[NTG-context] another issue with PDF bookmarks

Aditya Mahajan adityam at umich.edu
Wed Apr 9 21:33:42 CEST 2014


On Wed, 9 Apr 2014, Aditya Mahajan wrote:

> One possibility is to add:
>
> \appendtoks \let\footnote \gobbleoneargument \to \everysimplifycommands
>
> to your style.
>
> Perhaps this should be added to the definition of definenote.

Hmm... simplifycommands needs an overhaul:

>From typo-del.mkiv:

\appendtoks
     \def\quotation#1{"#1"}%
     \def\quote    #1{'#1'}%
\to \everysimplifycommands

and from buff-ver.mkiv:

\appendtoks
     \def\type#1{\letterbackslash\checkedstrippedcsname#1}% or maybe 
detokenize
     \def\tex #1{\letterbackslash#1}%
\to \everysimplifycommands


The simplification of \type assumes that a user will always use 
\type{\command} and gives the wrong result for \type{text} and fails for 
\type{text\undefined}.

The simplification of \quote and \quotation should not be hardcoded, but 
rather be a part of \definedelimitedtext.

Apart from notes and delimited text, are there other commands that need to 
be simplified for bookmarks, etc?

Aditya



More information about the ntg-context mailing list