summaryrefslogtreecommitdiff
path: root/tex/context/modules/mkiv/x-set-11.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/modules/mkiv/x-set-11.mkiv')
-rw-r--r--tex/context/modules/mkiv/x-set-11.mkiv793
1 files changed, 522 insertions, 271 deletions
diff --git a/tex/context/modules/mkiv/x-set-11.mkiv b/tex/context/modules/mkiv/x-set-11.mkiv
index c5810db55..a75874191 100644
--- a/tex/context/modules/mkiv/x-set-11.mkiv
+++ b/tex/context/modules/mkiv/x-set-11.mkiv
@@ -35,279 +35,430 @@
% register, interaction
\startmessages dutch library: setup
- title: setup
- formula: formule
- number: getal
- list: lijst
- dimension: maat
- mark: markering
- reference: verwijzing
- command: commando
- file: file
- name: naam
- identifier: naam
- text: tekst
- section: sectie
- singular: naam enkelvoud
- plural: naam meervoud
- matrix: n*m
- see: zie
- inherits: erft van
- 1: de karakters < en > zijn globaal actief!
- 2: -- wordt verwerkt
- 3: -- is niet gedefinieerd
- 4: -- wordt nogmaals verwerkt
- optional: opt
- displaymath: formule
- index: ingang
- math: formule
- nothing: leeg
- file: file
- position: positie
- reference: verwijzing
- csname: naam
- destination: bestemming
- triplet: triplet
- word: woord
- content: tekst
- language: taal
+ title: setup
+ formula: formule
+ number: getal
+ list: lijst
+ dimension: maat
+ mark: markering
+ reference: verwijzing
+ command: commando
+ file: file
+ name: naam
+ identifier: naam
+ text: tekst
+ section: sectie
+ singular: naam enkelvoud
+ plural: naam meervoud
+ matrix: n*m
+ see: zie
+ inherits: erft van
+ 1: de karakters < en > zijn globaal actief!
+ 2: -- wordt verwerkt
+ 3: -- is niet gedefinieerd
+ 4: -- wordt nogmaals verwerkt
+ optional: opt
+ displaymath: formule
+ index: ingang
+ math: formule
+ nothing: leeg
+ file: file
+ position: positie
+ reference: verwijzing
+ csname: naam
+ destination: bestemming
+ triplet: triplet
+ word: woord
+ content: tekst
+ %
+ language: taal
+ processor: verwerker
+ style: letter
+ font: font
+ character: karakter
+ userdata: gebruikersdata
+ key: parameter
+ value: waarde
+ color: kleur
+ template: sjabloon
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: markering
+ sectionblock: sectieblok
+ row: rij
+ column: kolom
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\startmessages english library: setup
- title: setup
- formula: formula
- number: number
- list: list
- dimension: dimension
- mark: mark
- reference: reference
- command: command
- file: file
- name: name
- identifier: identifier
- text: text
- section: section
- singular: singular name
- plural: plural name
- matrix: n*m
- see: see
- inherits: inherits from
- 1: the characters < and > are globally active!
- 2: -- is processed
- 3: -- is undefined
- 4: -- is processed again
- optional: opt
- displaymath: formula
- index: entry
- math: formula
- nothing: empty
- file: file
- position: position
- reference: reference
- csname: name
- destination: destination
- triplet: triplet
- word: word
- content: text
- language: language
+ title: setup
+ formula: formula
+ number: number
+ list: list
+ dimension: dimension
+ mark: mark
+ reference: reference
+ command: command
+ file: file
+ name: name
+ identifier: identifier
+ text: text
+ section: section
+ singular: singular name
+ plural: plural name
+ matrix: n*m
+ see: see
+ inherits: inherits from
+ 1: the characters < and > are globally active!
+ 2: -- is processed
+ 3: -- is undefined
+ 4: -- is processed again
+ optional: opt
+ displaymath: formula
+ index: entry
+ math: formula
+ nothing: empty
+ file: file
+ position: position
+ reference: reference
+ csname: name
+ destination: destination
+ triplet: triplet
+ word: word
+ content: text
+ %
+ language: language
+ processor: processor
+ style: style
+ font: font
+ character: character
+ userdata: userdata
+ key: key
+ value: value
+ color: color
+ template: template
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: marking
+ sectionblock: sectionblock
+ row: row
+ column: column
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\startmessages german library: setup
- title: Setup
- formula: Formel
- number: Nummer
- list: Liste
- dimension: Dimension
- mark: Beschriftung
- reference: Referenz
- command: Befehl
- file: Datei
- name: Name
- identifier: Name
- text: Text
- section: Abschnitt
- singular: singular
- plural: plural
- matrix: n*m
- see: siehe
- inherits: inherits from
- 1: Die Zeichen < und > gelten global!
- 2: -- wird verarbeitet
- 3: -- ist undefiniert
- 4: -- ist mehrmals verarbeitet
- optional: opt
- displaymath: formula
- index: entry
- math: formula
- nothing: empty
- file: file
- position: position
- reference: reference
- csname: name
- destination: destination
- triplet: triplet
- word: word
- content: text
- language: sprache
+ title: Setup
+ formula: Formel
+ number: Nummer
+ list: Liste
+ dimension: Dimension
+ mark: Beschriftung
+ reference: Referenz
+ command: Befehl
+ file: Datei
+ name: Name
+ identifier: Name
+ text: Text
+ section: Abschnitt
+ singular: singular
+ plural: plural
+ matrix: n*m
+ see: siehe
+ inherits: inherits from
+ 1: Die Zeichen < und > gelten global!
+ 2: -- wird verarbeitet
+ 3: -- ist undefiniert
+ 4: -- ist mehrmals verarbeitet
+ optional: opt
+ displaymath: formula
+ index: entry
+ math: formula
+ nothing: empty
+ file: file
+ position: position
+ reference: reference
+ csname: name
+ destination: destination
+ triplet: triplet
+ word: word
+ content: text
+ %
+ language: sprache
+ processor: processor
+ style: style
+ font: font
+ character: character
+ userdata: userdata
+ key: key
+ value: value
+ color: color
+ template: template
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: marking
+ sectionblock: sectionblock
+ row: row
+ column: column
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\startmessages czech library: setup
- title: setup
- formula: rovnice
- number: cislo
- list: seznam
- dimension: dimenze
- mark: znacka
- reference: reference
- command: prikaz
- file: soubor
- name: jmeno
- identifier: jmeno
- text: text
- section: sekce
- singular: jmeno v singularu
- plural: jmeno v pluralu
- matrix: n*m
- see: viz
- inherits: inherits from
- 1: znaky < a > jsou globalne aktivni!
- 2: -- je zpracovano
- 3: -- je nedefinovano
- 4: -- je zpracovano znovu
- optional: opt
- displaymath: formula
- index: entry
- math: formula
- nothing: empty
- file: file
- position: position
- reference: reference
- csname: name
- destination: destination
- triplet: triplet
- word: word
- content: text
- %
- language: language
+ title: setup
+ formula: rovnice
+ number: cislo
+ list: seznam
+ dimension: dimenze
+ mark: znacka
+ reference: reference
+ command: prikaz
+ file: soubor
+ name: jmeno
+ identifier: jmeno
+ text: text
+ section: sekce
+ singular: jmeno v singularu
+ plural: jmeno v pluralu
+ matrix: n*m
+ see: viz
+ inherits: inherits from
+ 1: znaky < a > jsou globalne aktivni!
+ 2: -- je zpracovano
+ 3: -- je nedefinovano
+ 4: -- je zpracovano znovu
+ optional: opt
+ displaymath: formula
+ index: entry
+ math: formula
+ nothing: empty
+ file: file
+ position: position
+ reference: reference
+ csname: name
+ destination: destination
+ triplet: triplet
+ word: word
+ content: text
+ %
+ language: language
+ processor: processor
+ style: style
+ font: font
+ character: character
+ userdata: userdata
+ key: key
+ value: value
+ color: color
+ template: template
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: marking
+ sectionblock: sectionblock
+ row: row
+ column: column
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\startmessages italian library: setup
- title: setup
- formula: formula
- number: number
- list: list
- dimension: dimension
- mark: mark
- reference: reference
- command: command
- file: file
- name: name
- identifier: name
- text: text
- section: section
- singular: singular name
- plural: plural name
- matrix: n*m
- see: see
- inherits: inherits from
- 1: the characters < and > are globally active!
- 2: -- is processed
- 3: -- is undefined
- 4: -- is processed again
- optional: opt
- displaymath: formula
- index: entry
- math: formula
- nothing: empty
- file: file
- position: position
- reference: reference
- csname: name
- destination: destination
- triplet: triplet
- word: word
- content: text
- %
- language: language
+ title: setup
+ formula: formula
+ number: number
+ list: list
+ dimension: dimension
+ mark: mark
+ reference: reference
+ command: command
+ file: file
+ name: name
+ identifier: name
+ text: text
+ section: section
+ singular: singular name
+ plural: plural name
+ matrix: n*m
+ see: see
+ inherits: inherits from
+ 1: the characters < and > are globally active!
+ 2: -- is processed
+ 3: -- is undefined
+ 4: -- is processed again
+ optional: opt
+ displaymath: formula
+ index: entry
+ math: formula
+ nothing: empty
+ file: file
+ position: position
+ reference: reference
+ csname: name
+ destination: destination
+ triplet: triplet
+ word: word
+ content: text
+ %
+ language: language
+ processor: processor
+ style: style
+ font: font
+ character: character
+ userdata: userdata
+ key: key
+ value: value
+ color: color
+ template: template
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: marking
+ sectionblock: sectionblock
+ row: row
+ column: column
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\startmessages romanian library: setup
- title: setari
- formula: formula
- number: numar
- list: lista
- dimension: dimensiune
- mark: marcaj
- reference: referinta
- command: comanda
- file: fisier
- name: nume
- identifier: nume
- text: text
- section: sectiune
- singular: nume singular
- plural: nume pluram
- matrix: n*m
- see: vezi
- inherits: inherits from
- 1: caracterele < si > sunt active global!
- 2: este procesat --
- 3: -- este nedefinit
- 4: -- este procesat din nou
- optional: opt
- displaymath: formula
- index: entry
- math: formula
- nothing: empty
- file: file
- position: position
- reference: reference
- csname: name
- destination: destination
- triplet: triplet
- word: word
- content: text
- language: language
+ title: setari
+ formula: formula
+ number: numar
+ list: lista
+ dimension: dimensiune
+ mark: marcaj
+ reference: referinta
+ command: comanda
+ file: fisier
+ name: nume
+ identifier: nume
+ text: text
+ section: sectiune
+ singular: nume singular
+ plural: nume pluram
+ matrix: n*m
+ see: vezi
+ inherits: inherits from
+ 1: caracterele < si > sunt active global!
+ 2: este procesat --
+ 3: -- este nedefinit
+ 4: -- este procesat din nou
+ optional: opt
+ displaymath: formula
+ index: entry
+ math: formula
+ nothing: empty
+ file: file
+ position: position
+ reference: reference
+ csname: name
+ destination: destination
+ triplet: triplet
+ word: word
+ content: text
+ %
+ language: language
+ processor: processor
+ style: style
+ font: font
+ character: character
+ userdata: userdata
+ key: key
+ value: value
+ color: color
+ template: template
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: marking
+ sectionblock: sectionblock
+ row: row
+ column: column
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\startmessages french library: setup
- title: réglage
- formula: formule
- number: numéro
- list: liste
- dimension: dimension
- mark: marquage
- reference: reference
- command: commande
- file: fichier
- name: nom
- identifier: identificateur
- text: texte
- section: section
- singular: nom singulier
- plural: nom pluriel
- matrix: n*m
- see: vois
- inherits: herite de
- 1: les caractères < et > sont globalement actifs !
- 2: -- est traité
- 3: -- n'est pas défini
- 4: -- est traité de nouveau
- optional: opt
- displaymath: formule
- index: entrée
- math: formule
- nothing: vide
- file: fichier
- position: position
- reference: réference
- csname: nom
- destination: destination
- triplet: triplet
- word: mot
- content: texte
- %
- language: language
+ title: réglage
+ formula: formule
+ number: numéro
+ list: liste
+ dimension: dimension
+ mark: marquage
+ reference: reference
+ command: commande
+ file: fichier
+ name: nom
+ identifier: identificateur
+ text: texte
+ section: section
+ singular: nom singulier
+ plural: nom pluriel
+ matrix: n*m
+ see: vois
+ inherits: herite de
+ 1: les caractères < et > sont globalement actifs !
+ 2: -- est traité
+ 3: -- n'est pas défini
+ 4: -- est traité de nouveau
+ optional: opt
+ displaymath: formule
+ index: entrée
+ math: formule
+ nothing: vide
+ file: fichier
+ position: position
+ reference: réference
+ csname: nom
+ destination: destination
+ triplet: triplet
+ word: mot
+ content: texte
+ %
+ language: language
+ processor: processor
+ style: style
+ font: font
+ character: character
+ userdata: userdata
+ key: key
+ value: value
+ color: color
+ template: template
+ node: node
+ lpath: lpath
+ xmlsetup: xmlsetup
+ marking: marking
+ sectionblock: sectionblock
+ row: row
+ column: column
+ url: url
+ noargument: \texescape...
+ oneargument: \texescape...\texthash1
+ twoarguments: \texescape...\texthash1\texthash2
+ threearguments: \texescape...\texthash1\texthash2\texthash3
\stopmessages
\unprotect
@@ -713,7 +864,8 @@
\ignorespaces
\stopxmlsetups
-\xmlmapvalue{setups:method}{class}{:}
+%xmlmapvalue{setups:method}{class}{:}
+\xmlmapvalue{setups:method}{range}{:}
\xmlmapvalue{setups:method}{apply}{->}
\xmlmapvalue{setups:method}{none} {}
@@ -824,21 +976,120 @@
\fi
\hss}}
-\unexpanded\def\showSETUPassignment #1{\showSETUP{#1}{[.\lower.5ex\hbox{=}.]} {[..,.\lower.5ex\hbox{=}.,..]}}
-\unexpanded\def\showSETUPkeyword #1{\showSETUP{#1}{[...]} {[...,...]}}
-\unexpanded\def\showSETUPargument #1{\showSETUP{#1}{\leftargument..\rightargument} {\leftargument..,...,..\rightargument}}
-\unexpanded\def\showSETUPdisplaymath#1{\showSETUP{#1}{\$\$...\$\$} {\$\$...\$\$}}
-\unexpanded\def\showSETUPindex #1{\showSETUP{#1}{\leftargument...\rightargument} {\leftargument..+...+..\rightargument}}
-\unexpanded\def\showSETUPmath #1{\showSETUP{#1}{\$...\$} {\$...\$}}
-\unexpanded\def\showSETUPnothing #1{\showSETUP{#1}{...} {}}
-\unexpanded\def\showSETUPfile #1{\showSETUP{#1}{~...~} {}}
-\unexpanded\def\showSETUPposition #1{\showSETUP{#1}{(...)} {(...,...)}}
-\unexpanded\def\showSETUPreference #1{\showSETUP{#1}{[...]} {[...,...]}}
-\unexpanded\def\showSETUPcsname #1{\showSETUP{#1}{{\c!setup!command!{}}} {}}
-\unexpanded\def\showSETUPdestination#1{\showSETUP{#1}{[\leftargument..[ref]\rightargument]}{[..,\leftargument..[ref,..]\rightargument,..]}}
-\unexpanded\def\showSETUPtriplet #1{\showSETUP{#1}{[x:y:z=]} {[x:y:z=,..]}}
-\unexpanded\def\showSETUPword #1{\showSETUP{#1}{\leftargument...\rightargument} {\leftargument.. ... ..\rightargument}}
-\unexpanded\def\showSETUPcontent #1{\showSETUP{#1}{\leftargument...\rightargument} {\leftargument.. ... ..\rightargument}}
+\unexpanded\def\showSETUPassignment#1%
+ {\showSETUP{#1}
+ {[.\lower.5ex\hbox{=}.]}
+ {[..,.\lower.5ex\hbox{=}.,..]}}
+
+\unexpanded\def\showSETUPkeyword#1%
+ {\showSETUP{#1}
+ {[...]}
+ {[...,...]}}
+
+\unexpanded\def\showSETUPargument#1%
+ {\showSETUP{#1}
+ {\letterleftbrace..\letterrightbrace}
+ {\letterleftbrace..,...,..\letterrightbrace}}
+
+\unexpanded\def\showSETUPdisplaymath#1%
+ {\showSETUP{#1}
+ {\letterdollar\letterdollar...\letterdollar\letterdollar}
+ {\letterdollar\letterdollar...\$\$}}
+
+\unexpanded\def\showSETUPindex#1%
+ {\showSETUP{#1}
+ {\letterleftbrace...\letterrightbrace}
+ {\letterleftbrace..+...+..\letterrightbrace}}
+
+\unexpanded\def\showSETUPmath#1%
+ {\showSETUP{#1}
+ {\letterdollar...\letterdollar}
+ {\letterdollar...\letterdollar}}
+
+\unexpanded\def\showSETUPnothing#1%
+ {\showSETUP{#1}
+ {...}
+ {}}
+
+\unexpanded\def\showSETUPfile#1%
+ {\showSETUP{#1}
+ {~...~}
+ {}}
+
+\unexpanded\def\showSETUPposition#1%
+ {\showSETUP{#1}
+ {(...)}
+ {(...,...)}}
+
+\unexpanded\def\showSETUPtemplate#1
+ {\showSETUP{#1}
+ {[\letterbar...\letterbar]}
+ {[\letterbar...\letterbar...\letterbar]}}
+
+\unexpanded\def\showSETUPangles#1%
+ {\showSETUP{#1}
+ {<<...>>}
+ {<<...>>}}
+
+\unexpanded\def\showSETUPreference#1%
+ {\showSETUP{#1}
+ {[...]}
+ {[...,...]}}
+
+\unexpanded\def\showSETUPapply#1%
+ {\showSETUP{#1}
+ {[..=>..]}
+ {[..,..=>..,...]}}
+
+\unexpanded\def\showSETUPtwowords#1%
+ {\showSETUP{#1}
+ {[..+..]}
+ {[..+..]}}
+
+\unexpanded\def\showSETUPthreewords#1%
+ {\showSETUP{#1}
+ {[..+..+..]}
+ {[..+..+..]}}
+
+\unexpanded\def\showSETUPcsname#1%
+ {\showSETUP{#1}
+ {{\c!setup!command!{}}}
+ {}}
+
+\unexpanded\def\showSETUPdestination#1%
+ {\showSETUP{#1}
+ {[\letterleftbrace..[ref]\letterrightbrace]}
+ {[..,\letterleftbrace..[ref,..]\letterrightbrace,..]}}
+
+\unexpanded\def\showSETUPtriplet#1%
+ {\showSETUP{#1}
+ {[x:y:z=]}
+ {[x:y:z=,..]}}
+
+\unexpanded\def\showSETUPword#1%
+ {\showSETUP{#1}
+ {\letterleftbrace...\letterrightbrace}
+ {\letterleftbrace.. ... ..\letterrightbrace}}
+
+\unexpanded\def\showSETUPcontent#1%
+ {\showSETUP{#1}
+ {\letterleftbrace...\letterrightbrace}
+ {\letterleftbrace.. ... ..\letterrightbrace}}
+
+\unexpanded\def\showSETUPtext#1%
+ {\showSETUP{#1}
+ {...}
+ {.. ... ..}}
+
+\unexpanded\def\showSETUPto#1%
+ {\showSETUP{#1}
+ {\texescape to }
+ {\texescape to }}
+
+\unexpanded\def\showSETUPmacro#1%
+ {\showSETUP{#1}
+ {\texescape macro }
+ {\texescape macro }}
% A prelude to a rewrite and some more: