makebst – configurazione stile (et al.)

  • Creatore
    Topic
  • #4944
    Up
    0
    Down
    ::


    Con makebst ho generato uno stile di bibliografia (bibstyle.bst). I parametri utilizzati, per realizzazione tale stile, vengono riportati nel file makebst.log.

    Ora arrivo al dunque, i miei problemi sono 2:

    1) Nei riferimenti degli articoli non riesco ad inserire correttamente “et al.”.
    Es. dal file .bib:

    `@article{1,
    author = {D. A. Richens et al.},
    journal = {Journal of Chromathography A.},
    volume = {1016},
    pages = {155–164},
    year = {2003},
    }`

    Dopo la compilazione ottengo – D.A.R. et al. …
    Io invece vorrei – D.A. Richens et al. (come si otterrebbe utilizzando lo stile plain.bst)

    Oppure se cambio il file .bib: (in quanto, secondo lo stile creato, tra i nomi si dovrebbe inserire “and”)

    `…
    author = {D. A. Richens and et al.},
    …`
    ottengo – D.A. Richens and et al. (vorrei però che non comparisse “and”)

    2) Per i riferimenti dei libri non riesco a collocare ed. (cioè edition abbreviato) dopo l’editor, ma si posiziona al fondo.
    Vi faccio un es. (quella in rosso è la posizione in cui la vorrei, mentre in verde viene evidenziata la collocazione attuale):

    – Autore, Titolo, Editore, 1 ed., ….., (2002), 1 ed.

    Qualcuno riesce ad individuare le correzioni da effettuare per ottenere lo stile voluto?

    Grazie – saluti

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


      Credo che il tuo primo problema si risolva usando:`author={D. A. Ritchens and others}` e cambiando nel file di stile, ammesso che sia possibile, la dicitura per and others.

      Ciao.

    • #4946
      Up
      0
      Down
      ::

      Credo che il tuo primo problema si risolva usando:`author={D. A. Ritchens and others}` e cambiando nel file di stile, ammesso che sia possibile, la dicitura per and others.

      Non riesco a capire bene cosa intendi, dici di sostituire nel file bibstyle.bst “others” con “and others”?
      Potresti dettagliare di più la risposta…sono un po’ “rimbambito”. 😀

      Grazie – Ciao

    • #4947
      Gus
        Up
        0
        Down
        ::


        Forse non ho capito bene la domanda e forse dico una scemenza (o forse è questione di diverse abitudini “bibliografiche”).
        Io in un file bib non inserirei mai esplicitamente “et al.”: metto sempre i nomi di tutti gli autori (anche per avere un archivio bibliografico completo) e lui dopo i 3 aggiunge automaticamente “et al.”
        Non vi sembra una soluzione ragionevole?
        Ciao,

        gus

      • #4948
        Up
        0
        Down
        ::

        Io in un file bib non inserirei mai esplicitamente “et al.”: metto sempre i nomi di tutti gli autori (anche per avere un archivio bibliografico completo) e lui dopo i 3 aggiunge automaticamente “et al.”
        Non vi sembra una soluzione ragionevole?

        Concordo, però ho provato e a me non viene aggiunto nessun “et al.”, probabilmente sarà un errore nelle impostazioni dello stile…il problema è dove?

        Una domanda, se invece di 3 nomi ne volessi solo 1 o 2 e dopo et al., è possibile con il tuo stile?

        Grazie – ciao

      • #4949
        Up
        0
        Down
        ::

        Non vi sembra una soluzione ragionevole?

        Concordo con la tua soluzione, Gustavo, mi sembra la più elegante e nello stesso tempo la migliore. Tuttavia, ho sempre usato il pacchetto natbib che sostituisce anche più nomi con un bruttissimo “e altri” in italiano (forse colpa di babel? Ad essere sinceri, non ho mai letto la documentazione di natbib 😳 ): per questo ho posto il quesito della sostituzione di quella frasetta.

        Ciao.

      • #4950
        Gus
          Up
          0
          Down
          ::


          Ciao,

          scusate il ritardo. Temo di non potervi aiutare molto. Intanto sto scrivendo la tesi in inglese, quindi senza l’opzione italian di babel, e tutto funziona a dovere. Con tre autori, Natbib mette “Primo et al.” automaticamente, che mi va bene.
          Secondo, neanch’io ho letto molto bene la guida di Natbib, peraltro molto chiara (ma il tempo e la (mia) competenza sono sempre pochi), e non so esattamente come funzioni. Però se non sbaglio le scritte di default come “et al.” dovrebbero dipendere da babel e non da Natbib.
          A presto,

          g

        • #4951
          Up
          0
          Down
          ::


          Di default Natbib scrive il nome degli autori oppure il primo autore + et al. se il numero di autori è superiore a due. Questo però vale di default ovvero se si usano i comandi`\citet{}`o`\citep{}`
          Se si usano le versioni asteriscate `\citet*{}`o`\citep*{}` vengono scritti tutti gli autori, qualunque sia il loro numero. Queste cose non dipendono né da babel né dal bst (sempre che sia compatibile con natbib) ma solo dal tipo di comando di citazione usato.

        • #4952
          Up
          0
          Down
          ::


          Per aggiungere “et al.” nei riferimenti occorre settare makebst, come di seguito riportato:

          NUMBER OF AUTHORS:
          (*) All authors included in listing
          (l) Limited authors (et al replaces missing names)
          Select:

          \ans=l

          Dopo di che viene chiesto il numero massimo di autori (1-99) e il numero minimo (1-n.max).

          Ciao e grazie per i consigli

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

      Go to top