Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/08/2015, à 01:31

Dreamk33

E117: Fonction inconnue : LaTeX_file

Bonsoir,

Je suis sur Ubuntu 14.04, j'utilise Vim comme éditeur de texte et je voulais me mettre à Latex. J'ai installé le paquet  texlive-full.
Après avoir créé quelques fichiers .tex, j'ai toujours l'erreur suivante au lancement de vim :
"Erreur détectée en traitant Autocommandes FileType pour "tex" :
E117: Fonction inconnue : LaTeX_file"

Et évidement ça bug à la compilation. Il me manque un paquet ? Un fichier ? J'ai cherché sans succès.
J'ai aussi installé modernCV à l'aide des indications sur cette page : http://fredrikloch.me/post/2013-06-28-I … untu-1304/.

Quelqu'un pourrait-il m'indiquer ce que j'ai fait comme bétise ?

Merci d'avance.

Hors ligne

#2 Le 27/08/2015, à 09:14

grigouille

Re : E117: Fonction inconnue : LaTeX_file

Peux-tu nous donner la commande et son résultat qui génère ce message ?


Debian (xfce) 12
HP LaserJet M1132 MFP

Hors ligne

#3 Le 27/08/2015, à 10:13

Dreamk33

Re : E117: Fonction inconnue : LaTeX_file

Bonjour, merci pour votre réponse. C'est juste au lancement de vim,

Commande : vim test.tex

Résultat : vim s'ouvre sur un écran de warning:
"Documents/autres/test.tex" 14L, 296C
Erreur détectée en traitant Autocomandes FileType pour "tex" :
E117: Fonction inconnue : LaTeX_file
Appuyez sur ENTREE ou tapez une commande pour continuer.

Hors ligne

#4 Le 27/08/2015, à 10:22

Dreamk33

Re : E117: Fonction inconnue : LaTeX_file

Le problème ne vient pas de vim. SI je créé un autre test avec gedit par exemple, je n'ai aucun message d'erreur à l'ouverture de gedit. Par contre la compilation me donne exactement le même message d'erreur.

Voici le contenu de mon fichier test5 :

  1 \documentclass[a4paper,11pt]{article}                                         
  2 \usepackage[T1]{fontenc}
  3 \usepackage[english,francais]{babel}
  4 \author{K\’evin JASON}
  5 \title{Un Exemple}
  6 \begin{document}
  7 \maketitle
  8 \tableofcontents
  9 \section{D\’ebut}
10 \‘A \’ecrire\dots
11 \section{Suite et fin}
12 On verra plus tard.
13 \end{document}

Voici le message d'erreur à la suite de la commande "pdflatex test5.tex"

pdflatex test5.tex
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
restricted \write18 enabled.
entering extended mode
(./test5.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 78 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def))
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
No file test5.aux.
! Undefined control sequence.
\@author ->K\
              evin JASON
l.7 \maketitle
             
?     
No file test5.toc.
! Undefined control sequence.
<argument> D\
              ebut
l.9 \section{D\’ebut}
                       
?
! Undefined control sequence.
<argument> ...csname thesection\endcsname }\fi D\
                                                  ebut}{\thepage }}
l.9 \section{D\’ebut}
                       
?
! Undefined control sequence.
l.10 \
       A \’ecrire\dots
?
! Undefined control sequence.
l.10 \‘A \
             ecrire\dots
?
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./test5.aux) ){/usr/sha
re/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr/share/texmf/fonts/type1
/public/cm-super/sfbx1440.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfr
m1095.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfrm1200.pfb></usr/shar
e/texmf/fonts/type1/public/cm-super/sfrm1728.pfb>
Output written on test5.pdf (1 page, 47476 bytes).
Transcript written on test5.log.


Merci

Hors ligne

#5 Le 27/08/2015, à 10:58

gl38

Re : E117: Fonction inconnue : LaTeX_file

Il y a un problème avec les accents.
Pourquoi n'écris-tu pas é au lieu de \'e et À à la place de \‘A ?
Cordialement,
Guy

Hors ligne

#6 Le 27/08/2015, à 11:10

Dreamk33

Re : E117: Fonction inconnue : LaTeX_file

Merci pour ta réponse.

Je fais ainsi parce que j'avais lu qu'il fallait faire comme cela en latex.

J'ai modifié tous les accents.
J'ai toujours le même message d'erreur inquiétant si j'ouvre dans vim.
Par contre en effet à la compilation ça va mieux :

pdflatex test5.tex
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
restricted \write18 enabled.
entering extended mode
(./test5.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 78 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo))
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def))
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
(/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def))
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/frenchb.ldf))
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (./test5.aux)
(./test5.toc) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
(./test5.aux) ){/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-t1.enc}</usr
/share/texmf/fonts/type1/public/cm-super/sfbx1095.pfb></usr/share/texmf/fonts/t
ype1/public/cm-super/sfbx1440.pfb></usr/share/texmf/fonts/type1/public/cm-super
/sfrm1095.pfb></usr/share/texmf/fonts/type1/public/cm-super/sfrm1200.pfb></usr/
share/texmf/fonts/type1/public/cm-super/sfrm1728.pfb>
Output written on test5.pdf (1 page, 64272 bytes).
Transcript written on test5.log.

Sauf que si j'ouvre le pdf les accents n'apparaissent pas :
Un Exemple
KÃľvin JASON
27 août 2015
Table des matières
1 DÃľbut 1
2 Suite et fin 1
1
DÃľbut
ÃĂ Ãľcrire. . .
2
Suite et fin
On verra plus tard.

Hors ligne

#7 Le 27/08/2015, à 12:40

gl38

Re : E117: Fonction inconnue : LaTeX_file

Tu devrais ouvrir une doc un peu plus récente, ça fait très longtemps que LaTeX accepte les accents et puis vim, c'est très bien pour les fanas, mais pour commencer en 2015, est-ce bien raisonnable ?
En outre il y a plusieurs système d'encodage : l'uft8 qui est utilisé par ubuntu et l'isoxxxx qui est utilisé par Windows. Chez toi, il doit y avoir une salade entre les deux puisque le pdf montre des à au lieu des jolis accents attendus.

Tu as sans doute créé un fichier .vimrc et un dossier .vim. Tu devrais essayer en les effaçant ou en les renommant.
Cordialement,
Guy

Hors ligne

#8 Le 27/08/2015, à 12:52

Dreamk33

Re : E117: Fonction inconnue : LaTeX_file

Vim me convient très bien.

Peux-tu expliquer concrètement ta deuxième ligne s'il te plaît ? Pourquoi aurais-je des fichiers encodés selon Windows dans mon Linux?  Comment résoudre le problème ?

Oui j'ai personnalisé mon vimrc dans ~/.vim/vimrc, mais je ne vois pas le rapport avec l'absence de "la fonction LaTeX_File"

Je vais essayer sans faire appel au virmc alors.

Hors ligne

#9 Le 27/08/2015, à 13:05

gl38

Re : E117: Fonction inconnue : LaTeX_file

Pour avoir des fichiers encodés en isoxxx, il suffit de copier un tel fichier sur internet et vu la prépondérance de windows, on a vraiment beaucoup de chance d'y arriver.
Cordialement,
Guy

Hors ligne

#10 Le 27/08/2015, à 13:13

Dreamk33

Re : E117: Fonction inconnue : LaTeX_file

D'accord j'ai du télécharger quelque chose qui n'était pas fait pour Ubuntu. Et comment retrouver dans mon disque les fichiers qui sont encodés en isoxx et qui posent problème ?

Hors ligne

#11 Le 27/08/2015, à 13:37

gl38

Re : E117: Fonction inconnue : LaTeX_file

Il me semble que la commande file répond  à la question
Sur un vieux fichier TeX,

file test1.tex 
test1.tex: LaTeX 2e document, ISO-8859 text

Sur un tout neuf :

file test2.tex
test2.tex: LaTeX 2e document, UTF-8 Unicode text

Cordialement,
Guy

Hors ligne

#12 Le 27/08/2015, à 14:24

gigiair

Re : E117: Fonction inconnue : LaTeX_file

Ton ficher test5.tex provient vraisemblablement d'un copié-collé, ou alors ta configuration est à revoir.
Le caractère «’» ressemble comme deux gouttes d'eau au caractère  «'» mais en réalité ce sont deux caractères différents.
Le premier est le caractère 8217, l'autre le caractère 39. Si tu regardes de plus près les glyphes sont différentes. Celle sur premier est légèrement courbe. Pour LaTeX pour qui un caractère est un nombre entier, ces deux caractères sont aussi différents que 8217 et 39. Le compilateur considère que \’ est une commande inconnue, alors que \' est une commande connue.
Remplace ton ficher test5.tex par celui ci

 \documentclass[a4paper,11pt,english,francais]{article}                                         
 \usepackage[T1]{fontenc}
 \usepackage{babel}
 \author{K\'evin JASON}
 \title{Un Exemple}
 \begin{document}
 \maketitle
 \tableofcontents
 \section{D\'ebut}
\`A \'ecrire\dots
\section{Suite et fin}
On verra plus tard.
\end{document}

Note que l'encodage TeX pour les accentués n'est nécessaire que pour qui veut échanger des fichiers en ASCII.
J'imagine que Vim permet de basculer de l'encodage TeX à l'encodage « normal » comme le fait Emacs,
Tu peux ajouter la commande
\usepackage[utf8]{inputenc} %ou latin1 en fonction de la configuration de ton éditeur.
et coder « normalement » tes fichiers. LaTeX ne fait aucune différence.


--
JJR.

Hors ligne

#13 Le 28/08/2015, à 10:22

Dreamk33

Re : E117: Fonction inconnue : LaTeX_file

Bonjour, merci beaucoup pour votre aide, j'ai fait ce que vous m'avez dit.

Mes fichiers tests sont de type "LaTeX 2e document, UTF-8 Unicode text", donc ça semble bon.

Le CV d'exemple que j'ai trouvé sur la page de documentation de modernCV est dans un format différent : "LaTeX 2e document, ASCII text, with very long lines" 
(Je désire modifier ce fichier pour avoir un beau CV en latex, c'est pour cela que j'ai téléchargé modernCV, comme je l'ai dit dans mon premier message du sujet.)

Et oui j'ai recopié ce test minimal d'une page internet.

Les deux méthodes que tu m'as indiqué fonctionné très bien, donc le problème des accents est résolu. Merci beaucoup. smile


Mais il n'empêche que le problème original n'a pas été résolu.
J'ai toujours  un problème dans ma configuration, mais je ne sais pas où.

J'ai toujours ce warning au démarrage de tous les fichiers .tex sur vim. (E117: Fonction inconnue : LaTeX_file).

Quand je démarre avec l'option : "vim -u NONE", le message d'erreur n'est plus affiché, mais bon c'est normal vu qu'il ne fait plus qu'ouvrir le fichier.

Et dans le cas du CV qui fait appel à modernCV, j'ai ceci lors de la compilation avec xelatex :

xelatex CV_L_EN_stage1A.tex
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013/Debian)
 restricted \write18 enabled.
entering extended mode
(./CV_L_EN_stage1A.tex
LaTeX2e <2011/06/27>
Babel <3.9h> and hyphenation patterns for 78 languages loaded.
(/usr/local/share/texmf/tex/latex/moderncv/moderncv.cls
Document Class: moderncv 2013/04/29 v1.5.1 modern curriculum vitae and letter d
ocument class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty
(/usr/share/texlive/texmf-dist/tex/latex/etex-pkg/etex.sty))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg)
(/usr/share/texlive/texmf-dist/tex/xelatex/xetex-def/xetex.def))
(/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def))
(/usr/share/texmf/tex/latex/lm/lmodern.sty)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg)))
(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/share/texmf/tex/latex/moderncv/tweaklist.sty)
(/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3names.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3bootstrap.sty))
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3basics.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3expan.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3tl.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3seq.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3int.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3quark.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prg.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3clist.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3token.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3prop.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3msg.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3file.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3skip.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3keys.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3fp.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3box.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3coffins.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3color.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3luatex.sty)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3candidates.sty)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty)))
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.sty
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype-xetex.def)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/microtype.cfg))
(/usr/local/share/texmf/tex/latex/moderncv/moderncvcollection.sty)
(/usr/local/share/texmf/tex/latex/moderncv/moderncvcompatibility.sty))
(/usr/local/share/texmf/tex/latex/moderncv/[color=red][b]SPAM[/b][/color].sty
(/usr/local/share/texmf/tex/latex/moderncv/moderncvstyleclassic.sty
(/usr/local/share/texmf/tex/latex/moderncv/moderncviconsmarvosym.sty
(/usr/share/texmf/tex/latex/pgf/frontendlayer/tikz.sty
(/usr/share/texmf/tex/latex/pgf/basiclayer/pgf.sty
(/usr/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def
(/usr/share/texlive/texmf-dist/tex/latex/ms/everyshi.sty))
(/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex))
(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex
(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex))
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-xetex.def
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf-via-dvi.def)))
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex))
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/share/texmf/tex/generic/pgf/math/pgfmath.code.tex
(/usr/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.code.tex
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.random.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.base.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.round.code.tex)
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex)))
(/usr/share/texmf/tex/generic/pgf/math/pgfmathfloat.code.tex))
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex))
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex)))
(/usr/share/texmf/tex/generic/pgf/modules/pgfmoduleshapes.code.tex)
(/usr/share/texmf/tex/generic/pgf/modules/pgfmoduleplot.code.tex)
(/usr/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty)
(/usr/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty))
(/usr/share/texmf/tex/latex/pgf/utilities/pgffor.sty
(/usr/share/texmf/tex/latex/pgf/utilities/pgfkeys.sty
(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex))
(/usr/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex))
(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
(/usr/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex)
(/usr/share/texmf/tex/generic/pgf/modules/pgfmodulematrix.code.tex)
(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopat
hs.code.tex)))) (/usr/share/texlive/texmf-dist/tex/latex/marvosym/umvs.fd)
*************************************************
* LaTeX warning: "xparse/redefine-command"
*
* Redefining document command \section with arg. spec. 'sm' on line 160.
*************************************************
*************************************************
* LaTeX warning: "xparse/redefine-command"
*
* Redefining document command \subsection with arg. spec. 'sm' on line 169.
*************************************************
) (/usr/local/share/texmf/tex/latex/moderncv/moderncviconsawesome.sty
(/usr/share/texlive/texmf-dist/tex/latex/fontawesome/fontawesome.sty
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-patches.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty)
*************************************************
* LaTeX warning: "xparse/redefine-command"
*
* Redefining document command \oldstylenums with arg. spec. 'm' on line 128.
*************************************************
) (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/share/texmf/tex/latex/tipa/t3enc.def
(/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))))))
(/usr/local/share/texmf/tex/latex/moderncv/moderncvcolorblue.sty)
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
(/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
(/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/share/texlive/texmf-dist/tex/latex/lipsum/lipsum.sty)
(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty))

! LaTeX Error: Missing \begin{document}.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.53 \homepage{staff.org.edu/~jsmith}{s
                                       taff.org.edu/$\sim$jsmith} % The firs...

?
(/usr/share/texmf/tex/latex/lm/ot1lmr.fd)
(/usr/share/texmf/tex/latex/lm/omllmm.fd)
(/usr/share/texmf/tex/latex/lm/omslmsy.fd)
(/usr/share/texmf/tex/latex/lm/omxlmex.fd)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def))

Package hyperref Message: Driver (autodetected): hxetex.

(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(./CV_L_EN_stage1A.aux) (/usr/share/texmf/tex/latex/tipa/t3cmr.fd)
(/usr/share/texlive/texmf-dist/tex/latex/microtype/mt-cmr.cfg)
ABD: EveryShipout initializing macros
*** you should *not* be loading the inputenc package
*** XeTeX expects the source to be in UTF8 encoding
*** some features of other encodings may conflict, resulting in poor output.
*geometry* driver: auto-detecting
*geometry* detected driver: xetex
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(./CV_L_EN_stage1A.out) (./CV_L_EN_stage1A.out)
Underfull \hbox (badness 10000) in paragraph at lines 62--62


LaTeX Font Warning: Font shape `EU1/lmss/m/sc' in size <10.95> not available
(Font)              Font shape `EU1/lmr/m/sc' tried instead on input line 103.


Underfull \hbox (badness 10000) in paragraph at lines 103--103


LaTeX Font Warning: Font shape `EU1/lmss/m/sc' in size <10> not available
(Font)              Font shape `EU1/lmr/m/sc' tried instead on input line 103.


Overfull \vbox (354.19342pt too high) has occurred while \output is active

LaTeX Font Warning: Font shape `EU1/FontAwesome(0)/m/sl' undefined
(Font)              using `EU1/FontAwesome(0)/m/n' instead on input line 163.


Package Fancyhdr Warning: \footskip is too small (30.0pt):
 Make it at least 52.08571pt.
 We now make it that large for the rest of the document.
 This may cause the page layout to be inconsistent, however.

[1]

Package Fancyhdr Warning: \footskip is too small (30.0pt):
 Make it at least 52.08571pt.
 We now make it that large for the rest of the document.
 This may cause the page layout to be inconsistent, however.

[2]

Package Fancyhdr Warning: \footskip is too small (30.0pt):
 Make it at least 52.08571pt.
 We now make it that large for the rest of the document.
 This may cause the page layout to be inconsistent, however.

[3] (./CV_L_EN_stage1A.aux)

LaTeX Font Warning: Some font shapes were not available, defaults substituted.


** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
** WARNING ** Failed to convert input string to UTF16...
 )
Output written on CV_L_EN_stage1A.pdf (3 pages).
Transcript written on CV_L_EN_stage1A.log.

(Le pdf qui résulte de ceci contient des erreurs de superposition de texte.)
Pourquoi est-ce que ça ne marche pas ? J'ai bien mis tous les fichiers .sty et le fichier moderncv.cls dans le même répertoire que le fichier mon CV en .tex comme demandé.

Le plus surprenant c'est qu'on me dit qu'il manque begin ("Missing \begin{document}.") alors que cette ligne est bien présente...

Je ne comprends pas ce qui coince.
Pouvez-vous m'aider s'il vous plaît ?


Modération : merci à l'avenir d'utiliser les balises code (explications ici).

Dernière modification par cqfd93 (Le 28/08/2015, à 17:59)

Hors ligne

#14 Le 28/08/2015, à 11:21

gl38

Re : E117: Fonction inconnue : LaTeX_file

C'est pénible à lire ! Tu devrais utiliser les balises bleues <> au-dessus de la zone de rédaction pour encadrer le résultat des commandes.

Il se peut que LaTeX ne voit pas le \begin{document} : il suffit qu'il y ait une accolade non fermée avant.
Cordialement,
Guy

Dernière modification par gl38 (Le 28/08/2015, à 11:26)

Hors ligne

#15 Le 28/08/2015, à 17:38

gl38

Re : E117: Fonction inconnue : LaTeX_file

C'est bien pénible de faire marcher moderncv !
Avec la version 1.5.1 installée avec le lien que tu donnes dans le premier post, et le fichier template.tex traité par la commande latex depuis le dossier moderncv-master/examples donné par le fichier moderncv-master.zip obtenu ici, j'obtiens une compilation sans erreur. Ouf !

Pour l'erreur de vim, elle vient du .vimrc d'après ce que l'on voit sur internet. Moi je ne l'ai pas et comme je ne me sers quasiment jamais de vim préférant emacs, je ne vais pas être utile à grand chose.

|Edit] Pour les accents, il convient de décommenter la ligne

\usepackage[utf8]{inputenc} 

Cordialement,
Guy

Dernière modification par gl38 (Le 29/08/2015, à 08:26)

Hors ligne