リスト内のすべての項目 (行) 間の垂直間隔が正確に同じであることを保証する方法はありますか? 「itemsep」を指定してみましたが、結果の間隔はそれぞれの行に書き込まれる文字によって異なります。以下の例を参照してください。行 1 にはベースラインより下になる「p」や「y」や「,」などの文字がないため、箇条書き 1 と 2 の間の間隔が他の部分よりも狭くなっています。
サンプルコードは以下の通りです。
\begin{itemize}
\item Vendor
\item Repositories
\item Measurements,
\item Cylinders
\end{itemize}
答え1
答え2
私は次のことにヒントを得て回避策を見つけました:テキスト行の高さを固定しますか?
解決策は以下の通りです。
\newcommand{\mystrut}{\rule[-0.8mm]{0pt}{3.5mm}}%custom strut
\begin{itemize}
\item \mystrut Vendor
\item \mystrut Repositories
\item \mystrut Measurements,
\item \mystrut Cylinders
\end{itemize}
しかし、修正できるようになるまで、しばらく支柱の高さと位置をいじらなければなりませんでした。試行錯誤せずにこれを普遍的に行うより良い方法を誰か知っていますか?