Use the {context-mkiv} tag if ConTeXt Mark IV answers would be helpful.

learn more… | top users | synonyms

10
votes
1answer
2k views

Are \def and \define the same in ConTeXt?

Is there any difference between defining a variable using \def and using \define, when used without a number inside square brackets, e.g. \def\somecommand{\percent} and \define\somecommand{\percent}? ...
1
vote
1answer
213 views

Stack margin text in outer margin in ConTeXt Mk IV

I try to stack marginals with ConTeXt Mk-IV. In this question a possible solution was given. The solution works fine, but it turns out that the location=outer parameter does not work any more. Please ...
2
votes
1answer
205 views

How to center align entries in the table of contents in ConTeXt?

In my table of contents, part is defined like this: \setuplist[part][pagenumber=no] I would like to center align the title of the part, so it appears like this in the table of contents: ...
2
votes
1answer
530 views

How to combine characters with macron, acute, caron, and grave accents in ConTeXt?

I am using a font which does not contain all of the symbols I need. I have managed to use the information in this article about Adobe Glyph List For New Fonts, and have successfully added many ...
2
votes
1answer
149 views

What is the purpose of defining font synonyms and how are they accessed?

In ConTeXt, one can define a font synonym, as shown in this simple typescript example at the ConTeXt Wiki. In following the example given, I cannot see any way to access the individual levels. I can ...
4
votes
1answer
210 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 ...
2
votes
1answer
111 views

Where to find a list of all system-defined counters in ConTeXt?

I learned from How to obtain the current page number in ConTeXt? that I can obtain the page number counter value using tex.count.pageno, but I have not found this mentioned in any available ...
6
votes
1answer
177 views

How to define a section title for volumes in ConTeXt?

I have a lengthy document, which must be divided into separate volumes. So that it can be compiled in one pass, the source file is organized like this: \starttext \startfrontmatter % this ...
1
vote
1answer
232 views

How to allow line breaks before the numbers in paragraph enumerations in ConTeXt?

I have some enumerated items, in paragraph form, like this: \setuppapersize[A5] \showgrid \setupitemize[text, r] \starttext \startcolumns[n=2] \startitemize \item This is a ...
8
votes
2answers
387 views

Creating a table which spans verso and recto pages in ConTeXt?

I am preparing a book which contains information which is divided into three columns. The first column (A) occupies the full width of all verso pages. The second (B) and third (C) column share the ...
7
votes
2answers
716 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 ...
7
votes
1answer
586 views

How to vertically center content in ConTeXt?

I would like to vertically center my title page. I have tried code like this, but it does not work: \vfill \startalignment[center] Title \stopalignment \vfill I am using ConTeXt, so the ...
3
votes
1answer
260 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 ...
3
votes
2answers
303 views

How to prevent words from running off the edge in ConTeXt?

I have a document containing columns 25 characters wide. I have set the language to US English, and some hyphenation appears, however, I have observed that in many places, scientific terms are not ...
2
votes
1answer
192 views

How to give different margin sizes for verso and recto pages in ConTeXt?

I am creating a simple page layout for a book, which should have 1 cm margins along the top, bottom, and edge, but leave 3 cm in the middle margin, where the pages will be glued together. ...
1
vote
1answer
163 views

How to display different text for a section's entry in the table of contents in ConTeXt?

In LaTeX, one can display different text in the table of contents, than what appears in the document, for part, chapter, and section titles using this: \part[This text will appear in the table of ...
4
votes
2answers
272 views

How to place a small table of contents in the footer in ConTeXt?

I would like to place a small table of contents in the footer in ConTeXt, which only shows the sections within the current chapter, but it does not appear. This is what I tried: ...
4
votes
1answer
239 views

How to adjust the position of entries in the table of contents in ConTeXt?

I have a table of contents defined like this: \setuphead[part][number=no] \setuphead[chapter][number=no] \setuphead[section][number=no] \setuplist[part][alternative=a, margin=0em] ...
2
votes
1answer
75 views

Why is a blank line added before a description environment when placed in a footnote in ConTeXt?

I would like to place a description environment inside a footnote, e.g.: \definedescription[descr][headstyle=normal, style=normal, width=3em] \starttext This is some ...
2
votes
1answer
690 views

How to create a PDF with two A5 pages placed on A4-sized paper in ConTeXt?

I am trying to create a PDF where the text is placed on pages of A5, but two A5 sheets are placed on one A4 sheet which is in landscape mode, e.g.: _______________ | | | | | ...
6
votes
3answers
183 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? ...
7
votes
2answers
419 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, ...
1
vote
2answers
176 views

Why is there an extra space when I create a reference location in a document in ConTeXt?

I am trying to create a simple cross-reference from one page to another, e.g., in part of the document, it says, "see bears, p. 3." From the ConTeXt manual, p. 170, I was able to determine that a ...
5
votes
1answer
144 views

How to make part titles visible in ConTeXt?

ConTeXt has \part, \chapter, and \section titles, however, it seems that \part is disabled by default. If I used \part in my document, it is visible in the table of contents, but not in the document. ...
8
votes
1answer
176 views

What is the difference between \startlua and \startluacode?

Is there any difference between \startlua and \startluacode? The commands seem to have a similar purpose, but I have found some code does compile properly if the wrong one is chosen. When is one used? ...
10
votes
1answer
326 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 ...
1
vote
1answer
150 views

mtxrun opens PDF reader multiple times (in some invalid way)

This seems like a problem that should be well known and easy to fix, but I can't find any information about it. I decided to look in to ConTeXt, and I've hit a couple of stumbling blocks (but one is ...