MakeIndex, Nomenclature, Glossaries and AcronymsFrench accents in complex indexation

Information and discussion about MakeIndex - the tool to generate subject indices for LaTeX documents.
Post Reply
latexforever
Posts: 120
Joined: Fri Nov 14, 2008 9:40 pm

French accents in complex indexation

Post by latexforever »

Hello,

As I also write french documents, I have index entries which look like this:

Code: Select all

\index{Equation@Équation!linéaire récurrente non homogène}
.

Thus, the problem is that these entries always index into the ``Symbols'' category (on the index output page in my document). How can I modify these entries so they are put in the category linked to the letter they are beginning with?

For example,

Code: Select all

\index{Equation@Équation!linéaire récurrente non homogène}
should be put in the ``E'' section, and it is now put in the ``Symbols'' section.

Help is much appreciated.

Thanks.

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p

Juanjo
Posts: 657
Joined: Sat Jan 27, 2007 12:46 am

Re: French accents in complex indexation

Post by Juanjo »

I cannot reproduce the problem you report. The \index command you write puts the corresponding entry in the E section. Of course, if the prefix Equation@ is removed, then it goes to the symbol section. Could you provide a minimal working example showing the problem?
The CTAN lion is an artwork by Duane Bibby. Courtesy of www.ctan.org.
latexforever
Posts: 120
Joined: Fri Nov 14, 2008 9:40 pm

French accents in complex indexation

Post by latexforever »

It works with my MWE:

Code: Select all

\documentclass[11pt,a4paper,twoside,final,makeidx,openright]{book}%report
\usepackage{makeidx}
\usepackage[latin1]{inputenc}
\usepackage[frenchb,english]{babel}

%% -- INDEX GENERATION ACTIVATION --

\makeindex

%% -- INDEX GENERATION ACTIVATION --
\begin{document}
\index{Equation@Équation}
\'Equation.
\printindex

\end{document}
, and I still do not understand why it does not with my other document. :(
Post Reply