
Quero criar um documento com a seguinte estrutura:
- Parte 1 (versão em inglês):
- Seção 1
- Seção 2 etc.
- Apêndice A
- Apêndice B
- Parte 2 (versão alemã):
- Seção 1
- Seção 2 etc.
- Apêndice A
- Apêndice B
Não quero que o documento mostre os títulos da "Parte 1". É por isso que introduzi uma "parte invisível" que reinicia a numeração das seções.
Infelizmente, todos os hiperrefs levam à Parte 1 (veja o código abaixo).
Como posso consertar issoProblema hiperref?
\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}
Responder1
Eu encontrei a soluçãoaqui:
O Hyperref às vezes é muito inteligente. Torne-o mais burro e, portanto, mais robusto:
\usepackage[hypertexnames=false]{hyperref}
Responder2
Página 39 dohyperref
manualdiz para o amsrefs
:
Ordem de carregamento do pacote:
\usepackage{hyperref}
\usepackage{amsrefs}
Pode ser o mesmo para amsart
:)