Il pacchetto babel non funziona

  • Creatore
    Topic
  • #44606
    Up
    0
    Down
    ::


    Ciao a tutti, sto scrivendo la mia tesi di laurea e sto avendo un problema col pacchetto babel. In pratica se non uso questo pacchetto non ho alcun errore quando processo; ma se inserisco \usepackage[italian]{babel} non mi dà nulla in output. Potete aiutarmi? Vorrei farvi vedere cosa mi dice il latex ma non riesco a inserirlo qui.

Visualizzazione 16 filoni di risposte
  • Autore
    Risposte
    • #44607
      Up
      0
      Down
      ::

      Ciao a tutti, sto scrivendo la mia tesi di laurea e sto avendo un problema col pacchetto babel. In pratica se non uso questo pacchetto non ho alcun errore quando processo; ma se inserisco \usepackage[italian]{babel} non mi dà nulla in output. Potete aiutarmi? Vorrei farvi vedere cosa mi dice il latex ma non riesco a inserirlo qui.

      Cara Enza (suppongo sia questo il tuo nome), oggi mi sento buono e ho provveduto a modificare il titolo del filone e a mettere le “o” mancanti nel tuo messaggio. Diciamo che è il mio regalo di benvenuto. 🙂

      Difficile fare una diagnosi con così pochi dati. Prova, prima di tutto, a cancellare dalla cartella contenente il tuo documento il file con estensione .aux; poi rimetti \usepackage[italian]{babel} e goditi LaTeX.

      Ciao
      Enrico

    • #44608
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Ecco il mio regalo di benvenuto:
        http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf

        Cerca “babel”.

        Ciao,
        L.

      • #44609
        Up
        0
        Down
        ::


        grazie per avermi risposto.ho tolto il file .aux e ho ricompilato ma non cambia nulla.c’è scritto questo:
        package babel warning: no hyphenation patterns were loaded for (babel) the language ‘italian’ (babel) i will use the patterns loaded for \language=0 instead.
        pdflatex.exe : GUI framwork cannot initialized

        Mi potete aiutare?
        Come si fa a copiare i messaggi di latex qui?

      • #44610
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          Hai cercato “babel” nell’Arte?

          Se vuoi inserire un codice qui, copialo, evidenzialo con il mouse e clicca su “Code” quassù.

          Ciao,
          L.

        • #44611
          Up
          0
          Down
          ::


          si ho visto che c’è scritto che se uso miktex dovrei attivare la lingua italiana dal menù settings di miktex e poi aggiornare (update formats). Ma nn trovo questa cartella.Aiuto….ke imbranata….Eppure non avevo mai avuto problemi col latex….

        • #44612
          Antonio Ledda
          Partecipante
            Up
            0
            Down
            ::

            si ho visto che c’è scritto che se uso miktex dovrei attivare la lingua italiana dal menù settings di miktex e poi aggiornare (update formats). Ma nn trovo questa cartella.[…]

            Quale cartella? MiKTeX — che ora non uso più — dovrebbe essere nella cartella dei programmi, se l’installazione è corretta. Usi anche TeXnicCenter? Te lo chiedo perché ho letto nel tuo messaggio questo avviso:

            pdflatex.exe : GUI framwork cannot initialized

            che, di recente, è stato segnalato da altri utenti sul forum.

            Ciao
            Antonio

          • #44613
            Up
            0
            Down
            ::


            ciao a tutti. Ho deciso di reistallare i programmi per vedere di risolvere il problema.
            Ho istallato mikitex 2.0 e texnixcenter. Ho processato il mio file che ha queste informazioni nel preambolo:
            `
            \documentclass[a4 paper, 12pt]{article}
            \usepackage{amssymb}
            \usepackage{amsfonts}
            \usepackage{mathrsfs}
            \usepackage [centertags]{amsmath}
            \usepackage[latin 1]{inputenc}
            \usepackage[italian]{babel}
            %\usepackage[notcite]{showkeys}
            \newtheorem{teorema}{Teorema}[section]
            \newtheorem{definizione}{Definizione}[section]
            \newtheorem{corollario}{Corollario}[section]
            \begin{document}
            `
            Praticamente ha finalmente riconosciuto la lingua italiana ma mi dà il seguente errore:
            `
            Package babel Warning: No hyphenation patterns were loaded for
            (babel) the language “Italian”
            (babel) I will use the patterns loaded for \language=0 instead.
            )) (“C:\Documents and Settings\Enza|Desktop\nuova tesi\sta\stage consegnato.aux
            “) (“C:\Programmi\MikTeX 2.8\tex\generic\babel\lgrcmr.fd”) [1{C:/Documents and Settings/Enza/Impostazioni locali/Dati applicazioni/MikTeX/2.8/pdftex/config/pd
            ftex.map}]
            (“C:\Documents and Settings\Enza|Desktop\nuova tesi\sta\stage consegnato.toc.
            (“C:\Programmi\MikTeX 2.8\tex\latex\amsfonts\umsa.fd”)
            (“C:\Programmi\MikTeX 2.8\tex\latex\amsfonts\umsb.fd”)
            (“C:\Programmi\mikTeX 2.8\tex\latex\jknappen\ursfs.fd”)) [2] [3]
            `
            Mi potete aiutare? In pratica il documento nn è giustificato come i paragrafi di word

          • #44614
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Senti Enza,
              L’attivazione delle sillabazioni nelle varie lingue, specialmente tenendo conto che la sillabazione italiana non è installata di default, dà sempre dei problemi a coloro che eseguono una installazione minima di MiKTeX, e forse anche a quelli che eseguono una installazione massima. Il problema non si pone per chi installa, anche su macchine Windows, la versione TeXlive2009, dove tutte le sillabazioni che LaTeX conosce sono precaricate.

              Tuttavia tu usi una qualche incarnazione di Windows; nell’angolo in basso a sinistra del Desktop c’è un bottone verde con scritto Avvio oppure Start; oppure invece del bottone verde c’è un disegno; clicca su questo bottone verde o questo disegno e seleziono Programmi; poi seleziona MiKTeX (spero che tu abbia installato il 2.8, non il 2.0 😮 ); poi seleziona MiKTeX Settings poi seleziona Languages, poi spunta l’italiano, poi clicca su OK, poi clicca sul bottone Regenerate Formats (credo che ci sia scritto così, non ho una macchina Windows sotto mano); appena MiKTeX ha finito ri rigenerare i file di formato che sono quelli che contengono i file di sillabazione installati, puoi far girare il tuo pdflatex e vedrai che oltre alle parole correttamente scritte in italiano, avrai anche la sillabazione giusta, e non la sillabazione della lingua inglese; l’inizio del tuo file log non deve più contenere il messaggio che:
              `
              Package babel Warning: No hyphenation patterns were loaded for
              (babel) the language “Italian”
              (babel) I will use the patterns loaded for \language=0 instead.
              `
              Il \language=0 corrisponde all’inglese.

            • #44615
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Aggiungo:
                `
                \documentclass[a4 paper, 12pt]{article}
                `
                è sbagliato, perché `a4paper` va scritto tutto attaccato.

                Inoltre stai scrivendo la tua tesi con la classe article? Padronissima, ma se esamini il forum o se esplori le possibilità di pacchetti che ti offre MiKTeX (o qualunque altra installazione) ci sono moltissime altre classi più adatte per scrivere tesi. Visto che ne ho scritta una (non mi faccio réclame da solo e non te ne dico il nome) che è diventata lo standard ufficiale nell’ateneo dove insegnavo, ritengo che l’oportunità di usare una classe specifica per le tesi sia da sfruttare al meglio: c’è solo l’imbarazzo della scelta.

              • #44616
                Up
                0
                Down
                ::

                Senti Enza,
                L’attivazione delle sillabazioni nelle varie lingue, specialmente tenendo conto che la sillabazione italiana non è installata di default, dà sempre dei problemi a coloro che eseguono una installazione minima di MiKTeX, e forse anche a quelli che eseguono una installazione massima. Il problema non si pone per chi installa, anche su macchine Windows, la versione TeXlive2009, dove tutte le sillabazioni che LaTeX conosce sono precaricate.

                Tuttavia tu usi una qualche incarnazione di Windows; nell’angolo in basso a sinistra del Desktop c’è un bottone verde con scritto Avvio oppure Start; oppure invece del bottone verde c’è un disegno; clicca su questo bottone verde o questo disegno e seleziono Programmi; poi seleziona MiKTeX (spero che tu abbia installato il 2.8, non il 2.0 😮 ); poi seleziona MiKTeX Settings poi seleziona Languages, poi spunta l’italiano, poi clicca su OK, poi clicca sul bottone Regenerate Formats (credo che ci sia scritto così, non ho una macchina Windows sotto mano); appena MiKTeX ha finito ri rigenerare i file di formato che sono quelli che contengono i file di sillabazione installati, puoi far girare il tuo pdflatex e vedrai che oltre alle parole correttamente scritte in italiano, avrai anche la sillabazione giusta, e non la sillabazione della lingua inglese; l’inizio del tuo file log non deve più contenere il messaggio che:
                `
                Package babel Warning: No hyphenation patterns were loaded for
                (babel) the language “Italian”
                (babel) I will use the patterns loaded for \language=0 instead.
                `
                Il \language=0 corrisponde all’inglese.

                Si potrebbe pensare a una petizione perché Christian Schenk si decida finalmente ad abilitare tutte le lingue? Almeno sulle macchine con una dotazione di memoria al passo con i tempi, non dovrebbe essere difficile mettere un controllo del genere nel programma di installazione. Non che mi interessi personalmente 😉 ma almeno si eviterebbero le decine di filoni al riguardo (la ricerca di “No hyphenation patterns were loaded” sul forum ne dà 52).

                Ciao
                Enrico

              • #44617
                Up
                0
                Down
                ::


                ciao egreg9, grazie mille per avermi risposto ed aiutata.L’errore non mi viene più segnalato, tuttavia i paragrafi non sono giustificati.Per farti capire quale si il problema ti mando la pagina dove si vede tale difetto. Se vuoi farla girare nel tuo computer e vedi come le righe non sono tutt in linea.Attendo una tua risposta….Sei stato gentilissimo
                `
                \documentclass[a4paper, 12pt]{article}
                \usepackage{amssymb}
                \usepackage{amsfonts}
                \usepackage{mathrsfs}
                \usepackage [centertags]{amsmath}
                \usepackage[latin 1]{inputenc}
                \usepackage[italian]{babel}
                %\usepackage[notcite]{showkeys}
                \newtheorem{teorema}{Teorema}[section]
                \newtheorem{definizione}{Definizione}[section]
                \newtheorem{corollario}{Corollario}[section]
                \begin{document}
                \section{Esistenza della soluzione}
                Forniremo qui di seguito delle condizioni per l'esistenza della soluzione. Tuttavia, prima di fare ci\'o, sar\'a utile richiamare alcuni concetti.\\
                Sia $E$ uno spazio vettoriale topologico reale, sia $K\subseteq E$ convesso e non vuoto.\\
                Allora $C:K \rightarrow E^*$ si dir\'a:
                \flushleft
                \begin{itemize}
                \item[i)] \textit{Pseudomonotona} se $\forall x, y \in K$,
                \[\,\geq 0 \quad \Rightarrow \quad \leq 0;
                \]
                \item[ii)] \textit{Emicontinua su $K$} se $\forall y \in K$, l'applicazione $\xi \rightarrow $ \'e semicontinua superiormente su $K$;
                \item[iii)] \textit{Emicontinua lungo i segmenti} se $\forall x, y \in K$, l'applicazione $\xi \rightarrow $ \'e semicontinua superiormente sul segmento di estremi $x,y$.
                \end{itemize}
                \vspace{3mm}
                Richiamiamo un classico teorema di esistenza delle soluzioni di una disequazione variazionale.
                \begin{teorema}[Oettli] \label{teor 5.1}
                Sia $E$ uno spazio vettoriale topologico reale, $K\subseteq E$ convesso e non vuoto. Sia $C:K \rightarrow E^{*}$ soddisfacente le seguenti condizioni:
                \flushleft
                \begin{itemize}
                \item[a)] $\exists \, A\subseteq K$ compatto e non vuoto, $\exists \, B\subseteq K$ compatto e convesso tale che $\forall x \in K \setminus A \quad \exists \, y \in B : \,< 0$;\label{a} \end{itemize} e una tra le due condizione che seguono: \begin{itemize} \item[b)] $C$ \'e emicontinua su K;\label{b} \item[c)] $C$ \'e pseudomonotona ed emicontinua sui segmenti.\label{c} \end{itemize} Allora, $\exists \, \overline{x} \in A : \,\geq 0, \,\, \forall y \in K$.
                \end{teorema}
                Possiamo applicare questo risultato al problema dell'equilibrio dinamico del traffico scegliendo $E = \mathscr{L}$ e l'insieme dei flussi ammissibili $K$ come in ({\ref{eqn.2}}). Allora, $K$ \'e convesso, chiuso e limitato, quindi debolmente compatto.\\ Cos\'i, se dotiamo $\mathscr{L}$ della topologia debole, allora $K$, essendo debolmente compatto, risulta essere compatto rispetto alla topologia debole e, quindi, la condizione (a) del precedente teorema \'e automaticamente soddisfatta dalla scelta di $A = K$ e $B = \emptyset$.\\
                Se dotiamo $\mathscr{L}$ della topologia forte, allora $K$ non \'e compatto e quindi occorre richiedere la condizione (a). In questo caso, dal momento che $K$ \'e chiuso, la convessit\'a di $B$ non \'e necessaria. Infatti, la convessit\'a di $B$ \'e usata solo per garantire che l'inviluppo convesso di $B\cup G$, con $G\subseteq \mathscr{L}$ sia compatto, ma possiamo considerare l'inviluppo convesso e chiuso di $B\cup G$ e, in uno spazio di Banach, l'inviluppo convesso di un insieme compatto \'e compatto.\\
                Certamente, la richiesta (b) si indebolisce se passiamo dalla topologia forte alla topologia debole. La richiesta (c) rimane inalterata in entrambe le due topologie.\\
                Dal teorema (\ref{teor 5.1}) segue il seguente corollario.
                \begin{corollario}
                Una qualunque delle seguenti condizioni \'e sufficiente per garantire l'esistenza delle soluzioni della disequazione variazionale $<>\,\geq 0, \,\forall F \in K$:
                \flushleft
                \begin{itemize}
                \item [i)] $C$ \'e emicontinua rispetto alla topologia debole su $K$;
                \item [ii)] $C$ \'e pseudomonotona ed emicontinua sui segmenti rispetto alla topologia debole;
                \item [iii)] $C$ \'e emicontinua rispetto alla topologia forte su $K$ ed $\exists\, A\subseteq K$ non vuoto e compatto, e $B\subseteq K$ compatto tale che $\forall x \in K \setminus A, \, \exists \,y \in B : \,<0.$
                \end{itemize}
                \end{corollario}
                \end{document}
                `

              • #44618
                Up
                0
                Down
                ::

                ciao egreg9, grazie mille per avermi risposto ed aiutata.L’errore non mi viene più segnalato, tuttavia i paragrafi non sono giustificati.Per farti capire quale si il problema ti mando la pagina dove si vede tale difetto. Se vuoi farla girare nel tuo computer e vedi come le righe non sono tutt in linea.Attendo una tua risposta….Sei stato gentilissimo
                `
                \documentclass[a4paper, 12pt]{article}
                \usepackage{amssymb}
                \usepackage{amsfonts}
                \usepackage{mathrsfs}
                \usepackage [centertags]{amsmath}
                \usepackage[latin 1]{inputenc}
                \usepackage[italian]{babel}
                %\usepackage[notcite]{showkeys}
                \newtheorem{teorema}{Teorema}[section]
                \newtheorem{definizione}{Definizione}[section]
                \newtheorem{corollario}{Corollario}[section]
                \begin{document}
                \section{Esistenza della soluzione}
                Forniremo qui di seguito delle condizioni per l'esistenza della soluzione. Tuttavia, prima di fare ci\'o, sar\'a utile richiamare alcuni concetti.\\
                Sia $E$ uno spazio vettoriale topologico reale, sia $K\subseteq E$ convesso e non vuoto.\\
                Allora $C:K \rightarrow E^*$ si dir\'a:
                \flushleft
                \begin{itemize}
                \item[i)] \textit{Pseudomonotona} se $\forall x, y \in K$,
                \[\,\geq 0 \quad \Rightarrow \quad \leq 0;
                \]
                \item[ii)] \textit{Emicontinua su $K$} se $\forall y \in K$, l'applicazione $\xi \rightarrow $ \'e semicontinua superiormente su $K$;
                \item[iii)] \textit{Emicontinua lungo i segmenti} se $\forall x, y \in K$, l'applicazione $\xi \rightarrow $ \'e semicontinua superiormente sul segmento di estremi $x,y$.
                \end{itemize}
                \vspace{3mm}
                Richiamiamo un classico teorema di esistenza delle soluzioni di una disequazione variazionale.
                \begin{teorema}[Oettli] \label{teor 5.1}
                Sia $E$ uno spazio vettoriale topologico reale, $K\subseteq E$ convesso e non vuoto. Sia $C:K \rightarrow E^{*}$ soddisfacente le seguenti condizioni:
                \flushleft
                \begin{itemize}
                \item[a)] $\exists \, A\subseteq K$ compatto e non vuoto, $\exists \, B\subseteq K$ compatto e convesso tale che $\forall x \in K \setminus A \quad \exists \, y \in B : \,< 0$;\label{a} \end{itemize} e una tra le due condizione che seguono: \begin{itemize} \item[b)] $C$ \'e emicontinua su K;\label{b} \item[c)] $C$ \'e pseudomonotona ed emicontinua sui segmenti.\label{c} \end{itemize} Allora, $\exists \, \overline{x} \in A : \,\geq 0, \,\, \forall y \in K$.
                \end{teorema}
                Possiamo applicare questo risultato al problema dell'equilibrio dinamico del traffico scegliendo $E = \mathscr{L}$ e l'insieme dei flussi ammissibili $K$ come in ({\ref{eqn.2}}). Allora, $K$ \'e convesso, chiuso e limitato, quindi debolmente compatto.\\ Cos\'i, se dotiamo $\mathscr{L}$ della topologia debole, allora $K$, essendo debolmente compatto, risulta essere compatto rispetto alla topologia debole e, quindi, la condizione (a) del precedente teorema \'e automaticamente soddisfatta dalla scelta di $A = K$ e $B = \emptyset$.\\
                Se dotiamo $\mathscr{L}$ della topologia forte, allora $K$ non \'e compatto e quindi occorre richiedere la condizione (a). In questo caso, dal momento che $K$ \'e chiuso, la convessit\'a di $B$ non \'e necessaria. Infatti, la convessit\'a di $B$ \'e usata solo per garantire che l'inviluppo convesso di $B\cup G$, con $G\subseteq \mathscr{L}$ sia compatto, ma possiamo considerare l'inviluppo convesso e chiuso di $B\cup G$ e, in uno spazio di Banach, l'inviluppo convesso di un insieme compatto \'e compatto.\\
                Certamente, la richiesta (b) si indebolisce se passiamo dalla topologia forte alla topologia debole. La richiesta (c) rimane inalterata in entrambe le due topologie.\\
                Dal teorema (\ref{teor 5.1}) segue il seguente corollario.
                \begin{corollario}
                Una qualunque delle seguenti condizioni \'e sufficiente per garantire l'esistenza delle soluzioni della disequazione variazionale $<>\,\geq 0, \,\forall F \in K$:
                \flushleft
                \begin{itemize}
                \item [i)] $C$ \'e emicontinua rispetto alla topologia debole su $K$;
                \item [ii)] $C$ \'e pseudomonotona ed emicontinua sui segmenti rispetto alla topologia debole;
                \item [iii)] $C$ \'e emicontinua rispetto alla topologia forte su $K$ ed $\exists\, A\subseteq K$ non vuoto e compatto, e $B\subseteq K$ compatto tale che $\forall x \in K \setminus A, \, \exists \,y \in B : \,<0.$
                \end{itemize}
                \end{corollario}
                \end{document}
                `

                \flushleft è un comando che non troverai in nessuna guida. Non usarlo e vivi felice.

                La fine di un capoverso va sempre indicata lasciando una riga vuota nel file .tex (sempre significa sempre, sia chiaro :)).

                Per indicare le parentesi ad angolo non si usa < e >, ma \langle e \rangle.

                L’opzione da dare a inputenc è “latin1” (attaccato); poi potrai usare le lettere accentate; il verbo essere si scrive (terza persona singolare presente indicativo) “è” oppure “\`e”.

                Ciao
                Enrico

              • #44619
                Up
                0
                Down
                ::


                grazie per gli accorgimenti; in realtà \flushlef l’ho scritto perchè era sul manuale che ho usato. Cmq volevo chiederti se processando il file l’impaginazione era giusta sul tuo computer; nel mio no….

              • #44620
                Antonio Ledda
                Partecipante
                  Up
                  0
                  Down
                  ::

                  grazie per gli accorgimenti; in realtà \flushlef l’ho scritto perchè era sul manuale che ho usato. […]

                  Su quale guida/manuale lo hai trovato? Conosco l’ambiente flushleft:
                  `\begin{flushleft}

                  \end{flushleft}`
                  ma non il comando.

                  Ti consiglio la guida di Lorenzo Pantieri: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf.

                  Ciao
                  Antonio

                • #44621
                  Up
                  0
                  Down
                  ::

                  grazie per gli accorgimenti; in realtà \flushlef l’ho scritto perchè era sul manuale che ho usato. Cmq volevo chiederti se processando il file l’impaginazione era giusta sul tuo computer; nel mio no….

                  Certo che non era corretta: LaTeX è comodo anche perché dà lo stesso risultato su ogni macchina (a parte qualche caso dovuto a versioni differenti del software).

                  Se una guida ti dice di usare \flushleft, buttala.

                  Ciao
                  Enrico

                • #44622
                  Up
                  0
                  Down
                  ::


                  Grazie mille per il tuo aiuto e la tua pazienza. Ho eliminato \flushleft e anche il manuale e tutto funziona ok!!!!! Che manuale mi consigli visto che devo scrivere la tesi di laurea? In quale ambiente mi devo mettere? (Finora ho usato {article} perchè dovevo scrivere degli articoli con poche pagine)….Grazie mille

                • #44623
                  lorenzo.pantieri
                  Partecipante
                Visualizzazione 16 filoni di risposte
                • Devi essere connesso per rispondere a questo topic.

                Go to top