Re: biblatex-juradiss

#85117
Bob
    Up
    0
    Down
    ::

    ivan” post=84499

    `
    \documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}

    \usepackage[%
    backend=biber,
    style=philosophy-classic,
    hyperref,
    backref]{biblatex}

    \begin{filecontents}{test.bib}
    @jurisdiction{cstat:713,
    Booktitle = {Cons. Stato},
    Court = {Cons. Stato},
    Date = {1980},
    Entrysubtype = {national},
    Eventdate = {1980-09-28},
    Number = {713},
    Pages = {1499-},
    Section = {5},
    Volume = {1}}

    @jurisdiction{piattaforma,
    Booktitle = {I.C.J. Reports},
    Date = {1981},
    Entrysubtype = {international},
    Pages = {3-32},
    Title = {Affare della piattaforma continentale (Tunisia/Libia)},
    Titleaddon = {sentenza del 14 aprile 1981, relativa alla domanda di intervento di Malta}}

    @jurisdiction{dissenting,
    Booktitle = {I.C.J. Reports},
    Date = {1984},
    Entrysubtype = {international},
    Pages = {71-108},
    Title = {Dissenting Opinion del Vice-presidente Sette-Camara annessa alla sentenza Affare della Piattaforma continentale Libia/Malta del 21 marzo 1984, relativa alla richiesta di intervento dell'Italia}
    }

    @jurisdiction{c:van-gerven-c70/88,
    Author = {Van Gerven},
    Booktitle = {Raccolta},
    Entrysubtype = {international},
    Eventdate = {1989-11-30},
    Pages = {2041},
    Title = {C70/88},
    Titleaddon = {Parlamento europeo c Consiglio delle Comunità europee}
    }

    @jurisdiction{trib1-20/89,
    Booktitle = {Raccolta},
    Court = {Trib. primo grado},
    Eventdate = {1990-11-13},
    Pages = {II-769},
    Title = {T-20/89},
    Titleaddon = {Heinz-Joerg Moritz c Commissione}}

    \end{filecontents}

    \begin{document}

    \begin{description}
    \item[european] \fullcite{c:van-gerven-c70/88}
    \item[national] \fullcite{cstat:713}
    \item[international] \fullcite{dissenting}
    \item[international] \fullcite{piattaforma}
    \item[european] \fullcite{trib1-20/89}
    \end{description}

    \printbibliography

    \end{document}
    `

    N.B. Richiede biber.

    Ciao
    Ivan

    Ciao. Mi sono accorto (mio malgrado) che c’è un problema di sintassi. Si chiude un \end{document} ma non si è mai aperto.

    Penso che si debba aprire fra \end{filecontents} e \begin{description}. Così.

    `
    \documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}

    \usepackage[%
    backend=biber,
    style=philosophy-classic,
    hyperref,
    backref]{biblatex}

    \begin{filecontents}{test.bib}
    @jurisdiction{cstat:713,
    Booktitle = {Cons. Stato},
    Court = {Cons. Stato},
    Date = {1980},
    Entrysubtype = {national},
    Eventdate = {1980-09-28},
    Number = {713},
    Pages = {1499-},
    Section = {5},
    Volume = {1}}

    @jurisdiction{piattaforma,
    Booktitle = {I.C.J. Reports},
    Date = {1981},
    Entrysubtype = {international},
    Pages = {3-32},
    Title = {Affare della piattaforma continentale (Tunisia/Libia)},
    Titleaddon = {sentenza del 14 aprile 1981, relativa alla domanda di intervento di Malta}}

    @jurisdiction{dissenting,
    Booktitle = {I.C.J. Reports},
    Date = {1984},
    Entrysubtype = {international},
    Pages = {71-108},
    Title = {Dissenting Opinion del Vice-presidente Sette-Camara annessa alla sentenza Affare della Piattaforma continentale Libia/Malta del 21 marzo 1984, relativa alla richiesta di intervento dell'Italia}
    }

    @jurisdiction{c:van-gerven-c70/88,
    Author = {Van Gerven},
    Booktitle = {Raccolta},
    Entrysubtype = {international},
    Eventdate = {1989-11-30},
    Pages = {2041},
    Title = {C70/88},
    Titleaddon = {Parlamento europeo c Consiglio delle Comunità europee}
    }

    @jurisdiction{trib1-20/89,
    Booktitle = {Raccolta},
    Court = {Trib. primo grado},
    Eventdate = {1990-11-13},
    Pages = {II-769},
    Title = {T-20/89},
    Titleaddon = {Heinz-Joerg Moritz c Commissione}}

    \end{filecontents}

    \begin{document}

    \begin{description}
    \item[european] \fullcite{c:van-gerven-c70/88}
    \item[national] \fullcite{cstat:713}
    \item[international] \fullcite{dissenting}
    \item[international] \fullcite{piattaforma}
    \item[european] \fullcite{trib1-20/89}
    \end{description}

    \printbibliography

    \end{document}
    `

    Ho comunque provato ma il risultato è stranamente nullo, nel senso che — pur risultando la compilazione fruttuosa, a dire di PDFLatex e Biber — il PDF che ne viene non stampa alcuna bibliografia.

    Se invece faccio:

    `

    \documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{verbatim} % consente l'ambiente “comment”

    \usepackage[%
    backend=biber,
    style=philosophy-classic,
    hyperref,
    backref]{biblatex}

    \addbibresource{test.bib} % database di biblatex

    \begin{comment}
    \begin{filecontents}{test.bib}
    @jurisdiction{cstat:713,
    Booktitle = {Cons. Stato},
    Court = {Cons. Stato},
    Date = {1980},
    Entrysubtype = {national},
    Eventdate = {1980-09-28},
    Number = {713},
    Pages = {1499-},
    Section = {5},
    Volume = {1}}

    @jurisdiction{piattaforma,
    Booktitle = {I.C.J. Reports},
    Date = {1981},
    Entrysubtype = {international},
    Pages = {3-32},
    Title = {Affare della piattaforma continentale (Tunisia/Libia)},
    Titleaddon = {sentenza del 14 aprile 1981, relativa alla domanda di intervento di Malta}}

    @jurisdiction{dissenting,
    Booktitle = {I.C.J. Reports},
    Date = {1984},
    Entrysubtype = {international},
    Pages = {71-108},
    Title = {Dissenting Opinion del Vice-presidente Sette-Camara annessa alla sentenza Affare della Piattaforma continentale Libia/Malta del 21 marzo 1984, relativa alla richiesta di intervento dell'Italia}
    }

    @jurisdiction{c:van-gerven-c70/88,
    Author = {Van Gerven},
    Booktitle = {Raccolta},
    Entrysubtype = {international},
    Eventdate = {1989-11-30},
    Pages = {2041},
    Title = {C70/88},
    Titleaddon = {Parlamento europeo c Consiglio delle Comunità europee}
    }

    @jurisdiction{trib1-20/89,
    Booktitle = {Raccolta},
    Court = {Trib. primo grado},
    Eventdate = {1990-11-13},
    Pages = {II-769},
    Title = {T-20/89},
    Titleaddon = {Heinz-Joerg Moritz c Commissione}
    }

    \end{filecontents}
    \end{comment}

    \begin{document}
    \begin{description}
    \item[european] \fullcite{c:van-gerven-c70/88}
    \item[national] \fullcite{cstat:713}
    \item[international] \fullcite{dissenting}
    \item[international] \fullcite{piattaforma}
    \item[european] \fullcite{trib1-20/89}
    \end{description}

    \printbibliography

    \end{document}

    `

    e provo a ricompilare in sequenza (ovviamente inserendo previamente la bibliografia nel file test.bib nella stessa cartella di lavoro) mi succede questa cosa strana:

    PDFLatex –> Ok
    Biber –> Ok
    PDFLatex –> Compilazione infinita (segno di errore, presumo)

    P.S. Ma il problema della compilazione infinita di PDFLatex in caso di errore nel codice ce l’ho solo io? Con la vecchia versione TexMaker si interrompeva e segnalava le possibile inocoerenze nel codice.

    Go to top