utilizzare biblatex + classicthesis

  • Creatore
    Topic
  • #64891
    Up
    0
    Down
    ::


    Buongiorno a tutti.

    Stavo provando a realizzare una bibliografia / sitografia utilizzando le informazioni che ho trovato ne “L’arte” di Pantieri e alcune indicazioni fornitemi gentilmente da Ivan; tutto funziona bene quando provo a fare dei test senza utilizzare uno stile particolare.

    I problemi sorgono quando cerco di utilizzare le istruzioni dentro lo stile “Classicthesis 3.0” di Miede; ad esempio volendo impostare uno stile di citazione per la bibliografia ho inserito nel file principale
    `\usepackage[
    style=authoryear,
    labelnumber=true,
    dashed=false]{biblatex}`

    ma la compilazione si blocca, e ottengo l’errore
    `! LaTeX Error: Command \bibhang already defined.`
    Ottengo questo errore curiosamente anche con l’istruzione “backref” per abilitare i riferimenti alle pagine in cui è contenuto il testo citato; armandomi di pazienza mi imbatto nell’istruzione contenuta nel preambolo`\PassOptionsToPackage{backref}{classicthesis-preamble} `.

    Può forse esservi utile a questo proposito anche il fatto che nel file “bibliography.tex” posso soltanto variare l’opzione “\bibliographystyle{plainnat}” con le opzioni native di “natbib” (harvard, apalike, chicago, astron, authordate) mentre tutto ciò che si riferisce a “biblatex” produce un errore in fase di compilazione.

    Alla luce di questo intuisco (ma potrei sbagliarmi di grosso) che alcune opzioni della bibliografia sono hardcoded nel preambolo mentre le istruzioni di “biblatex” non vanno a buon fine.

    Ho provato anche ad inserire l’istruzione \requirePagkage{biblatex} ma non ottengo risultati.

    Qualcuno saprebbe aiutarmi in questo senso?

    Grazie mille anticipatamente per l’aiuto.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #64892
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Ti consiglio di usare un main di questo tipo:
        `\documentclass[…]{scrreprt}

        \usepackage{…}
        \usepackage[…]{biblatex}
        \usepackage[…]{classicthesis}
        \usepackage{classicthesis-settings}

        \begin{document}

        \end{document}`
        dove classicthesis-settings.sty è un pacchettino personale del tipo:
        `% ********************************************************************
        % classicthesis-settings.sty
        % ********************************************************************

        \newcommand{\myTitle}{Introduzione allo stile ClassicThesis\xspace}
        \newcommand{\mySubTitle}{Un omaggio agli Elementi dello stile tipografico\xspace}
        \newcommand{\myName}{Lorenzo Pantieri\xspace}
        \newcommand{\myLocation}{Cesena\xspace}
        \newcommand{\myTime}{Giugno 2011\xspace}
        \newcommand{\myDate}{29 giugno 2011\xspace}

        % ********************************************************************
        % hyperref
        % ********************************************************************
        \hypersetup{%
        colorlinks=true, linktocpage=true, pdfstartpage=1, pdfstartview=FitV,%
        breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
        plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
        hypertexnames=true, pdfhighlight=/O,%
        urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=RoyalBlue, pagecolor=RoyalBlue,%
        % uncomment the following line if you want to have black links (e.g., for printing)
        % urlcolor=Black, linkcolor=Black, citecolor=Black, pagecolor=Black,%
        pdftitle={\myTitle},%
        pdfauthor={\textcopyright\ \myName},%
        pdfsubject={},%
        pdfkeywords={},%
        pdfcreator={pdfLaTeX},%
        pdfproducer={LaTeX con hyperref e ClassicThesis}%
        }

        % ********************************************************************
        % caption
        % ********************************************************************
        \captionsetup{format=hang,font=small}

        % ********************************************************************
        % listings
        % ********************************************************************

        \definecolor{lightergray}{gray}{0.99}

        \lstset{language=[LaTeX]Tex,
        keywordstyle=\color{RoyalBlue},
        basicstyle=\normalfont\ttfamily,
        commentstyle=\color{Emerald}\ttfamily,
        stringstyle=\rmfamily,
        numbers=none,
        numberstyle=\scriptsize,
        stepnumber=5,
        numbersep=8pt,
        showstringspaces=false,
        breaklines=true,
        frameround=ftff,
        frame=lines,
        backgroundcolor=\color{lightergray}
        }

        % ********************************************************************
        % biblatex %
        % ********************************************************************

        \bibliography{Bibliografia}`

      • #64893
        Up
        0
        Down
        ::


        Grazie mille Lorenzo.

        Ho deciso, come ho scritto anche nell’altro post, di utilizzare ArsClassica e di procedere a modificare quello.

        La struttira di ClassicThesis è veramente intricata e molto “hardcoded”, a mio modesto vedere.

        Grazie ancora.

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top