Hello to everybody! I have a similar problem as Tomas two days ago. When inserting bookmarks from XML the reference to the node is stored in TUC file ["titledata"]={ ["label"]="section", ["title"]="\\xmlatt {xml:name::4}{title}" and this reference ends up in bookmarks. Any advice on how to change it to text in bookmarks? Find attached MWE (mkiv, current beta), third section is inserted manually. Thank you, Jano
On 10/7/20 1:28 PM, Jano Kula wrote:
Hello to everybody!
I have a similar problem as Tomas two days ago. When inserting bookmarks from XML the reference to the node is stored in TUC file
["titledata"]={ ["label"]="section", ["title"]="\\xmlatt {xml:name::4}{title}"
and this reference ends up in bookmarks. Any advice on how to change it to text in bookmarks?
Hi Jano, I think I had a similar problem. You may try: \setuphead [section] [expansion=yes] As I reported before "expansion=xml" was problematic for me (but it may work for you, if "expansion=yes" doesn’t). Just in case it helps, Pablo -- http://www.ousia.tk
On Wed, 7 Oct 2020 at 15:04, Pablo Rodriguez
On 10/7/20 1:28 PM, Jano Kula wrote:
Hello to everybody!
I have a similar problem as Tomas two days ago. When inserting bookmarks from XML the reference to the node is stored in TUC file
["titledata"]={ ["label"]="section", ["title"]="\\xmlatt {xml:name::4}{title}"
and this reference ends up in bookmarks. Any advice on how to change it to text in bookmarks?
Hi Jano,
I think I had a similar problem.
You may try:
\setuphead [section] [expansion=yes]
As I reported before "expansion=xml" was problematic for me (but it may work for you, if "expansion=yes" doesn’t).
Just in case it helps,
Pablo http://www.ousia.tk
Hi Pablo, That's likely the problem of Tomas, too: when and how to do the expansion (his use case is different). Thank you, problem solved and wikified https://wiki.contextgarden.net/Interaction#XML_source. Jano
Hi, I tried \setuphead[section][expansion=yes] with no effect before I wrote my question to the list here. With the \setuphead, the .tuc file still contains macro names instead of the text: ["title"]="\\expanded \\name ", whereas without it only: ["title"]=" \\name ", So is there any way how to solve it? Best wishes, Tomáš Wed, Oct 07, 2020 ve 04:36:48PM +0200 Jano Kula napsal(a): # On Wed, 7 Oct 2020 at 15:04, Pablo Rodriguez <[1]oinos@gmx.es> wrote: # # On 10/7/20 1:28 PM, Jano Kula wrote: # > Hello to everybody! # > # > I have a similar problem as Tomas two days ago. When inserting # bookmarks # > from XML the reference to the node is stored in TUC file # > # > ["titledata"]={ # > ["label"]="section", # > ["title"]="\\xmlatt {xml:name::4}{title}" # > # > and this reference ends up in bookmarks. Any advice on how to change # it # > to text in bookmarks? # # Hi Jano, # # I think I had a similar problem. # # You may try: # # \setuphead # [section] # [expansion=yes] # # As I reported before "expansion=xml" was problematic for me (but it may # work for you, if "expansion=yes" doesn’t). # # Just in case it helps, # # Pablo # [2]http://www.ousia.tk # # Hi Pablo, # That's likely the problem of Tomas, too: when and how to do the expansion # (his use case is different). Thank you, problem solved and [3]wikified. # Jano # # References # # Visible links # 1. mailto:oinos@gmx.es # 2. http://www.ousia.tk/ # 3. https://wiki.contextgarden.net/Interaction#XML_source # ___________________________________________________________________________________ # 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://context.aanhet.net # archive : https://bitbucket.org/phg/context-mirror/commits/ # wiki : http://contextgarden.net # ___________________________________________________________________________________ Tomáš Hála -------------------------------------------------------------------- Mendelova univerzita, Provozně ekonomická fakulta, ústav informatiky Zemědělská 1, CZ-613 00 Brno, tel. +420 545 13 22 28 -------------------------------------------------------------------- http://akela.mendelu.cz/~thala
On 10/7/20 5:06 PM, Tomas Hala wrote:
Hi,
I tried \setuphead[section][expansion=yes] with no effect before I wrote my question to the list here.
With the \setuphead, the .tuc file still contains macro names instead of the text: ["title"]="\\expanded \\name ", whereas without it only: ["title"]=" \\name ",
So is there any way how to solve it?
Sorry, Tomáš, for not giving a reply to you. I noticed that your case didn’t work with my approach. But the problem is different in that case, I think (Wolfgang may correct me [or explain this better]). Expansion in list and bookmarks seems to be different: \setupinteraction[state=start] \setupinteractionscreen[option=bookmarks] \placebookmarks[section][section] \setuphead[title][page=no] \starttext %~ \placelist[section] % this doesn’t work \def\name{aa} \placelist[section] \startsection[title=\name, list=\expanded\name] \stopsection \def\name{bb} \startsection[title=\name, list=\expanded\name] \stopsection \completecontent \stoptext I’m afraid I don’t know why. Sorry not helping, Pablo -- http://www.ousia.tk
participants (3)
-
Jano Kula
-
Pablo Rodriguez
-
Tomas Hala