Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Ref auf Seite 1 des Inhaltsverzeichnisses

  1. #1
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124

    Ref auf Seite 1 des Inhaltsverzeichnisses

    Hi Leute,

    nach längerer Zeit hab ich wieder etwas Zeit für meine Informationstechnik Zusammenfassung gefunden.

    Bin grad am probieren ob ich einen Ref auf die erste Seite des Inhaltsverzeichnis innerhalb des Inhaltsverzeichnisses erstellen kann.

    Code:
    % Inhaltsverzeichnis anzeigen, neue Seite \pagenumbering{Roman} 
     \hypertarget{Home}{}\tableofcontents 
     \listoftables 
     \clearpage
     \listoffigures 
     \clearpage 
      \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
      % erst hier wird auf fancy umgeschaltet
     \pagestyle {fancy} % eigener Seitenstil
       \pagenumbering{arabic} \pageref{Home}
      %\fancyhead{} % Kopfzeile leeren
     %\fancyhead[OL]{\rightmark} 
     %\fancyhead[OR]{\leftmark}
      \fancyfoot[c]{\slshape David Lütticke \hfill \hyperlink{Home} \thepage\ {von} \pageref{LastPage} \hfill \today} % (Kursiv) Autor, Seite x von (Verweis auf Inhaltsverzeichnis) x Seiten (Verweis auf letzte Seite), Datum
      %%
    Unten bei den Seitenzahlen klappt das, klickt man auf die aktuelle Seite kommt man zum Inhaltsverzeichnis, klickt man auf die Letzte Seitenzahl, kommt man auf die letzte Seite.

    Wenn ich es mit hyperlink probiere, läuft er nicht komplett durch, bei pageref läuft er zwar durch, hat aber keine Veränderung zur Folge, egal ob hinter oder vor arabic.



    Auf die 3 klicken um auf die Erste Seite des Inhaltsverzeichnisses zu kommen.

    Auf die 37 klicken um auf die Letzte Seite zu kommen.



    Hier soll das gleiche möglich sein, wie wenn ich auf die 3 klicke.

    Kann mir da einer von euch helfen ?

    Danke schon mal.

    Gruß

    Revan335
    Geändert von Revan335 (23-06-2012 um 12:43 Uhr)

  2. #2
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Kann mir keiner helfen ?

    Hab ich es zu ungenau beschrieben ?

  3. #3
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Zitat Zitat von Revan335 Beitrag anzeigen
    Kann mir keiner helfen ?

    Hab ich es zu ungenau beschrieben ?
    Bitte poste doch ein vollständiges Minimalbeispiel!

    PS: Ansonsten hast du doch schon eine passable Lösung in deinem Code-Ausriss:
    Code:
    \fancyfoot[c]{\hyperlink{Home}{\thepage}}

  4. #4
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Hier der Code:

    Code:
    \documentclass[12pt, a4paper, ngerman]{scrartcl}  \usepackage{babel} 				% neue deutsche Trennhilfe
     \usepackage{lastpage}			% Zeigt die Gesamtzahl der Seiten an
     \usepackage{amssymb}			% Sonderzeichen
     \usepackage{geometry}			% Seitenränder ändern
     \usepackage[T1]{fontenc}		% 
     \usepackage{selinput}       	% halbautomatische Festlegung der Eingabekodierung
     \usepackage{fancyhdr}			% Eigener Dokumenten Style
     \usepackage[raggedright]{titlesec} % sectioning command: \part, \chapter, \section, \subsection, \subsubsection, \paragraph \subparagraph
     \usepackage{blindtext}
      \SelectInputMappings{      		% mit Hilfe von ausgewählten Glyphen
       adieresis={ä},           		% siehe http://partners.adobe.com/public/developer/en/opentype/glyphlist.txt
       germandbls={ß},
       Euro={€}
     }
     \geometry{
       left=20mm,
       right=15mm,
       bottom=5mm,
       top=10mm,
       bindingoffset=2mm,
       includeheadfoot
     }
      \parskip 1ex plus 0.5ex minus 0.5ex \parindent 0pt \sloppy % kleiner Absatzabstand, kein Erstzeileneinzug
      \titleformat{\paragraph}{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
     \titlespacing*{\paragraph}{0pt}{3.25ex plus 1ex minus .2ex}{1ex}
      \setcounter{secnumdepth}{10}   % Tiefe der Nummerierung von Gliederungsebenen
     \setcounter{tocdepth}{10}      % Tiefe der im Inhaltsverzeichnis aufgeführten Gliederungsebenen
      % hyperref IMMER als letztes Paket laden!
     \usepackage[pdftitle={Informationstechnik Zusammenfassung}, pdfauthor={Autor}, pdfstartview=FitH, colorlinks=true, linkcolor=black]{hyperref} % PDF Name, Autor, Seitenbreite an die aktuelle Fenstergröße angepasst, Dokumenteninterne Verweise mit Farben
      \begin{document}
      \begin{titlepage}
     \begin{center}
      \emph{\Huge Zusammenfassung}
      \emph{\Large Informationstechnik}
      \vfill \Large von \\ Autor \\ \today
      \vfill {\Large Berufskolleg Technik \\ Siegen}
      \end{center}
     \end{titlepage}
      % Inhaltsverzeichnis anzeigen, neue Seite
     \pagenumbering{Roman} 
     \hypertarget{Home}{}\tableofcontents 
     \listoftables 
     \clearpage
     \listoffigures 
     \clearpage 
      \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
      % erst hier wird auf fancy umgeschaltet
     \pagestyle {fancy} % eigener Seitenstil
      \fancyfoot[c]{hyperlink{home}{\thepage}}\pagenumbering{arabic}
      %\fancyhead{} % Kopfzeile leeren
     %\fancyhead[OL]{\rightmark} 
     %\fancyhead[OR]{\leftmark}
      \fancyfoot[c]{\slshape Autor \hfill \hyperlink{Home} \thepage\ {von} \pageref{LastPage} \hfill \today} % (Kursiv) Autor, Seite x von (Verweis auf Inhaltsverzeichnis) x Seiten (Verweis auf letzte Seite), Datum
        
      \section{Abschnitt 1}
      \blindtext
      
       \blindtext
       \section{Abschnitt 2}
      \blindtext
      
       \section{Abschnitt 3}
      \blindtext
      
       \blindtext
       \section{Abschnitt4}
      \blindtext
     \end{document}
    Wahrscheinlich ist es zu spät um das noch so hinzukriegen, wie es gerne von LaTeX hätte.
    Geändert von Revan335 (25-06-2012 um 23:19 Uhr)

  5. #5
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Zitat Zitat von Revan335 Beitrag anzeigen
    Wahrscheinlich ist es zu spät um das noch so hinzukriegen, wie es gerne von LaTeX hätte.
    Es ist nie zu spät, in die Anleitung zu fancyhdr zu schauen. Die sagt dir u.a. dass es verschiedene Seitenstile gibt, z.B.
    plain no header, footer contains page number centered
    und wie man diese umdefiniert.
    Code:
    \documentclass[12pt, a4paper, ngerman]{scrartcl}  \usepackage{babel} 				% neue deutsche Trennhilfe
     \usepackage{lastpage}			% Zeigt die Gesamtzahl der Seiten an
     \usepackage[T1]{fontenc}		% 
     \usepackage{selinput}       	% halbautomatische Festlegung der Eingabekodierung
     \usepackage{fancyhdr}			% Eigener Dokumenten Style
     \usepackage{blindtext}
      \SelectInputMappings{      		% mit Hilfe von ausgewählten Glyphen
       adieresis={ä},           	
       germandbls={ß},
       Euro={€}
     }
    % hier der ganze andere Kram
    
    % plain-pagestyle umdefinieren
    \fancypagestyle{plain}{% aus der Doku kopiert
    \fancyhf{} % clear all header and footer fields
    \fancyfoot[C]{\hyperlink{Home}{\thepage}} % hier den Link eingesetzt
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}}
    
    % hyperref IMMER als letztes Paket laden!
    \usepackage[pdftitle={Informationstechnik Zusammenfassung}, pdfauthor={Autor}, pdfstartview=FitH, colorlinks=true, linkcolor=black]{hyperref} 
    
    \begin{document}
    % ... Titelei
    % Inhaltsverzeichnis anzeigen, neue Seite
     \pagenumbering{Roman}
     \pagestyle{plain} % plain ab hier benutzen
     \hypertarget{Home}{}\tableofcontents 
     \listoftables 
     \clearpage
     \listoffigures 
     \clearpage 
    \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
    % erst hier wird auf fancy umgeschaltet
    \pagestyle {fancy} % eigener Seitenstil
    \pagenumbering{arabic}
    \fancyfoot[c]{\slshape Autor \hfill \hyperlink{Home} \thepage\ {von} \pageref{LastPage} \hfill \today} % (Kursiv) Autor, Seite x von (Verweis auf Inhaltsverzeichnis) x Seiten (Verweis auf letzte Seite), Datum
    % BTW: sl = slanted, das ist NICHT kursiv; kursiv setzt man mittels \itshape
        
      \section{Abschnitt 1}
      \blindtext
      
       \blindtext
       \section{Abschnitt 2}
      \blindtext
      
       \section{Abschnitt 3}
      \blindtext
      
       \blindtext
       \section{Abschnitt4}
      \blindtext
     \end{document}

  6. #6
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Zitat Zitat von hakaze Beitrag anzeigen
    Es ist nie zu spät, in die Anleitung zu fancyhdr zu schauen. Die sagt dir u.a. dass es verschiedene Seitenstile gibt, z.B.und wie man diese umdefiniert.
    Code:
    \documentclass[12pt, a4paper, ngerman]{scrartcl}  \usepackage{babel}                 % neue deutsche Trennhilfe
     \usepackage{lastpage}            % Zeigt die Gesamtzahl der Seiten an
     \usepackage[T1]{fontenc}        % 
     \usepackage{selinput}           % halbautomatische Festlegung der Eingabekodierung
     \usepackage{fancyhdr}            % Eigener Dokumenten Style
     \usepackage{blindtext}
      \SelectInputMappings{              % mit Hilfe von ausgewählten Glyphen
       adieresis={ä},               
       germandbls={ß},
       Euro={€}
     }
    % hier der ganze andere Kram
    
    % plain-pagestyle umdefinieren
    \fancypagestyle{plain}{% aus der Doku kopiert
    \fancyhf{} % clear all header and footer fields
    \fancyfoot[C]{\hyperlink{Home}{\thepage}} % hier den Link eingesetzt
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}}
    
    % hyperref IMMER als letztes Paket laden!
    \usepackage[pdftitle={Informationstechnik Zusammenfassung}, pdfauthor={Autor}, pdfstartview=FitH, colorlinks=true, linkcolor=black]{hyperref} 
    
    \begin{document}
    % ... Titelei
    % Inhaltsverzeichnis anzeigen, neue Seite
     \pagenumbering{Roman}
     \pagestyle{plain} % plain ab hier benutzen
     \hypertarget{Home}{}\tableofcontents 
     \listoftables 
     \clearpage
     \listoffigures 
     \clearpage 
    \renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
    % erst hier wird auf fancy umgeschaltet
    \pagestyle {fancy} % eigener Seitenstil
    \pagenumbering{arabic}
    \fancyfoot[c]{\slshape Autor \hfill \hyperlink{Home} \thepage\ {von} \pageref{LastPage} \hfill \today} % (Kursiv) Autor, Seite x von (Verweis auf Inhaltsverzeichnis) x Seiten (Verweis auf letzte Seite), Datum
    % BTW: sl = slanted, das ist NICHT kursiv; kursiv setzt man mittels \itshape
        
      \section{Abschnitt 1}
      \blindtext
      
       \blindtext
       \section{Abschnitt 2}
      \blindtext
      
       \section{Abschnitt 3}
      \blindtext
      
       \blindtext
       \section{Abschnitt4}
      \blindtext
     \end{document}
    Wie geil.

    Vielen, Vielen Dank.

    Das Minibeispiel funktioniert schon mal.

    Das mit dem Umschreiben hab ich wohl übersehen.

    Jetzt muss ich nur noch meine Kopfzeile wieder hin bekommen.

    Guck ich dann heute Abend mal.
    Geändert von Revan335 (26-06-2012 um 10:52 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Ja, ich habe jetzt auch gesehen, dass fancyhdr mit den Definitionen in plain seine Anweisungen für fancy überschreibt

    Ein Grund mehr auf scrpage2 aus dem KOMA-Skript-Bundle zu wechseln. Dort kann man nämlich zwei unabhängige Seitenstile definieren:
    Code:
    \documentclass[12pt, a4paper, ngerman]{scrartcl}  \usepackage{babel} 				% neue deutsche Trennhilfe
     \usepackage{lastpage}			% Zeigt die Gesamtzahl der Seiten an
     \usepackage[T1]{fontenc}		% 
     \usepackage{selinput}       	% halbautomatische Festlegung der Eingabekodierung
     \usepackage{blindtext}
      \SelectInputMappings{      		% mit Hilfe von ausgewählten Glyphen
       adieresis={ä},           	
       germandbls={ß},
       Euro={€}
     }
    
    % Anpassung der Kopf- und Fußzeilen
    \usepackage[automark, headsepline, markuppercase]{scrpage2}
    %
    \automark[subsection]{section}
    %
    % \anweisung[scrplain]{scrheadings}
    \ihead[]{\leftmark}
    \chead[]{}
    \ohead[]{\rightmark}
    \ifoot[]{Autor}
    \cfoot[\hyperlink{Home}{\pagemark}]{\hyperlink{Home}{\thepage\ von} \pageref{LastPage}}
    \ofoot[]{\today} 
    
    % hyperref IMMER als letztes Paket laden!
    \usepackage[pdftitle={Informationstechnik Zusammenfassung}, pdfauthor={Autor}, pdfstartview=FitH, colorlinks=true, linkcolor=black]{hyperref} 
    
    
    \begin{document}
    % ... Titelei
    % Inhaltsverzeichnis anzeigen, neue Seite
     \pagenumbering{Roman}
     \pagestyle{scrplain}
     \hypertarget{Home}{}\tableofcontents 
     \listoftables 
     \clearpage
     \listoffigures 
     \clearpage 
    %
    % erst hier wird auf scrheadings umgeschaltet
    \pagenumbering{arabic}
    \pagestyle{scrheadings}
    %\renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
        
      \section{Abschnitt 1}
      \blindtext
      
       \blindtext
       \subsection{Abschnitt 2}
      \blindtext
      
       \subsubsection{Abschnitt 3}
      \blindtext
      \subsection{Abschnitt 2b}
       \blindtext
       \section{Abschnitt 4}
      \blindtext
    \end{document}
    Geändert von hakaze (26-06-2012 um 11:54 Uhr)

  8. #8
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Zitat Zitat von hakaze Beitrag anzeigen
    Ja, ich habe jetzt auch gesehen, dass fancyhdr mit den Definitionen in plain seine Anweisungen für fancy überschreibt

    Ein Grund mehr auf scrpage2 aus dem KOMA-Skript-Bundle zu wechseln. Dort kann man nämlich zwei unabhängige Seitenstile definieren:
    Code:
    \documentclass[12pt, a4paper, ngerman]{scrartcl}  \usepackage{babel}                 % neue deutsche Trennhilfe
     \usepackage{lastpage}            % Zeigt die Gesamtzahl der Seiten an
     \usepackage[T1]{fontenc}        % 
     \usepackage{selinput}           % halbautomatische Festlegung der Eingabekodierung
     \usepackage{blindtext}
      \SelectInputMappings{              % mit Hilfe von ausgewählten Glyphen
       adieresis={ä},               
       germandbls={ß},
       Euro={€}
     }
    
    % Anpassung der Kopf- und Fußzeilen
    \usepackage[automark, headsepline, markuppercase]{scrpage2}
    %
    \automark[subsection]{section}
    %
    % \anweisung[scrplain]{scrheadings}
    \ihead[]{\leftmark}
    \chead[]{}
    \ohead[]{\rightmark}
    \ifoot[]{Autor}
    \cfoot[\hyperlink{Home}{\pagemark}]{\hyperlink{Home}{\thepage\ von} \pageref{LastPage}}
    \ofoot[]{\today} 
    
    % hyperref IMMER als letztes Paket laden!
    \usepackage[pdftitle={Informationstechnik Zusammenfassung}, pdfauthor={Autor}, pdfstartview=FitH, colorlinks=true, linkcolor=black]{hyperref} 
    
    
    \begin{document}
    % ... Titelei
    % Inhaltsverzeichnis anzeigen, neue Seite
     \pagenumbering{Roman}
     \pagestyle{scrplain}
     \hypertarget{Home}{}\tableofcontents 
     \listoftables 
     \clearpage
     \listoffigures 
     \clearpage 
    %
    % erst hier wird auf scrheadings umgeschaltet
    \pagenumbering{arabic}
    \pagestyle{scrheadings}
    %\renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}
        
      \section{Abschnitt 1}
      \blindtext
      
       \blindtext
       \subsection{Abschnitt 2}
      \blindtext
      
       \subsubsection{Abschnitt 3}
      \blindtext
      \subsection{Abschnitt 2b}
       \blindtext
       \section{Abschnitt 4}
      \blindtext
    \end{document}
    Ok, das scheint geklappt zu haben.

    Vielen Dank dafür.

    Werd ich nacher mal mit dem Original testen.

  9. #9
    Registrierter Benutzer Avatar von Revan335
    Registriert seit
    07.04.2012
    Beiträge
    124
    Scheint zu klappen.

    Wenn Probleme auftreten, melde ich mich noch mal.

    Vielen Dank nochmal, hakaze.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •