
Ich möchte ein Dokument mit folgender Struktur erstellen:
- Teil 1 (englische Version):
- Abschnitt 1
- Abschnitt 2 usw.
- Anhang A
- Anhang B
- Teil 2 (deutsche Version):
- Abschnitt 1
- Abschnitt 2 usw.
- Anhang A
- Anhang B
Ich möchte nicht, dass im Dokument die Überschriften von „Teil 1“ angezeigt werden. Aus diesem Grund habe ich einen „unsichtbaren Teil“ eingeführt, der die Nummerierung der Abschnitte neu startet.
Leider führen alle Hyperrefs zu Teil 1 (siehe Code unten).
Wie kann ich das beheben?Hyperref-Problem?
\documentclass{amsart}
\makeatletter
\@addtoreset{section}{part}
\makeatother
\newcommand\invisiblepart[1]{%
\refstepcounter{part}%
\addcontentsline{toc}{part}{#1}%
}
\usepackage{hyperref}
\begin{document}
\invisiblepart{English Version}
\section{First English section}
\label{sec11} Goto English Appendix \ref{app11}\pagebreak
{\appendix\section{First English Appendix}
\label{app11} Goto English Chapter \ref{sec11}\pagebreak}
\invisiblepart{German Version}
\section{First German Section}
\label{sec21} Goto German Appendix \ref{app21}\pagebreak
{\appendix\section{First German Appendix}
\label{app21}Goto German Section \ref{sec21}}
\end{document}
Antwort1
Ich habe die Lösung gefundenHier:
Hyperref ist manchmal einfach zu clever. Machen Sie es dümmer und damit robuster:
\usepackage[hypertexnames=false]{hyperref}
Antwort2
Seite 39 derhyperref
Handbuchsagt für die amsrefs
:
Reihenfolge beim Laden der Pakete:
\usepackage{hyperref}
\usepackage{amsrefs}
Das Gleiche könnte auch für gelten amsart
:)