[RISOLTO] Lettere accentate usando \include

  • Creatore
    Topic
  • #81544
    Up
    0
    Down
    ::


    Ciao a tutti.
    Sono sicuro che mi direte che è banale e che è gia stato trattato… Ma io non riesco a risolvere.
    Vorrei spezzare un blocco di appunti diventato enorme in vari file.
    Premetto che sto usando la classe amsbook.
    Il pacchetto imputenc funziona benissimo con gli accenti, ma usando il comando \include,
    le lettere accentate nel file non main, vengono scritte come A con una sorta di cediglia e due punti.
    Sarei davvero grato se qualcuno potesse aiutarmi. Se necessita, vi mando il preambolo che uso.
    Ciao, grazie e auguri per le imminenti festività.
    tony

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #81545
      Up
      0
      Down
      ::


      È sicuramente un problema di codifica. Controlla che tutti i file che includi (compreso il main) abbiano la stessa codifica specificata con inputenc.
      Se dici quale editor usi e che sistema operativo magari ti si può aiutare nell’eventuale conversione.

      Ciao
      Fra

    • #81546
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Inoltre controlla qui su nella sezione Documentazione la Guida Tematica sulle codifiche.
        È certo che i file inclusi sono stati salvati con un editor impostato per una codifica diversa da quella specificata come opzione nel pacchetto inputenc. Devi cambiar eloro codifica; usare le righe magiche (vedi guida tematica) riconfigurare il tuo editor e, suggerimento caldissimo, a meno che tu non usi già gli editor indicati nella guida tematica e che sono in grado di autoconfigurarsi in accordo con le righe magiche, cambia editor e usa uno di quelli indicati nella guida tematica.

        Buon Natale
        Claudio

      • #81547
        Up
        0
        Down
        ::


        Io sto usando TexMakerX, che se ho capito bene non gestisce le linee magiche. Ho trovato nella guida tematica un “non sempre le cose andranno bene, e bisognerà intervenire a mano”. Ma almeno ad una prima lettura, questo “come intervenire a mano” non lo ho trovato! Continuo a smanettare e cercare… ringrazio in anticipo tutti!!
        Thanks
        tony

      • #81548
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          TeXmakerX è una versione molto vecchia ed obsoleta di TeXstudio.

          Intervenire a mano vuol dire sostituire a mano, dopo aver configurato l’editor per lavorare con l’encoding giusto, quello specificato con l’opzione data al pacchetto inputenc, tuee le lettere “sbagliate con le lettere giuste: naturalmente si possono usare le specificità dell’editor per eseguire dei “cerca e sostituisci” globali, invece di procedere una ad una.

          meglio ancora, procede a mano significa usare uno di programmi di conversione, per esempio iconv, che è ampiamente descritto nella guida tematica e che è disponibile per ogni piattaforma.

          A me sembra che la via più comoda per te sarebbe quella di disinstallare TeXmakerX e di installare TeXstudio, la cui ultima versione (ora è la 2.5.1) capisce benissimo le righe magiche, ma che comunque le capisce e le susa solo dopo che ti sei sistemato i file cosicché una volta salvati nella codifica giusta e conforme con l’opzione di inputenc, non hai più problemi.

        • #81549
          Up
          0
          Down
          ::


          Vorrei proprio ringraziare quelli che sono intervenuti.
          SONO E RESTO un superpricipiante di LATEX, ma da quando avevo inziato ad usarlo non ero mai riuscito a includere file… i miei appunti erano sempre un grande MAIN. Ora con i vs suggerimenti sono passato da TexMakerX a Texstudio, piattaforma Windows, codifica impostata UTF8, con MAIN che dichiara
          % !TeX encoding = latin1
          \usepackage[italian]{babel}
          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          e con ogni file da includere che comincia così:
          % !TeX encoding = latin1
          (presumo questa sia quella che si chiama “riga magica”)
          e funziona tutto!!!
          Grazie ancora a tutti.Tony Fiorillo

        • #81550
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Bene!

            Sì è così; quella è la riga magica e TeXstudio ne può usare anche altre; vedi nella sua documentazione.

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

        Go to top