Re: Doppia bibliografia

#58060
GKT
Partecipante
    Up
    0
    Down
    ::

    Ciao,

    sto facendo il mio CV con il package moderncv

    Ho intenzione di mettere le mie pubblicazioni, divise in articoli in giornali e presentazion a conferenze.

    ecco come si presenta il mio codice:

    `
    \nociteltex{*}
    \renewcommand{\refname}{Refereed publications}
    \bibliographystyleltex{plainyr}
    \bibliographyltex{publications}

    \nocite{*}
    \renewcommand{\refname}{Selected presentations}
    \bibliographystyle{plainyr}
    \bibliography{presentations}
    `

    Ora, quando compilo bibtex, legge solo il file presentations.bib (il secondo dei due)

    Avete qualche consiglio da darmi?

    Lorenzo

    Usa biblatex.`\documentclass[11pt,a4paper]{moderncv}
    \usepackage{biblatex}

    \firstname{Marco}
    \familyname{87}
    \bibliography{bibliografia}

    \DeclareBibliographyCategory{pubblicazioni}
    \DeclareBibliographyCategory{presentazioni}
    \defbibheading{pubblicazioni}{\subsection{Pubblicazioni}}
    \defbibheading{presentazioni}{\subsection{Presentazioni}}
    \addtocategory{pubblicazioni}{pubbl:1}
    \addtocategory{presentazioni}{pres:1}

    \begin{document}
    \maketitle

    \section{Pubblicazioni e presentazioni}
    \nocite{*}
    % Qui inserisco le pubblicazioni
    \printbibliography[heading=pubblicazioni,category=pubblicazioni]
    % Qui inserisco le presentazioni
    \printbibliography[heading=presentazioni,category=presentazioni]
    \end{document}`
    dove bibliografia.bib contiene:`@misc{pubbl:1,
    author = {Marco87},
    title = {Biblatex}
    }

    @misc{pres:1,
    author = {Marco87},
    title = {ModernCV}
    }`
    Se non vuoi inserire a mano le singole voci bibliografiche usando \addtocategory, puoi filtrare le voci nei comandi \printbibliography. Per esempio, catalogando le tue pubblicazioni come article e le tue presentazioni come misc o altro (basta che sia diverso da article) nel file bibliografia.bib, i comandi per ottenere le bibliografie saranno`\printbibliography[heading=pubblicazioni, type=article]
    \printbibliography[heading=presentazioni, nottype=article]`
    Lorenzo

    Go to top