컴퓨터 & IT (Computer & IT)/LaTeX
[LaTex] itemize, enumerate와 관련된 내용들
UltraLowTemp-Physics
2023. 4. 1. 17:09
1. \item들의 bullet 모양 혹은 숫자들 변경하기
1.1. `enumerate`에서 숫자들을 괄호 안에 넣고 싶은 경우
기본적으로 `enumerate`에서는 `\item`들이 `n.`의 형태로 구분이 된다. (`n`은 임의의 자연수). 이때, 만약 `(n)`과 같은 형태로 바꾸고 싶다면, 아래와 같은 방법을 사용하면 된다.
• `enumitem` 패키지 불러오기
• `\begin{enumerate}[label=(\arabic*)]`을 추가하기
\usepackage{enumitem}
%Roman numbers
\begin{enumerate}[label=(\roman*)]
%...
% Arabic numbers
\begin{enumerate}[label=\arabic*)]
%...
% Alphabetical
\begin{enumerate}[label=\alph*)]
2. \item들 간의 간격을 조절하고 싶은 경우
LaTex을 사용할 때, itemize 혹은 enumerate를 사용하면, \item
로 구분되는 항목들 간의 간격이 새로운 단락이 시작될 때의 간격과 동일함을 알 수 있다. 따라서, 많은 경우, 항목들 간의 간격을 줄이고 싶은 경우가 있는데, 이런 경우 아래의 방법들을 따라서 해보자.
2.1 enumitem
패키지 사용하기 [1]
• 가장 깔끔한 방법으로 itemize의 항목 간의 간격을 조절할 수 있음
• Examples)
\documentclass{article}
\usepackage{enumitem}% http://ctan.org/pkg/enumitem
\begin{document}
\noindent Here is some text and I want to make sure
there is no spacing the different items.
\begin{itemize}[noitemsep]
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
• 결과
Reference
[1] https://stackoverflow.com/questions/1061112/eliminate-space-before-beginitemize