Anzeige:
Ergebnis 1 bis 7 von 7

Thema: CLassicthesis und pagebackref

  1. #1
    Registrierter Benutzer
    Registriert seit
    24.03.2011
    Beiträge
    11

    CLassicthesis und pagebackref

    Guten Tag,

    Ich verwende die ClassicThesis für die Erstellung eines Dokumentes, und ich möchte die pagebackref-Funktion aktivieren, aber ich weiss nicht wie.

    Folgende "backref"- bzw. "hyperref"-Stellen habe ich gefunden:

    A. Im Dokument "ClassicThesis.tex" (header):

    Code:
    \usepackage{classicthesis-ldpkg} %[backref]
    UND

    Code:
    hypersetup{%
        colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
        % uncomment the following line if you want to have black links (e.g., for printing)
        %colorlinks=false, linktocpage=false, pdfborder={0 0 0}, pdfstartpage=3, pdfstartview=FitV,% 
        breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
        plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
        hypertexnames=true, pdfhighlight=/O,%hyperfootnotes=true,%nesting=true,%frenchlinks,%
        urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
        %urlcolor=Black, linkcolor=Black, citecolor=Black, %pagecolor=Black,%
        pdftitle={\myTitle},%
        pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},%
        pdfsubject={},%
        pdfkeywords={},%
        pdfcreator={pdfLaTeX},%
        pdfproducer={LaTeX with hyperref and classicthesis}%
    }
    B. Im Dokument "classicthesis-ldpkg.sty":

    Code:
    \RequirePackage{ifthen}
        \newboolean{cld@nochapters} % disable all chapter-specific commands
        \newboolean{cld@backref} % enable backrefs in the bibliography
    \DeclareOption{nochapters}{\setboolean{cld@nochapters}{true}}
    \DeclareOption{backref}{\setboolean{cld@backref}{true}}
    \ProcessOptions\relax
    UND

    Code:
    \RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels]{hyperref}  % backref linktocpage pagebackref
    \pdfcompresslevel=9
    \pdfadjustspacing=1 
    \RequirePackage[pdftex]{graphicx}

    Ich habe mal testweise im classicthesis-ldpkg.sty die Option "backref" auf diese Weise eingebunden (ist vielleicht auch falsch eingebunden):

    Code:
    \RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels,backref]{hyperref}
    Folgender Fehler wird ausgewiesen:

    Package biblatex Error: Incompatible package 'backref'.
    See the biblatex package documentation for explanation.
    Type H for immediate help.
    ...
    l.249 \begin{document}
    The 'backref' package and biblatex are incompatible.
    Package biblatex Info: Trying to load language 'french'...
    Package biblatex Info: ... file 'french.lbx' found.
    Irgendeine Idee?

    Danke und Grüsse - Marc

  2. #2
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    backref

    Zitat Zitat von Tabasco Beitrag anzeigen
    Guten Tag,

    Ich verwende die ClassicThesis für die Erstellung eines Dokumentes, und ich möchte die pagebackref-Funktion aktivieren, aber ich weiss nicht wie.

    Folgende "backref"- bzw. "hyperref"-Stellen habe ich gefunden:

    A. Im Dokument "ClassicThesis.tex" (header):

    Code:
    \usepackage{classicthesis-ldpkg} %[backref]
    UND

    Code:
    hypersetup{%
        colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
        % uncomment the following line if you want to have black links (e.g., for printing)
        %colorlinks=false, linktocpage=false, pdfborder={0 0 0}, pdfstartpage=3, pdfstartview=FitV,% 
        breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
        plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
        hypertexnames=true, pdfhighlight=/O,%hyperfootnotes=true,%nesting=true,%frenchlinks,%
        urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
        %urlcolor=Black, linkcolor=Black, citecolor=Black, %pagecolor=Black,%
        pdftitle={\myTitle},%
        pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},%
        pdfsubject={},%
        pdfkeywords={},%
        pdfcreator={pdfLaTeX},%
        pdfproducer={LaTeX with hyperref and classicthesis}%
    }
    B. Im Dokument "classicthesis-ldpkg.sty":

    Code:
    \RequirePackage{ifthen}
        \newboolean{cld@nochapters} % disable all chapter-specific commands
        \newboolean{cld@backref} % enable backrefs in the bibliography
    \DeclareOption{nochapters}{\setboolean{cld@nochapters}{true}}
    \DeclareOption{backref}{\setboolean{cld@backref}{true}}
    \ProcessOptions\relax
    UND
    Code:
    \RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels]{hyperref}  % backref linktocpage pagebackref
    \pdfcompresslevel=9
    \pdfadjustspacing=1 
    \RequirePackage[pdftex]{graphicx}
    Ich habe mal testweise im classicthesis-ldpkg.sty die Option "backref" auf diese Weise eingebunden (ist vielleicht auch falsch eingebunden):
    Code:
    \RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels,backref]{hyperref}
    Folgender Fehler wird ausgewiesen:
    Irgendeine Idee?
    Danke und Grüsse - Marc
    Hallo Tabasco,

    willkommen hier im Forum,

    ich hatte ein ähnliches Problem, du musst
    Code:
    backref
    aus
    Code:
    \RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels,backref]{hyperref}
    entfernen, wenn du biblatex benutzt.

    Ich binde biblatex so ein:
    Code:
    \usepackage{nameref}
    
    \usepackage[style=philosophy-modern, 			
    			natbib=true, 
    			hyperref=true, 
    			backend=biber,
    			backref=true]
    			{biblatex} % Biblatex
    
    \bibliography{biblatex-examples}
    dazu diesen Code
    Code:
    \usepackage[autostyle,         						
    	 	 german=guillemets,							 
    	 	 english=british,
    	  	 french=guillemets
    	  	]{csquotes}
    damit alles klappt kannst du als Optionen für hyperref dies angeben
    Code:
    \usepackage[%
        unicode,
        und was du noch magst
         
    ]{hyperref}
    Unicode wird benötigt, wenn du als backend Biber benutzt.
    Viel Erfolg

    Gruß

    Martin
    Geändert von nixversteh (29-03-2011 um 10:37 Uhr) Grund: Nachträge
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  3. #3
    Registrierter Benutzer
    Registriert seit
    24.03.2011
    Beiträge
    11
    Lieber Martin,

    Danke für die Anwort!

    Ich habe deine Vorschläge mal ausprobiert, aber leider hat es nicht funktioniert. Das Literaturverzeichnis wird nicht ausgegeben, und die Zitationen im Text werden nicht korrekt umgesetzt.

    Grüsse - Marc

  4. #4
    Registrierter Benutzer
    Registriert seit
    03.04.2007
    Ort
    Wrestedt
    Beiträge
    987

    biblatex und mehr

    Zitat Zitat von Tabasco Beitrag anzeigen
    Lieber Martin,

    Danke für die Anwort!

    Ich habe deine Vorschläge mal ausprobiert, aber leider hat es nicht funktioniert. Das Literaturverzeichnis wird nicht ausgegeben, und die Zitationen im Text werden nicht korrekt umgesetzt.

    Grüsse - Marc
    Hallo Marc,

    nicht gleich aufgeben ;-)

    stelle mal deinen Code hier ein, dann kann man mehr sagen, übrings musst du an der Stelle wo das Lit.Verzeichnis erscheinen soll dies eingeben:
    Code:
    \printbibliography[heading=bibintoc]
    Viel Erfolg

    Gruß

    Martin
    Der aus Büchern erworbene Reichtum fremder Erfahrung heißt Gelehrsamkeit. Eigene Erfahrung ist Weisheit. Das kleinste Kapital von dieser ist mehrt wert, als Millionen von jener.

    Gotthold Ephraim Lessing

  5. #5
    Registrierter Benutzer
    Registriert seit
    24.03.2011
    Beiträge
    11
    Hallo Martin,

    Kein Problem, ich bin mir lange Wege gewöhnt . Die Zitationen und das Literaturverzeichnis funktionieren tadellos ohne die backref-Funktion. Mit der backref-Funktion hapert es einfach.

    Also, anbei der Code des Headers. Die include-Dateien habe ich auskommentiert. Mit diesem Code funktioniert das Literaturverzeichnis und die Zitationen (aber ohne Backref). Einen Bib-Eintrag habe ich eingebunden, aber ich weiss nicht, ob dies funktioniert, weil der Printbefehl des Literaturverzeichnis in einem separaten Dokument liegt, welches in den Header eingebunden wird:

    Code:
    \documentclass[ twoside,openright,titlepage,fleqn,numbers=noenddot,headinclude,
    12pt,a4paper,BCOR5mm,footinclude,cleardoublepage=empty,abstractoff 
    ]{scrreprt}
    
    \listfiles
    
    \newcommand{\myTitle}{Bla Blu Bla\xspace}
    \newcommand{\myDegree}{Bla Blu Bla\xspace}
    \newcommand{\mySubTitle}{Bla Blu Bla\xspace}
    \newcommand{\myName}{Bla Blu Bla\xspace}
    \newcommand{\myProf}{Bla Blu Bla\xspace}
    \newcommand{\myOtherProf}{Bla Blu Bla\xspace}
    \newcommand{\mySupervisor}{Bla Blu Bla\xspace}
    \newcommand{\myFaculty}{Bla Blu Bla\xspace}
    \newcommand{\myDepartment}{Bla Blu Bla\xspace}
    \newcommand{\myUni}{\protect{Bla Blu Bla}\xspace}
    \newcommand{\myLocation}{Bla Blu Bla\xspace}
    \newcommand{\myTime}{Bla Blu Bla\xspace}
    \newcommand{\myVersion}{Bla Blu Bla\xspace}
    
    
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman,english,french]{babel}
    \usepackage[babel,german=quotes]{csquotes} 
    \usepackage{lscape} 
    \usepackage{booktabs}
    \usepackage{pdfpages}
    \usepackage{tabularx}	
    \usepackage{threeparttable}
    \usepackage{tabulary}	
    \usepackage{multirow}	
    \usepackage{enumitem}	
    \usepackage{array}
    \usepackage[stable]{footmisc} 
    \usepackage{rotating}
    \usepackage{microtype,ellipsis,fixltx2e,xspace}
    \usepackage{framed,color}
    \usepackage{colortab} 
    \usepackage{graphicx}
    
    \begin{filecontents*}{TestBib.bib} %funktioniert eventuell nicht!
    @article{Burt1980.0,
     author = {Burt, Ronald S.},
     year = {1980},
     title = {Models of Network Structure},
     url = {http://www.jstor.org/stable/2946005},
     pages = {79--141},
     volume = {6},
     journal = {Annual Review of Sociology}
    }
    \end{filecontents*} 
    
    \renewcommand{\mkcitation}[1]{\footnote{#1}}
    \renewcommand{\mkccitation}[1]{\footnote{#1}}
    \renewcommand{\mktextquote}[6]{#1#2#4#3#5#6}
    \renewcommand{\mkbegdispquote}[2]{}
    
    \usepackage{xr-hyper}
    \externaldocument[ch-1]{Chapter01}
    \externaldocument[ch-2]{Chapter02}
    \externaldocument[ch-3]{Chapter03}
    \externaldocument[ch-4]{Chapter04}
    \externaldocument[ch-5]{Chapter05}
    \externaldocument[ch-6]{Chapter06}
    \externaldocument[ch-7]{Chapter07}
    \externaldocument[ch-8]{Chapter08}
    \externaldocument[ch-9]{Chapter09}
    \externaldocument[ch-10]{Chapter10}
    \externaldocument[ch-11]{Chapter11}
    \externaldocument[ch-12]{Chapter12}
    \externaldocument[ch-13]{Chapter13}
    \externaldocument[ch-14]{Chapter14}
    \externaldocument[ch-15]{Chapter15}
    \externaldocument[ch-16]{Chapter16}
    \externaldocument[ch-17]{Chapter17}
    \externaldocument[ch-18]{Chapter18}
    \externaldocument[ch-19]{Chapter19}
    \externaldocument[ch-20]{Chapter20}
    \externaldocument[ch-21]{Chapter21}
    \externaldocument[ch-0A]{Chapter0A}
    
    \usepackage[style=apa]{biblatex}
    \bibliography{TestBib}
    
    \usepackage{classicthesis-ldpkg} 
    
    \usepackage[eulerchapternumbers,drafting,listings,listsseparated,subfig,beramono,eulermath,parts]{classicthesis}
    
    \usepackage{lmodern} 
    \usepackage{makerobust} 
    \makeatletter 
    \MakeRobustCommand\caption@xref 
    \makeatother 
    
    \newlength{\abcd}
    \newcommand{\myfloatalign}{\centering}
    \setlength{\extrarowheight}{3pt} 
    
    \captionsetup{format=hang,font=small}
    
    \lstset{language=[LaTeX]Tex,%C++,
        keywordstyle=\color{RoyalBlue},%\bfseries,
        basicstyle=\small\ttfamily,
        %identifierstyle=\color{NavyBlue},
        commentstyle=\color{Green}\ttfamily,
        stringstyle=\rmfamily,
        numbers=none,%left,%
        numberstyle=\scriptsize,%\tiny
        stepnumber=5,
        numbersep=8pt,
        showstringspaces=false,
        breaklines=true,
        frameround=ftff,
        frame=single,
        belowcaptionskip=.75\baselineskip,
        numberbychapter=false
        %frame=L
    } 
    
    
    \hypersetup{%
        colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,%
        breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
        plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
        hypertexnames=true, pdfhighlight=/O,%hyperfootnotes=true,%nesting=true,%frenchlinks,%
        urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
        pdftitle={\myTitle},%
        pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},%
        pdfsubject={},%
        pdfkeywords={},%
        pdfcreator={pdfLaTeX},%
        pdfproducer={LaTeX with hyperref and classicthesis}%
    }
    
    \begin{document}
    \frenchspacing
    \raggedbottom
    \selectlanguage{ngerman} 
    
    \pagenumbering{roman}
    \pagestyle{plain}
    
    \pagestyle{scrheadings}
    \cleardoublepage\include{FrontBackmatter/Contents}
    
    \pagenumbering{arabic}
    
    So, zitieren wir mal mit \citeauthor{Burt1980.0}, der sagte: \enquote{The  network  for  which  actor  J  is  ego  consists  of  all  persons  with  whom J has  a direct  relation  and  the  relations  among  these  person} \parencite[89]{Burt1980.0}. 
    
    %\cleardoublepage\part{Methodisches Vorgehen}
    %\cleardoublepage\part{Empirische Analysen und Interpretation der Resultate}
    %\include{Chapters/Chapter16}
    %\include{Chapters/Chapter17}
    %\include{Chapters/Chapter18}
    %\cleardoublepage\part{Zusammenfassung und Ausblick}
    %\appendix
    %\cleardoublepage\part{Appendix}
    %\cleardoublepage\include{FrontBackmatter/Bibliography}
    
    \end{document}
    Und hier der Code der classicthesis-ldpkg.sty:

    % ************************************************** ******************
    % classicthesis-ldpkg.sty (formerly known as loadpackages.sty)
    %
    % Copyright (C) 2010 Andr� Miede http://www.miede.de

    \NeedsTeXFormat{LaTeX2e}
    \ProvidesPackage{classicthesis-ldpkg}[2010/05/01 v2.8 Package Loader for Classic Thesis Style]

    \@ifpackageloaded{classicthesis}%
    {\PackageWarningNoLine{classicthesis-ldpkg}{Package "classicthesis" should be loaded AFTER "classicthesis-ldpkg".}}%
    {\relax}%

    % ************************************************** ******************
    % Options
    % ************************************************** ******************
    \RequirePackage{ifthen}
    \newboolean{cld@nochapters} % disable all chapter-specific commands
    \newboolean{cld@backref} % enable backrefs in the bibliography
    \DeclareOption{nochapters}{\setboolean{cld@nochapt ers}{true}}
    \DeclareOption{backref}{\setboolean{cld@backref}{t rue}}
    \ProcessOptions\relax

    % ************************************************** ******************
    % Packages
    % ************************************************** ******************
    \RequirePackage[T1]{fontenc}
    \RequirePackage{textcomp}
    %\RequirePackage[dvipsnames]{xcolor}
    \RequirePackage{xspace} % to get the spacing after macros right
    \RequirePackage{tabularx} % better tables
    \RequirePackage{mparhack} % get marginpar right
    \RequirePackage{fixltx2e} % fixes some LaTeX stuff
    %\RequirePackage{ellipsis} % ... ;-)
    \RequirePackage{relsize} % scale font up or down
    \RequirePackage[printonlyused,smaller]{acronym} % nice macros for handling all acronyms in the thesis
    %\renewcommand*{\acsfont}[1]{\textssc{#1}}
    \renewcommand{\bflabel}[1]{{#1}\hfill} % fix the list of acronyms
    %\RequirePackage{natbib}

    % ************************************************** ******************
    % Commands
    % ************************************************** ******************
    \newcounter{dummy} % necessary for correct hyperlinks (to index, bib, etc.)
    \newcommand{\longpage}{\enlargethispage{3\baseline skip}}
    \newcommand{\medpage}{\enlargethispage{2\baselines kip}}
    \newcommand{\shortpage}{\enlargethispage{\baseline skip}}
    \newcommand{\concskip}{\medskip}
    \newcommand{\myPrimRef}[1]{\textit{#1}} % how primary index entries will be marked
    % ************************************************** ******************
    \newcommand{\ie}{i.\,e.}
    \newcommand{\Ie}{I.\,e.}
    \newcommand{\eg}{e.\,g.}
    \newcommand{\Eg}{E.\,g.}
    \newcommand{\etAl}{et al.\xspace}
    \newcommand{\twod}{2\textsc{d}\xspace}
    \newcommand{\threed}{3\textsc{d}\xspace}
    % ************************************************** ******************
    \newcommand{\system}[1]{\emph{#1}}
    \newcommand{\person}[1]{#1}
    \newcommand{\term}[1]{\emph{#1}}
    \newcommand{\cauthor}[1]{\relax}
    \@ifpackageloaded{natbib}%
    {\renewcommand{\cauthor}[1]{\person{\citeauthor{#1}}}%
    }{\PackageWarningNoLine{classicthesis-ldpk}{Package "natbib" not loaded, %
    command "cauthor" will not work.}}
    \newcommand{\tableheadline}[1]{\multicolumn{1}{c}{\spacedlowsmallcaps{#1}}}
    % ************************************************** ******************
    \newcommand{\RA}{\ensuremath{\Rightarrow}}
    \newcommand{\ra}{\ensuremath{\rightarrow}}
    \newcommand{\lra}{\ensuremath{\leftrightarrow}}
    \newcommand{\On}{\ensuremath{O(n)}\xspace}
    \newcommand{\Ologn}{\ensuremath{O(\log n)}\xspace}
    \newcommand{\Oone}{\ensuremath{O(1)}\xspace}

    % ************************************************** ******************
    % take care of the caption fonts and sizes (tables and figures)
    \RequirePackage{caption}

    % ************************************************** ******************
    % fine typesetting of code listings
    \RequirePackage{listings}

    % ************************************************** ******************
    % caption numbering now w/o chapter number
    \RequirePackage{remreset}
    \makeatletter
    \ifthenelse{\boolean{cld@nochapters}}%
    {\relax}{%
    \@removefromreset{table}{chapter} % requires remreset package
    }
    \renewcommand{\thetable}{\arabic{table}}
    \makeatother
    \makeatletter
    \ifthenelse{\boolean{cld@nochapters}}%
    {\relax}{%
    \@removefromreset{figure}{chapter} % requires remreset package
    }
    \renewcommand{\thefigure}{\arabic{figure}}
    \makeatother
    % \makeatletter
    % \@ifpackageloaded{listings}{%
    % \ifthenelse{\boolean{cld@nochapters}}%
    % {\relax}{%
    % \@removefromreset{lstlisting}{chapter}% requires remreset package
    % %\@removefromreset{listings}{chapter}% requires remreset package
    % }
    % \AtBeginDocument{%
    % \renewcommand{\thelstlisting}{\arabic{lstlisting}} % % <-- might cause an error with some TeX distributions
    % \renewcommand{\thelistings}{\arabic{listings}}% % <-- might cause an error with some TeX distributions
    % }%
    % }{\relax}
    % \makeatother

    % ************************************************** ******************
    % enable subfigures in figures
    \RequirePackage{subfig}

    % ************************************************** ******************
    % Using PDFLaTeX:
    % ************************************************** ******************
    \RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels]{hyperref} % backref linktocpage pagebackref
    %\RequirePackage[unicode,pdftex,hyperfootnotes=false,pdfpagelabels]{hyperref}
    \pdfcompresslevel=9
    \pdfadjustspacing=1
    \RequirePackage[pdftex]{graphicx} % PDFTeX driver for graphicx
    %\DeclareGraphicsRule{*}{mps}{*}{} % enables use of MetaPost graphics with pdflatex

    %************************************************* ******
    % for German texts to get \autoref macros right
    \renewcommand{\figureautorefname}{Figure}
    \renewcommand{\tableautorefname}{Table}
    \renewcommand{\partautorefname}{Part}
    \renewcommand{\chapterautorefname}{Chapter}
    \renewcommand{\sectionautorefname}{Section}
    \renewcommand{\subsectionautorefname}{Section}
    \renewcommand{\subsubsectionautorefname}{Section}
    \renewcommand{\paragraphautorefname}{Absatz}
    \renewcommand{\subparagraphautorefname}{Unterabsat z}
    \renewcommand{\footnoteautorefname}{Fu\"snote}
    %\renewcommand{\FancyVerbLineautorefname}{Zeile}
    %\renewcommand{\theoremautorefname}{Theorem}
    \renewcommand{\appendixautorefname}{Anhang}
    %\renewcommand{\equationautorefname}{Gleichung}
    %\renewcommand{\itemautorefname}{Punkt}
    \newcommand*{\subfigureautorefname}{Abbildung}

    % ************************************************** ******************
    % get the links to the figures and tables right
    %\RequirePackage[all]{hypcap} % to be loaded after hyperref package

    % ************************************************** ******************
    % setup the style of the backrefs from the bibliography
    \newcommand{\backrefnotcitedstring}{\relax}%(Not cited.)
    \newcommand{\backrefcitedsinglestring}[1]{(Cited on page~#1.)}
    \newcommand{\backrefcitedmultistring}[1]{(Cited on pages~#1.)}

    \ifthenelse{\boolean{cld@backref}}%
    {%
    \RequirePackage[hyperpageref]{backref} % to be loaded after hyperref package
    \renewcommand{\backreftwosep}{ and~} % seperate 2 pages
    \renewcommand{\backreflastsep}{, and~} % seperate last of longer list
    \renewcommand*{\backref}[1]{} % Disable standard
    \renewcommand*{\backrefalt}[4]{% Detailed backref
    \ifcase #1 %
    \backrefnotcitedstring%
    \or%
    \backrefcitedsinglestring{#2}%
    \else%
    \backrefcitedmultistring{#2}%
    \fi}%
    }{\relax}

    % \hspace*{\fill}{\scriptsize\itshape\mbox{%
    % \ifnum#1=1 %
    % (Cited on page~%
    % \else
    % (Cited on pages~%
    % \fi
    % #2)}
    %}

    Schliesslich die Bibliography.tex, die für den Print in den Header geladen wird:

    %************************************************* *******************
    % Bibliography
    %************************************************* ******
    % work-around to have small caps also here in the headline
    \manualmark
    \markboth{\spacedlowsmallcaps{\bibname}}{\spacedlo wsmallcaps{\bibname}} % work-around to have small caps also
    %\phantomsection
    \refstepcounter{dummy}
    \addtocontents{toc}{\protect\vspace{\beforebibskip }} % to have the bib a bit from the rest in the toc
    \addcontentsline{toc}{chapter}{\tocEntry{\bibname} }
    \label{app:bibliography}
    \printbibliography

    Liebe Grüsse - Marc

  6. #6
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Versuche mal folgende Datei zu laden

    Code:
    % ********************************************************************
    % classicthesis-backref.sty 
    % 2008-12-06 Edico
    % Added to the miracle style a 'bibliography-backref'
    %
    % The file has to be loaded after classicthesis-ldpkg.sty.
    % 
    % ********************************************************************
    \NeedsTeXFormat{LaTeX2e}
    \ProvidesPackage{classicthesis-backref}[2008/12/06 v0.1 Package Loader BackrefStyle]
    
    % this original code 'stolen' from classicthesis-ldpkg.sty 
    % setup the style of the backrefs from the bibliography
    \renewcommand{\backrefnotcitedstring}{\relax}%(Not cited.)
    \renewcommand{\backrefcitedsinglestring}[1]{%
    	(Bezugnahme / zitiert auf Seite~#1.)}
    \renewcommand{\backrefcitedmultistring}[1]{(%
    	Bezugnahme / zitiert auf den Seiten~#1.)}
    
    \RequirePackage[hyperpageref]{backref} % to be loaded after hyperref package 
       \renewcommand{\backreftwosep}{ und~} % seperate 2 pages
       \renewcommand{\backreflastsep}{, und~} % seperate last of longer list
       \renewcommand*{\backref}[1]{}  % Disable standard
       \renewcommand*{\backrefalt}[4]{% Detailed backref
          \ifcase #1 %
             \backrefnotcitedstring%
          \or
             \backrefcitedsinglestring{#2}%
          \else
             \backrefcitedmultistring{#2}%
          \fi}
    %%%
    %%% EOF
    Code:
    ...
    \usepackage{classicthesis-ldpkg} 
    \usepackage{classicthesis-backref}
    
    \usepackage[eulerchapternumbers,drafting,
                listings,listsseparated,subfig,
                beramono,eulermath,parts]{classicthesis}
    ...
    
    \cleardoublepage\include{Adds/TestBibliography}
    ...
    Bei mir läuft dein MB.
    Allerdings arbeite ich mit BibTeX (hier in deinem MB mit \usepackage[square,numbers]{natbib}).

    edico

  7. #7
    Registrierter Benutzer
    Registriert seit
    24.03.2011
    Beiträge
    11
    Lieber Edico,

    Danke für die Antwort.

    Ich habe in der Zwischenzeit eine Lösung von Martin erhalten, die funktioniert:

    \usepackage[authordate,backref=true,
    %notes,
    %strict,
    backend=biber,
    babel=other,
    bibencoding=auto
    ]{biblatex-chicago}
    Diesen Code in die Main.tex-Datei. Für das backend und den Style kann man auch anderes wählen.

    Wenn ich Zeit habe, werde ich deine Lösung auch mal ausprobieren.

    Grüsse - Marc

Lesezeichen

Berechtigungen

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