Bibliografia in inglese

  • Creatore
    Topic
  • #73630
    Up
    0
    Down
    ::


    salve a tutti, ho scritto un documento book in inglese (impostando prima inglese e dopo italiano nel preambolo).

    ora sono arrivato alla bibliografia.
    ho inserito il seguente codice:

    `
    % Bibliografia

    % numerazione bibliografia da 01 e non da 1
    \makeatletter
    \def\@biblabel#1{[\two@digits{#1}]}
    \makeatother

    \addcontentsline{toc}{chapter}{\bibname}
    \begin{thebibliography}{99}
    \bibitem{}
    \end{thebibliography}
    `

    La numerazione parte da 01, come voluto da me e il prof, ma esce scritto “Bibliografia” e non “Bibliography” … e ovviamente questo sballa tutto, perchè anche questo nome deve essere in inglese!

    Come correggo questa imperfezione?? 😕

    grazie a tutti coloro che mi risponderanno!! 😉

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #73631
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se la tesi è in inglese, perché hai impostato ad un certo mento l’italiano? Da quel che immagino, perché le tue informazioni sono scarse, tutto quanto viene dopo \begin{document} è in italiano. Se la tesi ha da essere in inglese non specificare nemmeno babel a meno che tu abbia bisogno di comporre qualcoasa in italiano, per esempio il sommario; in questo caso nel rpemabolo deve esserci:
        `
        \usepackage[italian,english]{babel}
        `
        e il piccolo pezzo in italiano può essere composto come:
        `
        \begin{otherlanguage}{italian}
        \begin{abstract}

        \end{abstract}
        \end{otherlanguage}
        `

        Se hai già fatto tutto ciò, allora hai dimenticato un \selectlanguage{italian} prima della bibliografia.

      • #73632
        Up
        0
        Down
        ::


        Inverti l’ordine delle lingue di babel, la seconda lingua è quella predefinita e quindi babel imposta automaticamente i nomi delle sezioni in italiano.

        Edit: mi ha anticipato OldClaudio.

        Ciao,
        Roberto

      • #73633
        Up
        0
        Down
        ::


        ho risolto inserendo soltanto

        `
        \usepackage[english]{babel}
        `

        ho tolto italian… l’avevo messo perchè avevo fatto copia – incolla da un precedente documento!

        scusate la svista 😳

      • #73634
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          … che per altro ora è inutile o quasi, visto che l’inglese è la lingua di default 🙂

          Richiamanre babel specificando l’inglese come ultima lingua, (quindi di default) ha un senso se vuoi usare anche altre lingue, oppure se scrivi pacchetti o classi che facciano uso di comandi interni di babel.

          Comunque, sta tranquillo, quella chiamata è unitole, ma non produce danni.:wink:

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

      Go to top