Impossible de compiler "liste des symboles" - Mac Texmaker

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Impossible de compiler "liste des symboles" - Mac Texmaker

Messagepar Ben20 » Jeudi 11 Juin 2015, 17:24

Bien le bonjour à tous,

Je me tourne finalement vers vous car je galère, je galère et je galère encore et toujours pour générer mon index dans mon document Latex.
Tout d'abord l'environnement, j'utilise donc TexMaker 4.4.1 sous Mac OS X Yosemite, avec la bibliothèque Latex Tex Live Utility 0.92.

J'ai essayé de nombreux tutoriels et rien n'y fait, impossible de compiler :crazy: :crazy: :crazy:

Voici un exemple de code :

Code: Tout sélectionner
\documentclass[a4paper,11pt,oneside]{book}

\usepackage[french,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{nomencl}

\begin{document}

\begin{equation}
\hbar = 3 \cdot \dfrac{\pi}{2}
\end{equation}

\nomenclature{$\hbar$}{Plank Constante}

\printnomenclature

\end{document}


J'ai effectué diverses manipulations dans les préférences de TexMaker, y compris la fameuse modification du : makeindex %.nlo -s nomencl.ist -o %.nls -t %.nlg
Initialement j'avais dans mes préférences Latex : "/usr/texbin/makeindex" %.idx

J'effectue la séquence PdfLatex -> Makeindex -> PdfLatex -> Voir Pdf mais la génération de Makeindex pose sans arrêt problème..

J'ai comme erreur avec mon code générique ("/usr/texbin/makeindex" %.idx) :

Input index file Rapport TFE.idx not found. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

Et avec la ligne de code changée (makeindex %.nlo -s nomencl.ist -o %.nls -t %.nlg) :

Error : could not start the command : makeindex "Rapport TFE".nlo -s nomencl.ist -o "Rapport TFE".nls -t "Rapport TFE".nlg


Bref j'abandonne :lol: :lol:

J'espère que l'un d'entres vous pourra m'aide, je deviens fou ! :mrgreen: :mrgreen:


Merci d'avance :)
Ben20
Déca-utilisateur
 
Messages: 21
Inscription: Lundi 27 Mai 2013, 12:29
Statut actuel: Post-bac | Ecole d'ingénieur

Publicité

Re: Impossible de compiler "liste des symboles" - Mac Texmak

Messagepar balf » Vendredi 12 Juin 2015, 01:58

Avec ce code, chez moi ça compile :

Code: Tout sélectionner
    \documentclass[a4paper,11pt,oneside]{book}

    \usepackage[french,english]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{amsmath, nomencl}

    \makenomenclature
    \nomenclature{$\hbar$}{Planck Constant}

    \begin{document}

    \begin{equation}
    \hbar = 3 \cdot \dfrac{\pi}{2}
    \end{equation}

    \printnomenclature

    \end{document}
balf
Zetta-utilisateur
 
Messages: 3812
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Impossible de compiler "liste des symboles" - Mac Texmak

Messagepar Ben20 » Vendredi 12 Juin 2015, 08:06

Merci de ta réponse balf.
J'ai effectué les quelques modifications mais rien à faire, toujours impossible de compiler avec Makeindex et l'erreur persiste : Input index file Rapport TFE.idx not found. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

:cry:
Ben20
Déca-utilisateur
 
Messages: 21
Inscription: Lundi 27 Mai 2013, 12:29
Statut actuel: Post-bac | Ecole d'ingénieur

Re: Impossible de compiler "liste des symboles" - Mac Texmak

Messagepar balf » Vendredi 12 Juin 2015, 09:30

[asy][/asy]Est-ce que dans le menu de configuration de TeXmaker, la fenêtre de Makeindes contient cette ligne :

makeindex -s nomencl.ist -t %.nlg -o %.nls %.nlo


B.A.
balf
Zetta-utilisateur
 
Messages: 3812
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence

Re: Impossible de compiler "liste des symboles" - Mac Texmak

Messagepar gigiair » Vendredi 12 Juin 2015, 13:16

[list=][/list]
Ben20 a écrit:Merci de ta réponse balf.
J'ai effectué les quelques modifications mais rien à faire, toujours impossible de compiler avec Makeindex et l'erreur persiste : Input index file Rapport TFE.idx not found. Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]

:cry:

Je dis ça un peu sans savoir, mais ce n'est pas en général une bonne idée d'inclure des espace dans les noms de fichier.
Autrement, si on veut être un peu cartésien, il faut lancer la compilation dans un terminal de façon à déterminer si le dysfonctionnement vient de texmaker ou de makeindex

Code: Tout sélectionner
makeindex "Rapport TFE.nlo" -s nomencl.ist -o "Rapport TFE.nls"

Si la commande passe dans un terminal, c'est texmaker le coupable. Mais comme je ne suis pas sous MacIntosh et je n'utilise pas texmaker, je ne peux pas tester. Chez moi, tout baigne.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2396
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: Impossible de compiler "liste des symboles" - Mac Texmak

Messagepar balf » Vendredi 12 Juin 2015, 14:41

@gigiair: j'ai effectivement enregistré le fichier-test de notre ami sous un nom sans espace. J'ai testé avec TeXmaker, bien que je ne m'en serve pas d'ordinaire (je suis sous Windows, et j'utilise normalement WinEdt).

Est-ce que ce pourrait être un problème de TeX Live/MacTeX ? J'ai testé avec ma distribution, qui est MiKTeX.

B.A.
balf
Zetta-utilisateur
 
Messages: 3812
Inscription: Mercredi 02 Janvier 2008, 23:18
Statut actuel: Actif et salarié | Maître de conférence


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google Adsense [Bot] et 7 invités