Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2
mineure ; titre trop long, à revoir ultérieurement

03 Aoû '20, 23:08

Pathe's gravatar image

Pathe
7.6k53210254

xelatex/xindy : Supprimer supprimer l'étape de conversion de l'index brut document.idx -> document.ind

Quand je compile ce document qui comporte un index : \documentclass[oneside,10pt,french,]{extbook} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[papersize={4.80 in, 6.40 in},left=.5 in,right=.5 in]{geometry} \usepackage[xindy]{imakeidx} \makeindex[columns=2] \title{document} \author{auteur} \date{} \begin{document} \chapter{chapter I}\label{chapter-i} Modi iure \index{corrupti error} corrupti error dolores vel reprehenderit vitae aut. Temporibus qui et temporibus \index{eligendi} eligendi tempore quis. Dolores quia modi deserunt iure qui ut officia. Aperiam earum vero \index{ducimus} ducimus dolor ad doloremque in culpa. Rerum in impedit eum quos pariatur \index{aspernatur} aspernatur rerum libero. Vel autem eaque quia rerum sint omnis. Modi qui ut \index{quibusdam}. quibusdam Quia quibusdam ipsa at minima. Aspernatur quia voluptatibus tenetur. Voluptas \index{expedita} expedita et cupiditate sint autem ratione est aperiam. \printindex \end{document} je suis obligé de procéder de la manière suivante : $ xelatex -output-directory=pdf latex/document.tex $ cd pdf;texindy -L french document.idx; cd - $ xelatex -output-directory=pdf latex/document.tex Cela fonctionne correctement mais nécessite une intervention manuelle afin de convertir le fichier *document.idx* créé par la première compilation en *document.ind* qui sera lu par la seconde compilation. Dans un but d'automatiser ce processus, existe-t-il un moyen de faire en sorte que la première compilation se charge de la conversion idx->ind, ce qui permettrait de supprimer l'intervention manuelle ?
cliquez ici pour masquer/afficher la révision 1

03 Aoû '20, 22:47

Chris%20Jones%20XL's gravatar image

Chris Jones XL
19111118

xelatex/xindy : Supprimer l'étape de conversion de l'index brut document.idx -> document.ind

Quand je compile ce document qui comporte un index : \documentclass[oneside,10pt,french,]{extbook} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[papersize={4.80 in, 6.40 in},left=.5 in,right=.5 in]{geometry} \usepackage[xindy]{imakeidx} \makeindex[columns=2] \title{document} \author{auteur} \date{} \begin{document} \chapter{chapter I}\label{chapter-i} Modi iure \index{corrupti error} corrupti error dolores vel reprehenderit vitae aut. Temporibus qui et temporibus \index{eligendi} eligendi tempore quis. Dolores quia modi deserunt iure qui ut officia. Aperiam earum vero \index{ducimus} ducimus dolor ad doloremque in culpa. Rerum in impedit eum quos pariatur \index{aspernatur} aspernatur rerum libero. Vel autem eaque quia rerum sint omnis. Modi qui ut \index{quibusdam}. quibusdam Quia quibusdam ipsa at minima. Aspernatur quia voluptatibus tenetur. Voluptas \index{expedita} expedita et cupiditate sint autem ratione est aperiam. \printindex \end{document} je suis obligé de procéder de la manière suivante : $ xelatex -output-directory=pdf latex/document.tex $ cd pdf;texindy -L french document.idx; cd - $ xelatex -output-directory=pdf latex/document.tex Cela fonctionne correctement mais nécessite une intervention manuelle afin de convertir le fichier *document.idx* créé par la première compilation en *document.ind* qui sera lu par la seconde compilation. Dans un but d'automatiser ce processus, existe-t-il un moyen de faire en sorte que la première compilation se charge de la conversion idx->ind, ce qui permettrait de supprimer l'intervention manuelle ?

C'est votre première visite ici ? Consultez la FAQ !

×