TeXShop e TeX Live 2009: accentate

  • Creatore
    Topic
  • #45878
    Up
    0
    Down
    ::


    Scusate.
    Su un nuovo Mac ho installatto la TeX Live 2009.
    Ora, utilizzando TeXShop e nel preambolo
    \usepackage[latin1]{inputenc}
    le accentate non mi escono più.
    Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
    Cosa ho omesso di fare?
    Grazie.

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #45879
      Up
      0
      Down
      ::

      Scusate.
      Su un nuovo Mac ho installatto la TeX Live 2009.
      Ora, utilizzando TeXShop e nel preambolo
      \usepackage[latin1]{inputenc}
      le accentate non mi escono più.
      Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
      Cosa ho omesso di fare?
      Grazie.

      Sia TeXShop che TeXWorks usano, di default, la codifica utf8.

      Ciao
      Enrico

    • #45880
      Up
      0
      Down
      ::

      Scusate.
      Su un nuovo Mac ho installatto la TeX Live 2009.
      Ora, utilizzando TeXShop e nel preambolo
      \usepackage[latin1]{inputenc}
      le accentate non mi escono più.
      Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
      Cosa ho omesso di fare?
      Grazie.

      Sia TeXShop che TeXWorks usano, di default, la codifica utf8.

      Ciao
      Enrico

      latin1 mi funziona sia su Beamer sia su LaTeX con la TeX Live precedente installata su un Mac più vecchio

      Con il Ma c nuoco, latin1 e utf8 non funzionano né in Beanmr né in LaTeX…

    • #45881
      Up
      0
      Down
      ::

      [quote]Scusate.
      Su un nuovo Mac ho installatto la TeX Live 2009.
      Ora, utilizzando TeXShop e nel preambolo
      \usepackage[latin1]{inputenc}
      le accentate non mi escono più.
      Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
      Cosa ho omesso di fare?
      Grazie.

      Sia TeXShop che TeXWorks usano, di default, la codifica utf8.

      Ciao
      Enrico

      latin1 mi funziona sia su Beamer sia su LaTeX con la TeX Live precedente installata su un Mac più vecchio

      Con il Ma c nuoco, latin1 e utf8 non funzionano né in Beanmr né in LaTeX…[/quote]
      Non ti funziona nemmeno la tastiera, a quanto pare. 🙂

      Allora, vediamo di chiarire. Sul tuo Mac vecchio hai alcuni documenti che sono stati registrati secondo la codifica latin1. Se li porti sul nuovo Mac e li apri con TeXShop, probabilmente vedi caratteri bizzarri, ma la compilazione va a buon fine, perché nel preambolo dici \usepackage[latin1]{inputenc}. Se hai l’accortezza di aggiungere in testa a quei documenti la riga
      `% !TEX encoding = IsoLatin`
      quando li aprirai sul nuovo Mac non vedrai più i caratteri bizzarri. Attento: non aggiungere la riga quando sono aperti sul nuovo Mac. Puoi eseguire la stessa operazione sul nuovo Mac in modo sicuro con i seguenti passi:
      (1) chiudi il documento
      (2) dal menù di TeXShop scegli “Apri”
      (3) trova il tuo file e selezionalo
      (4) dal menù a tendina che sta in basso, scegli “Western (ISO Latin 1)”
      (5) premi il pulsante “apri”
      (6) aggiungi la riga magica

      Per i nuovi documenti sul nuovo Mac, scrivi \usepackage[utf8]{inputenc} e vivrai felice.

      Ciao
      Enrico

    • #45882
      Up
      0
      Down
      ::

      [quote][quote]Scusate.
      Su un nuovo Mac ho installatto la TeX Live 2009.
      Ora, utilizzando TeXShop e nel preambolo
      \usepackage[latin1]{inputenc}
      le accentate non mi escono più.
      Utilizzando invece TeXWorks (che è di default) le accentatate non escono come tali né nell’editor né nel pdf.
      Cosa ho omesso di fare?
      Grazie.

      Sia TeXShop che TeXWorks usano, di default, la codifica utf8.

      Ciao
      Enrico

      latin1 mi funziona sia su Beamer sia su LaTeX con la TeX Live precedente installata su un Mac più vecchio

      Con il Ma c nuoco, latin1 e utf8 non funzionano né in Beanmr né in LaTeX…[/quote]
      Non ti funziona nemmeno la tastiera, a quanto pare. 🙂

      Allora, vediamo di chiarire. Sul tuo Mac vecchio hai alcuni documenti che sono stati registrati secondo la codifica latin1. Se li porti sul nuovo Mac e li apri con TeXShop, probabilmente vedi caratteri bizzarri, ma la compilazione va a buon fine, perché nel preambolo dici \usepackage[latin1]{inputenc}. Se hai l’accortezza di aggiungere in testa a quei documenti la riga
      `% !TeX encoding = IsoLatin`
      quando li aprirai sul nuovo Mac non vedrai più i caratteri bizzarri. Attento: non aggiungere la riga quando sono aperti sul nuovo Mac. Puoi eseguire la stessa operazione sul nuovo Mac in modo sicuro con i seguenti passi:
      (1) chiudi il documento
      (2) dal menù di TeXShop scegli “Apri”
      (3) trova il tuo file e selezionalo
      (4) dal menù a tendina che sta in basso, scegli “Western (ISO Latin 1)”
      (5) premi il pulsante “apri”
      (6) aggiungi la riga magica

      Per i nuovi documenti sul nuovo Mac, scrivi \usepackage[utf8]{inputenc} e vivrai felice.

      Ciao
      Enrico[/quote]

      Oggi provo.
      Certo che senza i tuoi aiuti mi sarebbe difficile condurre una vita decente…
      Grazie mille davvero, Enrico!
      Ciao, ciao,

    • #45883
      Up
      0
      Down
      ::


      pbiffis\n

      egreg9\n

      [quote][quote][quote]Scusate.
      Su un nuovo Mac ho installatto la TeX Live 2009.
      Ora, utilizzando TeXShop e nel preambolo
      \usepackage[latin1]{inputenc}
      le accentate non mi escono più.
      Utilizzando invece TeXWorks (che è di default) le accentate non escono come tali né nell’editor né nel pdf.
      Cosa ho omesso di fare?
      Grazie.

      Sia TeXShop che TeXWorks usano, di default, la codifica utf8.

      Ciao
      Enrico

      latin1 mi funziona sia su Beamer sia su LaTeX con la TeX Live precedente installata su un Mac più vecchio

      Con il Mac nuovo, latin1 e utf8 non funzionano né in Beamer né in LaTeX…[/quote]

      Non ti funziona nemmeno la tastiera, a quanto pare. 🙂

      Questa è una faccenda che mi fa riflettere perché nel nuovo Mac il Trackpad non funziona bene: domani lo porto dal meccanico…

      Allora, vediamo di chiarire. Sul tuo Mac vecchio hai alcuni documenti che sono stati registrati secondo la codifica latin1. Se li porti sul nuovo Mac e li apri con TeXShop, probabilmente vedi caratteri bizzarri, ma la compilazione va a buon fine, perché nel preambolo dici \usepackage[latin1]{inputenc}. Se hai l’accortezza di aggiungere in testa a quei documenti la riga
      `% !TeX encoding = IsoLatin`
      quando li aprirai sul nuovo Mac non vedrai più i caratteri bizzarri.

      Perfetto.
      Anche se non capisco la riga magica commentata, cioè scritta e nel contempo negata (?)

      Attento: non aggiungere la riga quando sono aperti sul nuovo Mac. Puoi eseguire la stessa operazione sul nuovo Mac in modo sicuro con i seguenti passi:
      (1) chiudi il documento
      (2) dal menù di TeXShop scegli “Apri”
      (3) trova il tuo file e selezionalo
      (4) dal menù a tendina che sta in basso, scegli “Western (ISO Latin 1)”
      (5) premi il pulsante “apri”
      (6) aggiungi la riga magica

      Solo con i passaggi indicati, che però mi sembrano macchinosi da fare sistematicamente, riesco a non vedere più i caratteri bizzarri.
      Noto inoltre che:
      1 – ogni volta devo scegliere “Western ecc.”;
      2 – mi si apre di default sempre TeXworks nonostante dia l’ordine di aprire sempre con TeXShop: come si fa a cambiare questo default? Presumo da riga di comando…

      Per i nuovi documenti sul nuovo Mac, scrivi \usepackage[utf8]{inputenc} e vivrai felice.

      Cioè significa che se ne rinomino uno vecchio, indicandogli \usepackage[utf8]{inputenc}, esso diventa nuovo? E funziona anche sul vecchio Mac? Vorrei infatti lavorare sullo stesso file con le due macchine….
      Ciao, ciao,

    • #45884
      Up
      0
      Down
      ::

      Solo con i passaggi indicati, che però mi sembrano macchinosi da fare sistematicamente, riesco a non vedere più i caratteri bizzarri.
      Noto inoltre che:
      1 – ogni volta devo scegliere “Western ecc.”;
      2 – mi si apre di default sempre TeXworks nonostante dia l’ordine di aprire sempre con TeXShop: come si fa a cambiare questo default? Presumo da riga di comando…

      Per i nuovi documenti sul nuovo Mac, scrivi \usepackage[utf8]{inputenc} e vivrai felice.

      Cioè significa che se ne rinomino uno vecchio, indicandogli \usepackage[utf8]{inputenc}, esso diventa nuovo? E funziona anche sul vecchio Mac? Vorrei infatti lavorare sullo stesso file con le due macchine….
      Ciao, ciao,

      Per aprire un file .tex con TeXShop, chiedi le informazioni per uno di essi, poi scegli l’applicazione con cui aprirlo (TeXShop) e premi il pulsante “Fa’ così per tutte”.

      Se il file ha la riga magica, viene aperto con la codifica corretta. Nel caso di un file UTF-8, la riga magica è
      `% !TEX encoding = UTF-8 Unicode`
      Se la metti nel tuo file anche il vecchio Mac lo leggerà correttamente.

      Ciao
      Enrico

    • #45885
      Up
      0
      Down
      ::

      Per aprire un file .tex con TeXShop, chiedi le informazioni per uno di essi, poi scegli l’applicazione con cui aprirlo (TeXShop) e premi il pulsante “Fa’ così per tutte”.

      provato, ma il nuovo Mac non tiene memoria della scelta e resta TEXworks di default

      Se il file ha la riga magica, viene aperto con la codifica corretta. Nel caso di un file UTF-8, la riga magica è
      `% !TEX encoding = UTF-8 Unicode`
      Se la metti nel tuo file anche il vecchio Mac lo leggerà correttamente.

      ora non mi funziona più nulla, né sul vecchio né sul nuovo: ho l’impressione di non aver capito dove inserire la riga magica…
      ‘In testa al documento’ cosa significa?

      ciao e grazie

    • #45886
      Up
      0
      Down
      ::

      Per aprire un file .tex con TeXShop, chiedi le informazioni per uno di essi, poi scegli l’applicazione con cui aprirlo (TeXShop) e premi il pulsante “Fa’ così per tutte”.

      provato, ma il nuovo Mac non tiene memoria della scelta e resta TEXworks di default

      Se il file ha la riga magica, viene aperto con la codifica corretta. Nel caso di un file UTF-8, la riga magica è
      `% !TEX encoding = UTF-8 Unicode`
      Se la metti nel tuo file anche il vecchio Mac lo leggerà correttamente.

      ora non mi funziona più nulla, né sul vecchio né sul nuovo: ho l’impressione di non aver capito dove inserire la riga magica…
      ‘In testa al documento’ cosa significa?

      ciao e grazie

      Prima riga.

      Ciao
      Enrico

    • #45887
      Up
      0
      Down
      ::


      Riassumendo, su entrambe le macchine, sia aprendo i file beamer con TexShop di default (doppio clic), sia aprendo un file tex dopo avere avviato TexShop,

      1. sia così:
      % !TeX encoding = UTF-8 Encode
      \documentclass{beamer}
      \usetheme{Antibes}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      2. che così:
      % !TeX encoding = IsoLatin
      \documentclass{beamer}
      \usetheme{Antibes}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      vi è la compilazione completa ma i caratteri bizzarri restano sul TeX e anche sul pdf.
      Credo non mi resti altro che mettere gli apostrofi al posto degli accenti…
      Grazie cmq

    • #45888
      Up
      0
      Down
      ::


      Hai provato a scrivere

      `% !TeX encoding = UTF-8 Unicode`

      anziché

      `% !TeX encoding = UTF-8 Encode`

      ?

      Ciao
      Tommaso

    • #45889
      Up
      0
      Down
      ::

      Riassumendo, su entrambe le macchine, sia aprendo i file beamer con TexShop di default (doppio clic), sia aprendo un file tex dopo avere avviato TexShop,

      1. sia così:
      % !TeX encoding = UTF-8 Encode
      \documentclass{beamer}
      \usetheme{Antibes}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      2. che così:
      % !TeX encoding = IsoLatin
      \documentclass{beamer}
      \usetheme{Antibes}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      vi è la compilazione completa ma i caratteri bizzarri restano sul TeX e anche sul pdf.
      Credo non mi resti altro che mettere gli apostrofi al posto degli accenti…
      Grazie cmq

      Aaarrgh! 🙁

      A quanto pare occorre TEX, non va bene TeX come in TeXWorks.

      `% !TEX encoding = IsoLatin`

      Ho corretto nel primo messaggio in cui suggerivo la riga magica.

      Ciao
      Enrico

    • #45890
      Up
      0
      Down
      ::


      Ho risolto così.
      Nella nuova macchina:
      1. selezione del file tex da aprire
      2. poi *file > open with* e nella tendina sotto scegliere *all application* invece che *recommeded application*
      3. scegliere TeXShop da *Applicazioni > Tex > TeXShop*
      4. selezionare la casella *always open with*
      5. ok

      A questo punto si apre il file con la codifica latin1 e tutto funziona in maniera identica alla vecchia macchina, cioè perfettamente.

      Grazie mille alla prossima.
      Ciao, ciao

    • #45891
      Up
      0
      Down
      ::


      Batti e ribatti, tenta e ritenta, ci sono finalmente riuscito:

      % !TEX encoding = UTF-8 Unicode
      \documentclass{beamer}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      ora funziona su entrambe le macchine e… posso vivere felice….
      Grazie davvero, Enrico!
      pb

    • #45892
      Up
      0
      Down
      ::

      Batti e ribatti, tenta e ritenta, ci sono finalmente riuscito:

      % !TEX encoding = UTF-8 Unicode
      \documentclass{beamer}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      ora funziona su entrambe le macchine e… posso vivere felice….
      Grazie davvero, Enrico!
      pb

      Ora fa’ l’ultima conversione e abituati a mettere fontenc prima di inputenc. Non è così importante finché scrivi in italiano o inglese, ma in altri casi può esserlo.

      Ciao
      Enrico

    • #45893
      Up
      0
      Down
      ::

      Batti e ribatti, tenta e ritenta, ci sono finalmente riuscito:

      % !TEX encoding = UTF-8 Unicode
      \documentclass{beamer}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}

      ora funziona su entrambe le macchine e… posso vivere felice….
      Grazie davvero, Enrico!
      pb

      Ora fa’ l’ultima conversione e abituati a mettere fontenc prima di inputenc. Non è così importante finché scrivi in italiano o inglese, ma in altri casi può esserlo.

      Ciao
      Enrico

      Eseguito immediatamente.
      Grazie.

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

Go to top