일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- LaTeX
- 인공지능
- Python
- 수치해석
- 생산성
- Linear algebra
- Zotero
- Statics
- 논문작성
- IEEE
- 에러기록
- obsidian
- Numerical Analysis
- 수식삽입
- Dear abby
- pytorch
- 옵시디언
- 고체역학
- Julia
- ChatGPT
- JAX
- 딥러닝
- 텝스공부
- 우분투
- WOX
- teps
- 텝스
- matplotlib
- 논문작성법
- MATLAB
- Today
- Total
뛰는 놈 위에 나는 공대생
[LaTeX] subcaption에서 numbering 형식 바꾸기 본문
subcaption package를 쓰면 subfigure에 대해서 numbering이 (a),(b).. 이런 식으로 설정된다.
다음 예시와 같다.
그러나 나는 a) 와 같이 numbering을 하고 싶을 수도 있고, 1) 이렇게 하고 싶을 수도 있다.
기본적으로 subcaption은 () 이렇게 parenthesis가 default로 설정되어있다.
그래서 아래와 같이 labelformat = simple로 설정을 해놔야 이 괄호를 없앨 수 있다.
\usepackage[labelformat=simple]{subcaption}
\renewcommand{\thesubfigure}{\normalsize \alph{subfigure})}
또한 위의 \renewcommand{\thesubfigure} 안에 본인이 만들고 싶은 형식을 쓴다.
a)와 같은 경우에는 또 다른 방법으로
\usepackage[labelformat=brace]{subcaption}
옵션을 다음과 같이 설정하면 바로 적용이 된다.
이 그림을 보면 (a) -> a)로 바뀐 것을 확인할 수 있다.
아예 형식을 자유롭게 바꾸고 싶을 때는 맨 처음에 제시한 방법을 쓰는 게 좋다.
위의 \alph{subfigure}는 subfigure의 numbering을 알파벳으로 하고 싶다는 뜻이다.
다음을 참고하여 \alph 대신 \arabic을 쓰면 아라비아 숫자로 카운트된다.
\usepackage[labelformat=simple]{subcaption}
\renewcommand{\thesubfigure}{\normalsize \arabic{subfigure})}
\arabic{subfigure} + )를 적용했기 때문에 아래처럼 1)과 같은 형태로 나온다. 만약 위의 labelformat을 simple로 설정하지 않으면 (1))으로 출력되니 주의해야 한다.
\usepackage[labelformat=simple]{subcaption}
\renewcommand{\thesubfigure}{\normalsize Figure \roman{subfigure}.}
와 같이 설정하면 Figure라는 글자가 함께 출력된다. 그리고 이번에는 roman 숫자로 넘버링하였다.
마지막으로, 내가 사용하고 있는 전체 figure 숫자까지 언급하면서 subfigure 넘버를 설정하고 싶을 수 있다.
그럴 경우에는 아래처럼 적용한다.
\usepackage{subcaption}
\renewcommand{\thesubfigure}{\arabic{figure}.\Alph{subfigure}}
이번에는 알파벳 대문자로 subfigure를 세고, 전체 figure 숫자를 아라비아 숫자로 표기하는 방식을 택했다.
또한 괄호 옵션을 살려두었다.
그럼 다음과 같이 출력된다.
이와 같이 무궁무진하게 응용할 수 있다.
덧붙여서 \renewcommand가 이 내용의 핵심으로, 아주 유용하게 사용되는데 이는 subfigure 뿐 아니라 다른 형식들도 다 바꿀 수 있어서 나중에 총 정리할 생각이다.
참고자료
https://tex.stackexchange.com/questions/419434/subfigure-referencing-shows-roman-number
'기타 > 논문작성 Writing' 카테고리의 다른 글
[논문작성] AIAA 양식 정리 (1) Title, Authorship, Footnotes, Nomenclature (0) | 2023.02.13 |
---|---|
[논문작성] 논문 인용 및 표현쓸 때 유용한 attributive verbs (0) | 2023.02.08 |
[LaTeX] 캡션 정렬 방법 (0) | 2023.01.23 |
[논문작성] 논문에서 영문이름에 대하여 (0) | 2023.01.18 |
[LaTeX] Linewidth, Textwidth 등 길이 차이 (0) | 2022.12.13 |