Difference between revisions of "Glossary"
Jump to navigation
Jump to search
m (minor edits to previous editing) |
m |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
=== item template === | === item template === | ||
: Template for the item in the glossary. | : Template for the item in the glossary. | ||
− | : Definitions can link to commands in [http://texshow.contextgarden.net texshow] (eg. | + | : Definitions can link to commands in [http://texshow.contextgarden.net texshow] (eg. {{cmd|clonefield}}) and pages in [http://contextgarden.net contextgarden] (eg. [[Table]]). |
: ''See:'' [[#simple item template|simple item template]] | : ''See:'' [[#simple item template|simple item template]] | ||
: ''See also:'' [[#simple item template|simple item template]] | : ''See also:'' [[#simple item template|simple item template]] | ||
Line 29: | Line 29: | ||
: | : | ||
: ''See:'' [[#engine|engine]] | : ''See:'' [[#engine|engine]] | ||
− | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#pdfTeX|pdfTeX | + | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#pdfTeX|pdfTeX]], [[#XeTeX|XeTeX]], [[#LuaTeX|LuaTeX]] |
: ''See in wiki:'' | : ''See in wiki:'' | ||
Line 37: | Line 37: | ||
==C== | ==C== | ||
− | === | + | === ConTeXt === |
− | : | + | : ConTeXt is a macro package. Its macros can work with several TeX [[#engine|engines]]. |
− | : ''See:'' [[# | + | : ''See:'' [[#macro package|macro package]] |
− | : ''See also:'' [[# | + | : ''See also:'' [[#plainTeX|plainTeX]], [[#LaTeX|LaTeX]] |
− | |||
Line 60: | Line 59: | ||
=== engine === | === engine === | ||
− | : | + | : Computer program. |
− | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX | + | : ''Also used:'' [[#processor|processor]] |
+ | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX]], [[#XeTeX|XeTeX]], [[#LuaTeX|LuaTeX]] | ||
=== eTeX === | === eTeX === | ||
− | : | + | : Extended TeX, an extension to original [[#TeX|TeX]] typesetting system. |
: ''See:'' [[#engine|engine]] | : ''See:'' [[#engine|engine]] | ||
− | : ''See also:'' [[#TeX|TeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX | + | : ''See also:'' [[#TeX|TeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX]], [[#XeTeX|XeTeX]], [[#LuaTeX|LuaTeX]] |
==F== | ==F== | ||
Line 93: | Line 93: | ||
==L== | ==L== | ||
+ | |||
+ | === LaTeX === | ||
+ | : LaTeX is a [[#macro package|macro package]]. | ||
+ | : ''See also:'' [[#plainTeX|plainTeX]], [[#ConTeXt|ConTeXt]] | ||
=== layer === | === layer === | ||
Line 101: | Line 105: | ||
: | : | ||
: ''See:'' [[#engine|engine]] | : ''See:'' [[#engine|engine]] | ||
− | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX | + | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX]], [[#XeTeX|XeTeX]] |
− | : ''See in wiki:'' | + | : ''See in wiki:'' [[LuaTeX]] |
==M== | ==M== | ||
+ | |||
+ | === macro package === | ||
+ | : A large set of macros bulit on top of primitive commands provided by a [[#TeX|TeX]] typesetting system or its successors. Do not confuse these macro packages with [[#TeX|TeX]] and its variants ([[#engine|engines]]), which are computer programs. | ||
+ | : ''See:'' [[#plainTeX|plainTeX]], [[#LaTeX|LaTeX]], [[#ConTeX|ConTeX]] | ||
+ | |||
+ | === mark version === | ||
+ | : ConTeXt versioning system unvisible to the users (user interface is the same), distinguishing the developement of ConTeXt low level interface and the use of different TeX [[#engine|engines]]. Most of the source files are the same for all versions, but some of them (fonts, encodings, file handling) may be different and they come with different suffixes (<code>somefile.mkii</code>, <code>somefile.mkiv</code>). Read more on internal versioning in [[manual:mk.pdf| ConTeXt, mkii & mkiv]]. | ||
+ | : ''Also used:'' [[#mk version|mk version]] | ||
+ | : ''See:'' [[#mki|mki]], [[#mkii|mkii]], [[#mkiii|mkiii]], [[#mkiv|mkiv]] | ||
+ | |||
+ | === mk version === | ||
+ | : ''See: [[#mark version| mark version]]'' | ||
=== mki === | === mki === | ||
: '''ConTeXt Mark I.''' Original ConTeXt with Dutch low level interface. | : '''ConTeXt Mark I.''' Original ConTeXt with Dutch low level interface. | ||
− | : ''See:'' [[#version | + | : ''See:'' [[#mark version|mark version]] |
: ''See also:'' [[#mkii|mkii]], [[#mkiii|mkiii]], [[#mkiv|mkiv]] | : ''See also:'' [[#mkii|mkii]], [[#mkiii|mkiii]], [[#mkiv|mkiv]] | ||
=== mkii === | === mkii === | ||
: '''ConTeXt Mark II.''' ConTeXt with English low level interface, suitable for good old [[#TeX|TeX]] ([[#eTeX|eTeX]], [[#pdfTeX|pdfTeX]], [[#Aleph|Aleph]]). | : '''ConTeXt Mark II.''' ConTeXt with English low level interface, suitable for good old [[#TeX|TeX]] ([[#eTeX|eTeX]], [[#pdfTeX|pdfTeX]], [[#Aleph|Aleph]]). | ||
− | : ''See:'' [[#version | + | : ''See:'' [[#mark version|mark version]] |
: ''See also:'' [[#mki|mki]], [[#mkiii|mkiii]], [[#mkiv|mkiv]] | : ''See also:'' [[#mki|mki]], [[#mkiii|mkiii]], [[#mkiv|mkiv]] | ||
=== mkiii === | === mkiii === | ||
: '''ConTeXt Mark III.''' Reserved for future use for files supporting [[#XeTeX|XeTeX]]. | : '''ConTeXt Mark III.''' Reserved for future use for files supporting [[#XeTeX|XeTeX]]. | ||
− | : ''See:'' [[#version | + | : ''See:'' [[#mark version|mark version]] |
: ''See also:'' [[#mki|mki]], [[#mkii|mkii]], [[#mkiv|mkiv]] | : ''See also:'' [[#mki|mki]], [[#mkii|mkii]], [[#mkiv|mkiv]] | ||
=== mkiv === | === mkiv === | ||
: '''ConTeXt Mark IV.''' Next generation of ConTeXt. Code optimized for use with [[#LuaTeX|LuaTeX]]. | : '''ConTeXt Mark IV.''' Next generation of ConTeXt. Code optimized for use with [[#LuaTeX|LuaTeX]]. | ||
− | : ''See:'' [[#version | + | : ''See:'' [[#mark version|mark version]] |
: ''See also:'' [[#mki|mki]], [[#mkii|mkii]], [[#mkiii|mkiii]] | : ''See also:'' [[#mki|mki]], [[#mkii|mkii]], [[#mkiii|mkiii]] | ||
+ | : ''See in wiki:'' [[Mark_IV]] | ||
+ | |||
+ | === module === | ||
+ | : Like ''packages'' in LaTeX modules are sets of macros which add extra funcionality to ConTeXt (letterines, musical notation with Lilypond, graphs with Gnuplot, support for commercial fonts, etc.). You can download them from the [http://modules.contextgarden.net module repostiory]. | ||
+ | : ''See in wiki:'' [[Modules]] | ||
==N== | ==N== | ||
Line 146: | Line 167: | ||
: | : | ||
: ''See:'' [[#engine|engine]] | : ''See:'' [[#engine|engine]] | ||
− | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[# | + | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#XeTeX|XeTeX]], [[#LuaTeX|LuaTeX]] |
− | : ''See | + | |
+ | === plainTeX === | ||
+ | : plainTeX is a [[#macro package|macro package]] written by Donald E. Knuth, build on primitive commands of [[#TeX|TeX]] typesetting system. | ||
+ | : ''See also:'' [[#LaTeX|LaTeX]], [[#ConTeXt|ConTeXt]] | ||
+ | |||
+ | === processor === | ||
+ | : ''See:'' [[#engine|engine]] | ||
==Q== | ==Q== | ||
Line 165: | Line 192: | ||
=== TeX === | === TeX === | ||
− | : | + | : TeX is a typesetting system (computer program) written by Donald E. Knuth. Its developement is frozen, but it has many successors, which add new functionality to TeX and are distributed under different names ([[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX]], [[#XeTeX|XeTeX]], [[#LuaTeX|LuaTeX]]). These different systems are also called [[#engine|engines]]. Do not confuse them with [[#macro package|macro packages]], which also bring the name of TeX. |
− | + | : ''See also:'' [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX]], [[#XeTeX|XeTeX]], [[#LuaTeX|LuaTeX]] | |
− | : ''See also:'' [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX | ||
− | |||
==U== | ==U== | ||
Line 175: | Line 200: | ||
==V== | ==V== | ||
− | === version | + | === version === |
− | : ConTeXt | + | : Due to rapid ConTeXt development its versions are marked with date & time stamp. You can print the actual version in the document with {{cmd|contextversion}}, or you can check version more thoroughly on commandline with <code>texmfstart texexec --check</code>. |
− | : | + | |
+ | : Developers sometimes speak about [[#mark version|mark version]]. It is related to different TeX [[#engine|engines]] and regular user should be aware only of date & time stamp. | ||
+ | <context source="no" text="The actual version of ConTeXt running on contextgarden is:"> | ||
+ | \contextversion | ||
+ | </context> | ||
==W== | ==W== | ||
Line 188: | Line 217: | ||
: | : | ||
: ''See:'' [[#engine|engine]] | : ''See:'' [[#engine|engine]] | ||
− | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX | + | : ''See also:'' [[#TeX|TeX]], [[#eTeX|eTeX]], [[#Aleph|Aleph]], [[#pdfTeX|pdfTeX]], [[#LuaTeX|LuaTeX]] |
: ''See in wiki:'' [[XeTeX]] | : ''See in wiki:'' [[XeTeX]] | ||
Line 202: | Line 231: | ||
---- | ---- | ||
'''{{MediaWiki:Toc}}:''' [[#content|Top]] [[#Symbols|Symbols]] [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#J|J]] [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] [[#U|U]] [[#V|V]] [[#W|W]] [[#X|X]] [[#Y|Y]] [[#Z|Z]] | '''{{MediaWiki:Toc}}:''' [[#content|Top]] [[#Symbols|Symbols]] [[#A|A]] [[#B|B]] [[#C|C]] [[#D|D]] [[#E|E]] [[#F|F]] [[#G|G]] [[#H|H]] [[#I|I]] [[#J|J]] [[#K|K]] [[#L|L]] [[#M|M]] [[#N|N]] [[#O|O]] [[#P|P]] [[#Q|Q]] [[#R|R]] [[#S|S]] [[#T|T]] [[#U|U]] [[#V|V]] [[#W|W]] [[#X|X]] [[#Y|Y]] [[#Z|Z]] | ||
+ | |||
+ | [[Category:Basics]] |
Latest revision as of 14:25, 8 June 2020
Glossary provides the quick orientation in the ConTeXt language. Linked terms will take you around this glossary. External links are added to the most appropriate term. For command description use texshow. Users are welcome to add terms and its definitions.
item template
- Template for the item in the glossary.
- Definitions can link to commands in texshow (eg. \clonefield) and pages in contextgarden (eg. Table).
- See: simple item template
- See also: simple item template
- See in wiki: Glossary
simple item template
- ?
- See: item template
- See also: item template
- See in wiki: Glossary
Contents: Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Symbols
A
Aleph
B
C
ConTeXt
- ConTeXt is a macro package. Its macros can work with several TeX engines.
- See: macro package
- See also: plainTeX, LaTeX
command
\command{the command works with its parameter(s)}
- See also: switch
- See in wiki: Command Syntax
D
distribution
- ?
- See also: item template
- See in wiki: Glossary
E
engine
eTeX
- Extended TeX, an extension to original TeX typesetting system.
- See: engine
- See also: TeX, Aleph, pdfTeX, XeTeX, LuaTeX
F
field
- ?
- See: item template
- See also: item template
- See in wiki: Glossary
G
H
I
J
K
L
LaTeX
- LaTeX is a macro package.
- See also: plainTeX, ConTeXt
layer
- Layers are ConTeXt's mechanism for absolute positioning of elements and other advanced techniques like switching elements on and off.
- See in wiki: Layers
LuaTeX
M
macro package
- A large set of macros bulit on top of primitive commands provided by a TeX typesetting system or its successors. Do not confuse these macro packages with TeX and its variants (engines), which are computer programs.
- See: plainTeX, LaTeX, ConTeX
mark version
- ConTeXt versioning system unvisible to the users (user interface is the same), distinguishing the developement of ConTeXt low level interface and the use of different TeX engines. Most of the source files are the same for all versions, but some of them (fonts, encodings, file handling) may be different and they come with different suffixes (
somefile.mkii
,somefile.mkiv
). Read more on internal versioning in ConTeXt, mkii & mkiv. - Also used: mk version
- See: mki, mkii, mkiii, mkiv
mk version
- See: mark version
mki
- ConTeXt Mark I. Original ConTeXt with Dutch low level interface.
- See: mark version
- See also: mkii, mkiii, mkiv
mkii
- ConTeXt Mark II. ConTeXt with English low level interface, suitable for good old TeX (eTeX, pdfTeX, Aleph).
- See: mark version
- See also: mki, mkiii, mkiv
mkiii
- ConTeXt Mark III. Reserved for future use for files supporting XeTeX.
- See: mark version
- See also: mki, mkii, mkiv
mkiv
- ConTeXt Mark IV. Next generation of ConTeXt. Code optimized for use with LuaTeX.
- See: mark version
- See also: mki, mkii, mkiii
- See in wiki: Mark_IV
module
- Like packages in LaTeX modules are sets of macros which add extra funcionality to ConTeXt (letterines, musical notation with Lilypond, graphs with Gnuplot, support for commercial fonts, etc.). You can download them from the module repostiory.
- See in wiki: Modules
N
natural table
- ?
- See in wiki: Tables Overview, TABLE
O
overlay
- ?
- See: item template
- See also: item template
- See in wiki: Glossary
P
pdfTeX
plainTeX
- plainTeX is a macro package written by Donald E. Knuth, build on primitive commands of TeX typesetting system.
- See also: LaTeX, ConTeXt
processor
- See: engine
Q
R
S
switch
{\switch the switch influences everything in its group}
- See also: command
- See in wiki: Command Syntax
T
TeX
- TeX is a typesetting system (computer program) written by Donald E. Knuth. Its developement is frozen, but it has many successors, which add new functionality to TeX and are distributed under different names (eTeX, Aleph, pdfTeX, XeTeX, LuaTeX). These different systems are also called engines. Do not confuse them with macro packages, which also bring the name of TeX.
- See also: eTeX, Aleph, pdfTeX, XeTeX, LuaTeX
U
V
version
- Due to rapid ConTeXt development its versions are marked with date & time stamp. You can print the actual version in the document with \contextversion, or you can check version more thoroughly on commandline with
texmfstart texexec --check
.
- Developers sometimes speak about mark version. It is related to different TeX engines and regular user should be aware only of date & time stamp.
The actual version of ConTeXt running on contextgarden is:
W
X
XeTeX
Y
Z
Contents: Top Symbols A B C D E F G H I J K L M N O P Q R S T U V W X Y Z