Re: [NTG-context] Expansion in PDF metadata
On Fri, 4 Mar 2016 10:34:49 +0100 Hans Hagen wrote: > On 3/4/2016 7:58 AM, Marco Patzer wrote: > > Hi! > > > > How to expand \translate so that it doesn't show up in the PDF > > metadata? Example: > > > > \setupdocument [metadata:title=\documentvariable{title}] > > \mainlanguage [sv] > > > > \startdocument [title={\translate[en=Foo, sv=Bar]}] > >\input knuth > > \stopdocument > > > > This literally shows: > > > >Title: \translate [en=Foo, sv=Bar] > > > > The following workaround does the job, but it's not that elegant: > > > > \setupdocument [metadata:title=\documentvariable{title}] > > \enablemode [sv] > > > > \startmodeset > >[en] {\mainlanguage[en]\startdocument[title=Foo]} > >[sv] {\mainlanguage[sv]\startdocument[title=Bar]} > > \stopmodeset > > > >\input knuth > > \stopdocument > > > > Is there a better mechanism to support multiple languages in the > > PDF metadata or just have \translate expanded? > > \mainlanguage[sv] > > \startmodeset > [*en] { > \setupdocument [metadata:title=Foo] > } > [*sv] { > \setupdocument [metadata:title=Bar] > } > [default] { > \setupdocument [metadata:title=Far] > } > \stopmodeset > > \startdocument [title={\translate[en=Foo, sv=Bar]}] >\input knuth > \stopdocument That works and seems cleaner, thanks. Marco ___ 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 ___
Re: [NTG-context] Expansion in PDF metadata
On 3/4/2016 7:58 AM, Marco Patzer wrote: Hi! How to expand \translate so that it doesn't show up in the PDF metadata? Example: \setupdocument [metadata:title=\documentvariable{title}] \mainlanguage [sv] \startdocument [title={\translate[en=Foo, sv=Bar]}] \input knuth \stopdocument This literally shows: Title: \translate [en=Foo, sv=Bar] The following workaround does the job, but it's not that elegant: \setupdocument [metadata:title=\documentvariable{title}] \enablemode [sv] \startmodeset [en] {\mainlanguage[en]\startdocument[title=Foo]} [sv] {\mainlanguage[sv]\startdocument[title=Bar]} \stopmodeset \input knuth \stopdocument Is there a better mechanism to support multiple languages in the PDF metadata or just have \translate expanded? \mainlanguage[sv] \startmodeset [*en] { \setupdocument [metadata:title=Foo] } [*sv] { \setupdocument [metadata:title=Bar] } [default] { \setupdocument [metadata:title=Far] } \stopmodeset \startdocument [title={\translate[en=Foo, sv=Bar]}] \input knuth \stopdocument - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | 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 ___
[NTG-context] Expansion in PDF metadata
Hi! How to expand \translate so that it doesn't show up in the PDF metadata? Example: \setupdocument [metadata:title=\documentvariable{title}] \mainlanguage [sv] \startdocument [title={\translate[en=Foo, sv=Bar]}] \input knuth \stopdocument This literally shows: Title: \translate [en=Foo, sv=Bar] The following workaround does the job, but it's not that elegant: \setupdocument [metadata:title=\documentvariable{title}] \enablemode [sv] \startmodeset [en] {\mainlanguage[en]\startdocument[title=Foo]} [sv] {\mainlanguage[sv]\startdocument[title=Bar]} \stopmodeset \input knuth \stopdocument Is there a better mechanism to support multiple languages in the PDF metadata or just have \translate expanded? Marco ___ 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 ___