Bibliografia stile IEEE

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


      Non sono un esperto in materia… però al posto tuo proverei a commentare qualcosa nel file bib, se possibile.

      Marco

    • #38473
      Up
      0
      Down
      ::


      La soluzione sembra la più semplòice, ma vorrei tenere il campo url, in modo da mantenere il link attivo alla risorsa bibliografica in applicativi come JabRef
      Davide

    • #38474
      Up
      0
      Down
      ::

      La soluzione sembra la più semplòice, ma vorrei tenere il campo url, in modo da mantenere il link attivo alla risorsa bibliografica in applicativi come JabRef
      Davide

      `\bibliographystyle{IEEEtran}
      \begingroup
      \catcode`,=\active
      \def,{\hbox{\char`\,}}
      \def\url#1{\unskip\setbox0=\lastbox}
      \bibliography{}
      \endgroup`
      Spiegazione: il comando \url va ignorato e sarebbe facile ridefinendo
      `\def\url#1{}`
      ma purtroppo c’è da eliminare la virgola che precede l’URL. Così dico che la virgola è attiva e si espande a una hbox che contiene un carattere “virgola”. Ridefinisco \url in modo che ignori il suo argomento, ma elimini anche lo spazio che precede e anche l’ultima box (che è quella che contiene la virgola).

      Ma sono convinto che JabRef ti permetta di esportare il suo database ignorando i campi che vuoi ignorare.

      Ciao
      Enrico

    • #38475
      Up
      0
      Down
      ::


      Ho provato ad utilizzare i comandi da te suggeriti.
      Come da te previsto rimangono comunque alcune scritte (del tipo [OnLine]. Available: )
      Ti sarei grato se potessi darmi ulteriori info su come esportare il database da JabRef ignorando alcuni campi (nel mio caso l’url).
      Grazie ancora
      davide[/img]

    • #38476
      Up
      0
      Down
      ::


      Grazie a Enrico per la macro e soprattutto per la spiegazione.

      Temo che nello stile IEEEtran la url non sia preceduta da una virgola, ma dalle parole:
      [Online] Available:

      Secondo me la cosa più facile è copiarsi lo stile IEEEtran.bst nella propria cartella e modificarlo svuotando la funzione {format.url}

      Certo che in alcuni casi potrebbe essere utile inserire la url. Per cui il mio suggerimento è di eliminare la url dal database in tutti i casi in cui è presente un capo DOI. JabRef può usare il DOI per recuperare l’articolo e lo stile IEEE non lo scrive nell’articolo.

      [OT]: trovo che JabRef sbagli a usare il campo url per conservare un puntatore all’articolo. Ci sono casi in cui si vuole avere la url in bibliografia, ma non ha senso la url dello specifico documento. Per esempio se cito uno standard WiMAX ha senso dire che si può scaricare dal sito http://www.wimaxforum.org ma non ha senso inserire una url completa, che potrebbe cambiare nel tempo.

    • #38477
      Up
      0
      Down
      ::

      Ho provato ad utilizzare i comandi da te suggeriti.
      Come da te previsto rimangono comunque alcune scritte (del tipo [OnLine]. Available: )
      Ti sarei grato se potessi darmi ulteriori info su come esportare il database da JabRef ignorando alcuni campi (nel mio caso l’url).
      Grazie ancora
      davide[/img]

      Non posso fare un esperimento ragionevole senza avere qualcosa sotto mano. cioè un estratto del tuo .bib in cui compaiano gli elementi problematici.

      Ciao
      Enrico

    • #38478
      Up
      0
      Down
      ::


      hai ragione!
      ecco un item del mio adtabase

      @BOOK{Boschert,
      title = {Plug-in Hybrids, the cars that will recharge America},
      publisher = {New Society Publishers},
      year = {2007},
      author = {Sherry Boschert},
      owner = {Davide},
      timestamp = {2007.10.10},
      url = {http://www.newsociety.com/bookid/3934}
      }

      grazie ancora

    • #38479
      Up
      0
      Down
      ::

      hai ragione!
      ecco un item del mio adtabase

      @BOOK{Boschert,
      title = {Plug-in Hybrids, the cars that will recharge America},
      publisher = {New Society Publishers},
      year = {2007},
      author = {Sherry Boschert},
      owner = {Davide},
      timestamp = {2007.10.10},
      url = {http://www.newsociety.com/bookid/3934}
      }

      grazie ancora

      Temo che ci sia poco da fare con macro. Purtroppo, rispetto all’esempio del file .zip che indicavi il bbl viene diverso.

      Ma non è poi così difficile aprire con un editor il file .bib dopo che è stato generato da JabRef e cambiare tutti i campi “url” in “urlignore” che ovviamente lo stile ignorerà. Per farti capire, il tuo esempio diventerebbe
      `@BOOK{Boschert,
      title = {Plug-in Hybrids, the cars that will recharge America},
      publisher = {New Society Publishers},
      year = {2007},
      author = {Sherry Boschert},
      owner = {Davide},
      timestamp = {2007.10.10},
      urlignore = {http://www.newsociety.com/bookid/3934}
      }`
      Ciao
      Enrico

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

Go to top