hyperref-Probleme bei (nahezu) gleichen Seitenzahlen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: hyperref-Probleme bei (nahezu) gleichen Seitenzahlen

hyperref-Probleme bei (nahezu) gleichen Seitenzahlen

von lenherrg » Mo 3. Dez 2018, 20:05

Liebe u-fischer,

vielen Dank für die zeitnahe und kompetente Hilfe. Es hat perfekt geklappt...

Schon ein paarmal hat mir dieses Forum weitergeholfen - einfach genial!

1000-Dank
lenherrg

von u_fischer » Mo 3. Dez 2018, 19:19

Du hast alle section-Nummern zweimal. hyperref kann nicht wissen, zu welcher du willst. Du musst so \theHsection definieren, dass es einen eindeutigen Anker gibt:
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\usepackage{hyperref}
\usepackage{lipsum}

\pdfstringdefDisableCommands{\def\,{}} %damit \, nicht dauernd angemeckert wird
\begin{document}

\pagenumbering{Roman}

%%% Inhaltsverzeichnis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tableofcontents
\clearpage
\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Theorieteil des Skripts %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\renewcommand{\thepage}{\arabic{section}.\arabic{page}}
\section{Kapitel 1}
\lipsum[1-2]\newpage
\section{Kapitel 2}
\lipsum[1-2]\newpage
\section{Kapitel 3}
\lipsum[1-2]\newpage

% Aufgabensammlung des Skripts %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setcounter{section}{0}         % neue Kapitelnummerierung
\renewcommand{\thepage}{A\,\arabic{section}.\arabic{page}}
\renewcommand\theHsection{A\arabic{section}} %<------
\section{Aufgabensammlung zu Kapitel 1}
\lipsum[1-2]\newpage
\section{Aufgabensammlung zu Kapitel 2}
\lipsum[1-2]\newpage
\section{Aufgabensammlung zu Kapitel 3}
\lipsum[1-2]\newpage


\end{document}

hyperref-Probleme bei (nahezu) gleichen Seitenzahlen

von lenherrg » Mo 3. Dez 2018, 17:40

Liebe Experten,

ich verwende das Paket hyperref. Die Links werden auch im Inhaltsverzeichnis mit rotem Rahmen angezeigt.

Wenn ich jedoch im Inhaltsverzeichnis auf den Link "Aufgabensammlung zu Kapitel 1" klicke, springt der pdf-Reader zum Kapitel "Kapitel 1", d.h. auf die falsche Seite.

Wer kann mir helfen, diesen Fehler zu korrigieren?

Besten Dank für eure Hilfe!
lenherrg

\documentclass[a4paper,12pt]{article}
\usepackage[x11names]{xcolor}  
\usepackage{amsmath, cancel, siunitx, enumitem, array, rotating, nicefrac} 	
\usepackage{fancyhdr,tikz} 		
\usepackage[utf8]{inputenc}			
\usepackage[german, ngerman]{babel}	
\usepackage[T1]{fontenc}
\usepackage{multicol, multirow, framed}		
\usepackage[font=footnotesize, format=hang, justification=raggedright]{caption}  
\usepackage[hdivide={3.0cm, 16cm, }, vdivide={2.2cm, ,2.2cm}]{geometry}
\usepackage[tikz]{bclogo}		
\usetikzlibrary{calc, shapes, snakes, patterns}            
\usepackage{pifont} 
\usepackage{multicol, fancybox, booktabs}		
\usepackage[]{exsheets}
\usepackage[bitstream-charter]{mathdesign}   
\usepackage[scaled]{berasans}                
\usepackage{subfiles, dcolumn, colortbl}  
\usepackage{everyshi}		
\usepackage{eso-pic}		
\usepackage{pgfplots}
\usepackage{pdfpages}   
\usepackage{titlesec}	
\usepackage{sectsty}    
\usepackage[abs]{overpic}  
\usepackage[european]{circuitikz}     
\usetikzlibrary{positioning,arrows}   
\usetikzlibrary{backgrounds} 
\usepackage{hyperref}
\usepackage{lipsum}


	
\begin{document}


%%% Start: Impressum %%%
\setcounter{page}{1}
\renewcommand{\thepage}{\Roman{page}}  


%%% Inhaltsverzeichnis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tableofcontents
\clearpage
\newpage
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


% Theorieteil des Skripts %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\renewcommand{\thepage}{\arabic{section}.\arabic{page}}  
\section{Kapitel 1} 
\lipsum[1-2]\newpage
\section{Kapitel 2} 
\lipsum[1-2]\newpage
\section{Kapitel 3} 
\lipsum[1-2]\newpage

% Aufgabensammlung des Skripts %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setcounter{section}{0}			% neue Kapitelnummerierung
\renewcommand{\thepage}{A\,\arabic{section}.\arabic{page}}  
\section{Aufgabensammlung zu Kapitel 1} 
\lipsum[1-2]\newpage
\section{Aufgabensammlung zu Kapitel 2} 
\lipsum[1-2]\newpage
\section{Aufgabensammlung zu Kapitel 3} 
\lipsum[1-2]\newpage


\end{document}


Nach oben