我正在寻找一个将文本与项目符号对齐的命令。
{\addtolength{\leftskip}{10mm}
\textbf{Short text in here}
\begin{itemize}
\item A description of..
\item Another description of..
\end{itemize}
\par
由于 \leftskip{10mm},我的文本和项目很好地向右移动了 10 毫米,但它并没有恰好对齐。
现在,我希望我的项目中的项目符号与“此处的短文本”左对齐。我需要一个命令将我的项目稍微向右偏移。有什么办法可以解决这个问题吗?
我希望这是有道理的。否则,请毫不犹豫地再次询问!:-)
答案1
和enumitem
:
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\addtolength{\leftskip}{10mm}
\textbf{Short text in here}
\begin{itemize}[leftmargin=\dimexpr\parindent+10mm+0.5\labelwidth\relax]
\item A description of..
\item Another description of..
\end{itemize}
\par
\end{document}
但是,我不明白一些事情。也许\textbf
你可以用 来代替\section*
。然后你可以写
\documentclass{article}
\usepackage{enumitem,showframe} %% show frame just for demo
\begin{document}
\addtolength{\leftskip}{10mm}
\section*{Short text in here}
\begin{itemize}[leftmargin=\dimexpr10mm+0.5\labelwidth\relax]
\item A description of..
\item Another description of
\end{itemize}
\par
\end{document}