Problemi irrisolti…

  • Creatore
    Topic
  • #38504
    Up
    0
    Down
    ::


    Ciao a tutti,
    sono nuova di zecca in questo forum e novellina anche in termini di latex!!
    Ho installato miktex 2.8 e TexnicCenter senza troppi problemi su windows vista!
    Il problema che mi si presenta è decisamente banale… non riesco a visualizzare le lettere accentate!
    So che risulterà banale ma ho fatto i seguenti tentativi:

    1) le istruzioni che inserisco sono…

    \documentclass[a4paper,12pt,italian,oneside]{TPtesi3}
    \usepackage[italian]{babel} <------- dovrebbe servire a visualizzare parole accentate!!!! \usepackage[ansinew]{inputenc} \usepackage{graphicx} (TPtesi3 è una classe che hanno sfruttato i miei colleghi per scrivere la tesi e funziona alla perfezione) 2)ho provato allora con l'istruzione: \usepackage[T1]{fontec} ma mi dava un errore che poi ho scoperto significare che mancail pacchetto relativo. Ho allora seguito le isctruzioni per installare i pacchetti o per scaricarli... ma questo pacchetto non c'é nel package manager.. c'è t2 o t1 fraktur! Ho chiesto aiuto ai miei colleghi che hanno usato in precedenza mikex usando gli stessi documenti di partenza che sto usando io e semplicemente attuando delle modifiche per personalizzare la propria tesi. Mi hanno detto che, all'installazione di miktex e di texniccenter ci sono delle impostazioni da settare perche tutto funzioni correttamente, premettendo che ho già installato e messo nella giusta directory (languages) il dizionario in italiano.... mi rimetto a voi... cosa posso fare? Non ditemi che non mi resta che digitare \'e ogni volta che devo accentare una lettera... stando pure attenta a non sbagliare tra accento grave e acuto... vi prego! Attendo con ansia risposte!

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #38505
      Up
      0
      Down
      ::


      Benvenuta sul forum 🙂

      La domanda che poni denota che non hai ben letto una guida di base come per esempio l’Arte di scrivere con LaTeX che trovi linkata in cima alla pagina.
      Però ti perdoniamo perché è il tuo primo post 🙂

      Allora babel non serve a mostrare le lettere accentate. Serve solo a spezzarle in fine di riga.

      Per visualizzare lettere accentate non serve nulla.
      Serve invece il pacchetto inputenc per poterle inserire direttamente nel sorgente latex.

      Quindi devi solo scrivere correttamente
      `\usepackage[latin1]{inputenc}`
      nel tuo preambolo.
      ansinew è una opzione da dimenticare perché obsoleta.

      Ciao ciao.
      Fra

    • #38506
      Up
      0
      Down
      ::

      Ciao a tutti,
      sono nuova di zecca in questo forum e novellina anche in termini di latex!!
      Ho installato miktex 2.8 e TexnicCenter senza troppi problemi su windows vista!
      Il problema che mi si presenta è decisamente banale… non riesco a visualizzare le lettere accentate!
      So che risulterà banale ma ho fatto i seguenti tentativi:

      1) le istruzioni che inserisco sono…

      \documentclass[a4paper,12pt,italian,oneside]{TPtesi3}
      \usepackage[italian]{babel} <------- dovrebbe servire a visualizzare parole accentate!!!! \usepackage[ansinew]{inputenc} \usepackage{graphicx} (TPtesi3 è una classe che hanno sfruttato i miei colleghi per scrivere la tesi e funziona alla perfezione) 2)ho provato allora con l'istruzione: \usepackage[T1]{fontec} ma mi dava un errore che poi ho scoperto significare che mancail pacchetto relativo. Ho allora seguito le isctruzioni per installare i pacchetti o per scaricarli... ma questo pacchetto non c'é nel package manager.. c'è t2 o t1 fraktur! Ho chiesto aiuto ai miei colleghi che hanno usato in precedenza mikex usando gli stessi documenti di partenza che sto usando io e semplicemente attuando delle modifiche per personalizzare la propria tesi. Mi hanno detto che, all'installazione di miktex e di texniccenter ci sono delle impostazioni da settare perche tutto funzioni correttamente, premettendo che ho già installato e messo nella giusta directory (languages) il dizionario in italiano.... mi rimetto a voi... cosa posso fare? Non ditemi che non mi resta che digitare \'e ogni volta che devo accentare una lettera... stando pure attenta a non sbagliare tra accento grave e acuto... vi prego! Attendo con ansia risposte!

      Il pacchetto babel non ha nulla a che fare con gli accenti; serve per abilitare la “versione italiana” di LaTeX. L’uso delle lettere accentate è abilitato da inputenc, la cui opzione dipende dal sistema operativo.

      Per quanto riguarda il problema con \usepackage[T1]{fontec}, stai scrivendo sbagliato il nome del pacchetto che è “fontenc”. Fa parte della distribuzione minimale di LaTeX, quindi ce l’hai di sicuro.

      Ciao
      Enrico

    • #38507
      Up
      0
      Down
      ::


      ok… scusatemi… avevo postato una cosa per un’altra…
      cmq… eliminando le cose obsolete… e inserendo sia latin1 che t1 … adesso mi da un nuovo errore:

      La compilazione non va a buon fine… nel file c’è qualcosa che non va perchè tutte le lettere accentate e gli apostrofi sono visualizzati come dei quadratini con in mezzo un punto interrogativo… non credo si sia risolto il problema.

      Inoltre si lamenta se metto, sul documento che sto cercando di compilare, delle righe ex novo per vedere come reagisce…
      Sulle parole accentate scritte in precedenza da questo punto interrogativo, se aggiungo una parola qualsiasi la visualizza,nell’editor, correttamente, ma in compilazione dice:

      ! Missing $ inserted.

      $
      Non sarà che vuole \’e? e non trova la barra?

      Non ci sono impostazioni particolari da settare?

      Grazie a tutti per la pazienza

    • #38508
      Up
      0
      Down
      ::

      ok… scusatemi… avevo postato una cosa per un’altra…
      cmq… eliminando le cose obsolete… e sistemando qua e là … adesso mi da un nuovo errore:

      ! Please use \mathaccent for accents in math mode.

      In ogni caso, non riesco a vedere il pdf perche la compilazione non va a buon fine… ma nel file c’è qualcosa che non va perchè tutte le lettere accentate e gli apostrofi sono visualizzati come dei quadratini con in mezzo un punto interrogativo… non credo si sia risolto il problema.

      Non ci sono impostazioni particolari da settare?
      basta usare latin1 o anche t1??

      Grazie a tutti per la pazienza

      Gli accenti sui simboli matematici non si possono mettere usando la lettera accentata; per avere “a con il cappellino” si scrive “\hat{a}”.

      L’opzione da dare a inputenc dipende da quale sistema operativo usi e anche dalle impostazioni del programma con cui scrivi i file .tex; senza informazioni è impossibile dirti quale vada bene, ma azzardo un
      `\usepackage[utf8]{inputenc}`
      La questione di \usepackage[T1]{fontenc} non ha niente a che vedere con le lettere accentate nel .tex

      Ciao
      Enrico

    • #38509
      Up
      0
      Down
      ::


      Innanzitutto scusate se ho modificato il post in corso d’opera…
      Uso windows vista! allora t1 non c’entra nulla …ok quindi non va bene neppure latin?
      Le sto provando tutte e la cosa strana è che piu tento peggio funziona.
      Inizialmente il file di prova che sto usando, cioè la tesi di un amico, veniva visualizzato alla perfezione.
      erano solo le cose che modificavo io via via che creavano problemi SOLO ed ESCLUSIVAMENTE sulle parole accentate.

      Adesso non visualizza più neanche il file originale… sto pasticciando un pò troppo.
      Infondo dovrei solo riuscire a visualizzare èéàùì….. poi mi scriverei la mia tesi in tutta tranquillità!!!

      ecco qua: MAIN

      \documentclass[a4paper,12pt,italian,oneside]{TPtesi3}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage [T1]{fontenc}
      \usepackage{graphicx}………………..

      poi, ad esempio: CAPITOLO1

      \chapter{I Sistemi di Controllo Accessi}
      \label{sec:ISistemiDiControlloPerAccessi}
      adesso
      \newline
      \newline
      Con \textit{sistema di controllo accessi} si intende tutti quegli impianti meccanici ed elettro-meccanici, che consentono di abilitare persone e/o veicoli all’interno di determinate zone o locali.
      \newline
      La necessit� di controllare il flusso di tutte queste entit�……………………

      E il risultato PdF DISASTROSO! simbol strani al posto delle lettere in questione…

    • #38510
      Up
      0
      Down
      ::


      Prova questo codice:
      `\documentclass[a4paper,10pt]{book}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}

      \begin{document}
      àèéìou
      \end{document}
      `
      Dovrebbe funzionare.
      Ti consiglio di scrivere la tesi usando le classi standard e, in genere, di diffidare di classi preparate da amici.
      Su CTAN (che è il punto di riferimento per quanto riguarda il materiale LaTeX ufficiale) il file TPtesi3.cls non c’è…

      LuCa

    • #38511
      Up
      0
      Down
      ::

      Adesso non visualizza più neanche il file originale… sto pasticciando un pò troppo.

      Si

      Infondo dovrei solo riuscire a visualizzare èéàùì….. poi mi scriverei la mia tesi in tutta tranquillità!!!

      Infatti. Visto che hai TeXnicCenter come editor puoi benissimo usare la codifica di input latin1.
      Crea una nuova cartelle. Dentro mettici un nuovo file .tex:
      `\documentclass[a4paper]{book}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}

      \begin{document}
      àèéòù
      \end{document}`

      Se tutto funzione, puoi cambiare la classe e iniziare a scrivere la tesi 🙂
      Se cambiando la classe ci sono problemi rimani con la classe book. Nella classe che usi tu non ho idea di cosa possa essrci scritto, e in rete non ho trovato niente

      Ciao
      Ivan

    • #38512
      Up
      0
      Down
      ::


      Ciao.
      Prima di tutto, il tuo editor avrà sicuramente un modo per regolare le sue impostazioni. Ebbene: trova la finestra corrispondente, e regola la lingua di codifica in questo modo:
      scegli latin1, oppure ISO 8859-1, che è il nome ufficiale di latin1.
      Poi apri il tuo editor (lascia perdere TeXnicCenter, ti consiglio vivamente TeXworks, che scarichi da qui http://code.google.com/p/texworks/downloads/list) e copiaci questo:

      `\documentclass{article}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}

      \begin{document}

      è molto bello sapere che domani verrà a trovarci Liù Carrà

      \end{document}`

      salva, compila con pdfLaTeX e vedi un po’ cosa ti succede. Tutto dovrebbe andare a posto.
      In alternativa, prima di \documentclass{…} scrivi esattamente questo:

      `% !TeX encoding = latin1`

      Le prime quattro righe del codice vanno sempre messe. Qualcuno ti dirà di no, ma mettile, che così non sbagli. MiKTeX va benissimo, ce l’ho anch’io sul mio computer.

      Ti consiglio nuovamente di usare TEXworks: molto più semplice e pulito, e con un visore di pdf integrato.

      Ciao
      Tommaso

    • #38513
      Up
      0
      Down
      ::


      Grazie… con TexWork ho risolto il problema!!!
      Cmq garantisco che la clase tptesi, fornita dall’università degli studi di firenze, è decisamente funzionale e semplifica molto la stesura della tesi!

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

Go to top