PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : enumerate-Umgebung



DDG
15-10-2012, 11:30
Hallo an alle,

folgendes Minimalbeispiel:


\documentclass[a4paper,10pt,psamsfonts]{amsart}

\usepackage[utf8]{inputenc}
\usepackage{hyperref}

\hypersetup{
pdffitwindow=false,
pdfhighlight=/O,
pdfnewwindow,
colorlinks=true,
citecolor=blue,
linkcolor=red,
menucolor=blue,
urlcolor=magenta,
pdfpagemode=UseOutlines,
bookmarksnumbered=true,
linktocpage,
pdftitle={Title},
pdfsubject={subject},
pdfkeywords={keywords},
pdfcreator={TeXnicCenter},
pdfproducer={LaTeX mit hyperref}
}

\renewcommand{\theenumi}{\textnormal{A\arabic{enum i}}}
\renewcommand{\labelenumi}{\theenumi}

\begin{document}

\begin{enumerate}\setcounter{enumi}{2}
\item \label{AS3} Hier kommt die Annahme $a=a$.
\end{enumerate}

Der Verweis auf diese Annahme erfolgt durch \eqref{AS3}.

\end{document}

Nun habe eine kurze Frage bezüglich der enumerate-Umgebung. Wie müsste ich den Quellcode ändern, damit bei der Aufzählung mit item, dort "(A3)" anstelle von "A3" steht? Hierbei soll sich die Darstellung von \eqref{AS3} NICHT ändert, d.h. es soll dort weiterhin (A3) stehen und lediglich die A3 in rot.

Wenn ich in \theenumi Klammern hinzufüge,

\renewcommand{\theenumi}{(\textnormal{A\arabic{enu mi}})}
so werden diese zusätzlich beim Aufruf von \eqref{AS3} angezeigt (und zwar rot, weil sie zum Link gehören). Kennt jemand einen Ausweg?

Danke für die Hilfe.

Arthorius
15-10-2012, 17:44
Meinst du so?


\documentclass[a4paper,10pt]{amsart}

\usepackage[utf8]{inputenc}
\usepackage{hyperref}

\hypersetup{
colorlinks=true
}

\renewcommand{\theenumi}{\textnormal{A\arabic{enum i}}}
\renewcommand{\labelenumi}{(\theenumi)}

\begin{document}

\begin{enumerate}\setcounter{enumi}{2}
\item \label{AS3} Hier kommt die Annahme $a=a$.
\end{enumerate}

Der Verweis auf diese Annahme erfolgt durch \eqref{AS3}.

\end{document}

DDG
15-10-2012, 20:26
Upps, ja genau das meinte ich! Vielen Dank für die Antwort.