如何使用标题中表达的方法缩进字母项目:
\documentclass[12]{article}
\usepackage{enumerate}
\begin{document}
\section*{Greetings}
\begin{enumerate}[(a)]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ola` mundo
\item Hola mundo
\end{enumerate}
\end{document}
当前输出将是这样的:
答案1
enumerate
这种行为是事物设置的一部分:接受或离开。
我建议enumitem
充分利用它的功能(没有shortlabels
选项),它更加灵活和可定制;对于字母枚举使用\alph*
。我举三个例子:
\documentclass[12pt]{article}
\usepackage{enumitem}
\usepackage{showframe} % just for the example
\begin{document}
\section*{Greetings}
\begin{enumerate}[label=(\alph*)]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ol\`a mundo
\item Hola mundo
\end{enumerate}
\begin{enumerate}[label=(\alph*),leftmargin=2\parindent]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ol\`a mundo
\item Hola mundo
\end{enumerate}
\begin{enumerate}[label=(\alph*),leftmargin=*,align=left]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ol\`a mundo
\item Hola mundo
\end{enumerate}
\end{document}
请注意,这showframe
只是显示页面框架以及相对于左边距的对齐方式(可见)。
还要注意,字体大小选项是12pt
而不是12
(被忽略)。
答案2
您可以向标签定义添加间距命令:
\documentclass[12]{article}
\usepackage{enumerate}
\begin{document}
\section*{Greetings}
\begin{enumerate}[\hspace{2cm}(a)]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ola` mundo
\item Hola mundo
\end{enumerate}
\end{document}
答案3
如您所愿(附加A
仅用于显示缩进)。
\documentclass[12pt]{article}
\usepackage{enumerate}
\begin{document}
\section*{Greetings}
A
\begin{enumerate}[\indent(a)]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ola` mundo
\item Hola mundo
\end{enumerate}
\end{document}
答案4
enumerate
用enumitem
以下选项替换加载shortlabels
:
\documentclass[12]{article}
\usepackage[shortlabels]{enumitem}
\begin{document}
\section*{Greetings}
\begin{enumerate}[(a)]
\item Hello World % I am not indented
\item Halo Welt
\item Ciao mondo
\item Ola` mundo
\item Hola mundo
\end{enumerate}
\end{document}