Sur Mac avec TeXShop, je désire compiler un index personnalisé à l'aide d'un ficher monstyle.ist situé dans le dossier User/Library/texmf/makeindex. Comment dois-je m'y prendre sans avoir besoin de passer par une commande du Terminal ? Doit-on (et comment) créer un fichier .engine afin de pouvoir compiler l'index directement depuis TeXShop ?

Posée 24 Avr '19, 00:43

Jean-Philippe's gravatar image

Jean-Philippe
414
Taux d'acceptation : 0%

Modifiée 24 Avr '19, 10:27

Pathe's gravatar image

Pathe ♦♦
7.5k29197245

1

Pouvez-vous essayer ajouter au début des a votre fichier .tex les lignes

% !TEX TS-program = arara

% arara: pdflatex: { synctex: on, interaction: nonstopmode }

% arara: makeindex: { style: monstyle.ist }

% arara: pdflatex: { synctex: on, interaction: nonstopmode }

\documentclass{article}

... ?

(24 Avr '19, 01:19) samcarter samcarter's gravatar image
2

Effectivement, après avoir activé l'engine arara.engine dans TeXShop, la « triple » compilation a permis d'obtenir le fichier avec son index personnalisé. Le problème est donc résolu.

(24 Avr '19, 02:17) Jean-Philippe Jean-Philippe's gravatar image

@Jean-Philippe Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.

(24 Avr '19, 02:22) denis ♦♦ denis's gravatar image

@Jean-Philippe et @samcarter : qu'est-ce donc que Arara ? La célèbre métropole du Curimataú occidental, dans laquelle il faut se rendre pour parvenir à compiler cet index, ou quoi ? Un peu d'explications ne saurait nuire : le présent forum est destiné à l'édification de lecteurs désireux de s'instruire ! 🤪

(24 Avr '19, 10:30) Pathe ♦♦ Pathe's gravatar image
2

Arara est comparable à d'autres outils de compilation tels que latexmk. La principale différence est qu'arara détermine ses actions à partir de métadonnées dans le code source. Arara nécessite une machine virtuelle Java. Le paquet est installé par défaut par TeXLive.

Les 4 lignes proposées par @samcarter s'interprètent comme:

  • L'appel du script arara
  • 1ère compilation en pdflatex
  • la compilation de l'index (makeindex en respectant la mise en forme indiquée dans le fichier monstyle.ist)
  • Une dernière compilation en pdflatex pour y inclure l'index mis en forme.
(24 Avr '19, 13:41) Jean-Philippe Jean-Philippe's gravatar image
1

@Pathe Pour plus d'info, je vous propose de parcourir les liens suivants:

(24 Avr '19, 13:42) Jean-Philippe Jean-Philippe's gravatar image
2

Merci de transformer le(s) commentaire(s) en réponse et d'accepter cette dernière.

(24 Avr '19, 13:58) pluton pluton's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus
Soyez le premier à répondre à cette question !
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.