Data Base bibliografico con BibLaTeX

  • Creatore
    Topic
  • #44201
    Up
    0
    Down
    ::


    Ciao a tutti,
    perdonate la domanda così banale, ma vorrei partire con 4 idee di base ben chiare, onde non dover scoprire poi che avrei potuto impostare il lavoro in modo alternativo e più semplice.

    Usando BibLaTeX quali sono le possibilità di creazione e gestione del data base bibliografico?

    Mi pare di avere capito infatti che non ci siano ancora programmi front-end come JabRef, tarati sulla struttura di default dei record di BibLaTeX. Dunque come si fa? Ci si scrive direttamente a mano un file con estensione .bib, tramite un qualunque editor LaTeX, e si continua poi ad aggiornarlo nello stesso modo?
    Grazie
    Alex

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #44202
      Up
      0
      Down
      ::

      Ciao a tutti,
      perdonate la domanda così banale, ma vorrei partire con 4 idee di base ben chiare, onde non dover scoprire poi che avrei potuto impostare il lavoro in modo alternativo e più semplice.

      Usando BibLaTeX quali sono le possibilità di creazione e gestione del data base bibliografico?

      Mi pare di avere capito infatti che non ci siano ancora programmi front-end come JabRef, tarati sulla struttura di default dei record di BibLaTeX. Dunque come si fa? Ci si scrive direttamente a mano un file con estensione .bib, tramite un qualunque editor LaTeX, e si continua poi ad aggiornarlo nello stesso modo?

      Mi pare che Jabref gestisca già correttamente i database per BibLaTeX.

      Ciao
      Enrico

    • #44203
      Up
      0
      Down
      ::

      Ciao a tutti,
      perdonate la domanda così banale, ma vorrei partire con 4 idee di base ben chiare, onde non dover scoprire poi che avrei potuto impostare il lavoro in modo alternativo e più semplice.

      Usando BibLaTeX quali sono le possibilità di creazione e gestione del data base bibliografico?

      Mi pare di avere capito infatti che non ci siano ancora programmi front-end come JabRef, tarati sulla struttura di default dei record di BibLaTeX. Dunque come si fa? Ci si scrive direttamente a mano un file con estensione .bib, tramite un qualunque editor LaTeX, e si continua poi ad aggiornarlo nello stesso modo?
      Grazie
      Alex

      Su Mac s’è l’ottimo BibDesk, con cui ho gestito gli archivi bibliografici dei miei stili philosophy:
      http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-philosophy/
      Lo si può vedere aprendo il file .bib con un normale editor. Immagino che JabRef faccia la stessa cosa. In realtà serve soltanto
      aggiungere i nuovi campi utilizzati dallo stile e non previsti dagli stili standard.
      I campi previsti da biblatex sono davvero molti, quindi non credo che saranno disponibili tutti di default, nemmeno in futuro. Si avrebbero delle finestre per gestire i record troppo ingombranti…

      Ciao
      Ivan

    • #44204
      Up
      0
      Down
      ::

      Mi pare che Jabref gestisca già correttamente i database per BibLaTeX.

      Non credo in tutti i casi. Ad esempio ho problemi con il tipo “InBook”, perché BibLaTeX al posto di inserire un “vol.” per il campo Volume, inserisce un “in”; almeno con gli stili philosophy di Ivan.
      Queste sono differenze che non implicano solo “mancanza” di campi in BibTeX, ma, mi pare, differenza di trattamento degli stessi da parte dei files di stile rispettivamente .bst e .bbx.

      La mia domanda dunque non riguardava tanto come fare a gestire i files .bib con programmi come JabRef, ma era rivolta a chi già utilizza abitualmente BibLaTeX, per sapere se l’unica opzione rimanente è quella di scriversi e gestirsi a mano files .bib coerenti con la struttura BibLaTeX; o se vi siano altre vie, che essi utilizzano concretamente.
      Ciao
      Alex

    • #44205
      Up
      0
      Down
      ::

      Mi pare che Jabref gestisca già correttamente i database per BibLaTeX.

      Non credo in tutti i casi. Ad esempio ho problemi con il tipo “InBook”, perché BibLaTeX al posto di inserire un “vol.” per il campo Volume, inserisce un “in”; almeno con gli stili philosophy di Ivan.
      Queste sono differenze che non implicano solo “mancanza” di campi in BibTeX, ma, mi pare, differenza di trattamento degli stessi da parte dei files di stile rispettivamente .bst e .bbx.

      La mia domanda dunque non riguardava tanto come fare a gestire i files .bib con programmi come JabRef, ma era rivolta a chi già utilizza abitualmente BibLaTeX, per sapere se l’unica opzione rimanente è quella di scriversi e gestirsi a mano files .bib coerenti con la struttura BibLaTeX; o se vi siano altre vie, che essi utilizzano concretamente.
      Ciao
      Alex

      Dovresti inviare un esempio minimale assieme al record utilizzato per la voce @inbook che ti dà problemi e della relativa voce @book. Posso ipotizzare che non hai inserito il titolo del @book anche nel campo booktitle…
      La questione non riguarda la “struttura” di biblatex. I rocord bibliografici sono identici a quelli che si usano con BibTeX. Hanno solo qualche campo in più, tutto qui.
      Invia l’esempio in questo topic:
      http://www.guit.sssup.it/phpbb/viewtopic.php?t=7813&start=0&postdays=0&postorder=asc&highlight=philosophy

      Ciao
      Ivan

    • #44206
      Up
      0
      Down
      ::

      In realtà serve soltanto
      aggiungere i nuovi campi utilizzati dallo stile e non previsti dagli stili standard.
      I campi previsti da biblatex sono davvero molti, quindi non credo che saranno disponibili tutti di default, nemmeno in futuro. Si avrebbero delle finestre per gestire i record troppo ingombranti…

      Ecco, come dicevo, a me però è sembrato non sia solo questione di campi mancanti da aggiungere (proprio utilizzando i tuoi files di stile philosophy)…

      Quasi del tutto a caso ho provato ad esempio a mettere a commento la tua istruzione: \usebibmacro(in:), nel file philosophy-classic.bbx per inbook e ne ho ottenuto la sparizione di quello “in”, di cui dicevo. Ma poi in altri casi la compilazione va in palla… Ovvio che non so dove mettere le mani, ma si tratta comunque di modifiche da apportare ai files di stile e non semplicemente risolvibili con aggiunta di nuovi campi in JabRef. O sono completamente fuori strada?
      Ciao
      Alex

      EDIT: O.K. Ivan, rifaccio tutte le prove e poi posto sull’altro thread.

    • #44207
      Up
      0
      Down
      ::

      In realtà serve soltanto
      aggiungere i nuovi campi utilizzati dallo stile e non previsti dagli stili standard.
      I campi previsti da biblatex sono davvero molti, quindi non credo che saranno disponibili tutti di default, nemmeno in futuro. Si avrebbero delle finestre per gestire i record troppo ingombranti…

      Ecco, come dicevo, a me però è sembrato non sia solo questione di campi mancanti da aggiungere (proprio utilizzando i tuoi files di stile philosophy)…

      Quasi del tutto a caso ho provato ad esempio a mettere a commento la tua istruzione: \usebibmacro(in:), nel file philosophy-classic.bbx per inbook e ne ho ottenuto la sparizione di quello “in”, di cui dicevo. Ma poi in altri casi la compilazione va in palla… Ovvio che non so dove mettere le mani, ma si tratta comunque di modifiche da apportare ai files di stile e non semplicemente risolvibili con aggiunta di nuovi campi in JabRef. O sono completamente fuori strada?
      Ciao
      Alex

      EDIT: O.K. Ivan, rifaccio tutte le prove e poi posto sull’altro thread.

      Non sei fuori strada. Se non vuoi “in” prima del titolo del @book bisogna ridefinire il driver la usa, ovvero @inbook.
      Però non si può fare modificando direttamente i file di stile, perché la licenza con cui vengono distribuiti gli stili non lo consente.
      Le modifiche possono essere apportate direttamente nel preambolo, oppure creando un nuovo stile che ne richiama un altro con aggiunte le modifiche che si vogliono.
      Questo è (anche) il bello di biblatex.

      Non credo che sia una buona scelta eliminare “in” nel caso delle voci @inbook e @incollection. Nel caso delle voci @article, invece, gli stili philosophy non stampano “in” prima del nome della rivista (se lo si vuole c’è l’opzione inbeforejournal). È qualche casa editrice che lo richiede. Se sì, quale?
      Aspetto comunque risposta sull’altro topic…

      Ciao
      Ivan

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

Go to top