Problemi compilazione “L’arte di scrivere lettere con L

  • Creatore
    Topic
  • #46434
    Up
    0
    Down
    ::


    Salve a tutti.
    Premetto di essere un novizio con il Mac e con Latex…
    Ho provato a compilare il seguente modello di lettera tratto dal paper di Lorenzo Pantieri:

    \documentclass[a4paper]{letter}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage{layaureo}
    \usepackage{lipsum}
    \address{Dott.~Lorenzo Pantieri \\
    Dipartimento di Matematica \\
    Università degli Studi di Bologna \\
    Piazza di Porta S.~Donato, 5 \\
    40125 Bologna}
    \signature{Dott.~L.~Pantieri}
    %\date{} % come sempre, la data è opzionale;
    % il valore predefinito è \today
    \begin{document}
    \begin{letter}{Prof.~Enrico Gregorio \\
    Dipartimento di Informatica \\
    Università di Verona \\
    Strada Le Grazie, 15 \\
    37134 Verona}
    \opening{Egregio Prof.~Gregorio,}
    \lipsum[1]
    \closing{La saluto molto cordialmente,}
    \ps{Qui ci va un eventuale poscritto.}
    \cc{Prof.~Claudio Beccari \\
    Dipartimento di Elettronica \\
    Università di Torino \\
    Corso Duca degli Abruzzi, 24 \\
    10129 Torino}
    \encl{L’arte di scrivere lettere con \LaTeX.}
    \end{letter}
    \end{document}

    In Texworks provo a compilare con pdfLaTex e mi viene restituito il seguente errore

    `This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
    entering extended mode
    (./untitled.tex
    ! Undefined control sequence.
    l.1 \documentclass
    [a4paper]{letter}
    ? `

    Tuttavia compilando con XeLaTex il tutto va a buon fine, il pdf viene creato ed il commento restituito è il seguente:

    `
    This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009)
    entering extended mode
    (./untitled.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
    yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
    abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
    h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
    greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada
    , malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
    rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
    okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
    k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
    rbian, welsh, loaded.
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/letter.cls
    Document Class: letter 1999/04/29 v1.2z Standard LaTeX document class
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo))
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.sty
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def)))
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/fontenc.sty
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/t1enc.def))
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/inputenc.sty
    (/usr/local/texlive/2009/texmf-dist/tex/latex/base/latin1.def))
    (/Users/Alessandro/Library/texmf/tex/latex/layaureo/layaureo.sty
    (/usr/local/texlive/2009/texmf-dist/tex/latex/geometry/geometry.sty
    (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty)
    (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
    (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifvtex.sty))
    (/usr/local/texlive/2009/texmf-dist/tex/latex/tools/calc.sty))
    (/usr/local/texlive/2009/texmf-dist/tex/latex/lipsum/lipsum.sty)
    (./untitled.aux)
    (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/lgrcmr.fd)
    *geometry* driver: auto-detecting
    *geometry* detected driver: xetex
    [1] (./untitled.aux) )
    (see the transcript file for additional information)
    Output written on untitled.pdf (1 page).
    SyncTeX written on untitled.synctex.gz
    Transcript written on untitled.log.

    `

    Dov’è l’errore? Perchè non riesco a compilare con pdfLatex.
    Come al solito grazie per il supporto

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #46435
      Up
      0
      Down
      ::

      Salve a tutti.
      Premetto di essere un novizio con il Mac e con Latex…
      Ho provato a compilare il seguente modello di lettera tratto dal paper di Lorenzo Pantieri:

      `\documentclass[a4paper]{letter}
      …`

      In Texworks provo a compilare con pdfLaTex e mi viene restituito il seguente errore

      `This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
      entering extended mode
      (./untitled.tex
      ! Undefined control sequence.
      l.1 \documentclass
      [a4paper]{letter}
      ? `

      Dov’è l’errore? Perchè non riesco a compilare con pdfLatex.
      Come al solito grazie per il supporto

      Nel menù a tendina devi scegliere pdfLaTeX e non pdfTeX. Puoi anche impostarlo nelle preferenze (ultimo tab, “Compilazione” o “Typesetting” se hai impostato il programma con l’inglese).

      Ciao
      Enrico

    • #46436
      Up
      0
      Down
      ::

      Nel menù a tendina devi scegliere pdfLaTeX e non pdfTeX. Puoi anche impostarlo nelle preferenze (ultimo tab, “Compilazione” o “Typesetting” se hai impostato il programma con l’inglese).

      In realtà il problema è proprio questo.
      Io scelgo di compilare in pdfLaTex, ma l’output dice

      `
      This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
      `

      Sarà un problema di installazione?

    • #46437
      Up
      0
      Down
      ::

      Nel menù a tendina devi scegliere pdfLaTeX e non pdfTeX. Puoi anche impostarlo nelle preferenze (ultimo tab, “Compilazione” o “Typesetting” se hai impostato il programma con l’inglese).

      In realtà il problema è proprio questo.
      Io scelgo di compilare in pdfLaTex, ma l’output dice

      `
      This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
      `

      Sarà un problema di installazione?

      No, il “banner” dice quale motore tipografico si sta usando; in questo caso pdfTeX. La riga successiva dovrebbe essere
      `LaTeX2e <2009/09/24>`
      o qualcosa di simile. Se non c’è, significa che qualcosa non va.

      In tal caso va’ nelle preferenze di TeXWorks, tab compilazione. Avrai due box e un menù a tendina; nel menù a tendina scegli “pdfLaTeX”. Nel box in basso fa’ clic su “pdfLaTeX” e premi il pulsante a fianco chiamato “Modifica…”. Avrai tre box: nella prima (Nome:) ci dev’essere scritto “pdfLaTeX”, nella seconda (Programma:) “pdflatex” (tutto minuscolo); nella terza (Argomenti:) ci dovrebbero essere due righe
      `$synctexoption
      $fullname`
      Controlla che sia così; se non è, correggi.

      Altra strategia: torna allo stato iniziale cancellando il file “/Libreria/Preferenze/org.tug.TeXworks.plist”, ma direi che questa è l’ultima risorsa.

      Nota: sposto in “Altri Programmi”, visto che riguarda TeXWorks.

      Ciao
      Enrico

    • #46438
      Up
      0
      Down
      ::

      va’ nelle preferenze di TeXWorks, tab compilazione. Avrai due box e un menù a tendina; nel menù a tendina scegli “pdfLaTeX”. Nel box in basso fa’ clic su “pdfLaTeX” e premi il pulsante a fianco chiamato “Modifica…”. Avrai tre box: nella prima (Nome:) ci dev’essere scritto “pdfLaTeX”, nella seconda (Programma:) “pdflatex” (tutto minuscolo); nella terza (Argomenti:) ci dovrebbero essere due righe
      `$synctexoption
      $fullname`
      Controlla che sia così; se non è, correggi.

      Altra strategia: torna allo stato iniziale cancellando il file “/Libreria/Preferenze/org.tug.TeXworks.plist”, ma direi che questa è l’ultima risorsa.

      Prima di tutto ti devo ringraziare per l’aiuto e soprattutto la pazienza…
      Ho seguito le istruzione ed ho anche provato a cancellare il file .plist

      Adesso Texworks mi dice:

      `
      This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
      entering extended mode
      (./untitled.tex
      LaTeX2e <2009/09/24>
      Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
      yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
      abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
      h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
      greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada
      , malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
      rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
      okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
      k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
      rbian, welsh, loaded.
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/letter.cls
      Document Class: letter 1999/04/29 v1.2z Standard LaTeX document class
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo))
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.sty
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def)))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/fontenc.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/t1enc.def))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/inputenc.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/latin1.def))
      (/Users/Alessandro/Library/texmf/tex/latex/layaureo/layaureo.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/geometry/geometry.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty)
      (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
      (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifvtex.sty))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/tools/calc.sty))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/lipsum/lipsum.sty)
      (./untitled.aux)
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/lgrcmr.fd)
      *geometry* driver: auto-detecting
      *geometry* detected driver: pdftex

      ! Package inputenc Error: Keyboard character used is undefined
      (inputenc) in inputencoding `latin1'.

      See the inputenc package documentation for explanation.
      Type H for immediate help.

      l.21 \opening{Egregio Prof.~Gregorio,}

      ?

      `

    • #46439
      Up
      0
      Down
      ::

      va’ nelle preferenze di TeXWorks, tab compilazione. Avrai due box e un menù a tendina; nel menù a tendina scegli “pdfLaTeX”. Nel box in basso fa’ clic su “pdfLaTeX” e premi il pulsante a fianco chiamato “Modifica…”. Avrai tre box: nella prima (Nome:) ci dev’essere scritto “pdfLaTeX”, nella seconda (Programma:) “pdflatex” (tutto minuscolo); nella terza (Argomenti:) ci dovrebbero essere due righe
      `$synctexoption
      $fullname`
      Controlla che sia così; se non è, correggi.

      Altra strategia: torna allo stato iniziale cancellando il file “/Libreria/Preferenze/org.tug.TeXworks.plist”, ma direi che questa è l’ultima risorsa.

      Prima di tutto ti devo ringraziare per l’aiuto e soprattutto la pazienza…
      Ho seguito le istruzione ed ho anche provato a cancellare il file .plist

      Adesso Texworks mi dice:

      `
      This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
      entering extended mode
      (./untitled.tex
      LaTeX2e <2009/09/24>
      Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
      yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
      abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
      h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
      greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada
      , malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
      rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
      okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
      k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
      rbian, welsh, loaded.
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/letter.cls
      Document Class: letter 1999/04/29 v1.2z Standard LaTeX document class
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo))
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.sty
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/italian.ldf
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/babel.def)))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/fontenc.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/t1enc.def))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/inputenc.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/base/latin1.def))
      (/Users/Alessandro/Library/texmf/tex/latex/layaureo/layaureo.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/geometry/geometry.sty
      (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty)
      (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
      (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifvtex.sty))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/tools/calc.sty))
      (/usr/local/texlive/2009/texmf-dist/tex/latex/lipsum/lipsum.sty)
      (./untitled.aux)
      (/usr/local/texlive/2009/texmf-dist/tex/generic/babel/lgrcmr.fd)
      *geometry* driver: auto-detecting
      *geometry* detected driver: pdftex

      ! Package inputenc Error: Keyboard character used is undefined
      (inputenc) in inputencoding `latin1'.

      See the inputenc package documentation for explanation.
      Type H for immediate help.

      l.21 \opening{Egregio Prof.~Gregorio,}

      ?

      `

      La codifica di default per TeXWorks è utf8. Metti
      `\usepackage[utf8]{inputenc}`
      al posto di quella con latin1.

      Ciao
      Enrico

    • #46440
      Up
      0
      Down
      ::

      La codifica di default per TeXWorks è utf8. Metti
      `\usepackage[utf8]{inputenc}`
      al posto di quella con latin1.

      Con [utf8] ottengo l’errore:

      `
      ! Package inputenc Error: Unicode char \u8:̀ not set up for use with LaTeX
      `

      Con [applemac] la compilzione va a buon fine, ma non riconosce le lettere accentate

    • #46441
      Up
      0
      Down
      ::

      La codifica di default per TeXWorks è utf8. Metti
      `\usepackage[utf8]{inputenc}`
      al posto di quella con latin1.

      Con [utf8] ottengo l’errore:

      `
      ! Package inputenc Error: Unicode char \u8:̀ not set up for use with LaTeX
      `

      Con [applemac] la compilzione va a buon fine, ma non riconosce le lettere accentate

      Scoperto l’arcano. Nella parola “Università” prima di “di Torino” c’è un carattere che non va: la à accentata è resa come una combinazione. Cancella tutta la parola e riscrivila; vedrai che con utf8 torna tutto.

      Temo che sia un baco del software di gestione del forum.

      Ciao
      Enrico

    • #46442
      Up
      0
      Down
      ::

      Scoperto l’arcano. Nella parola “Università” prima di “di Torino” c’è un carattere che non va: la à accentata è resa come una combinazione.

      Che dire…chapeau…
      Questa era difficile da risolvere!
      Grazie mille!

      Alessandro

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

Go to top