Bibliografia cliccabile: l’anno si, l’autore no

  • Creatore
    Topic
  • #75958
    Up
    0
    Down
    ::


    Salve a tutti.
    Sto cercando di compilare la mia bibliografia in Latex con \bibliography.
    Ho riscontrato qualche difficoltà, che però tutto sommato sto riuscendo a gestire.
    Tuttavia ora mi trovo con un problema di cui non trovo precedenti cercando sul web.
    Vorrei che le citazioni nel testo fossero cliccabili, e dunque uso il pacchetto hyperef, ma quello che succede è che la parte cliccabile della citazione è solo l’anno della referenza, che viene evidenziato da una cornice verde.
    Se volessi che l’intera citazione (nome autore + anno) fosse cliccabile, cosa devo modificare?

    Grazie in anticipo.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #75959
      Up
      0
      Down
      ::

      SoONicK” post=75141Salve a tutti.
      Sto cercando di compilare la mia bibliografia in Latex con \bibliography.
      Ho riscontrato qualche difficoltà, che però tutto sommato sto riuscendo a gestire.
      Tuttavia ora mi trovo con un problema di cui non trovo precedenti cercando sul web.
      Vorrei che le citazioni nel testo fossero cliccabili, e dunque uso il pacchetto hyperef, ma quello che succede è che la parte cliccabile della citazione è solo l’anno della referenza, che viene evidenziato da una cornice verde.
      Se volessi che l’intera citazione (nome autore + anno) fosse cliccabile, cosa devo modificare?

      Cerca il codice negli stili philosophy che hanno, mi pare, questa caratteristica

      Ciao
      Ivan

    • #75960
      Up
      0
      Down
      ::


      Grazie mille Ivan.
      Ho provato la soluzione che consigli e qualche miglioria l’ho ottenuta.
      Tuttavia non è ancora il risultato desiderato, perchè adesso ottengo due riquadretti verdi: uno per il nome dell’autore, e uno per l’anno, tutt’e due cliccabili, ma quello che vorrei io è un’unico riferimento cliccabile.

      A chi potesse servire, ho ottenuto questo cambiamente semplicemente sostituendo al pacchetto precedente, quello philosophy:
      `
      \usepackage[style=philosophy-classic]{biblatex}
      `

      oppure
      `
      \usepackage[style=philosophy-modern]{biblatex}
      `

      Il primo mi da una formattazione della bibliografia finale che piu si adatta a quello che voglio.

      Inoltre approfitto per chiedere un altro consiglio sempre riguardante l’impostazione della bibliografia.
      Generalmente prendo i record delle referenze per intero, e li copio direttamente nel file .bib
      E’ ovvio però che questi record contengano molte più informazioni di quelle che io vorrei pubblicare nella mia bibliografia, come il mese di pubblicazione, il titolo del paper, e il nome della rivista per intero anzichè la sigla.
      Esiste uno stile per specificare che solo alcune informazioni vanno inserite nella bibliografia finale, oppure devo cancellare manualmente le informazioni che non voglio?

      Grazie ancora!

    • #75961
      Up
      0
      Down
      ::

      SoONicK” post=75163Grazie mille Ivan.
      Ho provato la soluzione che consigli e qualche miglioria l’ho ottenuta.
      Tuttavia non è ancora il risultato desiderato, perchè adesso ottengo due riquadretti verdi: uno per il nome dell’autore, e uno per l’anno, tutt’e due cliccabili, ma quello che vorrei io è un’unico riferimento cliccabile.

      A chi potesse servire, ho ottenuto questo cambiamente semplicemente sostituendo al pacchetto precedente, quello philosophy:
      `
      \usepackage[style=philosophy-classic]{biblatex}
      `

      oppure
      `
      \usepackage[style=philosophy-modern]{biblatex}
      `

      Il primo mi da una formattazione della bibliografia finale che piu si adatta a quello che voglio.

      Inoltre approfitto per chiedere un altro consiglio sempre riguardante l’impostazione della bibliografia.
      Generalmente prendo i record delle referenze per intero, e li copio direttamente nel file .bib
      E’ ovvio però che questi record contengano molte più informazioni di quelle che io vorrei pubblicare nella mia bibliografia, come il mese di pubblicazione, il titolo del paper, e il nome della rivista per intero anzichè la sigla.
      Esiste uno stile per specificare che solo alcune informazioni vanno inserite nella bibliografia finale, oppure devo cancellare manualmente le informazioni che non voglio?

      Grazie ancora!

      La seconda che hai detto 😉
      Ci sarebbero dei codici per evitare che certi campi vengano stampati, ma non ne vale la pena. Un lavoraccio.
      Per i campi isbn, url, doi, eprint
      esistono le corrispondenti opzioni
      `isbn=false
      url=false
      doi=false
      eprint=false`

      Ciao
      Ivan

    • #75962
      Up
      0
      Down
      ::


      Grazie ancora Ivan.
      In ogni caso, anche cancellare i campi di ogni referenza è un lavoretto che fa perdere tempo, soprattutto quando ne hai un centinaio o più. 🙂
      Tu comunque suggerisci di mettere “false” nei campi da te indicati e di cancellare il resto, giusto?

    • #75963
      Up
      0
      Down
      ::


      In seguito all’utilizzo del pacchetto suggeritomi è sorto un altro problema.
      Il nome dell’autore citato, e reso cliccabile, nonchè incorniciato, non viene formattato in maniera corretta quando si trova alla fine di una riga, e cosi supera il margine.
      E’ normale? Devo intervenire manualmente o mi sto perdendo qualcosa?

    • #75964
      Up
      0
      Down
      ::

      SoONicK” post=75380In seguito all’utilizzo del pacchetto suggeritomi è sorto un altro problema.
      Il nome dell’autore citato, e reso cliccabile, nonchè incorniciato, non viene formattato in maniera corretta quando si trova alla fine di una riga, e cosi supera il margine.
      E’ normale? Devo intervenire manualmente o mi sto perdendo qualcosa?

      Senza hyperlink viene formattato correttamente?
      Se sì, non saprei individuarne il motivo. Secondo me
      questo è uno dei casi in cui si deve intervenire manualmente.

      Ciao
      Ivan

    • #75965
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non so se questo sia il caso, ma la prima parola dopo un cambiamento di font non viene divisa in sillabe dall’algoritmo di pdftex (il motore di composizione); intervenendo a mano basta mettere uno spazio nullo ([tt]\hskip0pt[/tt]) prima del nome che cade a fine riga. Se questo interferisca con la cliccabilità del nome non saprei dire.

      • #75966
        Up
        0
        Down
        ::


        Grazie a tutti.
        Mi è bastato mettere uno spazio tra la virgola e il nome cliccabile a fine riga, ed il testo è stato formattato correttamente.

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

    Go to top