IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Erreurs - Avertissements Discussion :

Moderncv - erreur "font" et "fancyhdr"


Sujet :

Erreurs - Avertissements

  1. #1
    Membre à l'essai
    Homme Profil pro
    Éducateur sportif
    Inscrit en
    Février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Éducateur sportif

    Informations forums :
    Inscription : Février 2017
    Messages : 6
    Par défaut Moderncv - erreur "font" et "fancyhdr"
    Bonjour à tous,

    (Utilisateur GNU/Linux - Fedora 25, compilateur LaTeXila)

    En suivant pas à pas le tutoriel mis à disposition par votre site mon CV ne s'affiche plus passé une soixantaine de ligne (j'avais eu un souci similaire lors de la rédaction d'une thèse, mais après un nombre de page bien supérieur).

    Voici le retour de mon compilateur (tentons un « ECM » correct) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    \documentclass[11pt,a4paper,sans]{moderncv}
    \moderncvstyle{casual} 
    \moderncvcolor{blue}
    \setlength{\hintscolumnwidth}{2cm} 
    \usepackage[utf8]{inputenc}
    \usepackage[scale=0.8]{geometry}
    \usepackage{helvet}
    \usepackage[french]{babel}
    \usepackage[T1]{fontenc}
    %\usepackage{xpatch}      #supprime le premier item dans \xpath\cventry{,}{}{}
     
    \name{Prénom}{Nom}
    \title{Nom du laboratoire et de l'université} 
    \address{monAdresse}{Pays}
    \phone[mobile]{monNuméro}
    %\phone[fixed]{
    %\phone[fax]{}
    \email{monMail}
    %\homepage{}
    %\social[linkedin]{}
    %\social[twitter]{}
    %\social[github]{}
    % Informations complémentaires
    %\extrainfo{}
    %\photo[64pt][0.4pt]{maphoto}
    %\quote{Encore un titre}
    \begin{document}
    \makecvtitle
    \section{Diplômes}
      \cventry{date}{diplôme}{Académie}{Région}{}{}
    \section{Expérience professionnelle}
      \cventry{Date à date}{Titre}{Université}{Lieu}{Fonction}{}
    {%
    \section{Communications}
      \cvitem{date}{Titre des conférences avec texte en italique et utilisation des guillemets françaises insécables}
    \section{Publications}
      \cvitem{Date}{Titre des conférences avec texte en italique et utilisation des guillemets françaises insécables}
    \section{Centres d'intérêts}
      \cvitemwithcomment{Centre d'intérêt}{blablabla}
    \section{Langues}
      \cvitemwithcomment{blabla}{blabla}
    \end{document}
    Lors de la compilation voici le retour console :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    LaTeX -> PDF (Latexmk)
    latexmk -pdf -synctex=1 CV_PRÉNOM.tex
        You have requested package `moderncvheadii', but the package provides `moderncvheadii'.
        You have requested package `moderncvbodyi', but the package provides `moderncvbodyi'.
        You have requested package `moderncvfooti', but the package provides `moderncvfooti'.
        Underfull \hbox (badness 10000) in paragraph
        Font: Font shape `U/fontawesometwo/m/sl' undefined(Font) using `U/fontawesometwo/m/n' instead        #apparaît pour une ligne dans « Communication »
        Fancyhdr: \footskip is too small (30.0pt): Make it at least 38.35199pt.
        Emergency stop
            1 error, 5 warnings, 1 badbox
    Sans les parties « Publication », « Centre d'intérêts » et « Langues » toutes les sections s'affichent, je peux ajouter \section{Publications}, la compilation fonctionne mais au premier \cvnomDeLaFonction il m'est impossible de compiler. J'ai tenté d'installer des % en fin de ligne, des {% en fin de section sans savoir à quoi ça servait et en soit, ça n'a pas fonctionné.

    Je ne comprends nullement l'erreur, et de surcroît pourquoi cela ne fonctionne pas. J'ai vérifier toutes mes emphases (leur nombre, leur fermeture) et tout me semble correcte.

    Merci par avance pour votre intérêt.

    Cordialement,

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Par copier-coller de votre code, j'obtiens beaucoup d'erreurs d'encodage du fichier.
    Elles sont visibles avec un éditeur de code comme notepad++ sous windows ou l'équivalent sous Linux (que je ne connais pas, désolé).
    En outre, il y a une accolade ouvrante isolée et seule à la ligne 34 que j'ai commenté puisque les accolades doivent obligatoirement être refermées et que l'instruction précédente \cventry possède au maximum 6 paramètres (et elle les a déjà).
    Ces erreurs d'encodages corrigées, l'instruction \cvitemwithcomment{blabla}{blabla}{}
    est incomplète et fait planter la compilation car elle nécessite 3 arguments au lieu de 2 comme dans votre exemple.
    Ceci corrigé, je compile sans problème votre CV dont voici le code corrigé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    \documentclass[11pt,a4paper,sans]{moderncv}
    \moderncvstyle{casual} 
    \moderncvcolor{blue}
    \setlength{\hintscolumnwidth}{2cm} 
    \usepackage[utf8]{inputenc}
    \usepackage[scale=0.8]{geometry}
    \usepackage{helvet}
    \usepackage[french]{babel}
    \usepackage[T1]{fontenc}
    %\usepackage{xpatch}      #supprime le premier item dans \xpath\cventry{,}{}{}
     
    \name{Prénom}{Nom}
    \title{Nom du laboratoire et de l'université} 
    \address{monAdresse}{Pays}
    \phone[mobile]{monNuméro}
    %\phone[fixed]{
    %\phone[fax]{}
    \email{monMail}
    %\homepage{}
    %\social[linkedin]{}
    %\social[twitter]{}
    %\social[github]{}
    % Informations complémentaires
    %\extrainfo{}
    %\photo[64pt][0.4pt]{maphoto}
    %\quote{Encore un titre}
     
    \begin{document}
    	\makecvtitle
    	\section{Diplômes}
    	\cventry{date}{diplôme}{Académie}{Région}{}{}
    	\section{Expérience professionnelle}
    	\cventry{Date à date}{Titre}{Université}{Lieu}{Fonction}{}
    	%{%
    		\section{Communications}
    		\cvitem{date}{Titre des conférences avec texte en italique et utilisation des guillemets françaises insécables}
    		\section{Publications}
    		\cvitem{Date}{Titre des conférences avec texte en italique et utilisation des guillemets françaises insécables}
    		\section{Centres d'intérêts}
    		\cvitemwithcomment{Centre d'intérêts}{blablabla}{}
    		\section{Langues}
    		\cvitemwithcomment{blabla}{blabla}{}
    	\end{document}
    Avec ce code sous windows, avec TexStudio et MikTex le CV se compile sans problème.
    Dernière modification par Invité ; 06/02/2017 à 13h35.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Éducateur sportif
    Inscrit en
    Février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Éducateur sportif

    Informations forums :
    Inscription : Février 2017
    Messages : 6
    Par défaut
    Bonjour et merci pour le coup d'œil.

    J'ai donc rajouté les {} nécessaires et vérifié pour les autres instructions. Toutefois le problème n'a pas disparu et le retour console est identique.

    Encore merci !

  4. #4
    Invité
    Invité(e)
    Par défaut
    Avez-voius correctement installé LaTeX sous Fedora ?
    Je ne connais pas Linux, mais il existe un tuto de un an d'âge de l'Université de Bordeaux : http://weburfist.univ-bordeaux.fr/wp...tion-latex.pdf

    Vérifiez que votre paquet modercv soit bien installé

    Ensuite, quel moteur de compilation utilisez-vous ?
    - PDFLatex
    - LaTeX
    - autres moteurs
    il peut arriver que selon le moteur de compilation, certain package ait des erreurs et pas avec d'autres.

  5. #5
    Membre à l'essai
    Homme Profil pro
    Éducateur sportif
    Inscrit en
    Février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Éducateur sportif

    Informations forums :
    Inscription : Février 2017
    Messages : 6
    Par défaut
    Bonjour,

    J'ai installé LaTeXila depuis les dépôts ainsi que l'ensemble des paquets texlive-collection (c'est l'ensemble des bibliothèques liées à LaTeX sous GNU/Linux).
    Merci pour le lien, je m'empresse de le lire.

    Aussi, je n'ai aucune idée du moteur de compilation. Je vais fouiller le logiciel pour trouver cela.

    Encore merci.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Bonsoir,
    En relisant l'erreur, je m'aperçois que le nom de votre fichier est accentué (É majuscule de prénom), ce qui est en général interdit avec LaTeX où tous les fichiers d'extension .tex ne doivent comporter aucun caractère accentué : CV_PRÉNOM.tex

    Renommez votre fichier sans caractères accentués, pour vérifier si l'erreur est toujours présente.

  7. #7
    Membre à l'essai
    Homme Profil pro
    Éducateur sportif
    Inscrit en
    Février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Éducateur sportif

    Informations forums :
    Inscription : Février 2017
    Messages : 6
    Par défaut
    Bonsoir,

    Le fichier réel ne comporte pas d'accent, j'ai manuellement ajouté le « É » pour l'exemple. Merci pour le coup d'œil !

    Le problème n'est pas résolu toutefois la recherche avance, en changeant de moteur de compilation. Passant de Latex -> PDF à Latex -> DVI -> PS -> PDF la compilation se fait en partie et n'affiche qu'un .pdf d'une page.

    Au cas où, voici l'ensemble du code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
     
    \documentclass[11pt,a4paper,sans]{moderncv}
    \moderncvstyle{casual} 
    \moderncvcolor{blue}
    \setlength{\hintscolumnwidth}{2cm} 
    \usepackage[utf8]{inputenc}
    \usepackage[scale=0.8]{geometry}
    \usepackage{helvet}
    \usepackage[french]{babel}
    \usepackage[T1]{fontenc}
    %\usepackage{xpatch}      #supprime le premier item dans \xpath\cventry{}{}{}
     
    \name{prenom}{nom}
    \title{Laboratoire – Université} 
    \address{blablabla 1\up{er}}{59\,000 Ville}{France}
    \phone[mobile]{00~00~00~00~00}
    %\phone[fixed]{
    %\phone[fax]{}
    \email{blabla.blabla@gmail.com}
    %\homepage{}
    %\social[linkedin]{}
    %\social[twitter]{}
    %\social[github]{}
    % Informations complémentaires
    %\extrainfo{}
    %\photo[64pt][0.4pt]{maphoto}
    %\quote{Encore un titre}
    \begin{document}
    \makecvtitle
    \section{Diplômes}
      \cventry{annee}{Concours}{Académie}{region}{\textit{chiffre\up{ème}}}{}
      \cventry{annee}{Master}{UFR}{}{universite}{}
      \cventry{annee}{Maîtrise, double cursus~: blabla}{UFR}{}{universite}{}
      \cventry{annee}{Licence}{UFR}{}{universite}{}
      \cventry{annee}{Deug}{UFR}{}{universite}{}
      \cventry{annee}{Baccalauréat}{Spécialité}{}{Option}{}
    \section{Expérience professionnelle}
      \cventry{date--Aujourd'hui}{blabla}{Universite}{}{blabla}{}
    {%
      \cventry{date}{blabla}{lieu}{ville}{}{}
    {%
      \section{Pratique professionnelle à titre bénévole}
        \cvitem{date}{texte}
        \cvitem{date}{texte}
        \cvitem{date}{texte}
        \cvitem{date}{texte}
        \cvitem{date}{texte}
      \section{Communications}
        \cvitem{date}{blabla \textit{texte} blabla \textit{texte} blabla}
        \cvitem{date}{blabla \textit{blabla}, Louisiane}
        \cvitem{date}{blabla \textit{blabla}blabla \textit{blabla}, blabla}
        \cvitem{date}{blabla \textit{blabla}, blabla}
        \cvitem{date}{blabla \textit{blabla}, blabla}
        \cvitem{date}{blabla \textit{blabla}, blabla}
        \cvitem{date}{blabla \textit{«~blabla~» blabla}, blabla «~blabla~», blabla}
        \cvitem{date}{blabla \textit{blabla}, Journée d’étude «~blabla~», blabla}
        \cvitem{date}{blabla \textit{blabla}, blabla}
      \section{Publications}
        \cvitem{date}{blabla, \textit{blabla}, blabla,blabla}
        \cvitem{date}{blabla, \textit{blabla}, blabla}
        \cvitem{date}{blabla, \textit{blabla}, blabla}
    \section{Centres d'intérêts}
      \cvitemwithcomment{blabla}{blabla}{}
      \cvitemwithcomment{blabla}{blabla \textit{blabla})}{}
    \section{Langues}
      \cvitemwithcomment{Anglais}{Lu, parlé, écrit}{}
    \end{document}
    Avec ce code j'ai donc un pdf qui s'affiche en passant par latex / dvi / ps / pdf, toutefois il n'y a qu'une page qui s'affiche, ce qui correspond à la section « communications » (qui est vierge puisqu'en fin de feuille.
    Je me demande si cela ne viendrait pas d'un surplus d'instructions dans la section « communications »
    J'ai veillé scrupuleusement à ce que seul le texte soit modifié et non les instructions et autre code. Désolé pour la redondance de « Blabla »...

  8. #8
    Invité
    Invité(e)
    Par défaut
    Ici, votre fichier se compile sans problème.

    Essayez de compiler nativement en ligne de commande Linux ouverte dans le répertoire où se situe le fichier :
    latex cv_prenom.tex (pour compiler avec LaTeX)
    ou
    pdftex cv_prenom.tex (pour compiler avec pdflatex).
    Sinon, que dit le fichier log (situé dans le même répertoire que le fichier mais d'extension .log) ?
    Joignez-le avec un service de partage de fichier comme cjoint : http://www.cjoint.com
    Dernière modification par Invité ; 09/02/2017 à 22h54.

  9. #9
    Membre à l'essai
    Homme Profil pro
    Éducateur sportif
    Inscrit en
    Février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Éducateur sportif

    Informations forums :
    Inscription : Février 2017
    Messages : 6
    Par défaut
    Bonne nouvelle alors, il doit manquer un petit quelque chose sous GNU/Linux.

    Voici le .log : https://framadrop.org/r/2pGOrlghEh#l...GG2V8WXECVAYI=
    En ligne de commande lles mêmes erreurs semblent être déclarées : https://framabin.org/?14d62dc8e344fd...FKtaQJhgdsghI=

  10. #10
    Invité
    Invité(e)
    Par défaut
    Le premier log n'est pas lisible car la clef n'est pas complète indique le site où il est stocké, ce message apparait :
    Il semble que la clé dans votre URL soit incorrecte. Veuillez vérifier votre URL.
    Le deuxième indique qu'il s'arrête en cours de compilation de la page 2 et que l'erreur se situe à la ligne 58, il s'agit d'une erreur d'encodage du caractère degré (°) qui n'est pas connu du package inputenc.

    Vérifiez l'encodage de tous les caractères en enregistrant ce fichier en UTF8 avec un éditeur de code.
    Sinon, vous pouvez recompiler le document en ligne de commande et ne pas le laisser s'arrêter à la première erreur en lançant la ligne de commande :
    latex -interaction=nonstopmode cv_prenom.tex
    Dernière modification par Invité ; 10/02/2017 à 12h40.

  11. #11
    Membre à l'essai
    Homme Profil pro
    Éducateur sportif
    Inscrit en
    Février 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Éducateur sportif

    Informations forums :
    Inscription : Février 2017
    Messages : 6
    Par défaut
    Bonjour,

    Après avoir remplacé les symboles « ° » par « \degre » (pris en compte par le paquet « babel ») la compilation peut enfin s'effectuer.

    Un grand merci !

    P.S : Note pour plus tard : lire les fichier .log...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [débutant] erreur "indice de liste hors limites(1)"
    Par lidouka dans le forum Langage
    Réponses: 2
    Dernier message: 13/12/2005, 14h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo