[xindy] New hyperref specifications leads to "unknown cross-reference-class `hyperindexformat'!"
Brought to you by:
jschrod
From: Denis B. <dbi...@wa...> - 2009-11-27 07:42:10
|
Hello, in http://www.tug.org/applications/hyperref/ftp/ChangeLog, one can see that, since version 6.79d, hyperref provides "full support of makeindex's encap feature (e.g. \index{alpha|textbf}). \hyperpage and the formatting command are cascaded via \hyperindexformat. Internally \index{alpha|textbf} is transferred to \index{alpha|hyperindexformat{\textbf}}..." So, the minimal complete example test.tex file: \documentclass[frenchb]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern, makeidx} \usepackage{babel} \usepackage{hyperref} \makeindex \begin{document} foo\index{foo} \newpage bar\index{bar|see{foo}} \printindex \end{document} leads, when processing through: texindy -v -L french test.idx to the following warning: WARNING: unknown cross-reference-class `hyperindexformat'! (ignored) Is there a workaround? BTW, as I'm working in utf-8, I was surprised too see in texindy's output: Loading module "lang/french/latin9-lang.xdy"... Loading module "lang/french/latin9.xdy"... Finished loading module "lang/french/latin9.xdy". Finished loading module "lang/french/latin9-lang.xdy". And running: texindy -v -C utf-8 -L french test.idx leads to: Cannot locate xindy module for language french in codepage utf-8. Thanks! -- Denis |