europecv e Kile: dubbio sull’utilizzo del pacchetto

  • Creatore
    Topic
  • #26976
    Up
    0
    Down
    ::


    Salve a tutti,

    Utilizzo Gentoo Linux e ho visto che nel Portage di Gentoo è presente il pacchetto europecv. L’ho installato.
    Inoltre, utilizzando Kile come editor, vorrei scrivere il mio Curriculum Vitae con europecv.

    C’è un modo per dire a Kile che deve usare quel pacchetto?
    Mi spiego meglio: ho già fatto una prova ovvero ho scaricato il pacchetto europecv da quì e l’ho decompresso in una directory nella mia /home.
    Successivamente ho aperto il file cv_template_it.tex e l’ho compilato dopo avergli anche fornito tutti i files e le classi mancanti di cui aveva bisogno, scaricandoli a parte.

    Ora, a parte che non ho capito come far comparire la bandiera Europea, la mia domanda è:
    ogni curriculm vitae che voglio fare, necessita nella sua directory dei sorgenti, di tutti i files contenuti nel pacchetto che ho scaricato?
    Se la risposta è sì, allora mi chiedo a cosa serva installare il pacchetto dev-tex/europecv nella mia distribuzione Gentoo.
    Se la risposta è no, vorrei sapere come posso fare in modo che Kile usi quei files e compili il CV senza problemi a partire dal template in italiano.

    Grazie per la collaborazione.

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


      Forse mi sono spiegato male o ho scritto troppo? Se non è chiaro il problema cerco di riscriverlo in altre parole e mi scuso della poca chiarezza!

    • #26978
      Up
      0
      Down
      ::

      Salve a tutti,

      Utilizzo Gentoo Linux e ho visto che nel Portage di Gentoo è presente il pacchetto europecv. L’ho installato.
      Inoltre, utilizzando Kile come editor, vorrei scrivere il mio Curriculum Vitae con europecv.

      C’è un modo per dire a Kile che deve usare quel pacchetto?
      Mi spiego meglio: ho già fatto una prova ovvero ho scaricato il pacchetto europecv da quì e l’ho decompresso in una directory nella mia /home.
      Successivamente ho aperto il file cv_template_it.tex e l’ho compilato dopo avergli anche fornito tutti i files e le classi mancanti di cui aveva bisogno, scaricandoli a parte.

      Ora, a parte che non ho capito come far comparire la bandiera Europea, la mia domanda è:
      ogni curriculm vitae che voglio fare, necessita nella sua directory dei sorgenti, di tutti i files contenuti nel pacchetto che ho scaricato?
      Se la risposta è sì, allora mi chiedo a cosa serva installare il pacchetto dev-tex/europecv nella mia distribuzione Gentoo.
      Se la risposta è no, vorrei sapere come posso fare in modo che Kile usi quei files e compili il CV senza problemi a partire dal template in italiano.

      Non conosco Gentoo e non ho idea di come funzioni la sua distribuzione TeX. Ma l’idea dovrebbe essere che il contenuto di quel pacchetto viene messo al posto giusto nell’albero di TeX e basta chiamarlo dal documento.

      Se TeX non lo vede, probabilmente l’installazione non è corretta. Prova, prima di reinstallare il pacchetto, a dare come superuser il comando “mktexlsr”; poi copia il file di esempio in una directory nuova e prova a compilare.

      Ciao
      Enrico

    • #26979
      Up
      0
      Down
      ::


      Ciao e grazie mille per la risposta.
      Gentoo è (sotto il nostro punto di vista) una distribuzione come le altre, che con il suo package manager ti fa installare le cose al posto giusto.
      Ho lanciato quel comando ma forse sbaglio qualcosa io nel file sorgente.

      Nei sorgenti c’è tutto ciò che ho trovato nel classico template dell’europecv, ed in particolare:
      `\documentclass[totpages,helvetica,openbib,italian]{europecv}
      […]
      \ecvname{Cognome/i Nome/i}`
      E sulla seconda riga da errore, ovvero:
      `[LaTeX] finished with exit status 1
      ./cv_template_it.tex:11:Undefined control sequence. \ecvname
      ./cv_template_it.tex:11:Missing \begin{document}. \ecvname{C
      ./cv_template_it.tex:19:Undefined control sequence. \ecvgender`

      Forse sbaglio nella prima riga la chiamata ad europecv.cls.
      Ho provato a mettere fra parentesi graffe {europecv/europecv} ma non va bene.

      Grazie ancora.

    • #26980
      Up
      0
      Down
      ::

      Ciao e grazie mille per la risposta.
      Gentoo è (sotto il nostro punto di vista) una distribuzione come le altre, che con il suo package manager ti fa installare le cose al posto giusto.
      Ho lanciato quel comando ma forse sbaglio qualcosa io nel file sorgente.

      Nei sorgenti c’è tutto ciò che ho trovato nel classico template dell’europecv, ed in particolare:
      `\documentclass[totpages,helvetica,openbib,italian]{europecv}
      […]
      \ecvname{Cognome/i Nome/i}`
      E sulla seconda riga da errore, ovvero:
      `[LaTeX] finished with exit status 1
      ./cv_template_it.tex:11:Undefined control sequence. \ecvname
      ./cv_template_it.tex:11:Missing \begin{document}. \ecvname{C
      ./cv_template_it.tex:19:Undefined control sequence. \ecvgender`

      Forse sbaglio nella prima riga la chiamata ad europecv.cls.
      Ho provato a mettere fra parentesi graffe {europecv/europecv} ma non va bene.

      Apri una shell in una “working directory” in cui non ci sia alcuno dei file di europecv. Prova a scrivere
      `% kpsewhich europecv.cls`
      (% sta per il prompt) e di’ che cosa salta fuori. Se la shell non risponde nulla vuol dire che l’installazione del pacchetto non è corretta. Se invece sputa fuori un percorso, prova a scrivere
      `% less `kpsewhich europecv.cls“
      e a riportare ciò che vedi sulla riga che comincia con \ProvidesClass.

      Ciao
      Enrico

    • #26981
      Up
      0
      Down
      ::


      1) `$ kpsewhich europecv.cls
      /usr/share/texmf/tex/latex/europecv/europecv.cls`

      2)`$ cat /usr/share/texmf/tex/latex/europecv/europecv.cls | grep ProvidesClass
      \ProvidesClass{europecv}[2004/05/29 European curriculum vitae class]`

      Dovrebbe essere ok! ??

    • #26982
      Up
      0
      Down
      ::

      1) `$ kpsewhich europecv.cls
      /usr/share/texmf/tex/latex/europecv/europecv.cls`

      2)`$ cat /usr/share/texmf/tex/latex/europecv/europecv.cls | grep ProvidesClass
      \ProvidesClass{europecv}[2004/05/29 European curriculum vitae class]`

      Dovrebbe essere ok! ??

      La versione su TeX Live 2008 è “2006/04/24 (beta)”, ma non credo che ci siano problemi se usi ciò che viene menzionato nel manuale.

      Ciò che scrivi nel primo messaggio mi dà da pensare: quel documento carica, oltre alla classe europecv, solo pacchetti standard; se la tua distribuzione non ha graphicx, babel, geometry, ucs, inputenc, array, longtable, fancyhdr e totpages, allora è bacatissima. Forse l’ultimo non è compreso proprio in tutte le distribuzioni, ma gli altri di sicuro sì.

      Prova a mettere il documento di esempio in una directory senza nient’altro e a compilare. Che succede?

      Ciao
      Enrico

    • #26983
      Up
      0
      Down
      ::

      Ciò che scrivi nel primo messaggio mi dà da pensare: quel documento carica, oltre alla classe europecv, solo pacchetti standard; se la tua distribuzione non ha graphicx, babel, geometry, ucs, inputenc, array, longtable, fancyhdr e totpages, allora è bacatissima.

      Beh, si vede che non conosci affatto Gentoo Linux. 😉 Ma non è questo il problema. Inoltre non è che una distribuzione che non abbia quei pacchetti da te citati, debba essere bacata. Ad ogni modo sono tutti presenti.

      Forse l’ultimo non è compreso proprio in tutte le distribuzioni, ma gli altri di sicuro sì.

      Appunto ci sono tutti! 😉 come vedi Gentoo ha anche l’ultimo pacchetto.

      Prova a mettere il documento di esempio in una directory senza nient’altro e a compilare. Che succede?

      Ecco quà:
      `[LaTeX] cv_template_it.tex => cv_template_it.dvi (latex)
      [LaTeX] finished with exit status 1
      ./cv_template_it.tex:11:Undefined control sequence. \ecvname
      ./cv_template_it.tex:11:Missing \begin{document}. \ecvname{C
      ./cv_template_it.tex:19:Undefined control sequence. \ecvgender
      ./cv_template_it.tex:0: Unused global option(s):[totpages].
      ./cv_template_it.tex:0:No file cv_template_it.aux.
      ./cv_template_it.tex:28:Overfull \hbox (5.99908pt too wide) in paragraph
      ./cv_template_it.tex:50:Undefined control sequence. \ecvmothertongue
      ./cv_template_it.tex:52:Undefined control sequence. \ecvlanguageheader
      ./cv_template_it.tex:53:Undefined control sequence. \ecvlanguage
      ./cv_template_it.tex:53:Undefined control sequence. \ecvlanguage{Lingua}{\ecvAOne
      ./cv_template_it.tex:53:Undefined control sequence. \ecvlanguage{Lingua}{\ecvAOne}{\ecvAOne
      ./cv_template_it.tex:53:Undefined control sequence. …guage{Lingua}{\ecvAOne}{\ecvAOne}{\ecvATwo
      ./cv_template_it.tex:53:Undefined control sequence. …ua}{\ecvAOne}{\ecvAOne}{\ecvATwo}{\ecvCOne
      ./cv_template_it.tex:53:Undefined control sequence. …ne}{\ecvAOne}{\ecvATwo}{\ecvCOne}{\ecvCOne
      ./cv_template_it.tex:54:Undefined control sequence. \ecvlastlanguage
      ./cv_template_it.tex:54:Undefined control sequence. \ecvlastlanguage{Lingua}{\ecvCOne
      ./cv_template_it.tex:54:Undefined control sequence. \ecvlastlanguage{Lingua}{\ecvCOne}{\ecvCOne
      ./cv_template_it.tex:54:Undefined control sequence. …e{Lingua}{\ecvCOne}{\ecvCOne}{}{}{\ecvCTwo
      ./cv_template_it.tex:55:Undefined control sequence. \ecvlanguagefooter
      ./cv_template_it.tex:0:No file cv_template_it.bbl.
      ./cv_template_it.tex:70: Citation `pub1' undefined on input line 70.
      ./cv_template_it.tex:71: Citation `pub2' undefined on input line 71.
      ./cv_template_it.tex:0:Underfull \hbox (badness 10000) has occurred while \output is active
      ./cv_template_it.tex:0:Underfull \hbox (badness 10000) has occurred while \output is active
      ./cv_template_it.tex:0: There were undefined references.
      [LaTeX] 16 errors, 6 warnings, 3 badboxes`

      Il template è sempre quello che ho scaricato.

      Grazie ancora!

    • #26984
      Up
      0
      Down
      ::

      Ciò che scrivi nel primo messaggio mi dà da pensare: quel documento carica, oltre alla classe europecv, solo pacchetti standard; se la tua distribuzione non ha graphicx, babel, geometry, ucs, inputenc, array, longtable, fancyhdr e totpages, allora è bacatissima.

      Beh, si vede che non conosci affatto Gentoo Linux. 😉 Ma non è questo il problema. Inoltre non è che una distribuzione che non abbia quei pacchetti da te citati, debba essere bacata. Ad ogni modo sono tutti presenti.

      Forse l’ultimo non è compreso proprio in tutte le distribuzioni, ma gli altri di sicuro sì.

      Appunto ci sono tutti! 😉 come vedi Gentoo ha anche l’ultimo pacchetto.

      Prova a mettere il documento di esempio in una directory senza nient’altro e a compilare. Che succede?

      Ecco quà:
      `[LaTeX] cv_template_it.tex => cv_template_it.dvi (latex)
      [LaTeX] finished with exit status 1
      ./cv_template_it.tex:11:Undefined control sequence. \ecvname
      ./cv_template_it.tex:11:Missing \begin{document}. \ecvname{C
      ./cv_template_it.tex:19:Undefined control sequence. \ecvgender
      ./cv_template_it.tex:0: Unused global option(s):[totpages].
      ./cv_template_it.tex:0:No file cv_template_it.aux.
      ./cv_template_it.tex:28:Overfull \hbox (5.99908pt too wide) in paragraph
      ./cv_template_it.tex:50:Undefined control sequence. \ecvmothertongue
      ./cv_template_it.tex:52:Undefined control sequence. \ecvlanguageheader
      ./cv_template_it.tex:53:Undefined control sequence. \ecvlanguage
      ./cv_template_it.tex:53:Undefined control sequence. \ecvlanguage{Lingua}{\ecvAOne
      ./cv_template_it.tex:53:Undefined control sequence. \ecvlanguage{Lingua}{\ecvAOne}{\ecvAOne
      ./cv_template_it.tex:53:Undefined control sequence. …guage{Lingua}{\ecvAOne}{\ecvAOne}{\ecvATwo
      ./cv_template_it.tex:53:Undefined control sequence. …ua}{\ecvAOne}{\ecvAOne}{\ecvATwo}{\ecvCOne
      ./cv_template_it.tex:53:Undefined control sequence. …ne}{\ecvAOne}{\ecvATwo}{\ecvCOne}{\ecvCOne
      ./cv_template_it.tex:54:Undefined control sequence. \ecvlastlanguage
      ./cv_template_it.tex:54:Undefined control sequence. \ecvlastlanguage{Lingua}{\ecvCOne
      ./cv_template_it.tex:54:Undefined control sequence. \ecvlastlanguage{Lingua}{\ecvCOne}{\ecvCOne
      ./cv_template_it.tex:54:Undefined control sequence. …e{Lingua}{\ecvCOne}{\ecvCOne}{}{}{\ecvCTwo
      ./cv_template_it.tex:55:Undefined control sequence. \ecvlanguagefooter
      ./cv_template_it.tex:0:No file cv_template_it.bbl.
      ./cv_template_it.tex:70: Citation `pub1' undefined on input line 70.
      ./cv_template_it.tex:71: Citation `pub2' undefined on input line 71.
      ./cv_template_it.tex:0:Underfull \hbox (badness 10000) has occurred while \output is active
      ./cv_template_it.tex:0:Underfull \hbox (badness 10000) has occurred while \output is active
      ./cv_template_it.tex:0: There were undefined references.
      [LaTeX] 16 errors, 6 warnings, 3 badboxes`

      Il template è sempre quello che ho scaricato.

      Hai scaricato il template per la versione attualmente su CTAN, mentre il pacchetto fornito da Gentoo è più vecchio. Credo che sia questa la spiegazione del mistero.

      Un’altra volta esegui la compilazione dalla shell, non da Kile che produce solo messaggi abbreviati che il più delle volte non danno informazioni sufficienti. Visto che usi Gentoo non dovresti aver paura della shell.

      Ti prego, già che ci siamo: “già” va con l’accento, “qua” no. 🙂

      Ciao
      Enrico

    • #26985
      Up
      0
      Down
      ::


      Ho compilato da riga di comando:
      `$ latex cv_template_it.tex
      This is pdfeTeX, Version 3.141592-1.30.5-2.2 (Web2C 7.5.5)
      entering extended mode
      (./cv_template_it.tex
      LaTeX2e <2003/12/01>
      Babel and hyphenation patterns for american, french, german, ngerman, b
      ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
      stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
      h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
      kish, ukrainian, nohyphenation, loaded.
      (/usr/share/texmf/tex/latex/europecv/europecv.cls
      Document Class: europecv 2004/05/29 European curriculum vitae class
      (/usr/share/texmf/tex/latex/europecv/ecven.def)
      (/usr/share/texmf/tex/latex/europecv/ecvit.def)
      (/usr/share/texmf/tex/latex/base/article.cls
      Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
      (/usr/share/texmf/tex/latex/base/size10.clo))
      (/usr/share/texmf/tex/latex/tools/array.sty)
      (/usr/share/texmf/tex/latex/tools/longtable.sty)
      (/usr/share/texmf/tex/latex/fancyhdr/fancyhdr.sty))
      (/usr/share/texmf/tex/latex/base/fontenc.sty
      (/usr/share/texmf/tex/latex/base/t1enc.def))
      (/usr/share/texmf/tex/latex/graphics/graphicx.sty
      (/usr/share/texmf/tex/latex/graphics/keyval.sty)
      (/usr/share/texmf/tex/latex/graphics/graphics.sty
      (/usr/share/texmf/tex/latex/graphics/trig.sty)
      (/usr/share/texmf/tex/latex/graphics/graphics.cfg)
      (/usr/share/texmf/tex/latex/graphics/dvips.def)))
      (/usr/share/texmf/tex/latex/geometry/geometry.sty
      (/usr/share/texmf/tex/latex/geometry/geometry.cfg))
      (/usr/share/texmf/tex/generic/babel/babel.sty
      (/usr/share/texmf/tex/generic/babel/italian.ldf
      (/usr/share/texmf/tex/generic/babel/babel.def)))
      (/usr/share/texmf/tex/latex/natbib/bibentry.sty)
      (/usr/share/texmf/tex/latex/html/url.sty)
      ! Undefined control sequence.
      l.11 \ecvname
      {Cognome/i Nome/i}
      ?

      ! LaTeX Error: Missing \begin{document}.

      See the LaTeX manual or LaTeX Companion for explanation.
      Type H for immediate help.

      l.11 \ecvname{C
      ognome/i Nome/i}
      ?
      ! Undefined control sequence.
      l.19 \ecvgender
      {Facoltativo}
      ?

      LaTeX Warning: Unused global option(s):
      [totpages].

      (./cv_template_it.aux) (/usr/share/texmf/tex/latex/cyrillic/ot2cmr.fd)
      (/usr/share/texmf/tex/latex/psnfss/t1phv.fd)
      Overfull \hbox (5.99908pt too wide) in paragraph at lines 28–28
      []|\T1/phv/b/sc/14.4 curriculum vitae|

      ! Undefined control sequence.
      l.50 \ecvmothertongue
      [80pt]{Precisare madrelingua/e}
      ?
      ! Undefined control sequence.
      \ecvlanguageheader

      l.52 \ecvlanguageheader
      {(*)}
      ?
      ! Undefined control sequence.
      l.53 \ecvlanguage
      {Lingua}{\ecvAOne}{\ecvAOne}{\ecvATwo}{\ecvCOne}{\ecvCOne}
      ?
      ! Undefined control sequence.
      l.53 \ecvlanguage{Lingua}{\ecvAOne
      }{\ecvAOne}{\ecvATwo}{\ecvCOne}{\ecvCOne}
      ?
      ! Undefined control sequence.
      l.53 \ecvlanguage{Lingua}{\ecvAOne}{\ecvAOne
      }{\ecvATwo}{\ecvCOne}{\ecvCOne}
      ?
      ! Undefined control sequence.
      l.53 …guage{Lingua}{\ecvAOne}{\ecvAOne}{\ecvATwo
      }{\ecvCOne}{\ecvCOne}
      ?
      ! Undefined control sequence.
      l.53 …ua}{\ecvAOne}{\ecvAOne}{\ecvATwo}{\ecvCOne
      }{\ecvCOne}
      ?
      ! Undefined control sequence.
      l.53 …ne}{\ecvAOne}{\ecvATwo}{\ecvCOne}{\ecvCOne
      }
      ?
      ! Undefined control sequence.
      l.54 \ecvlastlanguage
      {Lingua}{\ecvCOne}{\ecvCOne}{}{}{\ecvCTwo}
      ?
      ! Undefined control sequence.
      l.54 \ecvlastlanguage{Lingua}{\ecvCOne
      }{\ecvCOne}{}{}{\ecvCTwo}
      ?
      ! Undefined control sequence.
      l.54 \ecvlastlanguage{Lingua}{\ecvCOne}{\ecvCOne
      }{}{}{\ecvCTwo}
      ?
      ! Undefined control sequence.
      l.54 …e{Lingua}{\ecvCOne}{\ecvCOne}{}{}{\ecvCTwo
      }
      ?
      ! Undefined control sequence.
      l.55 \ecvlanguagefooter
      [10pt]{(*)}
      ?
      No file cv_template_it.bbl.

      LaTeX Warning: Citation `pub1' undefined on input line 70.

      LaTeX Warning: Citation `pub2' undefined on input line 71.

      (/usr/share/texmf/tex/latex/psnfss/omsphv.fd)
      Underfull \hbox (badness 10000) has occurred while \output is active
      []\T1/phv/m/n/8 Per ul-te-rio-ri in-for-ma-zio-ni: $http : / / europass .
      [1]
      Underfull \hbox (badness 10000) has occurred while \output is active
      []\T1/phv/m/n/8 Per ul-te-rio-ri in-for-ma-zio-ni: $http : / / europass .
      [2] (./cv_template_it.aux)

      LaTeX Warning: There were undefined references.

      )
      Output written on cv_template_it.dvi (2 pages, 5996 bytes).
      Transcript written on cv_template_it.log.
      `

      Ad un tratto si è bloccato e poi ho premuto sempre invio…

      Chiedo scusa per il “quà” ma spesso per la fretta si fanno errori che non si vorrebbero commettere.

      Comunque, se il problema è relativo al fatto che il pacchetto installato sia vecchio allora compilerò tutto mantenendo tutte le classi e i files necessari nella mia directory di lavoro.

      Grazie Enrico.

    • #26986
      Up
      0
      Down
      ::

      Ho compilato da riga di comando:
      `…`
      Comunque, se il problema è relativo al fatto che il pacchetto installato sia vecchio allora compilerò tutto mantenendo tutte le classi e i files necessari nella mia directory di lavoro.

      Leggi sulla guida di Lorenzo la parte relativa agli alberi di TeX, con la descrizione di come installare qualcosa in un albero “locale”, senza così intaccare ciò che ottieni dalla tua distribuzione.

      Ciao
      Enrico

    • #26987
      Up
      0
      Down
      ::


      Ok! Grazie!

    • #26988
      Up
      0
      Down
      ::


      Utilizzo felicemente il pacchetto europecv su gentoo.
      Per installare e utilizzare il pacchetto con texlive è necessario un semplice:
      `emerge europecv`
      poi crei il tuo cv.tex con la giusta sintassi e compili con pdflatex.

    • #26989
      Up
      0
      Down
      ::


      Grazie lucapost,

      gentilmente potresti postarmi un template che, posizionato ovunque io voglia nella mia /home) possa essere compilato?

    • #26990
    • #26991
      Up
      0
      Down
      ::


      Grazie!

      Ho provato a compilarlo con latex da riga di comando, con pdflatex ma non va. Questi sono gli errori:
      […]
      `(/usr/share/texmf/tex/generic/babel/italian.ldf
      (/usr/share/texmf/tex/generic/babel/babel.def)))
      (/usr/share/texmf/tex/latex/natbib/bibentry.sty)
      (/usr/share/texmf/tex/latex/html/url.sty)
      ! Undefined control sequence.
      l.11 \ecvname
      {Cognome/i Nome/i}
      ? `
      Poi ce ne sono altri di seguito. Devo premere invio.

      Anche con Kile non riesco a compilare.

      Mi manca qualche cosa… 🙁

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

Go to top