[NTG-context] Bookmarks with the specified label on
I have specified the headnumber of chapter to be the Number chpt. By using \setuplist and \placelist with the attributes label=yes, I could get a content with the label as what I want. But the headnumber of chapter label on bookmarks is still using Number intead of the Number chpt. What should I do to enable this feature? A minimal example: \setuplabeltext[en][chapter={the , chpt}] \setupinteraction[state=start] \placebookmarks[chapter,section] \setupinteractionscreen[option=bookmark] \setuplist[chapter,section,subsection][alternative=c] \setuplist[chapter][distance=3em] \setuplist[section][margin=2em] \setuplist[subsection][margin=4em] \starttext \placelist[chapter,section,subsection][label=yes] \chapter{first} \input knuth \chapter{second} \input knuth \section{second2} \input knuth \subsection{second3} \input knuth \stoptext ___ 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 or Referencing problem
Title: Expansion or Referencing problem Hello, I'm probably just stuck with another misunderstanding of TeX's expansion, but I can't figure out how to fix it. The attached example doesn't work as intended. My defined command produces the correct reference name (as can be seen in the resulting .tuc file) but still \about (and the other referencing commands) won't show/find it. What am I missing here? -- Best Regards, Andreas\mainlanguage[en] \def\moduleid{TEST} \def\transaction{\dodoubleempty\dotransaction} \def\dotransaction[#1][#2]{% \getparameters[tr][module=\moduleid,#2]% \global\def\refname{tr:\trmodule:#1}% \doifreferencefoundelse{\refname}{}{\global\def\refname{tr::#1}}% \about[\refname] (I want to go to: \refname)% } \starttext \section[tr::Name]{Testsection} Test. \section{Reference} \transaction[Name] \stoptext___ 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 or Referencing problem
Am 06.02.2014 um 11:32 schrieb Andreas Schneider ak...@gmx.de: Hello, I'm probably just stuck with another misunderstanding of TeX's expansion, but I can't figure out how to fix it. The attached example doesn't work as intended. My defined command produces the correct reference name (as can be seen in the resulting .tuc file) but still \about (and the other referencing commands) won't show/find it. What am I missing here? ConTeXt uses “::” as separator for references to external files. Wolfgang ___ 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] Appendix Page Numbering
Am 06.02.2014 um 04:17 schrieb Troy Henderson thend...@gmail.com: To give an idea of what I am wanting, the attached screenshot is from Evince for a particular PDF that was created with some other program other than ConTeXt. Notice the custom page number names such as Statement, P-1, P-5, ..., P-25, APP-1, APP-3, ... How can I get this with ConTeXt? \defineconversionset[frontpart:pagenumber][][romannumerals] \definesectionblock[project][projectmatter] \startsectionblockenvironment[project] \setcounter[userpage][1] \setuppagenumber[numberstarter=P-] \stopsectionblockenvironment \startsectionblockenvironment[bodypart] \setcounter[userpage][1] \stopsectionblockenvironment \startsectionblockenvironment[appendix] \setcounter[userpage][1] \setuppagenumber[numberstarter=APP-] \stopsectionblockenvironment \starttext \startfrontmatter \dorecurse{10}{\dontleavehmode\page} \stopfrontmatter \startprojectmatter \dorecurse{10}{\dontleavehmode\page} \stopprojectmatter \startbodymatter \dorecurse{10}{\dontleavehmode\page} \stopbodymatter \startappendices \dorecurse{10}{\dontleavehmode\page} \stopappendices \stoptext Wolfgang ___ 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 or Referencing problem
Title: Re: [NTG-context] Expansion or Referencing problem On Thursday, February 6, 2014, at 11:39 Wolfgang Schuster wrote: Am 06.02.2014 um 11:32 schrieb Andreas Schneider ak...@gmx.de: Expansion or Referencing problem Hello, I'm probably just stuck with another misunderstanding of TeX's expansion, but I can't figure out how to fix it. The attached example doesn't work as intended. My defined command produces the correct reference name (as can be seen in the resulting .tuc file) but still \about (and the other referencing commands) won't show/find it. What am I missing here? ConTeXt uses “::” as separator for references to external files. Wolfgang /o\ That was about the last thing I would have thought of. Thank you very much! :-) (I changed it from "" to "default" now, so when nothing else is found, it looks for "tr:default:...") -- Best Regards, Andreas ___ 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] Appendix Page Numbering
Wolfgang, Thank you for your response. Unfortunately, this does not quite work. The page numbers are correct, but they're not showing up like the previous screenshot in Evince's index. I've attached my ConTeXt source as well as the output PDF and a screenshot of Evince's Index view. Troy foo.tex Description: TeX document foo.pdf Description: Adobe PDF document attachment: screenshot.png___ 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] getting text outside cropmarks to work
Am 05.02.2014 um 17:30 schrieb Lars Huttar lars_hut...@sil.org: On 2/5/2014 11:03 AM, Wolfgang Schuster wrote: Am 05.02.2014 um 16:45 schrieb Lars Huttar lars_hut...@sil.org: Hello, Under mkii we used to have a running footer that appeared below the crop marks. Under mkiv I can't get that to work. The MWE I'm trying (with ConTeXt mkiv from the TeXLive 2013 CD): \def\TopText { Top Text } \def\BottomText { Bottom Text } \def\pagecutmarksymbol {\the\realpageno} \def\pagecutmarklength {.5cm} \let\pagecutmarktoptext \TopText \let\pagecutmarkbottomtext \BottomText \setuplayout[marking=text] %\setuplayout[marking=on] \starttext \input knuth \stoptext Code like this used to work for us in mkii. Redefining internal commands isn’t a good solution, what you can do is to use a layer to place your texts. Thanks for your reply. When you say redefining internal commands, is that referring to statements like \let\pagecutmarktoptext \TopText ? AFAICT this is the recommended solution, both on the current wiki (http://wiki.contextgarden.net/Imposition#Cut_marks) and by Hans (http://context.markmail.org/thread/kpayudrtabsti76i) albeit several years ago; the current ref man (section 3.4 Page design / page composition) also lists marking=TEXT as an option for \setuplayout. If this is correct, how is one supposed to specify the text to display? Am I misunderstanding the documentation, or is it just obsolete? If we need to implement this using layers, does anyone have a recent example of using a layer to place a running footer outside the crop marks? \setuppapersize[A4][A3] \setuplayout[location=middle,marking=on] \setupbodyfont[modern] \definelayer[cropmark][width=\paperwidth,height=\paperheight] \setupbackgrounds[page][background=cropmark] \setlayer[cropmark][preset=middlebottom,y=-\lineheight]{Bottom Text} \setlayer[cropmark][preset=middletop,y=-\lineheight]{Top Text} \starttext \input knuth \stoptext Wolfgang___ 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] getting text outside cropmarks to work
On 2/6/2014 10:12 AM, Wolfgang Schuster wrote: Am 05.02.2014 um 17:30 schrieb Lars Huttar lars_hut...@sil.org mailto:lars_hut...@sil.org: ... If we need to implement this using layers, does anyone have a recent example of using a layer to place a running footer outside the crop marks? \setuppapersize[A4][A3] \setuplayout[location=middle,marking=on] \setupbodyfont[modern] \definelayer[cropmark][width=\paperwidth,height=\paperheight] \setupbackgrounds[page][background=cropmark] \setlayer[cropmark][preset=middlebottom,y=-\lineheight]{Bottom Text} \setlayer[cropmark][preset=middletop,y=-\lineheight]{Top Text} \starttext \input knuth \stoptext Wolfgang Thanks, this looks very helpful. I'll give it a try. Lars ___ 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] suggestion on [option=TEX]
On 02/06/2014 12:57 AM, Wolfgang Schuster wrote: Am 05.02.2014 um 19:50 schrieb Pablo Rodriguez oi...@gmx.es: Hi Hans, I have the following sample: \setuptyping[option=TEX] \starttext \starttyping \input zapf % knuth \stoptyping \stoptext The percent character is in bold font and gray color, but the rest of the commented text isn’t. [...] http://pragma-ade.com/general/magazines/mag-1102.pdf Many thanks for your reply, Wolfgang. After reading the document, I think it could be achieved with: \definefontfamily[mainface][mono][DejaVu Sans Mono] \setupbodyfont[mainface] \defineprocessor[myescape][style=bold,color=gray, left=\%] \setuptyping[TEX][escape=myescape-{\%}] \starttext \startTEX This is a c%omment. % And this is another one. \command [with colored] {brackets} \stopTEX \stoptext But this doesn’t work. I must be missing something obvious. What am I doing wrong here? Many thanks for your help, Pablo -- http://www.ousia.tk ___ 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] Project structure
On 2014–02–05 pol stra wrote: The problem is that only text of first introduction is used. You can use \allinputpaths to see what's going on. The paths are indeed added and ConTeXt walks through the list and uses a matching file, if found. This happens to always be the file of the first chapter. I don't know know of a command which resets the custom set up paths. If none exists, I doubt it will be hard to implement. I attached the project structure. Thanks for that. Marco signature.asc Description: Digital signature ___ 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] suggestion on [option=TEX]
Am 06.02.2014 um 19:29 schrieb Pablo Rodriguez oi...@gmx.es: On 02/06/2014 12:57 AM, Wolfgang Schuster wrote: Am 05.02.2014 um 19:50 schrieb Pablo Rodriguez oi...@gmx.es: Hi Hans, I have the following sample: \setuptyping[option=TEX] \starttext \starttyping \input zapf % knuth \stoptyping \stoptext The percent character is in bold font and gray color, but the rest of the commented text isn’t. [...] http://pragma-ade.com/general/magazines/mag-1102.pdf Many thanks for your reply, Wolfgang. After reading the document, I think it could be achieved with: \definefontfamily[mainface][mono][DejaVu Sans Mono] \setupbodyfont[mainface] \defineprocessor[myescape][style=bold,color=gray, left=\%] \setuptyping[TEX][escape=myescape-{\%}] \starttext \startTEX This is a c%omment. % And this is another one. \command [with colored] {brackets} \stopTEX \stoptext But this doesn’t work. I must be missing something obvious. What am I doing wrong here? Many thanks for your help, You have to add a comma after \letterpercent. You should also be careful with the text in the comments because commands are expanded, e.g. take a look at the \TeX in the comment. \setupbodyfont[dejavu] \defineprocessor[myescape][style=\ttbf,color=gray,left={\letterpercent}] \setuptyping[TEX][escape=myescape-{\letterpercent,}] \starttext \startTEX This is \TeX\ code % and this is a \TeX\ comment. \stopTEX \stoptext Wolfgang___ 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 ___