[RISOLTO] sillabazione errata con lyx

  • Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da Simon.
  • Creatore
    Topic
  • #63044
    Up
    0
    Down
    ::


    Salve,

    Lyx non mi sillaba le parole nella maniera corretta. Ho impostato la lingua italiana, e ho anche inserito nel preambolo di lyx \usepackage[italian]{babel}, ma quando poi lancio la compilazione, lyx automatiamente aggiunge un \usepackage{babel} prima dell’inizio del documento. Questo è il preambolo:

    `
    \documentclass[twocolumn,italian]{elsarticle}
    \usepackage{lmodern}
    \usepackage[T1]{fontenc}
    \usepackage[latin9]{inputenc}
    \setcounter{secnumdepth}{4}
    \setcounter{tocdepth}{4}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{esint}

    \makeatletter
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.

    % Anteprima del sorgente
    \usepackage[italian]{babel}
    \makeatother

    \usepackage[position=top,config, labelfont={rm,bf,up}]{caption,subfig}

    \makeatother

    \usepackage{babel}
    `

    Così ho provato ad esportare il codice, a modificarlo eliminando l’ \usepackage{babel} aggiuntivo, e ad importarlo, ma così mi da errori nella compilazione!
    Come posso fare?

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


        Se si trattasse di un file LaTeX da elaborare con LaTeX o pdfLaTeX, direi che l’opzione italian fra quelle globali della classe e lo \usepackage{babel} di LyX dovrebbero essere sufficienti a comporre in italiano, compresa la sillabazione SE E SOLO SE i pattern dell’italiano sono stati caricati nel formato di LaTeX.

        Allora, se disponi di un file .log della compilazione del tuo documento, aprilo con un editor ASCII (un editor che non aggiunga nessuna formattazione) e leggi le prime, diciamo, 20 righe; lì c’è l’elenco delle lingue per le quali sono stati caricati i pattern; se l’italiano c’è, LyX o non LyX la sillabazione deve risultare corretta.

        Quando poi lascerai stare LyX, per usarlo solo in certe rarissime circostanze che non capitano quasi mai nella vita, e userai un editor decente, come per esempio TeXworks, o TeXmaker o TeXstudio (tutti multipiattaforma e con TeXworks già installato con TeX Live sia su Windows sia su Mac; per i vari Linux bisogna provvedere esplicitamente a mano), sarai sicuro che ogni problema che potrai incontrare sarà un problema dei tuoi file .tex e non un problema generato da LyX.

      • #63046
        Up
        0
        Down
        ::


        Ho risolto! Dal file .log ho visto che l’italiano non c’era!

        `
        Package babel Warning: No hyphenation patterns were loaded for
        (babel) the language `Italian'
        (babel) I will use the patterns loaded for \language=0 instead.
        `

        allora ho lanciato il comando `sudo apt-get install texlive-lang-italian` e ora funziona!

        Grazie mille!!!!

      • #63047
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Sei un altro che usa la distribuzione Debian di TeX Live; suppongo che tu sia su Ubuntu.

          Allora la tua distribuzione, oltre ad essere abbondantemente incompleta (dovrai lavorare spesso con sudo apt-get ecc ecc per montare l’infinità di pacchetti mancanti) è obsoleta (del 2009), mentre ora è disponibile la versione del 2011 che ha già ricevuto diversi aggiornamenti, diciamo un 200 pacchetti aggiornati.

          Procurati il testo texlive-ubuntu.pdf, segui le istruzioni per montare al versione “vera” del 2011 e per poterla aggiornare quando vuoi; leggendo il testo, scritto per installare la versione del 2010, mentalmente e sulla tastiera pensa sempre e scrivi sempre 2011 al posto di 2010. Seguendo quelle istruzioni puoi avere la TeX Live vera e non obsoleta, ma essa pu`ø convivere con al versione Debian, in modo che quest’ultima può servire per le dipendenze degli altri pacchetti, mentre quella vera ti serve per lavorare sul serio (e senza LyX:) )

        • #63048
          Up
          0
          Down
          ::

          OldClaudio” post=62037Sei un altro che usa la distribuzione Debian di TeX Live; suppongo che tu sia su Ubuntu.

          Allora la tua distribuzione, oltre ad essere abbondantemente incompleta (dovrai lavorare spesso con sudo apt-get ecc ecc per montare l’infinità di pacchetti mancanti)

          In debian texlive-full risolve il problema

          http://packages.debian.org/sid/texlive-full

          Però si è vecchia…

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

      Go to top