On 02/01/2011 08:58 PM, Stig Rognes wrote:
Hello LyX-users,
I'm using book class (Memoir) and would like to have the frontmatter
(abstract, acknowledgments (unnumbered chapter), nom, lof, lot, and
toc itself) appear in emphasized/italics font on the Contents page. I
don't want the actual chapter titles appear in italics, just in the ToC.
I've tried the following hack, which kinda works, first removing LyX's
own List of tables, then inserting two TeX-boxes, first a
non-contents-listed lot, and then one adding it manually right after:
\listoftables*
\addcontentsline{toc}{chapter}{\emph{List of tables}}
This isn't good enough though, as it messes up the pdf-bookmarks page
numbering and doesn't work with LyX's own List of Tables,
Nomenclature, or whatever list. And I haven't found any hack for
getting the Contents-insert itself in the ToC appear in italics/emphasis.
Any ideas would be highly appreciated!
Well, it's a wild guess, but what if you temporarily redefine
\addcontentsline at the start of the frontmatter and then restore it at
the end? E.g.:
\let\oldaddcl=\addcontentsline
\renewcommand\addcontentsline[3]{\oldaddcl{#1}{#2}{\emph{#3}}
...
\let\addcontentsline=\oldaddcl
Something like that ought to have the right effect.
rh
Stig