
\begin{itemize}
\item blah blah blah blah
\end{itemize}
내가 아는 한 위 코드와 다음과 같은 코드를 작성하는 것의 주요 차이점은 다음과 같습니다.
$\bullet$ blah blah blah blah
"항목" 내의 모든 항목이 글머리 기호 오른쪽 지점으로 들여쓰기된다는 것입니다.
나는 단지 총알 대신 맞춤형 총알을 사용하고 싶습니다. 그 중 하나 {\bf Q:}
는 {\bf A:}
.
{\bf Q:}
이렇게 하면 또는 뒤에 여러 줄의 단락을 입력할 때 {\bf A:}
후속 줄이 첫 번째 줄과 수직으로 정렬됩니다.
어떻게 그렇게 할 수 있습니까?
답변1
당신은 사용할 수 있습니다enumitem
사용자 정의 목록을 정의하는 패키지; 다음 예에서는 \item이 굵은 mylist
글씨의 레이블로 생성되는 환경입니다 . Q:
새로운 명령 \itema를 사용하면 A:
굵은 글씨의 레이블을 생성할 수 있습니다:
\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}
\newlist{mylist}{itemize}{1}
\setlist[mylist]{label=\textbf{Q:}}
\newcommand\itema{\item[\textbf{A:}]}
\begin{document}
\begin{mylist}
\item \lipsum[4]\lipsum[4]
\itema \lipsum[4]\lipsum[4]
\end{mylist}
\end{document}
\item
패키지가 필요하지 않은 또 다른 옵션은 원하는 레이블을 생성하기 위해 선택적 인수를 사용하여 두 명령을 정의하는 것입니다 .
\documentclass{article}
\usepackage{lipsum}
\newcommand\itema{\item[\textbf{A:}]}
\newcommand\itemq{\item[\textbf{Q:}]}
\begin{document}
\begin{itemize}
\itemq \lipsum[4]\lipsum[4]
\itema \lipsum[4]\lipsum[4]
\end{itemize}
\end{document}