Inserire l’Abstract nella bibliografia

  • Creatore
    Topic
  • #5379
    Up
    0
    Down
    ::


    Salve a tutti dovrei realizzare una bibliografia per un repor all’interno della quale oltre al
    titolo dell’articolo, autore eccc.. dovrei inserire anche l’abstract .
    ho già visto in rete e ho trovato in
    http://www.maths.uwa.edu.au/computing/software/tex/doc/texhelp/bibtex-c.html
    un file abstract.bst che realizza ciò ma ha 2 inconvenenti
    1) Nel titolo dell”articolo viene convertito tutto in minuscolo ( HMM Hidden Markov Model diventa hmm)
    2) vorrei realizzare una bibliografia in ordine alfabetico per autore ma il bst non fà ciò 🙁

    Sarei grato a chiunque mi possa fornire info.

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #5380
      Up
      0
      Down
      ::


      Con un po’ di pazienza ti puoi creare il tuo file *.bst con le opzioni che preferisci utilizzando il pacchetto makebst.

      E’ un file *.tex che compilato pone una serie, forse un po’ lunga, di domande su come impostare la propria bibliografia. Alla fine crea il tuo file *.bst.

      Ciao
      Roberto

    • #5381
      Gus
        Up
        0
        Down
        ::

        un file abstract.bst che realizza ciò ma ha 2 inconvenenti
        1) Nel titolo dell”articolo viene convertito tutto in minuscolo ( HMM Hidden Markov Model diventa hmm)
        2) vorrei realizzare una bibliografia in ordine alfabetico per autore ma il bst non fà ciò 🙁

        Entrambi i problemi dipendono dallo stile .bst. Il primo puoi risolverlo “a mano” inserendo il titolo fra graffe {}.
        Comunque la soluzione p quella indicata da Roberto; dopo aver preso la mano con makebst dovresti riuscire.

        Gus

      • #5382
        Up
        0
        Down
        ::


        Salve vi ringrazio, ho provato con makebst ma non ci sono riferimenti alla bilbiografia,
        definisce molte opzioni sul mod odi scrivere gli autori i titoli ma niente per qunato riguarda l’abstract.
        Qualche altra indicazione

      • #5383
        Gus
          Up
          0
          Down
          ::


          A parte mettere l’abstract nel campo Note (magari ridefinendolo opportunamente), dovresti provare a modificare il .bst (io però, a parte per piccollissime cose, non sono capace).

          Ciao,

          Gus

        • #5384
          Up
          0
          Down
          ::

          (…) dovresti provare a modificare il .bst (io però, a parte per piccollissime cose, non sono capace). (…)

          Perché non ti sei lasciato aiutare da makebst (cerca sul forum dei topics che ne parlano).

        • #5385
          Gus
            Up
            0
            Down
            ::


            No, io intendevo intervenire dopo l’uso di makebst, modificando a mano di .dbj (facile) e il .bst (meno facile). A volte è necessario, tanto per fare un esempio, per sostituire i tre “—” dell’autore ripetuto con un “\quad” (come serviva a me).
            Ciao,

            Gus

          • #5386
            Up
            0
            Down
            ::


            Per ottenere quello che ti serve ed utilizzando abstract.bst, rinomina il file e fai le seguenti correzioni:

              Nella riga 267, al posto di:

              FUNCTION {format.title}
              { title empty$
              { “” }
              { title “t” change.case$ }
              if$
              }

              sostituisci:

              FUNCTION {format.title}
              { title
              }

              (cioè cancella quello che c’è in mezzo…

              Nella riga 1259, al posto di:

              % DFK throw away stuff above and use cite$ for sort key
              pop$
              cite$
              #1 entry.max$ substring$

              lascia solo

              % DFK throw away stuff above and use cite$ for sort key
              #1 entry.max$ substring$

            Così ottieni il titolo tale a quello che è e l’ordine in base all’autore.

            Ciao
            Roberto

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

        Go to top