Classicthesis accenti

  • Creatore
    Topic
  • #98140
    Up
    0
    Down
    ::


    Buongiorno,
    sto usando il pacchetto Classisthesis per scrivere una tesi di laurea. Ho scaricato tutto dal sito CTAN, ed ho aggiornato Miketex all’ultima versione. Come editor uso Texmaker.

    Il mio problema è che se scrivo direttamente le lettere italiane accentate ottengo solamente errori. Ho provato a mettere come linguaggio l’Italiano, e ad usare i comandi
    `\usepackage[T1]{fontenc} , \usepackage[utf8]{inputenc} ed \usepackage[italian]{babel}`
    come suggerito in vecchi post del forum, ma purtroppo non riesco a risolvere.

    E’ da questa mattina che provo tutte le combinazioni di comandi possibili, ma classicthesis per qualche oscuro motivo sembra non volerne sapere dei caratteri accentati. Mi chiedevo se qualcuno avesse gentilmente qualche consiglio su cosa poter fare.

    Grazie in anticipo!

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


        La lettura della guida tematica sule codifiche ti spiega come fare a convertire il tuo file sorgente; o lo riscirvi soavandolo in utf8, o lo converti da quel che era a utf8. Se ci hai già pasticciato sopra, è difficile che possa recuperare il file correggendo la codifica in modo giusto e ti tocca fare tutto a mano.
        Dopo aver letto quelal guida tematica (liberamante scaricabile dall sezione Documnetazione?Guide Tematich di questo sito0 capirai che cosa vuol dire non fare attenzione alla codifiche.

        Ricordati di assicurarti che Texmaker sia configurato per utf8.

      • #98142
        Up
        0
        Down
        ::


        Grazie della risposta, ho letto la guida e devo dire che non immaginavo minimamente che il discorso fosse così complesso. Come suggerito nella guida ho visto da TeXworks che la codifica utilizzata nel documento originale è UTF-8, quindi in teoria non dovrebbero esserci problemi con i caratteri speciali. Ho provato su un backup a cambiare codifiche un po’ a caso ma non ottengo niente di funzionale.

        Comunque io nell’editor vedo tutte le lettere correttamente (niente rombi neri o segni strani), il problema è solo che compilando mi da errore se ci sono lettere accentate. Veramente non riesco a venirne fuori.. 🙁

      • #98143
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Perché non alleghi un esempio minimo compilabile? Una cosetta tipo questa:`\documentclass{article}
          \usepackage[T1]{fontenc}
          \usepackage{lmodern}
          \usepackage[italian]{babel}
          \usepackage[utf8]{inputenc}
          \begin{document}

          à è é ì ò ù À È É Ì Ò Ù

          \end{document}`Se tu ti copi questo codice evidenziandolo e premendo CRTL+C se hai una macchina Win o Linux, oppure cmd+C se hai un Mac, e poi lo incolli in un nuovo file da editare con Texmaker; lo salvi con il nome che vuoi e lo compili, che cosa succede?

        • #98144
          Up
          0
          Down
          ::


          Sono riuscito a risolvere con un metodo che potrei definire poco ortodosso, ma che si è rivelato efficiente e semplicissimo. Lo espongo nel caso possa essere utile a qualcuno in futuro.

          1) Ho copiato il testo completo del file latex in un documento word pad (con il solito comando CTRL+C)
          2) Ho creato in un’altra cartella un nuovo file latex vuoto, dove ho incollato il testo preso da word pad. Le lettere accentate vengono fuori come caratteri strani, quindi li ho sostituiti manualmente con le lettere accentate (per documenti lunghi mi rendo conto possa essere noioso, io sono alle prime pagine quindi non è stato un problema).
          Inoltre ho inserito i codici per la codifica all’inizio del documento
          `\usepackage[T1]{fontenc} , \usepackage[utf8]{inputenc} ed \usepackage[italian]{babel}`
          3) Ho salvato e compilato il file nella nuova cartella, e le lettere accentate sono andate “magicamente” a posto 😀

          L’importante è passare attraverso word pad e non copiare semplicemente il file .tex. Inoltre bisogna compilare solo dopo aver aggiunto i codici per il testo utf8 e T1, altrimenti è tutto lavoro sprecato.

          Mi rendo conto che questa non sia una soluzione elegante, e non so nemmeno come mai funzioni. Tuttavia la posto nella speranza di aiutare qualche altro neofita che come me non riesce a capirne nulla della guida sulle codifiche. (Che per altro è fatta benissimo, ma l’argomento è veramente troppo complesso 😥 )

          Comunque grazie dell’aiuto, non immaginavo minimamente che il discorso codifiche fosse così complesso.

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

      Go to top