[논문작성] physics와 siunitx package 활용하기

2023. 6. 6. 22:19·기타/논문작성 Writing

 

논문 작성할 때 편하게 수식을 쓰거나 숫자 및 단위를 쓰기 위해 매크로를 만들 수도 있지만 기존에 있는 package를 사용하는 것도 하나의 방법이다.

 

논문 양식에서 physics와 siunitx 패키지가 있었는데 이를 잘 활용하면 좋다

 

1. 미분/편미분 표기

 

\usepackage{physics}
\dv{x}{t} = \dfrac{\mathrm{d}x}{\mathrm{d}t}
\pdv{x}{t} = \dfrac{\partial{x}}{\partial{t}}

 

다음과 같이 $\mathrm{d}x$와 $\partial{x}$는 위와 같은 분수를 많이 쓸 때 계속 써주기 귀찮다는 문제가 있다.

따라서 dv와 pdv 명령어를 이용해서 편하게 작성할 수 있다.

 

2. 숫자에 단위 표기하기

 

글 안에서 숫자를 쓸 때 $$ 기호를 써서 안에 숫자를 표기해야 한다. 이 때 단위도 같이 포함해야하는 경우에는

\usepackage{siunitx}

\qty{100}{\second}

굳이 $$를 쓰지 않고 글 안에서 바로 \qty{100}{\second}와 같이 써서 math mode로 작성할 수 있다. SI 유닛을 \second와 같이 제공하기 때문에 단위도 깔끔하게 작성할 수 있다.

 

 

3. 복잡한 숫자표기

 

글 내부에서 복잡한 숫자를 표기할 때 siunitx를 사용해서 복잡한 숫자 역시 표현할 수 있다

 

다음과 같이 복소수나 곱으로 표현된 숫자, 또는 큰 숫자를 10의 곱으로 표현하는 것 등등 다양한 숫자 표현이 가능하다.

자세한 내용은 매뉴얼을 보면 더 자세히 나와있다.

 

각도 표현, 단위가 있는 숫자 표현, 숫자가 굉장히 크거나 작은 경우($10e-6$) 등등에 활용할 수 있다.

 

저작자표시 비영리 변경금지 (새창열림)

'기타 > 논문작성 Writing' 카테고리의 다른 글

[논문작성] Word에 수식번호 추가하기  (0) 2023.09.13
[LaTeX] LaTeX Error: Command \openbox already defined.  (0) 2023.06.16
[Overleaf] 고치던 파일이 컴파일되기 전에 날아갈 때  (0) 2023.05.28
[논문작성] 논문 리뷰에 대한 응답  (0) 2023.05.17
[논문작성] Acronym, Abbreviation 차이  (0) 2023.05.09
'기타/논문작성 Writing' 카테고리의 다른 글
  • [논문작성] Word에 수식번호 추가하기
  • [LaTeX] LaTeX Error: Command \openbox already defined.
  • [Overleaf] 고치던 파일이 컴파일되기 전에 날아갈 때
  • [논문작성] 논문 리뷰에 대한 응답
보통의공대생
보통의공대생
수학,프로그래밍,기계항공우주 등 공부하는 기록들을 남깁니다.
  • 보통의공대생
    뛰는 놈 위에 나는 공대생
    보통의공대생
  • 전체
    오늘
    어제
    • 분류 전체보기 (458)
      • 공지 (1)
      • 영어 공부 English Study (40)
        • 텝스 TEPS (7)
        • 글 Article (21)
        • 영상 Video (10)
      • 연구 Research (99)
        • 최적화 Optimization (3)
        • 데이터과학 Data Science (7)
        • 인공지능 Artificial Intelligent (40)
        • 제어 Control (45)
      • 프로그래밍 Programming (103)
        • 매트랩 MATLAB (25)
        • 파이썬 Python (33)
        • 줄리아 Julia (2)
        • C++ (3)
        • 리눅스 우분투 Ubuntu (6)
      • 항공우주 Aeronautical engineeri.. (21)
        • 항법 Navigation (0)
        • 유도 Guidance (0)
      • 기계공학 Mechanical engineering (13)
        • 열역학 Thermodynamics (0)
        • 고체역학 Statics & Solid mechan.. (10)
        • 동역학 Dynamics (1)
        • 유체역학 Fluid Dynamics (0)
      • 수학 Mathematics (34)
        • 선형대수학 Linear Algebra (18)
        • 미분방정식 Differential Equation (3)
        • 확률및통계 Probability & Sta.. (2)
        • 미적분학 Calculus (1)
        • 복소해석학 Complex Analysis (5)
        • 실해석학 Real Analysis (0)
      • 수치해석 Numerical Analysis (21)
      • 확률 및 랜덤프로세스 Random process (2)
      • 추론 & 추정 이론 Estimation (3)
      • 기타 (26)
        • 설계 프로젝트 System Design (8)
        • 논문작성 Writing (55)
        • 세미나 Seminar (2)
        • 생산성 Productivity (3)
      • 유학 생활 Daily (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    인공지능
    Numerical Analysis
    텝스공부
    teps
    obsidian
    논문작성법
    텝스
    Linear algebra
    Zotero
    생산성
    ChatGPT
    우분투
    고체역학
    논문작성
    LaTeX
    Python
    pytorch
    Dear abby
    matplotlib
    옵시디언
    JAX
    수치해석
    에러기록
    MATLAB
    딥러닝
    Julia
    IEEE
    WOX
    Statics
    수식삽입
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
보통의공대생
[논문작성] physics와 siunitx package 활용하기
상단으로

티스토리툴바