[RISOLTO]Bibtex URL nascosti

  • Creatore
    Topic
  • #51080
    Up
    0
    Down
    ::


    Ciao a tutti sto scrivendo la mia tesi di laurea e contemporaneamente sto imparando ad usare Latex. Cerco di non chiedere in continuazione e di risolvere i miei problemi googlando, però questo proprio non riesco. Vorrei creare la mia bibliografia dove ogni referenza sia cliccabile ma senza far vedere l’indirizzo web. Questo fa comodo a me in quanto non mi piace vedere anche il link nello stampato, ma farebbe comodo ai miei colleghi di laboratorio che potrebbere dal pdf con un click scaricare l’articolo… come posso fare?

    Ecco il mio master file

    `\documentclass[classica,12pt]{toptesi}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{topfront}
    \usepackage{graphicx}
    \usepackage{latexsym}
    \usepackage{geometry}
    \usepackage{natbib} \citestyle{nature}
    \usepackage{url}
    \usepackage{hyperref}

    \begin{document}
    \frontespizio
    \tableofcontents
    \input{dedica}
    \input{introduzione}
    \input{capitolo1}
    \bibliography{bibl.bib}
    %\bibliographystyle{plain}
    \bibliographystyle{unsrturl}`

    La bib la scrivo con bibtex e il mio codice standard è:

    `@Article{ sw2002,
    title = “{Manipulation of brain kynurenines: glial targets, neuronal effects, and clinical opportunities}”,
    author = “R. Schwarcz and R. Pellicciari”,
    publisher = “ASPET”,
    journal = “Journal of Pharmacology and Experimental Therapeutics”,
    pages = “1–10”,
    volume = “303”,
    number = “1”,
    year = “2002”,
    url = “http://jpet.aspetjournals.org/content/303/1/1.full”`

    Mi potete aiutare?

    GRAZIE in anticipo….

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #51081
      Up
      0
      Down
      ::

      Ciao a tutti sto scrivendo la mia tesi di laurea e contemporaneamente sto imparando ad usare Latex. Cerco di non chiedere in continuazione e di risolvere i miei problemi googlando, però questo proprio non riesco. Vorrei creare la mia bibliografia dove ogni referenza sia cliccabile ma senza far vedere l’indirizzo web. Questo fa comodo a me in quanto non mi piace vedere anche il link nello stampato, ma farebbe comodo ai miei colleghi di laboratorio che potrebbere dal pdf con un click scaricare l’articolo… come posso fare?

      Ecco il mio master file

      `\documentclass[classica,12pt]{toptesi}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{topfront}
      \usepackage{graphicx}
      \usepackage{latexsym}
      \usepackage{geometry}
      \usepackage{natbib} \citestyle{nature}
      \usepackage{url}
      \usepackage{hyperref}

      \begin{document}
      \frontespizio
      \tableofcontents
      \input{dedica}
      \input{introduzione}
      \input{capitolo1}
      \bibliography{bibl.bib}
      %\bibliographystyle{plain}
      \bibliographystyle{unsrturl}`

      La bib la scrivo con bibtex e il mio codice standard è:

      `@Article{ sw2002,
      title = “{Manipulation of brain kynurenines: glial targets, neuronal effects, and clinical opportunities}”,
      author = “R. Schwarcz and R. Pellicciari”,
      publisher = “ASPET”,
      journal = “Journal of Pharmacology and Experimental Therapeutics”,
      pages = “1–10”,
      volume = “303”,
      number = “1”,
      year = “2002”,
      url = “http://jpet.aspetjournals.org/content/303/1/1.full”`

      Mi potete aiutare?

      Perché nella sezione della tipografia?

      Non si capisce molto bene il tuo problema. Se vuoi che “clicchino”, dove lo devono fare, secondo te?

      Ciao
      Enrico

    • #51082
      Up
      0
      Down
      ::

      Ciao a tutti sto scrivendo la mia tesi di laurea e contemporaneamente sto imparando ad usare Latex. Cerco di non chiedere in continuazione e di risolvere i miei problemi googlando, però questo proprio non riesco. Vorrei creare la mia bibliografia dove ogni referenza sia cliccabile ma senza far vedere l’indirizzo web. Questo fa comodo a me in quanto non mi piace vedere anche il link nello stampato, ma farebbe comodo ai miei colleghi di laboratorio che potrebbere dal pdf con un click scaricare l’articolo… come posso fare?

      Ecco il mio master file

      `\documentclass[classica,12pt]{toptesi}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{topfront}
      \usepackage{graphicx}
      \usepackage{latexsym}
      \usepackage{geometry}
      \usepackage{natbib} \citestyle{nature}
      \usepackage{url}
      \usepackage{hyperref}

      \begin{document}
      \frontespizio
      \tableofcontents
      \input{dedica}
      \input{introduzione}
      \input{capitolo1}
      \bibliography{bibl.bib}
      %\bibliographystyle{plain}
      \bibliographystyle{unsrturl}`

      La bib la scrivo con bibtex e il mio codice standard è:

      `@Article{ sw2002,
      title = “{Manipulation of brain kynurenines: glial targets, neuronal effects, and clinical opportunities}”,
      author = “R. Schwarcz and R. Pellicciari”,
      publisher = “ASPET”,
      journal = “Journal of Pharmacology and Experimental Therapeutics”,
      pages = “1–10”,
      volume = “303”,
      number = “1”,
      year = “2002”,
      url = “http://jpet.aspetjournals.org/content/303/1/1.full”`

      Mi potete aiutare?

      GRAZIE in anticipo….

      Passando a biblatex, con l’opzione url=false risolvi una parte del problema. Ovvero ometti l’indirizzo web relativo alla voce bibliografica. Rendere cliccabile l’intera voce lo vedo difficile. Rendere cliccabile il solo titolo, per esempio, dovrebbe essere semplice usando il comando \href.

      Ciao
      Ivan

    • #51083
      Up
      0
      Down
      ::


      Ciao Diels-Alder,

      quello che chiedi è una pratica usata da molte riviste per la bibliografia
      degli articoli. Normalmente queste riviste rendono cliccabile, se non ricordo
      male, più parti: rivista, volume e pagina.

      Se ti accontenti di rendere cliccabile solo il titolo puoi usare lo script
      Perl urlbst (lo si trova anche su CTAN).

      Puoi usarlo in due modi.

      1. Processi il tuo file di stile con urlbst usando, tra le altre, l’opzione –inlinelinks
      che non fa comparire direttamente l’url ma rende cliccabile il titolo. Leggi la documentazione
      per sapere come usarlo (ovviamente devi installare anche una distribuzione di
      Perl)

      2. Installando urlbst hai già a disposizione gli stili abbrvurl.bst, alphaurl.bst, plainurl.bst
      e unsrturl.bst. Sono stili standard già processati da urlbst. Se per la tua bibliografia usi
      uno stile standard, allora controlla se per caso questi forniti da urlbst sono stati generati
      con l’opzione –inlinelinks. In quel caso già sei a posto. Basta usarli.

      Ciao ciao.
      Fra

    • #51084
      Up
      0
      Down
      ::


      Ciao grazie delle risposte puoi essere più chiaro su come usare urlbst? cosa cambio nel master file???

      usepackage o bibliography style?

      Spiegamelo in modo elementare passo passo. Non ho capito cosa devo fare… Sono Newbbie!!!!

      GRAZIE

    • #51085
      Up
      0
      Down
      ::

      Ciao grazie delle risposte puoi essere più chiaro su come usare urlbst? cosa cambio nel master file???

      usepackage o bibliography style?

      Spiegamelo in modo elementare passo passo. Non ho capito cosa devo fare… Sono Newbbie!!!!

      GRAZIE

      Se usi Windows installa Perl (cerca Active Perl su Google).
      Se usi Linux dovresti già avere Perl installato.

      Scarica urlbst dal sito ufficiale.

      Cerca sul tuo pc il file unsrt.bst. Copialo nella stessa cartella dove si trova
      urlbst.

      Apri una shell dei comandi. Vai in quella cartella e lancia
      `urlbst –inlinelinks –hyperref unsrt.bst pippo.bst`

      Copia pippo.bst nella directory radice del tuo progetto LaTeX
      e nel file principale usa ovviamente
      `\bibliographystyle{pippo}`

      Spiegarlo in maniera ancora più elementare richiederebbe troppo tempo.
      Se non sei abbastanza pratico nell’uso del computer
      ti consiglio di lasciar perdere. Pensa a quello che scriverai nella
      tesi. Non agli url della bibliografia. È quello che conta! 🙂

      Ciao ciao.
      Fra

    • #51086
      Up
      0
      Down
      ::


      Non sono pratico di latex non avevo capito!!!
      Ma con linux sono a posto.
      Adesso provo… GRAZIE

    • #51087
      Up
      0
      Down
      ::


      Ottimo ci sono riuscito visto che mi trovo lo spiego da profano in modo che chi leggerà in seguito potrà usufruire di questo aiuto.

      Perciso che io ho eseguito questa procedura su Ubuntu 10.04.

      Scaricare il pacchetto urlbst da qui http://nxg.me.uk/dist/urlbst/#download

      Scompattarlo per esempio sul Desktop.

      Copiamo il file standard unsrt.bst con questo comando

      `cp /usr/share/texmf-texlive/bibtex/bst/base/unsrt.bst /home/vostro_nome_utente/Scrivania/urlbst-0.6.4 (o la versione che avete scaricato)
      `
      rendiamo eseguibile lo script perl

      `chmod +x urlbst`

      e adesso siamo pronti a lanciarlo

      `./urlbst –inlinelinks –hyperref unsrt.bst pippo.bst`

      Questo genera il file pippo.bst che dovete copiare nella cartella di lavoro di Latex (dove avete il master file)

      Aprite il vostro master file .tex e cambiate o aggiungete

      `\bibliographystyle{pippo}`

      L’output che otterrete avrà il titolo del vostro articolo cliccabile, ma non apparirà più il link sito internet scritto (a volte lunghissimo).

      Spero di essere stato chiaro… Ovviamente il ringraziamento va tutto a francesco.biccari

      CIAO

    • #51088
      Up
      0
      Down
      ::


      Ottimo lavoro!
      Allora non eri poi così inesperto! 😀

      A presto!

      Ciao ciao.
      Fra

    • #51089
      Up
      0
      Down
      ::


      No te l’ho detto con il pc me la cavo benone soprattutto con Linux, mio unico sistema operativo. Ma non mi azzardo a dire lo stesso con Latex per me è un mondo nuovo tutto da scoprire e che mi sta affascinando moltissimo… In realtà non avevo ben capito come usare i file .bst e cosa fossero quando me l’hai spiegato ho capito. Ci metto un pò ma poi ce la faccio.

      GRAZIE ancora

      CIAO

      😆 😆 8) 8)

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

Go to top