[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: RE: DOCBOOK-APPS: PassiveTeX bookmarks fix
The nbsps in the language files prevent the line from breaking between the term and the number. I.e. it keeps you from ending up with: blah blah blah blah blah blah Appendix A blah blah blah blah. I doubt that's valuable enough to keep if it breaks passivetex's bookmarks, tho it's really a passivetex problem. David > -----Original Message----- > From: Dennis Grace [mailto:dgrace@us.ibm.com] > Sent: Thursday, October 10, 2002 1:05 PM > To: docbook-apps@lists.oasis-open.org > Subject: DOCBOOK-APPS: PassiveTeX bookmarks fix > > > If you generate PDF using PassiveTeX, the bookmarks for chapters and > sections come out looking like this: > > Chapter"A0'fotex3."A0'fotexDownloading and Installing Cabbage > 3.1"A0'fotexHandling Kohlrabi > 3.2"A0'fotexSpecial Precautions for Brussel Sprouts > > Apparently the "A0fotex is how fotex.xmt interprets the >   included for > each space in the fo. The   is apparently generated from > the   > inserted in lieu of spaces in the language files for the > title-numbered > context, which looks something like this (in the en.xml file): > > <l:context name="title-numbered"> > <l:template name="appendix" text="Appendix %n. %t"/> > <l:template name="bridgehead" text="%n. %t"/> > <l:template name="chapter" text="Chapter %n. %t"/> > <l:template name="sect1" text="%n. %t"/> > <l:template name="sect2" text="%n. %t"/> > <l:template name="sect3" text="%n. %t"/> > <l:template name="sect4" text="%n. %t"/> > <l:template name="sect5" text="%n. %t"/> > <l:template name="section" text="%n. %t"/> > <l:template name="simplesect" text="%t"/> > </l:context> > > I put the following in my customization layer for fo > > <xsl:param name="local.l10n.xml" select="document('')"/> > > <l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"> > <l:l10n language="en"> > <l:context name="title-numbered"> > <l:template name="appendix" text="Appendix %n. %t"/> > <l:template name="bridgehead" text="%n. %t"/> > <l:template name="chapter" text="Chapter %n. %t"/> > <l:template name="sect1" text="%n. %t"/> > <l:template name="sect2" text="%n. %t"/> > <l:template name="sect3" text="%n. %t"/> > <l:template name="sect4" text="%n. %t"/> > <l:template name="sect5" text="%n. %t"/> > <l:template name="section" text="%n. %t"/> > <l:template name="simplesect" text="%t"/> > </l:context> > > </l:l10n> > </l:i18n> > > and eliminated the stray fotex marks. The bookmarks look good, and I > haven't found any negative consequence of this change, yet. > Anyone know > why those entities are in the en.xml file vice spaces? > > Thanks. > > Dennis Grace > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC