Re: [NTG-context] balanced vertical spaces under \startcolumnset

2019-08-24 Thread Sytse Knypstra
Maybe paragraphs work for you?
(https://wiki.contextgarden.net/Columns)

Sytse


> Op 22 augustus 2019 om 15:37 schreef Jeong Dal :
> 
> 
> Dear Sytse Knypstra,
> 
> Thank you for your reply.
> 
> I read the manual “Columns” as you suggested.
> The command \setupcolumnsetstart made a balanced output.
> But my problem is little different from it.
> 
> I want exam paper of two columns in a page and  in each column 
>  two problems located with the same space for solution.
> In general, it worked well, except the solution space of the last problem.
> Without \column, the heights of the two problems in the last column are 
> different.
> With \column, the heights are same, but it create another extra blank page.
> 
> It is not a big problem, but I wonder there is a solution.
> 
> Thank you for your concern.
> 
> Best regards,
> 
> Dalyoung
> 
> > 
> > \setuplayout[grid=yes]
> > \emptylines[...] % see the command \emptylines in ConTeXtgarden
> > \setupcolumnsetstart[...][...][...][...] % see the manual COLUMNS, page 9
> > \setupcolumnsetlines[...][...][...][...] % see the manual COLUMNS, page 9
> > %\showgrid % uncomment if you want to see the grid lines and line numbers
> > 
> > You find the manual COLUMNS under the heading 'Layout' on
> > https://wiki.contextgarden.net/Manuals.
> > 
> > With kind regards,
> > 
> > Sytse
> 
>
___
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
___


Re: [NTG-context] balanced vertical spaces under \startcolumnset

2019-08-22 Thread Jeong Dal
Dear Sytse Knypstra,

Thank you for your reply.

I read the manual “Columns” as you suggested.
The command \setupcolumnsetstart made a balanced output.
But my problem is little different from it.

I want exam paper of two columns in a page and  in each column 
 two problems located with the same space for solution.
In general, it worked well, except the solution space of the last problem.
Without \column, the heights of the two problems in the last column are 
different.
With \column, the heights are same, but it create another extra blank page.

It is not a big problem, but I wonder there is a solution.

Thank you for your concern.

Best regards,

Dalyoung

> 
> \setuplayout[grid=yes]
> \emptylines[...] % see the command \emptylines in ConTeXtgarden
> \setupcolumnsetstart[...][...][...][...] % see the manual COLUMNS, page 9
> \setupcolumnsetlines[...][...][...][...] % see the manual COLUMNS, page 9
> %\showgrid % uncomment if you want to see the grid lines and line numbers
> 
> You find the manual COLUMNS under the heading 'Layout' on
> https://wiki.contextgarden.net/Manuals.
> 
> With kind regards,
> 
> Sytse

___
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
___


Re: [NTG-context] balanced vertical spaces under \startcolumnset

2019-08-21 Thread Sytse Knypstra
Dear Jeong Dal,

I use the following functions to control the start and end of columns in a 
columnset:


\setuplayout[grid=yes]
\emptylines[...] % see the command \emptylines in ConTeXtgarden
\setupcolumnsetstart[...][...][...][...] % see the manual COLUMNS, page 9
\setupcolumnsetlines[...][...][...][...] % see the manual COLUMNS, page 9
%\showgrid % uncomment if you want to see the grid lines and line numbers

You find the manual COLUMNS under the heading 'Layout' on
https://wiki.contextgarden.net/Manuals.

With kind regards,

Sytse


> Op 20 augustus 2019 om 12:37 schreef Jeong Dal :
> 
> 
> Dear all,
> 
> I use the following code to make test.
> To make the same height blank spaces after the problems, I use \vfill before 
> \column.
> The problem is that the second \column creates extra blank page.
> But, without the second \column, the height of blank spaces of the second 
> column are different.
> 
> Is there a way to make the blank spaces height same while not to create a 
> blank page?
> 
> Thank you for reading.
> 
> Best regards,
> 
> Dalyoung
> 
> 
> \usetypescriptfile[type-siz]
> \usemodule[units]
> \setupbodyfont[10pt,rm]
> \definecolumnset
>  [exam]
>  [n=2]
> 
> \starttext
> 
> \startcolumnset[exam]
> 
> \startitemize[n]
> \item Answer to the questions:
>   \vfill
> 
>\item Answer to the questions:
>   \vfill
> 
> \column
> 
> \item Answer to the questions:
>   \vfill
> 
>\item Answer to the questions:
>   \vfill
> 
> %\column
> 
> \stopitemize
> \stopcolumnset
> 
> \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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] Command \hyphenatedurl{} doesn't work

2019-01-25 Thread cryo shock
Hi Henri,

thanks for the link. I had the same problem like the user you answered to.
I turned on interactivity and now it works as expected. It didn't come to
my mind first, because...

"What you are observing is the heuristics of your PDF viewer to detect
links, which fails at the line break."

... interestingly this function seems to be broken in both, SumatraPDF and
Adobe.

Thanks for your help, Lars.

Am Do., 24. Jan. 2019 um 23:35 Uhr schrieb Henri Menke :

> On 25/01/19 10:56 AM, Lars wrote:
> > Hi there,
> >
> > the \hyphenatedurl{} command doesn't seem to work. Only the first line
> > of the link is clickable and only the first line is being pasted into
> > the browser, resulting in a 404. I tested Sumatra and Adobe. MWE:
>
> \hyphenatedurl does not create a link in the PDF file at all.  What you
> are observing is the heuristics of your PDF viewer to detect links,
> which fails at the line break.  See this post on TeX.SX:
>
> https://tex.stackexchange.com/questions/376939/typesetting-long-urls-with-context
>
> >
> > %---
> > \setupinteraction[state=start]
> >
> >
> > \starttext
> >   hyphenatedurl on its own is only clickable in the first line and
> > pastes wrong URL to browser:
> >   \blank
> > \hyphenatedurl{
> https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/
> }
> >
> >   \blank
> >   Same in the
> > footnote:\footnote{\hyphenatedurl{
> https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/
> }}
> >
> >
> >   \emptylines[5]
> >
> >   useurl...url behaves the very same:
> >   \blank
> > \useURL[urlVar][
> https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/
> ]\url[urlVar]
> >
> >   \blank
> >   Same in the footnote:\footnote{\url[urlVar]}
> > \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://context.aanhet.net
> > archive  : https://bitbucket.org/phg/context-mirror/commits/
> > wiki : http://contextgarden.net
> >
> ___
>
>
> ___
> 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
>
> ___
___
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
___

Re: [NTG-context] Command \hyphenatedurl{} doesn't work

2019-01-24 Thread Henri Menke
On 25/01/19 10:56 AM, Lars wrote:
> Hi there,
> 
> the \hyphenatedurl{} command doesn't seem to work. Only the first line
> of the link is clickable and only the first line is being pasted into
> the browser, resulting in a 404. I tested Sumatra and Adobe. MWE:

\hyphenatedurl does not create a link in the PDF file at all.  What you
are observing is the heuristics of your PDF viewer to detect links,
which fails at the line break.  See this post on TeX.SX:
https://tex.stackexchange.com/questions/376939/typesetting-long-urls-with-context

> 
> %---
> \setupinteraction[state=start]
> 
> 
> \starttext
>   hyphenatedurl on its own is only clickable in the first line and
> pastes wrong URL to browser:
>   \blank
> \hyphenatedurl{https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/}
> 
>   \blank
>   Same in the
> footnote:\footnote{\hyphenatedurl{https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/}}
> 
> 
>   \emptylines[5]
> 
>   useurl...url behaves the very same:
>   \blank
> \useURL[urlVar][https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/]\url[urlVar]
> 
>   \blank
>   Same in the footnote:\footnote{\url[urlVar]}
> \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://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki : http://contextgarden.net
> ___

___
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
___

[NTG-context] Command \hyphenatedurl{} doesn't work

2019-01-24 Thread Lars

Hi there,

the \hyphenatedurl{} command doesn't seem to work. Only the first line 
of the link is clickable and only the first line is being pasted into 
the browser, resulting in a 404. I tested Sumatra and Adobe. MWE:


%---
\setupinteraction[state=start]


\starttext
  hyphenatedurl on its own is only clickable in the first line and 
pastes wrong URL to browser:

  \blank
\hyphenatedurl{https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/}
  \blank
  Same in the 
footnote:\footnote{\hyphenatedurl{https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/}}


  \emptylines[5]

  useurl...url behaves the very same:
  \blank
\useURL[urlVar][https://www.telegraph.co.uk/news/2018/11/05/heart-surgeon-turned-training-pioneering-robot-used-operation/]\url[urlVar]
  \blank
  Same in the footnote:\footnote{\url[urlVar]}
\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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___

Re: [NTG-context] \vfill shifts content off grid

2016-09-04 Thread Wolfgang Schuster

Henri Menke <mailto:henrime...@gmail.com>
31. August 2016 um 19:45
Dear list,

when I use a body font size other than the standard, issuing \vfill 
will move the content off the grid. MWE is below. How do I fix this?


Cheers, Henri

---

\setupbodyfont[9pt]
\setuplayout[grid=yes]
\showgrid
\starttext
Hello

\vfill

World
\stoptext


You can calculate the number of lines which have to be inserted to move 
the text
to the bottom of the text. The first step for this is to put the text 
which should be
moved into a \vbox which allows paragraphs and not only short texts. 
Afterwards
you can determine how much space is left on the page and with the 
\getnoflines

command you get the number of lines for the free space.

 begin example
\define\MoveToBottom
  {\par
   \dowithnextbox
 
{\scratchdimen\dimexpr\pagegoal-\pagetotal-\nextboxht-\lineheight\relax

  \getnoflines\scratchdimen
  \emptylines[\number\noflines]%
  \flushnextbox}
 \vbox}

\setuplayout[grid=yes]

\showgrid

\starttext

Hello

\MoveToBottom{World}

\page

\input knuth

\MoveToBottom{\input ward }

\stoptext
 end example

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] \emptylines non-functional

2015-09-09 Thread Hans Hagen

On 9/9/2015 2:17 AM, Rik Kabel wrote:

On 2015-09-08 17:52, Hans Hagen wrote:

\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
   \forgetall
   \scratchcounter\iffirstargument#1\else3\fi\relax
   \ifhmode
  \crlf
  \advance\scratchcounter\minusone
   \fi
   \dorecurse\scratchcounter{\strut\crlf}%
   \endgroup}

Hmmm. I think that the mode test and added \crlf can go, but the
decrement has to be there, at least if my test with and without \crlf in
the example tests that properly, so:

\def\spac_lines_empty[#1]%
   {\endgraf
\begingroup
\forgetall
\scratchcounter\iffirstargument#1\else3\fi\relax
\advance\scratchcounter\minusone
\dorecurse\scratchcounter{\strut\crlf}%
\endgroup}

Of course, I did not run through more tests and do not know if anything
else depends on this that should be tested.


\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
  %\forgetall % debatable
   \ifhmode
  \crlf % finish the current line
   \fi
   \dorecurse{\iffirstargument#1\else3\fi}{\strut\crlf}%
   \endgroup}


\starttext

x1 \emptylines[0] x1
x2 \emptylines[1] x2
x3 \emptylines[2] x3
x4 \emptylines[3] x4

x1 \par \emptylines[0] x1
x2 \par \emptylines[1] x2
x3 \par \emptylines[2] x3
x4 \par \emptylines[3] x4

\stoptext

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | 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
___

Re: [NTG-context] \emptylines non-functional

2015-09-09 Thread Aditya Mahajan

On Wed, 9 Sep 2015, Hans Hagen wrote:


On 9/9/2015 2:17 AM, Rik Kabel wrote:

On 2015-09-08 17:52, Hans Hagen wrote:

\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
   \forgetall
   \scratchcounter\iffirstargument#1\else3\fi\relax
   \ifhmode
  \crlf
  \advance\scratchcounter\minusone
   \fi
   \dorecurse\scratchcounter{\strut\crlf}%
   \endgroup}

Hmmm. I think that the mode test and added \crlf can go, but the
decrement has to be there, at least if my test with and without \crlf in
the example tests that properly, so:

\def\spac_lines_empty[#1]%
   {\endgraf
\begingroup
\forgetall
\scratchcounter\iffirstargument#1\else3\fi\relax
\advance\scratchcounter\minusone
\dorecurse\scratchcounter{\strut\crlf}%
\endgroup}

Of course, I did not run through more tests and do not know if anything
else depends on this that should be tested.


\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
  %\forgetall % debatable
   \ifhmode
  \crlf % finish the current line
   \fi
   \dorecurse{\iffirstargument#1\else3\fi}{\strut\crlf}%
   \endgroup}


\starttext

x1 \emptylines[0] x1
x2 \emptylines[1] x2
x3 \emptylines[2] x3
x4 \emptylines[3] x4

x1 \par \emptylines[0] x1
x2 \par \emptylines[1] x2
x3 \par \emptylines[2] x3
x4 \par \emptylines[3] x4

\stoptext


How does this differ from \blank[2*line] etc? vertical glue?

Aditya
___
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] \emptylines non-functional

2015-09-09 Thread Wolfgang Schuster

Aditya Mahajan <mailto:adit...@umich.edu>
9. September 2015 16:19
On Wed, 9 Sep 2015, Hans Hagen wrote:


How does this differ from \blank[2*line] etc? vertical glue?
1. When the empty lines are inserted at a line break they are kept with 
\emptylines but when you use \blank the glue disappears at the begin of 
the page.


2. When you use \blank to insert empty lines before (or after) another 
environment which uses \blank to insert vertical space only the larger 
value is used.


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] \emptylines non-functional

2015-09-08 Thread Hans Hagen

On 9/8/2015 10:49 PM, Rik wrote:

\setuppapersize[A5]
\startcolumns[n=3]
 With non-empty lines\crlf
 asdf\crlf
 asdf\crlf
 asdf\crlf
 asdf
\column
 With\tex{emptylines[2]}
 \emptylines[2]
 asdf\crlf
 asdf
\column
 With\tex{blank[2*big]}
 \blank[2*big]
 asdf\crlf
 asdf
\stopcolumns


you can experiment with this in cont-new.mkiv:

\unprotect

\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
   \forgetall
   \scratchcounter\iffirstargument#1\else3\fi\relax
   \ifhmode
  \crlf
  \advance\scratchcounter\minusone
   \fi
   \dorecurse\scratchcounter{\strut\crlf}%
   \endgroup}

\protect



--

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | 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] \emptylines non-functional

2015-09-08 Thread Rik
\emptylines is not producing empty lines. Here is the example from the 
wiki <http://wiki.contextgarden.net/Command/emptylines>:


\setuppapersize[A5]
\startcolumns[n=3]
With non-empty lines\crlf
asdf\crlf
asdf\crlf
asdf\crlf
asdf
\column
With\tex{emptylines[2]}
\emptylines[2]
asdf\crlf
asdf
\column
With\tex{blank[2*big]}
\blank[2*big]
asdf\crlf
asdf
\stopcolumns

and here is the output using the current MKIV beta:

--
Rik
___
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] \emptylines non-functional

2015-09-08 Thread Rik Kabel

On 2015-09-08 17:52, Hans Hagen wrote:

\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
   \forgetall
   \scratchcounter\iffirstargument#1\else3\fi\relax
   \ifhmode
  \crlf
  \advance\scratchcounter\minusone
   \fi
   \dorecurse\scratchcounter{\strut\crlf}%
   \endgroup}
Hmmm. I think that the mode test and added \crlf can go, but the 
decrement has to be there, at least if my test with and without \crlf  
in the example tests that properly, so:


\def\spac_lines_empty[#1]%
  {\endgraf
   \begingroup
   \forgetall
   \scratchcounter\iffirstargument#1\else3\fi\relax
   \advance\scratchcounter\minusone
   \dorecurse\scratchcounter{\strut\crlf}%
   \endgroup}

Of course, I did not run through more tests and do not know if anything 
else depends on this that should be tested.

--
Rik
___
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] ConTeXt-ifying Kile

2008-01-02 Thread Matija Šuklje
]
\definetabulate[name][name][text]
\definetext[name][position][text][text][text]
# \definetextbackground
\definetextposition[name][settings]
# \definetextvariable[settings][???][???]
\definetype[name][settings]
# \definetypeface
\definetyping[file|typing|name][settings]
\defineversion[name][numbers]
# \defineXMLargument
# \defineXMLcommand
# \defineXMLenvironment
# \defineXMLenvironmentsave
# \defineXMLgrouped
# \defineXMLgsave
# \defineXMLgstore
# \defineXMLignore
# \defineXMLnested
# \defineXMLpickup
# \defineXMLprocess
# \defineXMLsave
# \defineXMLsavecontent
# \defineXMLsingular
# \defineXMLstore
# \defXMLstring
\description{text}text
\determineheadnumber[section]
\determinelistcharacteristics[names][settings]
# \digits
\disableinteractionmenu[position|name][references]
# \disablemode
# \doglobal
# \dogotopar
# \doif
# \doifcommon
# \doifcommonelse
# \doifdefined
# \doifdefinedelse
# \doifelse
# \doifelsenothing
# \doifelsevalue
# \doiffieldelse
# \doifflagged
# \doifinset
# \doifinsetelse
# \doifmode
# \doifmodeelse
# \doifnextcharelse
# \doifnot
# \doifnotcommon
# \doifnotflagged
# \doifnothing
# \doifnotinsetelse
# \doifnotmode
# \doifnotvalue
# \doifsomething
# \doiftext
# \doiftextelse
# \doifundefined
# \doifundefinedelse
# \doifvalue
# \doifXMLdata
# \doifXMLdataelse
# \doifXMLop
# \doifXMLparelse
# \doloop
# \donothing
# \dontleavehmode
\donttest
# \dorecurse
# \dostepwiserecurse
# \dowithnextbox
# \dowithnextboxcontent
# \empty
\emptylines[number]
# \emptytoks
# \enablemode
# \endstrut
\enumeration
# \environment
# \EQ
# \eTABLE
# \eTABLEbody
# \eTABLEfoot
# \eTABLEhead
# \eTABLEnext
# \eTD
# \eTH
# \eTR
# \exitloop
# \expanded
\externalfigure[file][settings]
\field[name]
\fieldstack[name][names][settings]
\fillinfield[text]{text}
\fillinline[settings]
\fillinrules[settings]{text}{text}
\fillintext[settings]{text}{text}
\fitfield[name]
\fixedspaces
# \FLOWchart
# \flushcollector
# \flushlayer
# \flushXMLelement
\followprofile{text}[text]
\followprofileversion{text}[text][text]
\followversion{text}[text]
\footnote[reference]{text}
\footnotetext[reference]{text}
\forceblocks[names][names]
# \forgetall
# \FR
\fraction{text}{text}
\framed[settings]{text}
\framedtext[settings]
\from[reference]
\getbuffer[name]
# \getfiguredimensionsonly
# \getmarking[name][options]
# \getvalue
# \getvariable
# \globalletvalue
\godown[dimension]
\goto{text}{text}[references]
\gotobox{text}[references]
\graycolor[text]
\grid[options]
# \gsaveXMLasdata
\hairline
\head[references]
\headnumber[section]
\headtext{text}
# \hfilll
\hideblocks[names][names]
\high{text}
# \HL
\hl[number]
# \hpos
# \hspace
# \ifconditional
# \ifdefined
# \iftrialtypesetting
# \ifundefined
\in{text}{text}[reference]
# \includeFLOWchart
# \includemenu
# \increment
\indentation
\indenting[options]
\inframed[settings]{text}
\ininner[+|-|low][reference]{text}
\inleft[+|-|low][reference]{text}
\inline[reference]
\inmargin[+|-|low][reference]{text}
\inothermargin[+|-|low][reference]{text}
\inouter[+|-|low][reference]{text}
\inright[+|-|low][reference]{text}
\installlanguage[name][options]
\interactionbar[settings]
\interactionbuttons[settings][names]
\item[references]
\items[settings]{text}
\its[references]
\keepblocks[names][all|names]
\labeling[reference]
\labels[name]
\labeltext{text}
\language[language code]
\leftaligned{text}
# \letgvalue
# \letvalue
\listsymbol[name]{text}
# \loadmapfile
\loadsorts
\loadsynonyms
# \localhsize
\logfields
\lohi[low]{text}{text}
\low{text}
# \LR
\mainlanguage[language code]
\mar[references]{text}
\marginrule[number]{text}
\margintext[+|-|low][reference]{text}
\marking[name]{text}
\markversion
\mathematics{text}
\mediaeval{text}
\midaligned{text}
\mirror{text}
\MONTH{text}
\month{text}
\moveongrid[options]
# \MR
\name{text}
# \NC
# \newcounter
# \nextbox
\nextsection
\nocap{text}
\noheaderandfooterlines
\noindenting
\nolist{text}
\nomarking{text}
\nomoreblocks
\nomorefiles
\nop
\nospace
\note[reference]
\notopandbottomlines
\nowhitespace
# \NR
\numbers{text}
\overbar{text}
\overbars{text text}
# \overlaybutton
# \overlayfigure
\overstrike{text}
\overstrikes{text text}
\packed
\page[options]
\pagereference[reference]
\pagetype[name]
\paragraph
\part[references]{text}
\periods[number]
\placebookmarks[names][names|all]
\placecombinedlist[name][settings]
\placecombinedlist[name][settings]
# \placefigure
\placefloat[options][references]{text}{text}
\placefootnotes[settings]
\placeformula[references]{text}$$ $$
# \placelayer
\placelegend{text}{text}
\placelist[names][settings]
\placelistoffloats
\placelistofsorts
\placelistofsynonyms
\placelocalfootnotes[settings]
\placelogos[names]
\placeongrid[settings{text}
\placeontopofeachother{text}{text}
\placereferencelist[names]
\placeregister[name][settings]
\placeregister[settings]
\placerule[name]
\placesidebyside{text}{text}
\placesubformula[references]{text}$$ $$
\placetextvariable[name]
# \plusone
# \plustwo
\position(numbers){text}
\positiontext[name]{text}
# \prependtoks