Bibliografia e sitografia

  • Creatore
    Topic
  • #106532
    Up
    0
    Down
    ::


    Buongiorno signori e scusate se nel mio primo post all’interno di questa community vi annoio con un argomento già trito e ritrito.
    Premessa:
    uso un PC windows con MIkTex in versione completa e come editor utilizzo TeXnicCenter

    Ho deciso di svolgere il lavoro su LaTex sotto spinta del mio supervisore, nonostante non l’abbia mai utilizzato.. Ma scopiazzando template già precompilati e guardando le fantastiche guide di Lorenzo Pantieri sono riuscito ad impostare tutto il necessario per avere un lavoro che mi soddisfa all 100%… o quasi!
    Quasi perchè nonostante abbia passato circa 2 giorni (si proprio 48 ore ahaha) a leggere guide e post sull’argomento non sono riuscito ad ottenere il risultato sperato in merito alla bibliografia: mi spiego meglio, in sostanza vorrei ottenere un risultato come descritto nella guida di Lorenzo “L’arte di gestire la bibliografia con BibLaTex” (http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdf) nello specifico vorrei ottenere un risultato finale pari pari a quello ottenuto a pagina 19.
    Bene direte voi, grandissimo sfaticato, leggi e da buona scimmia copia i comandi… ve lo posso giurare non esce nulla di tutto ciò e non sò come fare 🙁
    vi riporto i vari file che compongono la tesi.

    ` %******************************************%
    % %
    % Tesi di laurea %
    % di Porta Massimiliano © %
    % %
    % versione: Luglio 2016 %
    % %
    %******************************************%

    % !TEX TS-program = pdflatex
    % !TEX root = Tesi.tex
    % !TEX spellcheck = it-IT

    \documentclass[a4paper,10pt,twoside,openright,table]{book}

    \input{pacchetti_tesi} % file con le impostazioni personali
    \input{pacchetti_bibliografia} % file con le impostazione della bibliografia e sitografia

    \begin{document}
    \frontmatter
    %******************************************************************
    % Materiale iniziale – Frontmatter
    %******************************************************************
    \input{Frontmatter/Frontespizio}
    \input{Frontmatter/Ringraziamenti}
    \input{Frontmatter/Sommario}
    \input{Frontmatter/Indice}
    %******************************************************************
    % Materiale principale
    %******************************************************************
    \mainmatter
    \input{Capitoli/Introduzione}
    \input{Capitoli/Capitolo1}
    %….%
    \input{Capitoli/Conclusioni}
    % *****************************************************************
    % Materiale finale – Backmatter
    %******************************************************************
    \appendix
    \input{Backmatter/Appendice}

    \backmatter
    \input{Backmatter/Bibliografia}

    \end{document}
    `

    `%*********************************************************************************
    % impostazioni-tesi.tex
    % di Porta Massimiliano
    % file che contiene le impostazioni della tesi
    %*********************************************************************************
    %*********************************************************************************
    % Comandi persaonali
    %*******************************************************
    \newcommand{\myName}{Massimiliano Porta} % autore
    \newcommand{\myTitle}{Subsystems mass estimation of a UAV – LTA stratospheric platform} % titolo
    \newcommand{\myDegree}{Tesi di laurea} % tipo di tesi
    \newcommand{\myUni}{Politecnico di Torino} % universit\`a
    \newcommand{\myFaculty}{Facoltà di Ingegneria} % facolt\`a
    \newcommand{\myDepartment}{Dipartimento di Meccanica – Aerospaziale} % dipartimento
    \newcommand{\myProf}{Prof. Ing. Gili Piero} % relatore
    \newcommand{\myOtherProf}{Ing. De Vivo Francesco} % correlatore
    \newcommand{\myLocation}{Torino} % dove
    \newcommand{\myTime}{Luglio 2016} % quando

    %*********************************************************************************
    % Impostazioni generiche
    %*********************************************************************************
    \usepackage[T1]{fontenc}

    \usepackage[latin1]{inputenc}

    \usepackage{microtype} % microtipografia

    \usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;
    % l'ultima lingua (l'italiano) risulta predefinita

    \usepackage[binding=5mm]{layaureo} % margini ottimizzati per l'A4; rilegatura di 5 mm

    \usepackage{emptypage} % pagine vuote senza testatina e piede di pagina

    \usepackage{indentfirst} % rientra il primo capoverso di ogni sezione

    \usepackage{booktabs} % tabelle

    \usepackage{tabularx} % tabelle di larghezza prefissata

    \usepackage{graphicx} % immagini

    \usepackage{subfig} % sottofigure, sottotabelle

    \usepackage{caption} % didascalie

    \usepackage{listings} % codici

    \usepackage[font=small]{quoting} % citazioni

    \usepackage{amsmath,amssymb,amsthm} % matematica

    \usepackage[italian]{varioref} % riferimenti completi della pagina

    \usepackage{mparhack,fixltx2e,relsize} % finezze tipografiche

    \usepackage{chngpage,calc} % centra il frontespizio

    \usepackage[dvipsnames]{xcolor} % colori

    \usepackage{lipsum} % testo fittizio

    \usepackage{eurosym} % simbolo dell'euro

    \usepackage{bookmark} % segnalibri

    \usepackage{url}

    \usepackage{hyperref} % collegamenti ipertestuali

    %*********************************************************************************
    % Appendice senza doppia pagina vuota
    %*********************************************************************************

    \makeatletter
    \g@addto@macro\appendix{%
    \cleardoublepage\@openrightfalse}
    \makeatother

    %*********************************************************************************
    % Impostazioni di amsmath, amssymb, amsthm
    %*********************************************************************************

    % comandi per gli insiemi numerici (serve il pacchetto amssymb)
    \newcommand{\numberset}{\mathbb}
    \newcommand{\N}{\numberset{N}}
    \newcommand{\R}{\numberset{R}}

    % un ambiente per i sistemi
    \newenvironment{sistema}%
    {\left\lbrace\begin{array}{@{}l@{}}}%
    {\end{array}\right.}

    % definizioni (serve il pacchetto amsthm)
    \theoremstyle{definition}
    \newtheorem{definizione}{Definizione}

    % teoremi, leggi e decreti (serve il pacchetto amsthm)
    \theoremstyle{plain}
    \newtheorem{teorema}{Teorema}
    \newtheorem{legge}{Legge}
    \newtheorem{decreto}[legge]{Decreto}
    \newtheorem{murphy}{Murphy}[section]

    %*********************************************************************************
    % Impostazioni di listings
    %*********************************************************************************
    \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
    }

    %*********************************************************************************
    % Impostazioni di hyperref
    %*********************************************************************************
    \hypersetup{%
    hyperfootnotes=false,pdfpagelabels,
    %draft, % = elimina tutti i link (utile per stampe in bianco e nero)
    colorlinks=true, linktocpage=true, pdfstartpage=1, pdfstartview=FitV,%
    % decommenta la riga seguente per avere link in nero (per esempio per la stampa in bianco e nero)
    %colorlinks=false, linktocpage=false, pdfborder={0 0 0}, pdfstartpage=1, pdfstartview=FitV,%
    breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
    plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
    hypertexnames=true, pdfhighlight=/O,%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}%
    }

    %*********************************************************************************
    % Impostazioni di graphicx
    %*********************************************************************************
    \graphicspath{{Immagini/}} % cartella dove sono riposte le immagini

    %*********************************************************************************
    % Impostazioni di xcolor
    %*********************************************************************************
    \definecolor{webgreen}{rgb}{0,.5,0}
    \definecolor{webbrown}{rgb}{.6,0,0}

    %*********************************************************************************
    % Impostazioni di caption
    %*********************************************************************************
    \captionsetup{tableposition=top,figureposition=bottom,font=small,format=hang,labelfont=bf}

    %*********************************************************************************
    % Altro
    %*********************************************************************************

    \newcommand{\omissis}{[\dots\negthinspace]}

    % eccezioni all'algoritmo di sillabazione
    \hyphenation{Fortran ma-cro-istru-zio-ne nitro-idrossil-amminico}`

    questo è il pacchetto per bibliografia

    `\usepackage[babel]{csquotes}
    \usepackage[style=alphabetic]{biblatex}
    \usepackage{guit}
    \bibliography{Bibliografia}
    \defbibheading{cartaceo}{\subsection*{Bibliografia}}
    \defbibheading{web}{\subsection*{Siti Web consultati}}`

    il file bibliografia da richiamo sul main

    `\cleardoublepage
    \chapter{Riferimenti}
    \printbibliography[heading=cartaceo,nottype=online]
    \printbibliography[heading=web,type=online]
    `

    ed il file .bib che al momento contiene i documenti prova presi dalla stessa guida..

    `@book{bringhurst:elementi,
    author = {Bringhurst, Robert},
    title = {Gli Elementi dello Stile Tipografico},
    publisher = {Sylvestre Bonnard},
    year = {2001},
    location = {Milano}
    }
    @article{mori:tesi,
    author = {Mori, Lapo Filippo},
    title = {Scrivere la tesi di laurea con \LaTeXe},
    journaltitle = {\Ars},
    number = {3},
    year = {2007}
    }
    @manual{gregorio:breveguida,
    author = {Gregorio, Enrico},
    title = {Breve guida ai pacchetti di uso più comune},
    year = {2008},
    url = {http://profs.sci.univr.it/~gregorio/}
    }
    @manual{gregorio:programmazione,
    author = {Gregorio, Enrico},
    title = {Appunti di programmazione in \LaTeX{} e \TeX},
    year = {2008},
    url = {http://profs.sci.univr.it/~gregorio/}
    }
    @online{guit,
    title = {Gruppo Utilizzatori di \TeX{} e \LaTeX},
    year = {2009},
    url = {http://www.guit.sssup.it/},
    sortkey = {guit},
    label = {\GuIT},
    }`

    Offro davvero una cena a chi mi potrà aiutare, sono abbastanza a corto con i tempi e non so più dove sbattere la testa..
    grazie mille

    p.s. Ovviamente se trovate degli errori e/o consigli sul resto accetto ben volentieri perchè come vi ripeto sono un completo neofita sull’argomento

Visualizzazione 15 filoni di risposte
  • Autore
    Risposte
    • #106533
      Up
      0
      Down
      ::


      Prima domanda base:
      La bibliografia quella standard, normale, senza sitografia…sei riuscito a farla funzionare?
      Perché la prima regola in questo tipo di cose è andare per gradi…prima le cose semplici e poi le cose più complicate 😉

      Dando per scontato che tu ci riesca…

      Cito dalla guida che hai linkato

      L’argomento opzionale di \printbibliography consente di eseguire un filtro sulle voci da stampare: l’opzione type=tipo di \printbibliography stampa solo le voci bibliografiche il cui campo type è tipo, mentre l’opzione nottype=tipo stampa solo i record bibliografici il cui campo type non è tipo

      Nelle tue voci bibliografiche non hai mai definito il campo type.

      `@book{bringhurst:elementi,
      author = {Bringhurst, Robert},
      title = {Gli Elementi dello Stile Tipografico},
      publisher = {Sylvestre Bonnard},
      year = {2001},
      location = {Milano},
      type = {libro}
      }
      @article{mori:tesi,
      author = {Mori, Lapo Filippo},
      title = {Scrivere la tesi di laurea con \LaTeXe},
      journaltitle = {\Ars},
      number = {3},
      year = {2007},
      type = {online}
      }
      @manual{gregorio:breveguida,
      author = {Gregorio, Enrico},
      title = {Breve guida ai pacchetti di uso più comune},
      year = {2008},
      url = {http://profs.sci.univr.it/~gregorio/},
      type = {online}
      }
      @manual{gregorio:programmazione,
      author = {Gregorio, Enrico},
      title = {Appunti di programmazione in \LaTeX{} e \TeX},
      year = {2008},
      url = {http://profs.sci.univr.it/~gregorio/},
      type = {online}
      }
      @online{guit,
      title = {Gruppo Utilizzatori di \TeX{} e \LaTeX},
      year = {2009},
      url = {http://www.guit.sssup.it/},
      sortkey = {guit},
      label = {\GuIT},
      type = {online}
      }`

      PS. non ho mai provato il codice tuo e non ho nemmeno provato la mia modifica. Così come non ho mai usato questo metodo per spezzare la bibliografia.
      L’unica volta che mi è servito ho usato le keyword (pag18 della guida da te linkata). Il funzionamento comunque dovrebbe essere analogo

    • #106534
      Up
      0
      Down
      ::


      Ti ringrazio per la risposta,
      si la bibliografia standard ero riuscito a farla funzionare e per questo motivo mi ero lanciato in qualcosa di più complesso…
      Ho provato ad inserire dei riferimenti a caso nel testo ma ottengo:
      input
      \cite{mori:tesi} \\
      \cite{bringhurst:element}

      output
      [mori:tesi]
      [bringhurst:element]

      e al fondo non compare nulla… sono disperato :((

    • #106535
      Up
      0
      Down
      ::


      1) Devi impostare biber come motore bibliografico predefinito dell’editor.
      2) Correggi poi così:
      `\addbibresource{Bibliografia.bib}`
      Non vedo errori nel codice. Anche la gestione dei tipi è corretta.
      Ricordo che type si riferisce al tipo di voce. Per esempio @book.
      Quindi non va indicato un campo type nel record bibliografico,
      che ha un’altra funzione, per esempio nelle voci tipo @thesis.

      Ciao
      Ivan

    • #106536
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Naturalmente hai anche letto nella guida suddetta che per ottenere la bibliografia bisogna comporre 4 o 5 volte secondo questa sequenza

        pdflatex
        biber
        pdflatex
        pdflatex
        talvolta ancora di nuovo pdflatex

        Ogni passaggio svolge un compito preciso; ma non pensare che ogni volta devi ripetere tutte queste cose, perché devi eseguirle tutte 4 o 5 solo quando modifichi qualcosa di importante nel file .bib, non un semplice errore di ortografia (che ti richiede solo di eseguire biber e una sola volta pdflatex, che comunque eseguiresti lo stesso) ma quando aggiungi delle nuove voci bibliografiche.

      • #106537
        Up
        0
        Down
        ::

        Non vedo errori nel codice. Anche la gestione dei tipi è corretta.
        Ricordo che type si riferisce al tipo di voce. Per esempio @book.
        Quindi non va indicato un campo type nel record bibliografico,
        che ha un’altra funzione, per esempio nelle voci tipo @thesis.

        Corretto…vedi le stupidaggini che si dicono facendo troppe cose insieme? :mrgreen:
        La gestione con i type funziona senza specificare altro ma se vuoi qualcosa di più flessibile devi cambiare strada usando, ad esempio le keywords.

        Il comportamento che hai tu si ottiene quando si non compila correttamente la bibliografia, come ricorda OldClaudio qui sopra

      • #106538
        Up
        0
        Down
        ::


        Grazie per le risposte
        Ho provato a correggere come detto da voi ma continua a non sputarmi fuori nulla.. 🙁

        il main e il file bibliografia.tex è rimasto uguale allego le modifiche

        pacchetti biblio
        `\usepackage[babel]{csquotes}
        \usepackage[style=alphabetic]{biblatex}
        \usepackage{guit}
        \bibliography{Bibliografia}
        \addbibresource{Bibliografia.bib}
        \defbibheading{cartaceo}{\subsection*{Bibliografia}}
        \defbibheading{web}{\subsection*{Siti Web consultati}}`

        file bibliografia.bib
        `@book{bringhurst:elementi,
        author = {Bringhurst, Robert},
        title = {Gli Elementi dello Stile Tipografico},
        publisher = {Sylvestre Bonnard},
        year = {2001},
        location = {Milano},
        type = {libro}
        }
        @article{mori:tesi,
        author = {Mori, Lapo Filippo},
        title = {Scrivere la tesi di laurea con \LaTeXe},
        journaltitle = {\Ars},
        number = {3},
        year = {2007},
        type = {online}
        }
        @manual{gregorio:breveguida,
        author = {Gregorio, Enrico},
        title = {Breve guida ai pacchetti di uso più comune},
        year = {2008},
        url = {http://profs.sci.univr.it/~gregorio/},
        type = {online}
        }
        @manual{gregorio:programmazione,
        author = {Gregorio, Enrico},
        title = {Appunti di programmazione in \LaTeX{} e \TeX},
        year = {2008},
        url = {http://profs.sci.univr.it/~gregorio/},
        type = {online}
        }
        @online{guit,
        title = {Gruppo Utilizzatori di \TeX{} e \LaTeX},
        year = {2009},
        url = {http://www.guit.sssup.it/},
        sortkey = {guit},
        label = {\GuIT},
        type = {online}
        }`

        il resto non ho modificato nulla… che cosa sbaglio?

        Naturalmente hai anche letto nella guida suddetta che per ottenere la bibliografia bisogna comporre 4 o 5 volte secondo questa sequenza

        pdflatex
        biber
        pdflatex
        pdflatex
        talvolta ancora di nuovo pdflatex

        Ogni passaggio svolge un compito preciso; ma non pensare che ogni volta devi ripetere tutte queste cose, perché devi eseguirle tutte 4 o 5 solo quando modifichi qualcosa di importante nel file .bib, non un semplice errore di ortografia (che ti richiede solo di eseguire biber e una sola volta pdflatex, che comunque eseguiresti lo stesso) ma quando aggiungi delle nuove voci bibliografiche.

        Si ho letto nella guida come fare ma non funziona ugualmente

        per compilare lancio il primo comando sull’editor latex –> pdf poi faccio build –> current file –> bibtex e successivamente per due o tre volte di nuovo latex –> pdf
        boh mi sento stupido

      • #106539
        Up
        0
        Down
        ::

        maximiliano1994″ post=106611Grazie per le risposte
        Ho provato a correggere come detto da voi ma continua a non sputarmi fuori nulla.. 🙁

        il main e il file bibliografia.tex è rimasto uguale allego le modifiche

        pacchetti biblio
        `\usepackage[babel]{csquotes}
        \usepackage[style=alphabetic]{biblatex}
        \usepackage{guit}
        \bibliography{Bibliografia}
        \addbibresource{Bibliografia.bib}
        \defbibheading{cartaceo}{\subsection*{Bibliografia}}
        \defbibheading{web}{\subsection*{Siti Web consultati}}`

        file bibliografia.bib
        `@book{bringhurst:elementi,
        author = {Bringhurst, Robert},
        title = {Gli Elementi dello Stile Tipografico},
        publisher = {Sylvestre Bonnard},
        year = {2001},
        location = {Milano},
        type = {libro}
        }
        @article{mori:tesi,
        author = {Mori, Lapo Filippo},
        title = {Scrivere la tesi di laurea con \LaTeXe},
        journaltitle = {\Ars},
        number = {3},
        year = {2007},
        type = {online}
        }
        @manual{gregorio:breveguida,
        author = {Gregorio, Enrico},
        title = {Breve guida ai pacchetti di uso più comune},
        year = {2008},
        url = {http://profs.sci.univr.it/~gregorio/},
        type = {online}
        }
        @manual{gregorio:programmazione,
        author = {Gregorio, Enrico},
        title = {Appunti di programmazione in \LaTeX{} e \TeX},
        year = {2008},
        url = {http://profs.sci.univr.it/~gregorio/},
        type = {online}
        }
        @online{guit,
        title = {Gruppo Utilizzatori di \TeX{} e \LaTeX},
        year = {2009},
        url = {http://www.guit.sssup.it/},
        sortkey = {guit},
        label = {\GuIT},
        type = {online}
        }`

        il resto non ho modificato nulla… che cosa sbaglio?

        Naturalmente hai anche letto nella guida suddetta che per ottenere la bibliografia bisogna comporre 4 o 5 volte secondo questa sequenza

        pdflatex
        biber
        pdflatex
        pdflatex
        talvolta ancora di nuovo pdflatex

        Ogni passaggio svolge un compito preciso; ma non pensare che ogni volta devi ripetere tutte queste cose, perché devi eseguirle tutte 4 o 5 solo quando modifichi qualcosa di importante nel file .bib, non un semplice errore di ortografia (che ti richiede solo di eseguire biber e una sola volta pdflatex, che comunque eseguiresti lo stesso) ma quando aggiungi delle nuove voci bibliografiche.

        Si ho letto nella guida come fare ma non funziona ugualmente

        per compilare lancio il primo comando sull’editor latex –> pdf poi faccio build –> current file –> bibtex e successivamente per due o tre volte di nuovo latex –> pdf
        boh mi sento stupido

        Una sola domanda: ma il resto della tesi l’hai già scritto tutto?

        Ciao
        Tommaso

      • #106540
        Up
        0
        Down
        ::


        No la sto portando avanti e purtroppo sono abbastanza indietro… al momento mi sto segnando nei file dove inserire le citazioni e su un blocco notes i siti che ho visualizzato..

      • #106541
        Up
        0
        Down
        ::


        Aggiungo che io ho proposto quel template, ma dato che sono totalmente inesperto se qualcuno avesse una soluzione diversa ben venga.. 🙂

      • #106542
        Up
        0
        Down
        ::


        Questo esempio, una volta compilato propriamente, funziona perfettamente (occhio che non c’è tutto il tuo preambolo)

        `% !TEX TS-program = pdflatex
        % !TEX encoding = IsoLatin

        \documentclass[a4paper,10pt,twoside,openright,table]{book}

        \usepackage[T1]{fontenc}
        \usepackage[latin1]{inputenc}

        \usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;
        % l'ultima lingua (l'italiano) risulta predefinita
        \usepackage{lipsum}
        \usepackage{caption} % didascalie
        \usepackage{url}

        \usepackage{hyperref} % collegamenti ipertestuali
        \usepackage[dvipsnames]{xcolor} % colori
        \definecolor{webgreen}{rgb}{0,.5,0}
        \definecolor{webbrown}{rgb}{.6,0,0}
        \usepackage[babel]{csquotes}
        \usepackage[style=alphabetic, backend=biber]{biblatex}
        \usepackage{guit}
        \addbibresource{Bibliografia.bib}
        %\defbibheading{cartaceo}{\subsection*{Bibliografia}}
        %\defbibheading{web}{\subsection*{Siti Web consultati}}

        \hypersetup{%
        hyperfootnotes=false,pdfpagelabels,
        %draft, % = elimina tutti i link (utile per stampe in bianco e nero)
        colorlinks=true, linktocpage=true, pdfstartpage=1, pdfstartview=FitV,%
        % decommenta la riga seguente per avere link in nero (per esempio per la stampa in bianco e nero)
        %colorlinks=false, linktocpage=false, pdfborder={0 0 0}, pdfstartpage=1, pdfstartview=FitV,%
        breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,%
        plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,%
        hypertexnames=true, pdfhighlight=/O,%nesting=true,%frenchlinks,%
        urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, %pagecolor=RoyalBlue,%
        %urlcolor=Black, linkcolor=Black, citecolor=Black, %pagecolor=Black,%
        }

        \captionsetup{tableposition=top,figureposition=bottom,font=small,format=hang,labelfont=bf}

        \begin{document}
        \frontmatter

        \mainmatter
        \chapter{Introduzione}
        \lipsum[1-4]
        \chapter{Qualcosa}
        \lipsum[5-8]
        % *****************************************************************
        % Materiale finale – Backmatter
        %******************************************************************

        \backmatter
        \nocite{*}
        \printbibliography[nottype={online},heading=subbibliography, title={Bibliografia}]
        \printbibliography[type={online},heading=subbibliography, title={Siti web consultati}]
        \end{document}
        `

        Bibliografia.bib (codificato Latin1 come il file principale)
        `@book{bringhurst:elementi,
        author = {Bringhurst, Robert},
        title = {Gli Elementi dello Stile Tipografico},
        publisher = {Sylvestre Bonnard},
        year = {2001},
        location = {Milano}
        }
        @article{mori:tesi,
        author = {Mori, Lapo Filippo},
        title = {Scrivere la tesi di laurea con \LaTeXe},
        journaltitle = {\Ars},
        number = {3},
        year = {2007}
        }
        @manual{gregorio:breveguida,
        author = {Gregorio, Enrico},
        title = {Breve guida ai pacchetti di uso più comune},
        year = {2008},
        url = {http://profs.sci.univr.it/~gregorio/}
        }
        @manual{gregorio:programmazione,
        author = {Gregorio, Enrico},
        title = {Appunti di programmazione in \LaTeX{} e \TeX},
        year = {2008},
        url = {http://profs.sci.univr.it/~gregorio/}
        }
        @online{guit,
        title = {Gruppo Utilizzatori di \TeX{} e \LaTeX},
        year = {2009},
        url = {http://www.guit.sssup.it/},
        sortkey = {guit},
        label = {\GuIT}
        }`

      • #106543
        Up
        0
        Down
        ::


        A questo punto penso che non carichi il file .bib
        come faccio a crearne uno corretto? ho pure cambiato la codifica del file con la ISO/IEC 8859-1 che dovrebbe essere quella latin1

        non riesco a capire perchè non funziona… riposto il tutto

        il main è così
        ` %******************************************%
        % %
        % Tesi di laurea %
        % di Porta Massimiliano © %
        % %
        % versione: Luglio 2016 %
        % %
        %******************************************%

        % !TEX TS-program = pdflatex
        % !TEX root = Tesi.tex
        % !TEX spellcheck = it-IT

        \documentclass[a4paper,10pt,twoside,openright,table]{book}

        \input{pacchetti_tesi} % file con le impostazioni personali
        %\input{pacchetti_bibliografia} % file con le impostazione della bibliografia e sitografia
        \usepackage[babel]{csquotes}
        \usepackage[style=alphabetic, backend=biber]{biblatex}
        \usepackage{guit}
        \addbibresource{Bibliografia.bib}

        \begin{document}
        \frontmatter
        %******************************************************************
        % Materiale iniziale – Frontmatter
        %******************************************************************
        \input{Frontmatter/Frontespizio}
        \input{Frontmatter/Ringraziamenti}
        \input{Frontmatter/Sommario}
        \input{Frontmatter/Indice}
        %******************************************************************
        % Materiale principale
        %******************************************************************
        \mainmatter
        \input{Capitoli/Introduzione}
        \input{Capitoli/Capitolo2}
        %….%
        \input{Capitoli/Conclusioni}
        % *****************************************************************
        % Materiale finale – Backmatter
        %******************************************************************
        \appendix
        \input{Backmatter/Appendice}

        \backmatter
        %\input{Backmatter/Bibliografia}
        \cleardoublepage
        \chapter{Riferimenti}
        \nocite{*}
        \printbibliography[nottype={online},heading=subbibliography, title={Bibliografia}]
        \printbibliography[type={online},heading=subbibliography, title={Siti web consultati}]
        \end{document}
        `

        ma facendo pdf bibtex pdf pdf non compare nulla…
        in output mi mette solo il capitolo e niente più

        il file non da errori ma dice:

        [attachment=1629]Cattura.JPG[/attachment]

        Attachments:
        You must be logged in to view attached files.
      • #106544
        Up
        0
        Down
        ::


        Devi impostare il tuo editor per compilare con biber non con bibtex.

        se il tuo editor supporta le righe magiche (che hai utilizzato) aggiungi all’inizio del file
        `% !BIB TS-program = biber`

        ma il tuo editor sicuramente tra le impostazioni ha la possibilità di selezionare biber di default come motore di compilazione per la bibliografia

      • #106545
        Up
        0
        Down
        ::


        sapresti dirmi come fare per impostare biber? perchè se provo a cambiare i campi mettendo bibtex compila qualcosa ma mi restituisce 166 errori ( il file latex non bibtex)

      • #106546
        Up
        0
        Down
        ::


        funziona!!!!!!!!!!!!!

        grazie ragazzi unica domanda che ho da porvi è che mi esce l’output desiderato ma mi segnala 4 errori nello specifico:

        [attachment=1630]Cattura_2016-06-02.JPG[/attachment]

        come posso risolvere? grazie infinite

        p.s. ho soltanto spostato il codice nelle varie sezioni e da gli stessi errori di averlo tutto nel main

        Attachments:
        You must be logged in to view attached files.
      • #106547
        Up
        0
        Down
        ::

        maximiliano1994″ post=106620funziona!!!!!!!!!!!!!

        Certo, hai fatto in ritardo quello che ti avevo detto di fare nel mio primo messaggio.

        Gli errori che ottieni riguardano gruppi non chiusi, o simboli di $ mancanti.
        Commenta parti di codice sempre più piccole
        fino a quando avrai scovato dove si trovano quegli errori.

        Ricorda, tutto sta nel commentare, compilare, decommentare, ecc. ecc.

        Ciao
        Ivan

      • #106548
        Up
        0
        Down
        ::


        risolto!
        copiando una lettera accentata si era persa diventato un carattere matematico.. grazie mille a tutti 🙂

    Visualizzazione 15 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top