From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/87010 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: another issue with PDF bookmarks Date: Tue, 15 Apr 2014 09:53:52 +0200 Message-ID: <534CE590.1060604@wxs.nl> References: <534405BC.1030709@gmx.es> <534591A5.7090905@gmx.de> <534597EF.40406@gmx.es> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1397548461 15952 80.91.229.3 (15 Apr 2014 07:54:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 15 Apr 2014 07:54:21 +0000 (UTC) To: ntg-context@ntg.nl Original-X-From: ntg-context-bounces@ntg.nl Tue Apr 15 09:54:16 2014 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([5.39.185.229]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WZyC8-000057-12 for gctc-ntg-context-518@m.gmane.org; Tue, 15 Apr 2014 09:54:16 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 86EAE1025F for ; Tue, 15 Apr 2014 09:54:15 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id yW+3JD6m6oUM for ; Tue, 15 Apr 2014 09:54:15 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id E3666101F8 for ; Tue, 15 Apr 2014 09:54:10 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 1321F101EA for ; Tue, 15 Apr 2014 09:54:06 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id hQ2oxP1D97rL for ; Tue, 15 Apr 2014 09:54:04 +0200 (CEST) Original-Received: from filter1-ams.mf.surf.net (filter1-ams.mf.surf.net [192.87.102.69]) by balder.ntg.nl (Postfix) with ESMTP id 31D33101E9 for ; Tue, 15 Apr 2014 09:53:54 +0200 (CEST) Original-Received: from smtp.ziggozakelijk.nl (D57D1DA2.static.ziggozakelijk.nl [213.125.29.162]) by filter1-ams.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id s3F7rrms028789 for ; Tue, 15 Apr 2014 09:53:53 +0200 X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=10.100.1.103; Original-Received: from [10.100.1.103] (unverified [10.100.1.103]) by pragma-net.nl (SurgeMail 6.3c2) with ESMTP id 663-1713362 for ; Tue, 15 Apr 2014 09:53:52 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: X-Authenticated-User: hagen@controller-9 X-Bayes-Prob: 0.0001 (Score 0, tokens from: ntg-context@ntg.nl, base:default, @@RPTN) X-CanIt-Geo: ip=213.125.29.162; country=NL; region=Provincie Overijssel; city=Zwolle; latitude=52.5058; longitude=6.0858; http://maps.google.com/maps?q=52.5058,6.0858&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0NLO7RR6s - d5e1982ec407 - 20140415 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.102.69 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:87010 Archived-At: On 4/9/2014 9:33 PM, Aditya Mahajan wrote: > 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? this kind of things are always tricky ... simplify vs ignore and so there is an experimental option: \enabledirectives[references.bookmarks.preroll] which also work to some extend with math: $\sqrt{123}$ i've made that one also ignore notes (beta coming) concerning the undefined commands (\command) ... ad \let\command\relax to the preamble then ... there is no way we can predict all that and we're in a different catcode regime at that point Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________