将项目符号与文本对齐

将项目符号与文本对齐

我正在寻找一个将文本与项目符号对齐的命令。

{\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}

在此处输入图片描述

相关内容