Use the {context-mkiv} tag if ConTeXt Mark IV answers would be helpful.
5
votes
1answer
405 views
Use .otf/.ttf in ConTeXt MKiV/LuaTeX
I would like to use an .otf Font for my document which I typeset in ConTeXt MKiV. Sadly I was not able to change the font. I set export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts and ran mtxrun ...
5
votes
1answer
273 views
What is the proper way to prevent text from splitting across columns and pages?
I have some description environments which I do not wish to have split across columns or pages. Is there some command which can be placed around an item to ensure that it will never be split across ...
7
votes
2answers
302 views
How to display special symbols in ConTeXt which are processed by Lua?
I have a ConTeXt document containing many special characters. I have followed the instructions at Which symbols need to be escaped in ConTeXt? to ensure they can all display properly in the document, ...
5
votes
2answers
136 views
Abstracting an author list
I am writing an academic paper and have no problem manually formatting an author list like
\startnarrower[middle]
\startalignment[middle]
Author One\thanks{email_one@gmail.com},
Author ...
5
votes
2answers
245 views
How to retrieve a value which is set later on in the document?
According to What is the recommended way to assign a value to a variable and retrieve it for later use?, in ConTeXt, one can use \setvalue{name}{value} to set a value and \getvalue{name}, to retrieve ...
4
votes
4answers
940 views
How to sort the order of pages so that they can be printed in a folded book?
I am using ConTeXt to print a book. Each page is A5, but the print store can only print on A4 paper, so they print 2 pages on each side of the A4 paper. I used this code to specify the layout:
...
2
votes
1answer
186 views
How to obtain the current page number in ConTeXt?
I want to obtain the current page number, for use in Lua conditionals, e.g.:
\startlua
if 10 <= \pagenumber < 20 then
context("The pages are between 10 and 20")
end
\stoplua
...
9
votes
1answer
244 views
Storing and retrieving data in tuc file
I want to store some data in the .tuc file, which is being picked up in the next run. I suceeded in storing some values but I failed in retrieving them afterwards.
Here is my attempt:
\starttext
...
6
votes
1answer
126 views
Compound/nested section numbers in ConTeXt: how to omit the top level? E.g. 1.2.1 --> 2.1
In the following MWE, titles have no displayed number, but sections (the second level) are still numbered 1.1, 1.2, etc, because the titles have an internal number.
I would like the sections to ...
6
votes
1answer
259 views
How to switch fonts when the language switches in ConTeXt?
I have a mostly English-language document, with fonts defined like this:
\usemodule[simplefonts]
\setmainfont[MinionPro-Regular]
\setsansfont[MyriadPro-Bold]
Occassionally, I need to have some ...
6
votes
2answers
322 views
How to check if a value is not equal using TeX conditionals?
I have a value defined in a macro, e.g.:
\mymacro{apple}
I need to check if a value does not equal a string, e.g.:
IF #1 NOT EQUAL TO "apple" THEN
PRINT "It is not a apple, it is #1."
FI
I ...
5
votes
3answers
154 views
How to set two or more paragraphs to use the same amount of vertical space?
Given several paragraphs in ConTeXt or plain TeX, how can I ensure that all paragraphs use the same amount of vertical space, by adding white space to the end, as the longest paragraph in the set? ...
4
votes
1answer
127 views
Stack margin text in ConTeXt
If I try the following in ConTeXt:
\starttext
text text\inmargin{this is a note.} text text\inmargin{Another note.}
\input knuth
text text\inmargin[stack=yes]{this is a note.} text ...
4
votes
1answer
144 views
autopunctuation not working properly
What am I doing wrong? According to my understanding, these two formulae should look different (the second one should have a thin space):
\setupmathematics[autopunctuation=yes]
\starttext
$(2,5)$ ...
2
votes
1answer
130 views
How to show additional contact information in t-letter head
I am working on a letter using the t-letter module and have found that only my name and address show in the head layer. Any ideas as to how I can show additional contact information as well?
Here is ...
2
votes
1answer
285 views
How to show the \title headings in ToC?
My document is organized as following:
\title[Some title]
\section[Section 1]
\section[Section 2]
etc.
When I use \completecontents command to print a ToC, I only get the section titles (which are ...