Problema con babel

  • Creatore
    Topic
  • #6278
    Up
    0
    Down
    ::


    Ciao a tutti,

    ieri ho iniziato a usare latex per la tesi e volendo avere “capitolo #” invece di “chapter #” ho messo nel preambolo
    `\usepackage[italian]{babel}`

    ho ottenuto l’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.”

    ho cercato sul forum per una soluzione e ne ho trovata una che dice di usare `fmtutil –all `
    ma ho avuto l’errore:

    ./fmtutil –all
    ./fmtutil: line 132: kpsewhich: command not found
    ./fmtutil: line 133: kpsewhich: command not found
    ./fmtutil: line 134: kpsewhich: command not found
    ./fmtutil: line 135: kpsewhich: command not found
    ./fmtutil: line 136: kpsewhich: command not found
    ./fmtutil: line 137: kpsewhich: command not found
    ./fmtutil: line 138: kpsewhich: command not found
    ./fmtutil: line 139: kpsewhich: command not found
    ./fmtutil: line 140: kpsewhich: command not found
    ./fmtutil: line 141: kpsewhich: command not found
    ./fmtutil: line 339: kpsewhich: command not found
    fmtutil: config file `fmtutil.cnf’ not found.

    ho anche provato con texconfig, modificando il file language.dat ma niente.
    Allora mi sono detto…va beh, fa niente, tolgo babel e me lo tengo in inglese.
    Ora ottengo l’errore:

    ! Package babel Error: You haven’t defined the language english yet.

    See the babel package documentation for explanation.
    Type H for immediate help.

    l.2 \select@language{english}

    Come faccio a uscire dai guai?uso slackware 10.1 e il latex è quello presente nella distribuzione:
    TeX (Web2C 7.4.5) 3.14159
    kpathsea version 3.4.5

    Amir

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #6279
      Up
      0
      Down
      ::


      La cosa che ti consiglierei personalmente è di reinstallare teTeX, preferendo i tgz della Slackware alla compilazione manuale. teTeX è un sistema complesso e il fatto che il tuo sistema non trovi comandi tipici come kpsewhich dice che c’è qualcosa che non va con il teTeX oppure la tua PATH.

      Ciao.

    • #6280
      ev
      Partecipante
        Up
        0
        Down
        ::

        Come faccio a uscire dai guai?uso slackware 10.1 e il latex è quello presente nella distribuzione

        Passo per passo:

        1. disinstalla completamente i pacchetti tetex e tetex-doc;

        2. per puro scrupolo rimuovi pure le directory /usr/share/texmf e /var/cache/fonts;

        3. reinstalla i pacchetti tetex e tetex-doc;

        4. esegui texconfig ed effettua le seguenti operazioni:

        1. abilita la sillabazione per l’italiano (e togline almeno una di quelle già presenti);

        2. modifica la configurazione di dvips e pdfTeX per usare di default il formato A4;

        3. termina l’esecuzione di texconfig e lascialo lavorare in pace;

        4. finito.[/ol]Se continua a non funzionare come si deve, allora hai tralasciato di darci qualche informazione. Per quanto riguarda l’errore che hai ottenuto dopo aver rimosso il pacchetto babel dal sorgente, cancella *.aux e cerca nel forum.

    • #6281
      Up
      0
      Down
      ::


      Risolto!

      Siccome sono della scuola “meno tocco, meglio è” 🙂

      ho seguito i consigli senza reistallare i pacchetti.
      sono andato su texconfig.
      ho commentato la voce per la lingua francese su due linee (commentandole entrambe con %! e lo spazio)
      ho salvato e fatto continuare texconfig.

      ora tutto funziona, grazie!

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

      Go to top