Makebst e babelbst.tex

  • Creatore
    Topic
  • #8541
    Up
    0
    Down
    ::


    Uso miktex e TexnicCenter.

    Dopo aver cercato inutilmente per tutto ieri un file .bst per pubblicazioni Taylor & Francis,
    ho scoperto ed imparato oggi ad usare makebst e dopo tanto provare (con l’aiuto indispensabile di questo forum) sono riuscito a creare il mio fantomatico file francis.bst.

    Peccato che quando lo inserisco come stile di bibliografia nel mio documento mi dà fatal error perchè non trova il file babelbst.tex. Ed io non so cosa fare.

    Il precedente topic, che mi aveva permesso di arrivare fino a quel punto, a questo punto si blocca.

    Che cosa devo fare per giungere finalmente ad usare il benedetto file? Aiuto!!!

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #8542
      Up
      0
      Down
      ::


      A quale giornale o conferenza devi sottomettere la pubblicazione? Alla pagina

      http://www.tandf.co.uk/journals/ifa.asp

      sono listate tutte le riviste e tutte le convenzioni per gli autori che intendono pubblicare per la Taylor & Francis. Dando un’occhiata ad alcune di queste pagine, sembra che alcuni giornali preferiscano direttamente il formato word, altri il .pdf Sono loro a snobbare LaTeX, forse.

    • #8543
      Up
      0
      Down
      ::


      La rivista è l’International Review of Applied Economics.
      La pagina che contiene le istruzioni per gli autori è: http://www.tandf.co.uk/journals/authors/ciraauth.asp

      L’articolo l’ho scritto in LaTeX e contiene un pò di formule e qualche tabella, quindi mi costa molta meno fatica fare lo stile bibliografico opportuno che trasferire tutto in Word.

    • #8544
      Up
      0
      Down
      ::


      Ho risolto!!!!

      Ecco le istruzioni complete per usare makebst con Windows e MikTeK (a futura memoria e per vedere se si può migliorare ancora la procedura):

      – Aprire Esegui (la shell di Windows) e scrivere semplicemente: `latex makebst`
      – Si aprirà la shell Dos con le istruzioni di Makebst; rispondere alla serie di domande che viene fatta;
      – Alla fine si otterrà un file pippo.dbj (se si è assegnato il nome pippo durante la sessione interattiva) – il file a me viene salvato nella cartella C:\Documents and Settings\[Nome utente] – forse c’è qualche opzione per cambiare il percorso ma non la conosco;
      – Rinominare il file pippo.dbj come pippo.tex;
      – Riaprire Esegui e scrivere: latex C:\Documents and Settings\[Nome utente]\pippo.tex;
      – Si otterranno (sempre nella stessa cartella) due file: pippo.log e pippo.bst

      pippo.bst è lo stile (e fino a qui c’ero arrivato anche ieri). Ora:
      – Riaprire Esegui e scrivere: `latex docstrip`
      – Si aprirà la shell di Dos. Alla prima domanda rispondere: `mbs`, alla seconda:` tex`, alla terza: `bblbst`, alla quarta: `merlin`
      – Verranno generati due file nella solita cartella: merlin.log e merlin.tex;
      – Rinominare merlin.tex in babelbst.tex e salvare questo file nella directory in cui sono tutti gli altri file tex del vostro lavoro

      Se poi si vogliono cambiare le definizioni è sufficiente aprire il file e modificarle mettendole nella lingua desiderata. Forse è anche possibile passare a docstrip il file italian.mbs (o di altra lingua) per avere un file babelbst in quella lingua, ma non ho provato. A me interessava l’inglese.

      Non so se questo è il procedimento più facile né se è giusto, ma so che funziona!

    • #8545
      Up
      0
      Down
      ::


      Ho incontrato lo stesso problema, e ho trovato un’altra possibile soluzione che vorrei segnalare: quando si crea il proprio style con latex makebst, tra le prime domande a cui bisgona rispondere c’è`EXTERNAL FILES:

      Name of language definition file (default=merlin.mbs)

      \cfile=`rispondendo merlin.mbs verrà creato uno stile multilingua, che necessita quindi del file babelbst.tex, da creare seuccssivamente come suggerito da Ignatius.

      se però non avevte la necessità di creare uno style multilungua, potete rispondere alla precedente domanda con italian.mbs, oppure english.mbs e verrà creato uno style in italiano, o in inglese, che non necessita del file babelbst.tex.

      Oltre a italian.mbs e english.mbs ci sono altri file già pronti per altre lingue..io ad esempio uso linux, e in un’installazione default di texlive ho già:`$ find /usr/share/ -name *.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/esperant.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/catalan.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/dansk.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/dutch.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/english.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/photjour.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/finnish.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/french.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/geojour.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/german.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/italian.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/merlin.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/norsk.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/physjour.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/polski.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/portuges.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/slovene.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/spanish.mbs
      /usr/share/texmf-texlive/tex/latex/custom-bib/suppjour.mbs`

      NB
      Attenti a non confondere la domanda sul language definition file con`Enter the name of the MASTER file (default=merlin.mbs)

      \mfile=`..entrambe hanno come default il file merlin.mbs quindi a una lettura distratta ci si potrebbe confondere! 😉

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

Go to top