So entfernen Sie den Punkt in einer Artikelbezeichnung

So entfernen Sie den Punkt in einer Artikelbezeichnung

Bei der Verwendung von enumitem möchte ich die Beschriftungsnamen wie folgt ändern:

\documentclass[11pt]{article} 
\usepackage[utf8]{inputenc} 
\usepackage{enumitem}
\begin{document}
\section{First section}

\begin{enumerate}[leftmargin=*,labelindent=\parindent,=itemsep=0pt,label=Part \arabic*.]
  \item\label{part:1} append this;
  \item\label{part:2} advance that;
  \item\label{part:3} advance theother.
\end{enumerate}

Look at  \ref{part:1} where we get the extra period. It's particularly bad if I refer to \ref{part:2}.  This gives me ".." at the end of the sentence.
\end{document}

\ref{part:1}gibt mir Part 1., wo ich möchte Part 1. Wie kann ich den Punkt entfernen, wenn ich darauf verweise, ihn aber behalten, wenn er in der Liste angezeigt wird?

Antwort1

enumitemhat auch einen refSchlüssel, der speziell dafür vorgesehen ist:

\documentclass[11pt]{article} 
\usepackage[utf8]{inputenc} 
\usepackage{enumitem}
\begin{document}
\section{First section}

\begin{enumerate}[leftmargin=*,labelindent=
\parindent,=itemsep=0pt,label=Part \arabic*., ref=Part \arabic*]
  \item\label{part:1} append this;
  \item\label{part:2} advance that;
  \item\label{part:3} advance theother.
\end{enumerate}

Look at  \ref{part:1} where we get the extra period.
\end{document}

Ausgabe des Codes

verwandte Informationen