Seite 1 von 1

Probleme beim Verlinken

Verfasst: Di 23. Aug 2016, 12:28
von acetony
Hallo,

ich habe ein kleines Problem mit dem Paket hyperref. Im Zuge meiner Arbeit habe ich eine Titelseite erstellt und auf der 2. Seite meines eidesstattliche Erklärung. Die dritte Seite ist mein Inhaltsverzeichnis.

Jedenfalls spuckt mir mein Kompiler immer eine Warnung aus:
Token not allowed in a PDF string (PDFDocEncoding):(hyperref) removing `\c@page'
Das Problem ist dann, wenn ich im Inhaltsverzeichnis auf das Inhaltsverzeichnis klicke, dann springt er zur eidesstattlichen Erklärung.

Weiß jemand, wie ich den Fehler beheben kann?
\documentclass[a4paper,
 12pt ]{scrreprt}
\usepackage[ngerman]{babel}  
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=3cm, bottom=3cm,]{geometry}
\usepackage{pdflscape}
\usepackage{graphicx}
\usepackage{color}
\usepackage{amssymb}
\usepackage{epstopdf}
\usepackage{url}
\usepackage[font=footnotesize]{caption}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{chemformula}
\usepackage{float}
\usepackage[pdfborder={0 0 0},bookmarksopen=true,pdftoolbar=true]{hyperref}

\begin{document}
	\textasciitilde
	\pagenumbering{empty}
	Institut XXXXXXXXX\\ 
	und XXXXXXXXXX
	\begin{figure}[h]
		
		\vspace{-1.75cm}
		\hspace{8.5cm}
		%\includegraphics[scale=1.0]{tu_logo_neu-schwarz}
	\end{figure}
	\vspace{2cm}
	\begin{center}
		\bigskip
		\begin{LARGE}
			\textbf{Wissenschaftliche Arbeit}
		\end{LARGE}
		
		\vspace{\fill}
		
		
		
		
		
		
		\begin{huge}
			\begin{scshape}
				TITEL
				
				
			\end{scshape}
		\end{huge}
		
		
		
		\vspace{\fill}
		
		erstellt von \\
		\begin{large}
			Mein Name \\
			
			Matrikelnummer: MATRIKL\\
			
			Bachelorstudiengang Chemie\\
		\end{large}
	\end{center}
	\vspace{\fill}
	
	
	
	Referent:\\
	XXXXXXXXXXX\\
	Institut XXXXXXXXXXXX\\
	Korreferent:\\
	XXXXXX\\
	Institut XXXXXXX\\
	\vspace{1cm}
	
	
	\thispagestyle{empty}
\newpage  %<-- Hier setzt er immer die Warnung
	
\phantomsection
		Hiermit versichere ich eidesstattlich, dass ich die Arbeit selbstständig verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel benutzt habe.
	\vspace{1cm}\\
	STADT, den
	\vspace{1cm}\\
	. . . . . . . . . . . . . . . . . . . . . . .\\
	\hspace{4cm} NAME\\
	\thispagestyle {empty}

	\pagenumbering{Roman}
	\addcontentsline{toc}{section}{Inhaltsverzeichnis}
	\setcounter{secnumdepth}{5}
	\setcounter{tocdepth}{5}
\tableofcontents
	\clearpage

Verfasst: Di 23. Aug 2016, 17:35
von iTob
Hi,

dir ist schon klar, dass es ziemlicher Unsinn ist, das IHV im IHV aufzuführen oder? Wozu soll das gut sein …

Wie auch immer, es geht:
\documentclass[
   a4paper,
   12pt,
]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=3cm, bottom=3cm,]{geometry}
\usepackage{pdflscape}
\usepackage{graphicx}
\usepackage{xcolor}% besser xcolor!
\usepackage{amssymb}
\usepackage{epstopdf}
%\usepackage{url}% wird von hyperref eh geladen
%\usepackage[font=footnotesize]{caption}% sollte man besser nicht mit KOMA kombinirern
% stattdessen
\setkomafont{caption}{\footnotesize}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{chemformula}
\usepackage{float}
\usepackage[pdfborder={0 0 0},bookmarksopen=true,pdftoolbar=true]{hyperref}

\setcounter{secnumdepth}{5}% das besser hier hin ...
\setcounter{tocdepth}{5}

\setuptoc{toc}{totoc}% IHV im IHV

\begin{document}
\pagenumbering{Roman}% besser hier hin. Die Titelseite ist dann Seite I
% (wird nicht angeziegt, aber gezählt!)

\begin{titlepage}% dafür gibt es diese Umgebung ;-)
   \textasciitilde% ??
   Institut XXXXXXXXX\\
   und XXXXXXXXXX
%   \begin{figure}[h] % wenn die Abbildung wie hier nicht gleiten soll, dann nicht {figure} benutzen!
   
   \vspace{-1.75cm}
   \hspace{8.5cm}
      %\includegraphics[scale=1.0]{tu_logo_neu-schwarz}
%   \end{figure}

   \vspace{2cm}
%   \begin{center} besser \centering, das fügt keinen Abstand ein
   {\centering
      \bigskip
%      \begin{LARGE} % es gibt KEINE Schriftgrößenumgebungen!
      {\LARGE
         \textbf{Wissenschaftliche Arbeit}
      \par}
%      \end{LARGE}
     
      \vspace{\fill}
%      \begin{huge}
%         \begin{scshape} % diese gibt es auch nicht!
      {\huge\scshape
            TITEL
      \par}
%         \end{scshape}
%      \end{huge}
     
      \vspace{\fill}
     
      erstellt von
     
      {\large
         Mein Name
         
         \medskip
         Matrikelnummer: MATRIKL
        
         \medskip
         Bachelorstudiengang Chemie
      \par}
%   \end{center}
   \par}% ende \centering
  
   \vspace{\fill}
   
   Referent:\\
   XXXXXXXXXXX\\
   Institut XXXXXXXXXXXX\\
   Korreferent:\\
   XXXXXX\\
   Institut XXXXXXX\\
   \vspace{1cm}
   
%   \thispagestyle{empty}
%\newpage  %<-- Hier setzt er immer die Warnung
\end{titlepage}

%\phantomsection% Wozu?
Hiermit versichere ich eidesstattlich, dass ich die Arbeit selbstständig
verfasst und keine anderen als die angegebenen Quellen und Hilfsmittel
benutzt habe.
\vspace{1cm}\\
STADT, den
\vspace{1cm}\\
. . . . . . . . . . . . . . . . . . . . . . .\\
\hspace{4cm} NAME\\
\thispagestyle {empty}


\tableofcontents

\clearpage

\end{document}
Ich habe auch noch ein paar andere Anmerkungen in deinen Code eingefügt ;-) Wenn du Fragen dazu hast, meld dich einfach!

Viele Grüße
Tobi

Verfasst: Di 23. Aug 2016, 18:00
von acetony
Die Warnung bleibt jedoch weiterhin. Zwar verlinkt er in den Bereichen richtig jedoch hab ich nun zweimal Inhaltsverzeichnis stehen im Inhaltsverzeichnis. Einmal das Titelblatt (was mich dorthin verlinkt) und einmal das Inhaltsverzeichnis als chapter, wobei ich das als Sectionebene haben wollte. Wie muss ich dann totoc bearbeiten?

Verfasst: Di 23. Aug 2016, 18:02
von iTob
Dann hast du meine Änderungen nicht gewissenhaft übertragen ;-) Ich erhalte, wenn ich mein Beispiel durchlaufen lasse, weder Warnungen noch einen doppelten Eintrag. Du hast vermutlich die \addcontensline-Zeile nicht gelöscht oder nur einmal kompiliert anschließend …

Verfasst: Di 23. Aug 2016, 18:12
von acetony
Daran hat es gelegen. Vielen Dank

Verfasst: Di 23. Aug 2016, 18:28
von acetony
Nun besteht leider doch das Problem beim Literaturverzeichnis.
	
\addchap{Abkürzungsverzeichnis}
	\begin{tabbing}
		\hspace{70pt} \=  \hspace{50pt}\\
                     ... \> xxx\\
	\end{tabbing} 
\clearpage
	\addcontentsline{toc}{chapter}{Literaturverzeichnis}	
	\printbibliography
         \clearpage
Wenn ich \addcontentsline{toc}{chapter}{Literaturverzeichnis} herausnehme, steht zwar als Überschrift Literatur da, aber dies wird nicht im Inhaltsverzeichnis angezeigt.

Verfasst: Di 23. Aug 2016, 18:47
von Bartman
acetony hat geschrieben:Wenn ich \addcontentsline{toc}{chapter}{Literaturverzeichnis} herausnehme, steht zwar als Überschrift Literatur da, aber dies wird nicht im Inhaltsverzeichnis angezeigt.
Probiere es mit folgenden Änderungen
\documentclass[fontsize=12pt, bibliography=totoc]{scrreprt}
%\addcontentsline{toc}{chapter}{Literaturverzeichnis}
\printbibliography[title=Literaturverzeichnis]

Verfasst: Di 23. Aug 2016, 18:49
von acetony
Wunderbar!! Danke!

Verfasst: Di 23. Aug 2016, 20:03
von Bartman
Eine Bemerkung zur Unterschrift:
. . . . . . . . . . . . . . . . . . . . . . .\\
\hspace{4cm} NAME\\
\hspace soll vermutlich das Wort NAME irgendwie zentriert unter der gepunkteten Linie ausrichten. Stattdessen könntest Du die beiden zitierten Zeilen durch
\parbox{5.8cm}{
	\dotfill\\
   \centering NAME
}
ersetzen. Falls Du den Abstand zwischen den eingetippten Punkten beibehalten möchtest: How to change dot spacing in \dotfill?