MacTex cambia lettere accentate da iMac a Macbook

  • Creatore
    Topic
  • #97822
    Up
    0
    Down
    ::


    Un saluto a tutti. Vi scrivo perrchè sto incontrando una difficoltà.

    Ho due computer, un iMac e un Macbook Air, nuovi, aggiornati entrambi a Yosemite, ed entrambi aventi MacTex 2014 (aggiornato anch’esso). Il problema che ho è il seguente: se creo un file (uso solo beamer per il momento) su iMac, adoperando il comando \usepackage[applemac]{inputenc} posso scrivere direttamente le lettere accentate, vedendole come tali nella schemata di TexShop; ma se poi apro *il medesimo file* su Macbook, non visualizzo più in TexShop le lettere accentate (che vengono sostituite da segni insensati). La codifica però funziona bene: ma aggiungo stringhe da Macbook, le lettere accentate diventano insensate DOPO la codifica (ossia nel PDF che genero). Dulcis in fundo, se dal mio Macbook disattivo il comando \usepackage[applemac]{inputenc} genero PDF che visualizzano correttamente le lettere accentate aggiunte da Macbook Air (come è possibile?), ma visualizza scorrettamente le lettere accentate originariamente immesse con iMac.

    Spero di non essere stato confusionario 😕

    Qualcuno sa spiegarmi dove sbaglio? Ringrazio anticipatamente chi vorrà rispondermi.
    Un saluto

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #97823
      franen
      Partecipante
        Up
        0
        Down
        ::


        Ciao!
        Probabilmente il problema sta nelle impostazioni degli editor che usi.Guarda enlle preferenze di TeXshop (a memoria la rpima scheda) quale codifica è impostata.
        Per andare sul sicuro, scrivi tutti i tuoi file con codifica UTF8 (quelli scritti con altre codifiche li puoi convertire con degli editor di testo o con programmi da terminale).
        Usa poi sempre \usepackage[utf8]{inputenc} e vivrai felice.

        E poi quando hai tempo leggi la guida tematica sulle codifiche che trovi nella sezione documentazione di questo sito.
        Fran

      • #97824
        Up
        0
        Down
        ::


        Grazie, sei stato gentilissimo! Grazie mille

      • #97825
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ti consiglio di dare un’occhiata alla guida tematica sulle codifiche, dove è spiegato tutto.

          1) NON usare mai la codifica applemac; nella guida è spiegato il perché.
          2) gli editor nei due calcolatori sono impostati per codifiche diverse; sull’iMac presumibilmente l’hai impostato tempo fa usando la disgraziatissima codifica proprietaria di Apple, mentre sul seocndo probabilmente hai una versione più nuova dell’editor che di default dovrebbe essere latin9, oppure UTF-8.

          Scegli Preferenze nei due editor e verifica le impostazioni di default dei due edotor; mettile uguali, al valore che ritieni più comodo. Ma se segui il forum e leggi le guide del forum, sai che TeXShop (l’editor di default di MacTeX) accetta i commenti magici, quindi anche se i due calcolatori ahnno TeXShop configurato diversamente, basta un commento magico per passare il file da un calcolatore all’altro.

          Nella guida tematica da scaricare dalla sezione Documentazione/Guide Tematiche di questo sito, c’è scritto come cambiare codifica globalmente a un file, (purché quanto esso contiene sia stato registrato con codifiche uniformi, non un po’ con una codifica, e un po’ con un’altra).

          Ma c’è anche scritto a chiare lettere il motivo del perché NON BISOGNA MAI USARE LA CODIFICA APPLEMAC, MAI E PER NESSUN MOTIVO. Te lo dice uno che usa Mac da molti anni. da quando esiste il sistema operativo Mac OS X, e ti garantisco che non è una fisima mia. è proprio un insulto usare una codifica proprietaria che rende non trasferibili i file da una macchina all’altra con sistemi operativi diversi, e, scopro ora con il tuo messaggio, nemmno fra due macchine con lo stesso sistema operativo, per giunta della Apple. Un apio di anni fa sono riuscito a convincere l’autore di TeXShop a non usare applemac di default, ache se TeXShop è configurabile a mano CON QUALUNQUE CODIFICA SENSATA OGGI ESISTENTE. Egli è stato d’accordo ed venuto incontro alla mia richiesta, ma è passato a latin9 invece che a utf8. Con utf8 oggi non si ha nessun problema, nemmeno con gli altri sistemi operativi recenti (meno vecchi di 5 o 6 anni). Per fortuna basta accedere alle Preferenze di TeXShop per impostare utf8.

          Nota che oggi anche molti pacchetti del sistema TeX richiedono la codifica utf8; inoltre i programmi di composizione xetex e luatex (che con n LaTeX producono xelatex e lualatex) funzionano esplicitamente (e per fortuna, finalmente) con utf8.

          Spero che tu non perda troppo tempo a sistemarie il file sui due calcolatori, ma leggi con attenzione la guida tematica che ti ho consigliato.

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

      Go to top