œ ignored
Brought to you by:
jschrod
xindy version 2.5.1, more precisely:$ xindy -V
xindy release: 2.5.1
xindy script version: 1.18
xindy kernel version: 3.0
CLISP version 2.49 (2010-07-07) (built on tug [130.225.2.178])
architecture: I686
As pointed out by the following MWE (say test.tex):
\documentclass[french]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{makeidx}
\usepackage{babel}
\makeindex
\begin{document}
cur\index{cur}
\newpage
cœur\index{cœur}
\newpage
et cætera\index{et cætera}
\newpage
et ctera\index{et ctera}
\printindex
\end{document}
compiled with e.g.:
pdflatex test
texindy -L french -M lang/french/utf8 -M lang/french/utf8-lang test.idx
pdflatex test
texindy takes in account of æ but not œ, the resulting test.ind being:
\begin{theindex}
\providecommand*\lettergroupDefault[1]{}
\providecommand*\lettergroup[1]{%
\par\textbf{#1}\par
\nopagebreak
}
\lettergroup{C}
\item cur, 1, 2
\indexspace
\lettergroup{E}
\item et ctera, 4
\item et c\IeC {\ae }tera, 3
\end{theindex}
By contrast, the makeglossaries script provided by glossaries
package loaded with xindy option seems to deal correctly with œ. The
following MWE (say test-gls.tex):
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{makeidx}
\usepackage{babel}
\usepackage[xindy]{glossaries}
\newglossaryentry{coeur}{%
name=cœur,
description=bla
}
\newglossaryentry{cur}{%
name=cur,
description=bla
}
\makeglossaries
\makeindex
%
\begin{document}
\printglossaries
\newpage
\gls{cur}\index{cur}
\newpage
\gls{coeur}\index{cœur}
\printindex
\end{document}
compiled with:
pdflatex test-gls
texindy -L french -M lang/french/utf8 -M lang/french/utf8-lang test-gls.idx
makeglossaries test-gls
pdflatex test-gls
leads to two distinct entries in the glossary:
cœur bla. 3
cur bla. 2