Itemize 环境中的 lettrine 重叠

Itemize 环境中的 lettrine 重叠

我想使用简洁的 lettrine 包来使用大字母

然而我必须承认它与 itemize-environment 的一致性不太好:

\documentclass{article}

\usepackage{lettrine}
\usepackage{amssymb}


\begin{document}

\begin{itemize}

\item[$\rhd$] \lettrine[lines=2]{T}est

\end{itemize}


\end{document}

如何修复?

答案1

我不太清楚你想如何将字母与项目符号排列在一起,但是如果你使用\parboxes 作为段落的话可能会看起来更好:

\documentclass{article}

\usepackage{lettrine}
\usepackage{amssymb}
\usepackage{enumitem}
\usepackage{lipsum}% for dummy text
\setitemize{label=$\rhd$}
\setlength{\DiscardVskip}{\baselineskip}% see comments

\begin{document}

\begin{itemize}

\item \parbox[t]{\linewidth}{\lettrine[lines=2]{T}{est}. \lipsum[1]}

\item \parbox[t]{\linewidth}{\lettrine[lines=2]{A}{nother} test. \lipsum[2]}

\end{itemize}

\end{document}

使用 itemize 在 parboxes 中输入 lettrines

相关内容