「#number」の代わりに「P#number」を列挙します

「#number」の代わりに「P#number」を列挙します

リスト環境について\begin{enumerate}、私が を使用する場合item、これをPDF文書に含める代わりに

1.

2.

3.

4.

以下を表示したい

1 位

2位

P3

P4

ここで、P は 1 つの文字です。どうすればそれができますか?

答え1

enumitemこれは、 とそのオプションを使用して簡単に実行できますlabel。文字 P の後にはアラビア数字が続くため、ラベルがP\arabic*使用されます。

\documentclass[11pt,a4paper]{article}

\usepackage{enumitem}

\usepackage{fmtcount}

\begin{document}

\begin{enumerate}[label={\bfseries P\arabic*}]
\item First
\item Second
\item Third
\item Fourth
\end{enumerate}

Let's play around: 

\begin{enumerate}[label={\bfseries P\arabic*}]
\item \Ordinalstring{enumi}
\item \Ordinalstring{enumi}
\item \Ordinalstring{enumi}
\item \Ordinalstring{enumi}
\end{enumerate}

Hold on for a while... and resume

\begin{enumerate}[resume*]
\item \Ordinalstring{enumi}
\item \Ordinalstring{enumi}
\item \Ordinalstring{enumi}
\item \Ordinalstring{enumi}
\end{enumerate}


\end{document}

ここに画像の説明を入力してください

関連情報