diff options
Diffstat (limited to 'context')
-rw-r--r-- | context/config/texexec.rme | 115 | ||||
-rw-r--r-- | context/data/cont-cz.tws | 3878 | ||||
-rw-r--r-- | context/data/cont-de.tws | 3878 | ||||
-rw-r--r-- | context/data/cont-en.tws | 3878 | ||||
-rw-r--r-- | context/data/cont-nl.tws | 3878 | ||||
-rw-r--r-- | context/perltk/cont_mis.pm | 69 | ||||
-rw-r--r-- | context/perltk/cont_set.pm | 649 | ||||
-rw-r--r-- | context/perltk/texexec.pl | 1408 | ||||
-rw-r--r-- | context/perltk/texexec.rme | 115 | ||||
-rw-r--r-- | context/perltk/texshow.pl | 90 | ||||
-rw-r--r-- | context/perltk/texutil.pl | 2432 |
11 files changed, 0 insertions, 20390 deletions
diff --git a/context/config/texexec.rme b/context/config/texexec.rme deleted file mode 100644 index a1dd2c3ab..000000000 --- a/context/config/texexec.rme +++ /dev/null @@ -1,115 +0,0 @@ -% == introduction == -% -% This is 'texexec.ini', the file used by texexec to determine where -% to find files, what TeX to use, what flags to pass, etc. Although -% TeXexec tries to locate things itself, a little help is sometimes -% needed. One can influence texexec by setting some variables. These -% are only needed when the automatic determined settings fail. -% -% == interfacing == -% -% UsedInterfaces nl,en the formats generated with --make -% UserInterface nl the default format used -% -% == binaries == -% -% TeXExecutable pdfetex the TeX binary to use -% MpExecutable mpost the MetaPost binary to use -% MpToTeXExecutable mpto the MetaPost to TeX converter -% DviToMpExecutable dvitomp the DVI to MetaPost converter -% -% == flags == -% -% TeXFormatFlag & the format introducer -% TeXVirginFlag -ini the format generation switch -% -% == paths == -% -% TeXFormatPath texmf/... fmt files -% ConTeXtPath texmf/tex/context/base sources -% SetupPath texmf/tex/base/user cont-sys/usr file -% TeXScriptsPath texmf/context/perltk scripts -% -% == the main shell setting == -% -% As shown below, one can define his/her own sections. We default to -% the teTeX/fpTeX web2c based settings. - -set TeXShell to tetex -%set TeXShell to fptex -%set TeXShell to miktex -%set TeXShell to private - -% == setting up the variables == -% -% Here are some general defaults. They can be overruled later. - -set UsedInterfaces to en,nl,de,uk -set UserInterface to en -set TeXExecutable to tex -set MpExecutable to mpost -set MpToTeXExecutable to mpto -set DviToMpExecutable to dvitomp - -% For teTeX the next settings will do. - -for tetex set UsedInterfaces to en,nl,de,uk -for tetex set UserInterface to en -for tetex set TeXExecutable to pdfetex - -% These also apply to fpTeX. - -for fptex set UsedInterfaces to en,nl,de,uk -for fptex set UserInterface to en -for fptex set TeXExecutable to pdfetex - -% MikTeX users probably have to set up some paths too. - -for miktex set UsedInterfaces to en,nl,de,uk -for miktex set UserInterface to en -for miktex set TeXExecutable to pdftex -for miktex set TeXFormatFlag to & -for miktex set TeXVirginFlag to --initialize - -% These are the settings used on some machines at PRAGMA ADE that -% don't use the texmf tree. They can serve as an example for local -% settings. Local settings should either be added to the previous -% one, or go without the 'for' directives. Consider these -% settings as an example. - -for private set UsedInterfaces to en,nl -for private set UserInterface to nl -for private set TeXExecutable to pdfetex -for private set TeXFormatFlag to & -for private set TeXVirginFlag to -ini -for private set TeXFormatPath to t:/tex/web2c/fmt/ -for private set ConTeXtPath to t:/pragma/sources/ -for private set SetupPath to t:/pragma/perl/ -for private set TeXScriptsPath to t:/pragma/perl/ - -% == read this too == -% -% If this file is called 'texexec.rme', copy it to 'texexec.ini', -% check the settings above, change them according to your TeX -% distribution, and say: -% -% texexec --verbose -% -% When set up properly, you should see your local settings fly by. -% When these settings are ok, the next call should work: -% -% texexec --make -% -% and you should be able to process a file by saying -% -% texexec filename -% -% See 'mtexexec.pdf' for more information on the flags you can use with -% 'texexec'. Also make sure you have the 'texutil' script installed in -% the same path as 'texexec'. - -% Experimental -% -% set TcXPath to d:/tex/texmf/web2c -% set FmtLanguage to pl -% set FmtBodyFont to plr diff --git a/context/data/cont-cz.tws b/context/data/cont-cz.tws deleted file mode 100644 index f3c0d5f36..000000000 --- a/context/data/cont-cz.tws +++ /dev/null @@ -1,3878 +0,0 @@ -startsetup -com:jazykinstalace: -typ:val/vars/: -val:*name:: -var:mezerovani:zhustene,siroky:: -var:lefthyphenmin:*dimension:: -var:righthyphenmin:*dimension:: -var:status:start,stop:: -var:vetavlevo:*command:: -var:vetavpravo:*command:: -var:podvetavlevo:*command:: -var:podvetavpravo:*command:: -var:citovatvlevo:*command:: -var:citovatvpravo:*command:: -var:citacevlevo:*command:: -var:citacevpravo:*command:: -var:implicitni:*name:: -stopsetup - -startsetup -com:nastavjazyk: -typ:val/vars/: -ivr:jazykinstalace:: -stopsetup - -startsetup -com:jazyk: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:hlavnijazyk: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:prelozit: -typ:vars/: -var:*name:*text:: -stopsetup - -startsetup -com:uzijkodovani: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:uzijspeciality: -typ:vals/: -val:reset,*name:: -stopsetup - -startsetup -com:definujvystup: -typ:val/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:nastavvystup: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:definujzakladnifont: -typ:val/vars/: -val:5pt,...,12pt,default:: -var:text:*dimension:: -var:script:*dimension:: -var:scriptscript:*dimension:: -var:x:*dimension:: -var:xx:*dimension:: -var:male:*dimension:: -var:velky:*dimension:: -stopsetup - -startsetup -com:nastavprostredizakladnihofont: -typ:val/vars/: -ivl:nastavzakladnifont:: -ivr:nastavzakladnifont:: -stopsetup - -startsetup -com:ukazpostredizakladnihofont: -typ:vals/: -ivl:nastavzakladnifont:: -stopsetup - -startsetup -com:definujzakladnifont: -typ:vals/val/vars/: -val:5pt,...,12pt,default:: -val:rm,ss,tt,mm,hw,cg:: -var:tf:*file:: -var:bf:*file:: -var:sl:*file:: -var:it:*file:: -var:bs:*file:: -var:bi:*file:: -var:sc:*file:: -var:ex:*file:: -var:mi:*file:: -var:sy:*file:: -var:ma:*file:: -var:mb:*file:: -var:mc:*file:: -stopsetup - -startsetup -com:ukazzakladnifont: -typ:vals/: -ivl:nastavzakladnifont:: -stopsetup - -startsetup -com:nastavzakladnifont: -typ:vals/: -val:*name, serif,radne,antikva, sans,podpora,bezserifu, mono,type,dalnopis, rukopisne,krasopisne, 5pt,...,12pt:sau,ibm,12pt,serif: -stopsetup - -startsetup -com:prepninazakladnifont: -typ:vals/: -val:5pt,...,12pt,male,velky,globalni:: -stopsetup - -startsetup -com:definujfont: -typ:val/val/: -val:*name:: -val:*file:: -stopsetup - -startsetup -com:nastavbarvu: -typ:val/: -val:*name:rgb: -stopsetup - -startsetup -com:nastavbarvy: -typ:vars/: -var:status:start,stop,globalni,lokalni:: -var:konverze:ano,ne,vzdy:: -var:redukce:ano,ne:: -var:rgb:ano,ne:: -var:cmyk:ano,ne:: -stopsetup - -startsetup -com:definujbarvu: -typ:val/vars/: -val:*name:: -var:r:*text:: -var:g:*text:: -var:b:*text:: -var:c:*text:: -var:m:*text:: -var:y:*text:: -var:k:*text:: -var:s:*text:: -stopsetup - -startsetup -com:startbarva: -typ:val/stp/: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:barva: -typ:val/arg/: -val:*text:: -stopsetup - -startsetup -com:sedabarva: -typ:val/: -val:*text:: -stopsetup - -startsetup -com:ukazbarvu: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definujpaletu: -typ:val/vars/: -val:*name:: -var:*name:*name:: -stopsetup - -startsetup -com:nastavpaletu: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definujskupinubarev: -typ:val/val/vals/: -val:*name:: -val:rgb,cmyk,seda,s:rgb: -val:trips/:: -stopsetup - -startsetup -com:ukazpaletu: -typ:val/vals/: -val:*name:: -val:horizontalni,vertikalne,jmeno,hodnota:: -stopsetup - -startsetup -com:ukazskupinubarev: -typ:val/vals/: -val:*name:: -val:horizontalni,vertikalne,jmeno,hodnota,cislo:: -stopsetup - -startsetup -com:porovnejpaletu: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:porovnejskupinubarev: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:ukazupravu: -typ:: -stopsetup - -startsetup -com:nastavtype: -typ:var/: -var:mezera:na,pryc:: -var:volba:sklonene,normalni,zadny:: -var:barva:*name:: -stopsetup - -startsetup -com:type: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:typ: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:tex: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:arg: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:definujopis: -typ:val/vars/: -val:soubor,typing,*name:: -ivr:nastavopis:: -stopsetup - -startsetup -com:nastavopis: -typ:val/vars/: -val:soubor,typing,*name:: -var:mezera:na,pryc:: -var:strana:ano,ne:: -var:volba:sklonene,normalni,prikazy,barva,zadny:: -var:text:ano,ne:: -var:icommando:*command:: -var:vcommando:*command:: -var:ccommando:*command:: -var:pred:*command:: -var:po:*command:: -var:marginalie:*dimension,standardni:: -var:sudamarginalie:*dimension:: -var:lichyokraj:*dimension:: -var:prazdny:*dimension,male,stredni,velky,standardni,pulradku,radek:: -var:escape:*:: -var:odsadpristi:ano,ne:: -var:paleta:*name:: -var:barva:*name:: -stopsetup - -startsetup -com:starttyping: -typ:stp/: -stopsetup - -startsetup -com:typesoubor: -typ:arg/: -val:*file:: -stopsetup - -startsetup -com:nastavpoznamkypodcarou: -typ:vars/: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice:: -var:zpusob:skrztext,skrz*section:: -var:misto:strana,text,sloupce,vysoko:: -var:linka:na,pryc:: -var:pred:*command:: -var:po:*command:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:zakladnifont:5pt,...,12pt,male,velky:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:vzdalenost:*dimension:: -var:vzdalenostsloupcu:*dimension:: -var:vzdalenostokraje:*dimension:: -var:n:*number:: -var:ciselnyprikaz:*\command#1:: -ivr:oramovani:: -stopsetup - -startsetup -com:nastavdefinicipoznamekpodcarou: -typ:vars/: -ivr:definujpopis:: -stopsetup - -startsetup -com:poznamkapodcarou: -typ:ref/arg/: -val:*text:: -stopsetup - -startsetup -com:poznamka: -typ:ref/: -stopsetup - -startsetup -com:startlokalnipoznamkypodcarou: -typ:stp/: -ivr:nastavpoznamkypodcarou:: -stopsetup - -startsetup -com:umistilokalnipoznamkypodcarou: -typ:vars/: -ivr:nastavpoznamkypodcarou:: -stopsetup - -startsetup -com:umistipoznamkypodcarou: -typ:vars/: -ivr:nastavpoznamkypodcarou:: -stopsetup - -startsetup -com:nastavpodtrzeni: -typ:vars/: -var:alternativa:a,b,c:: -var:tloustkalinky:*dimension:: -stopsetup - -startsetup -com:podtrzeno: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:podtrzeni: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:nadtrzeno: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nadtrzeni: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:preskrtnuto: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:preskrtnuti: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:rimskecislice: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:Rimskecislice: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:cisla: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:znak: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:Znak: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:znaky: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:Znaky: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:stredoveky: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:mesic: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:MESIC: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:vsedniden: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:VSEDNIDEN: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:nastavverzalky: -typ:vars/: -var:titul:ano,ne:: -var:sc:ano,ne:: -stopsetup - -startsetup -com:kap: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nokap: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:KAP: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:Kap: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:Kaps: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:SLOVO: -typ:wrd/: -val:*text:: -stopsetup - -startsetup -com:SLOVA: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:Slovo: -typ:wrd/: -val:*text:: -stopsetup - -startsetup -com:Slova: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:roztazene: -typ:wrd/: -val:*text:: -stopsetup - -startsetup -com:definujsymbol: -typ:val/val/: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:definujobrazeksymbol: -typ:val/val/vars/: -val:*name:: -val:*text:: -ivr:externiobraz:: -stopsetup - -startsetup -com:symbol: -typ:val/val/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:startsadasymbolu: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:nastavsadusymbolu: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:uzijsymbol: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:ukazsadusymbolu: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definujkonverzi: -typ:val/val/: -val:*name:: -val:*command,*text:: -stopsetup - -startsetup -com:konvertujcislo: -typ:arg/arg/: -val:*name:: -val:*number:: -stopsetup - -startsetup -com:nastavtexthlavicky: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*name:*text:: -stopsetup - -startsetup -com:nastavtextpopisku: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*name:*text:: -stopsetup - -startsetup -com:texthlavicky: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:textpopisku: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nastavmarginalnilinky: -typ:var/: -var:uroven:*number:: -var:tloustka:*dimension:: -stopsetup - -startsetup -com:startmarginalnilinka: -typ:val/stp/: -val:*number:: -stopsetup - -startsetup -com:marginalnilinka: -typ:val/arg/: -val:*number:: -stopsetup - -startsetup -com:nastavsirkucary: -typ:val/: -val:*dimension:: -stopsetup - -startsetup -com:nastavoramovani: -typ:vars/: -var:vyska:prizpusobivy,siroky,*dimension:: -var:sirka:prizpusobivy,siroky,*dimension:: -var:offset:zadny,prekryv,*dimension:: -var:misto:nizko,hloubka:: -var:volba:zadny,prazdne:: -var:strut:ano,ne:: -var:zarovnani:ne,vlevo,vpravo,stredni,normalni:: -var:spodek:*command:: -var:vrsek:*command:: -var:ramecek:na,pryc,prekryv:: -var:vrchniramecek:na,pryc:: -var:ramecekspodku:na,pryc:: -var:ramecekvlevo:na,pryc:: -var:ramecekvpravo:na,pryc:: -var:offsetramecku:*dimension:: -var:hloubkaramecku:*dimension:: -var:rohramecku:kolo,pravouhly:: -var:polomerramecku:*dimension:: -var:barvaramecku:*name:: -var:pozadi:rastr,barva,zadny,voorgrond,*name:: -var:rastrpozadi:*number:: -var:barvapozadi:*name:: -var:offsetpozadi:*dimension:: -var:hloubkapozadi:*dimension:: -var:rohpozadi:kolo,pravouhly:: -var:polomerpozadi:*dimension:: -var:hloubka:*dimension:: -var:roh:kolo,pravouhly:: -var:polomer:*dimension:: -var:prazdne:ano,ne:: -val:*text:: -stopsetup - -startsetup -com:oramovani: -typ:vars/arg/: -ivr:nastavoramovani:: -val:*text:: -stopsetup - -startsetup -com:zaramovani: -typ:vars/arg/: -ivr:nastavoramovani:: -val:*text:: -stopsetup - -startsetup -com:tenkelinky: -typ:var/: -ivr:nastavtenkelinky:: -stopsetup - -startsetup -com:nastavtenkelinky: -typ:var/: -var:vzdalenost:male,stredni,velky:: -var:n:*number:: -var:pred:*command:: -var:po:*command:: -var:vyska:*dimension:: -var:hloubka:*dimension:: -stopsetup - -startsetup -com:vlasovalinka: -typ:: -stopsetup - -startsetup -com:tenkalinka: -typ:: -stopsetup - -startsetup -com:definujoramovanytext: -typ:val/vars/: -val:*name:: -ivr:nastavoramovanetexty:: -stopsetup - -startsetup -com:definujoramovani: -typ:val/vars/: -val:*name:: -ivr:nastavoramovanetexty:: -stopsetup - -startsetup -com:nastavoramovanetexty: -typ:vars/: -var:zakladnifont:5pt,...,12pt,male,velky:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,male...,*command:: -var:vlevo:*command:: -var:vpravo:*command:: -var:pred:*command:: -var:po:*command:: -var:vnitrni:*command:: -var:marginalie:standardni,ano,ne:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:start<<oramovanytext>>: -typ:val/vars/stp/: -val:vlevo,vpravo,stredni:: -ivr:nastavoramovanetexty:: -stopsetup - -startsetup -com:<<oramovanytext>>: -typ:vars/: -ivr:nastavoramovanetexty:: -stopsetup - -startsetup -com:startpozadi: -typ:stp/: -stopsetup - -startsetup -com:pozadi: -typ:: -stopsetup - -startsetup -com:nastavpozadi: -typ:vars/: -var:levyoffset:*dimension:: -var:pravyoffset:*dimension:: -var:offsetvrsku:*dimension:: -var:offsetspodku:*dimension:: -var:status:start,stop:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:vyplnovelinky: -typ:vars/arg/arg/: -ivr:nastavvyplnovelinky:: -stopsetup - -startsetup -com:vyplnenytext: -typ:vars/arg/arg/par/: -ivr:nastavvyplnovelinky:: -stopsetup - -startsetup -com:nastavvyplnovelinky: -typ:vars/: -var:sirka:prizpusobivy,*dimension:: -var:vzdalenost:*dimension:: -var:pred:*command:: -var:po:*command:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:n:*number:: -var:oddelovac:*text:: -stopsetup - -startsetup -com:vyplnovyradek: -typ:vars/nop/par/: -ivr:nastavvyplnoveradky:: -stopsetup - -startsetup -com:nastavvyplnoveradky: -typ:vars/: -var:sirka:*dimension:: -var:marginalie:*dimension:: -var:vzdalenost:*dimension:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:nastavtextovelinky: -typ:vars/: -var:misto:vlevo,naokraji:: -var:pred:*command:: -var:po:*command:: -var:mezi:*command:: -var:sirka:*dimension:: -var:vzdalenost:*dimension:: -var:zakladnifont:5pt,...,12pt,male,velky:: -var:barva:*name:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:barvalinky:*name:: -stopsetup - -startsetup -com:textovalinka: -typ:val/arg/: -val:vrsek,spodek:: -val:*text:: -stopsetup - -startsetup -com:starttextovalinka: -typ:val/arg/stp/: -val:vrsek,spodek:: -val:*text:: -stopsetup - -startsetup -com:cernalinka: -typ:vars/: -ivr:nastavcernelinky:: -stopsetup - -startsetup -com:cernelinky: -typ:vars/: -ivr:nastavcernelinky:: -stopsetup - -startsetup -com:nastavcernelinky: -typ:vars/: -var:sirka:*dimension,max:: -var:vyska:*dimension,max:: -var:hloubka:*dimension,max:: -var:alternativa:a,b:: -var:vzdalenost:*dimension:: -var:n:*number:: -stopsetup - -startsetup -com:definujprekryv: -typ:vals/val/: -val:*name:: -val:*command:: -stopsetup - -startsetup -com:uzijmodul: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:reset: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:zadnytest: -typ:: -stopsetup - -startsetup -com:startlokalnihoprostredi: -typ:stp/: -stopsetup - -startsetup -com:nastavsystem: -typ:vars/: -var:rozliseni:*number:: -var:willekeur:normalni,male,stredni,velky,*number:: -stopsetup - -startsetup -com:uzijcestu: -typ:vals/: -val:*name,reset:.: -stopsetup - -startsetup -com:nizky: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:vysoky: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nivy: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:ukazramecek: -typ:val/: -val:text,marginalie,hrana:: -stopsetup - -startsetup -com:ukazstrukturu: -typ:: -stopsetup - -startsetup -com:zarovnanovlevo: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:zarovnanovpravo: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:zarovnanonastred: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:slovovpravo: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:naokraj: -typ:val/ref/arg/: -val:+,-,nizko:: -val:*text:: -stopsetup - -startsetup -com:nadruhyokraj: -typ:val/ref/arg/: -val:+,-,nizko:: -val:*text:: -stopsetup - -startsetup -com:vlevo: -typ:val/ref/arg/: -val:+,-,nizko:: -val:*text:: -stopsetup - -startsetup -com:vpravo: -typ:val/ref/arg/: -val:+,-,nizko:: -val:*text:: -stopsetup - -startsetup -com:sloupec: -typ:: -stopsetup - -startsetup -com:ukazpodpery: -typ:: -stopsetup - -startsetup -com:ukaznastaveni: -typ:: -stopsetup - -startsetup -com:ukazvzhled: -typ:: -stopsetup - -startsetup -com:marginalnitext: -typ:val/ref/arg/: -val:+,-,nizko:: -val:*text:: -stopsetup - -startsetup -com:nastavmarginalniblok: -typ:vars/: -var:misto:naokraji,vlevo,stredni,vpravo:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:sirka:*dimension:: -var:zarovnani:vlevo,stredni,vpravo,ne:: -var:vrsek:*command:: -var:mezi:*command:: -var:spodek:*command:: -var:vlevo:*command:: -var:vpravo:*command:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:startmarginalniblok: -typ:stp/: -stopsetup - -startsetup -com:cast: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:titul: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:kapitola: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:sekce: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:podsekce: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:podpodsekce: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:tema: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:podtema: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:podpodtema: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:dodatek: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:v: -typ:arg/arg/ref/: -val:*text:: -stopsetup - -startsetup -com:v: -typ:arg/arg/ref/: -val:*text:: -stopsetup - -startsetup -com:o: -typ:arg/ref/: -val:*text:: -stopsetup - -startsetup -com:nekde: -typ:arg/arg/ref/: -val:*text:: -stopsetup - -startsetup -com:nastrane: -typ:ref/: -stopsetup - -startsetup -com:odkaz: -typ:val/ref/: -val:t,p,r,s,e:: -val:*text:: -stopsetup - -startsetup -com:odkaznatext: -typ:ref/arg/: -val:*text:: -stopsetup - -startsetup -com:odkaznastranu: -typ:ref/: -stopsetup - -startsetup -com:odkaz: -typ:ref/arg/: -val:*text:: -stopsetup - -startsetup -com:uzijodkazy: -typ:vals/: -val:*file:: -stopsetup - -startsetup -com:definujodkaz: -typ:val/refs/: -val:*name:: -stopsetup - -startsetup -com:hl: -typ:val/: -val:*number:: -stopsetup - -startsetup -com:vl: -typ:val/: -val:*number:: -stopsetup - -startsetup -com:jdidolu: -typ:val/: -val:*dimension:: -stopsetup - -startsetup -com:bilemisto: -typ:: -stopsetup - -startsetup -com:zadnebilemisto: -typ:: -stopsetup - -startsetup -com:crlf: -typ:: -stopsetup - -startsetup -com:mezera: -typ:: -stopsetup - -startsetup -com:tvrdemezery: -typ:: -stopsetup - -startsetup -com:zadnamezera: -typ:: -stopsetup - -startsetup -com:zhustene: -typ:: -stopsetup - -startsetup -com:opakovat: -typ:val/: -val:repeat/*text:: -stopsetup - -startsetup -com:nastavpopisy: -typ:vals/vars/: -val:*name:: -var:stylhlavy:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:barva:*name:: -var:sirka:prizpusobivy,siroky,*dimension:: -var:vzdalenost:*dimension:: -var:vzor:*text:: -var:text:*text:: -var:zarovnani:vlevo,stredni,vpravo:: -var:marginalie:standardni,ano,ne,*dimension:: -var:misto:vlevo,vpravo,vrsek,semknuto, naokraji,vlevo,vpravo,visici:: -var:viset:prizpusobivy,siroky,*number:: -var:pred:*command:: -var:mezi:*command:: -var:po:*command:: -var:odsadpristi:ano,ne:: -stopsetup - -startsetup -com:nastavvycty: -typ:vals/vars/: -val:*name:: -ivr:definujpopis:: -var:misto:vlevo,vpravo,vrsek,semknuto, naokraji,vlevo,vpravo,visici:: -var:text:*text:: -var:urovne:*number:: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice:: -var:zpusob:skrztext,skrz*section:: -var:dobloku:ano,ne:: -var:cislooddilu:ano,ne:: -var:oddelovac:*text:: -var:predel:*text:: -var:propojeni:*name:: -var:zpusobpropojeni:globalni,lokalni:: -var:cislo:ne,*name:: -var:zarovnejtitul:ne,ano:: -stopsetup - -startsetup -com:definujvycet: -typ:vals/val/vars/: -val:*name:: -val:*name:: -ivr:nastavvycty:: -stopsetup - -startsetup -com:<<vycet>>: -typ:nop/par/: -val:*text:: -stopsetup - -startsetup -com:start<<vycet>>: -typ:stp/: -stopsetup - -startsetup -com:definujpopis: -typ:val/vars/: -val:*name:: -ivr:nastavpopisy:: -stopsetup - -startsetup -com:<<popis>>: -typ:arg/nop/par/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:start<<popis>>: -typ:arg/stp/: -val:*text:: -stopsetup - -startsetup -com:nastavodsazovani: -typ:vals/vars/: -val:*name:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylhlavy:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:sirka:prizpusobivy,*dimension:: -var:text:*text:: -var:vzor:*text:: -var:pred:*command:: -var:po:*command:: -var:oddelovac:*text:: -stopsetup - -startsetup -com:definujodsazovani: -typ:val/vars/: -val:*name:: -ivr:nastavodsazovani:: -stopsetup - -startsetup -com:<<odsazovani>>: -typ:nop/par/: -val:*text:: -stopsetup - -startsetup -com:definujpopisek: -typ:val/vars/: -val:*name:: -var:text:*text:: -var:misto:naokraji,dotextu:: -var:zpusob:skrztext,skrz*section:: -var:dobloku:ano,ne:: -var:stylhlavy:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:barvahlavy:*name:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:<<oznacovani>>: -typ:: -stopsetup - -startsetup -com:nastavsloupce: -typ:vars/: -var:n:*number:: -var:linka:na,pryc:: -var:vyska:*dimension:: -var:tolerance:velmistriktni,striktni,tolerantni,velmitolerantni,rek:: -var:vzdalenost:*dimension:: -var:rovnovaha:ano,ne:: -var:zarovnani:ano,ne,text:: -var:prazdny:fixne,pulradku,radek,prizpusobivy,velky,stredni,male:: -var:volba:pozadi:: -var:richting:vlevo,vpravo:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:startsloupce: -typ:vars/stp/: -ivr:nastavsloupce:: -stopsetup - -startsetup -com:definujtext: -typ:val/val/val/val/val/: -val:*name:: -val:zahlavi,upati:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:nastavzahlavi: -typ:val/vars/: -val:text,marginalie,hrana:text: -var:status:normalni,stop,start,prazdne,vysoko,zadny, zadneznaceni,*name:: -var:strut:ano,ne:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylvlevo:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylvpravo:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:sirkavlevo:*dimension:: -var:sirkavpravo:*dimension:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:nastavupati: -typ:val/vars/: -ivl:nastavzahlavi:: -ivr:nastavzahlavi:: -stopsetup - -startsetup -com:nastavtext: -typ:val/vars/: -ivl:nastavzahlavi:: -ivr:nastavzahlavi:: -stopsetup - -startsetup -com:nastavhorejsek: -typ:val/vars/: -ivl:nastavzahlavi:: -ivr:nastavzahlavi:: -stopsetup - -startsetup -com:nastavspodek: -typ:val/vars/: -ivl:nastavzahlavi:: -ivr:nastavzahlavi:: -stopsetup - -startsetup -com:zadnezahlaviaupati: -typ:: -stopsetup - -startsetup -com:zadnehorniadolniradky: -typ:: -stopsetup - -startsetup -com:nastavtextyzahlavi: -typ:val/val/val/: -val:text,marginalie,hrana:text: -val:*text,*section,datum,*mark,cislostrany:: -val:*text,*section,datum,*mark,cislostrany:: -stopsetup - -startsetup -com:nastavtextyupati: -typ:val/val/val/: -val:text,marginalie,hrana:text: -val:*text,*section,datum,*mark,cislostrany:: -val:*text,*section,datum,*mark,cislostrany:: -stopsetup - -startsetup -com:nastavtexttexty: -typ:val/val/val/: -val:text,marginalie,hrana:text: -val:*text,*section,datum,*mark,cislostrany:: -val:*text,*section,datum,*mark,cislostrany:: -stopsetup - -startsetup -com:nastavhornitexty: -typ:val/val/val/: -val:text,marginalie,hrana:text: -val:*text,*section,datum,*mark,cislostrany:: -val:*text,*section,datum,*mark,cislostrany:: -stopsetup - -startsetup -com:nastavdolnitexty: -typ:val/val/val/: -val:text,marginalie,hrana:text: -val:*text,*section,datum,*mark,cislostrany:: -val:*text,*section,datum,*mark,cislostrany:: -stopsetup - -startsetup -com:definujznaceni: -typ:val/val/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:propojeneznaceni: -typ:val/val/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:rozpojeneznaceni: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:resetznaceni: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:nastavznaceni: -typ:val/var/: -val:*name:: -var:status:start,stop:: -var:oddelovac:*command:: -var:expanzen:ano,ne:: -stopsetup - -startsetup -com:znaceni: -typ:val/arg/: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:ziskejznaceni: -typ:val/val/: -val:*name:: -val:prvni,posledni,predchozi,obe,vse:: -stopsetup - -startsetup -com:zadneznaceni: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nastavvzhled: -typ:vars/: -var:sirka:*dimension,prizpusobivy,stredni:: -var:vyska:*dimension,prizpusobivy,stredni:: -var:zpetnamezera:*dimension:: -var:svrchnimezera:*dimension:: -var:marginalie:*dimension:: -var:levyokraj:*dimension:: -var:pravyokraj:*dimension:: -var:zahlavi:*dimension:: -var:upati:*dimension:: -var:vrsek:*dimension:: -var:spodek:*dimension:: -var:levahrana:*dimension:: -var:pravahrana:*dimension:: -var:vzdalenostzahlavi:*dimension:: -var:vzdalenostupati:*dimension:: -var:vzdalenostvrsku:*dimension:: -var:vzdalenostspodku:*dimension:: -var:vzdalenostlevehookraje:*dimension:: -var:vzdalenostpravehookraje:*dimension:: -var:vzdalenostlevehrany:*dimension:: -var:vzdalenostpravehrany:*dimension:: -var:horoffset:*dimension:: -var:offsethlavy:*dimension:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:znaceni:na,pryc,barva:: -var:misto:vlevo,stredni,vpravo,spodek,vrsek, jednostranny,dvoustranny:: -var:meritko:*dimension:: -var:nx:*number:: -var:ny:*number:: -var:dx:*dimension:: -var:dy:*dimension:: -var:radky:*number:: -var:mrizka:ano,ne:: -stopsetup - -startsetup -com:prizpusobvzhled: -typ:vals/vars/: -val:*number:: -var:vyska:*dimension,max:: -var:radky:*number:: -stopsetup - -startsetup -com:ukazmrizku: -typ:: -stopsetup - -startsetup -com:umistinamrizku: -typ:val/arg/: -ivl:premistinamrizku:: -stopsetup - -startsetup -com:premistinamrizku: -typ:val/: -val:vrsek,obe,spodek:obe: -stopsetup - -startsetup -com:startprojekt: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startprostredi: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startprodukt: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startkomponenta: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:zadnedalsisoubory: -typ:: -stopsetup - -startsetup -com:nastavmeziradkovoumezeru: -typ:val/vars/: -val:reset,male,stredni,velky,na,pryc:male: -var:vyska:*number:: -var:hloubka:*number:: -var:radek:*dimension:: -var:vrsek:*number:: -var:spodek:*number:: -stopsetup - -startsetup -com:nastavcislovanistran: -typ:vars/: -var:alternativa:jednostranny,dvoustranny:: -var:misto:zahlavi,upati, vlevo,vpravo,stredni, marginalie,textovahrana,vlevo,vpravo:: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:vlevo:*text:: -var:vpravo:*text:: -var:zpusob:skrztext,skrz*section:: -var:text:*text:: -var:oddelovaccisla:*text:: -var:oddelovactextu:*text:: -var:*sectionnummer:ano,ne:: -var:oddelovac:*text:: -var:status:start,stop:: -var:prikaz:*\command#1:: -stopsetup - -startsetup -com:nastavzuzeni: -typ:vars/: -var:vlevo:*dimension:: -var:vpravo:*dimension:: -var:stredni:*dimension:: -stopsetup - -startsetup -com:definuj: -typ:val/cmd/arg/: -val:*number:0: -stopsetup - -startsetup -com:uzijprikazy: -typ:arg/: -stopsetup - -startsetup -com:definujstartstop: -typ:val/vars/: -var:pred:*command:: -var:po:*command:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:prikazy:*command:: -stopsetup - -startsetup -com:nastavnadpisy: -typ:vars/: -var:cislooddilu:ano,ne:: -var:alternativa:normalni,naokraji,stredni,text:: -var:oddelovac:*text:: -var:prikaz:*\command#1#2:: -stopsetup - -startsetup -com:nastavpopisky: -typ:vars/: -var:misto:vrsek,spodek,zadny,vysoko,nizko,stredni:: -var:sirka:prizpusobivy,max,*dimension:: -var:stylhlavy:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:cislo:ano,ne:: -var:mezi:*command:: -var:zarovnani:vlevo,stredni,vpravo,ne:: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice:: -var:zpusob:skrztext,skrz*section:: -stopsetup - -startsetup -com:nastavpopisek: -typ:val/vars/: -ivr:nastavpopisky:: -stopsetup - -startsetup -com:nastavplvouciobjekty: -typ:vars/: -var:misto:vlevo,vpravo,stredni:: -var:sirka:prizpusobivy,*dimension:: -var:pred:*command:: -var:po:*command:: -var:marginalie:*dimension:: -var:mezerapred:repeat/male,repeat/stredni,repeat/velky,zadny:: -var:mezeraza:repeat/male,repeat/stredni,repeat/velky,zadny:: -var:bocnimezerapred:repeat/male,repeat/stredni,repeat/velky,zadny:: -var:bocnimezeraza:repeat/male,repeat/stredni,repeat/velky,zadny:: -var:nvrsek:*number:: -var:nspodek:*number:: -var:nradky:*number:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:nastavdeleniplvoucichobjektu: -typ:vars/: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice:: -var:radky:*number:: -stopsetup - -startsetup -com:rozdelplvouciobjekt: -typ:vars/arg/arg/: -ivr:nastavdeleniplvoucichobjektu:: -stopsetup - -startsetup -com:nastavumisteniprotejsku: -typ:var/: -var:status:start,stop:: -stopsetup - -startsetup -com:startprotejsek: -typ:stp/: -stopsetup - -startsetup -com:nastavdelitko: -typ:var/: -var:znak:--,---,-,\normalpenalty 10000\ ,),(,=,/:: -stopsetup - -startsetup -com:nastavumistovani: -typ:vars/: -var:status:start,prekryv:: -var:jednotka:cm,pt,em,mm,ex,sp,in:: -var:faktor:*number:: -var:meritko:*number:: -var:offset:ano,ne:: -var:xkrok:absolutni,relativni:: -var:ykrok:absolutni,relativni:: -stopsetup - -startsetup -com:startumistovani: -typ:stp/: -stopsetup - -startsetup -com:mrizka: -typ:vars/: -var:x:*number:: -var:y:*number:: -var:nx:*number:: -var:ny:*number:: -var:dx:*number:: -var:dy:*number:: -var:xkrok:*number:: -var:ykrok:*number:: -var:offset:ano,ne:: -var:faktor:*number:: -var:meritko:*number:: -var:jednotka:cm,pt,em,mm,ex,sp,in:: -var:misto:vlevo,stredni:: -stopsetup - -startsetup -com:strana: -typ:vals/: -val:ano,zlom,ne,nastaveni,velkaprednost, vlevo,vpravo,zablokovat,posledni,ctyrnasobny, sude,liche,prazdny,prazdne,reset:ano: -stopsetup - -startsetup -com:nastavodkazovani: -typ:var/: -var:status:start,stop:: -var:*sectionnummer:ano,ne:: -var:prefix:+,-,*text:: -var:interakce:popisek,text,vse,symbol:: -var:sirka:*dimension:: -var:vlevo:*command:: -var:vpravo:*command:: -var:converteerfile:ano,ne:: -stopsetup - -startsetup -com:nastavurl: -typ:vars/: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:urlalternativa:zadny,obe,pred,po:: -var:prostorurl:ano,ne:: -stopsetup - -startsetup -com:zapisdoseznamuodkazu: -typ:val/arg/arg/: -val:*name:: -stopsetup - -startsetup -com:umistiseznamodkazu: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:definujseznamodkazu: -typ:val/vars/: -val:*name:: -ivr:nastavseznamodkazu:: -stopsetup - -startsetup -com:nastavseznamodkazu: -typ:vals/vars/: -val:*name:: -var:status:start,stop:: -var:kriterium:*section,lokalni,predchozi,vse:: -var:prikaz:*command:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:zapisdoseznamu: -typ:val/arg/arg/: -val:*section,*name:: -stopsetup - -startsetup -com:zapismeziseznam: -typ:val/arg/: -val:*section,*name:: -stopsetup - -startsetup -com:zadnyseznam: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:umistiseznam: -typ:vals/vars/: -val:*name:: -ivr:nastavseznam:: -stopsetup - -startsetup -com:stanovcharakteristickuseznamu: -typ:vals/vars/: -val:*name:: -ivr:nastavseznam:: -stopsetup - -startsetup -com:definujseznam: -typ:val/val/vars/: -val:*name:: -val:*name:: -ivr:nastavseznam:: -stopsetup - -startsetup -com:nastavseznam: -typ:vals/vars/: -val:*name:: -var:status:start,stop:: -var:alternativa:a,b,c,...,zadny,prikaz:: -var:propojeni:na,pryc:: -var:kriterium:*section,lokalni,predchozi,vse:: -var:hranicestrany:*list:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylcisla:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:styltextu:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylstrany:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:barva:*name:: -var:prikaz:*\command#1#2#3:: -var:ciselnyprikaz:*\command#1:: -var:textovyprikaz:*\command#1:: -var:strankovyprikaz:*\command#1:: -var:interakce:cislooddilu,text,cislostrany,vse:: -var:pred:*command:: -var:po:*command:: -var:mezi:*command:: -var:vlevo:*text:: -var:vpravo:*text:: -var:popisek:ano,ne:: -var:prefix:ano,ne:: -var:cislostrany:ano,ne:: -var:*sectionnummer:ano,ne:: -var:zarovnejtitul:ano,ne:: -var:marginalie:*dimension:: -var:sirka:*dimension,prizpusobivy:: -var:vyska:*dimension,prizpusobivy,siroky:: -var:hloubka:*dimension,prizpusobivy,siroky:: -var:vzdalenost:*dimension:: -var:oddelovac:*text:: -var:symbol:zadny,1,2,3,...:: -var:expanzen:ano,ne,prikaz:: -var:maxsirka:*dimension:: -ivr:oramovani:: -stopsetup - -startsetup -com:definujkombinovanyseznam: -typ:val/vals/vars/: -val:*name:: -val:*list:: -ivr:nastavkombinovanyseznam:: -stopsetup - -startsetup -com:nastavkombinovanyseznam: -typ:val/vars/: -val:*name:: -var:uroven:1,2,3,4,*section,aktualni:: -ivr:nastavseznam:: -stopsetup - -startsetup -com:misto<<kombinovanyseznam>>: -typ:val/vars/: -val:*name:: -ivr:nastavkombinovanyseznam:: -stopsetup - -startsetup -com:uplny<<kombinovanyseznam>>: -typ:val/vars/: -val:*name:: -ivr:nastavkombinovanyseznam:: -stopsetup - -startsetup -com:nastavcislovani: -typ:vars/: -var:zpusob:skrztext,skrz*section:: -var:status:start,stop:: -stopsetup - -startsetup -com:nastavrovnice: -typ:vars/: -var:misto:vlevo,vpravo:: -var:vlevo:*text:: -var:vpravo:*text:: -stopsetup - -startsetup -com:publikace: -typ:ref/: -stopsetup - -startsetup -com:nastavpublikace: -typ:vars/: -var:alternativa:apa,normalni:: -ivr:nastavvycty:: -stopsetup - -startsetup -com:nastavradky: -typ:vars/: -var:pred:*command:: -var:po:*command:: -var:mezi:*command:: -var:odsazovani:ano,ne,sude,liche:: -stopsetup - -startsetup -com:startradky: -typ:stp/: -stopsetup - -startsetup -com:nastavcislovaniradku: -typ:vars/: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice, text:: -var:start:*number:: -var:krok:*number:: -var:sirka:*dimension:: -var:misto:dotextu,naokraji:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:prefix:*text:: -var:odkazujici:na,pryc:: -stopsetup - -startsetup -com:startcislovaniradku: -typ:val/stp/: -val:pokracovat:: -stopsetup - -startsetup -com:startradek: -typ:ref/stp/: -stopsetup - -startsetup -com:nejakyradek: -typ:ref/: -stopsetup - -startsetup -com:vradku: -typ:ref/: -stopsetup - -startsetup -com:nastavmarginalie: -typ:val/vars/: -val:vlevo,vpravo,*number:: -var:misto:vlevo,vpravo,obe:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:pred:*command:: -var:po:*command:: -var:zarovnani:vnitrni,vnejsi,vlevo,vpravo,stredni,normalni,ne,ano:: -var:radek:*number:: -var:vzdalenost:*dimension:: -var:oddelovac:*text:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:nastavcislostrany: -typ:vars/: -var:cislo:*number:: -var:status:start,stop,drzet:: -stopsetup - -startsetup -com:nastavpodcislostrany: -typ:vars/: -var:zpusob:skrztext,skrz*section:: -var:status:start,stop,zadny:: -stopsetup - -startsetup -com:nastavbilemisto: -typ:val/: -val:normalni,standardni,radek,*dimension, velky,stredni,male, fixne,prizpusobivy:normalni: -stopsetup - -startsetup -com:definujbilemisto: -typ:val/val/: -val:*name:: -ivl:nastavbilemisto:: -stopsetup - -startsetup -com:definujvelikostpapiru: -typ:val/vars/: -val:*name:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:offset:*dimension:: -var:meritko:*number:: -stopsetup - -startsetup -com:nastavvelikostpapiru: -typ:vals/vals/: -val:A3,A4,A5,A6,letter,...,CD,*name, nasirku,zrcadleno,otoceno,90,180,270:A4: -val:A3,A4,A5,A6,letter,...,*name, nasirku,zrcadleno,otoceno,negativ,90,180,270:A4: -stopsetup - -startsetup -com:nastavusporadani: -typ:vals/: -val:zablokovat, 2*16,2*8,2*4,2*2,2UP,2DOWN, zrcadleno,otoceno,dvoustranny,negativ,90,180,270:: -stopsetup - -startsetup -com:ukazvytisk: -typ:vals/vals/vars/: -ivr:nastavvelikostpapiru:: -ivr:nastavvelikostpapiru:: -ivr:nastavvzhled:: -stopsetup - -startsetup -com:definujlogo: -typ:val/val/val/vars/: -val:*name:: -val:vrsek,zahlavi,upati,spodek:: -val:zadny,strana, levahrana,levyokraj, vlevo,stredni,vpravo, pravyokraj,pravahrana:: -var:prikaz:*command,*text:: -var:status:start,stop:: -stopsetup - -startsetup -com:umistiloga: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:nastavbilamista: -typ:val/: -val:zadny,male,stredni,velky,radek,fixne,fixuj,*dimension:zadny: -stopsetup - -startsetup -com:nastavodsazovani: -typ:vals/: -val:zadny,male,stredni,velky,dalsi,prvni,*dimension:zadny: -stopsetup - -startsetup -com:definujbloksekce: -typ:val/vars/: -val:*name:: -ivr:nastavbloksekce:: -stopsetup - -startsetup -com:nastavbloksekce: -typ:val/vars/: -val:*name:: -var:cislo:ano,ne:: -var:strana:ano,vpravo:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:definujsekci: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:nastavsekci: -typ:val/vars/: -val:*name:: -var:konverze:cisla,pismena,Pismena,rimskecislice,Rimskecislice:: -var:predchozicislo:ano,ne:: -stopsetup - -startsetup -com:nastavnadpis: -typ:val/vars/: -val:*section:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:styltextu:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylcisla:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:cislo:ano,ne:: -var:vlastnicislo:ano,ne:: -var:strana:vlevo,vpravo,ano:: -var:pokracovat:ano,ne:: -var:zahlavi:zadny,prazdne,vysoko,zadneznaceni:: -var:pred:*command:: -var:mezi:*command:: -var:po:*command:: -var:alternativa:normalni,naokraji,stredni,text:: -var:prikaz:*\command#1#2:: -var:ciselnyprikaz:*\command#1:: -var:textovyprikaz:*\command#1:: -var:prefix:+,-,*text:: -var:hlavamista:ano,ne:: -var:zvysujicicislo:ano,ne,*file:: -var:zarovnani:vlevo,vpravo,normalni,siroky:: -var:tolerance:velmistriktni,striktni,tolerantni,velmitolerantni,rek:: -var:odsadpristi:ano,ne:: -var:soubor:*name:: -var:expanzen:ano,prikaz,ne:: -stopsetup - -startsetup -com:nastavcislonadpisu: -typ:val/val/: -val:*section:: -val:*number,+*number,-*number:: -stopsetup - -startsetup -com:cislonadpisu: -typ:val/: -val:*section:: -stopsetup - -startsetup -com:stanovcislonadpisu: -typ:val/: -val:*section:: -stopsetup - -startsetup -com:aktualnicislonadpisu: -typ:: -stopsetup - -startsetup -com:dalsi<<oddil>>: -typ:: -stopsetup - -startsetup -com:definujnadpis: -typ:val/val/: -val:*name:: -val:*section:: -stopsetup - -startsetup -com:nastavvycet: -typ:val/vals/vars/: -val:*number,kazdy:: -val:standardni,repeat/siroky,repeat/semknuto,zhustene, vanelkaar,predel,spojeno,naokraji,naokraji, autouvod,uvolnene:standardni: -var:marginalie:ne,standardni,*dimension:: -var:sirka:*dimension:: -var:vzdalenost:*dimension:: -var:faktor:*number:: -var:polozky:*number:: -var:pred:*command:: -var:mezi:*command:: -var:po:*command:: -var:predhlavou:*command:: -var:pohlave:*command:: -var:stylhlavy:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylsnacky:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylsymboly:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:predel:*text:: -var:n:*number:: -var:symbol:*number:: -var:zarovnani:vlevo,vpravo,normalni:: -var:odsadpristi:ano,ne:: -stopsetup - -startsetup -com:startvycet: -typ:vals/vars/stp/: -val:a,A,KA,n,N,m,r,R,KR,*number,pokracovat, standardni,repeat/siroky,repeat/semknuto,zhustene, predel,spojeno,naokraji,naokraji,uvod,sloupce:standardni: -ivr:nastavvycet:: -stopsetup - -startsetup -com:polozka: -typ:refs/: -stopsetup - -startsetup -com:spodek: -typ:ref/: -stopsetup - -startsetup -com:pol: -typ:refs/: -stopsetup - -startsetup -com:ran: -typ:arg/: -stopsetup - -startsetup -com:nadpis: -typ:refs/: -stopsetup - -startsetup -com:okr: -typ:refs/arg/: -stopsetup - -startsetup -com:pod: -typ:refs/: -stopsetup - -startsetup -com:sym: -typ:arg/: -stopsetup - -startsetup -com:nop: -typ:: -stopsetup - -startsetup -com:definujrejstrik: -typ:val/val/: -val:*singular name:: -val:*plural name:: -stopsetup - -startsetup -com:nastavrejstrik: -typ:val/val/vars/: -val:*singular name:: -val:*name:: -var:n:*number:: -var:rovnovaha:ano,ne:: -var:zarovnani:ano,ne:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylstrany:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:styltextu:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:indikator:ano,ne:: -var:propojeni:ano,ne:: -var:*sectionnummer:ano,ne:: -var:kriterium:*section,lokalni,vse:: -var:vzdalenost:*dimension:: -var:symbol:1,2,...,n,a,...,zadny:: -var:interakce:cislostrany,text:: -var:expanzen:ano,prikaz,ne:: -var:odkazujici:na,pryc:: -var:prikaz:*\command#1:: -var:misto:vlevo,stredni,vpravo:: -var:maxsirka:*dimension:: -var:neznamyodkaz:prazdne,zadny:: -stopsetup - -startsetup -com:<<rejstrik>>: -typ:val/idxs/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:start<<rejstrik>>: -typ:val/idxs/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:zapisdorejstriku: -typ:val/val/idxs/: -val:*singular name:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:propojeny<<rejstrik>>: -typ:val/idx/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:propojenyrejstrik: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:viz<<rejstrik>>: -typ:val/arg/idxs/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:uplny<<rejstrik>>: -typ:vars/: -ivr:nastavrejstrik:: -stopsetup - -startsetup -com:misto<<rejstrik>>: -typ:vars/: -ivr:nastavrejstrik:: -stopsetup - -startsetup -com:definujsynonyma: -typ:val/val/val/val/: -val:*singular name:: -val:*plural name:: -val:*command:: -val:*command:: -stopsetup - -startsetup -com:nastavsynonyma: -typ:val/vars/: -val:*name:: -var:styltextu:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:stylsynonyma:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:misto:vlevo,vpravo,vrsek,semknuto, naokraji,vlevo,vpravo:: -var:sirka:*dimension:: -var:status:start,stop:: -var:kriterium:vse,uzito:: -var:konverze:ano,ne:: -var:expanzen:ano,prikaz,ne:: -var:prikaz:*\command#1#2#3:: -stopsetup - -startsetup -com:<<synonymum>>: -typ:val/arg/arg/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:uplnyseznam<<synonyma>>: -typ:: -stopsetup - -startsetup -com:mistoseznam<<synonyma>>: -typ:: -stopsetup - -startsetup -com:nacist<<synonyma>>: -typ:: -stopsetup - -startsetup -com:definujtrideni: -typ:val/val/val/: -val:*singular name:: -val:*plural name:: -val:*command:: -stopsetup - -startsetup -com:nastavtrideni: -typ:val/vars/: -val:*name:: -var:pred:*command:: -var:po:*command:: -var:prikaz:*\command#1:: -var:status:start,stop:: -var:kriterium:vse,uzito:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:expanzen:ano,prikaz,ne:: -stopsetup - -startsetup -com:<<trid>>: -typ:val/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:uplnyseznam<<tridit>>: -typ:: -stopsetup - -startsetup -com:mistoseznam<<tridit>>: -typ:: -stopsetup - -startsetup -com:nacist<<tridit>>: -typ:: -stopsetup - -startsetup -com:definujupravu: -typ:val/vars/: -val:*name:: -ivr:nastavupravu:: -stopsetup - -startsetup -com:startuprava: -typ:val/vars/stp/: -val:*name:: -ivr:nastavupravu:: -stopsetup - -startsetup -com:nastavupravu: -typ:val/vars/: -val:*name:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:voffset:*dimension:: -var:hoffset:*dimension:: -var:strana:vlevo,ano,vpravo:: -var:prikazy:*command:: -var:dvoustranny:ano,ne,prazdne:: -var:statuszahlavi:normalni,stop,start,prazdne,zadny,zadneznaceni:: -var:statusupati:normalni,stop,start,prazdne,zadny,zadneznaceni:: -var:statustextu:normalni,stop,start,prazdne,zadny,zadneznaceni:: -var:statusvrsku:stop,start:: -var:statusspodku:stop,start:: -stopsetup - -startsetup -com:start<<jmeno>>zlom: -typ:stp/: -stopsetup - -startsetup -com:verze: -typ:val/: -val:finalni,koncept,docasny:finalni: -stopsetup - -startsetup -com:aktualnidatum: -typ:vals/: -val:den,mesic,MESIC,vsedniden,VSEDNIDEN,rok, dd,mm,jj,yy,d,m,j,y,znacka:den,mesic,rok: -stopsetup - -startsetup -com:datum: -typ:vars/vals/: -var:d:*number:: -var:m:*number:: -var:y:*number:: -ivl:aktualnidatum:: -stopsetup - -startsetup -com:odkaznadatum: -typ:: -stopsetup - -startsetup -com:odsazovani: -typ:vals/: -val:nikdy,ne,ne,ano,vzdy,prvni,dalsi:nikdy: -stopsetup - -startsetup -com:zadneodsazovani: -typ:: -stopsetup - -startsetup -com:bilemisto: -typ:vals/: -val:repeat/male,repeat/stredni,repeat/velky, zadnabila,zpet,bily,zablokovat,sila,reset, radek,pulradku,rovnice,fixne,prizpusobivy:velky: -stopsetup - -startsetup -com:startzhustene: -typ:val/stp/: -val:prazdny:: -stopsetup - -startsetup -com:startnezhustene: -typ:stp/: -stopsetup - -startsetup -com:startkorekceradku: -typ:stp/: -stopsetup - -startsetup -com:korekcebilehomista: -typ:arg/: -stopsetup - -startsetup -com:startodlozit: -typ:stp/: -stopsetup - -startsetup -com:startlokalni: -typ:stp/: -stopsetup - -startsetup -com:startzuzeni: -typ:vals/stp/: -val:repeat/vlevo,repeat/stredni,repeat/vpravo:stredni: -stopsetup - -startsetup -com:startskryt: -typ:stp/: -stopsetup - -startsetup -com:nastavzarovnani: -typ:val/: -val:sirka,vlevo,vpravo,stredni,vnitrni,vnejsi, siroky,siroky,vyska,spodek,radek,reset:: -stopsetup - -startsetup -com:startzarovnavani: -typ:stp/val/: -ivr:nastavzarovnani:: -stopsetup - -startsetup -com:nastavradkovani: -typ:val/: -val:siroky,zhustene:: -stopsetup - -startsetup -com:nastavtoleranci: -typ:vals/: -val:horizontalni,vertikalne, rek,velmistriktni,striktni,tolerantni,velmitolerantni:velmistriktni: -stopsetup - -startsetup -com:typstrany: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:zpracujstranu: -typ:vals/val/: -val:*name:: -val:ano,ne:ano: -stopsetup - -startsetup -com:parovastrana: -typ:vals/vars/: -val:*name:: -var:volba:dvoustranny:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:pozice: -typ:poss/arg/: -val:*number:: -val:*number:: -val:*text:: -stopsetup - -startsetup -com:nastavrastr: -typ:vars/: -var:metoda:tecka,linka,externi:: -var:rozliseni:*number:: -var:faktor:*number:: -var:rastr:*number:: -stopsetup - -startsetup -com:nastavpozadi: -typ:val/vals/vars/: -val:vrsek,zahlavi,text,upati,spodek, strana,levastrana,pravastrana:: -val:levahrana,levyokraj,text,pravyokraj,pravahrana:: -var:status:start,stop,opakovat:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:startbuffer: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:ziskejbuffer: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:typebuffer: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definujbuffer: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:nastavbuffer: -typ:val/vars/: -val:*name:: -var:pred:*command:: -var:po:*command:: -stopsetup - -startsetup -com:definujblok: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:zadnedalsibloky: -typ:: -stopsetup - -startsetup -com:schovejbloky: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:zachovejbloky: -typ:vals/vals/: -val:*name:: -val:vse,*name:: -stopsetup - -startsetup -com:uzijbloky: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:zpracujbloky: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:vyberbloky: -typ:vals/vals/var/: -val:*name:: -val:*name:: -var:kriterium:vse,*section:: -stopsetup - -startsetup -com:nastavblok: -typ:vals/vars/: -val:*name:: -var:pred:*command:: -var:po:*command:: -var:vnitrni:*command:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:soubor:*file:: -stopsetup - -startsetup -com:startrovnice: -typ:stp/: -val:*formula:: -stopsetup - -startsetup -com:matematika: -typ:arg/: -val:*formula:: -stopsetup - -startsetup -com:umistirovnici: -typ:refs/arg/dis/: -val:*text:: -val:*formula:: -stopsetup - -startsetup -com:umistipodrovnici: -typ:refs/arg/dis/: -val:*text:: -val:*formula:: -stopsetup - -startsetup -com:misto<<blok>>: -typ:val/refs/arg/arg/: -val:vlevo,vpravo,zde,vrsek,spodek, vlevo,vpravo,naokraji,marginalie, strana,opacny,vzdy,sila,vysoky:zde: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:rezervovat<<blok>>: -typ:vars/val/refs/arg/: -var:vyska:*dimension:: -var:sirka:*dimension:: -var:ramecek:na,pryc:: -val:vlevo,vpravo,zde,vrsek,spodek, vlevo,vpravo,naokraji,marginalie, strana,opacny,vzdy,sila:zde: -val:*text:: -stopsetup - -startsetup -com:definujplvouciobjekt: -typ:val/val/: -val:*singular name:: -val:*plural name:: -stopsetup - -startsetup -com:nastavplvouciobjekt: -typ:val/vars/: -val:*name:: -var:vyska:*dimension:: -var:sirka:*dimension:: -var:hranicestrany:*list:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:start<<blok>>text: -typ:val/ref/arg/arg/stp/: -val:vlevo,vpravo,vysoko,stredni,nizko,offset,vysoky:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:mistoseznam<<bloky>>: -typ:: -stopsetup - -startsetup -com:uplnyseznam<<bloky>>: -typ:: -stopsetup - -startsetup -com:poppisek: -typ:val/arg/arg/arg/arg/arg/arg/: -val:uzky,siroky:siroky: -val:*text:: -val:*text:: -val:*text:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:odkaz: -typ:vars/: -var:bet:*text:: -var:ken:*text:: -var:dat:*text:: -var:z:*text:: -var:na:*text:: -var:ref:*text:: -stopsetup - -startsetup -com:vyberpapir: -typ:vars/: -var:rodina:1,2:: -stopsetup - -startsetup -com:dvoustrannypapir: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:chem: -typ:arg/arg/arg/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:zlomek: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:tecky: -typ:val/: -val:*number:: -stopsetup - -startsetup -com:bydliste: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:polozky: -typ:vars/args/: -ivr:nastavpolozky:: -stopsetup - -startsetup -com:nastavpolozky: -typ:vars/: -var:misto:vlevo,vpravo,naokraji,vrsek,spodek:: -var:symbol:1,2,...,n,a,...,*text,zadny:: -var:sirka:*dimension:: -var:n:*number,neznamy:: -var:pred:*command:: -var:mezi:*command:: -var:zarovnani:vlevo,vpravo,stredni,marginalie:: -var:po:*command:: -stopsetup - -startsetup -com:startcitace: -typ:vals/stp/: -val:repeat/vlevo,repeat/stredni,repeat/vpravo:stredni: -stopsetup - -startsetup -com:citace: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:citovat: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nastavcitaci: -typ:vars/: -var:pred:*command:: -var:po:*command:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -stopsetup - -startsetup -com:scitani: -typ:val/: -val:male,stredni,velky:stredni: -stopsetup - -startsetup -com:definujodstavce: -typ:val/vars/: -val:*name:: -var:n:*number:: -var:linka:na,pryc:: -var:vyska:prizpusobivy,*dimension:: -var:pred:*command:: -var:po:*command:: -var:vnitrni:*command:: -var:vzdalenost:*dimension:: -var:tolerance:velmistriktni,striktni,tolerantni,velmitolerantni,rek:: -var:zarovnani:vlevo,vpravo,stredni:: -stopsetup - -startsetup -com:<<odstavce>>: -typ:: -stopsetup - -startsetup -com:start<<odstavce>>: -typ:stp/: -stopsetup - -startsetup -com:nastavodstavce: -typ:val/val/vars/: -val:*name:: -val:*number,kazdy:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:zarovnani:vlevo,vpravo,stredni,sirka:: -var:tolerance:velmistriktni,striktni,tolerantni,velmitolerantni,rek:: -var:vzdalenost:*dimension:: -var:pred:*command:: -var:po:*command:: -var:vnitrni:*command:: -var:prikaz:*command:: -var:linka:na,pryc:: -stopsetup - -startsetup -com:nastavtab: -typ:vars/: -var:vzor:*text:: -var:sirka:*dimension:: -var:stylhlavy:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:misto:vlevo,vpravo:: -stopsetup - -startsetup -com:tab: -typ:arg/nop/par/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startdokument: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:dopisy: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:popisky: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:nastavkorespondenci: -typ:vals/: -val:formeel,informeel,rekening,ls, vysoko,stredni,nizko:formeel,nizko: -stopsetup - -startsetup -com:nastavlisty: -typ:vars/: -var:alternativa:*number:: -var:text:*text:: -var:velikost:male,stredni,velky:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:cislo:*number,spojeno:: -stopsetup - -startsetup -com:list: -typ:val/: -val:*text:: -stopsetup - -startsetup -com:nastavetikety: -typ:vars/: -var:alternativa:a:: -var:n:*number,vse:: -var:misto:marginalie,vlevo,vpravo,stredni:: -stopsetup - -startsetup -com:definujtabelaci: -typ:val/val/val/: -val:*name:: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:starttabelator: -typ:val/vars/stp/: -val:*text:: -ivr:uzijexterniobraz:: -stopsetup - -startsetup -com:nastavtabelaci: -typ:val/vars/: -val:*name:: -var:jednotka:*dimension:: -var:odsazovani:ano,ne:: -var:pred:*command:: -var:po:*command:: -var:vnitrni:*command:: -var:EQ:*text:: -var:barvalinky:*name:: -var:zarovnani:vlevo,stredni,vpravo,normalni:: -var:tloustkalinky:*dimension:: -var:vzdalenost:prazdny,hloubka,*dimension,male,stredni,velky,zadny:: -stopsetup - -startsetup -com:nastavtabulky: -typ:vars/: -var:vzdalenost:male,stredni,velky:: -var:zakladnifont:5pt,...,12pt,male,velky:: -var:HL:*number,male,stredni,velky,zadny:: -var:VL:*number,male,stredni,velky,zadny:: -var:hloubka:*number,strut:: -var:vyska:*number,strut:: -var:tloustkalinky:*dimension:: -var:barvalinky:*name:: -var:zarovnani:vpravo,stredni,vlevo,normalni:: -var:prikazy:*command:: -var:zarovnani:vlevo,stredni,vpravo,normalni:: -var:pozadi:rastr,barva,zadny:: -var:rastrpozadi:*number:: -var:barvapozadi:*name:: -stopsetup - -startsetup -com:starttabulka: -typ:val/stp/: -val:*text,*name:: -stopsetup - -startsetup -com:starttabulky: -typ:val/stp/: -val:*text,*name:: -stopsetup - -startsetup -com:definujsablonutabulky: -typ:val/val/val/val/: -val:*name:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:uzijexternisoubory: -typ:val/vars/: -val:*name:: -var:zakladnifont:5pt,...,12pt,male,velky:: -var:soubor:*file:: -stopsetup - -startsetup -com:uzijexternisoubor: -typ:val/val/val/vars/: -val:*name:: -val:*name:: -val:*file:: -var:zakladnifont:5pt,...,12pt,male,velky:: -stopsetup - -startsetup -com:uzijexterniobraz: -typ:val/val/vars/: -val:*name:: -val:*file:: -var:meritko:*number:: -var:faktor:max,prizpusobivy,siroky:: -var:sfaktor:*number,max,siroky,prizpusobivy:: -var:vfaktor:*number,max,siroky,prizpusobivy:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:ramecek:na,pryc:: -var:prednastaveni:ano,ne:: -var:obrazovka:*file:: -var:nahled:ano,ne:: -var:opakovat:ano,ne:: -var:objekt:ano,ne:: -var:type:eps,mps,pdf,tif,png,jpg,mov,tex:: -var:metoda:eps,mps,pdf,tif,png,jpg,mov,tex:: -stopsetup - -startsetup -com:externiobraz: -typ:val/vars/: -val:*file:: -ivr:uzijexterniobraz:: -stopsetup - -startsetup -com:nastavexterniobrazy: -typ:var/: -var:volba:ramecek,prazdne,test:: -var:objekt:ano,ne:: -var:ramecky:na,pryc:: -var:ymax:*number:: -var:xmax:*number:: -var:adresar:*text:: -var:misto:lokalni,globalni:: -stopsetup - -startsetup -com:ukazexterniobrazy: -typ:vars/: -var:alternativa:a,b,c:: -stopsetup - -startsetup -com:jmeno: -typ:arg/: -val:*name:: -stopsetup - -startsetup -com:startlegenda: -typ:val/tex/{leg}nop/sep/nop/sep/nop/sep/tex/{leg}stp/: -val:dve:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startfakt: -typ:tex/{geg}nop/sep/nop/sep/nop/sep/tex/{geg}stp/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:otocit: -typ:vars/arg/: -ivr:nastavotoceni:: -stopsetup - -startsetup -com:nastavotoceni: -typ:vars/: -var:rotace:*number:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:zrcadlit: -typ:arg/: -stopsetup - -startsetup -com:meritko: -typ:vars/arg/: -var:sx:*number:: -var:sy:*number:: -stopsetup - -startsetup -com:nastavspojeni: -typ:vars/: -var:pred:commando:: -var:mezi:commando:: -var:po:commando:: -var:vzdalenost:*dimension:: -var:vyska:*dimension,prizpusobivy:: -var:sirka:*dimension,prizpusobivy:: -stopsetup - -startsetup -com:startspojeni: -typ:val/stp/: -val:*n*m:: -stopsetup - -startsetup -com:umistivedlesebe: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:umistinadsebe: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startprekryv: -typ:arg/arg/stp/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startprehled: -typ:vals/stp/: -val:*name:: -stopsetup - -startsetup -com:nastavinterakcniobrazovku: -typ:vars/: -var:sirka:*dimension,prizpusobivy,max:: -var:vyska:*dimension,prizpusobivy,max:: -var:zpetnamezera:*dimension:: -var:svrchnimezera:*dimension:: -var:horoffset:*dimension:: -var:offsethlavy:*dimension:: -var:volba:max,bookmark:: -var:wachttijd:*number,zadny:: -stopsetup - -startsetup -com:obrazovka: -typ:: -stopsetup - -startsetup -com:nastavprechodstrany: -typ:vals/: -val:reset, *number:: -stopsetup - -startsetup -com:nastavinterakci: -typ:vars/: -var:status:start,stop:: -var:menu:na,pryc:: -var:strana:ano,ne:: -var:klik:ano,ne:: -var:obrazovka:nieuw:: -var:otevriakci:*reference:: -var:zavriakci:*reference:: -var:pocitat:*name:: -var:strut:ano,ne:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:hloubka:*dimension:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...*command:: -var:barva:*name:: -var:kontrastnibarva:*name:: -var:sadasymbolu:*name:: -var:titul:*text:: -var:podtitulek:*text:: -var:autor:*text:: -var:datum:*text:: -stopsetup - -startsetup -com:nastavinterakcnimenu: -typ:vals/vars/dests/: -val:vlevo,vpravo,vrsek,spodek,*name:: -var:pred:*command:: -var:po:*command:: -var:mezi:*command:: -var:vlevo:*command:: -var:vpravo:*command:: -var:stredni:*command:: -var:status:start,stop,zadny:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...*command:: -var:barva:*name:: -var:vzdalenost:prekryv,*dimension:: -var:stejnastrana:ano,prazdne,ne,zadny:: -var:neznamyodkaz:ano,prazdne,ne,zadny:: -var:levyoffset:*dimension:: -var:pravyoffset:*dimension:: -var:offsetvrsku:*dimension:: -var:offsetspodku:*dimension:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:definujinterakcnimenu: -typ:val/val/vars/: -val:vlevo,vpravo,vrsek,spodek,*name:: -val:vlevo,vpravo,vrsek,spodek,*name:: -ivr:nastavinterakcnimenu:: -stopsetup - -startsetup -com:startinteraktivnimenu: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:zablokujinterakcnimenu: -typ:val/refs/: -val:vlevo,vpravo,vrsek,spodek,*name:: -stopsetup - -startsetup -com:uzijexternidokument: -typ:val/val/val/: -val:*name:: -val:file:: -val:*text:: -stopsetup - -startsetup -com:uzijURL: -typ:val/val/val/val/: -val:*name:: -val:*text:: -val:file:: -val:*text:: -stopsetup - -startsetup -com:propojenydokument: -typ:val/val/val/: -val:*name:: -val:file:: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:z: -typ:ref/: -val:*text:: -stopsetup - -startsetup -com:interakcnilista: -typ:vars/: -ivr:nastavinterakcnilistu:: -stopsetup - -startsetup -com:interakcnitlacitka: -typ:vars/vals/: -ivr:nastavinterakcnilistu:: -val:*name:: -stopsetup - -startsetup -com:nastavinterakcnilistu: -typ:vars/: -var:status:start,stop:: -var:alternativa:a,b,c,d,e,f,g:: -var:symbol:ano,ne:: -var:sirka:*dimension,hoogte,prizpusobivy:: -var:vyska:*dimension,hoogte,prizpusobivy:: -var:hloubka:*dimension:: -var:barva:*name:: -var:krok:*number,male,stredni,velky:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:synchronizovat: -typ:: -stopsetup - -startsetup -com:startsynchronizace: -typ:stp/: -stopsetup - -startsetup -com:nastavsynchronizacnilistu: -typ:vars/: -var:alternativa:strana,lokalni:: -var:sirka:*dimension,hoogte,prizpusobivy:: -var:vyska:*dimension:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -var:barva:*name:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:synchronizacnilista: -typ:val/vars/: -val:*name:: -var:alternativa:strana,lokalni:: -ivr:nastavsynchronizacnilistu:: -stopsetup - -startsetup -com:nastavsynchronizaci: -typ:vars/: -var:status:start,stop:: -stopsetup - -startsetup -com:definujprofil: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:nastavprofily: -typ:vars/: -var:volba:test:: -stopsetup - -startsetup -com:startprofil: -typ:vals/stp/: -val:*name:: -stopsetup - -startsetup -com:dodrzujprofil: -typ:arg/val/: -val:*text:: -val:*name:: -stopsetup - -startsetup -com:umistizalozky: -typ:vals/vals/: -val:*name:: -stopsetup - -startsetup -com:zalozka: -typ:val/arg/: -val:*name:: -stopsetup - -startsetup -com:startverze: -typ:vals/stp/: -val:*number:: -stopsetup - -startsetup -com:nastavverze: -typ:vars/: -var:cislo:*number:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type,kap,male...,*command:: -stopsetup - -startsetup -com:oznacverzi: -typ:: -stopsetup - -startsetup -com:vyberverzi: -typ:: -stopsetup - -startsetup -com:definujverzi: -typ:val/vals/: -val:*name:: -val:*number:: -stopsetup - -startsetup -com:dodrzujverzi: -typ:arg/val/: -val:*text:: -val:*name:: -stopsetup - -startsetup -com:dodrzujverziprofilu: -typ:arg/val/val/: -val:*text:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:definujprogram: -typ:val/val/val/: -val:*name:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:nastavprogramy: -typ:vars/: -var:adresar:*text:: -stopsetup - -startsetup -com:program: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:startobraz: -typ:val/val/vars/stp/: -val:*name:: -val:*file:: -var:faktor:*number:: -var:ramecek:na,pryc:: -stopsetup - -startsetup -com:odkazujici/obrazek: -typ:poss/poss/val/: -val:*number:: -val:*number:: -val:*number:: -val:*number:: -val:*text:: -stopsetup - -startsetup -com:znaceni/obrazek: -typ:poss/poss/val/: -val:*number:: -val:*number:: -val:*number:: -val:*number:: -val:*text:: -stopsetup - -startsetup -com:poznamka: -typ:poss/poss/vars/arg/: -val:*number:: -val:*number:: -val:*number:: -val:*number:: -ivr:nastavoramovani:: -val:*text:: -stopsetup - -startsetup -com:jdina: -typ:arg/arg/refs/: -val:*text:: -stopsetup - -startsetup -com:jdinabox: -typ:arg/refs/: -val:*text:: -stopsetup - -startsetup -com:tlacitko: -typ:vars/arg/refs/: -ivr:nastavtlacitka:: -val:*text:: -stopsetup - -startsetup -com:nastavtlacitka: -typ:vars/: -var:status:start,stop:: -ivr:nastavoramovani:: -stopsetup - -startsetup -com:tlacitkomenu: -typ:val/vars/arg/refs/: -ivr:nastavoramovani:: -val:*text:: -stopsetup - -startsetup -com:nastavkomentar: -typ:vars/: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:barva:*name:: -var:titul:*text:: -var:mezera:ano,ne:: -var:symbol:normalni,Nieuw,Ballon,Toevoeging,Help,Paragraaf,Sleutel:: -stopsetup - -startsetup -com:startkomentar: -typ:val/vars/stp/: -val:*name:: -ivr:nastavkomentar:: -stopsetup - -startsetup -com:komentar: -typ:val/vars/arg/: -val:*name:: -ivr:nastavkomentar:: -stopsetup - -startsetup -com:definujpole: -typ:val/val/val/vals/val/: -val:*name:: -val:*name:radio,check,push,line,text,popup,choice,combo: -val:*name:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:definujpodpole: -typ:val/val/vals/: -val:*name:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:kopirujpole: -typ:val/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:klonujpole: -typ:val/vals/val/vals/: -val:*name:: -val:*name:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:pole: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:prizpusobivepole: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:vyplnovepole: -typ:val/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:bublinkovanapoveda: -typ:val/arg/arg/: -val:vlevo,vpravo,stredni:: -val:*text:: -stopsetup - -startsetup -com:ukazpole: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:zaznamovepole: -typ:: -stopsetup - -startsetup -com:nastavpole: -typ:val/vals/vars/vars/vars/: -val:*name:: -val:popisek,horizontalni,vertikalne,ramecek:: -ivr:oramovani:: -ivr:nastavvsechnapole:: -stopsetup - -startsetup -com:nastavvsechnapole: -typ:vals/val/vars/vars/vars/: -val:*name:: -val:reset,popisek,horizontalni,vertikalne,ramecek:: -ivr:oramovani:: -var:n:*number:: -var:vzdalenost:*dimension:: -var:pred:*command:: -var:po:*command:: -var:mezi:*command:: -var:barva:*name:: -var:pismeno:normalni,tucne,sklonene,tucnesklonene,type:: -var:zarovnani:vlevo,stredni,vpravo:: -var:volba:pouzeprocteni,pozadovane,chranene,tridene, nedostupne, skryte,tisknutelne:: -var:klikuvnitr:*reference:: -var:klikvne:*reference:: -var:oblastuvnitr:*reference:: -var:oblastvne:*reference:: -var:klavesapo:*reference:: -var:formatovat:*reference:: -var:validovat:*reference:: -var:pocitat:*reference:: -var:offsetpole:*dimension:: -var:barvarameckupole:*name:: -var:barvapozadipole:*name:: -stopsetup - -startsetup -com:definujzasobnikpoli: -typ:val/vals/vars/: -val:*name:: -val:*name:: -ivr:nastavvsechnapole:: -stopsetup - -startsetup -com:zasobnikpoli: -typ:val/vals/vars/: -val:*name:: -val:*name:: -ivr:nastavvsechnapole:: -stopsetup - -startsetup -com:clip: -typ:vars/arg/: -ivr:setupclipping:: -stopsetup - -startsetup -com:setupclipping: -typ:vars/: -var:nx:*number:: -var:ny:*number:: -var:x:*number:: -var:y:*number:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:hoffset:*dimension:: -var:voffset:*dimension:: -var:mp:*name:: -stopsetup - -startsetup -com:placelegend: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:setuplegend: -typ:vars/: -var:n:*number:: -var:vzdalenost:*dimension:: -var:mezi:*command:: -var:sirka:*dimension:: -var:vyska:*dimension:: -var:misto:vpravo,spodek:: -var:zakladnifont:5pt,...,12pt,male,velky:: -stopsetup - diff --git a/context/data/cont-de.tws b/context/data/cont-de.tws deleted file mode 100644 index 723436db3..000000000 --- a/context/data/cont-de.tws +++ /dev/null @@ -1,3878 +0,0 @@ -startsetup -com:installieresprache: -typ:val/vars/: -val:*Name:: -var:spatiumausgleich:gepackt,breit:: -var:lefthyphenmin:*Dimension:: -var:righthyphenmin:*Dimension:: -var:status:start,stop:: -var:linkersatz:*Befehl:: -var:rechtersatz:*Befehl:: -var:linkersubsatz:*Befehl:: -var:rechtersubsatz:*Befehl:: -var:linkerzitieren:*Befehl:: -var:rechterzitieren:*Befehl:: -var:linkerzitat:*Befehl:: -var:rechterzitat:*Befehl:: -var:default:*Name:: -stopsetup - -startsetup -com:stellespracheein: -typ:val/vars/: -ivr:installieresprache:: -stopsetup - -startsetup -com:sprache: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:hauptsprache: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:uebersetzten: -typ:vars/: -var:*Name:*Text:: -stopsetup - -startsetup -com:benutzekodierung: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:benutzespezielles: -typ:vals/: -val:reset,*Name:: -stopsetup - -startsetup -com:defineoutput: -typ:val/vals/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:stelleausgabeein: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:definierefliesstextumgebung: -typ:val/vars/: -val:5pt,...,12pt,default:: -var:text:*Dimension:: -var:script:*Dimension:: -var:scriptscript:*Dimension:: -var:x:*Dimension:: -var:xx:*Dimension:: -var:klein:*Dimension:: -var:gross:*Dimension:: -stopsetup - -startsetup -com:stellefliesstextumgebungein: -typ:val/vars/: -ivl:stellefliesstextein:: -ivr:stellefliesstextein:: -stopsetup - -startsetup -com:zeigefliesstextumgebung: -typ:vals/: -ivl:stellefliesstextein:: -stopsetup - -startsetup -com:definierefliesstext: -typ:vals/val/vars/: -val:5pt,...,12pt,default:: -val:rm,ss,tt,mm,hw,cg:: -var:tf:*Datei:: -var:bf:*Datei:: -var:sl:*Datei:: -var:it:*Datei:: -var:bs:*Datei:: -var:bi:*Datei:: -var:sc:*Datei:: -var:ex:*Datei:: -var:mi:*Datei:: -var:sy:*Datei:: -var:ma:*Datei:: -var:mb:*Datei:: -var:mc:*Datei:: -stopsetup - -startsetup -com:zeigefliesstext: -typ:vals/: -ivl:stellefliesstextein:: -stopsetup - -startsetup -com:stellefliesstextein: -typ:vals/: -val:*Name, serif,regular,antiqua, sans,support,grotesk, mono,tippen,fernschreiber, handschrift,kalligraphie, 5pt,...,12pt:sau,ibm,12pt,serif: -stopsetup - -startsetup -com:wechselezumfliesstext: -typ:vals/: -val:5pt,...,12pt,klein,gross,global:: -stopsetup - -startsetup -com:definiereschrift: -typ:val/val/: -val:*Name:: -val:*Datei:: -stopsetup - -startsetup -com:stellefarbeein: -typ:val/: -val:*Name:rgb: -stopsetup - -startsetup -com:stellefarbenein: -typ:vars/: -var:status:start,stop,global,lokal:: -var:konversion:ja,nein,immer:: -var:reduktion:ja,nein:: -var:rgb:ja,nein:: -var:cmyk:ja,nein:: -stopsetup - -startsetup -com:definierefarbe: -typ:val/vars/: -val:*Name:: -var:r:*Text:: -var:g:*Text:: -var:b:*Text:: -var:c:*Text:: -var:m:*Text:: -var:y:*Text:: -var:k:*Text:: -var:s:*Text:: -stopsetup - -startsetup -com:startfarbe: -typ:val/stp/: -val:*Name:: -val:*Text:: -stopsetup - -startsetup -com:farbe: -typ:val/arg/: -val:*Text:: -stopsetup - -startsetup -com:graufarbe: -typ:val/: -val:*Text:: -stopsetup - -startsetup -com:zeigefarbe: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:definierepalette: -typ:val/vars/: -val:*Name:: -var:*Name:*Name:: -stopsetup - -startsetup -com:stellepaletteein: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:definierefarbengruppe: -typ:val/val/vals/: -val:*Name:: -val:rgb,cmyk,grau,s:rgb: -val:trips/:: -stopsetup - -startsetup -com:zeigepalette: -typ:val/vals/: -val:*Name:: -val:horizontal,vertikal,name,wert:: -stopsetup - -startsetup -com:zeigefarbengruppe: -typ:val/vals/: -val:*Name:: -val:horizontal,vertikal,name,wert,nummer:: -stopsetup - -startsetup -com:vergleichepalette: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:vergleichefarbengruppe: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:zeigeumbruch: -typ:: -stopsetup - -startsetup -com:stelletipein: -typ:var/: -var:spatium:an,aus:: -var:option:geneigt,normal,kein:: -var:farbe:*Name:: -stopsetup - -startsetup -com:tippen: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:tip: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:tex: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:arg: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:definieretippen: -typ:val/vars/: -val:datei,tippen,*Name:: -ivr:stelletippenein:: -stopsetup - -startsetup -com:stelletippenein: -typ:val/vars/: -val:datei,tippen,*Name:: -var:spatium:an,aus:: -var:seite:ja,nein:: -var:option:geneigt,normal,befehle,farbe,kein:: -var:text:ja,nein:: -var:ibefehl:*Befehl:: -var:vbefehl:*Befehl:: -var:cbefehl:*Befehl:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:marginalie:*Dimension,standard:: -var:geraderand:*Dimension:: -var:ungeraderand:*Dimension:: -var:blanko:*Dimension,klein,mittel,gross,standard,halbezeile,zeile:: -var:escape:*:: -var:ziehefolgendeein:ja,nein:: -var:palette:*Name:: -var:farbe:*Name:: -stopsetup - -startsetup -com:starttippen: -typ:stp/: -stopsetup - -startsetup -com:tippedatei: -typ:arg/: -val:*Datei:: -stopsetup - -startsetup -com:stellefussnotenein: -typ:vars/: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen:: -var:art:protext,pro*Abschnitt:: -var:platz:seite,text,spalten,hoch:: -var:linie:an,aus:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:fliesstext:5pt,...,12pt,klein,gross:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:abstand:*Dimension:: -var:spaltenabstand:*Dimension:: -var:marginalabstand:*Dimension:: -var:n:*Nummer:: -var:nummerbefehl:*\Befehl#1:: -ivr:umrahmt:: -stopsetup - -startsetup -com:stellefussnotendefinitionein: -typ:vars/: -ivr:definierebeschreibung:: -stopsetup - -startsetup -com:fussnote: -typ:ref/arg/: -val:*Text:: -stopsetup - -startsetup -com:notiz: -typ:ref/: -stopsetup - -startsetup -com:startlokalefussnoten: -typ:stp/: -ivr:stellefussnotenein:: -stopsetup - -startsetup -com:platzierelokalefussnoten: -typ:vars/: -ivr:stellefussnotenein:: -stopsetup - -startsetup -com:platzierefussnoten: -typ:vars/: -ivr:stellefussnotenein:: -stopsetup - -startsetup -com:stelleunterstreichenein: -typ:vars/: -var:alternative:a,b,c:: -var:liniendicke:*Dimension:: -stopsetup - -startsetup -com:unterstrichen: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:unterstreichen: -typ:wrds/: -val:*Text:: -stopsetup - -startsetup -com:ueberstrichen: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:ueberstreichen: -typ:wrds/: -val:*Text:: -stopsetup - -startsetup -com:durchgestrichen: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:durchstreichen: -typ:wrds/: -val:*Text:: -stopsetup - -startsetup -com:roemischezahlen: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:Roemischezahlen: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:ziffern: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:buchstabe: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:Buchstabe: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:buchstaben: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:Buchstaben: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:mittelalterlich: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:monat: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:MONAT: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:wochentag: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:WOCHENTAG: -typ:arg/: -val:*Nummer:: -stopsetup - -startsetup -com:stelleversalienein: -typ:vars/: -var:titel:ja,nein:: -var:sc:ja,nein:: -stopsetup - -startsetup -com:kap: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:nokap: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:KAP: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:Kap: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:Kaps: -typ:wrds/: -val:*Text:: -stopsetup - -startsetup -com:WORT: -typ:wrd/: -val:*Text:: -stopsetup - -startsetup -com:WOERTER: -typ:wrds/: -val:*Text:: -stopsetup - -startsetup -com:Wort: -typ:wrd/: -val:*Text:: -stopsetup - -startsetup -com:Woerter: -typ:wrds/: -val:*Text:: -stopsetup - -startsetup -com:gestreckt: -typ:wrd/: -val:*Text:: -stopsetup - -startsetup -com:definieresymbol: -typ:val/val/: -val:*Name:: -val:*Text:: -stopsetup - -startsetup -com:definiereabbsymbol: -typ:val/val/vars/: -val:*Name:: -val:*Text:: -ivr:externeabbildung:: -stopsetup - -startsetup -com:symbol: -typ:val/val/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:startsymbolset: -typ:val/stp/: -val:*Name:: -stopsetup - -startsetup -com:stellesymbolsetein: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:verwendesymbole: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:showsymbolset: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:definierekonversion: -typ:val/val/: -val:*Name:: -val:*Befehl,*Text:: -stopsetup - -startsetup -com:konvertierezahl: -typ:arg/arg/: -val:*Name:: -val:*Nummer:: -stopsetup - -startsetup -com:stelleueberschrifttextein: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*Name:*Text:: -stopsetup - -startsetup -com:stellelabeltextein: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*Name:*Text:: -stopsetup - -startsetup -com:ueberschrifttext: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:labeltext: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:stellemarginallinieein: -typ:var/: -var:niveau:*Nummer:: -var:dicke:*Dimension:: -stopsetup - -startsetup -com:startmarginallinie: -typ:val/stp/: -val:*Nummer:: -stopsetup - -startsetup -com:marginallinie: -typ:val/arg/: -val:*Nummer:: -stopsetup - -startsetup -com:stellelinienbreiteein: -typ:val/: -val:*Dimension:: -stopsetup - -startsetup -com:stelleumrahmtein: -typ:vars/: -var:hoehe:passend,breit,*Dimension:: -var:breite:passend,breit,*Dimension:: -var:offset:kein,overlay,*Dimension:: -var:platz:tief,tiefe:: -var:option:kein,leer:: -var:strut:ja,nein:: -var:ausrichtung:nein,links,rechts,mittig,normal:: -var:unten:*Befehl:: -var:oben:*Befehl:: -var:rahmen:an,aus,overlay:: -var:obenrahmen:an,aus:: -var:untenrahmen:an,aus:: -var:linkerrahmen:an,aus:: -var:rechterrahmen:an,aus:: -var:rahmenoffset:*Dimension:: -var:rahmentiefe:*Dimension:: -var:rahmenwinkel:rund,rechteckig:: -var:rahmenradius:*Dimension:: -var:rahmenfarbe:*Name:: -var:hintergrund:raster,farbe,kein,vordergrund,*Name:: -var:hintergrundraster:*Nummer:: -var:hintergrundfarbe:*Name:: -var:hintergrundoffset:*Dimension:: -var:hintergrundtiefe:*Dimension:: -var:hintergrundwinkel:rund,rechteckig:: -var:hintergrundradius:*Dimension:: -var:tiefe:*Dimension:: -var:winkel:rund,rechteckig:: -var:radius:*Dimension:: -var:leer:ja,nein:: -val:*Text:: -stopsetup - -startsetup -com:umrahmt: -typ:vars/arg/: -ivr:stelleumrahmtein:: -val:*Text:: -stopsetup - -startsetup -com:imumriss: -typ:vars/arg/: -ivr:stelleumrahmtein:: -val:*Text:: -stopsetup - -startsetup -com:duennerumriss: -typ:var/: -ivr:stelleduennerumrissein:: -stopsetup - -startsetup -com:stelleduennerumrissein: -typ:var/: -var:abstand:klein,mittel,gross:: -var:n:*Nummer:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:hoehe:*Dimension:: -var:tiefe:*Dimension:: -stopsetup - -startsetup -com:haarlinie: -typ:: -stopsetup - -startsetup -com:duennelinie: -typ:: -stopsetup - -startsetup -com:definiereumrahmtertext: -typ:val/vars/: -val:*Name:: -ivr:stelleumrahmtetexteein:: -stopsetup - -startsetup -com:definiereumrahmt: -typ:val/vars/: -val:*Name:: -ivr:stelleumrahmtetexteein:: -stopsetup - -startsetup -com:stelleumrahmtetexteein: -typ:vars/: -var:fliesstext:5pt,...,12pt,klein,gross:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,klein...,*Befehl:: -var:links:*Befehl:: -var:rechts:*Befehl:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:innen:*Befehl:: -var:marginalie:standard,ja,nein:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:start<<umrahmtertext>>: -typ:val/vars/stp/: -val:links,rechts,mittig:: -ivr:stelleumrahmtetexteein:: -stopsetup - -startsetup -com:<<umrahmtertext>>: -typ:vars/: -ivr:stelleumrahmtetexteein:: -stopsetup - -startsetup -com:starthintergrund: -typ:stp/: -stopsetup - -startsetup -com:hintergrund: -typ:: -stopsetup - -startsetup -com:stellehintergrundein: -typ:vars/: -var:linkeroffset:*Dimension:: -var:rechterabstand:*Dimension:: -var:obenoffset:*Dimension:: -var:untenoffset:*Dimension:: -var:status:start,stop:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:gefuelltesrechteck: -typ:vars/arg/arg/: -ivr:stellegefuelltesrechteckein:: -stopsetup - -startsetup -com:ausfuelltext: -typ:vars/arg/arg/par/: -ivr:stellegefuelltesrechteckein:: -stopsetup - -startsetup -com:stellegefuelltesrechteckein: -typ:vars/: -var:breite:passend,*Dimension:: -var:abstand:*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:n:*Nummer:: -var:seperator:*Text:: -stopsetup - -startsetup -com:gefuelltezeile: -typ:vars/nop/par/: -ivr:stellegefuelltezeileein:: -stopsetup - -startsetup -com:stellegefuelltezeileein: -typ:vars/: -var:breite:*Dimension:: -var:marginalie:*Dimension:: -var:abstand:*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:stelletextumrissein: -typ:vars/: -var:platz:links,imrand:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:zwischen:*Befehl:: -var:breite:*Dimension:: -var:abstand:*Dimension:: -var:fliesstext:5pt,...,12pt,klein,gross:: -var:farbe:*Name:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:linienfarbe:*Name:: -stopsetup - -startsetup -com:textlinie: -typ:val/arg/: -val:oben,unten:: -val:*Text:: -stopsetup - -startsetup -com:starttextlinie: -typ:val/arg/stp/: -val:oben,unten:: -val:*Text:: -stopsetup - -startsetup -com:rechteck: -typ:vars/: -ivr:stellerechteckein:: -stopsetup - -startsetup -com:rechtecke: -typ:vars/: -ivr:stellerechteckein:: -stopsetup - -startsetup -com:stellerechteckein: -typ:vars/: -var:breite:*Dimension,max:: -var:hoehe:*Dimension,max:: -var:tiefe:*Dimension,max:: -var:alternative:a,b:: -var:abstand:*Dimension:: -var:n:*Nummer:: -stopsetup - -startsetup -com:definiereoverlay: -typ:vals/val/: -val:*Name:: -val:*Befehl:: -stopsetup - -startsetup -com:verwendemodul: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:ruecksetzten: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:keintest: -typ:: -stopsetup - -startsetup -com:startlokaleumgebung: -typ:stp/: -stopsetup - -startsetup -com:stellesystemein: -typ:vars/: -var:aufloesung:*Nummer:: -var:zufaellig:normal,klein,mittel,gross,*Nummer:: -stopsetup - -startsetup -com:benutzepfad: -typ:vals/: -val:*Name,zuruecksetzten:.: -stopsetup - -startsetup -com:tief: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:hoch: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:hoti: -typ:arg/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:zeigerahmen: -typ:val/: -val:text,marginalie,kante:: -stopsetup - -startsetup -com:zeigeaufbau: -typ:: -stopsetup - -startsetup -com:linksbuendig: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:rechtsbuendig: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:zentriert: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:wortrechts: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:inmarginalie: -typ:val/ref/arg/: -val:+,-,tief:: -val:*Text:: -stopsetup - -startsetup -com:inanderermarginale: -typ:val/ref/arg/: -val:+,-,tief:: -val:*Text:: -stopsetup - -startsetup -com:imlinken: -typ:val/ref/arg/: -val:+,-,tief:: -val:*Text:: -stopsetup - -startsetup -com:imrechten: -typ:val/ref/arg/: -val:+,-,tief:: -val:*Text:: -stopsetup - -startsetup -com:spalte: -typ:: -stopsetup - -startsetup -com:zeigestruts: -typ:: -stopsetup - -startsetup -com:zeigeeinstellungen: -typ:: -stopsetup - -startsetup -com:zeigelayout: -typ:: -stopsetup - -startsetup -com:marginaltext: -typ:val/ref/arg/: -val:+,-,tief:: -val:*Text:: -stopsetup - -startsetup -com:stellemarginalblockein: -typ:vars/: -var:platz:imrand,links,mittig,rechts:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:breite:*Dimension:: -var:ausrichtung:links,mittig,rechts,nein:: -var:oben:*Befehl:: -var:zwischen:*Befehl:: -var:unten:*Befehl:: -var:links:*Befehl:: -var:rechts:*Befehl:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:startmarginalblock: -typ:stp/: -stopsetup - -startsetup -com:teil: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:titel: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:kapitel: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:absatz: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:unterabsatz: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:unterunterabsatz: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:thema: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:unterthema: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:unterunterthema: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:anhang: -typ:refs/arg/: -val:*Text:: -stopsetup - -startsetup -com:in: -typ:arg/arg/ref/: -val:*Text:: -stopsetup - -startsetup -com:bei: -typ:arg/arg/ref/: -val:*Text:: -stopsetup - -startsetup -com:euber: -typ:arg/ref/: -val:*Text:: -stopsetup - -startsetup -com:irgendwo: -typ:arg/arg/ref/: -val:*Text:: -stopsetup - -startsetup -com:aufseite: -typ:ref/: -stopsetup - -startsetup -com:ref: -typ:val/ref/: -val:t,p,r,s,e:: -val:*Text:: -stopsetup - -startsetup -com:textreferenz: -typ:ref/arg/: -val:*Text:: -stopsetup - -startsetup -com:seitenreferenz: -typ:ref/: -stopsetup - -startsetup -com:referenz: -typ:ref/arg/: -val:*Text:: -stopsetup - -startsetup -com:verwendereferenzen: -typ:vals/: -val:*Datei:: -stopsetup - -startsetup -com:definierereferenz: -typ:val/refs/: -val:*Name:: -stopsetup - -startsetup -com:hl: -typ:val/: -val:*Nummer:: -stopsetup - -startsetup -com:vl: -typ:val/: -val:*Nummer:: -stopsetup - -startsetup -com:nachunten: -typ:val/: -val:*Dimension:: -stopsetup - -startsetup -com:zwischenraum: -typ:: -stopsetup - -startsetup -com:keinzwischenraum: -typ:: -stopsetup - -startsetup -com:crlf: -typ:: -stopsetup - -startsetup -com:spatium: -typ:: -stopsetup - -startsetup -com:festesspatium: -typ:: -stopsetup - -startsetup -com:keinspatium: -typ:: -stopsetup - -startsetup -com:kleinerdurchschuss: -typ:: -stopsetup - -startsetup -com:wiederholen: -typ:val/: -val:repeat/*Text:: -stopsetup - -startsetup -com:definierebeschreibungen: -typ:vals/vars/: -val:*Name:: -var:kopfstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:farbe:*Name:: -var:breite:passend,breit,*Dimension:: -var:abstand:*Dimension:: -var:muster:*Text:: -var:text:*Text:: -var:ausrichtung:links,mittig,rechts:: -var:marginalie:standard,ja,nein,*Dimension:: -var:platz:links,rechts,oben,kleinerabstand, imrand,imlinken,imrechten,haengend:: -var:haengend:passend,breit,*Nummer:: -var:vor:*Befehl:: -var:zwischen:*Befehl:: -var:nach:*Befehl:: -var:ziehefolgendeein:ja,nein:: -stopsetup - -startsetup -com:stellebeschreibungein: -typ:vals/vars/: -val:*Name:: -ivr:definierebeschreibung:: -var:platz:links,rechts,oben,kleinerabstand, imrand,imlinken,imrechten,haengend:: -var:text:*Text:: -var:niveaus:*Nummer:: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen:: -var:art:protext,pro*Abschnitt:: -var:blockauf:ja,nein:: -var:abschnittsnummer:ja,nein:: -var:seperator:*Text:: -var:abschnitttrenner:*Text:: -var:verknuepfung:*Name:: -var:verkopplungsart:global,lokal:: -var:nummer:nein,*Name:: -var:titelausrichten:nein,ja:: -stopsetup - -startsetup -com:definierenummerierung: -typ:vals/val/vars/: -val:*Name:: -val:*Name:: -ivr:stellebeschreibungein:: -stopsetup - -startsetup -com:<<nummerierung>>: -typ:nop/par/: -val:*Text:: -stopsetup - -startsetup -com:start<<nummerierung>>: -typ:stp/: -stopsetup - -startsetup -com:definierebeschreibung: -typ:val/vars/: -val:*Name:: -ivr:definierebeschreibungen:: -stopsetup - -startsetup -com:<<beschreibung>>: -typ:arg/nop/par/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:start<<beschreibung>>: -typ:arg/stp/: -val:*Text:: -stopsetup - -startsetup -com:stelleeinzuegein: -typ:vals/vars/: -val:*Name:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:kopfstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:breite:passend,*Dimension:: -var:text:*Text:: -var:muster:*Text:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:seperator:*Text:: -stopsetup - -startsetup -com:definiereeinzug: -typ:val/vars/: -val:*Name:: -ivr:stelleeinzuegein:: -stopsetup - -startsetup -com:<<einzug>>: -typ:nop/par/: -val:*Text:: -stopsetup - -startsetup -com:definierelabel: -typ:val/vars/: -val:*Name:: -var:text:*Text:: -var:platz:imrand,imtext:: -var:art:protext,pro*Abschnitt:: -var:blockauf:ja,nein:: -var:kopfstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:kopffarbe:*Name:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:<<beschriften>>: -typ:: -stopsetup - -startsetup -com:stellespaltenein: -typ:vars/: -var:n:*Nummer:: -var:linie:an,aus:: -var:hoehe:*Dimension:: -var:toleranz:sehrstreng,streng,tolerant,sehrtolerant,strecken:: -var:abstand:*Dimension:: -var:ausgleichen:ja,nein:: -var:ausrichtung:ja,nein,text:: -var:blanko:fest,halbezeile,zeile,flexibel,gross,mittel,klein:: -var:option:hintergrund:: -var:richtung:links,rechts:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:startspalten: -typ:vars/stp/: -ivr:stellespaltenein:: -stopsetup - -startsetup -com:definieretext: -typ:val/val/val/val/val/: -val:*Name:: -val:kopfzeile,fusszeile:: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:stellekopfzeileein: -typ:val/vars/: -val:text,marginalie,kante:text: -var:status:normal,stop,start,leer,hoch,kein, keinebeschriftung,*Name:: -var:strut:ja,nein:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:linkerstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:rechterstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:linkerbreite:*Dimension:: -var:rechterbreite:*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:stellefusszeileein: -typ:val/vars/: -ivl:stellekopfzeileein:: -ivr:stellekopfzeileein:: -stopsetup - -startsetup -com:stelletextein: -typ:val/vars/: -ivl:stellekopfzeileein:: -ivr:stellekopfzeileein:: -stopsetup - -startsetup -com:stellenobenein: -typ:val/vars/: -ivl:stellekopfzeileein:: -ivr:stellekopfzeileein:: -stopsetup - -startsetup -com:stelleuntenein: -typ:val/vars/: -ivl:stellekopfzeileein:: -ivr:stellekopfzeileein:: -stopsetup - -startsetup -com:keinekopfundfusszeilen: -typ:: -stopsetup - -startsetup -com:keinzeilenobenundunten: -typ:: -stopsetup - -startsetup -com:stellekopfzeilentextein: -typ:val/val/val/: -val:text,marginalie,kante:text: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -stopsetup - -startsetup -com:stellefusszeilentextein: -typ:val/val/val/: -val:text,marginalie,kante:text: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -stopsetup - -startsetup -com:stelletexttexteein: -typ:val/val/val/: -val:text,marginalie,kante:text: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -stopsetup - -startsetup -com:stelletextobenein: -typ:val/val/val/: -val:text,marginalie,kante:text: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -stopsetup - -startsetup -com:stelletextuntenein: -typ:val/val/val/: -val:text,marginalie,kante:text: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -val:*Text,*Abschnitt,datum,*Beschriftung,seitennummer:: -stopsetup - -startsetup -com:definierebeschriftung: -typ:val/val/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:verknuepfebeschriftung: -typ:val/val/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:entknuepfebeschriftung: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:ruecksetztenbeschriftung: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:stellebeschriftungein: -typ:val/var/: -val:*Name:: -var:status:start,stop:: -var:seperator:*Befehl:: -var:expansion:ja,nein:: -stopsetup - -startsetup -com:beschriftung: -typ:val/arg/: -val:*Name:: -val:*Text:: -stopsetup - -startsetup -com:holebeschriftung: -typ:val/val/: -val:*Name:: -val:erste,letzte,vorig,beide,alles:: -stopsetup - -startsetup -com:keinebeschriftung: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:stellelayoutein: -typ:vars/: -var:breite:*Dimension,passend,mittig:: -var:hoehe:*Dimension,passend,mittig:: -var:rumpfspatium:*Dimension:: -var:kopfspatium:*Dimension:: -var:marginalie:*Dimension:: -var:linkerrand:*Dimension:: -var:rechterrand:*Dimension:: -var:kopfzeile:*Dimension:: -var:fusszeile:*Dimension:: -var:oben:*Dimension:: -var:unten:*Dimension:: -var:linkekante:*Dimension:: -var:rechtekante:*Dimension:: -var:kopfzeilenabstand:*Dimension:: -var:fusszeilenabstand:*Dimension:: -var:obenabstand:*Dimension:: -var:abstandunten:*Dimension:: -var:linkerrandabstand:*Dimension:: -var:rechterrandabstand:*Dimension:: -var:linkerkantenabstand:*Dimension:: -var:rechterkantenabstand:*Dimension:: -var:rumpfabstand:*Dimension:: -var:kopfoffset:*Dimension:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:beschriftung:an,aus,farbe:: -var:platz:links,mittig,rechts,unten,oben, einzelseitig,doppelseitig:: -var:format:*Dimension:: -var:nx:*Nummer:: -var:ny:*Nummer:: -var:dx:*Dimension:: -var:dy:*Dimension:: -var:zeilen:*Nummer:: -var:gritter:ja,nein:: -stopsetup - -startsetup -com:passelayoutan: -typ:vals/vars/: -val:*Nummer:: -var:hoehe:*Dimension,max:: -var:zeilen:*Nummer:: -stopsetup - -startsetup -com:zeigegitter: -typ:: -stopsetup - -startsetup -com:amgitterausrichten: -typ:val/arg/: -ivl:amgitterneuausrichten:: -stopsetup - -startsetup -com:amgitterneuausrichten: -typ:val/: -val:oben,beide,unten:beide: -stopsetup - -startsetup -com:startprojekt: -typ:fil/stp/: -val:*Datei:: -stopsetup - -startsetup -com:startumgebung: -typ:fil/stp/: -val:*Datei:: -stopsetup - -startsetup -com:startprodukt: -typ:fil/stp/: -val:*Datei:: -stopsetup - -startsetup -com:startkomponente: -typ:fil/stp/: -val:*Datei:: -stopsetup - -startsetup -com:keinedateienmehr: -typ:: -stopsetup - -startsetup -com:stellezeilenabstandein: -typ:val/vars/: -val:zuruecksetzten,klein,mittel,gross,an,aus:klein: -var:hoehe:*Nummer:: -var:tiefe:*Nummer:: -var:zeile:*Dimension:: -var:oben:*Nummer:: -var:unten:*Nummer:: -stopsetup - -startsetup -com:stelleseitennummeriernungein: -typ:vars/: -var:alternative:einzelseitig,doppelseitig:: -var:platz:kopfzeile,fusszeile, links,rechts,mittig, marginalie,marginalkante,imlinken,imrechten:: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:links:*Text:: -var:rechts:*Text:: -var:art:protext,pro*Abschnitt:: -var:text:*Text:: -var:nummernseperator:*Text:: -var:textseparator:*Text:: -var:*Abschnittnummer:ja,nein:: -var:seperator:*Text:: -var:status:start,stop:: -var:befehl:*\Befehl#1:: -stopsetup - -startsetup -com:stelleengerein: -typ:vars/: -var:links:*Dimension:: -var:rechts:*Dimension:: -var:mittig:*Dimension:: -stopsetup - -startsetup -com:definieren: -typ:val/cmd/arg/: -val:*Nummer:0: -stopsetup - -startsetup -com:verwendebefehl: -typ:arg/: -stopsetup - -startsetup -com:definierestartstop: -typ:val/vars/: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:befehle:*Befehl:: -stopsetup - -startsetup -com:stelleueberschriftenein: -typ:vars/: -var:abschnittsnummer:ja,nein:: -var:alternative:normal,imrand,mittig,text:: -var:seperator:*Text:: -var:befehl:*\Befehl#1#2:: -stopsetup - -startsetup -com:stellebilderunterschriftein: -typ:vars/: -var:platz:oben,unten,kein,hoch,tief,mittig:: -var:breite:passend,max,*Dimension:: -var:kopfstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:nummer:ja,nein:: -var:zwischen:*Befehl:: -var:ausrichtung:links,mittig,rechts,nein:: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen:: -var:art:protext,pro*Abschnitt:: -stopsetup - -startsetup -com:stellebildunterschriftein: -typ:val/vars/: -ivr:stellebilderunterschriftein:: -stopsetup - -startsetup -com:stellegleitobjekteein: -typ:vars/: -var:platz:links,rechts,mittig:: -var:breite:passend,*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:marginalie:*Dimension:: -var:vorspatium:repeat/klein,repeat/mittel,repeat/gross,kein:: -var:nachspatium:repeat/klein,repeat/mittel,repeat/gross,kein:: -var:nebenvorspatium:repeat/klein,repeat/mittel,repeat/gross,kein:: -var:nebennachspatium:repeat/klein,repeat/mittel,repeat/gross,kein:: -var:noben:*Nummer:: -var:nunten:*Nummer:: -var:zzeile:*Nummer:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:stelleplatziegeteiltegleitobjekteein: -typ:vars/: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen:: -var:zeilen:*Nummer:: -stopsetup - -startsetup -com:teilegleitobjekt: -typ:vars/arg/arg/: -ivr:stelleplatziegeteiltegleitobjekteein:: -stopsetup - -startsetup -com:stellegegenueberplatzierenein: -typ:var/: -var:status:start,stop:: -stopsetup - -startsetup -com:startgegenueber: -typ:stp/: -stopsetup - -startsetup -com:stellebindestrichein: -typ:var/: -var:zeichen:--,---,-,\normalpenalty 10000\ ,),(,=,/:: -stopsetup - -startsetup -com:stellepositionierenein: -typ:vars/: -var:status:start,overlay:: -var:einheit:cm,pt,em,mm,ex,sp,in:: -var:faktor:*Nummer:: -var:format:*Nummer:: -var:offset:ja,nein:: -var:xschritt:absolut,relativ:: -var:yschritt:absolut,relativ:: -stopsetup - -startsetup -com:startpositionieren: -typ:stp/: -stopsetup - -startsetup -com:gitter: -typ:vars/: -var:x:*Nummer:: -var:y:*Nummer:: -var:nx:*Nummer:: -var:ny:*Nummer:: -var:dx:*Nummer:: -var:dy:*Nummer:: -var:xschritt:*Nummer:: -var:yschritt:*Nummer:: -var:offset:ja,nein:: -var:faktor:*Nummer:: -var:format:*Nummer:: -var:einheit:cm,pt,em,mm,ex,sp,in:: -var:platz:links,mittig:: -stopsetup - -startsetup -com:seite: -typ:vals/: -val:ja,umbruch,nein,einstellung,grosszuegig, links,rechts,sperren,letzte,viertel, gerade,ungerade,blanko,leer,zuruecksetzten:ja: -stopsetup - -startsetup -com:stellereferenzierenein: -typ:var/: -var:status:start,stop:: -var:*Abschnittnummer:ja,nein:: -var:prefix:+,-,*Text:: -var:interaktion:label,text,alles,symbol:: -var:breite:*Dimension:: -var:links:*Befehl:: -var:rechts:*Befehl:: -var:konvertieredatei:ja,nein:: -stopsetup - -startsetup -com:stelleurlein: -typ:vars/: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:urlalternative:kein,beide,vor,nach:: -var:urlspatium:ja,nein:: -stopsetup - -startsetup -com:schreibezurreferenzliste: -typ:val/arg/arg/: -val:*Name:: -stopsetup - -startsetup -com:platzierereferenzliste: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:definierereferenzliste: -typ:val/vars/: -val:*Name:: -ivr:stellereferenzlisteein:: -stopsetup - -startsetup -com:stellereferenzlisteein: -typ:vals/vars/: -val:*Name:: -var:status:start,stop:: -var:kriterium:*Abschnitt,lokal,vorig,alles:: -var:befehl:*Befehl:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:schreibezurliste: -typ:val/arg/arg/: -val:*Abschnitt,*Name:: -stopsetup - -startsetup -com:schreibezwischenliste: -typ:val/arg/: -val:*Abschnitt,*Name:: -stopsetup - -startsetup -com:keineliste: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:platziereliste: -typ:vals/vars/: -val:*Name:: -ivr:stellelisteein:: -stopsetup - -startsetup -com:bestimmelistencharakeristika: -typ:vals/vars/: -val:*Name:: -ivr:stellelisteein:: -stopsetup - -startsetup -com:definiereliste: -typ:val/val/vars/: -val:*Name:: -val:*Name:: -ivr:stellelisteein:: -stopsetup - -startsetup -com:stellelisteein: -typ:vals/vars/: -val:*Name:: -var:status:start,stop:: -var:alternative:a,b,c,...,kein,befehl:: -var:verknuepfung:an,aus:: -var:kriterium:*Abschnitt,lokal,vorig,alles:: -var:seitenbegrenzung:*Liste:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:nummernstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:textstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:seitenstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:farbe:*Name:: -var:befehl:*\Befehl#1#2#3:: -var:nummerbefehl:*\Befehl#1:: -var:textbefehl:*\Befehl#1:: -var:seitenbefehl:*\Befehl#1:: -var:interaktion:abschnittsnummer,text,seitennummer,alles:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:zwischen:*Befehl:: -var:links:*Text:: -var:rechts:*Text:: -var:label:ja,nein:: -var:prefix:ja,nein:: -var:seitennummer:ja,nein:: -var:*Abschnittnummer:ja,nein:: -var:titelausrichten:ja,nein:: -var:marginalie:*Dimension:: -var:breite:*Dimension,passend:: -var:hoehe:*Dimension,passend,breit:: -var:tiefe:*Dimension,passend,breit:: -var:abstand:*Dimension:: -var:seperator:*Text:: -var:symbol:kein,1,2,3,...:: -var:expansion:ja,nein,befehl:: -var:maxbreite:*Dimension:: -ivr:umrahmt:: -stopsetup - -startsetup -com:definierezusammengestellteliste: -typ:val/vals/vars/: -val:*Name:: -val:*Liste:: -ivr:stellezusammengestelltelisteein:: -stopsetup - -startsetup -com:stellezusammengestelltelisteein: -typ:val/vars/: -val:*Name:: -var:niveau:1,2,3,4,*Abschnitt,aktuell:: -ivr:stellelisteein:: -stopsetup - -startsetup -com:platziere<<kombiniereliste>>: -typ:val/vars/: -val:*Name:: -ivr:stellezusammengestelltelisteein:: -stopsetup - -startsetup -com:vollende<<kombiniereliste>>: -typ:val/vars/: -val:*Name:: -ivr:stellezusammengestelltelisteein:: -stopsetup - -startsetup -com:stellenummerierungein: -typ:vars/: -var:art:protext,pro*Abschnitt:: -var:status:start,stop:: -stopsetup - -startsetup -com:stelleformelnein: -typ:vars/: -var:platz:links,rechts:: -var:links:*Text:: -var:rechts:*Text:: -stopsetup - -startsetup -com:publikation: -typ:ref/: -stopsetup - -startsetup -com:stellepublikationein: -typ:vars/: -var:alternative:apa,normal:: -ivr:stellebeschreibungein:: -stopsetup - -startsetup -com:stellezeilenein: -typ:vars/: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:zwischen:*Befehl:: -var:einziehen:ja,nein,gerade,ungerade:: -stopsetup - -startsetup -com:startzeilen: -typ:stp/: -stopsetup - -startsetup -com:stellezeilennummerierungein: -typ:vars/: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen, text:: -var:start:*Nummer:: -var:schritt:*Nummer:: -var:breite:*Dimension:: -var:platz:imtext,imrand:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:prefix:*Text:: -var:referieren:an,aus:: -stopsetup - -startsetup -com:startzeilennummerierung: -typ:val/stp/: -val:fortsetzten:: -stopsetup - -startsetup -com:startzeile: -typ:ref/stp/: -stopsetup - -startsetup -com:einezeile: -typ:ref/: -stopsetup - -startsetup -com:inzeile: -typ:ref/: -stopsetup - -startsetup -com:stelleinmarginalieein: -typ:val/vars/: -val:links,rechts,*Nummer:: -var:platz:links,rechts,beide:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:ausrichtung:innen,aussen,links,rechts,mittig,normal,nein,ja:: -var:zeile:*Nummer:: -var:abstand:*Dimension:: -var:seperator:*Text:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:stelleseitennummerein: -typ:vars/: -var:nummer:*Nummer:: -var:status:start,stop,behalte:: -stopsetup - -startsetup -com:stelleunterseitennummerein: -typ:vars/: -var:art:protext,pro*Abschnitt:: -var:status:start,stop,kein:: -stopsetup - -startsetup -com:stelleblankoein: -typ:val/: -val:normal,standard,zeile,*Dimension, gross,mittel,klein, fest,flexibel:normal: -stopsetup - -startsetup -com:definiereblanko: -typ:val/val/: -val:*Name:: -ivl:stelleblankoein:: -stopsetup - -startsetup -com:definierepapierformat: -typ:val/vars/: -val:*Name:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:offset:*Dimension:: -var:format:*Nummer:: -stopsetup - -startsetup -com:stellepapierformatein: -typ:vals/vals/: -val:A3,A4,A5,A6,letter,...,CD,*Name, querformat,gespiegelt,gedreht,90,180,270:A4: -val:A3,A4,A5,A6,letter,...,*Name, querformat,gespiegelt,gedreht,negativ,90,180,270:A4: -stopsetup - -startsetup -com:stelleanordnenein: -typ:vals/: -val:sperren, 2*16,2*8,2*4,2*2,2UP,2DOWN, gespiegelt,gedreht,doppelseitig,negativ,90,180,270:: -stopsetup - -startsetup -com:zeigedruck: -typ:vals/vals/vars/: -ivr:stellepapierformatein:: -ivr:stellepapierformatein:: -ivr:stellelayoutein:: -stopsetup - -startsetup -com:definierelogo: -typ:val/val/val/vars/: -val:*Name:: -val:oben,kopfzeile,fusszeile,unten:: -val:kein,seite, linkekante,linkerrand, links,mittig,rechts, rechterrand,rechterkante:: -var:befehl:*Befehl,*Text:: -var:status:start,stop:: -stopsetup - -startsetup -com:platzierelogo: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:stellezwischenraumein: -typ:val/: -val:kein,klein,mittel,gross,zeile,fest,stellewiederher,*Dimension:kein: -stopsetup - -startsetup -com:stelleeinziehenein: -typ:vals/: -val:kein,klein,mittel,gross,folgende,erste,*Dimension:kein: -stopsetup - -startsetup -com:definiereabschnittsblock: -typ:val/vars/: -val:*Name:: -ivr:stelleabschnittsblockein:: -stopsetup - -startsetup -com:stelleabschnittsblockein: -typ:val/vars/: -val:*Name:: -var:nummer:ja,nein:: -var:seite:ja,rechts:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:definiereabschnitt: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:stelleabschnittein: -typ:val/vars/: -val:*Name:: -var:konversion:ziffern,buchstaben,Buchstaben,roemischezahlen,Roemischezahlen:: -var:vorigenummer:ja,nein:: -stopsetup - -startsetup -com:stelleueberschriftein: -typ:val/vars/: -val:*Abschnitt:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:textstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:nummernstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:nummer:ja,nein:: -var:eigenenummer:ja,nein:: -var:seite:links,rechts,ja:: -var:fortsetzen:ja,nein:: -var:kopfzeile:kein,leer,hoch,keinebeschriftung:: -var:vor:*Befehl:: -var:zwischen:*Befehl:: -var:nach:*Befehl:: -var:alternative:normal,imrand,mittig,text:: -var:befehl:*\Befehl#1#2:: -var:nummerbefehl:*\Befehl#1:: -var:textbefehl:*\Befehl#1:: -var:prefix:+,-,*Text:: -var:setzekopf:ja,nein:: -var:nummererhoehen:ja,nein,*Datei:: -var:ausrichtung:links,rechts,normal,breit:: -var:toleranz:sehrstreng,streng,tolerant,sehrtolerant,strecken:: -var:ziehefolgendeein:ja,nein:: -var:datei:*Name:: -var:expansion:ja,befehl,nein:: -stopsetup - -startsetup -com:stellekopfzahlein: -typ:val/val/: -val:*Abschnitt:: -val:*Nummer,+*Nummer,-*Nummer:: -stopsetup - -startsetup -com:kopfnummer: -typ:val/: -val:*Abschnitt:: -stopsetup - -startsetup -com:bestimmekopfnummer: -typ:val/: -val:*Abschnitt:: -stopsetup - -startsetup -com:heutigeskopfnummer: -typ:: -stopsetup - -startsetup -com:folgende<<abschnitt>>: -typ:: -stopsetup - -startsetup -com:definiereueberschrift: -typ:val/val/: -val:*Name:: -val:*Abschnitt:: -stopsetup - -startsetup -com:stelleaufzaehlungein: -typ:val/vals/vars/: -val:*Nummer,jede:: -val:standard,repeat/breit,repeat/kleinerabstand,gepackt, ungepackt,trenner,keinabstand,amrand,imrand, autointro,lose:standard: -var:marginalie:nein,standard,*Dimension:: -var:breite:*Dimension:: -var:abstand:*Dimension:: -var:faktor:*Nummer:: -var:posten:*Nummer:: -var:vor:*Befehl:: -var:zwischen:*Befehl:: -var:nach:*Befehl:: -var:vorkopf:*Befehl:: -var:nachkopf:*Befehl:: -var:kopfstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:beschrstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:symstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:abschnitttrenner:*Text:: -var:n:*Nummer:: -var:symbol:*Nummer:: -var:ausrichtung:links,rechts,normal:: -var:ziehefolgendeein:ja,nein:: -stopsetup - -startsetup -com:startaufzaehlung: -typ:vals/vars/stp/: -val:a,A,KA,n,N,m,r,R,KR,*Nummer,fortsetzten, standard,repeat/breit,repeat/kleinerabstand,gepackt, trenner,keinabstand,amrand,imrand,intro,spalten:standard: -ivr:stelleaufzaehlungein:: -stopsetup - -startsetup -com:pos: -typ:refs/: -stopsetup - -startsetup -com:but: -typ:ref/: -stopsetup - -startsetup -com:its: -typ:refs/: -stopsetup - -startsetup -com:ran: -typ:arg/: -stopsetup - -startsetup -com:kopf: -typ:refs/: -stopsetup - -startsetup -com:mar: -typ:refs/arg/: -stopsetup - -startsetup -com:unter: -typ:refs/: -stopsetup - -startsetup -com:sym: -typ:arg/: -stopsetup - -startsetup -com:nop: -typ:: -stopsetup - -startsetup -com:definiereregister: -typ:val/val/: -val:*singular:: -val:*plural:: -stopsetup - -startsetup -com:stelleregisterein: -typ:val/val/vars/: -val:*singular:: -val:*Name:: -var:n:*Nummer:: -var:ausgleichen:ja,nein:: -var:ausrichtung:ja,nein:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:seitenstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:textstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:indikator:ja,nein:: -var:verknuepfung:ja,nein:: -var:*Abschnittnummer:ja,nein:: -var:kriterium:*Abschnitt,lokal,alles:: -var:abstand:*Dimension:: -var:symbol:1,2,...,n,a,...,kein:: -var:interaktion:seitennummer,text:: -var:expansion:ja,befehl,nein:: -var:referieren:an,aus:: -var:befehl:*\Befehl#1:: -var:platz:links,mittig,rechts:: -var:maxbreite:*Dimension:: -var:unbekantereferenz:leer,kein:: -stopsetup - -startsetup -com:<<register>>: -typ:val/idxs/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:start<<register>>: -typ:val/idxs/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:schreibezumregister: -typ:val/val/idxs/: -val:*singular:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:verknuepft<<register>>: -typ:val/idx/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:verknuepfregister: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:sieh<<register>>: -typ:val/arg/idxs/: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:vollende<<register>>: -typ:vars/: -ivr:stelleregisterein:: -stopsetup - -startsetup -com:platziere<<register>>: -typ:vars/: -ivr:stelleregisterein:: -stopsetup - -startsetup -com:definieresynonyme: -typ:val/val/val/val/: -val:*singular:: -val:*plural:: -val:*Befehl:: -val:*Befehl:: -stopsetup - -startsetup -com:stellesynonymein: -typ:val/vars/: -val:*Name:: -var:textstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:synonymstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:platz:links,rechts,oben,kleinerabstand, imrand,imlinken,imrechten:: -var:breite:*Dimension:: -var:status:start,stop:: -var:kriterium:alles,verwende:: -var:konversion:ja,nein:: -var:expansion:ja,befehl,nein:: -var:befehl:*\Befehl#1#2#3:: -stopsetup - -startsetup -com:<<synonym>>: -typ:val/arg/arg/: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:vollendeauflistenvon<<synonyme>>: -typ:: -stopsetup - -startsetup -com:platziereauflistenvon<<synonyme>>: -typ:: -stopsetup - -startsetup -com:laden<<synonyme>>: -typ:: -stopsetup - -startsetup -com:definieresortieren: -typ:val/val/val/: -val:*singular:: -val:*plural:: -val:*Befehl:: -stopsetup - -startsetup -com:stellesortierenein: -typ:val/vars/: -val:*Name:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:befehl:*\Befehl#1:: -var:status:start,stop:: -var:kriterium:alles,verwende:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:expansion:ja,befehl,nein:: -stopsetup - -startsetup -com:<<sortiere>>: -typ:val/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:vollendeauflistenvon<<sortieren>>: -typ:: -stopsetup - -startsetup -com:platziereauflistenvon<<sortieren>>: -typ:: -stopsetup - -startsetup -com:laden<<sortieren>>: -typ:: -stopsetup - -startsetup -com:definiereumbruch: -typ:val/vars/: -val:*Name:: -ivr:stelleumbruchein:: -stopsetup - -startsetup -com:startumbruch: -typ:val/vars/stp/: -val:*Name:: -ivr:stelleumbruchein:: -stopsetup - -startsetup -com:stelleumbruchein: -typ:val/vars/: -val:*Name:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:voffset:*Dimension:: -var:hoffset:*Dimension:: -var:seite:links,ja,rechts:: -var:befehle:*Befehl:: -var:doppelseitig:ja,nein,leer:: -var:kopfzeilenstatus:normal,stop,start,leer,kein,keinebeschriftung:: -var:fusszeilenstatus:normal,stop,start,leer,kein,keinebeschriftung:: -var:textstatus:normal,stop,start,leer,kein,keinebeschriftung:: -var:statusoben:stop,start:: -var:untenstatus:stop,start:: -stopsetup - -startsetup -com:start<<name>>umbruch: -typ:stp/: -stopsetup - -startsetup -com:version: -typ:val/: -val:endfassung,konzept,temporaer:endfassung: -stopsetup - -startsetup -com:heutigesdatum: -typ:vals/: -val:tag,monat,MONAT,wochentag,WOCHENTAG,jahr, dd,mm,jj,yy,d,m,j,y,merkmal:tag,monat,jahr: -stopsetup - -startsetup -com:datum: -typ:vars/vals/: -var:d:*Nummer:: -var:m:*Nummer:: -var:y:*Nummer:: -ivl:heutigesdatum:: -stopsetup - -startsetup -com:verweisdatum: -typ:: -stopsetup - -startsetup -com:einziehen: -typ:vals/: -val:nie,nicht,nein,ja,immer,erste,folgende:nie: -stopsetup - -startsetup -com:nichteinziehen: -typ:: -stopsetup - -startsetup -com:blanko: -typ:vals/: -val:repeat/klein,repeat/mittel,repeat/gross, keinweiss,zurueck,weiss,sperren,zwinge,zuruecksetzten, zeile,halbezeile,formel,fest,flexibel:gross: -stopsetup - -startsetup -com:startkleinerdurchschuss: -typ:val/stp/: -val:blanko:: -stopsetup - -startsetup -com:startgrosserdurchschuss: -typ:stp/: -stopsetup - -startsetup -com:startzeilenkorrektur: -typ:stp/: -stopsetup - -startsetup -com:korrigierezwischenraum: -typ:arg/: -stopsetup - -startsetup -com:startverschieben: -typ:stp/: -stopsetup - -startsetup -com:startlokal: -typ:stp/: -stopsetup - -startsetup -com:startenger: -typ:vals/stp/: -val:repeat/links,repeat/mittig,repeat/rechts:mittig: -stopsetup - -startsetup -com:startverbergen: -typ:stp/: -stopsetup - -startsetup -com:stelleausrichtungein: -typ:val/: -val:breite,links,rechts,mittig,innen,aussen, breit,breit,hoehe,unten,zeile,zuruecksetzten:: -stopsetup - -startsetup -com:startausrichtung: -typ:stp/val/: -ivr:stelleausrichtungein:: -stopsetup - -startsetup -com:stellespatiumein: -typ:val/: -val:breit,gepackt:: -stopsetup - -startsetup -com:stelletoleranzein: -typ:vals/: -val:horizontal,vertikal, strecken,sehrstreng,streng,tolerant,sehrtolerant:sehrstreng: -stopsetup - -startsetup -com:seitentyp: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:bearbeiteseite: -typ:vals/val/: -val:*Name:: -val:ja,nein:ja: -stopsetup - -startsetup -com:doppelseite: -typ:vals/vars/: -val:*Name:: -var:option:doppelseitig:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:position: -typ:poss/arg/: -val:*Nummer:: -val:*Nummer:: -val:*Text:: -stopsetup - -startsetup -com:stellerasterein: -typ:vars/: -var:methode:punkt,linie,extern:: -var:aufloesung:*Nummer:: -var:faktor:*Nummer:: -var:raster:*Nummer:: -stopsetup - -startsetup -com:stellehintergruendeein: -typ:val/vals/vars/: -val:oben,kopfzeile,text,fusszeile,unten, seite,linkerseite,rechterseite:: -val:linkekante,linkerrand,text,rechterrand,rechterkante:: -var:status:start,stop,wiederholen:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:startpuffer: -typ:val/stp/: -val:*Name:: -stopsetup - -startsetup -com:holepuffer: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:tippepuffer: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:definierepuffer: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:stellepufferein: -typ:val/vars/: -val:*Name:: -var:vor:*Befehl:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:definiereblock: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:keinebloeckemehr: -typ:: -stopsetup - -startsetup -com:verbergebloecke: -typ:vals/vals/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:behaltebloecke: -typ:vals/vals/: -val:*Name:: -val:alles,*Name:: -stopsetup - -startsetup -com:verwendebloecke: -typ:vals/vals/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:bearbeitebloecke: -typ:vals/vals/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:waehlebloeckeaus: -typ:vals/vals/var/: -val:*Name:: -val:*Name:: -var:kriterium:alles,*Abschnitt:: -stopsetup - -startsetup -com:stelleblockein: -typ:vals/vars/: -val:*Name:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:innen:*Befehl:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:datei:*Datei:: -stopsetup - -startsetup -com:startformel: -typ:stp/: -val:*Formel:: -stopsetup - -startsetup -com:mathematik: -typ:arg/: -val:*Formel:: -stopsetup - -startsetup -com:platziereformel: -typ:refs/arg/dis/: -val:*Text:: -val:*Formel:: -stopsetup - -startsetup -com:platziereunterformel: -typ:refs/arg/dis/: -val:*Text:: -val:*Formel:: -stopsetup - -startsetup -com:platziere<<block>>: -typ:val/refs/arg/arg/: -val:links,rechts,hier,oben,unten, imlinken,imrechten,imrand,marginalie, seite,gegenueber,immer,zwinge,lang:hier: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:reservieren<<block>>: -typ:vars/val/refs/arg/: -var:hoehe:*Dimension:: -var:breite:*Dimension:: -var:rahmen:an,aus:: -val:links,rechts,hier,oben,unten, imlinken,imrechten,imrand,marginalie, seite,gegenueber,immer,zwinge:hier: -val:*Text:: -stopsetup - -startsetup -com:definieregleitobjekt: -typ:val/val/: -val:*singular:: -val:*plural:: -stopsetup - -startsetup -com:stellegleitobjektein: -typ:val/vars/: -val:*Name:: -var:hoehe:*Dimension:: -var:breite:*Dimension:: -var:seitenbegrenzung:*Liste:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:start<<block>>text: -typ:val/ref/arg/arg/stp/: -val:links,rechts,hoch,mittig,tief,offset,lang:: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:platziereauflistenvon<<bloecke>>: -typ:: -stopsetup - -startsetup -com:vollendeauflistenvon<<bloecke>>: -typ:: -stopsetup - -startsetup -com:label: -typ:val/arg/arg/arg/arg/arg/arg/: -val:schmall,breit:breit: -val:*Text:: -val:*Text:: -val:*Text:: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:verweis: -typ:vars/: -var:bet:*Text:: -var:ken:*Text:: -var:dat:*Text:: -var:von:*Text:: -var:zu:*Text:: -var:ref:*Text:: -stopsetup - -startsetup -com:waehlepapieraus: -typ:vars/: -var:familie:1,2:: -stopsetup - -startsetup -com:doppelseitigespapier: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:chem: -typ:arg/arg/arg/: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:bruch: -typ:arg/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:punkt: -typ:val/: -val:*Nummer:: -stopsetup - -startsetup -com:wohnort: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:posten: -typ:vars/args/: -ivr:stellepostenein:: -stopsetup - -startsetup -com:stellepostenein: -typ:vars/: -var:platz:links,rechts,imrand,oben,unten:: -var:symbol:1,2,...,n,a,...,*Text,kein:: -var:breite:*Dimension:: -var:n:*Nummer,unbekannt:: -var:vor:*Befehl:: -var:zwischen:*Befehl:: -var:ausrichtung:links,rechts,mittig,marginalie:: -var:nach:*Befehl:: -stopsetup - -startsetup -com:startzitat: -typ:vals/stp/: -val:repeat/links,repeat/mittig,repeat/rechts:mittig: -stopsetup - -startsetup -com:zitat: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:zitieren: -typ:arg/: -val:*Text:: -stopsetup - -startsetup -com:stellezitierenein: -typ:vars/: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -stopsetup - -startsetup -com:zusatz: -typ:val/: -val:klein,mittel,gross:mittel: -stopsetup - -startsetup -com:definiereabsaetze: -typ:val/vars/: -val:*Name:: -var:n:*Nummer:: -var:linie:an,aus:: -var:hoehe:passend,*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:innen:*Befehl:: -var:abstand:*Dimension:: -var:toleranz:sehrstreng,streng,tolerant,sehrtolerant,strecken:: -var:ausrichtung:links,rechts,mittig:: -stopsetup - -startsetup -com:<<absaetze>>: -typ:: -stopsetup - -startsetup -com:start<<absaetze>>: -typ:stp/: -stopsetup - -startsetup -com:stelleabsaetzeein: -typ:val/val/vars/: -val:*Name:: -val:*Nummer,jede:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:ausrichtung:links,rechts,mittig,breite:: -var:toleranz:sehrstreng,streng,tolerant,sehrtolerant,strecken:: -var:abstand:*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:innen:*Befehl:: -var:befehl:*Befehl:: -var:linie:an,aus:: -stopsetup - -startsetup -com:stelletabein: -typ:vars/: -var:muster:*Text:: -var:breite:*Dimension:: -var:kopfstil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:platz:links,rechts:: -stopsetup - -startsetup -com:tab: -typ:arg/nop/par/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:startdokument: -typ:val/stp/: -val:*Name:: -stopsetup - -startsetup -com:briefe: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:labels: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:stellekorrespondenzein: -typ:vals/: -val:formeel,informeel,rekening,ls, hoch,mittig,tief:formeel,tief: -stopsetup - -startsetup -com:stelleblattein: -typ:vars/: -var:alternative:*Nummer:: -var:text:*Text:: -var:groesse:klein,mittel,gross:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:nummer:*Nummer,keinabstand:: -stopsetup - -startsetup -com:blatt: -typ:val/: -val:*Text:: -stopsetup - -startsetup -com:stellestickerein: -typ:vars/: -var:alternative:a:: -var:n:*Nummer,alles:: -var:platz:marginalie,links,rechts,mittig:: -stopsetup - -startsetup -com:definieretabulator: -typ:val/val/val/: -val:*Name:: -val:*Name:: -val:*Text:: -stopsetup - -startsetup -com:starttabulator: -typ:val/vars/stp/: -val:*Text:: -ivr:verwendeexterneabbildung:: -stopsetup - -startsetup -com:stelletabulatorein: -typ:val/vars/: -val:*Name:: -var:einheit:*Dimension:: -var:einziehen:ja,nein:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:innen:*Befehl:: -var:EQ:*Text:: -var:linienfarbe:*Name:: -var:ausrichtung:links,mittig,rechts,normal:: -var:liniendicke:*Dimension:: -var:abstand:blanko,tiefe,*Dimension,klein,mittel,gross,kein:: -stopsetup - -startsetup -com:stelletabellenein: -typ:vars/: -var:abstand:klein,mittel,gross:: -var:fliesstext:5pt,...,12pt,klein,gross:: -var:HL:*Nummer,klein,mittel,gross,kein:: -var:VL:*Nummer,klein,mittel,gross,kein:: -var:tiefe:*Nummer,strut:: -var:hoehe:*Nummer,strut:: -var:liniendicke:*Dimension:: -var:linienfarbe:*Name:: -var:ausrichtung:rechts,mittig,links,normal:: -var:befehle:*Befehl:: -var:ausrichtung:links,mittig,rechts,normal:: -var:hintergrund:raster,farbe,kein:: -var:hintergrundraster:*Nummer:: -var:hintergrundfarbe:*Name:: -stopsetup - -startsetup -com:starttabelle: -typ:val/stp/: -val:*Text,*Name:: -stopsetup - -startsetup -com:starttabellen: -typ:val/stp/: -val:*Text,*Name:: -stopsetup - -startsetup -com:definieretabellenvorlage: -typ:val/val/val/val/: -val:*Name:: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:verwendeexternedateien: -typ:val/vars/: -val:*Name:: -var:fliesstext:5pt,...,12pt,klein,gross:: -var:datei:*Datei:: -stopsetup - -startsetup -com:verwendeexternedatei: -typ:val/val/val/vars/: -val:*Name:: -val:*Name:: -val:*Datei:: -var:fliesstext:5pt,...,12pt,klein,gross:: -stopsetup - -startsetup -com:verwendeexterneabbildung: -typ:val/val/vars/: -val:*Name:: -val:*Datei:: -var:format:*Nummer:: -var:faktor:max,passend,breit:: -var:bfaktor:*Nummer,max,breit,passend:: -var:hfaktor:*Nummer,max,breit,passend:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:rahmen:an,aus:: -var:voreinstellung:ja,nein:: -var:bildschirm:*Datei:: -var:vorschau:ja,nein:: -var:wiederholen:ja,nein:: -var:objekt:ja,nein:: -var:typ:eps,mps,pdf,tif,png,jpg,mov,tex:: -var:methode:eps,mps,pdf,tif,png,jpg,mov,tex:: -stopsetup - -startsetup -com:externeabbildung: -typ:val/vars/: -val:*Datei:: -ivr:verwendeexterneabbildung:: -stopsetup - -startsetup -com:stelleexterneabbildungenein: -typ:var/: -var:option:rahmen,leer,test:: -var:objekt:ja,nein:: -var:umrahmen:an,aus:: -var:ymax:*Nummer:: -var:xmax:*Nummer:: -var:verzeichnis:*Text:: -var:platz:lokal,global:: -stopsetup - -startsetup -com:zeigeexterneabbildungen: -typ:vars/: -var:alternative:a,b,c:: -stopsetup - -startsetup -com:name: -typ:arg/: -val:*Name:: -stopsetup - -startsetup -com:startlegende: -typ:val/tex/{leg}nop/sep/nop/sep/nop/sep/tex/{leg}stp/: -val:zwei:: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:startgegeben: -typ:tex/{geg}nop/sep/nop/sep/nop/sep/tex/{geg}stp/: -val:*Text:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:drehen: -typ:vars/arg/: -ivr:stelledrehenein:: -stopsetup - -startsetup -com:stelledrehenein: -typ:vars/: -var:rotation:*Nummer:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:spiegeln: -typ:arg/: -stopsetup - -startsetup -com:format: -typ:vars/arg/: -var:sx:*Nummer:: -var:sy:*Nummer:: -stopsetup - -startsetup -com:stellekombinationein: -typ:vars/: -var:vor:commando:: -var:zwischen:commando:: -var:nach:commando:: -var:abstand:*Dimension:: -var:hoehe:*Dimension,passend:: -var:breite:*Dimension,passend:: -stopsetup - -startsetup -com:startkombination: -typ:val/stp/: -val:*n*m:: -stopsetup - -startsetup -com:platzierenebeneinander: -typ:arg/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:platziereuntereinander: -typ:arg/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:startoverlay: -typ:arg/arg/stp/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:startueberblick: -typ:vals/stp/: -val:*Name:: -stopsetup - -startsetup -com:stelleinteraktionsbildschirmein: -typ:vars/: -var:breite:*Dimension,passend,max:: -var:hoehe:*Dimension,passend,max:: -var:rumpfspatium:*Dimension:: -var:kopfspatium:*Dimension:: -var:rumpfabstand:*Dimension:: -var:kopfoffset:*Dimension:: -var:option:max,bookmark:: -var:wartezeit:*Nummer,kein:: -stopsetup - -startsetup -com:bildschirm: -typ:: -stopsetup - -startsetup -com:stelleseitenuebergangein: -typ:vals/: -val:zuruecksetzten, *Nummer:: -stopsetup - -startsetup -com:stelleinteraktionein: -typ:vars/: -var:status:start,stop:: -var:menue:an,aus:: -var:seite:ja,nein:: -var:klick:ja,nein:: -var:bildschirm:neu:: -var:oeffenaktion:*Referenz:: -var:schliessenaktion:*Referenz:: -var:berechnen:*Name:: -var:strut:ja,nein:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:tiefe:*Dimension:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...*Befehl:: -var:farbe:*Name:: -var:kontrastfarbe:*Name:: -var:symbolset:*Name:: -var:titel:*Text:: -var:untertitel:*Text:: -var:autor:*Text:: -var:datum:*Text:: -stopsetup - -startsetup -com:stelleinteraktionsmenueein: -typ:vals/vars/dests/: -val:links,rechts,oben,unten,*Name:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:zwischen:*Befehl:: -var:links:*Befehl:: -var:rechts:*Befehl:: -var:mittig:*Befehl:: -var:status:start,stop,kein:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...*Befehl:: -var:farbe:*Name:: -var:abstand:overlay,*Dimension:: -var:selbeseite:ja,leer,nein,kein:: -var:unbekantereferenz:ja,leer,nein,kein:: -var:linkeroffset:*Dimension:: -var:rechterabstand:*Dimension:: -var:obenoffset:*Dimension:: -var:untenoffset:*Dimension:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:definiereinteraktionsmenue: -typ:val/val/vars/: -val:links,rechts,oben,unten,*Name:: -val:links,rechts,oben,unten,*Name:: -ivr:stelleinteraktionsmenueein:: -stopsetup - -startsetup -com:startinteraktionsmenue: -typ:val/stp/: -val:*Name:: -stopsetup - -startsetup -com:inaktiviereinteraktionsmenue: -typ:val/refs/: -val:links,rechts,oben,unten,*Name:: -stopsetup - -startsetup -com:verwendeexteresdokument: -typ:val/val/val/: -val:*Name:: -val:file:: -val:*Text:: -stopsetup - -startsetup -com:verwendeURL: -typ:val/val/val/val/: -val:*Name:: -val:*Text:: -val:file:: -val:*Text:: -stopsetup - -startsetup -com:verknuepfedokument: -typ:val/val/val/: -val:*Name:: -val:file:: -val:*Name:: -val:*Text:: -stopsetup - -startsetup -com:von: -typ:ref/: -val:*Text:: -stopsetup - -startsetup -com:interaktionsbalken: -typ:vars/: -ivr:stelleinteraktionsbalkenein:: -stopsetup - -startsetup -com:interaktionsknopfe: -typ:vars/vals/: -ivr:stelleinteraktionsbalkenein:: -val:*Name:: -stopsetup - -startsetup -com:stelleinteraktionsbalkenein: -typ:vars/: -var:status:start,stop:: -var:alternative:a,b,c,d,e,f,g:: -var:symbol:ja,nein:: -var:breite:*Dimension,hoogte,passend:: -var:hoehe:*Dimension,hoogte,passend:: -var:tiefe:*Dimension:: -var:farbe:*Name:: -var:schritt:*Nummer,klein,mittel,gross:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:synchronisieren: -typ:: -stopsetup - -startsetup -com:startsynchronisation: -typ:stp/: -stopsetup - -startsetup -com:stellesynchronisationsbalkenein: -typ:vars/: -var:alternative:seite,lokal:: -var:breite:*Dimension,hoogte,passend:: -var:hoehe:*Dimension:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -var:farbe:*Name:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:synchronisationsbalken: -typ:val/vars/: -val:*Name:: -var:alternative:seite,lokal:: -ivr:stellesynchronisationsbalkenein:: -stopsetup - -startsetup -com:stellesynchronisationein: -typ:vars/: -var:status:start,stop:: -stopsetup - -startsetup -com:definiereprofil: -typ:vals/vals/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:stelleprofilein: -typ:vars/: -var:option:test:: -stopsetup - -startsetup -com:startprofil: -typ:vals/stp/: -val:*Name:: -stopsetup - -startsetup -com:folgeprofil: -typ:arg/val/: -val:*Text:: -val:*Name:: -stopsetup - -startsetup -com:platzierebookmarks: -typ:vals/vals/: -val:*Name:: -stopsetup - -startsetup -com:bookmark: -typ:val/arg/: -val:*Name:: -stopsetup - -startsetup -com:startversion: -typ:vals/stp/: -val:*Nummer:: -stopsetup - -startsetup -com:stelleversionein: -typ:vars/: -var:nummer:*Nummer:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen,kap,klein...,*Befehl:: -stopsetup - -startsetup -com:beschrifteversion: -typ:: -stopsetup - -startsetup -com:waehleversionaus: -typ:: -stopsetup - -startsetup -com:definiereversion: -typ:val/vals/: -val:*Name:: -val:*Nummer:: -stopsetup - -startsetup -com:folgeversion: -typ:arg/val/: -val:*Text:: -val:*Name:: -stopsetup - -startsetup -com:folgeprofilversion: -typ:arg/val/val/: -val:*Text:: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:definiereprogramme: -typ:val/val/val/: -val:*Name:: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:stelleprogrammein: -typ:vars/: -var:verzeichnis:*Text:: -stopsetup - -startsetup -com:programm: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:startabbildung: -typ:val/val/vars/stp/: -val:*Name:: -val:*Datei:: -var:faktor:*Nummer:: -var:rahmen:an,aus:: -stopsetup - -startsetup -com:referieren/abbildung: -typ:poss/poss/val/: -val:*Nummer:: -val:*Nummer:: -val:*Nummer:: -val:*Nummer:: -val:*Text:: -stopsetup - -startsetup -com:beschriftung/abbildung: -typ:poss/poss/val/: -val:*Nummer:: -val:*Nummer:: -val:*Nummer:: -val:*Nummer:: -val:*Text:: -stopsetup - -startsetup -com:bemerkung: -typ:poss/poss/vars/arg/: -val:*Nummer:: -val:*Nummer:: -val:*Nummer:: -val:*Nummer:: -ivr:stelleumrahmtein:: -val:*Text:: -stopsetup - -startsetup -com:zu: -typ:arg/arg/refs/: -val:*Text:: -stopsetup - -startsetup -com:zurbox: -typ:arg/refs/: -val:*Text:: -stopsetup - -startsetup -com:knopf: -typ:vars/arg/refs/: -ivr:stelleknopfein:: -val:*Text:: -stopsetup - -startsetup -com:stelleknopfein: -typ:vars/: -var:status:start,stop:: -ivr:stelleumrahmtein:: -stopsetup - -startsetup -com:menueknopf: -typ:val/vars/arg/refs/: -ivr:stelleumrahmtein:: -val:*Text:: -stopsetup - -startsetup -com:stellekommentarein: -typ:vars/: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:farbe:*Name:: -var:titel:*Text:: -var:spatium:ja,nein:: -var:symbol:normal,Neu,Ballon,Zusatz,Hilfe,Absatz,Schluessel:: -stopsetup - -startsetup -com:startkommentar: -typ:val/vars/stp/: -val:*Name:: -ivr:stellekommentarein:: -stopsetup - -startsetup -com:kommentar: -typ:val/vars/arg/: -val:*Name:: -ivr:stellekommentarein:: -stopsetup - -startsetup -com:definierefeld: -typ:val/val/val/vals/val/: -val:*Name:: -val:*Name:radio,check,push,line,text,popup,choice,combo: -val:*Name:: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:definieresubfeld: -typ:val/val/vals/: -val:*Name:: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:kopierefeld: -typ:val/vals/: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:klonierefeld: -typ:val/vals/val/vals/: -val:*Name:: -val:*Name:: -val:*Name:: -val:*Name:: -stopsetup - -startsetup -com:feld: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:passendfeld: -typ:val/: -val:*Name:: -stopsetup - -startsetup -com:ausfuellfeld: -typ:val/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:tooltip: -typ:val/arg/arg/: -val:links,rechts,mittig:: -val:*Text:: -stopsetup - -startsetup -com:zeigefelder: -typ:vals/: -val:*Name:: -stopsetup - -startsetup -com:registrierefelder: -typ:: -stopsetup - -startsetup -com:stellefeldein: -typ:val/vals/vars/vars/vars/: -val:*Name:: -val:label,horizontal,vertikal,rahmen:: -ivr:umrahmt:: -ivr:stellefelderin:: -stopsetup - -startsetup -com:stellefelderin: -typ:vals/val/vars/vars/vars/: -val:*Name:: -val:zuruecksetzten,label,horizontal,vertikal,rahmen:: -ivr:umrahmt:: -var:n:*Nummer:: -var:abstand:*Dimension:: -var:vor:*Befehl:: -var:nach:*Befehl:: -var:zwischen:*Befehl:: -var:farbe:*Name:: -var:stil:normal,fett,geneigt,fettgeneigt,tippen:: -var:ausrichtung:links,mittig,rechts:: -var:option:nurlesbar,obligatorisch,geschuetzt,sortiert, nichtverfuegbar, versteckt,druckbar:: -var:klickin:*Referenz:: -var:klickaus:*Referenz:: -var:regionin:*Referenz:: -var:regionaus:*Referenz:: -var:nachtaste:*Referenz:: -var:formatieren:*Referenz:: -var:validieren:*Referenz:: -var:berechnen:*Referenz:: -var:feldoffset:*Dimension:: -var:feldrahmenfarbe:*Name:: -var:feldhintergrundfarbe:*Name:: -stopsetup - -startsetup -com:definierefeldstapel: -typ:val/vals/vars/: -val:*Name:: -val:*Name:: -ivr:stellefelderin:: -stopsetup - -startsetup -com:feldstapel: -typ:val/vals/vars/: -val:*Name:: -val:*Name:: -ivr:stellefelderin:: -stopsetup - -startsetup -com:ausschnitt: -typ:vars/arg/: -ivr:stelleausschnittein:: -stopsetup - -startsetup -com:stelleausschnittein: -typ:vars/: -var:nx:*Nummer:: -var:ny:*Nummer:: -var:x:*Nummer:: -var:y:*Nummer:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:hoffset:*Dimension:: -var:voffset:*Dimension:: -var:mp:*Name:: -stopsetup - -startsetup -com:platzierelegende: -typ:arg/arg/: -val:*Text:: -val:*Text:: -stopsetup - -startsetup -com:stellelegendeein: -typ:vars/: -var:n:*Nummer:: -var:abstand:*Dimension:: -var:zwischen:*Befehl:: -var:breite:*Dimension:: -var:hoehe:*Dimension:: -var:platz:rechts,unten:: -var:fliesstext:5pt,...,12pt,klein,gross:: -stopsetup - diff --git a/context/data/cont-en.tws b/context/data/cont-en.tws deleted file mode 100644 index 39a4df79b..000000000 --- a/context/data/cont-en.tws +++ /dev/null @@ -1,3878 +0,0 @@ -startsetup -com:installlanguage: -typ:val/vars/: -val:*name:: -var:spacing:packed,broad:: -var:lefthyphenmin:*dimension:: -var:righthyphenmin:*dimension:: -var:state:start,stop:: -var:leftsentence:*command:: -var:rightsentence:*command:: -var:leftsubsentence:*command:: -var:rightsubsentence:*command:: -var:leftquote:*command:: -var:rightquote:*command:: -var:leftquotation:*command:: -var:rightquotation:*command:: -var:default:*name:: -stopsetup - -startsetup -com:setuplanguage: -typ:val/vars/: -ivr:installlanguage:: -stopsetup - -startsetup -com:language: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:mainlanguage: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:translate: -typ:vars/: -var:*name:*text:: -stopsetup - -startsetup -com:useencoding: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:usespecials: -typ:vals/: -val:reset,*name:: -stopsetup - -startsetup -com:defineoutput: -typ:val/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:setupoutput: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:definebodyfontenvironment: -typ:val/vars/: -val:5pt,...,12pt,default:: -var:text:*dimension:: -var:script:*dimension:: -var:scriptscript:*dimension:: -var:x:*dimension:: -var:xx:*dimension:: -var:small:*dimension:: -var:big:*dimension:: -stopsetup - -startsetup -com:setupbodyfontenvironment: -typ:val/vars/: -ivl:setupbodyfont:: -ivr:setupbodyfont:: -stopsetup - -startsetup -com:showbodyfontenvironment: -typ:vals/: -ivl:setupbodyfont:: -stopsetup - -startsetup -com:definebodyfont: -typ:vals/val/vars/: -val:5pt,...,12pt,default:: -val:rm,ss,tt,mm,hw,cg:: -var:tf:*file:: -var:bf:*file:: -var:sl:*file:: -var:it:*file:: -var:bs:*file:: -var:bi:*file:: -var:sc:*file:: -var:ex:*file:: -var:mi:*file:: -var:sy:*file:: -var:ma:*file:: -var:mb:*file:: -var:mc:*file:: -stopsetup - -startsetup -com:showbodyfont: -typ:vals/: -ivl:setupbodyfont:: -stopsetup - -startsetup -com:setupbodyfont: -typ:vals/: -val:*name, serif,regular,roman, sans,support,sansserif, mono,type,teletype, handwritten,calligraphic, 5pt,...,12pt:sau,ibm,12pt,serif: -stopsetup - -startsetup -com:switchtobodyfont: -typ:vals/: -val:5pt,...,12pt,small,big,global:: -stopsetup - -startsetup -com:definefont: -typ:val/val/: -val:*name:: -val:*file:: -stopsetup - -startsetup -com:setupcolor: -typ:val/: -val:*name:rgb: -stopsetup - -startsetup -com:setupcolors: -typ:vars/: -var:state:start,stop,global,local:: -var:conversion:yes,no,always:: -var:reduction:yes,no:: -var:rgb:yes,no:: -var:cmyk:yes,no:: -stopsetup - -startsetup -com:definecolor: -typ:val/vars/: -val:*name:: -var:r:*text:: -var:g:*text:: -var:b:*text:: -var:c:*text:: -var:m:*text:: -var:y:*text:: -var:k:*text:: -var:s:*text:: -stopsetup - -startsetup -com:startcolor: -typ:val/stp/: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:color: -typ:val/arg/: -val:*text:: -stopsetup - -startsetup -com:graycolor: -typ:val/: -val:*text:: -stopsetup - -startsetup -com:showcolor: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definepalet: -typ:val/vars/: -val:*name:: -var:*name:*name:: -stopsetup - -startsetup -com:setuppalet: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definecolorgroup: -typ:val/val/vals/: -val:*name:: -val:rgb,cmyk,gray,s:rgb: -val:trips/:: -stopsetup - -startsetup -com:showpalet: -typ:val/vals/: -val:*name:: -val:horizontal,vertical,name,value:: -stopsetup - -startsetup -com:showcolorgroup: -typ:val/vals/: -val:*name:: -val:horizontal,vertical,name,value,number:: -stopsetup - -startsetup -com:comparepalet: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:comparecolorgroup: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:showmakeup: -typ:: -stopsetup - -startsetup -com:setuptype: -typ:var/: -var:space:on,off:: -var:option:slanted,normal,none:: -var:color:*name:: -stopsetup - -startsetup -com:type: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:typ: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:tex: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:arg: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:definetyping: -typ:val/vars/: -val:file,typing,*name:: -ivr:setuptyping:: -stopsetup - -startsetup -com:setuptyping: -typ:val/vars/: -val:file,typing,*name:: -var:space:on,off:: -var:page:yes,no:: -var:option:slanted,normal,commands,color,none:: -var:text:yes,no:: -var:icommand:*command:: -var:vcommand:*command:: -var:ccommand:*command:: -var:before:*command:: -var:after:*command:: -var:margin:*dimension,standard:: -var:evenmargin:*dimension:: -var:oddmargin:*dimension:: -var:blank:*dimension,small,medium,big,standard,halfline,line:: -var:escape:*:: -var:indentnext:yes,no:: -var:palet:*name:: -var:color:*name:: -stopsetup - -startsetup -com:starttyping: -typ:stp/: -stopsetup - -startsetup -com:typefile: -typ:arg/: -val:*file:: -stopsetup - -startsetup -com:setupfootnotes: -typ:vars/: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals:: -var:way:bytext,by*section:: -var:location:page,text,columns,high:: -var:rule:on,off:: -var:before:*command:: -var:after:*command:: -var:width:*dimension:: -var:height:*dimension:: -var:bodyfont:5pt,...,12pt,small,big:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:distance:*dimension:: -var:columndistance:*dimension:: -var:margindistance:*dimension:: -var:n:*number:: -var:numbercommand:*\command#1:: -ivr:framed:: -stopsetup - -startsetup -com:setupfootnotedefinition: -typ:vars/: -ivr:definedescription:: -stopsetup - -startsetup -com:footnote: -typ:ref/arg/: -val:*text:: -stopsetup - -startsetup -com:note: -typ:ref/: -stopsetup - -startsetup -com:startlocalfootnotes: -typ:stp/: -ivr:setupfootnotes:: -stopsetup - -startsetup -com:placelocalfootnotes: -typ:vars/: -ivr:setupfootnotes:: -stopsetup - -startsetup -com:placefootnotes: -typ:vars/: -ivr:setupfootnotes:: -stopsetup - -startsetup -com:setupunderbar: -typ:vars/: -var:alternative:a,b,c:: -var:rulethickness:*dimension:: -stopsetup - -startsetup -com:underbar: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:underbars: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:overbar: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:overbars: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:overstrike: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:overstrikes: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:romannumerals: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:Romannumerals: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:numbers: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:character: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:Character: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:characters: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:Characters: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:mediaeval: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:month: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:MONTH: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:weekday: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:WEEKDAY: -typ:arg/: -val:*number:: -stopsetup - -startsetup -com:setupcapitals: -typ:vars/: -var:title:yes,no:: -var:sc:yes,no:: -stopsetup - -startsetup -com:kap: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:nocap: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:CAP: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:Cap: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:Caps: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:WORD: -typ:wrd/: -val:*text:: -stopsetup - -startsetup -com:WORDS: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:Word: -typ:wrd/: -val:*text:: -stopsetup - -startsetup -com:Words: -typ:wrds/: -val:*text:: -stopsetup - -startsetup -com:stretched: -typ:wrd/: -val:*text:: -stopsetup - -startsetup -com:definesymbol: -typ:val/val/: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:definefiguresymbol: -typ:val/val/vars/: -val:*name:: -val:*text:: -ivr:externalfigure:: -stopsetup - -startsetup -com:symbol: -typ:val/val/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:startsymbolset: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:setupsymbolset: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:usesymbols: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:showsymbolset: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:defineconversion: -typ:val/val/: -val:*name:: -val:*command,*text:: -stopsetup - -startsetup -com:convertnumber: -typ:arg/arg/: -val:*name:: -val:*number:: -stopsetup - -startsetup -com:setupheadtext: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*name:*text:: -stopsetup - -startsetup -com:setuplabeltext: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*name:*text:: -stopsetup - -startsetup -com:headtext: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:labeltext: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:setupmarginrules: -typ:var/: -var:level:*number:: -var:thickness:*dimension:: -stopsetup - -startsetup -com:startmarginrule: -typ:val/stp/: -val:*number:: -stopsetup - -startsetup -com:marginrule: -typ:val/arg/: -val:*number:: -stopsetup - -startsetup -com:setuplinewidth: -typ:val/: -val:*dimension:: -stopsetup - -startsetup -com:setupframed: -typ:vars/: -var:height:fit,broad,*dimension:: -var:width:fit,broad,*dimension:: -var:offset:none,overlay,*dimension:: -var:location:low,depth:: -var:option:none,empty:: -var:strut:yes,no:: -var:align:no,left,right,middle,normal:: -var:bottom:*command:: -var:top:*command:: -var:frame:on,off,overlay:: -var:topframe:on,off:: -var:bottomframe:on,off:: -var:leftframe:on,off:: -var:rightframe:on,off:: -var:frameoffset:*dimension:: -var:framedepth:*dimension:: -var:framecorner:round,rectangular:: -var:frameradius:*dimension:: -var:framecolor:*name:: -var:background:screen,color,none,foreground,*name:: -var:backgroundscreen:*number:: -var:backgroundcolor:*name:: -var:backgroundoffset:*dimension:: -var:backgrounddepth:*dimension:: -var:backgroundcorner:round,rectangular:: -var:backgroundradius:*dimension:: -var:depth:*dimension:: -var:corner:round,rectangular:: -var:radius:*dimension:: -var:empty:yes,no:: -val:*text:: -stopsetup - -startsetup -com:framed: -typ:vars/arg/: -ivr:setupframed:: -val:*text:: -stopsetup - -startsetup -com:inframed: -typ:vars/arg/: -ivr:setupframed:: -val:*text:: -stopsetup - -startsetup -com:thinrules: -typ:var/: -ivr:setupthinrules:: -stopsetup - -startsetup -com:setupthinrules: -typ:var/: -var:distance:small,medium,big:: -var:n:*number:: -var:before:*command:: -var:after:*command:: -var:height:*dimension:: -var:depth:*dimension:: -stopsetup - -startsetup -com:hairline: -typ:: -stopsetup - -startsetup -com:thinrule: -typ:: -stopsetup - -startsetup -com:defineframedtext: -typ:val/vars/: -val:*name:: -ivr:setupframedtexts:: -stopsetup - -startsetup -com:defineframed: -typ:val/vars/: -val:*name:: -ivr:setupframedtexts:: -stopsetup - -startsetup -com:setupframedtexts: -typ:vars/: -var:bodyfont:5pt,...,12pt,small,big:: -var:style:normal,bold,slanted,boldslanted,type,small...,*command:: -var:left:*command:: -var:right:*command:: -var:before:*command:: -var:after:*command:: -var:inner:*command:: -var:margin:standard,yes,no:: -ivr:setupframed:: -stopsetup - -startsetup -com:start<<framedtext>>: -typ:val/vars/stp/: -val:left,right,middle:: -ivr:setupframedtexts:: -stopsetup - -startsetup -com:<<framedtext>>: -typ:vars/: -ivr:setupframedtexts:: -stopsetup - -startsetup -com:startbackground: -typ:stp/: -stopsetup - -startsetup -com:background: -typ:: -stopsetup - -startsetup -com:setupbackground: -typ:vars/: -var:leftoffset:*dimension:: -var:rightoffset:*dimension:: -var:topoffset:*dimension:: -var:bottomoffset:*dimension:: -var:state:start,stop:: -ivr:setupframed:: -stopsetup - -startsetup -com:fillinrules: -typ:vars/arg/arg/: -ivr:setupfillinrules:: -stopsetup - -startsetup -com:fillintext: -typ:vars/arg/arg/par/: -ivr:setupfillinrules:: -stopsetup - -startsetup -com:setupfillinrules: -typ:vars/: -var:width:fit,*dimension:: -var:distance:*dimension:: -var:before:*command:: -var:after:*command:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:n:*number:: -var:separator:*text:: -stopsetup - -startsetup -com:fillinline: -typ:vars/nop/par/: -ivr:setupfillinlines:: -stopsetup - -startsetup -com:setupfillinlines: -typ:vars/: -var:width:*dimension:: -var:margin:*dimension:: -var:distance:*dimension:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:setuptextrules: -typ:vars/: -var:location:left,inmargin:: -var:before:*command:: -var:after:*command:: -var:inbetween:*command:: -var:width:*dimension:: -var:distance:*dimension:: -var:bodyfont:5pt,...,12pt,small,big:: -var:color:*name:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:rulecolor:*name:: -stopsetup - -startsetup -com:textrule: -typ:val/arg/: -val:top,bottom:: -val:*text:: -stopsetup - -startsetup -com:starttextrule: -typ:val/arg/stp/: -val:top,bottom:: -val:*text:: -stopsetup - -startsetup -com:blackrule: -typ:vars/: -ivr:setupblackrules:: -stopsetup - -startsetup -com:blackrules: -typ:vars/: -ivr:setupblackrules:: -stopsetup - -startsetup -com:setupblackrules: -typ:vars/: -var:width:*dimension,max:: -var:height:*dimension,max:: -var:depth:*dimension,max:: -var:alternative:a,b:: -var:distance:*dimension:: -var:n:*number:: -stopsetup - -startsetup -com:defineoverlay: -typ:vals/val/: -val:*name:: -val:*command:: -stopsetup - -startsetup -com:usemodule: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:reset: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:donttest: -typ:: -stopsetup - -startsetup -com:startlocalenvironment: -typ:stp/: -stopsetup - -startsetup -com:setupsystem: -typ:vars/: -var:resolution:*number:: -var:random:normal,small,medium,big,*number:: -stopsetup - -startsetup -com:usepath: -typ:vals/: -val:*name,reset:.: -stopsetup - -startsetup -com:low: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:high: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:lohi: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:showframe: -typ:val/: -val:text,margin,edge:: -stopsetup - -startsetup -com:showbuildup: -typ:: -stopsetup - -startsetup -com:leftaligned: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:rightaligned: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:midaligned: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:wordright: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:inmargin: -typ:val/ref/arg/: -val:+,-,low:: -val:*text:: -stopsetup - -startsetup -com:inothermargin: -typ:val/ref/arg/: -val:+,-,low:: -val:*text:: -stopsetup - -startsetup -com:inleft: -typ:val/ref/arg/: -val:+,-,low:: -val:*text:: -stopsetup - -startsetup -com:inright: -typ:val/ref/arg/: -val:+,-,low:: -val:*text:: -stopsetup - -startsetup -com:column: -typ:: -stopsetup - -startsetup -com:showstruts: -typ:: -stopsetup - -startsetup -com:showsetups: -typ:: -stopsetup - -startsetup -com:showlayout: -typ:: -stopsetup - -startsetup -com:margintext: -typ:val/ref/arg/: -val:+,-,low:: -val:*text:: -stopsetup - -startsetup -com:setupmarginblocks: -typ:vars/: -var:location:inmargin,left,middle,right:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:width:*dimension:: -var:align:left,middle,right,no:: -var:top:*command:: -var:inbetween:*command:: -var:bottom:*command:: -var:left:*command:: -var:right:*command:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:startmarginblock: -typ:stp/: -stopsetup - -startsetup -com:part: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:title: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:chapter: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:section: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:subsection: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:subsubsection: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:subject: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:subsubject: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:subsubsubject: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:appendix: -typ:refs/arg/: -val:*text:: -stopsetup - -startsetup -com:in: -typ:arg/arg/ref/: -val:*text:: -stopsetup - -startsetup -com:at: -typ:arg/arg/ref/: -val:*text:: -stopsetup - -startsetup -com:about: -typ:arg/ref/: -val:*text:: -stopsetup - -startsetup -com:somewhere: -typ:arg/arg/ref/: -val:*text:: -stopsetup - -startsetup -com:atpage: -typ:ref/: -stopsetup - -startsetup -com:ref: -typ:val/ref/: -val:t,p,r,s,e:: -val:*text:: -stopsetup - -startsetup -com:textreference: -typ:ref/arg/: -val:*text:: -stopsetup - -startsetup -com:pagereference: -typ:ref/: -stopsetup - -startsetup -com:reference: -typ:ref/arg/: -val:*text:: -stopsetup - -startsetup -com:usereferences: -typ:vals/: -val:*file:: -stopsetup - -startsetup -com:definereference: -typ:val/refs/: -val:*name:: -stopsetup - -startsetup -com:hl: -typ:val/: -val:*number:: -stopsetup - -startsetup -com:vl: -typ:val/: -val:*number:: -stopsetup - -startsetup -com:godown: -typ:val/: -val:*dimension:: -stopsetup - -startsetup -com:whitespace: -typ:: -stopsetup - -startsetup -com:nowhitespace: -typ:: -stopsetup - -startsetup -com:crlf: -typ:: -stopsetup - -startsetup -com:space: -typ:: -stopsetup - -startsetup -com:fixedspaces: -typ:: -stopsetup - -startsetup -com:nospace: -typ:: -stopsetup - -startsetup -com:packed: -typ:: -stopsetup - -startsetup -com:redo: -typ:val/: -val:repeat/*text:: -stopsetup - -startsetup -com:setupdescriptions: -typ:vals/vars/: -val:*name:: -var:headstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:color:*name:: -var:width:fit,broad,*dimension:: -var:distance:*dimension:: -var:sample:*text:: -var:text:*text:: -var:align:left,middle,right:: -var:margin:standard,yes,no,*dimension:: -var:location:left,right,top,serried, inmargin,inleft,inright,hanging:: -var:hang:fit,broad,*number:: -var:before:*command:: -var:inbetween:*command:: -var:after:*command:: -var:indentnext:yes,no:: -stopsetup - -startsetup -com:setupenumerations: -typ:vals/vars/: -val:*name:: -ivr:definedescription:: -var:location:left,right,top,serried, inmargin,inleft,inright,hanging:: -var:text:*text:: -var:levels:*number:: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals:: -var:way:bytext,by*section:: -var:blockway:yes,no:: -var:sectionnumber:yes,no:: -var:separator:*text:: -var:stopper:*text:: -var:coupling:*name:: -var:couplingway:global,local:: -var:number:no,*name:: -var:aligntitle:no,yes:: -stopsetup - -startsetup -com:defineenumeration: -typ:vals/val/vars/: -val:*name:: -val:*name:: -ivr:setupenumerations:: -stopsetup - -startsetup -com:<<enumeration>>: -typ:nop/par/: -val:*text:: -stopsetup - -startsetup -com:start<<enumeration>>: -typ:stp/: -stopsetup - -startsetup -com:definedescription: -typ:val/vars/: -val:*name:: -ivr:setupdescriptions:: -stopsetup - -startsetup -com:<<description>>: -typ:arg/nop/par/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:start<<description>>: -typ:arg/stp/: -val:*text:: -stopsetup - -startsetup -com:setupindentations: -typ:vals/vars/: -val:*name:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:headstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:width:fit,*dimension:: -var:text:*text:: -var:sample:*text:: -var:before:*command:: -var:after:*command:: -var:separator:*text:: -stopsetup - -startsetup -com:defineindenting: -typ:val/vars/: -val:*name:: -ivr:setupindentations:: -stopsetup - -startsetup -com:<<indentation>>: -typ:nop/par/: -val:*text:: -stopsetup - -startsetup -com:definelabel: -typ:val/vars/: -val:*name:: -var:text:*text:: -var:location:inmargin,intext:: -var:way:bytext,by*section:: -var:blockway:yes,no:: -var:headstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:headcolor:*name:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:<<labeling>>: -typ:: -stopsetup - -startsetup -com:setupcolumns: -typ:vars/: -var:n:*number:: -var:rule:on,off:: -var:height:*dimension:: -var:tolerance:verystrict,strict,tolerant,verytolerant,stretch:: -var:distance:*dimension:: -var:balance:yes,no:: -var:align:yes,no,text:: -var:blank:fixed,halfline,line,flexible,big,medium,small:: -var:option:background:: -var:direction:left,right:: -ivr:setupframed:: -stopsetup - -startsetup -com:startcolumns: -typ:vars/stp/: -ivr:setupcolumns:: -stopsetup - -startsetup -com:definetext: -typ:val/val/val/val/val/: -val:*name:: -val:header,footer:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:setupheader: -typ:val/vars/: -val:text,margin,edge:text: -var:state:normal,stop,start,empty,high,none, nomarking,*name:: -var:strut:yes,no:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:leftstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:rightstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:leftwidth:*dimension:: -var:rightwidth:*dimension:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:setupfooter: -typ:val/vars/: -ivl:setupheader:: -ivr:setupheader:: -stopsetup - -startsetup -com:setuptext: -typ:val/vars/: -ivl:setupheader:: -ivr:setupheader:: -stopsetup - -startsetup -com:setuptop: -typ:val/vars/: -ivl:setupheader:: -ivr:setupheader:: -stopsetup - -startsetup -com:setupbottom: -typ:val/vars/: -ivl:setupheader:: -ivr:setupheader:: -stopsetup - -startsetup -com:noheaderandfooterlines: -typ:: -stopsetup - -startsetup -com:notopandbottomlines: -typ:: -stopsetup - -startsetup -com:setupheadertexts: -typ:val/val/val/: -val:text,margin,edge:text: -val:*text,*section,date,*mark,pagenumber:: -val:*text,*section,date,*mark,pagenumber:: -stopsetup - -startsetup -com:setupfootertexts: -typ:val/val/val/: -val:text,margin,edge:text: -val:*text,*section,date,*mark,pagenumber:: -val:*text,*section,date,*mark,pagenumber:: -stopsetup - -startsetup -com:setuptexttexts: -typ:val/val/val/: -val:text,margin,edge:text: -val:*text,*section,date,*mark,pagenumber:: -val:*text,*section,date,*mark,pagenumber:: -stopsetup - -startsetup -com:setuptoptexts: -typ:val/val/val/: -val:text,margin,edge:text: -val:*text,*section,date,*mark,pagenumber:: -val:*text,*section,date,*mark,pagenumber:: -stopsetup - -startsetup -com:setupbottomtexts: -typ:val/val/val/: -val:text,margin,edge:text: -val:*text,*section,date,*mark,pagenumber:: -val:*text,*section,date,*mark,pagenumber:: -stopsetup - -startsetup -com:definemarking: -typ:val/val/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:couplemarking: -typ:val/val/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:decouplemarking: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:resetmarking: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:setupmarking: -typ:val/var/: -val:*name:: -var:state:start,stop:: -var:separator:*command:: -var:expansion:yes,no:: -stopsetup - -startsetup -com:marking: -typ:val/arg/: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:getmarking: -typ:val/val/: -val:*name:: -val:first,last,previous,both,all:: -stopsetup - -startsetup -com:nomarking: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:setuplayout: -typ:vars/: -var:width:*dimension,fit,middle:: -var:height:*dimension,fit,middle:: -var:backspace:*dimension:: -var:topspace:*dimension:: -var:margin:*dimension:: -var:leftmargin:*dimension:: -var:rightmargin:*dimension:: -var:header:*dimension:: -var:footer:*dimension:: -var:top:*dimension:: -var:bottom:*dimension:: -var:leftedge:*dimension:: -var:rightedge:*dimension:: -var:headerdistance:*dimension:: -var:footerdistance:*dimension:: -var:topdistance:*dimension:: -var:bottomdistance:*dimension:: -var:leftmargindistance:*dimension:: -var:rightmargindistance:*dimension:: -var:leftedgedistance:*dimension:: -var:rightedgedistance:*dimension:: -var:horoffset:*dimension:: -var:veroffset:*dimension:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:marking:on,off,color:: -var:location:left,middle,right,bottom,top, singlesided,doublesided:: -var:scale:*dimension:: -var:nx:*number:: -var:ny:*number:: -var:dx:*dimension:: -var:dy:*dimension:: -var:lines:*number:: -var:grid:yes,no:: -stopsetup - -startsetup -com:adaptlayout: -typ:vals/vars/: -val:*number:: -var:height:*dimension,max:: -var:lines:*number:: -stopsetup - -startsetup -com:showgrid: -typ:: -stopsetup - -startsetup -com:placeongrid: -typ:val/arg/: -ivl:moveongrid:: -stopsetup - -startsetup -com:moveongrid: -typ:val/: -val:top,both,bottom:both: -stopsetup - -startsetup -com:startproject: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startenvironment: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startproduct: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startcomponent: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:nomorefiles: -typ:: -stopsetup - -startsetup -com:setupinterlinespace: -typ:val/vars/: -val:reset,small,medium,big,on,off:small: -var:height:*number:: -var:depth:*number:: -var:line:*dimension:: -var:top:*number:: -var:bottom:*number:: -stopsetup - -startsetup -com:setuppagenumbering: -typ:vars/: -var:alternative:singlesided,doublesided:: -var:location:header,footer, left,right,middle, margin,marginedge,inleft,inright:: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:left:*text:: -var:right:*text:: -var:way:bytext,by*section:: -var:text:*text:: -var:numberseparator:*text:: -var:textseparator:*text:: -var:*sectionnummer:yes,no:: -var:separator:*text:: -var:state:start,stop:: -var:command:*\command#1:: -stopsetup - -startsetup -com:setupnarrower: -typ:vars/: -var:left:*dimension:: -var:right:*dimension:: -var:middle:*dimension:: -stopsetup - -startsetup -com:define: -typ:val/cmd/arg/: -val:*number:0: -stopsetup - -startsetup -com:usecommands: -typ:arg/: -stopsetup - -startsetup -com:definestartstop: -typ:val/vars/: -var:before:*command:: -var:after:*command:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:commands:*command:: -stopsetup - -startsetup -com:setupheads: -typ:vars/: -var:sectionnumber:yes,no:: -var:alternative:normal,inmargin,middle,text:: -var:separator:*text:: -var:command:*\command#1#2:: -stopsetup - -startsetup -com:setupcaptions: -typ:vars/: -var:location:top,bottom,none,high,low,middle:: -var:width:fit,max,*dimension:: -var:headstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:number:yes,no:: -var:inbetween:*command:: -var:align:left,middle,right,no:: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals:: -var:way:bytext,by*section:: -stopsetup - -startsetup -com:setupcaption: -typ:val/vars/: -ivr:setupcaptions:: -stopsetup - -startsetup -com:setupfloats: -typ:vars/: -var:location:left,right,middle:: -var:width:fit,*dimension:: -var:before:*command:: -var:after:*command:: -var:margin:*dimension:: -var:spacebefore:repeat/small,repeat/medium,repeat/big,none:: -var:spaceafter:repeat/small,repeat/medium,repeat/big,none:: -var:sidespacebefore:repeat/small,repeat/medium,repeat/big,none:: -var:sidespaceafter:repeat/small,repeat/medium,repeat/big,none:: -var:ntop:*number:: -var:nbottom:*number:: -var:nlines:*number:: -ivr:setupframed:: -stopsetup - -startsetup -com:setupfloatsplitting: -typ:vars/: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals:: -var:lines:*number:: -stopsetup - -startsetup -com:splitfloat: -typ:vars/arg/arg/: -ivr:setupfloatsplitting:: -stopsetup - -startsetup -com:setupoppositeplacing: -typ:var/: -var:state:start,stop:: -stopsetup - -startsetup -com:startopposite: -typ:stp/: -stopsetup - -startsetup -com:setuphyphenmark: -typ:var/: -var:sign:--,---,-,\normalpenalty 10000\ ,),(,=,/:: -stopsetup - -startsetup -com:setuppositioning: -typ:vars/: -var:state:start,overlay:: -var:unit:cm,pt,em,mm,ex,sp,in:: -var:factor:*number:: -var:scale:*number:: -var:offset:yes,no:: -var:xstep:absolute,relative:: -var:ystep:absolute,relative:: -stopsetup - -startsetup -com:startpositioning: -typ:stp/: -stopsetup - -startsetup -com:grid: -typ:vars/: -var:x:*number:: -var:y:*number:: -var:nx:*number:: -var:ny:*number:: -var:dx:*number:: -var:dy:*number:: -var:xstep:*number:: -var:ystep:*number:: -var:offset:yes,no:: -var:factor:*number:: -var:scale:*number:: -var:unit:cm,pt,em,mm,ex,sp,in:: -var:location:left,middle:: -stopsetup - -startsetup -com:page: -typ:vals/: -val:yes,markup,no,preference,bigpreference, left,right,disable,last,quadruple, even,odd,blank,empty,reset:yes: -stopsetup - -startsetup -com:setupreferencing: -typ:var/: -var:state:start,stop:: -var:*sectionnummer:yes,no:: -var:prefix:+,-,*text:: -var:interaction:label,text,all,symbol:: -var:width:*dimension:: -var:left:*command:: -var:right:*command:: -var:convertfile:yes,no:: -stopsetup - -startsetup -com:setupurl: -typ:vars/: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:urlalternative:none,both,before,after:: -var:urlspace:yes,no:: -stopsetup - -startsetup -com:writetoreferencelist: -typ:val/arg/arg/: -val:*name:: -stopsetup - -startsetup -com:placereferencelist: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:definereferencelist: -typ:val/vars/: -val:*name:: -ivr:setupreferencelist:: -stopsetup - -startsetup -com:setupreferencelist: -typ:vals/vars/: -val:*name:: -var:state:start,stop:: -var:criterium:*section,local,previous,all:: -var:command:*command:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:writetolist: -typ:val/arg/arg/: -val:*section,*name:: -stopsetup - -startsetup -com:writebetweenlist: -typ:val/arg/: -val:*section,*name:: -stopsetup - -startsetup -com:nolist: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:placelist: -typ:vals/vars/: -val:*name:: -ivr:setuplist:: -stopsetup - -startsetup -com:determinelistcharacteristics: -typ:vals/vars/: -val:*name:: -ivr:setuplist:: -stopsetup - -startsetup -com:definelist: -typ:val/val/vars/: -val:*name:: -val:*name:: -ivr:setuplist:: -stopsetup - -startsetup -com:setuplist: -typ:vals/vars/: -val:*name:: -var:state:start,stop:: -var:alternative:a,b,c,...,none,command:: -var:coupling:on,off:: -var:criterium:*section,local,previous,all:: -var:pageboundaries:*list:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:numberstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:textstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:pagestyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:color:*name:: -var:command:*\command#1#2#3:: -var:numbercommand:*\command#1:: -var:textcommand:*\command#1:: -var:pagecommand:*\command#1:: -var:interaction:sectionnumber,text,pagenumber,all:: -var:before:*command:: -var:after:*command:: -var:inbetween:*command:: -var:left:*text:: -var:right:*text:: -var:label:yes,no:: -var:prefix:yes,no:: -var:pagenumber:yes,no:: -var:*sectionnummer:yes,no:: -var:aligntitle:yes,no:: -var:margin:*dimension:: -var:width:*dimension,fit:: -var:height:*dimension,fit,broad:: -var:depth:*dimension,fit,broad:: -var:distance:*dimension:: -var:separator:*text:: -var:symbol:none,1,2,3,...:: -var:expansion:yes,no,command:: -var:maxwidth:*dimension:: -ivr:framed:: -stopsetup - -startsetup -com:definecombinedlist: -typ:val/vals/vars/: -val:*name:: -val:*list:: -ivr:setupcombinedlist:: -stopsetup - -startsetup -com:setupcombinedlist: -typ:val/vars/: -val:*name:: -var:level:1,2,3,4,*section,current:: -ivr:setuplist:: -stopsetup - -startsetup -com:place<<combinedlist>>: -typ:val/vars/: -val:*name:: -ivr:setupcombinedlist:: -stopsetup - -startsetup -com:complete<<combinedlist>>: -typ:val/vars/: -val:*name:: -ivr:setupcombinedlist:: -stopsetup - -startsetup -com:setupnumbering: -typ:vars/: -var:way:bytext,by*section:: -var:state:start,stop:: -stopsetup - -startsetup -com:setupformulae: -typ:vars/: -var:location:left,right:: -var:left:*text:: -var:right:*text:: -stopsetup - -startsetup -com:publication: -typ:ref/: -stopsetup - -startsetup -com:setuppublications: -typ:vars/: -var:alternative:apa,normal:: -ivr:setupenumerations:: -stopsetup - -startsetup -com:setuplines: -typ:vars/: -var:before:*command:: -var:after:*command:: -var:inbetween:*command:: -var:indenting:yes,no,even,odd:: -stopsetup - -startsetup -com:startlines: -typ:stp/: -stopsetup - -startsetup -com:setuplinenumbering: -typ:vars/: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals, text:: -var:start:*number:: -var:step:*number:: -var:width:*dimension:: -var:location:intext,inmargin:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:prefix:*text:: -var:referencing:on,off:: -stopsetup - -startsetup -com:startlinenumbering: -typ:val/stp/: -val:continue:: -stopsetup - -startsetup -com:startline: -typ:ref/stp/: -stopsetup - -startsetup -com:someline: -typ:ref/: -stopsetup - -startsetup -com:inline: -typ:ref/: -stopsetup - -startsetup -com:setupinmargin: -typ:val/vars/: -val:left,right,*number:: -var:location:left,right,both:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:before:*command:: -var:after:*command:: -var:align:inner,outer,left,right,middle,normal,no,yes:: -var:line:*number:: -var:distance:*dimension:: -var:separator:*text:: -ivr:setupframed:: -stopsetup - -startsetup -com:setuppagenumber: -typ:vars/: -var:number:*number:: -var:state:start,stop,keep:: -stopsetup - -startsetup -com:setupsubpagenumber: -typ:vars/: -var:way:bytext,by*section:: -var:state:start,stop,none:: -stopsetup - -startsetup -com:setupblank: -typ:val/: -val:normal,standard,line,*dimension, big,medium,small, fixed,flexible:normal: -stopsetup - -startsetup -com:defineblank: -typ:val/val/: -val:*name:: -ivl:setupblank:: -stopsetup - -startsetup -com:definepapersize: -typ:val/vars/: -val:*name:: -var:width:*dimension:: -var:height:*dimension:: -var:offset:*dimension:: -var:scale:*number:: -stopsetup - -startsetup -com:setuppapersize: -typ:vals/vals/: -val:A3,A4,A5,A6,letter,...,CD,*name, landscape,mirrored,rotated,90,180,270:A4: -val:A3,A4,A5,A6,letter,...,*name, landscape,mirrored,rotated,negative,90,180,270:A4: -stopsetup - -startsetup -com:setuparranging: -typ:vals/: -val:disable, 2*16,2*8,2*4,2*2,2UP,2DOWN, mirrored,rotated,doublesided,negative,90,180,270:: -stopsetup - -startsetup -com:showprint: -typ:vals/vals/vars/: -ivr:setuppapersize:: -ivr:setuppapersize:: -ivr:setuplayout:: -stopsetup - -startsetup -com:definelogo: -typ:val/val/val/vars/: -val:*name:: -val:top,header,footer,bottom:: -val:none,page, leftedge,leftmargin, left,middle,right, rightmargin,rightedge:: -var:command:*command,*text:: -var:state:start,stop:: -stopsetup - -startsetup -com:placelogos: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:setupwhitespace: -typ:val/: -val:none,small,medium,big,line,fixed,fix,*dimension:none: -stopsetup - -startsetup -com:setupindenting: -typ:vals/: -val:none,small,medium,big,next,first,*dimension:none: -stopsetup - -startsetup -com:definesectionblock: -typ:val/vars/: -val:*name:: -ivr:setupsectionblock:: -stopsetup - -startsetup -com:setupsectionblock: -typ:val/vars/: -val:*name:: -var:number:yes,no:: -var:page:yes,right:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:definesection: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:setupsection: -typ:val/vars/: -val:*name:: -var:conversion:numbers,characters,Characters,romannumerals,Romannumerals:: -var:previousnumber:yes,no:: -stopsetup - -startsetup -com:setuphead: -typ:val/vars/: -val:*section:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:textstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:numberstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:number:yes,no:: -var:ownnumber:yes,no:: -var:page:left,right,yes:: -var:continue:yes,no:: -var:header:none,empty,high,nomarking:: -var:before:*command:: -var:inbetween:*command:: -var:after:*command:: -var:alternative:normal,inmargin,middle,text:: -var:command:*\command#1#2:: -var:numbercommand:*\command#1:: -var:textcommand:*\command#1:: -var:prefix:+,-,*text:: -var:placehead:yes,no:: -var:incrementnumber:yes,no,*file:: -var:align:left,right,normal,broad:: -var:tolerance:verystrict,strict,tolerant,verytolerant,stretch:: -var:indentnext:yes,no:: -var:file:*name:: -var:expansion:yes,command,no:: -stopsetup - -startsetup -com:setupheadnumber: -typ:val/val/: -val:*section:: -val:*number,+*number,-*number:: -stopsetup - -startsetup -com:headnumber: -typ:val/: -val:*section:: -stopsetup - -startsetup -com:determineheadnumber: -typ:val/: -val:*section:: -stopsetup - -startsetup -com:currentheadnumber: -typ:: -stopsetup - -startsetup -com:next<<section>>: -typ:: -stopsetup - -startsetup -com:definehead: -typ:val/val/: -val:*name:: -val:*section:: -stopsetup - -startsetup -com:setupitemize: -typ:val/vals/vars/: -val:*number,each:: -val:standard,repeat/broad,repeat/serried,packed, unpacked,stopper,joinedup,atmargin,inmargin, autointro,loose:standard: -var:margin:no,standard,*dimension:: -var:width:*dimension:: -var:distance:*dimension:: -var:factor:*number:: -var:items:*number:: -var:before:*command:: -var:inbetween:*command:: -var:after:*command:: -var:beforehead:*command:: -var:afterhead:*command:: -var:headstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:marstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:symstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:stopper:*text:: -var:n:*number:: -var:symbol:*number:: -var:align:left,right,normal:: -var:indentnext:yes,no:: -stopsetup - -startsetup -com:startitemize: -typ:vals/vars/stp/: -val:a,A,KA,n,N,m,r,R,KR,*number,continue, standard,repeat/broad,repeat/serried,packed, stopper,joinedup,atmargin,inmargin,intro,columns:standard: -ivr:setupitemize:: -stopsetup - -startsetup -com:item: -typ:refs/: -stopsetup - -startsetup -com:but: -typ:ref/: -stopsetup - -startsetup -com:its: -typ:refs/: -stopsetup - -startsetup -com:ran: -typ:arg/: -stopsetup - -startsetup -com:head: -typ:refs/: -stopsetup - -startsetup -com:mar: -typ:refs/arg/: -stopsetup - -startsetup -com:sub: -typ:refs/: -stopsetup - -startsetup -com:sym: -typ:arg/: -stopsetup - -startsetup -com:nop: -typ:: -stopsetup - -startsetup -com:defineregister: -typ:val/val/: -val:*singular name:: -val:*plural name:: -stopsetup - -startsetup -com:setupregister: -typ:val/val/vars/: -val:*singular name:: -val:*name:: -var:n:*number:: -var:balance:yes,no:: -var:align:yes,no:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:pagestyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:textstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:indicator:yes,no:: -var:coupling:yes,no:: -var:*sectionnummer:yes,no:: -var:criterium:*section,local,all:: -var:distance:*dimension:: -var:symbol:1,2,...,n,a,...,none:: -var:interaction:pagenumber,text:: -var:expansion:yes,command,no:: -var:referencing:on,off:: -var:command:*\command#1:: -var:location:left,middle,right:: -var:maxwidth:*dimension:: -var:unknownreference:empty,none:: -stopsetup - -startsetup -com:<<register>>: -typ:val/idxs/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:start<<register>>: -typ:val/idxs/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:writetoregister: -typ:val/val/idxs/: -val:*singular name:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:coupled<<register>>: -typ:val/idx/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:coupleregister: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:see<<register>>: -typ:val/arg/idxs/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:complete<<register>>: -typ:vars/: -ivr:setupregister:: -stopsetup - -startsetup -com:place<<register>>: -typ:vars/: -ivr:setupregister:: -stopsetup - -startsetup -com:definesynonyms: -typ:val/val/val/val/: -val:*singular name:: -val:*plural name:: -val:*command:: -val:*command:: -stopsetup - -startsetup -com:setupsynonyms: -typ:val/vars/: -val:*name:: -var:textstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:synonymstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:location:left,right,top,serried, inmargin,inleft,inright:: -var:width:*dimension:: -var:state:start,stop:: -var:criterium:all,used:: -var:conversion:yes,no:: -var:expansion:yes,command,no:: -var:command:*\command#1#2#3:: -stopsetup - -startsetup -com:<<synonym>>: -typ:val/arg/arg/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:completelistof<<synonyms>>: -typ:: -stopsetup - -startsetup -com:placelistof<<synonyms>>: -typ:: -stopsetup - -startsetup -com:load<<synonyms>>: -typ:: -stopsetup - -startsetup -com:definesorting: -typ:val/val/val/: -val:*singular name:: -val:*plural name:: -val:*command:: -stopsetup - -startsetup -com:setupsorting: -typ:val/vars/: -val:*name:: -var:before:*command:: -var:after:*command:: -var:command:*\command#1:: -var:state:start,stop:: -var:criterium:all,used:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:expansion:yes,command,no:: -stopsetup - -startsetup -com:<<sort>>: -typ:val/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:completelistof<<sorts>>: -typ:: -stopsetup - -startsetup -com:placelistof<<sorts>>: -typ:: -stopsetup - -startsetup -com:load<<sorts>>: -typ:: -stopsetup - -startsetup -com:definemakeup: -typ:val/vars/: -val:*name:: -ivr:setupmakeup:: -stopsetup - -startsetup -com:startmakeup: -typ:val/vars/stp/: -val:*name:: -ivr:setupmakeup:: -stopsetup - -startsetup -com:setupmakeup: -typ:val/vars/: -val:*name:: -var:width:*dimension:: -var:height:*dimension:: -var:voffset:*dimension:: -var:hoffset:*dimension:: -var:page:left,yes,right:: -var:commands:*command:: -var:doublesided:yes,no,empty:: -var:headerstate:normal,stop,start,empty,none,nomarking:: -var:footerstate:normal,stop,start,empty,none,nomarking:: -var:textstate:normal,stop,start,empty,none,nomarking:: -var:topstate:stop,start:: -var:bottomstate:stop,start:: -stopsetup - -startsetup -com:start<<name>>makeup: -typ:stp/: -stopsetup - -startsetup -com:version: -typ:val/: -val:final,concept,temporary:final: -stopsetup - -startsetup -com:currentdate: -typ:vals/: -val:day,month,MONTH,weekday,WEEKDAY,year, dd,mm,jj,yy,d,m,j,y,referral:day,month,year: -stopsetup - -startsetup -com:date: -typ:vars/vals/: -var:d:*number:: -var:m:*number:: -var:y:*number:: -ivl:currentdate:: -stopsetup - -startsetup -com:referraldate: -typ:: -stopsetup - -startsetup -com:indenting: -typ:vals/: -val:never,not,no,yes,always,first,next:never: -stopsetup - -startsetup -com:noindenting: -typ:: -stopsetup - -startsetup -com:blank: -typ:vals/: -val:repeat/small,repeat/medium,repeat/big, nowhite,back,white,disable,force,reset, line,halfline,formula,fixed,flexible:big: -stopsetup - -startsetup -com:startpacked: -typ:val/stp/: -val:blank:: -stopsetup - -startsetup -com:startunpacked: -typ:stp/: -stopsetup - -startsetup -com:startlinecorrection: -typ:stp/: -stopsetup - -startsetup -com:correctwhitespace: -typ:arg/: -stopsetup - -startsetup -com:startpostponing: -typ:stp/: -stopsetup - -startsetup -com:startlocal: -typ:stp/: -stopsetup - -startsetup -com:startnarrower: -typ:vals/stp/: -val:repeat/left,repeat/middle,repeat/right:middle: -stopsetup - -startsetup -com:starthiding: -typ:stp/: -stopsetup - -startsetup -com:setupalign: -typ:val/: -val:width,left,right,middle,inner,outer, wide,broad,height,bottom,line,reset:: -stopsetup - -startsetup -com:startalignment: -typ:stp/val/: -ivr:setupalign:: -stopsetup - -startsetup -com:setupspacing: -typ:val/: -val:broad,packed:: -stopsetup - -startsetup -com:setuptolerance: -typ:vals/: -val:horizontal,vertical, stretch,verystrict,strict,tolerant,verytolerant:verystrict: -stopsetup - -startsetup -com:pagetype: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:processpage: -typ:vals/val/: -val:*name:: -val:yes,no:yes: -stopsetup - -startsetup -com:couplepage: -typ:vals/vars/: -val:*name:: -var:option:doublesided:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:position: -typ:poss/arg/: -val:*number:: -val:*number:: -val:*text:: -stopsetup - -startsetup -com:setupscreens: -typ:vars/: -var:method:dot,rule,external:: -var:resolution:*number:: -var:factor:*number:: -var:screen:*number:: -stopsetup - -startsetup -com:setupbackgrounds: -typ:val/vals/vars/: -val:top,header,text,footer,bottom, page,leftpage,rightpage:: -val:leftedge,leftmargin,text,rightmargin,rightedge:: -var:state:start,stop,repeat:: -ivr:setupframed:: -stopsetup - -startsetup -com:startbuffer: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:getbuffer: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:typebuffer: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:definebuffer: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:setupbuffer: -typ:val/vars/: -val:*name:: -var:before:*command:: -var:after:*command:: -stopsetup - -startsetup -com:defineblock: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:nomoreblocks: -typ:: -stopsetup - -startsetup -com:hideblocks: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:keepblocks: -typ:vals/vals/: -val:*name:: -val:all,*name:: -stopsetup - -startsetup -com:useblocks: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:processblocks: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:selectblocks: -typ:vals/vals/var/: -val:*name:: -val:*name:: -var:criterium:all,*section:: -stopsetup - -startsetup -com:setupblock: -typ:vals/vars/: -val:*name:: -var:before:*command:: -var:after:*command:: -var:inner:*command:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:file:*file:: -stopsetup - -startsetup -com:startformula: -typ:stp/: -val:*formula:: -stopsetup - -startsetup -com:mathematics: -typ:arg/: -val:*formula:: -stopsetup - -startsetup -com:placeformula: -typ:refs/arg/dis/: -val:*text:: -val:*formula:: -stopsetup - -startsetup -com:placesubformula: -typ:refs/arg/dis/: -val:*text:: -val:*formula:: -stopsetup - -startsetup -com:place<<block>>: -typ:val/refs/arg/arg/: -val:left,right,here,top,bottom, inleft,inright,inmargin,margin, page,opposite,always,force,tall:here: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:reserve<<block>>: -typ:vars/val/refs/arg/: -var:height:*dimension:: -var:width:*dimension:: -var:frame:on,off:: -val:left,right,here,top,bottom, inleft,inright,inmargin,margin, page,opposite,always,force:here: -val:*text:: -stopsetup - -startsetup -com:definefloat: -typ:val/val/: -val:*singular name:: -val:*plural name:: -stopsetup - -startsetup -com:setupfloat: -typ:val/vars/: -val:*name:: -var:height:*dimension:: -var:width:*dimension:: -var:pageboundaries:*list:: -ivr:setupframed:: -stopsetup - -startsetup -com:start<<block>>text: -typ:val/ref/arg/arg/stp/: -val:left,right,high,middle,low,offset,tall:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:placelistof<<blocks>>: -typ:: -stopsetup - -startsetup -com:completelistof<<blocks>>: -typ:: -stopsetup - -startsetup -com:label: -typ:val/arg/arg/arg/arg/arg/arg/: -val:narrow,wide:wide: -val:*text:: -val:*text:: -val:*text:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:referral: -typ:vars/: -var:bet:*text:: -var:ken:*text:: -var:dat:*text:: -var:from:*text:: -var:to:*text:: -var:ref:*text:: -stopsetup - -startsetup -com:selectpaper: -typ:vars/: -var:family:1,2:: -stopsetup - -startsetup -com:couplepaper: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:chem: -typ:arg/arg/arg/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:fraction: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:periods: -typ:val/: -val:*number:: -stopsetup - -startsetup -com:domicile: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:items: -typ:vars/args/: -ivr:setupitems:: -stopsetup - -startsetup -com:setupitems: -typ:vars/: -var:location:left,right,inmargin,top,bottom:: -var:symbol:1,2,...,n,a,...,*text,none:: -var:width:*dimension:: -var:n:*number,unknown:: -var:before:*command:: -var:inbetween:*command:: -var:align:left,right,middle,margin:: -var:after:*command:: -stopsetup - -startsetup -com:startquotation: -typ:vals/stp/: -val:repeat/left,repeat/middle,repeat/right:middle: -stopsetup - -startsetup -com:quotation: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:quote: -typ:arg/: -val:*text:: -stopsetup - -startsetup -com:setupquote: -typ:vars/: -var:before:*command:: -var:after:*command:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -stopsetup - -startsetup -com:adding: -typ:val/: -val:small,medium,big:medium: -stopsetup - -startsetup -com:defineparagraphs: -typ:val/vars/: -val:*name:: -var:n:*number:: -var:rule:on,off:: -var:height:fit,*dimension:: -var:before:*command:: -var:after:*command:: -var:inner:*command:: -var:distance:*dimension:: -var:tolerance:verystrict,strict,tolerant,verytolerant,stretch:: -var:align:left,right,middle:: -stopsetup - -startsetup -com:<<paragraphs>>: -typ:: -stopsetup - -startsetup -com:start<<paragraphs>>: -typ:stp/: -stopsetup - -startsetup -com:setupparagraphs: -typ:val/val/vars/: -val:*name:: -val:*number,each:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:width:*dimension:: -var:height:*dimension:: -var:align:left,right,middle,width:: -var:tolerance:verystrict,strict,tolerant,verytolerant,stretch:: -var:distance:*dimension:: -var:before:*command:: -var:after:*command:: -var:inner:*command:: -var:command:*command:: -var:rule:on,off:: -stopsetup - -startsetup -com:setuptab: -typ:vars/: -var:sample:*text:: -var:width:*dimension:: -var:headstyle:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:location:left,right:: -stopsetup - -startsetup -com:tab: -typ:arg/nop/par/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startdocument: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:letters: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:labels: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:setupcorrespondence: -typ:vals/: -val:formeel,informeel,rekening,ls, high,middle,low:formeel,low: -stopsetup - -startsetup -com:setupsheets: -typ:vars/: -var:alternative:*number:: -var:text:*text:: -var:size:small,medium,big:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:number:*number,joinedup:: -stopsetup - -startsetup -com:sheet: -typ:val/: -val:*text:: -stopsetup - -startsetup -com:setupstickers: -typ:vars/: -var:alternative:a:: -var:n:*number,all:: -var:location:margin,left,right,middle:: -stopsetup - -startsetup -com:definetabulate: -typ:val/val/val/: -val:*name:: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:starttabulate: -typ:val/vars/stp/: -val:*text:: -ivr:useexternalfigure:: -stopsetup - -startsetup -com:setuptabulate: -typ:val/vars/: -val:*name:: -var:unit:*dimension:: -var:indenting:yes,no:: -var:before:*command:: -var:after:*command:: -var:inner:*command:: -var:EQ:*text:: -var:rulecolor:*name:: -var:align:left,middle,right,normal:: -var:rulethickness:*dimension:: -var:distance:blank,depth,*dimension,small,medium,big,none:: -stopsetup - -startsetup -com:setuptables: -typ:vars/: -var:distance:small,medium,big:: -var:bodyfont:5pt,...,12pt,small,big:: -var:HL:*number,small,medium,big,none:: -var:VL:*number,small,medium,big,none:: -var:depth:*number,strut:: -var:height:*number,strut:: -var:rulethickness:*dimension:: -var:rulecolor:*name:: -var:align:right,middle,left,normal:: -var:commands:*command:: -var:align:left,middle,right,normal:: -var:background:screen,color,none:: -var:backgroundscreen:*number:: -var:backgroundcolor:*name:: -stopsetup - -startsetup -com:starttable: -typ:val/stp/: -val:*text,*name:: -stopsetup - -startsetup -com:starttables: -typ:val/stp/: -val:*text,*name:: -stopsetup - -startsetup -com:definetabletemplate: -typ:val/val/val/val/: -val:*name:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:useexternalfiles: -typ:val/vars/: -val:*name:: -var:bodyfont:5pt,...,12pt,small,big:: -var:file:*file:: -stopsetup - -startsetup -com:useexternalfile: -typ:val/val/val/vars/: -val:*name:: -val:*name:: -val:*file:: -var:bodyfont:5pt,...,12pt,small,big:: -stopsetup - -startsetup -com:useexternalfigure: -typ:val/val/vars/: -val:*name:: -val:*file:: -var:scale:*number:: -var:factor:max,fit,broad:: -var:wfactor:*number,max,broad,fit:: -var:hfactor:*number,max,broad,fit:: -var:width:*dimension:: -var:height:*dimension:: -var:frame:on,off:: -var:preset:yes,no:: -var:display:*file:: -var:preview:yes,no:: -var:repeat:yes,no:: -var:object:yes,no:: -var:type:eps,mps,pdf,tif,png,jpg,mov,tex:: -var:method:eps,mps,pdf,tif,png,jpg,mov,tex:: -stopsetup - -startsetup -com:externalfigure: -typ:val/vars/: -val:*file:: -ivr:useexternalfigure:: -stopsetup - -startsetup -com:setupexternalfigures: -typ:var/: -var:option:frame,empty,test:: -var:object:yes,no:: -var:frames:on,off:: -var:ymax:*number:: -var:xmax:*number:: -var:directory:*text:: -var:location:local,global:: -stopsetup - -startsetup -com:showexternalfigures: -typ:vars/: -var:alternative:a,b,c:: -stopsetup - -startsetup -com:name: -typ:arg/: -val:*name:: -stopsetup - -startsetup -com:startlegend: -typ:val/tex/{leg}nop/sep/nop/sep/nop/sep/tex/{leg}stp/: -val:two:: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startfact: -typ:tex/{geg}nop/sep/nop/sep/nop/sep/tex/{geg}stp/: -val:*text:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:rotate: -typ:vars/arg/: -ivr:setuprotate:: -stopsetup - -startsetup -com:setuprotate: -typ:vars/: -var:rotation:*number:: -ivr:setupframed:: -stopsetup - -startsetup -com:mirror: -typ:arg/: -stopsetup - -startsetup -com:scale: -typ:vars/arg/: -var:sx:*number:: -var:sy:*number:: -stopsetup - -startsetup -com:setupcombinations: -typ:vars/: -var:before:commando:: -var:inbetween:commando:: -var:after:commando:: -var:distance:*dimension:: -var:height:*dimension,fit:: -var:width:*dimension,fit:: -stopsetup - -startsetup -com:startcombination: -typ:val/stp/: -val:*n*m:: -stopsetup - -startsetup -com:placesidebyside: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:placeontopofeachother: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startoverlay: -typ:arg/arg/stp/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:startoverview: -typ:vals/stp/: -val:*name:: -stopsetup - -startsetup -com:setupinteractionscreen: -typ:vars/: -var:width:*dimension,fit,max:: -var:height:*dimension,fit,max:: -var:backspace:*dimension:: -var:topspace:*dimension:: -var:horoffset:*dimension:: -var:veroffset:*dimension:: -var:option:max,bookmark:: -var:delay:*number,none:: -stopsetup - -startsetup -com:screen: -typ:: -stopsetup - -startsetup -com:setuppagetransitions: -typ:vals/: -val:reset, *number:: -stopsetup - -startsetup -com:setupinteraction: -typ:vars/: -var:state:start,stop:: -var:menu:on,off:: -var:page:yes,no:: -var:click:yes,no:: -var:display:new:: -var:openaction:*reference:: -var:closeaction:*reference:: -var:calculate:*name:: -var:strut:yes,no:: -var:width:*dimension:: -var:height:*dimension:: -var:depth:*dimension:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...*command:: -var:color:*name:: -var:contrastcolor:*name:: -var:symbolset:*name:: -var:title:*text:: -var:subtitle:*text:: -var:author:*text:: -var:date:*text:: -stopsetup - -startsetup -com:setupinteractionmenu: -typ:vals/vars/dests/: -val:left,right,top,bottom,*name:: -var:before:*command:: -var:after:*command:: -var:inbetween:*command:: -var:left:*command:: -var:right:*command:: -var:middle:*command:: -var:state:start,stop,none:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...*command:: -var:color:*name:: -var:distance:overlay,*dimension:: -var:samepage:yes,empty,no,none:: -var:unknownreference:yes,empty,no,none:: -var:leftoffset:*dimension:: -var:rightoffset:*dimension:: -var:topoffset:*dimension:: -var:bottomoffset:*dimension:: -ivr:setupframed:: -stopsetup - -startsetup -com:defineinteractionmenu: -typ:val/val/vars/: -val:left,right,top,bottom,*name:: -val:left,right,top,bottom,*name:: -ivr:setupinteractionmenu:: -stopsetup - -startsetup -com:startinteractionmenu: -typ:val/stp/: -val:*name:: -stopsetup - -startsetup -com:disableinteractionmenu: -typ:val/refs/: -val:left,right,top,bottom,*name:: -stopsetup - -startsetup -com:useexternaldocument: -typ:val/val/val/: -val:*name:: -val:file:: -val:*text:: -stopsetup - -startsetup -com:useURL: -typ:val/val/val/val/: -val:*name:: -val:*text:: -val:file:: -val:*text:: -stopsetup - -startsetup -com:coupledocument: -typ:val/val/val/: -val:*name:: -val:file:: -val:*name:: -val:*text:: -stopsetup - -startsetup -com:from: -typ:ref/: -val:*text:: -stopsetup - -startsetup -com:interactionbar: -typ:vars/: -ivr:setupinteractionbar:: -stopsetup - -startsetup -com:interactionbuttons: -typ:vars/vals/: -ivr:setupinteractionbar:: -val:*name:: -stopsetup - -startsetup -com:setupinteractionbar: -typ:vars/: -var:state:start,stop:: -var:alternative:a,b,c,d,e,f,g:: -var:symbol:yes,no:: -var:width:*dimension,hoogte,fit:: -var:height:*dimension,hoogte,fit:: -var:depth:*dimension:: -var:color:*name:: -var:step:*number,small,medium,big:: -ivr:setupframed:: -stopsetup - -startsetup -com:synchronize: -typ:: -stopsetup - -startsetup -com:startsynchronization: -typ:stp/: -stopsetup - -startsetup -com:setupsynchronizationbar: -typ:vars/: -var:alternative:page,local:: -var:width:*dimension,hoogte,fit:: -var:height:*dimension:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -var:color:*name:: -ivr:setupframed:: -stopsetup - -startsetup -com:synchronizationbar: -typ:val/vars/: -val:*name:: -var:alternative:page,local:: -ivr:setupsynchronizationbar:: -stopsetup - -startsetup -com:setupsynchronization: -typ:vars/: -var:state:start,stop:: -stopsetup - -startsetup -com:defineprofile: -typ:vals/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:setupprofiles: -typ:vars/: -var:option:test:: -stopsetup - -startsetup -com:startprofile: -typ:vals/stp/: -val:*name:: -stopsetup - -startsetup -com:followprofile: -typ:arg/val/: -val:*text:: -val:*name:: -stopsetup - -startsetup -com:placebookmarks: -typ:vals/vals/: -val:*name:: -stopsetup - -startsetup -com:bookmark: -typ:val/arg/: -val:*name:: -stopsetup - -startsetup -com:startversion: -typ:vals/stp/: -val:*number:: -stopsetup - -startsetup -com:setupversions: -typ:vars/: -var:number:*number:: -var:style:normal,bold,slanted,boldslanted,type,cap,small...,*command:: -stopsetup - -startsetup -com:markversion: -typ:: -stopsetup - -startsetup -com:selectversion: -typ:: -stopsetup - -startsetup -com:defineversion: -typ:val/vals/: -val:*name:: -val:*number:: -stopsetup - -startsetup -com:followversion: -typ:arg/val/: -val:*text:: -val:*name:: -stopsetup - -startsetup -com:followprofileversion: -typ:arg/val/val/: -val:*text:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:defineprogram: -typ:val/val/val/: -val:*name:: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:setupprograms: -typ:vars/: -var:directory:*text:: -stopsetup - -startsetup -com:program: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:startfigure: -typ:val/val/vars/stp/: -val:*name:: -val:*file:: -var:factor:*number:: -var:frame:on,off:: -stopsetup - -startsetup -com:referring/figure: -typ:poss/poss/val/: -val:*number:: -val:*number:: -val:*number:: -val:*number:: -val:*text:: -stopsetup - -startsetup -com:marking/figure: -typ:poss/poss/val/: -val:*number:: -val:*number:: -val:*number:: -val:*number:: -val:*text:: -stopsetup - -startsetup -com:remark: -typ:poss/poss/vars/arg/: -val:*number:: -val:*number:: -val:*number:: -val:*number:: -ivr:setupframed:: -val:*text:: -stopsetup - -startsetup -com:goto: -typ:arg/arg/refs/: -val:*text:: -stopsetup - -startsetup -com:gotobox: -typ:arg/refs/: -val:*text:: -stopsetup - -startsetup -com:button: -typ:vars/arg/refs/: -ivr:setupbuttons:: -val:*text:: -stopsetup - -startsetup -com:setupbuttons: -typ:vars/: -var:state:start,stop:: -ivr:setupframed:: -stopsetup - -startsetup -com:menubutton: -typ:val/vars/arg/refs/: -ivr:setupframed:: -val:*text:: -stopsetup - -startsetup -com:setupcomment: -typ:vars/: -var:width:*dimension:: -var:height:*dimension:: -var:color:*name:: -var:title:*text:: -var:space:yes,no:: -var:symbol:normal,New,Balloon,Addition,Help,Paragraph,Key:: -stopsetup - -startsetup -com:startcomment: -typ:val/vars/stp/: -val:*name:: -ivr:setupcomment:: -stopsetup - -startsetup -com:comment: -typ:val/vars/arg/: -val:*name:: -ivr:setupcomment:: -stopsetup - -startsetup -com:definefield: -typ:val/val/val/vals/val/: -val:*name:: -val:*name:radio,check,push,line,text,popup,choice,combo: -val:*name:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:definesubfield: -typ:val/val/vals/: -val:*name:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:copyfield: -typ:val/vals/: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:clonefield: -typ:val/vals/val/vals/: -val:*name:: -val:*name:: -val:*name:: -val:*name:: -stopsetup - -startsetup -com:field: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:fitfield: -typ:val/: -val:*name:: -stopsetup - -startsetup -com:fillinfield: -typ:val/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:tooltip: -typ:val/arg/arg/: -val:left,right,middle:: -val:*text:: -stopsetup - -startsetup -com:showfields: -typ:vals/: -val:*name:: -stopsetup - -startsetup -com:logfields: -typ:: -stopsetup - -startsetup -com:setupfield: -typ:val/vals/vars/vars/vars/: -val:*name:: -val:label,horizontal,vertical,frame:: -ivr:framed:: -ivr:setupfields:: -stopsetup - -startsetup -com:setupfields: -typ:vals/val/vars/vars/vars/: -val:*name:: -val:reset,label,horizontal,vertical,frame:: -ivr:framed:: -var:n:*number:: -var:distance:*dimension:: -var:before:*command:: -var:after:*command:: -var:inbetween:*command:: -var:color:*name:: -var:style:normal,bold,slanted,boldslanted,type:: -var:align:left,middle,right:: -var:option:readonly,required,protected,sorted, unavailable, hidden,printable:: -var:clickin:*reference:: -var:clickout:*reference:: -var:regionin:*reference:: -var:regionout:*reference:: -var:afterkey:*reference:: -var:format:*reference:: -var:validate:*reference:: -var:calculate:*reference:: -var:fieldoffset:*dimension:: -var:fieldframecolor:*name:: -var:fieldbackgroundcolor:*name:: -stopsetup - -startsetup -com:definefieldstack: -typ:val/vals/vars/: -val:*name:: -val:*name:: -ivr:setupfields:: -stopsetup - -startsetup -com:fieldstack: -typ:val/vals/vars/: -val:*name:: -val:*name:: -ivr:setupfields:: -stopsetup - -startsetup -com:clip: -typ:vars/arg/: -ivr:setupclipping:: -stopsetup - -startsetup -com:setupclipping: -typ:vars/: -var:nx:*number:: -var:ny:*number:: -var:x:*number:: -var:y:*number:: -var:width:*dimension:: -var:height:*dimension:: -var:hoffset:*dimension:: -var:voffset:*dimension:: -var:mp:*name:: -stopsetup - -startsetup -com:placelegend: -typ:arg/arg/: -val:*text:: -val:*text:: -stopsetup - -startsetup -com:setuplegend: -typ:vars/: -var:n:*number:: -var:distance:*dimension:: -var:inbetween:*command:: -var:width:*dimension:: -var:height:*dimension:: -var:location:right,bottom:: -var:bodyfont:5pt,...,12pt,small,big:: -stopsetup - diff --git a/context/data/cont-nl.tws b/context/data/cont-nl.tws deleted file mode 100644 index c86cdc315..000000000 --- a/context/data/cont-nl.tws +++ /dev/null @@ -1,3878 +0,0 @@ -startsetup -com:installeertaal: -typ:val/vars/: -val:*naam:: -var:spatiering:opelkaar,ruim:: -var:lefthyphenmin:*maat:: -var:righthyphenmin:*maat:: -var:status:start,stop:: -var:linkerzin:*commando:: -var:rechterzin:*commando:: -var:linkersubzin:*commando:: -var:rechtersubzin:*commando:: -var:linkerciteer:*commando:: -var:rechterciteer:*commando:: -var:linkercitaat:*commando:: -var:rechtercitaat:*commando:: -var:default:*naam:: -stopsetup - -startsetup -com:steltaalin: -typ:val/vars/: -ivr:installeertaal:: -stopsetup - -startsetup -com:taal: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:hoofdtaal: -typ:val/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -stopsetup - -startsetup -com:vertaal: -typ:vars/: -var:*naam:*tekst:: -stopsetup - -startsetup -com:usecodering: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:gebruikspecials: -typ:vals/: -val:reset,*naam:: -stopsetup - -startsetup -com:definieeruitvoer: -typ:val/vals/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:steluitvoerin: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:definieerkorpsomgeving: -typ:val/vars/: -val:5pt,...,12pt,default:: -var:text:*maat:: -var:script:*maat:: -var:scriptscript:*maat:: -var:x:*maat:: -var:xx:*maat:: -var:klein:*maat:: -var:groot:*maat:: -stopsetup - -startsetup -com:stelkorpsomgevingin: -typ:val/vars/: -ivl:stelkorpsin:: -ivr:stelkorpsin:: -stopsetup - -startsetup -com:toonkorpsomgeving: -typ:vals/: -ivl:stelkorpsin:: -stopsetup - -startsetup -com:definieerkorps: -typ:vals/val/vars/: -val:5pt,...,12pt,default:: -val:rm,ss,tt,mm,hw,cg:: -var:tf:*file:: -var:bf:*file:: -var:sl:*file:: -var:it:*file:: -var:bs:*file:: -var:bi:*file:: -var:sc:*file:: -var:ex:*file:: -var:mi:*file:: -var:sy:*file:: -var:ma:*file:: -var:mb:*file:: -var:mc:*file:: -stopsetup - -startsetup -com:toonkorps: -typ:vals/: -ivl:stelkorpsin:: -stopsetup - -startsetup -com:stelkorpsin: -typ:vals/: -val:*naam, serif,regular,romaan, sans,support,schreefloos, mono,type,teletype, handschrift,calligrafie, 5pt,...,12pt:sau,ibm,12pt,serif: -stopsetup - -startsetup -com:switchnaarkorps: -typ:vals/: -val:5pt,...,12pt,klein,groot,globaal:: -stopsetup - -startsetup -com:definieerfont: -typ:val/val/: -val:*naam:: -val:*file:: -stopsetup - -startsetup -com:stelkleurin: -typ:val/: -val:*naam:rgb: -stopsetup - -startsetup -com:stelkleurenin: -typ:vars/: -var:status:start,stop,globaal,lokaal:: -var:conversie:ja,nee,altijd:: -var:reductie:ja,nee:: -var:rgb:ja,nee:: -var:cmyk:ja,nee:: -stopsetup - -startsetup -com:definieerkleur: -typ:val/vars/: -val:*naam:: -var:r:*tekst:: -var:g:*tekst:: -var:b:*tekst:: -var:c:*tekst:: -var:m:*tekst:: -var:y:*tekst:: -var:k:*tekst:: -var:s:*tekst:: -stopsetup - -startsetup -com:startkleur: -typ:val/stp/: -val:*naam:: -val:*tekst:: -stopsetup - -startsetup -com:kleur: -typ:val/arg/: -val:*tekst:: -stopsetup - -startsetup -com:grijskleur: -typ:val/: -val:*tekst:: -stopsetup - -startsetup -com:toonkleur: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:definieerpalet: -typ:val/vars/: -val:*naam:: -var:*naam:*naam:: -stopsetup - -startsetup -com:stelpaletin: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:definieerkleurgroep: -typ:val/val/vals/: -val:*naam:: -val:rgb,cmyk,grijs,s:rgb: -val:trips/:: -stopsetup - -startsetup -com:toonpalet: -typ:val/vals/: -val:*naam:: -val:horizontaal,vertikaal,naam,waarde:: -stopsetup - -startsetup -com:toonkleurgroep: -typ:val/vals/: -val:*naam:: -val:horizontaal,vertikaal,naam,waarde,nummer:: -stopsetup - -startsetup -com:vergelijkpalet: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:vergelijkkleurgroep: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:toonopmaak: -typ:: -stopsetup - -startsetup -com:steltypein: -typ:var/: -var:spatie:aan,uit:: -var:optie:schuin,normaal,geen:: -var:kleur:*naam:: -stopsetup - -startsetup -com:type: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:typ: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:tex: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:arg: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:definieertypen: -typ:val/vars/: -val:file,typen,*naam:: -ivr:steltypenin:: -stopsetup - -startsetup -com:steltypenin: -typ:val/vars/: -val:file,typen,*naam:: -var:spatie:aan,uit:: -var:pagina:ja,nee:: -var:optie:schuin,normaal,commandos,kleur,geen:: -var:tekst:ja,nee:: -var:icommando:*commando:: -var:vcommando:*commando:: -var:ccommando:*commando:: -var:voor:*commando:: -var:na:*commando:: -var:marge:*maat,standaard:: -var:evenmarge:*maat:: -var:onevenmarge:*maat:: -var:blanko:*maat,klein,middel,groot,standaard,halveregel,regel:: -var:escape:*:: -var:springvolgendein:ja,nee:: -var:palet:*naam:: -var:kleur:*naam:: -stopsetup - -startsetup -com:starttypen: -typ:stp/: -stopsetup - -startsetup -com:typefile: -typ:arg/: -val:*file:: -stopsetup - -startsetup -com:stelvoetnotenin: -typ:vars/: -var:conversie:cijfers,letters,Letters,romeins,Romeins:: -var:wijze:pertekst,per*sectie:: -var:plaats:pagina,tekst,kolommen,hoog:: -var:lijn:aan,uit:: -var:voor:*commando:: -var:na:*commando:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:korps:5pt,...,12pt,klein,groot:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:afstand:*maat:: -var:kolomafstand:*maat:: -var:margeafstand:*maat:: -var:n:*getal:: -var:nummercommando:*\commando#1:: -ivr:omlijnd:: -stopsetup - -startsetup -com:stelvoetnootdefinitiein: -typ:vars/: -ivr:doordefinieren:: -stopsetup - -startsetup -com:voetnoot: -typ:ref/arg/: -val:*tekst:: -stopsetup - -startsetup -com:noot: -typ:ref/: -stopsetup - -startsetup -com:startlokalevoetnoten: -typ:stp/: -ivr:stelvoetnotenin:: -stopsetup - -startsetup -com:plaatslokalevoetnoten: -typ:vars/: -ivr:stelvoetnotenin:: -stopsetup - -startsetup -com:plaatsvoetnoten: -typ:vars/: -ivr:stelvoetnotenin:: -stopsetup - -startsetup -com:stelonderstrepenin: -typ:vars/: -var:variant:a,b,c:: -var:lijndikte:*maat:: -stopsetup - -startsetup -com:onderstreep: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:onderstrepen: -typ:wrds/: -val:*tekst:: -stopsetup - -startsetup -com:overstreep: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:overstrepen: -typ:wrds/: -val:*tekst:: -stopsetup - -startsetup -com:doorstreep: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:doorstrepen: -typ:wrds/: -val:*tekst:: -stopsetup - -startsetup -com:romeins: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:Romeins: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:cijfers: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:letter: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:Letter: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:letters: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:Letters: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:mediaeval: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:maand: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:MAAND: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:weekdag: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:WEEKDAG: -typ:arg/: -val:*getal:: -stopsetup - -startsetup -com:stelkapitalenin: -typ:vars/: -var:titel:ja,nee:: -var:sc:ja,nee:: -stopsetup - -startsetup -com:kap: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:nokap: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:KAP: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:Kap: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:Kaps: -typ:wrds/: -val:*tekst:: -stopsetup - -startsetup -com:WOORD: -typ:wrd/: -val:*tekst:: -stopsetup - -startsetup -com:WOORDEN: -typ:wrds/: -val:*tekst:: -stopsetup - -startsetup -com:Woord: -typ:wrd/: -val:*tekst:: -stopsetup - -startsetup -com:Woorden: -typ:wrds/: -val:*tekst:: -stopsetup - -startsetup -com:uitgerekt: -typ:wrd/: -val:*tekst:: -stopsetup - -startsetup -com:definieersymbool: -typ:val/val/: -val:*naam:: -val:*tekst:: -stopsetup - -startsetup -com:definieerfiguursymbool: -typ:val/val/vars/: -val:*naam:: -val:*tekst:: -ivr:externfiguur:: -stopsetup - -startsetup -com:symbool: -typ:val/val/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:startsymboolset: -typ:val/stp/: -val:*naam:: -stopsetup - -startsetup -com:stelsymboolsetin: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:gebruiksymbolen: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:toonsymboolset: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:definieerconversie: -typ:val/val/: -val:*naam:: -val:*commando,*tekst:: -stopsetup - -startsetup -com:converteernummer: -typ:arg/arg/: -val:*naam:: -val:*getal:: -stopsetup - -startsetup -com:stelkoptekstin: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*naam:*tekst:: -stopsetup - -startsetup -com:stellabeltekstin: -typ:val/var/: -val:nl,fr,en,uk,de,sp,cz,..:nl: -var:*naam:*tekst:: -stopsetup - -startsetup -com:koptekst: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:labeltekst: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:stelkantlijnin: -typ:var/: -var:niveau:*getal:: -var:dikte:*maat:: -stopsetup - -startsetup -com:startkantlijn: -typ:val/stp/: -val:*getal:: -stopsetup - -startsetup -com:kantlijn: -typ:val/arg/: -val:*getal:: -stopsetup - -startsetup -com:stellijndiktein: -typ:val/: -val:*maat:: -stopsetup - -startsetup -com:stelomlijndin: -typ:vars/: -var:hoogte:passend,ruim,*maat:: -var:breedte:passend,ruim,*maat:: -var:offset:geen,overlay,*maat:: -var:plaats:laag,diepte:: -var:optie:geen,leeg:: -var:strut:ja,nee:: -var:uitlijnen:nee,links,rechts,midden,normaal:: -var:onder:*commando:: -var:boven:*commando:: -var:kader:aan,uit,overlay:: -var:bovenkader:aan,uit:: -var:onderkader:aan,uit:: -var:linkerkader:aan,uit:: -var:rechterkader:aan,uit:: -var:kaderoffset:*maat:: -var:kaderdiepte:*maat:: -var:kaderhoek:rond,recht:: -var:kaderstraal:*maat:: -var:kaderkleur:*naam:: -var:achtergrond:raster,kleur,geen,voorgrond,*naam:: -var:achtergrondraster:*getal:: -var:achtergrondkleur:*naam:: -var:achtergrondoffset:*maat:: -var:achtergronddiepte:*maat:: -var:achtergrondhoek:rond,recht:: -var:achtergrondstraal:*maat:: -var:diepte:*maat:: -var:hoek:rond,recht:: -var:straal:*maat:: -var:leeg:ja,nee:: -val:*tekst:: -stopsetup - -startsetup -com:omlijnd: -typ:vars/arg/: -ivr:stelomlijndin:: -val:*tekst:: -stopsetup - -startsetup -com:inlijnd: -typ:vars/arg/: -ivr:stelomlijndin:: -val:*tekst:: -stopsetup - -startsetup -com:dunnelijnen: -typ:var/: -ivr:steldunnelijnenin:: -stopsetup - -startsetup -com:steldunnelijnenin: -typ:var/: -var:afstand:klein,middel,groot:: -var:n:*getal:: -var:voor:*commando:: -var:na:*commando:: -var:hoogte:*maat:: -var:diepte:*maat:: -stopsetup - -startsetup -com:haarlijn: -typ:: -stopsetup - -startsetup -com:dunnelijn: -typ:: -stopsetup - -startsetup -com:definieerkadertekst: -typ:val/vars/: -val:*naam:: -ivr:stelkadertekstenin:: -stopsetup - -startsetup -com:definieeromlijnd: -typ:val/vars/: -val:*naam:: -ivr:stelkadertekstenin:: -stopsetup - -startsetup -com:stelkadertekstenin: -typ:vars/: -var:korps:5pt,...,12pt,klein,groot:: -var:letter:normaal,vet,schuin,vetschuin,type,klein...,*commando:: -var:links:*commando:: -var:rechts:*commando:: -var:voor:*commando:: -var:na:*commando:: -var:binnen:*commando:: -var:marge:standaard,ja,nee:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:start<<kadertekst>>: -typ:val/vars/stp/: -val:links,rechts,midden:: -ivr:stelkadertekstenin:: -stopsetup - -startsetup -com:<<kadertekst>>: -typ:vars/: -ivr:stelkadertekstenin:: -stopsetup - -startsetup -com:startachtergrond: -typ:stp/: -stopsetup - -startsetup -com:achtergrond: -typ:: -stopsetup - -startsetup -com:stelachtergrondin: -typ:vars/: -var:linkeroffset:*maat:: -var:rechteroffset:*maat:: -var:bovenoffset:*maat:: -var:onderoffset:*maat:: -var:status:start,stop:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:invullijnen: -typ:vars/arg/arg/: -ivr:stelinvullijnenin:: -stopsetup - -startsetup -com:invultekst: -typ:vars/arg/arg/par/: -ivr:stelinvullijnenin:: -stopsetup - -startsetup -com:stelinvullijnenin: -typ:vars/: -var:breedte:passend,*maat:: -var:afstand:*maat:: -var:voor:*commando:: -var:na:*commando:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:n:*getal:: -var:scheider:*tekst:: -stopsetup - -startsetup -com:invulregel: -typ:vars/nop/par/: -ivr:stelinvulregelsin:: -stopsetup - -startsetup -com:stelinvulregelsin: -typ:vars/: -var:breedte:*maat:: -var:marge:*maat:: -var:afstand:*maat:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:steltekstlijnenin: -typ:vars/: -var:plaats:links,inmarge:: -var:voor:*commando:: -var:na:*commando:: -var:tussen:*commando:: -var:breedte:*maat:: -var:afstand:*maat:: -var:korps:5pt,...,12pt,klein,groot:: -var:kleur:*naam:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:lijnkleur:*naam:: -stopsetup - -startsetup -com:tekstlijn: -typ:val/arg/: -val:boven,onder:: -val:*tekst:: -stopsetup - -startsetup -com:starttekstlijn: -typ:val/arg/stp/: -val:boven,onder:: -val:*tekst:: -stopsetup - -startsetup -com:blokje: -typ:vars/: -ivr:stelblokjesin:: -stopsetup - -startsetup -com:blokjes: -typ:vars/: -ivr:stelblokjesin:: -stopsetup - -startsetup -com:stelblokjesin: -typ:vars/: -var:breedte:*maat,max:: -var:hoogte:*maat,max:: -var:diepte:*maat,max:: -var:variant:a,b:: -var:afstand:*maat:: -var:n:*getal:: -stopsetup - -startsetup -com:definieeroverlay: -typ:vals/val/: -val:*naam:: -val:*commando:: -stopsetup - -startsetup -com:gebruikmodule: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:reset: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:geentest: -typ:: -stopsetup - -startsetup -com:startdeelomgeving: -typ:stp/: -stopsetup - -startsetup -com:stelsysteemin: -typ:vars/: -var:resolutie:*getal:: -var:willekeur:normaal,klein,middel,groot,*getal:: -stopsetup - -startsetup -com:gebruikgebied: -typ:vals/: -val:*naam,reset:.: -stopsetup - -startsetup -com:laag: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:hoog: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:laho: -typ:arg/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:toonkader: -typ:val/: -val:tekst,marge,rand:: -stopsetup - -startsetup -com:toonopbouw: -typ:: -stopsetup - -startsetup -com:regellinks: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:regelrechts: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:regelmidden: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:woordrechts: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:inmarge: -typ:val/ref/arg/: -val:+,-,laag:: -val:*tekst:: -stopsetup - -startsetup -com:inanderemarge: -typ:val/ref/arg/: -val:+,-,laag:: -val:*tekst:: -stopsetup - -startsetup -com:inlinker: -typ:val/ref/arg/: -val:+,-,laag:: -val:*tekst:: -stopsetup - -startsetup -com:inrechter: -typ:val/ref/arg/: -val:+,-,laag:: -val:*tekst:: -stopsetup - -startsetup -com:kolom: -typ:: -stopsetup - -startsetup -com:toonstruts: -typ:: -stopsetup - -startsetup -com:tooninstellingen: -typ:: -stopsetup - -startsetup -com:toonlayout: -typ:: -stopsetup - -startsetup -com:margetekst: -typ:val/ref/arg/: -val:+,-,laag:: -val:*tekst:: -stopsetup - -startsetup -com:stelmargeblokkenin: -typ:vars/: -var:plaats:inmarge,links,midden,rechts:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:breedte:*maat:: -var:uitlijnen:links,midden,rechts,nee:: -var:boven:*commando:: -var:tussen:*commando:: -var:onder:*commando:: -var:links:*commando:: -var:rechts:*commando:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:startmargeblok: -typ:stp/: -stopsetup - -startsetup -com:deel: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:titel: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:hoofdstuk: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:paragraaf: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:subparagraaf: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:subsubparagraaf: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:onderwerp: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:subonderwerp: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:subsubonderwerp: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:bijlage: -typ:refs/arg/: -val:*tekst:: -stopsetup - -startsetup -com:in: -typ:arg/arg/ref/: -val:*tekst:: -stopsetup - -startsetup -com:op: -typ:arg/arg/ref/: -val:*tekst:: -stopsetup - -startsetup -com:over: -typ:arg/ref/: -val:*tekst:: -stopsetup - -startsetup -com:ergens: -typ:arg/arg/ref/: -val:*tekst:: -stopsetup - -startsetup -com:oppagina: -typ:ref/: -stopsetup - -startsetup -com:ref: -typ:val/ref/: -val:t,p,r,s,e:: -val:*tekst:: -stopsetup - -startsetup -com:tekstreferentie: -typ:ref/arg/: -val:*tekst:: -stopsetup - -startsetup -com:paginareferentie: -typ:ref/: -stopsetup - -startsetup -com:referentie: -typ:ref/arg/: -val:*tekst:: -stopsetup - -startsetup -com:gebruikreferenties: -typ:vals/: -val:*file:: -stopsetup - -startsetup -com:definieerreferentie: -typ:val/refs/: -val:*naam:: -stopsetup - -startsetup -com:hl: -typ:val/: -val:*getal:: -stopsetup - -startsetup -com:vl: -typ:val/: -val:*getal:: -stopsetup - -startsetup -com:omlaag: -typ:val/: -val:*maat:: -stopsetup - -startsetup -com:witruimte: -typ:: -stopsetup - -startsetup -com:geenwitruimte: -typ:: -stopsetup - -startsetup -com:crlf: -typ:: -stopsetup - -startsetup -com:spatie: -typ:: -stopsetup - -startsetup -com:vastespaties: -typ:: -stopsetup - -startsetup -com:geenspatie: -typ:: -stopsetup - -startsetup -com:opelkaar: -typ:: -stopsetup - -startsetup -com:herhaal: -typ:val/: -val:repeat/*tekst:: -stopsetup - -startsetup -com:steldoordefinierenin: -typ:vals/vars/: -val:*naam:: -var:kopletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:kleur:*naam:: -var:breedte:passend,ruim,*maat:: -var:afstand:*maat:: -var:monster:*tekst:: -var:tekst:*tekst:: -var:uitlijnen:links,midden,rechts:: -var:marge:standaard,ja,nee,*maat:: -var:plaats:links,rechts,boven,aanelkaar, inmarge,inlinker,inrechter,hangend:: -var:hang:passend,ruim,*getal:: -var:voor:*commando:: -var:tussen:*commando:: -var:na:*commando:: -var:springvolgendein:ja,nee:: -stopsetup - -startsetup -com:steldoornummerenin: -typ:vals/vars/: -val:*naam:: -ivr:doordefinieren:: -var:plaats:links,rechts,boven,aanelkaar, inmarge,inlinker,inrechter,hangend:: -var:tekst:*tekst:: -var:niveaus:*getal:: -var:conversie:cijfers,letters,Letters,romeins,Romeins:: -var:wijze:pertekst,per*sectie:: -var:blokwijze:ja,nee:: -var:sectienummer:ja,nee:: -var:scheider:*tekst:: -var:afsluiter:*tekst:: -var:koppeling:*naam:: -var:koppelwijze:globaal,lokaal:: -var:nummer:nee,*naam:: -var:titeluitlijnen:nee,ja:: -stopsetup - -startsetup -com:doornummeren: -typ:vals/val/vars/: -val:*naam:: -val:*naam:: -ivr:steldoornummerenin:: -stopsetup - -startsetup -com:<<doornummering>>: -typ:nop/par/: -val:*tekst:: -stopsetup - -startsetup -com:start<<doornummering>>: -typ:stp/: -stopsetup - -startsetup -com:doordefinieren: -typ:val/vars/: -val:*naam:: -ivr:steldoordefinierenin:: -stopsetup - -startsetup -com:<<doordefinitie>>: -typ:arg/nop/par/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:start<<doordefinitie>>: -typ:arg/stp/: -val:*tekst:: -stopsetup - -startsetup -com:steldoorspringenin: -typ:vals/vars/: -val:*naam:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:kopletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:breedte:passend,*maat:: -var:tekst:*tekst:: -var:monster:*tekst:: -var:voor:*commando:: -var:na:*commando:: -var:scheider:*tekst:: -stopsetup - -startsetup -com:doorspringen: -typ:val/vars/: -val:*naam:: -ivr:steldoorspringenin:: -stopsetup - -startsetup -com:<<doorsprong>>: -typ:nop/par/: -val:*tekst:: -stopsetup - -startsetup -com:doorlabelen: -typ:val/vars/: -val:*naam:: -var:tekst:*tekst:: -var:plaats:inmarge,intekst:: -var:wijze:pertekst,per*sectie:: -var:blokwijze:ja,nee:: -var:kopletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:kopkleur:*naam:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:<<doorlabel>>: -typ:: -stopsetup - -startsetup -com:stelkolommenin: -typ:vars/: -var:n:*getal:: -var:lijn:aan,uit:: -var:hoogte:*maat:: -var:tolerantie:zeerstreng,streng,soepel,zeersoepel,rek:: -var:afstand:*maat:: -var:balanceren:ja,nee:: -var:uitlijnen:ja,nee,tekst:: -var:blanko:vast,halveregel,regel,flexibel,groot,middel,klein:: -var:optie:achtergrond:: -var:richting:links,rechts:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:startkolommen: -typ:vars/stp/: -ivr:stelkolommenin:: -stopsetup - -startsetup -com:definieertekst: -typ:val/val/val/val/val/: -val:*naam:: -val:hoofd,voet:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:stelhoofdin: -typ:val/vars/: -val:tekst,marge,rand:tekst: -var:status:normaal,stop,start,leeg,hoog,geen, geenmarkering,*naam:: -var:strut:ja,nee:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:linkerletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:rechterletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:linkerbreedte:*maat:: -var:rechterbreedte:*maat:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:stelvoetin: -typ:val/vars/: -ivl:stelhoofdin:: -ivr:stelhoofdin:: -stopsetup - -startsetup -com:steltekstin: -typ:val/vars/: -ivl:stelhoofdin:: -ivr:stelhoofdin:: -stopsetup - -startsetup -com:stelbovenin: -typ:val/vars/: -ivl:stelhoofdin:: -ivr:stelhoofdin:: -stopsetup - -startsetup -com:stelonderin: -typ:val/vars/: -ivl:stelhoofdin:: -ivr:stelhoofdin:: -stopsetup - -startsetup -com:geenhoofdenvoetregels: -typ:: -stopsetup - -startsetup -com:geenbovenenonderregels: -typ:: -stopsetup - -startsetup -com:stelhoofdtekstenin: -typ:val/val/val/: -val:tekst,marge,rand:tekst: -val:*tekst,*sectie,datum,*markering,paginanummer:: -val:*tekst,*sectie,datum,*markering,paginanummer:: -stopsetup - -startsetup -com:stelvoettekstenin: -typ:val/val/val/: -val:tekst,marge,rand:tekst: -val:*tekst,*sectie,datum,*markering,paginanummer:: -val:*tekst,*sectie,datum,*markering,paginanummer:: -stopsetup - -startsetup -com:stelteksttekstenin: -typ:val/val/val/: -val:tekst,marge,rand:tekst: -val:*tekst,*sectie,datum,*markering,paginanummer:: -val:*tekst,*sectie,datum,*markering,paginanummer:: -stopsetup - -startsetup -com:stelboventekstenin: -typ:val/val/val/: -val:tekst,marge,rand:tekst: -val:*tekst,*sectie,datum,*markering,paginanummer:: -val:*tekst,*sectie,datum,*markering,paginanummer:: -stopsetup - -startsetup -com:stelondertekstenin: -typ:val/val/val/: -val:tekst,marge,rand:tekst: -val:*tekst,*sectie,datum,*markering,paginanummer:: -val:*tekst,*sectie,datum,*markering,paginanummer:: -stopsetup - -startsetup -com:definieermarkering: -typ:val/val/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:koppelmarkering: -typ:val/val/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:ontkoppelmarkering: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:resetmarkering: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:stelmarkeringin: -typ:val/var/: -val:*naam:: -var:status:start,stop:: -var:scheider:*commando:: -var:expansie:ja,nee:: -stopsetup - -startsetup -com:markeer: -typ:val/arg/: -val:*naam:: -val:*tekst:: -stopsetup - -startsetup -com:haalmarkering: -typ:val/val/: -val:*naam:: -val:eerste,laatste,vorige,beide,alles:: -stopsetup - -startsetup -com:geenmarkering: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:stellayoutin: -typ:vars/: -var:breedte:*maat,passend,midden:: -var:hoogte:*maat,passend,midden:: -var:rugwit:*maat:: -var:kopwit:*maat:: -var:marge:*maat:: -var:linkermarge:*maat:: -var:rechtermarge:*maat:: -var:hoofd:*maat:: -var:voet:*maat:: -var:boven:*maat:: -var:onder:*maat:: -var:linkerrand:*maat:: -var:rechterrand:*maat:: -var:hoofdafstand:*maat:: -var:voetafstand:*maat:: -var:bovenafstand:*maat:: -var:onderafstand:*maat:: -var:linkermargeafstand:*maat:: -var:rechtermargeafstand:*maat:: -var:linkerrandafstand:*maat:: -var:rechterrandafstand:*maat:: -var:rugoffset:*maat:: -var:kopoffset:*maat:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:markering:aan,uit,kleur:: -var:plaats:links,midden,rechts,onder,boven, enkelzijdig,dubbelzijdig:: -var:schaal:*maat:: -var:nx:*getal:: -var:ny:*getal:: -var:dx:*maat:: -var:dy:*maat:: -var:regels:*getal:: -var:grid:ja,nee:: -stopsetup - -startsetup -com:paslayoutaan: -typ:vals/vars/: -val:*getal:: -var:hoogte:*maat,max:: -var:regels:*getal:: -stopsetup - -startsetup -com:toongrid: -typ:: -stopsetup - -startsetup -com:plaatsopgrid: -typ:val/arg/: -ivl:verplaatsopgrid:: -stopsetup - -startsetup -com:verplaatsopgrid: -typ:val/: -val:boven,beide,onder:beide: -stopsetup - -startsetup -com:startproject: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startomgeving: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startprodukt: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:startonderdeel: -typ:fil/stp/: -val:*file:: -stopsetup - -startsetup -com:geenfilesmeer: -typ:: -stopsetup - -startsetup -com:stelinterliniein: -typ:val/vars/: -val:reset,klein,middel,groot,aan,uit:klein: -var:hoogte:*getal:: -var:diepte:*getal:: -var:regel:*maat:: -var:boven:*getal:: -var:onder:*getal:: -stopsetup - -startsetup -com:stelnummeringin: -typ:vars/: -var:variant:enkelzijdig,dubbelzijdig:: -var:plaats:hoofd,voet, links,rechts,midden, marge,kantlijn,inlinker,inrechter:: -var:conversie:cijfers,letters,Letters,romeins,Romeins:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:links:*tekst:: -var:rechts:*tekst:: -var:wijze:pertekst,per*sectie:: -var:tekst:*tekst:: -var:nummerscheider:*tekst:: -var:tekstscheider:*tekst:: -var:*sectienummer:ja,nee:: -var:scheider:*tekst:: -var:status:start,stop:: -var:commando:*\commando#1:: -stopsetup - -startsetup -com:stelsmallerin: -typ:vars/: -var:links:*maat:: -var:rechts:*maat:: -var:midden:*maat:: -stopsetup - -startsetup -com:definieer: -typ:val/cmd/arg/: -val:*getal:0: -stopsetup - -startsetup -com:gebruikcommandos: -typ:arg/: -stopsetup - -startsetup -com:definieerstartstop: -typ:val/vars/: -var:voor:*commando:: -var:na:*commando:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:commandos:*commando:: -stopsetup - -startsetup -com:stelkoppenin: -typ:vars/: -var:sectienummer:ja,nee:: -var:variant:normaal,inmarge,midden,tekst:: -var:scheider:*tekst:: -var:commando:*\commando#1#2:: -stopsetup - -startsetup -com:stelblokkopjesin: -typ:vars/: -var:plaats:boven,onder,geen,hoog,laag,midden:: -var:breedte:passend,max,*maat:: -var:kopletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:nummer:ja,nee:: -var:tussen:*commando:: -var:uitlijnen:links,midden,rechts,nee:: -var:conversie:cijfers,letters,Letters,romeins,Romeins:: -var:wijze:pertekst,per*sectie:: -stopsetup - -startsetup -com:stelblokkopjein: -typ:val/vars/: -ivr:stelblokkopjesin:: -stopsetup - -startsetup -com:stelplaatsblokkenin: -typ:vars/: -var:plaats:links,rechts,midden:: -var:breedte:passend,*maat:: -var:voor:*commando:: -var:na:*commando:: -var:marge:*maat:: -var:voorwit:repeat/klein,repeat/middel,repeat/groot,geen:: -var:nawit:repeat/klein,repeat/middel,repeat/groot,geen:: -var:zijvoorwit:repeat/klein,repeat/middel,repeat/groot,geen:: -var:zijnawit:repeat/klein,repeat/middel,repeat/groot,geen:: -var:nboven:*getal:: -var:nonder:*getal:: -var:nregels:*getal:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:stelplaatsblokkensplitsenin: -typ:vars/: -var:conversie:cijfers,letters,Letters,romeins,Romeins:: -var:regels:*getal:: -stopsetup - -startsetup -com:splitsplaatsblok: -typ:vars/arg/arg/: -ivr:stelplaatsblokkensplitsenin:: -stopsetup - -startsetup -com:stelnaastplaatsenin: -typ:var/: -var:status:start,stop:: -stopsetup - -startsetup -com:startnaast: -typ:stp/: -stopsetup - -startsetup -com:stelkoppeltekenin: -typ:var/: -var:teken:--,---,-,\normalpenalty 10000\ ,),(,=,/:: -stopsetup - -startsetup -com:stelpositionerenin: -typ:vars/: -var:status:start,overlay:: -var:eenheid:cm,pt,em,mm,ex,sp,in:: -var:factor:*getal:: -var:schaal:*getal:: -var:offset:ja,nee:: -var:xstap:absoluut,relatief:: -var:ystap:absoluut,relatief:: -stopsetup - -startsetup -com:startpositioneren: -typ:stp/: -stopsetup - -startsetup -com:rooster: -typ:vars/: -var:x:*getal:: -var:y:*getal:: -var:nx:*getal:: -var:ny:*getal:: -var:dx:*getal:: -var:dy:*getal:: -var:xstap:*getal:: -var:ystap:*getal:: -var:offset:ja,nee:: -var:factor:*getal:: -var:schaal:*getal:: -var:eenheid:cm,pt,em,mm,ex,sp,in:: -var:plaats:links,midden:: -stopsetup - -startsetup -com:pagina: -typ:vals/: -val:ja,opmaak,nee,voorkeur,grotevoorkeur, links,rechts,blokkeer,laatste,viertal, even,oneven,blanko,leeg,reset:ja: -stopsetup - -startsetup -com:stelrefererenin: -typ:var/: -var:status:start,stop:: -var:*sectienummer:ja,nee:: -var:prefix:+,-,*tekst:: -var:interactie:label,tekst,alles,symbool:: -var:breedte:*maat:: -var:links:*commando:: -var:rechts:*commando:: -var:converteerfile:ja,nee:: -stopsetup - -startsetup -com:stelurlin: -typ:vars/: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:urlvariant:geen,beide,voor,na:: -var:urlspatie:ja,nee:: -stopsetup - -startsetup -com:schrijfnaarreferentielijst: -typ:val/arg/arg/: -val:*naam:: -stopsetup - -startsetup -com:plaatsreferentielijst: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:definieerreferentielijst: -typ:val/vars/: -val:*naam:: -ivr:stelreferentielijstin:: -stopsetup - -startsetup -com:stelreferentielijstin: -typ:vals/vars/: -val:*naam:: -var:status:start,stop:: -var:criterium:*sectie,lokaal,vorige,alles:: -var:commando:*commando:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:schrijfnaarlijst: -typ:val/arg/arg/: -val:*sectie,*naam:: -stopsetup - -startsetup -com:schrijftussenlijst: -typ:val/arg/: -val:*sectie,*naam:: -stopsetup - -startsetup -com:geenlijst: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:plaatslijst: -typ:vals/vars/: -val:*naam:: -ivr:stellijstin:: -stopsetup - -startsetup -com:bepaallijstkenmerken: -typ:vals/vars/: -val:*naam:: -ivr:stellijstin:: -stopsetup - -startsetup -com:definieerlijst: -typ:val/val/vars/: -val:*naam:: -val:*naam:: -ivr:stellijstin:: -stopsetup - -startsetup -com:stellijstin: -typ:vals/vars/: -val:*naam:: -var:status:start,stop:: -var:variant:a,b,c,...,geen,commando:: -var:koppeling:aan,uit:: -var:criterium:*sectie,lokaal,vorige,alles:: -var:paginaovergangen:*lijst:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:nummerletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:tekstletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:paginaletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:kleur:*naam:: -var:commando:*\commando#1#2#3:: -var:nummercommando:*\commando#1:: -var:tekstcommando:*\commando#1:: -var:paginacommando:*\commando#1:: -var:interactie:sectienummer,tekst,paginanummer,alles:: -var:voor:*commando:: -var:na:*commando:: -var:tussen:*commando:: -var:links:*tekst:: -var:rechts:*tekst:: -var:label:ja,nee:: -var:prefix:ja,nee:: -var:paginanummer:ja,nee:: -var:*sectienummer:ja,nee:: -var:titeluitlijnen:ja,nee:: -var:marge:*maat:: -var:breedte:*maat,passend:: -var:hoogte:*maat,passend,ruim:: -var:diepte:*maat,passend,ruim:: -var:afstand:*maat:: -var:scheider:*tekst:: -var:symbool:geen,1,2,3,...:: -var:expansie:ja,nee,commando:: -var:maxbreedte:*maat:: -ivr:omlijnd:: -stopsetup - -startsetup -com:definieersamengesteldelijst: -typ:val/vals/vars/: -val:*naam:: -val:*lijst:: -ivr:stelsamengesteldelijstin:: -stopsetup - -startsetup -com:stelsamengesteldelijstin: -typ:val/vars/: -val:*naam:: -var:niveau:1,2,3,4,*sectie,huidige:: -ivr:stellijstin:: -stopsetup - -startsetup -com:plaats<<samengesteldelijst>>: -typ:val/vars/: -val:*naam:: -ivr:stelsamengesteldelijstin:: -stopsetup - -startsetup -com:volledige<<samengesteldelijst>>: -typ:val/vars/: -val:*naam:: -ivr:stelsamengesteldelijstin:: -stopsetup - -startsetup -com:stelnummerenin: -typ:vars/: -var:wijze:pertekst,per*sectie:: -var:status:start,stop:: -stopsetup - -startsetup -com:stelformulesin: -typ:vars/: -var:plaats:links,rechts:: -var:links:*tekst:: -var:rechts:*tekst:: -stopsetup - -startsetup -com:publicatie: -typ:ref/: -stopsetup - -startsetup -com:stelpublicatiesin: -typ:vars/: -var:variant:apa,normaal:: -ivr:steldoornummerenin:: -stopsetup - -startsetup -com:stelregelsin: -typ:vars/: -var:voor:*commando:: -var:na:*commando:: -var:tussen:*commando:: -var:inspringen:ja,nee,even,oneven:: -stopsetup - -startsetup -com:startregels: -typ:stp/: -stopsetup - -startsetup -com:stelregelnummerenin: -typ:vars/: -var:conversie:cijfers,letters,Letters,romeins,Romeins, tekst:: -var:start:*getal:: -var:stap:*getal:: -var:breedte:*maat:: -var:plaats:intekst,inmarge:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:prefix:*tekst:: -var:refereren:aan,uit:: -stopsetup - -startsetup -com:startregelnummeren: -typ:val/stp/: -val:verder:: -stopsetup - -startsetup -com:startregel: -typ:ref/stp/: -stopsetup - -startsetup -com:eenregel: -typ:ref/: -stopsetup - -startsetup -com:inregel: -typ:ref/: -stopsetup - -startsetup -com:stelinmargein: -typ:val/vars/: -val:links,rechts,*getal:: -var:plaats:links,rechts,beide:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:voor:*commando:: -var:na:*commando:: -var:uitlijnen:binnen,buiten,links,rechts,midden,normaal,nee,ja:: -var:regel:*getal:: -var:afstand:*maat:: -var:scheider:*tekst:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:stelpaginanummerin: -typ:vars/: -var:nummer:*getal:: -var:status:start,stop,handhaaf:: -stopsetup - -startsetup -com:stelsubpaginanummerin: -typ:vars/: -var:wijze:pertekst,per*sectie:: -var:status:start,stop,geen:: -stopsetup - -startsetup -com:stelblankoin: -typ:val/: -val:normaal,standaard,regel,*maat, groot,middel,klein, vast,flexibel:normaal: -stopsetup - -startsetup -com:definieerblanko: -typ:val/val/: -val:*naam:: -ivl:stelblankoin:: -stopsetup - -startsetup -com:definieerpapierformaat: -typ:val/vars/: -val:*naam:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:offset:*maat:: -var:schaal:*getal:: -stopsetup - -startsetup -com:stelpapierformaatin: -typ:vals/vals/: -val:A3,A4,A5,A6,letter,...,CD,*naam, liggend,gespiegeld,geroteerd,90,180,270:A4: -val:A3,A4,A5,A6,letter,...,*naam, liggend,gespiegeld,geroteerd,negatief,90,180,270:A4: -stopsetup - -startsetup -com:stelarrangerenin: -typ:vals/: -val:blokkeer, 2*16,2*8,2*4,2*2,2UP,2DOWN, gespiegeld,geroteerd,dubbelzijdig,negatief,90,180,270:: -stopsetup - -startsetup -com:toonprint: -typ:vals/vals/vars/: -ivr:stelpapierformaatin:: -ivr:stelpapierformaatin:: -ivr:stellayoutin:: -stopsetup - -startsetup -com:definieerbeeldmerk: -typ:val/val/val/vars/: -val:*naam:: -val:boven,hoofd,voet,onder:: -val:geen,pagina, linkerrand,linkermarge, links,midden,rechts, rechtermarge,rechterrand:: -var:commando:*commando,*tekst:: -var:status:start,stop:: -stopsetup - -startsetup -com:plaatsbeeldmerken: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:stelwitruimtein: -typ:val/: -val:geen,klein,middel,groot,regel,vast,herstel,*maat:geen: -stopsetup - -startsetup -com:stelinspringenin: -typ:vals/: -val:geen,klein,middel,groot,volgende,eerste,*maat:geen: -stopsetup - -startsetup -com:definieersectieblok: -typ:val/vars/: -val:*naam:: -ivr:stelsectieblokin:: -stopsetup - -startsetup -com:stelsectieblokin: -typ:val/vars/: -val:*naam:: -var:nummer:ja,nee:: -var:pagina:ja,rechts:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:definieersectie: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:stelsectiein: -typ:val/vars/: -val:*naam:: -var:conversie:cijfers,letters,Letters,romeins,Romeins:: -var:vorigenummer:ja,nee:: -stopsetup - -startsetup -com:stelkopin: -typ:val/vars/: -val:*sectie:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:tekstletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:nummerletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:nummer:ja,nee:: -var:eigennummer:ja,nee:: -var:pagina:links,rechts,ja:: -var:doorgaan:ja,nee:: -var:hoofd:geen,leeg,hoog,geenmarkering:: -var:voor:*commando:: -var:tussen:*commando:: -var:na:*commando:: -var:variant:normaal,inmarge,midden,tekst:: -var:commando:*\commando#1#2:: -var:nummercommando:*\commando#1:: -var:tekstcommando:*\commando#1:: -var:prefix:+,-,*tekst:: -var:plaatskop:ja,nee:: -var:verhoognummer:ja,nee,*file:: -var:uitlijnen:links,rechts,normaal,ruim:: -var:tolerantie:zeerstreng,streng,soepel,zeersoepel,rek:: -var:springvolgendein:ja,nee:: -var:file:*naam:: -var:expansie:ja,commando,nee:: -stopsetup - -startsetup -com:stelkopnummerin: -typ:val/val/: -val:*sectie:: -val:*getal,+*getal,-*getal:: -stopsetup - -startsetup -com:kopnummer: -typ:val/: -val:*sectie:: -stopsetup - -startsetup -com:bepaalkopnummer: -typ:val/: -val:*sectie:: -stopsetup - -startsetup -com:huidigekopnummer: -typ:: -stopsetup - -startsetup -com:volgende<<sectie>>: -typ:: -stopsetup - -startsetup -com:definieerkop: -typ:val/val/: -val:*naam:: -val:*sectie:: -stopsetup - -startsetup -com:stelopsommingin: -typ:val/vals/vars/: -val:*getal,elk:: -val:standaard,repeat/ruim,repeat/aanelkaar,opelkaar, vanelkaar,afsluiter,aansluitend,opmarge,inmarge, autointro,los:standaard: -var:marge:nee,standaard,*maat:: -var:breedte:*maat:: -var:afstand:*maat:: -var:factor:*getal:: -var:items:*getal:: -var:voor:*commando:: -var:tussen:*commando:: -var:na:*commando:: -var:kopvoor:*commando:: -var:kopna:*commando:: -var:kopletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:marletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:symletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:afsluiter:*tekst:: -var:n:*getal:: -var:symbool:*getal:: -var:uitlijnen:links,rechts,normaal:: -var:springvolgendein:ja,nee:: -stopsetup - -startsetup -com:startopsomming: -typ:vals/vars/stp/: -val:a,A,KA,n,N,m,r,R,KR,*getal,verder, standaard,repeat/ruim,repeat/aanelkaar,opelkaar, afsluiter,aansluitend,opmarge,inmarge,intro,kolommen:standaard: -ivr:stelopsommingin:: -stopsetup - -startsetup -com:som: -typ:refs/: -stopsetup - -startsetup -com:but: -typ:ref/: -stopsetup - -startsetup -com:its: -typ:refs/: -stopsetup - -startsetup -com:ran: -typ:arg/: -stopsetup - -startsetup -com:kop: -typ:refs/: -stopsetup - -startsetup -com:mar: -typ:refs/arg/: -stopsetup - -startsetup -com:sub: -typ:refs/: -stopsetup - -startsetup -com:sym: -typ:arg/: -stopsetup - -startsetup -com:nop: -typ:: -stopsetup - -startsetup -com:definieerregister: -typ:val/val/: -val:*naam enkelvoud:: -val:*naam meervoud:: -stopsetup - -startsetup -com:stelregisterin: -typ:val/val/vars/: -val:*naam enkelvoud:: -val:*naam:: -var:n:*getal:: -var:balanceren:ja,nee:: -var:uitlijnen:ja,nee:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:paginaletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:tekstletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:aanduiding:ja,nee:: -var:koppeling:ja,nee:: -var:*sectienummer:ja,nee:: -var:criterium:*sectie,lokaal,alles:: -var:afstand:*maat:: -var:symbool:1,2,...,n,a,...,geen:: -var:interactie:paginanummer,tekst:: -var:expansie:ja,commando,nee:: -var:refereren:aan,uit:: -var:commando:*\commando#1:: -var:plaats:links,midden,rechts:: -var:maxbreedte:*maat:: -var:onbekendeverwijzing:leeg,geen:: -stopsetup - -startsetup -com:<<register>>: -typ:val/idxs/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:start<<register>>: -typ:val/idxs/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:schrijfnaarregister: -typ:val/val/idxs/: -val:*naam enkelvoud:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:gekoppelde<<register>>: -typ:val/idx/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:koppelregister: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:zie<<register>>: -typ:val/arg/idxs/: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:volledige<<register>>: -typ:vars/: -ivr:stelregisterin:: -stopsetup - -startsetup -com:plaats<<register>>: -typ:vars/: -ivr:stelregisterin:: -stopsetup - -startsetup -com:definieersynoniemen: -typ:val/val/val/val/: -val:*naam enkelvoud:: -val:*naam meervoud:: -val:*commando:: -val:*commando:: -stopsetup - -startsetup -com:stelsynoniemenin: -typ:val/vars/: -val:*naam:: -var:tekstletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:synoniemletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:plaats:links,rechts,boven,aanelkaar, inmarge,inlinker,inrechter:: -var:breedte:*maat:: -var:status:start,stop:: -var:criterium:alles,gebruikt:: -var:conversie:ja,nee:: -var:expansie:ja,commando,nee:: -var:commando:*\commando#1#2#3:: -stopsetup - -startsetup -com:<<synoniem>>: -typ:val/arg/arg/: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:volledigelijstmet<<synoniemen>>: -typ:: -stopsetup - -startsetup -com:plaatslijstmet<<synoniemen>>: -typ:: -stopsetup - -startsetup -com:laad<<synoniemen>>: -typ:: -stopsetup - -startsetup -com:definieersorteren: -typ:val/val/val/: -val:*naam enkelvoud:: -val:*naam meervoud:: -val:*commando:: -stopsetup - -startsetup -com:stelsorterenin: -typ:val/vars/: -val:*naam:: -var:voor:*commando:: -var:na:*commando:: -var:commando:*\commando#1:: -var:status:start,stop:: -var:criterium:alles,gebruikt:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:expansie:ja,commando,nee:: -stopsetup - -startsetup -com:<<sorteer>>: -typ:val/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:volledigelijstmet<<sorteren>>: -typ:: -stopsetup - -startsetup -com:plaatslijstmet<<sorteren>>: -typ:: -stopsetup - -startsetup -com:laad<<sorteren>>: -typ:: -stopsetup - -startsetup -com:definieeropmaak: -typ:val/vars/: -val:*naam:: -ivr:stelopmaakin:: -stopsetup - -startsetup -com:startopmaak: -typ:val/vars/stp/: -val:*naam:: -ivr:stelopmaakin:: -stopsetup - -startsetup -com:stelopmaakin: -typ:val/vars/: -val:*naam:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:voffset:*maat:: -var:hoffset:*maat:: -var:pagina:links,ja,rechts:: -var:commandos:*commando:: -var:dubbelzijdig:ja,nee,leeg:: -var:hoofdstatus:normaal,stop,start,leeg,geen,geenmarkering:: -var:voetstatus:normaal,stop,start,leeg,geen,geenmarkering:: -var:tekststatus:normaal,stop,start,leeg,geen,geenmarkering:: -var:bovenstatus:stop,start:: -var:onderstatus:stop,start:: -stopsetup - -startsetup -com:start<<naam>>opmaak: -typ:stp/: -stopsetup - -startsetup -com:versie: -typ:val/: -val:definitief,concept,voorlopig:definitief: -stopsetup - -startsetup -com:huidigedatum: -typ:vals/: -val:dag,maand,MAAND,weekdag,WEEKDAG,jaar, dd,mm,jj,yy,d,m,j,y,kenmerk:dag,maand,jaar: -stopsetup - -startsetup -com:datum: -typ:vars/vals/: -var:d:*getal:: -var:m:*getal:: -var:y:*getal:: -ivl:huidigedatum:: -stopsetup - -startsetup -com:kenmerkdatum: -typ:: -stopsetup - -startsetup -com:inspringen: -typ:vals/: -val:nooit,niet,nee,ja,altijd,eerste,volgende:nooit: -stopsetup - -startsetup -com:nietinspringen: -typ:: -stopsetup - -startsetup -com:blanko: -typ:vals/: -val:repeat/klein,repeat/middel,repeat/groot, geenwit,terug,wit,blokkeer,forceer,reset, regel,halveregel,formule,vast,flexibel:groot: -stopsetup - -startsetup -com:startopelkaar: -typ:val/stp/: -val:blanko:: -stopsetup - -startsetup -com:startvanelkaar: -typ:stp/: -stopsetup - -startsetup -com:startregelcorrectie: -typ:stp/: -stopsetup - -startsetup -com:corrigeerwitruimte: -typ:arg/: -stopsetup - -startsetup -com:startuitstellen: -typ:stp/: -stopsetup - -startsetup -com:startlokaal: -typ:stp/: -stopsetup - -startsetup -com:startsmaller: -typ:vals/stp/: -val:repeat/links,repeat/midden,repeat/rechts:midden: -stopsetup - -startsetup -com:startverbergen: -typ:stp/: -stopsetup - -startsetup -com:steluitlijnenin: -typ:val/: -val:breedte,links,rechts,midden,binnen,buiten, breed,ruim,hoogte,onder,regel,reset:: -stopsetup - -startsetup -com:startuitlijnen: -typ:stp/val/: -ivr:steluitlijnenin:: -stopsetup - -startsetup -com:stelspatieringin: -typ:val/: -val:ruim,opelkaar:: -stopsetup - -startsetup -com:steltolerantiein: -typ:vals/: -val:horizontaal,vertikaal, rek,zeerstreng,streng,soepel,zeersoepel:zeerstreng: -stopsetup - -startsetup -com:soortpagina: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:verwerkpagina: -typ:vals/val/: -val:*naam:: -val:ja,nee:ja: -stopsetup - -startsetup -com:koppelpagina: -typ:vals/vars/: -val:*naam:: -var:optie:dubbelzijdig:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:positioneer: -typ:poss/arg/: -val:*getal:: -val:*getal:: -val:*tekst:: -stopsetup - -startsetup -com:stelrastersin: -typ:vars/: -var:methode:punt,lijn,extern:: -var:resolutie:*getal:: -var:factor:*getal:: -var:raster:*getal:: -stopsetup - -startsetup -com:stelachtergrondenin: -typ:val/vals/vars/: -val:boven,hoofd,tekst,voet,onder, pagina,linkerpagina,rechterpagina:: -val:linkerrand,linkermarge,tekst,rechtermarge,rechterrand:: -var:status:start,stop,herhaal:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:startbuffer: -typ:val/stp/: -val:*naam:: -stopsetup - -startsetup -com:haalbuffer: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:typebuffer: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:definieerbuffer: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:stelbufferin: -typ:val/vars/: -val:*naam:: -var:voor:*commando:: -var:na:*commando:: -stopsetup - -startsetup -com:definieerblok: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:geenblokkenmeer: -typ:: -stopsetup - -startsetup -com:verbergblokken: -typ:vals/vals/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:handhaafblokken: -typ:vals/vals/: -val:*naam:: -val:alles,*naam:: -stopsetup - -startsetup -com:gebruikblokken: -typ:vals/vals/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:verwerkblokken: -typ:vals/vals/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:selecteerblokken: -typ:vals/vals/var/: -val:*naam:: -val:*naam:: -var:criterium:alles,*sectie:: -stopsetup - -startsetup -com:stelblokin: -typ:vals/vars/: -val:*naam:: -var:voor:*commando:: -var:na:*commando:: -var:binnen:*commando:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:file:*file:: -stopsetup - -startsetup -com:startformule: -typ:stp/: -val:*formule:: -stopsetup - -startsetup -com:wiskunde: -typ:arg/: -val:*formule:: -stopsetup - -startsetup -com:plaatsformule: -typ:refs/arg/dis/: -val:*tekst:: -val:*formule:: -stopsetup - -startsetup -com:plaatssubformule: -typ:refs/arg/dis/: -val:*tekst:: -val:*formule:: -stopsetup - -startsetup -com:plaats<<blok>>: -typ:val/refs/arg/arg/: -val:links,rechts,hier,boven,onder, inlinker,inrechter,inmarge,marge, pagina,naast,altijd,forceer,lang:hier: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:reserveer<<blok>>: -typ:vars/val/refs/arg/: -var:hoogte:*maat:: -var:breedte:*maat:: -var:kader:aan,uit:: -val:links,rechts,hier,boven,onder, inlinker,inrechter,inmarge,marge, pagina,naast,altijd,forceer:hier: -val:*tekst:: -stopsetup - -startsetup -com:definieerplaatsblok: -typ:val/val/: -val:*naam enkelvoud:: -val:*naam meervoud:: -stopsetup - -startsetup -com:stelplaatsblokin: -typ:val/vars/: -val:*naam:: -var:hoogte:*maat:: -var:breedte:*maat:: -var:paginaovergangen:*lijst:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:start<<blok>>tekst: -typ:val/ref/arg/arg/stp/: -val:links,rechts,hoog,midden,laag,offset,lang:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:plaatslijstmet<<blokken>>: -typ:: -stopsetup - -startsetup -com:volledigelijstmet<<blokken>>: -typ:: -stopsetup - -startsetup -com:label: -typ:val/arg/arg/arg/arg/arg/arg/: -val:smal,breed:breed: -val:*tekst:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:kenmerk: -typ:vars/: -var:bet:*tekst:: -var:ken:*tekst:: -var:dat:*tekst:: -var:van:*tekst:: -var:aan:*tekst:: -var:ref:*tekst:: -stopsetup - -startsetup -com:selecteerpapier: -typ:vars/: -var:soort:1,2:: -stopsetup - -startsetup -com:koppelpapier: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:chem: -typ:arg/arg/arg/: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:breuk: -typ:arg/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:punten: -typ:val/: -val:*getal:: -stopsetup - -startsetup -com:woonplaats: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:items: -typ:vars/args/: -ivr:stelitemsin:: -stopsetup - -startsetup -com:stelitemsin: -typ:vars/: -var:plaats:links,rechts,inmarge,boven,onder:: -var:symbool:1,2,...,n,a,...,*tekst,geen:: -var:breedte:*maat:: -var:n:*getal,onbekend:: -var:voor:*commando:: -var:tussen:*commando:: -var:uitlijnen:links,rechts,midden,marge:: -var:na:*commando:: -stopsetup - -startsetup -com:startcitaat: -typ:vals/stp/: -val:repeat/links,repeat/midden,repeat/rechts:midden: -stopsetup - -startsetup -com:citaat: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:citeer: -typ:arg/: -val:*tekst:: -stopsetup - -startsetup -com:stelciterenin: -typ:vars/: -var:voor:*commando:: -var:na:*commando:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -stopsetup - -startsetup -com:toevoegen: -typ:val/: -val:klein,middel,groot:middel: -stopsetup - -startsetup -com:definieeralineas: -typ:val/vars/: -val:*naam:: -var:n:*getal:: -var:lijn:aan,uit:: -var:hoogte:passend,*maat:: -var:voor:*commando:: -var:na:*commando:: -var:binnen:*commando:: -var:afstand:*maat:: -var:tolerantie:zeerstreng,streng,soepel,zeersoepel,rek:: -var:uitlijnen:links,rechts,midden:: -stopsetup - -startsetup -com:<<alinea>>: -typ:: -stopsetup - -startsetup -com:start<<alinea>>: -typ:stp/: -stopsetup - -startsetup -com:stelalineasin: -typ:val/val/vars/: -val:*naam:: -val:*getal,elk:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:uitlijnen:links,rechts,midden,breedte:: -var:tolerantie:zeerstreng,streng,soepel,zeersoepel,rek:: -var:afstand:*maat:: -var:voor:*commando:: -var:na:*commando:: -var:binnen:*commando:: -var:commando:*commando:: -var:lijn:aan,uit:: -stopsetup - -startsetup -com:steltabin: -typ:vars/: -var:monster:*tekst:: -var:breedte:*maat:: -var:kopletter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:plaats:links,rechts:: -stopsetup - -startsetup -com:tab: -typ:arg/nop/par/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:startdocument: -typ:val/stp/: -val:*naam:: -stopsetup - -startsetup -com:brieven: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:labels: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:stelbrievenin: -typ:vals/: -val:formeel,informeel,rekening,ls, hoog,midden,laag:formeel,laag: -stopsetup - -startsetup -com:stelsheetsin: -typ:vars/: -var:variant:*getal:: -var:tekst:*tekst:: -var:formaat:klein,middel,groot:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:nummer:*getal,aansluitend:: -stopsetup - -startsetup -com:sheet: -typ:val/: -val:*tekst:: -stopsetup - -startsetup -com:stelstickersin: -typ:vars/: -var:variant:a:: -var:n:*getal,alles:: -var:plaats:marge,links,rechts,midden:: -stopsetup - -startsetup -com:definieertabulatie: -typ:val/val/val/: -val:*naam:: -val:*naam:: -val:*tekst:: -stopsetup - -startsetup -com:starttabulatie: -typ:val/vars/stp/: -val:*tekst:: -ivr:gebruikexternfiguur:: -stopsetup - -startsetup -com:steltabulatiein: -typ:val/vars/: -val:*naam:: -var:eenheid:*maat:: -var:inspringen:ja,nee:: -var:voor:*commando:: -var:na:*commando:: -var:binnen:*commando:: -var:EQ:*tekst:: -var:lijnkleur:*naam:: -var:uitlijnen:links,midden,rechts,normaal:: -var:lijndikte:*maat:: -var:afstand:blanko,diepte,*maat,klein,middel,groot,geen:: -stopsetup - -startsetup -com:steltabellenin: -typ:vars/: -var:afstand:klein,middel,groot:: -var:korps:5pt,...,12pt,klein,groot:: -var:HL:*getal,klein,middel,groot,geen:: -var:VL:*getal,klein,middel,groot,geen:: -var:diepte:*getal,strut:: -var:hoogte:*getal,strut:: -var:lijndikte:*maat:: -var:lijnkleur:*naam:: -var:uitlijnen:rechts,midden,links,normaal:: -var:commandos:*commando:: -var:uitlijnen:links,midden,rechts,normaal:: -var:achtergrond:raster,kleur,geen:: -var:achtergrondraster:*getal:: -var:achtergrondkleur:*naam:: -stopsetup - -startsetup -com:starttabel: -typ:val/stp/: -val:*tekst,*naam:: -stopsetup - -startsetup -com:starttabellen: -typ:val/stp/: -val:*tekst,*naam:: -stopsetup - -startsetup -com:definieertabelvorm: -typ:val/val/val/val/: -val:*naam:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:gebruikexternefiles: -typ:val/vars/: -val:*naam:: -var:korps:5pt,...,12pt,klein,groot:: -var:file:*file:: -stopsetup - -startsetup -com:gebruikexternefile: -typ:val/val/val/vars/: -val:*naam:: -val:*naam:: -val:*file:: -var:korps:5pt,...,12pt,klein,groot:: -stopsetup - -startsetup -com:gebruikexternfiguur: -typ:val/val/vars/: -val:*naam:: -val:*file:: -var:schaal:*getal:: -var:factor:max,passend,ruim:: -var:bfactor:*getal,max,ruim,passend:: -var:hfactor:*getal,max,ruim,passend:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:kader:aan,uit:: -var:preset:ja,nee:: -var:scherm:*file:: -var:preview:ja,nee:: -var:herhaal:ja,nee:: -var:object:ja,nee:: -var:type:eps,mps,pdf,tif,png,jpg,mov,tex:: -var:methode:eps,mps,pdf,tif,png,jpg,mov,tex:: -stopsetup - -startsetup -com:externfiguur: -typ:val/vars/: -val:*file:: -ivr:gebruikexternfiguur:: -stopsetup - -startsetup -com:stelexternefigurenin: -typ:var/: -var:optie:kader,leeg,test:: -var:object:ja,nee:: -var:hokjes:aan,uit:: -var:ymax:*getal:: -var:xmax:*getal:: -var:gebied:*tekst:: -var:plaats:lokaal,globaal:: -stopsetup - -startsetup -com:toonexternefiguren: -typ:vars/: -var:variant:a,b,c:: -stopsetup - -startsetup -com:naam: -typ:arg/: -val:*naam:: -stopsetup - -startsetup -com:startlegenda: -typ:val/tex/{leg}nop/sep/nop/sep/nop/sep/tex/{leg}stp/: -val:twee:: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:startgegeven: -typ:tex/{geg}nop/sep/nop/sep/nop/sep/tex/{geg}stp/: -val:*tekst:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:roteer: -typ:vars/arg/: -ivr:stelroterenin:: -stopsetup - -startsetup -com:stelroterenin: -typ:vars/: -var:rotatie:*getal:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:spiegel: -typ:arg/: -stopsetup - -startsetup -com:schaal: -typ:vars/arg/: -var:sx:*getal:: -var:sy:*getal:: -stopsetup - -startsetup -com:stelcombinatiesin: -typ:vars/: -var:voor:commando:: -var:tussen:commando:: -var:na:commando:: -var:afstand:*maat:: -var:hoogte:*maat,passend:: -var:breedte:*maat,passend:: -stopsetup - -startsetup -com:startcombinatie: -typ:val/stp/: -val:*n*m:: -stopsetup - -startsetup -com:plaatsnaastelkaar: -typ:arg/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:plaatsonderelkaar: -typ:arg/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:startoverlay: -typ:arg/arg/stp/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:startoverzicht: -typ:vals/stp/: -val:*naam:: -stopsetup - -startsetup -com:stelinteractieschermin: -typ:vars/: -var:breedte:*maat,passend,max:: -var:hoogte:*maat,passend,max:: -var:rugwit:*maat:: -var:kopwit:*maat:: -var:rugoffset:*maat:: -var:kopoffset:*maat:: -var:optie:max,bookmark:: -var:wachttijd:*getal,geen:: -stopsetup - -startsetup -com:scherm: -typ:: -stopsetup - -startsetup -com:stelpaginaovergangenin: -typ:vals/: -val:reset, *getal:: -stopsetup - -startsetup -com:stelinteractiein: -typ:vars/: -var:status:start,stop:: -var:menu:aan,uit:: -var:pagina:ja,nee:: -var:klik:ja,nee:: -var:scherm:nieuw:: -var:openactie:*verwijzing:: -var:sluitactie:*verwijzing:: -var:bereken:*naam:: -var:strut:ja,nee:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:diepte:*maat:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...*commando:: -var:kleur:*naam:: -var:contrastkleur:*naam:: -var:symboolset:*naam:: -var:titel:*tekst:: -var:subtitel:*tekst:: -var:auteur:*tekst:: -var:datum:*tekst:: -stopsetup - -startsetup -com:stelinteractiemenuin: -typ:vals/vars/dests/: -val:links,rechts,boven,onder,*naam:: -var:voor:*commando:: -var:na:*commando:: -var:tussen:*commando:: -var:links:*commando:: -var:rechts:*commando:: -var:midden:*commando:: -var:status:start,stop,geen:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...*commando:: -var:kleur:*naam:: -var:afstand:overlay,*maat:: -var:zelfdepagina:ja,leeg,nee,geen:: -var:onbekendeverwijzing:ja,leeg,nee,geen:: -var:linkeroffset:*maat:: -var:rechteroffset:*maat:: -var:bovenoffset:*maat:: -var:onderoffset:*maat:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:definieerinteractiemenu: -typ:val/val/vars/: -val:links,rechts,boven,onder,*naam:: -val:links,rechts,boven,onder,*naam:: -ivr:stelinteractiemenuin:: -stopsetup - -startsetup -com:startinteractiemenu: -typ:val/stp/: -val:*naam:: -stopsetup - -startsetup -com:blokkeerinteractiemenu: -typ:val/refs/: -val:links,rechts,boven,onder,*naam:: -stopsetup - -startsetup -com:gebruikexterndocument: -typ:val/val/val/: -val:*naam:: -val:file:: -val:*tekst:: -stopsetup - -startsetup -com:gebruikURL: -typ:val/val/val/val/: -val:*naam:: -val:*tekst:: -val:file:: -val:*tekst:: -stopsetup - -startsetup -com:koppeldocument: -typ:val/val/val/: -val:*naam:: -val:file:: -val:*naam:: -val:*tekst:: -stopsetup - -startsetup -com:uit: -typ:ref/: -val:*tekst:: -stopsetup - -startsetup -com:interactiebalk: -typ:vars/: -ivr:stelinteractiebalkin:: -stopsetup - -startsetup -com:interactiebuttons: -typ:vars/vals/: -ivr:stelinteractiebalkin:: -val:*naam:: -stopsetup - -startsetup -com:stelinteractiebalkin: -typ:vars/: -var:status:start,stop:: -var:variant:a,b,c,d,e,f,g:: -var:symbool:ja,nee:: -var:breedte:*maat,hoogte,passend:: -var:hoogte:*maat,hoogte,passend:: -var:diepte:*maat:: -var:kleur:*naam:: -var:stap:*getal,klein,middel,groot:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:synchroniseer: -typ:: -stopsetup - -startsetup -com:startsynchronisatie: -typ:stp/: -stopsetup - -startsetup -com:stelsynchronisatiebalkin: -typ:vars/: -var:variant:pagina,lokaal:: -var:breedte:*maat,hoogte,passend:: -var:hoogte:*maat:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -var:kleur:*naam:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:synchronisatiebalk: -typ:val/vars/: -val:*naam:: -var:variant:pagina,lokaal:: -ivr:stelsynchronisatiebalkin:: -stopsetup - -startsetup -com:stelsynchronisatiein: -typ:vars/: -var:status:start,stop:: -stopsetup - -startsetup -com:definieerprofiel: -typ:vals/vals/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:stelprofielenin: -typ:vars/: -var:optie:test:: -stopsetup - -startsetup -com:startprofiel: -typ:vals/stp/: -val:*naam:: -stopsetup - -startsetup -com:volgprofiel: -typ:arg/val/: -val:*tekst:: -val:*naam:: -stopsetup - -startsetup -com:plaatsbookmarks: -typ:vals/vals/: -val:*naam:: -stopsetup - -startsetup -com:bookmark: -typ:val/arg/: -val:*naam:: -stopsetup - -startsetup -com:startversie: -typ:vals/stp/: -val:*getal:: -stopsetup - -startsetup -com:stelversiesin: -typ:vars/: -var:nummer:*getal:: -var:letter:normaal,vet,schuin,vetschuin,type,kap,klein...,*commando:: -stopsetup - -startsetup -com:markeerversie: -typ:: -stopsetup - -startsetup -com:selecteerversie: -typ:: -stopsetup - -startsetup -com:definieerversie: -typ:val/vals/: -val:*naam:: -val:*getal:: -stopsetup - -startsetup -com:volgversie: -typ:arg/val/: -val:*tekst:: -val:*naam:: -stopsetup - -startsetup -com:volgprofielversie: -typ:arg/val/val/: -val:*tekst:: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:definieerprogramma: -typ:val/val/val/: -val:*naam:: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:stelprogrammasin: -typ:vars/: -var:gebied:*tekst:: -stopsetup - -startsetup -com:programma: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:startfiguur: -typ:val/val/vars/stp/: -val:*naam:: -val:*file:: -var:factor:*getal:: -var:kader:aan,uit:: -stopsetup - -startsetup -com:refereer/figuur: -typ:poss/poss/val/: -val:*getal:: -val:*getal:: -val:*getal:: -val:*getal:: -val:*tekst:: -stopsetup - -startsetup -com:markeer/figuur: -typ:poss/poss/val/: -val:*getal:: -val:*getal:: -val:*getal:: -val:*getal:: -val:*tekst:: -stopsetup - -startsetup -com:toelichting: -typ:poss/poss/vars/arg/: -val:*getal:: -val:*getal:: -val:*getal:: -val:*getal:: -ivr:stelomlijndin:: -val:*tekst:: -stopsetup - -startsetup -com:naar: -typ:arg/arg/refs/: -val:*tekst:: -stopsetup - -startsetup -com:naarbox: -typ:arg/refs/: -val:*tekst:: -stopsetup - -startsetup -com:button: -typ:vars/arg/refs/: -ivr:stelbuttonsin:: -val:*tekst:: -stopsetup - -startsetup -com:stelbuttonsin: -typ:vars/: -var:status:start,stop:: -ivr:stelomlijndin:: -stopsetup - -startsetup -com:menubutton: -typ:val/vars/arg/refs/: -ivr:stelomlijndin:: -val:*tekst:: -stopsetup - -startsetup -com:stelcommentaarin: -typ:vars/: -var:breedte:*maat:: -var:hoogte:*maat:: -var:kleur:*naam:: -var:titel:*tekst:: -var:spatie:ja,nee:: -var:symbool:normaal,Nieuw,Ballon,Toevoeging,Help,Paragraaf,Sleutel:: -stopsetup - -startsetup -com:startcommentaar: -typ:val/vars/stp/: -val:*naam:: -ivr:stelcommentaarin:: -stopsetup - -startsetup -com:commentaar: -typ:val/vars/arg/: -val:*naam:: -ivr:stelcommentaarin:: -stopsetup - -startsetup -com:definieerveld: -typ:val/val/val/vals/val/: -val:*naam:: -val:*naam:radio,check,push,line,text,popup,choice,combo: -val:*naam:: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:definieersubveld: -typ:val/val/vals/: -val:*naam:: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:copieerveld: -typ:val/vals/: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:kloonveld: -typ:val/vals/val/vals/: -val:*naam:: -val:*naam:: -val:*naam:: -val:*naam:: -stopsetup - -startsetup -com:veld: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:passendveld: -typ:val/: -val:*naam:: -stopsetup - -startsetup -com:invulveld: -typ:val/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:suggestie: -typ:val/arg/arg/: -val:links,rechts,midden:: -val:*tekst:: -stopsetup - -startsetup -com:toonvelden: -typ:vals/: -val:*naam:: -stopsetup - -startsetup -com:registreervelden: -typ:: -stopsetup - -startsetup -com:stelveldin: -typ:val/vals/vars/vars/vars/: -val:*naam:: -val:label,horizontaal,vertikaal,kader:: -ivr:omlijnd:: -ivr:stelveldenin:: -stopsetup - -startsetup -com:stelveldenin: -typ:vals/val/vars/vars/vars/: -val:*naam:: -val:reset,label,horizontaal,vertikaal,kader:: -ivr:omlijnd:: -var:n:*getal:: -var:afstand:*maat:: -var:voor:*commando:: -var:na:*commando:: -var:tussen:*commando:: -var:kleur:*naam:: -var:letter:normaal,vet,schuin,vetschuin,type:: -var:uitlijnen:links,midden,rechts:: -var:optie:alleenleesbaar,verplicht,beschermd,gesorteerd, nietbeschikbaar, verborgen,printbaar:: -var:klikin:*verwijzing:: -var:klikuit:*verwijzing:: -var:gebiedin:*verwijzing:: -var:gebieduit:*verwijzing:: -var:natoets:*verwijzing:: -var:formatteer:*verwijzing:: -var:valideer:*verwijzing:: -var:bereken:*verwijzing:: -var:veldoffset:*maat:: -var:veldkaderkleur:*naam:: -var:veldachtergrondkleur:*naam:: -stopsetup - -startsetup -com:definieerveldstapel: -typ:val/vals/vars/: -val:*naam:: -val:*naam:: -ivr:stelveldenin:: -stopsetup - -startsetup -com:veldstapel: -typ:val/vals/vars/: -val:*naam:: -val:*naam:: -ivr:stelveldenin:: -stopsetup - -startsetup -com:clip: -typ:vars/arg/: -ivr:stelclipin:: -stopsetup - -startsetup -com:stelclipin: -typ:vars/: -var:nx:*getal:: -var:ny:*getal:: -var:x:*getal:: -var:y:*getal:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:hoffset:*maat:: -var:voffset:*maat:: -var:mp:*naam:: -stopsetup - -startsetup -com:plaatslegenda: -typ:arg/arg/: -val:*tekst:: -val:*tekst:: -stopsetup - -startsetup -com:stellegendain: -typ:vars/: -var:n:*getal:: -var:afstand:*maat:: -var:tussen:*commando:: -var:breedte:*maat:: -var:hoogte:*maat:: -var:plaats:rechts,onder:: -var:korps:5pt,...,12pt,klein,groot:: -stopsetup - diff --git a/context/perltk/cont_mis.pm b/context/perltk/cont_mis.pm deleted file mode 100644 index 6bd449bf0..000000000 --- a/context/perltk/cont_mis.pm +++ /dev/null @@ -1,69 +0,0 @@ -#D \module -#D [ file=cont\_mis.pm, -#D version=1999.05.05, -#D title=General modules, -#D subtitle=all kind of subs, -#D author=Hans Hagen, -#D date=\currentdate, -#D copyright={PRAGMA / Hans Hagen \& Ton Otten}] -#C -#C This module is part of the \CONTEXT\ macro||package and is -#C therefore copyrighted by \PRAGMA. See licen-en.pdf for -#C details. - -#D Not yet documented, source will be cleaned up. - -package cont_mis ; - -use strict ; - -my ($message, $separator, $content) ; - -format = -@>>>>>>>>>>>>>>>>>>>>> @ @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< -$message,$separator,$content -. - -sub report - { ($message, $separator, $content) = @_ ; write } - -sub crlf { print "\n" } -sub banner { crlf ; report (shift , '/', shift) ; crlf } -sub message { report (shift , ':', shift) } -sub help { report (shift , ' ', shift) } -sub status { message ('status' , shift) } -sub warning { message ('warning' , shift) } -sub error { message ('error' , shift) } -sub continue { message ('' , shift) } - -sub hex_color - { my ($r,$g,$b) = @_ ; - if ($r>1) { $r=0xffff } else { $r = 0xffff*$r } - if ($g>1) { $g=0xffff } else { $g = 0xffff*$g } - if ($b>1) { $b=0xffff } else { $b = 0xffff*$b } - local $_ = sprintf "%4x%4x%4x", $r, $g, $b ; - s/ /0/go ; - return $_ } - -sub InterfaceFound - { local $_ = shift ; - if (/^\%.*interface=(.*?)\b/) - { return $1 } - elsif (/\\(starttekst|stoptekst|startonderdeel)/) - { return 'nl' } - elsif (/\\(stelle|verwende|umgebung|benutze)/) - { return 'de' } - elsif (/\\(stel|gebruik|omgeving)/) - { return 'nl' } - elsif (/\\(use|setup|environment)/) - { return 'en' } - elsif (/(hoogte|breedte|letter)=/) - { return 'nl' } - elsif (/(height|width|style)=/) - { return 'en' } - elsif (/(hoehe|breite|schrift)=/) - { return 'de' } - else - { return '' } } - -1; diff --git a/context/perltk/cont_set.pm b/context/perltk/cont_set.pm deleted file mode 100644 index 55b630d36..000000000 --- a/context/perltk/cont_set.pm +++ /dev/null @@ -1,649 +0,0 @@ -#D \module -#D [ file=cont\_set.pm, -#D version=1999.04.01, -#D title=General modules, -#D subtitle=showing \CONTEXT\ commands, -#D author=Hans Hagen, -#D date=\currentdate, -#D copyright={PRAGMA / Hans Hagen \& Ton Otten}, -#D suggestions={Tobias Burnus \& Taco Hoekater}] -#C -#C This module is part of the \CONTEXT\ macro||package and is -#C therefore copyrighted by \PRAGMA. See licen-en.pdf for -#C details. - -#D As always: thanks to Taco and Tobias for testing this -#D module and providing suggestions and code snippets as -#D well as haunting bugs. - -package cont_set ; - -#D This module (package) deals with providing help information -#D about the \CONTEXT\ commands. The data needed is derived -#D from the setup files by \CONTEXT\ itself. The data is -#D stored in files with suffix \type {tws} (tex work setup). -#D This module introduces some subroutines: -#D -#D \starttabulatie[|Tl|p|] -#D \NC \type {set\_setup\_interface} \NC sets the primary interface -#D to search in \NC \NR -#D \NC \type {set\_setup\_title} \NC sets the title of the main -#D window title \NC \NR -#D \NC \type {setups\_found} \NC locate the \type {tws} files -#D using the \type {kpsewhich} -#D program \NC \NR -#D \NC \type {show\_setups} \NC allocate the radio buttons -#D that can be used to select a -#D command set \NC \NR -#D \NC \type {load\_setup(filename)} \NC load the names \type {tws} -#D file \NC \NR -#D \NC \type {load\_setups} \NC all found command files can -#D be loaded at once \NC \NR -#D \NC \type {setup\_found(filename)} \NC this routine returns~1 when -#D the file is loaded \NC \NR -#D \NC \type {update\_setup} \NC when we browse the list with -#D commands, this routine takes care -#D of updating the text area \NC \NR -#D \NC \type {change\_setup} \NC we can manually set the -#D command set we want to browse, -#D and this routine takes care of -#D this \NC \NR -#D \NC \type {show\_setup(command)} \NC context sensitive help can be -#D provided by calling this sub \NC \NR -#D \stoptabulatie -#D -#D First we load some packages and set some constants. - -use Tk ; -use Tk::ROText ; -use Config ; - -use strict; - -use subs qw/ update_setup / ; - -my $dosish = ($Config{'osname'} =~ /dos|win/i) ; -my $default_size = $dosish ? 9 : 12 ; - -my $textfont = "Courier $default_size " ; -my $userfont = "Courier $default_size italic" ; -my $buttonfont = "Helvetica $default_size bold " ; - -unless ($dosish) - { $textfont = "-adobe-courier-bold-r-normal--$default_size-120-75-75-m-70-iso8859-1" ; - $userfont = "-adobe-courier-bold-o-normal--$default_size-120-75-75-m-70-iso8859-1" ; - $buttonfont = "-adobe-helvetica-bold-r-normal--$default_size-120-75-75-p-69-iso8859-1" } - -my $s_vertical = 30 ; -my $s_horizontal = 72 ; -my $c_horizontal = 24 ; - -#D The main window is not resizable, but the text area and -#D command list will have scrollbars. - -my $mw = MainWindow -> new ( -title => 'ConTeXt commands' ) ; - -$mw -> resizable ('n', 'n') ; - -sub SetupWindow { return $mw } ; - -my $sw = $mw -> Scrolled ( 'ROText' , - -scrollbars => 'se' , - -height => $s_vertical , - -width => $s_horizontal , - -wrap => 'none' , - -background => 'ivory1' , - -font => $textfont ) ; - -my $cw = $mw -> Scrolled ( 'Listbox' , - -scrollbars => 'e' , - -font => $textfont , - -width => $c_horizontal , - -selectbackground => 'gray' , - -background => 'ivory1' , - -selectmode => 'browse' ) ; - -#D The (optional) file buttons are packed in a frame. - -my $fw = $mw -> Frame () ; - -my %lw ; - -#D We can search for commands, using: - -my $request = $fw -> Entry ( -font => $textfont , - -background => 'ivory1' , - -width => 20 ) ; - -#D And the whole bunch of widgets are packed in the main -#D window. - -$fw -> pack ( -fill => 'x' , - -side => 'top' ) ; -$sw -> pack ( #-fill => 'both' , - #-expand => 1 , - -side => 'left' ) ; -$cw -> pack ( -fill => 'both' , - -expand => 1 ) ; - -#D We scan for available setup files, with suffix \type {tws}. -#D These should be somewhere on the system, grouped in one -#D directory. At least the english file \type {cont-en.tws} -#D should be found. - -my $tws_path = '' ; -my @setup_files = ('cont-en.tws') ; -my $setup_file = $setup_files[0] ; -my $setup_interface = 'en' ; -my $old_setup_file = '' ; - -sub set_setup_interface - { $setup_interface = shift } - -sub set_setup_title - { $mw -> configure ( -title => shift ) } - -sub setups_found - { $tws_path = `kpsewhich --format='other text files' --progname=context cont-en.tws` ; - $tws_path =~ s/cont-en\.tws.*// ; - chop $tws_path ; - @setup_files = glob ("$tws_path*.tws") ; - if (@setup_files) - { foreach (@setup_files) { s/\.tws// ; s/.*\/// } - $setup_file = $setup_files[0] ; - return 1 } - else - { return 0 } } - -#D The setup files can be shown and chosen. - -sub show_setups - { foreach (@setup_files) - { $lw{$_} = $fw -> Radiobutton ( -text => lc $_ , - -value => $_ , - -font => $buttonfont , - -selectcolor => 'ivory1' , - -indicatoron => 0 , - command => \&change_setup , - -variable => \$setup_file ) ; - $lw{$_} -> pack ( -padx => '2p', - -pady => '2p', - -side => 'left' ) } - $request -> pack ( -padx => '6p', - -pady => '2p', - -side => 'left' ) } - -$cw -> bind ('<B1-Motion>', \&update_setup ) ; -$cw -> bind ('<1>' , \&update_setup ) ; -$cw -> bind ('<Key>' , \&update_setup ) ; - -$sw -> tag ('configure', 'user' , -font => $userfont ) ; -$sw -> tag ('configure', 'command' , -foreground => 'green3' ) ; -$sw -> tag ('configure', 'variable' , -font => $userfont ) ; -$sw -> tag ('configure', 'default' , -underline => 1 ) ; -$sw -> tag ('configure', 'symbol' , -foreground => 'blue3' ) ; -$sw -> tag ('configure', 'or' , -foreground => 'yellow3' ) ; -$sw -> tag ('configure', 'argument' , -foreground => 'red3' ) ; -$sw -> tag ('configure', 'par' , -lmargin1 => '4m' , - -lmargin2 => '6m' ) ; - -my %setups ; -my %commands ; -my %loadedsetups ; -my %positions ; -my %crosslinks ; - -my $current_setup = '' ; - -#D Setups are organized in files called \type {*.tws} and -#D alike. Several files can be loaded simultaneously. When -#D loading, we grab whole paragraphs. The variables and values -#D belonging to a command, are stored in the hash table \type -#D {setups}, one per language. The command templates are -#D stored in \type {commands}. -#D -#D A \type {tws} file is generated by \CONTEXT\ from the setup -#D definition files. Only \CONTEXT\ knows the current meaning -#D of commands and keywords. The files are generating by -#D simply saying something like: -#D -#D \starttypen -#D texexec --interface=en setupd -#D texexec --interface=de setupd -#D texexec --interface=nl setupd -#D texexec --interface=cz setupd -#D \stoptypen -#D -#D This results in files formatted as: -#D -#D \starttypen -#D startsetup -#D com:setupcolors -#D typ:vars/ -#D var:state:start,stop,global,local: -#D var:conversion:yes,no,always: -#D var:reduction:yes,no: -#D var:rgb:yes,no: -#D var:cmyk:yes,no: -#D stopsetup -#D \stoptypen -#D -#D This format can be stored rather efficient and parsed rather -#D fast. What more do we need. - -sub load_setup - { my $filename = shift ; - unless (keys %{$commands{$filename}}) - { local $/ = 'stopsetup' ; # in plaats van '' ivm unix ; (taco) - $current_setup = '' ; - if (open(SETUP, "$tws_path$filename.tws" )) - { my $position = 0 ; - while (<SETUP>) - { chomp ; - s/startsetup//mso ; - s/stopsetup//mso ; # redundant geworden - s/\r\n //gms ; # in plaats van s/ //gms ; (taco) - s/com\:(.*?)\:\s(.*)//mso ; - my $string = $1 ; - my $command = $1 ; - my $setup = $2 ; - ++$position ; - $string =~ s/(.*?)\<\<(.*?)\>\>(.*?)/$1$2$3/o ; - $setups {$filename}{$string} = $setup ; - $commands {$filename}{$string} = $command ; - $positions {$filename}{$string} = $position ; - $crosslinks{$filename}[$position] = $string } - close (SETUP) } } - my @list = sort {lc $a cmp lc $b} keys %{$commands{$filename}} ; - $cw -> delete ('0.0', 'end') ; - $cw -> insert ('end', @list) ; - $cw -> selectionSet ('0.0', '0.0') ; - $cw -> activate ('0.0') ; - $setup_file = $filename ; - update_setup } - -sub load_setups - { foreach my $setup (@setup_files) { load_setup ($setup) } } - -#D The core of this module deals with transforming the -#D definitions like shown earlier. Details on the format -#D can be found in the file \type {setupd.tex}. We use the -#D \type {Tk::Text} automatic hanging identation features. -#D The next subs are examples of the kind you write once -#D and never look at again. - -my @arguments = () ; -my $nested_setup = 0 ; -my $continue_setup = 0 ; -my $argument = 0 ; -my $stopsuffix = '' ; -my $stopcommand = '' ; - -my %arg ; - -$arg {repeat} = '//n*/' ; -$arg {arg} = 'argument/{/.../}' ; -$arg {args} = 'argument/{/..,...,../}' ; -$arg {dis} = 'argument/$$/.../$$' ; -$arg {idx} = 'argument/{/.../}' ; -$arg {idxs} = 'argument/{/..+...+../}' ; -$arg {mat} = 'argument/$/...:$' ; -$arg {nop} = '//.../' ; -$arg {fil} = '//.../' ; -$arg {pos} = 'symbol/(/.../)' ; -$arg {poss} = 'symbol/(/...,.../)' ; -$arg {sep} = 'command//\\\\/' ; -$arg {ref} = 'symbol/[/ref/]' ; -$arg {refs} = 'symbol/[/ref,../]' ; -$arg {val} = 'symbol/[/.../]' ; -$arg {vals} = 'symbol/[/..,...,../]' ; -$arg {var} = 'symbol/[/..=../]' ; -$arg {vars} = 'symbol/[/..,..=..,../]' ; -$arg {cmd} = 'command//\cmd/' ; -$arg {dest} = 'symbol/[/..ref/]' ; -$arg {dests} = 'symbol/[/..,..refs,../]' ; -$arg {trip} = 'symbol/[/x:y:z=/]' ; -$arg {trips} = 'symbol/[/x:y:z=,../]' ; -$arg {wrd} = 'argument/{/.../}' ; -$arg {wrds} = 'argument/{/......./}' ; -$arg {par} = 'command//\par/' ; -$arg {stp} = '//stop/' ; -$arg {par} = 'command///' ; - -sub show_command - { my $command = shift ; - local $_ = $commands{$setup_file}{$command} ; - if ($command eq $_) - { $sw -> insert ('end', "\\$command", 'command' ) } - elsif (/(.*?)\<\<(.*?)\>\>(.*?)/o) - { $sw -> insert ('end', "\\", 'command' ) ; - if ($1) { $sw -> insert ('end', $1, 'command' ) } - if ($2) { $sw -> insert ('end', $2, ['command','user'] ) } - if ($3) { $sw -> insert ('end', $3, 'command' ) } - $stopsuffix = $2 } } - -sub show_left_argument - { local $_ = shift ; - my @thearg = split (/\//, $arg{$arguments[$_]}) ; - $sw -> insert ('end', $thearg[1], ['par',$thearg[0]] ) } - -sub show_middle_argument - { local $_ = shift ; - my @thearg = split (/\//, $arg{$arguments[$_]}) ; - if ($thearg[1]) - { $sw -> insert ('end', $thearg[2], 'par' ) } - else - { $sw -> insert ('end', $thearg[2], ['par',$thearg[0]] ) } } - -sub show_right_argument - { local $_ = shift ; - my @thearg = split (/\//, $arg{$arguments[$_]}) ; - $sw -> insert ('end', $thearg[3], ['par',$thearg[0]] ) ; - ++$argument } - -sub show_reference - { if (($nested_setup<=1)&&(defined($arguments[$argument]))) - { if ($arguments[$argument]=~/ref/) - { $sw -> insert ('end', "\n" ) ; - show_left_argument ($argument) ; - show_middle_argument ($argument) ; - show_right_argument ($argument) } } } - -sub show_stop_command - { my $before_stop = shift ; - if ($stopcommand) - { if ($stopsuffix) - { $sw -> insert ('end', '\\stop', 'command' ) ; - $sw -> insert ('end', $stopsuffix, ['command','user'] ) } - else - { $sw -> insert ('end', $stopcommand, 'command' ) } } } - -sub show_whatever_left - { while ($argument<@arguments) - { $sw -> insert ('end', "\n" ) ; - show_left_argument ($argument) ; - show_middle_argument ($argument) ; - show_right_argument ($argument) ; - ++$argument } - if ($stopcommand) - { $sw -> insert ('end', "\n...\n...\n...\n", 'par') ; - show_stop_command } } - -sub do_update_setup # type: 0=all 1=vars 2=vals - { my ($command, $type) = @_ ; - my $setup = $setups{$setup_file}{$command} ; - my $default = '' ; - my $key = '' ; - my $meaning = '' ; - my @values = () ; - local $_ ; - ++$nested_setup ; - while ($setup=~/(typ|var|val|ivr|ivl)\:(.*?)\:\s/mgo) - { $key = $1 ; - $meaning = $2 ; - if (($key=~/var/o)&&($type!=2)) - { $_ = $meaning ; s/(.*?)\:(.*?)\:(.*)//o ; - if (($nested_setup>1)&&(!$2)) { next } - $key = $1 ; - if ($3) { $default = $3 } else { $default = '' } - $_= $2 ; s/\s//go ; @values = split (/,/,$_) ; - if ($continue_setup) - { $sw -> insert ('end', ",\n ", 'par') } - else - { $continue_setup = 1 ; - $sw -> insert ('end', "\n", 'par') ; - show_left_argument($argument) } - $sw -> insert ('end', $key , 'par' ) ; - $sw -> insert ('end', '=', ['symbol','par'] ) ; - #while (1) - while (@values) - { my $value = shift @values ; - if ($value =~ /^\*/o) - { $value =~ s/^\*//o ; - $sw -> insert ('end', lc $value, ['variable','par'] ) } - elsif ($value eq $default) - { $sw -> insert ('end', $value, ['default','par'] ) } - else - { $sw -> insert ('end', $value, 'par' ) } - if (@values) - { $sw -> insert ('end', '|' , ['or','par'] ) } - else - { last } } } - elsif (($key=~/val/o)&&($type!=1)) - { $_ = $meaning ; s/(.*)\:(.*)//o ; - if (($nested_setup>1)&&(!$2)) { next } - $_ = $1 ; s/\s//go ; @values = split (/,/,$_) ; - if ($2) { $default = $2 } else { $default = '' } - if ($continue_setup) - { $continue_setup = 0 ; - show_right_argument($argument) } - $sw -> insert ('end', "\n" , 'par') ; - show_left_argument($argument) ; - #while (1) - while (@values) - { unless (@values) { last } - my $value = shift (@values) ; - if ($value =~ /^\*/o) - { $value =~ s/^\*//o ; - $sw -> insert ('end', lc $value, ['variable','par'] ) } - elsif ($value eq $default) - { $sw -> insert ('end', $value, ['default','par'] ) } - else - { $sw -> insert ('end', $value, 'par' ) } - if (@values) - { $sw -> insert ('end', ', ', 'par' ) } - else - { last } } - show_right_argument($argument) } - elsif ($key=~/typ/o) - { if ($nested_setup==1) - { show_command ($command) ; - my $arguments = $meaning ; - if ($arguments=~/stp/) - { $_ = $command ; - s/start(.*)/$1/o ; - $stopcommand = "\\stop$_" ; - $arguments =~ s/stp//go } - @arguments = split (/\//,$arguments) ; - if (@arguments) - { for (my $i=0;$i<@arguments;$i++) - { show_left_argument ($i) ; - show_middle_argument ($i) ; - show_right_argument ($i) } - if ($stopcommand) - { $sw -> insert ('end', ' ... ') ; - show_stop_command } - $sw -> insert ('end', "\n\n") ; - show_command ($command) } - $argument = 0 ; - $continue_setup = 0 } } - elsif ($key=~/ivr/o) - { $meaning =~ s/(.*)\:(.*)//o ; - do_update_setup ($1,1) } - elsif ($key=~/ivl/o) - { $meaning =~ s/(.*)\:(.*)//o ; - do_update_setup ($1,2) } - show_reference } - --$nested_setup ; - if (($continue_setup)&&(!$nested_setup)) - { show_right_argument ; - show_whatever_left } } - -#D Now the real work is done, we only have to define a few -#D housekeeping routines. The next sub adapts the text area -#D to the current selected command and normally is bound to -#D the list browsing commands. - -sub update_setup - { $old_setup_file = $setup_file ; - if (keys %{$commands{$setup_file}}) - { my $key ; - unless ($cw->curselection) - { $cw -> selectionSet('0.0','0.0') } - $key = $cw -> get($cw->curselection) ; - if ($current_setup ne $key) - { $current_setup = $key ; - $sw -> delete ('1.0', 'end' ) ; - $nested_setup = 0 ; - $argument = 0 ; - $stopcommand = '' ; - $stopsuffix = '' ; - do_update_setup ($key,0) ; - $mw -> raise ; - $mw -> focus } } } - -#D In editors we want to provide context sensitive help -#D information. The next sub first tries to locate the -#D commands asked for in the setup data currently selected, -#D and when not found takes a look at all the loaded files. - -sub show_setup - { my $asked_for = shift ; - unless ($asked_for) { return } - my $found = 0 ; - $asked_for =~ s/^\\// ; - if ($setup_interface) - { $found = 0 ; - foreach my $name (@setup_files) - { if (($name=~/\-$setup_interface/)&&(exists($commands{$name}{$asked_for}))) - { $found = 1 ; - $setup_file = $name ; - last } } } - if (!($found)&&(exists($commands{$setup_file}{$asked_for}))) - { $found = 1 } - else - { $found = 0 ; - foreach my $name (@setup_files) - { if (exists($commands{$name}{$asked_for})) - { $found = 1 ; - $setup_file = $name ; - last } } } - if ($found) - { my @list = sort {lc $a cmp lc $b} keys %{$commands{$setup_file}} ; - $cw -> delete ('0.0', 'end') ; - $cw -> insert ('end', @list) ; - $found = 0 ; - foreach (@list) { if ($_ eq $asked_for) { last } ++$found } - my $index = "$found.0" ; - $cw -> selectionSet ($index, $index) ; - $cw -> activate ($index) ; - $cw -> see ($index) ; - update_setup ; - $mw -> raise ; - $mw -> focus } } - -#D Whenever a new set of commands is selected (by means of the -#D buttons on top the screen) the list and text are to be -#D updated. - -sub change_setup - { my $command = '' ; - if ($old_setup_file) - { unless ($cw->curselection) - { $cw -> selectionSet('0.0','0.0') } - $command = $cw -> get($cw->curselection) ; - my $position = $positions{$old_setup_file}{$command} ; - $command = $crosslinks{$setup_file}[$position] } - load_setup($setup_file) ; - my @list = sort {lc $a cmp lc $b} keys %{$commands{$setup_file}} ; - $cw -> delete ('0.0', 'end') ; - $cw -> insert ('end', @list) ; - if ($command) - { show_setup($command) } - else - { $cw -> selectionClear ('0.0','end') ; - $cw -> selectionSet ('0.0', '0.0') ; - $cw -> see ('0.0') ; - $cw -> activate ('0.0') } - update_setup ; - $mw -> raise ; - $mw -> focus } - -#D Sometimes we want to make sure the dat is loaded indeed: - -sub setup_found - { my $filename = shift ; - if (-e "$tws_path$filename.tws") - { $setup_file = $filename ; - return 1 } - else - { return 0 } } - -#D The next feature is dedicated to Tobias, who suggested -#D it, and Taco, who saw it as yet another proof of the -#D speed of \PERL. It's also dedicated to Ton, who needs it -#D for translating the big manual. - -sub handle_request - { my $index = $cw -> index('end') ; - unless ($index) { return } - my $req = $request -> get ; - unless ($req) { return } - $req =~ s/\\//o ; - $req =~ s/\s//go ; - $request -> delete('0','end') ; - $request -> insert('0',$req) ; - unless ($req) { return } - my ($l,$c) = split (/\./,$index) ; - for (my $i=0;$i<=$l;$i++) - { $index = "$i.0" ; - my $str = $cw -> get ($index, $index) ; - if ($str =~ /^$req/) - { $cw -> selectionClear ('0.0','end') ; - $cw -> selectionSet ($index, $index) ; - $cw -> activate ($index) ; - $cw -> see ($index) ; - update_setup ; - $mw -> raise ; - $mw -> focus ; - return } } } - -$request -> bind ('<Return>', sub { handle_request } ) ; - -sub insert_request - { my ($self, $chr) = @_ ; - if ($self ne $request) - { $request -> insert ('end', $chr) } - handle_request } - -foreach my $chr ('a'..'z','A'..'Z') - { $mw -> bind ( "<KeyPress-$chr>", sub { insert_request(shift, $chr) } ) } - -$mw -> bind ( "<backslash>", sub { insert_request(shift, "\\") } ) ; - -sub delete_request - { my $self = shift ; - if ($self ne $request) - { my $to = $request -> index ('end') ; - my $from = $to - 1 ; - if ($from<0) { $from = 0 } - $request -> delete ($from,$to) } - handle_request } - -$mw -> bind ( "<BackSpace>", sub { delete_request } ) ; - -sub new_request - { $request -> delete (0,'end') ; - handle_request } - -$mw -> bind ( "<space>", sub { new_request } ) ; - -#D Just in case: - -sub raise_setup - { $mw -> raise } - -sub dont_exit - { $mw -> protocol( 'WM_DELETE_WINDOW' => sub { } ) } - -#D An example use is: -#D -#D \starttypen -#D load_setup ("cont-$nl") ; -#D show_setup ('omlijnd') ; -#D MainLoop () ; -#D \stoptypen -#D -#D Now everything is done, we return 1: - -1 ; diff --git a/context/perltk/texexec.pl b/context/perltk/texexec.pl deleted file mode 100644 index c80cb87a0..000000000 --- a/context/perltk/texexec.pl +++ /dev/null @@ -1,1408 +0,0 @@ -eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q' - if 0; - -#D We started with a hack provided by Thomas Esser. This -#D expression replaces the unix specific line \type -#D {#!/usr/bin/perl}. - -# in a few versions DetermineNOfPdfPages is obsolete - -# nog doen: automatisch log scannen op overfull en missing -# fastmode tzt anders: \iffastmode \fi - -#D \module -#D [ file=texexec.pl, -#D version=1999.11.03, -#D title=running \ConTeXt, -#D subtitle=\TEXEXEC, -#D author=Hans Hagen, -#D date=\currentdate, -#D copyright={PRAGMA / Hans Hagen \& Ton Otten}] -#C -#C This module is part of the \CONTEXT\ macro||package and is -#C therefore copyrighted by \PRAGMA. See licen-en.pdf for -#C details. - -# Thanks to Tobias Burnus for the german translations. -# Thanks to Thomas Esser for hooking it into web2c -# Thanks to Taco Hoekwater for suggesting improvements - -use Cwd ; -use Time::Local ; -use Config ; -use Getopt::Long ; - -use strict ; - -#D In this script we will launch some programs and other -#D scripts. \TEXEXEC\ uses an ini||file to sort out where -#D those programs are stored. Two boolean variables keep -#D track of the way to call the programs. In \TEXEXEC, -#D \type {$dosish} keeps track of the operating system. -#D It will be no surprise that Thomas Esser provided me -#D the neccessary code to accomplish this. - -my $dosish = ($Config{'osname'} =~ /dos|win/i) ; - -my $TeXUtil = 'texutil' ; -my $SGMLtoTeX = 'sgml2tex' ; -my $FDFtoTeX = 'fdf2tex' ; - -$Getopt::Long::passthrough = 1 ; # no error message -$Getopt::Long::autoabbrev = 1 ; # partial switch accepted - -my $AddEmpty = '' ; -my $Alone = 0 ; -my $Arrange = 0 ; -my $BackSpace = '0pt' ; -my $CenterPage = 0 ; -my $ConTeXtInterface = 'unknown' ; -my $Convert = '' ; -my $DoMPTeX = 0 ; -my $EnterBatchMode = 0 ; -my $Environment = '' ; -my $FastMode = 0 ; -my $FinalMode = 0 ; -my $Format = '' ; -my $HelpAsked = 0 ; -my $MainBodyFont = 'standard' ; -my $MainLanguage = 'standard' ; -my $MakeFormats = 0 ; -my $Markings = 0 ; -my $Mode = '' ; -my $NoArrange = 0 ; -my $NoDuplex = 0 ; -my $NOfRuns = 7 ; -my $NoMPMode = 0 ; -my $OutputFormat = 'standard' ; -my $Pages = '' ; -my $PageScale = '1000' ; # == 1.0 -my $PaperFormat = 'standard' ; -my $PaperOffset = '0pt' ; -my $PassOn = '' ; -my $PdfArrange = 0 ; -my $PdfSelect = 0 ; -my $PdfCombine = 0 ; -my $PrintFormat = 'standard' ; -my $ProducePdf = 0 ; -my $Result = 0 ; -my $RunOnce = 0 ; -my $Selection = '' ; -my $Combination = '2*4' ; -my $SilentMode = 0 ; -my $TeXProgram = '' ; -my $TeXTranslation = '' ; -my $TextWidth = '0pt' ; -my $TopSpace = '0pt' ; -my $TypesetFigures = 0 ; -my $TypesetListing = 0 ; -my $TypesetModule = 0 ; -my $UseColor = 0 ; -my $Verbose = 0 ; -my $PdfCopy = 0 ; - -&GetOptions - ( "arrange" => \$Arrange , - "batch" => \$EnterBatchMode , - "color" => \$UseColor , - "centerpage" => \$CenterPage , - "convert=s" => \$Convert , - "environment=s" => \$Environment , - "fast" => \$FastMode , - "final" => \$FinalMode , - "format=s" => \$Format , - "help" => \$HelpAsked , - "interface=s" => \$ConTeXtInterface , - "language=s" => \$MainLanguage , - "bodyfont=s" => \$MainBodyFont , - "make" => \$MakeFormats , - "mode=s" => \$Mode , - "module" => \$TypesetModule , - "figures=s" => \$TypesetFigures , - "listing" => \$TypesetListing , - "mptex" => \$DoMPTeX , - "noarrange" => \$NoArrange , - "nomp" => \$NoMPMode , - "once" => \$RunOnce , - "output=s" => \$OutputFormat , - "pages=s" => \$Pages , - "paper=s" => \$PaperFormat , - "passon=s" => \$PassOn , - "pdf" => \$ProducePdf , - "pdfarrange" => \$PdfArrange , - "pdfselect" => \$PdfSelect , - "pdfcombine" => \$PdfCombine , - "pdfcopy" => \$PdfCopy , - "scale=s" => \$PageScale , - "selection=s" => \$Selection , - "combination=s" => \$Combination , - "noduplex" => \$NoDuplex , - "paperoffset=s" => \$PaperOffset , - "backspace=s" => \$BackSpace , - "topspace=s" => \$TopSpace , - "markings" => \$Markings , - "textwidth=s" => \$TextWidth , - "addempty=s" => \$AddEmpty , - - "print=s" => \$PrintFormat , - "results=s" => \$Result , - "runs=s" => \$NOfRuns , - "silent" => \$SilentMode , - "tex=s" => \$TeXProgram , - "verbose" => \$Verbose , - "alone" => \$Alone ) ; - -$SIG{INT} = "IGNORE" ; - -if ($PdfArrange||$PdfSelect||$PdfCopy||$PdfCombine) - { $ProducePdf = 1 ; - $RunOnce = 1 } - -if ($ProducePdf) - { $OutputFormat = "pdf" } - -if ($RunOnce||$Pages||$TypesetFigures||$TypesetListing) - { $NOfRuns = 1 } - -my $Program = " TeXExec 1.9 - ConTeXt / PRAGMA ADE 1997-2000" ; - -print "\n$Program\n\n"; - -my $pathslash = '/' ; if ($0 =~ /\\/) { $pathslash = "\\" } -my $cur_path = ".$pathslash" ; -my $own_path = $0 ; $own_path =~ s/texexec\.(pl|bat|)//io ; - -sub checked_path - { my $path = shift ; - if ((defined($path))&&($path ne '')) - { $path =~ s/[\/\\]/$pathslash/go ; - $path =~ s/[\/\\]*$//go ; - $path .= $pathslash } - else - { $path = '' } - return $path } - -sub checked_file - { my $path = shift ; - if ((defined($path))&&($path ne '')) - { $path =~ s/[\/\\]/$pathslash/go } - else - { $path = '' } - return $path } - -sub CheckPath - { my ($Key, $Value) = @_ ; - if ($Value =~ /\//) - { $Value = checked_path($Value) ; - unless (-d $Value) - { print " error : $Key set to unknown path $Value\n" } } } - -# set <variable> to <value> -# for <script> set <variable> to <value> -# except for <script> set <variable> to <value> - -my $IniPath = '' ; - -#D The kpsewhich program is not available in all tex distributions, so -#D we have to locate it before running it (as suggested by Thomas). - -my @paths ; - -if ($ENV{PATH} =~ /\;/) - { @paths = split(/\;/,$ENV{PATH}) } -else - { @paths = split(/\:/,$ENV{PATH}) } - -my $kpsewhich = '' ; - -if ($IniPath eq '') - { foreach (@paths) - { my $p = checked_path($_) . 'kpsewhich' ; - if ((-e $p)||(-e $p . '.exe')) - { $kpsewhich = $p ; - $IniPath = `$kpsewhich --format="other text files" -progname=context texexec.ini` ; - chomp($IniPath) ; - last } } - if ($Verbose) - { if ($IniPath eq '') - { print " locating ini file : kpsewhich not found in path\n" } - else - { print " locating ini file : found by kpsewhich\n" } } } - -#D Now, when we didn't find the \type {kpsewhich}, we have -#D to revert to some other method. We could have said: -#D -#D\starttypen -#D unless ($IniPath) -#D { $IniPath = `perl texpath.pl texexec.ini` } -#D \stoptypen -#D -#D But loading perl (for the second time) take some time. Instead of -#D providing a module, which can introduce problems with loading, I -#D decided to copy the code of \type {texpath} into this file. - -use File::Find ; - -my ($ReportPath, $ReportName, $ReportFile) = (0,0,1) ; -my ($FileToLocate, $PathToStartOn) = ('','') ; -my ($LocatedPath, $LocatedName, $LocatedFile) = ('','','') ; - -sub DoLocateFile # we have to keep on pruning - { if (lc $_ eq $FileToLocate) - { $LocatedPath = $File::Find::dir ; - $LocatedName = $_ ; - $LocatedFile = $File::Find::name } - if ($LocatedName) { $File::Find::prune = 1 } } - -sub LocatedFile - { $PathToStartOn = shift ; - $FileToLocate = lc shift ; - if ($FileToLocate eq '') - { $FileToLocate = $PathToStartOn ; - $PathToStartOn = $own_path } - ($LocatedPath, $LocatedName, $LocatedFile) = ('','','') ; - if ($FileToLocate ne '') - { if (-e $cur_path . $FileToLocate) - { $LocatedPath = $cur_path ; - $LocatedName = $FileToLocate ; - $LocatedFile = $cur_path . $FileToLocate } - else - { $_ = checked_path($PathToStartOn) ; - if (-e $_ . $FileToLocate) - { $LocatedPath = $_ ; - $LocatedName = $FileToLocate ; - $LocatedFile = $_ . $FileToLocate } - else - { $_ = checked_path($PathToStartOn) ; - if (/(.*?[\/\\]texmf[\/\\]).*/i) - { my $SavedRoot = $1 ; - File::Find::find(\&DoLocateFile, checked_path($1 . 'context/')) ; - unless ($LocatedFile) - { File::Find::find(\&DoLocateFile, $SavedRoot) } } - else - { $_ = checked_path($_) ; - File::Find::find(\&DoLocateFile, $_) } } } } - return ($LocatedPath, $LocatedName, $LocatedFile) } - -#D So now we can say: - -unless ($IniPath) - { ($LocatedPath, $LocatedName, $IniPath) = LocatedFile($own_path,'texexec.ini') ; - if ($Verbose) - { if ($IniPath eq '') - { print " locating ini file : not found by searching\n" } - else - { print " locating ini file : found by searching\n" } } } - -#D The last resorts: - -unless ($IniPath) - { if ($ENV{TEXEXEC_INI_FILE}) - { $IniPath = checked_path($ENV{TEXEXEC_INI_FILE}) . 'texexec.ini' ; - unless (-e $IniPath) { $IniPath = '' } } - if ($Verbose) - { if ($IniPath eq '') - { print " locating ini file : no environment variable set\n" } - else - { print " locating ini file : found by environment variable\n" } } } - -unless ($IniPath) - { $IniPath = $own_path . 'texexec.ini' ; - unless (-e $IniPath) { $IniPath = '' } - if ($Verbose) - { if ($IniPath eq '') - { print " locating ini file : not found in own path\n" } - else - { print " locating ini file : found in own path\n" } } } - -#D Now we're ready for loading the initialization file! We -#D also define some non strict variables. Using \type {$Done} -#D permits assignments. - -my %Done ; - -unless ($IniPath) - { $IniPath = 'texexec.ini' } - -if (open(INI, $IniPath)) - { if ($Verbose) - { print " reading : $IniPath\n" } - while (<INI>) - { if (!/^[a-zA-Z\s]/oi) - { } - elsif (/except for\s+(\S+)\s+set\s+(\S+)\s*to\s*(.*)\s*/goi) - { my $one = $1 ; my $two= $2 ; my $three = $3 ; - if ($one ne $Done{"TeXShell"}) - { $three =~ s/^[\'\"]// ; $three =~ s/[\'\"]$// ; $three =~ s/\s*$// ; - if ($Verbose) - { print " setting : '$two' to '$three' except for '$one'\n" } - $Done{"$two"} = $three ; - CheckPath ($two, $three) } } - elsif (/for\s+(\S+)\s+set\s+(\S+)\s*to\s*(.*)\s*/goi) - { my $one = $1 ; my $two= $2 ; my $three = $3 ; $three =~ s/\s*$// ; - if ($one eq $Done{"TeXShell"}) - { $three =~ s/^[\'\"]// ; $three =~ s/[\'\"]$// ; - if ($Verbose) - { print " setting : '$two' to '$three' for '$one'\n" } - $Done{"$two"} = $three ; - CheckPath ($two, $three) } } - elsif (/set\s+(\S+)\s*to\s*(.*)\s*/goi) - { my $one = $1 ; my $two= $2 ; - unless (defined($Done{"$one"})) - { $two =~ s/^[\'\"]// ; $two =~ s/[\'\"]$// ; $two =~ s/\s*$// ; - if ($Verbose) - { print " setting : '$one' to '$two' for 'all'\n" } - $Done{"$one"} = $two ; - CheckPath ($one, $two) } } } - close (INI) ; - if ($Verbose) - { print "\n" } } -elsif ($Verbose) - { print " warning : $IniPath not found, did you read 'texexec.rme'?\n" ; - exit 1 } -else - { print " warning : $IniPath not found, try 'texexec --verbose'\n" ; - exit 1 } - -sub IniValue - { my ($Key,$Default) = @_ ; - if (defined($Done{$Key})) { $Default = $Done{$Key} } - if ($Verbose) - { print " used setting : $Key = $Default\n" } - return $Default } - -my $TeXShell = IniValue('TeXShell' , '' ) ; -my $SetupPath = IniValue('SetupPath' , '' ) ; -my $UserInterface = IniValue('UserInterface' , 'en' ) ; -my $UsedInterfaces = IniValue('UsedInterfaces' , 'en' ) ; -my $MpExecutable = IniValue('MpExecutable' , 'mpost' ) ; -my $MpToTeXExecutable = IniValue('MpToTeXExecutable' , 'mpto' ) ; -my $DviToMpExecutable = IniValue('DviToMpExecutable' , 'dvitomp' ) ; -my $TeXProgramPath = IniValue('TeXProgramPath' , '' ) ; -my $TeXFormatPath = IniValue('TeXFormatPath' , '' ) ; -my $ConTeXtPath = IniValue('ConTeXtPath' , '' ) ; -my $TeXScriptsPath = IniValue('TeXScriptsPath' , '' ) ; -my $TeXExecutable = IniValue('TeXExecutable' , 'tex' ) ; -my $TeXVirginFlag = IniValue('TeXVirginFlag' , '-ini' ) ; -my $TeXPassString = IniValue('TeXPassString' , '' ) ; -my $TeXFormatFlag = IniValue('TeXFormatFlag' , '' ) ; - -my $FmtLanguage = IniValue('FmtLanguage' , '' ) ; -my $FmtBodyFont = IniValue('FmtBodyFont' , '' ) ; -my $TcXPath = IniValue('TcXPath' , '' ) ; - -if (($FmtLanguage)&&($MainLanguage eq 'standard')) - { $MainLanguage = $FmtLanguage } -if (($FmtBodyFont)&&($MainBodyFont eq 'standard')) - { $MainBodyFont = $FmtBodyFont } - -if ($Verbose) { print "\n" } - -unless ($TeXFormatFlag) - { if ($dosish) { $TeXFormatFlag = "&" } else { $TeXFormatFlag = "\\&" } } - -if ($TeXProgram) - { $TeXExecutable = $TeXProgram } - -my $fmtutil = '' ; - -if ($Alone) - { if ($Verbose) - { print " generating format : not using fmtutil\n" } } -elsif ($TeXShell =~ /tetex|fptex/i) - { foreach (@paths) - { my $p = checked_path($_) . 'fmtutil' ; - if (-e $p) - { $fmtutil = $p ; last } - elsif (-e $p . '.exe') - { $fmtutil = $p . '.exe' ; last } } - if ($Verbose) - { if ($fmtutil eq '') - { print " locating fmtutil : not found in path\n" } - else - { print " locating fmtutil : found\n" } } } - -unless ($TeXScriptsPath) - { $TeXScriptsPath = $own_path } - -unless ($ConTeXtPath) - { $ConTeXtPath = $TeXScriptsPath } - -if ($ENV{"HOME"}) - { if ($SetupPath) { $SetupPath .= "," } - $SetupPath .= $ENV{"HOME"} } - -if ($TeXFormatPath) { $TeXFormatPath =~ s/[\/\\]$// ; $TeXFormatPath .= '/' } -if ($ConTeXtPath) { $ConTeXtPath =~ s/[\/\\]$// ; $ConTeXtPath .= '/' } -if ($SetupPath) { $SetupPath =~ s/[\/\\]$// ; $SetupPath .= '/' } -if ($TeXScriptsPath) { $TeXScriptsPath =~ s/[\/\\]$// ; $TeXScriptsPath .= '/' } - -my %OutputFormats ; - -$OutputFormats{pdf} = "pdftex" ; -$OutputFormats{pdftex} = "pdftex" ; -$OutputFormats{dvips} = "dvips" ; -$OutputFormats{dvipsone} = "dvipsone" ; -$OutputFormats{acrobat} = "acrobat" ; -$OutputFormats{dviwindo} = "dviwindo" ; -$OutputFormats{dviview} = "dviview" ; - -my @ConTeXtFormats = ("nl", "en", "de", "cz", "uk") ; - -my %ConTeXtInterfaces ; - -$ConTeXtInterfaces{nl} = "nl" ; $ConTeXtInterfaces{dutch} = "nl" ; -$ConTeXtInterfaces{en} = "en" ; $ConTeXtInterfaces{english} = "en" ; -$ConTeXtInterfaces{de} = "de" ; $ConTeXtInterfaces{german} = "de" ; -$ConTeXtInterfaces{cz} = "cz" ; $ConTeXtInterfaces{czech} = "cz" ; -$ConTeXtInterfaces{uk} = "uk" ; $ConTeXtInterfaces{brittish} = "uk" ; -$ConTeXtInterfaces{xx} = "xx" ; $ConTeXtInterfaces{experimental} = "xx" ; - -my %Help ; - -$Help{ARRANGE} = " --arrange process and arrange\n" ; -$Help{BATCH} = " --batch run in batch mode (don't pause)\n" ; -$Help{CENTERPAGE} = " --centerpage center the page on the paper\n" ; -$Help{COLOR} = " --color enable color (when not yet enabled)\n" ; -$Help{CONVERT} = " --convert converts file first\n" ; -$Help{convert} = -$Help{CONVERT} . " =xml : XML => TeX\n" - . " =sgml : SGML => TeX\n" ; -$Help{ENVIRONMENT} = " --environment load some environments first\n" ; -$Help{environment} = -$Help{ENVIRONMENT} . " =name : list of environments\n" ; -$Help{FAST} = " --fast skip as much as possible\n" ; -$Help{FIGURES} = " --figures typeset figure directory\n" ; -$Help{figures} = -$Help{FIGURES} . " =a : room for corrections\n" - . " =b : just graphics\n" - . " =c : one (cropped) per page\n" - . " --paperoffset room left at paper border\n" ; -$Help{FINAL} = " --final add a final run without skipping\n" ; -$Help{FORMAT} = " --format fmt file\n" ; -$Help{format} = -$Help{FORMAT} . " =name : format file (memory dump) \n" ; -$Help{INTERFACE} = " --interface user interface\n" ; -$Help{interface} = -$Help{INTERFACE} . " =en : English\n" - . " =nl : Dutch\n" - . " =de : German\n" - . " =cz : Czech\n" - . " =uk : Brittish\n" ; -$Help{LANGUAGE} = " --language main hyphenation language \n" ; -$Help{language} = -$Help{LANGUAGE} . " =xx : standard abbreviation \n" ; -$Help{LISTING} = " --listing produce a verbatim listing\n" ; -$Help{listing} = -$Help{LISTING} . " --backspace inner margin of the page\n" . - " --topspace top/bottom margin of the page\n" ; -$Help{MAKE} = " --make build format files \n" ; -$Help{make} = -$Help{MAKE} . " --language patterns to include\n" . - " --bodyfont bodyfont to preload\n" ; -$Help{MODE} = " --mode running mode \n" ; -$Help{mode} = -$Help{MODE} . " =list : modes to set\n" ; -$Help{MODULE} = " --module typeset tex/pl/mp module\n" ; -$Help{MPTEX} = " --mptex run an MetaPost btex-etex cycle\n" ; -$Help{NOARRANGE} = " --noarrange process but ignore arrange\n" ; -$Help{NOMP} = " --nomp don't run MetaPost\n" ; -$Help{ONCE} = " --once run TeX only once (no TeXUtil either)\n" ; -$Help{OUTPUT} = " --output specials to use\n" ; -$Help{output} = -$Help{OUTPUT} . " =pdftex\n" - . " =dvips\n" - . " =dvipsone\n" - . " =dviwindo\n" - . " =dviview\n" ; -$Help{PASSON} = ' --passon switches to pass to TeX ("--src" for MikTeX)' . "\n" ; -$Help{PAGES} = " --pages pages to output\n" ; -$Help{pages} = -$Help{PAGES} . " =odd : odd pages\n" . - " =even : even pages\n" . - " =x,y:z : pages x and y to z\n" ; -$Help{PAPER} = " --paper paper input and output format\n" ; -$Help{paper} = -$Help{PAPER} . " =a4a3 : A4 printed on A3\n" . - " =a5a4 : A5 printed on A4\n" ; -$Help{PDF} = " --pdf produce PDF directly using pdf(e)tex\n" ; -$Help{PDFARRANGE} = " --pdfarrange arrange pdf pages\n" ; -$Help{pdfarrange} = -$Help{PDFARRANGE} . " --paperoffset room left at paper border\n" . - " --paper paper format\n" . - " --noduplex single sided\n" . - " --backspace inner margin of the page\n" . - " --topspace top/bottom margin of the page\n" . - " --markings add cutmarks\n" . - " --addempty add empty page after\n" . - " --textwidth width of the original (one sided) text\n" ; -$Help{PDFCOPY} = " --pdfcopy scale pages down/up\n" ; -$Help{pdfcopy} = -$Help{PDFCOMBINE} = " --pdfcombine combine pages to one page\n" ; -$Help{pdfcombine} = -$Help{PDFCOMBINE} . " --paperformat paper format\n" . - " --combination n*m pages per page\n" . - " --paperoffset room left at paper border\n" ; -$Help{PDFCOPY} . " --scale new page scale\n" ; -$Help{PDFSELECT} = " --pdfselect select pdf pages\n" ; -$Help{pdfselect} = -$Help{PDFSELECT} = " --selection pages to select\n" . - " =odd : odd pages\n" . - " =even : even pages\n" . - " =x,y:z : pages x and y to z\n" ; - " --paperoffset room left at paper border\n" . - " --paperformat paper format\n" . - " --backspace inner margin of the page\n" . - " --topspace top/bottom margin of the page\n" . - " --markings add cutmarks\n" . - " --addempty add empty page after\n" . - " --textwidth width of the original (one sided) text\n" ; -$Help{PRINT} = " --print page imposition scheme\n" ; -$Help{print} = -$Help{PRINT} . " =up : 2 pages per sheet doublesided \n" . - " =down : 2 rotated pages per sheet doublesided \n" ; -$Help{RESULT} = " --result resulting file \n" ; -$Help{result} = -$Help{RESULT} . " =name : filename \n" ; -$Help{RUNS} = " --runs maximum number of TeX runs \n" ; -$Help{runs} = -$Help{RUNS} . " =n : number of runs\n" ; -$Help{SILENT} = " --silent minimize (status) messages\n" ; -$Help{TEX} = " --tex TeX binary \n" ; -$Help{tex} = -$Help{TEX} . " =name : binary of executable \n" ; -$Help{VERBOSE} = " --verbose shows some additional info \n" ; -$Help{HELP} = " --help show this or more, e.g. '--help interface'\n" ; - -if ($HelpAsked) - { if (@ARGV) - { foreach (@ARGV) { s/\-//go ; print "$Help{$_}\n" } } - else - { print $Help{ARRANGE} ; - print $Help{BATCH} ; - print $Help{CENTERPAGE} ; - print $Help{COLOR} ; - print $Help{CONVERT} ; - print $Help{ENVIRONMENT} ; - print $Help{FAST} ; - print $Help{FIGURES} ; - print $Help{FINAL} ; - print $Help{FORMAT} ; - print $Help{INTERFACE} ; - print $Help{LISTING} ; - print $Help{LANGUAGE} ; - print $Help{MAKE} ; - print $Help{MODE} ; - print $Help{MODULE} ; - print $Help{MPTEX} ; - print $Help{NOARRANGE} ; - print $Help{NOMP} ; - print $Help{ONCE} ; - print $Help{OUTPUT} ; - print $Help{PAGES} ; - print $Help{PAPER} ; - print $Help{PASSON} ; - print $Help{PDFARRANGE} ; - print $Help{PDFCOMBINE} ; - print $Help{PDFCOPY} ; - print $Help{PDFSELECT} ; - print $Help{PDF} ; - print $Help{PRINT} ; - print $Help{RESULT} ; - print $Help{RUNS} ; - print $Help{SILENT} ; - print $Help{TEX} ; - print $Help{VERBOSE} ; - print "\n" ; - print $Help{HELP} ; - print "\n" } - exit 0 } - -my $FinalRunNeeded = 0 ; - -sub RunPerlScript - { my ($ScriptName, $Options) = @_ ; - if ($dosish) - { system ("perl $TeXScriptsPath$ScriptName.pl $Options") } - else - { system ("$ScriptName $Options") } } - -sub ConvertXMLFile - { my $FileName = shift ; RunPerlScript($SGMLtoTeX, "$FileName.xml") } - -sub ConvertSGMLFile - { my $FileName = shift ; RunPerlScript($SGMLtoTeX, "$FileName.sgm") } - -my $FullFormat = '' ; - -sub CheckOutputFormat - { my $Ok = 1 ; - if ($OutputFormat ne 'standard') - { my @OutputFormat = split(/,/,$OutputFormat) ; - foreach my $F (@OutputFormat) - { if (defined($OutputFormats{lc $F})) - { my $OF = $OutputFormats{lc $F} ; - next if (",$FullFormat," =~ /\,$OF\,/) ; - if ($FullFormat) { $FullFormat .= "," } - $FullFormat .= "$OutputFormats{lc $F}" } - else - { $Ok = 0 } } - if (!$Ok) - { print $Help{output} } - elsif ($FullFormat) - { print OPT "\\setupoutput[$FullFormat]\n" } } - unless ($FullFormat) - { $FullFormat = $OutputFormat } } # 'standard' to terminal - -sub MakeOptionFile - { my ($FinalRun, $FastDisabled, $JobName) = @_ ; - open (OPT, ">$JobName.top") ; - print OPT "\\unprotect\n" ; - $MainLanguage = lc $MainLanguage ; - unless ($MainLanguage eq "standard") - { print OPT "\\setuplanguage[$MainLanguage]\n" } -# my $Ok = 1 ; -# if ($OutputFormat ne 'standard') -# { my @OutputFormat = split(/,/,$OutputFormat) ; -# foreach my $F (@OutputFormat) -# { if (defined($OutputFormats{lc $F})) -# { my $OF = $OutputFormats{lc $F} ; -# next if (",$FullFormat," =~ /\,$OF\,/) ; -# if ($FullFormat) { $FullFormat .= "," } -# $FullFormat .= "$OutputFormats{lc $F}" } -# else -# { $Ok = 0 } } -# if (!$Ok) -# { print $Help{output} } -# elsif ($FullFormat) -# { print OPT "\\setupoutput[$FullFormat]\n" } } -# unless ($FullFormat) -# { $FullFormat = $OutputFormat } # 'standard' to terminal -# - if ($FullFormat ne 'standard') - { print OPT "\\setupoutput[$FullFormat]\n" } -# - if ($EnterBatchMode) - { print OPT "\\batchmode\n" } - if ($UseColor) - { print OPT "\\setupcolors[\\c!status=\\v!start]\n" } - if ($NoMPMode) - { print OPT "\\runMPgraphicsfalse\n" } - if (($FastMode)&&(!$FastDisabled)) - { print OPT "\\fastmode\n" } - if ($SilentMode) - { print OPT "\\silentmode\n" } - if ($SetupPath) - { print OPT "\\setupsystem[\\c!gebied=\{$SetupPath\}]\n" } - $_ = $PaperFormat ; - unless (($PdfArrange)||($PdfSelect)||($PdfCombine)||($PdfCopy)) - { if (/.4.3/goi) - { print OPT "\\stelpapierformaatin[A4][A3]\n" } - elsif (/.5.4/goi) - { print OPT "\\stelpapierformaatin[A5][A4]\n" } - elsif (!/standard/) - { print $Help{paper} } } - if ($CenterPage) - { print OPT "\\stellayoutin[\\c!plaats=\\v!midden,\\c!markering=\\v!aan]\n" } - if ($NoArrange) - { print OPT "\\stelarrangerenin[\\v!blokkeer]\n" } - elsif ($Arrange) - { $FinalRunNeeded = 1 ; - unless ($FinalRun) - { print OPT "\\stelarrangerenin[\\v!blokkeer]\n" } } - else - { $_ = $PrintFormat ; - if (/.*up/goi) - { $FinalRunNeeded = 1 ; - if ($FinalRun) - { print OPT "\\stelarrangerenin[2UP,\\v!geroteerd,\\v!dubbelzijdig]\n" } } - elsif (/.*down/goi) - { $FinalRunNeeded = 1 ; - if ($FinalRun) - { print OPT "\\stelarrangerenin[2DOWN,\\v!geroteerd,\\v!dubbelzijdig]\n" } } - elsif (!/standard/goi) { print $Help{"print"} } } - if ($Mode) - { print OPT "\\enablemode[$Mode]\n" } - if ($Pages) - { if (lc $Pages eq "odd") - { print OPT "\\chardef\\whichpagetoshipout=1\n" } - elsif (lc $Pages eq "even") - { print OPT "\\chardef\\whichpagetoshipout=2\n" } - else - { my @Pages = split (/\,/,$Pages) ; - $Pages = '' ; - foreach my $page (@Pages) - { if ($page =~ /\:/) - { my ($from,$to) = split (/\:/,$page) ; - foreach (my $i=$from;$i<=$to;$i++) - { $Pages .= $i . ',' } } - else - { $Pages .= $page . ',' } } - chop $Pages ; - print OPT "\\def\\pagestoshipout\{$Pages\}\n" } } - print OPT "\\protect\n" ; - if ($Environment) - { foreach my $E ($Environment) { print OPT "\\omgeving $E\n" } } - close (OPT) ; - if (open(TMP,">cont-opt.bak")&&open(TMP,"<cont-opt.tex")) - { while (<OPT>) { print TMP $_ } } } - -my $UserFileOk = 0 ; -my @MainLanguages ; -my $AllLanguages = '' ; - -sub MakeUserFile - { $UserFileOk = 0 ; - return if (($MainLanguage eq 'standard')&& - ($MainBodyFont eq 'standard')) ; - print " preparing user file : cont-fmt.tex\n" ; - open (USR, ">cont-fmt.tex") ; - print USR "\\unprotect\n" ; - $AllLanguages = $MainLanguage ; - if ($MainLanguage ne 'standard') - { @MainLanguages = split (/\,/,$MainLanguage) ; - foreach (@MainLanguages) - { print USR "\\installlanguage[\\s!$_][\\c!status=\\v!start]\n" } - $MainLanguage = $MainLanguages[0] ; - print USR "\\setupcurrentlanguage[\\s!$MainLanguage]\n" } - if ($MainBodyFont ne 'standard') - { print USR "\\definefilesynonym[font-cmr][font-$MainBodyFont]\n" } - print USR "\\protect\n" ; - print USR "\\endinput\n" ; - close (USR) ; - ReportUserFile () ; - print "\n" ; - $UserFileOk = 1 } - -sub RestoreUserFile - { unlink "cont-fmt.log" ; - rename "cont-fmt.tex", "cont-fmt.log" ; - ReportUserFile () } - -sub ReportUserFile - { return unless ($UserFileOk) ; - print "\n" ; - if ($MainLanguage ne 'standard') - { print " additional patterns : $AllLanguages\n" ; - print " default language : $MainLanguage\n" } - if ($MainBodyFont ne 'standard') - { print " default bodyfont : $MainBodyFont\n" } } - -sub CompareFiles - { my ($File1, $File2) = @_ ; - my $Str1 = my $Str2 = '' ; - if ((-s $File1 eq -s $File2)&&(open(TUO1,$File1))&&(open(TUO2,$File2))) - { while(1) - { $Str1 = <TUO1> ; - $Str2 = <TUO2> ; - if ($Str1 eq $Str2) - { unless ($Str1) { close(TUO1) ; close(TUO2) ; return 1 } } - else - { close(TUO1) ; close(TUO2) ; return 0 } } } - else - { return 0 } } - -my $ConTeXtVersion = "unknown" ; -my $ConTeXtModes = '' ; - -sub ScanPreamble - { my ($FileName) = @_ ; - open (TEX, $FileName) ; - while (<TEX>) - { chomp ; - if (/^\%.*/) - { if (/tex=([a-z]*)/goi) { $TeXExecutable = $1 } - if (/translat.*?=([\:\/0-9\-a-z]*)/goi) { $TeXTranslation = $1 } - if (/program=([a-z]*)/goi) { $TeXExecutable = $1 } - if (/modes=([a-z\,]*)/goi) { $ConTeXtModes = $1 } - if (/output=([a-z\,]*)/goi) { $OutputFormat = $1 } - if ($ConTeXtInterface eq "unknown") - { if (/format=([a-z]*)/goi) { $ConTeXtInterface = $ConTeXtInterfaces{$1} } - if (/interface=([a-z]*)/goi) { $ConTeXtInterface = $ConTeXtInterfaces{$1} } } - if (/version=([a-z]*)/goi) { $ConTeXtVersion = $1 } } - else - { last } } - close(TEX) } - -sub ScanContent - { my ($ConTeXtInput) = @_ ; - open (TEX, $ConTeXtInput) ; - while (<TEX>) - { if (/\\(starttekst|stoptekst|startonderdeel)/) - { $ConTeXtInterface = "nl" ; last } - elsif (/\\(stelle|verwende|umgebung|benutze)/) - { $ConTeXtInterface = "de" ; last } - elsif (/\\(stel|gebruik|omgeving)/) - { $ConTeXtInterface = "nl" ; last } - elsif (/\\(use|setup|environment)/) - { $ConTeXtInterface = "en" ; last } - elsif (/(hoogte|breedte|letter)=/) - { $ConTeXtInterface = "nl" ; last } - elsif (/(height|width|style)=/) - { $ConTeXtInterface = "en" ; last } - elsif (/(hoehe|breite|schrift)=/) - { $ConTeXtInterface = "de" ; last } - elsif (/externfiguur/) - { $ConTeXtInterface = "nl" ; last } - elsif (/externalfigure/) - { $ConTeXtInterface = "en" ; last } - elsif (/externeabbildung/) - { $ConTeXtInterface = "de" ; last } } - close (TEX) } - -if ($ConTeXtInterfaces{$ConTeXtInterface}) - { $ConTeXtInterface = $ConTeXtInterfaces{$ConTeXtInterface} } - -my $Problems = 0 ; - -sub RunTeX - { my $JobName = shift ; - my $StartTime = time ; - my $cmd ; - my $TeXProgNameFlag ; - if (!$dosish) - { $TeXProgramPath = '' ; - $TeXFormatPath = '' ; - if (!$TeXProgNameFlag&&($Format=~/^cont/)) - { $TeXProgNameFlag = "-progname=context" } } - $cmd = "$TeXProgramPath$TeXExecutable $TeXProgNameFlag " . - "$TeXPassString $PassOn " ; - if ($TeXTranslation ne '') - { $cmd .= "-translate-file=$TeXTranslation " } - $cmd .= "$TeXFormatFlag$TeXFormatPath$Format $JobName" ; - if ($Verbose) { print "\n$cmd\n\n" } - $Problems = system ( "$cmd" ) ; - my $StopTime = time - $StartTime ; - print "\n run time : $StopTime seconds\n" ; - return $Problems } - -sub PushResult - { if ($Result) - { print " outputfile : $Result\n" ; - unlink ("texexec.tuo") ; rename ("$_[0].tuo", "texexec.tuo") ; - unlink ("texexec.log") ; rename ("$_[0].log", "texexec.log") ; - unlink ("texexec.dvi") ; rename ("$_[0].dvi", "texexec.dvi") ; - unlink ("texexec.pdf") ; rename ("$_[0].pdf", "texexec.pdf") ; - if (-f "$Result.tuo") - { unlink ("$_[0].tuo") ; - rename ("$Result.tuo", "$_[0].tuo") } } } - -sub PopResult - { if ($Result) - { unlink ("$Result.tuo") ; rename ("$_[0].tuo", "$Result.tuo") ; - unlink ("$Result.log") ; rename ("$_[0].log", "$Result.log") ; - unlink ("$Result.dvi") ; rename ("$_[0].dvi", "$Result.dvi") ; - unlink ("$Result.pdf") ; rename ("$_[0].pdf", "$Result.pdf") ; - rename ("texexec.tuo", "$_[0].tuo") ; - rename ("texexec.log", "$_[0].log") ; - rename ("texexec.dvi", "$_[0].dvi") ; - rename ("texexec.pdf", "$_[0].pdf") } } - -sub RunConTeXtFile - { my ($JobName) = @_ ; - $JobName =~ s/\\/\//goi ; - if (-e "$JobName.tex") - { ScanPreamble ("$JobName.tex") ; - if ($ConTeXtInterface eq "unknown") - { ScanContent ("$JobName.tex") } - if ($ConTeXtInterface eq "unknown") - { $ConTeXtInterface = $UserInterface } - if (lc $Convert eq "xml") - { print " xml input : $JobName.xml\n" ; - ConvertXMLFile ($JobName) } - elsif (lc $Convert eq "sgml") - { print " sgml input : $JobName.sgm\n" ; - ConvertSGMLFile ($JobName) } - CheckOutputFormat ; - my $StopRunning = 0 ; - if ($Format eq '') - { $Format = "cont-$ConTeXtInterface" } - print " executable : $TeXProgramPath$TeXExecutable\n" ; - print " format : $TeXFormatPath$Format\n" ; - print " inputfile : $JobName\n" ; - print " output : $FullFormat\n" ; - print " interface : $ConTeXtInterface\n" ; - if ($TeXTranslation ne '') - { print " translation : $TeXTranslation\n" } - my $Options = '' ; - if ($FastMode) { $Options .= " fast" } - if ($FinalMode) { $Options .= " final" } - if ($Verbose) { $Options .= " verbose" } - if ($TypesetListing) { $Options .= " listing" } - if ($TypesetModule) { $Options .= " module" } - if ($TypesetFigures) { $Options .= " figures" } - if ($MakeFormats) { $Options .= " make" } - if ($RunOnce) { $Options .= " once" } - if ($UseColor) { $Options .= " color" } - if ($EnterBatchMode) { $Options .= " batch" } - if ($NoMPMode) { $Options .= " nomp" } - if ($CenterPage) { $Options .= " center" } - if ($Arrange) { $Options .= " arrange" } - if ($NoArrange) { $Options .= " no-arrange" } - if ($Options) - { print " options :$Options\n" } - if ($ConTeXtModes) - { print " possible modes : $ConTeXtModes\n" } - if ($Mode) - { print " current mode : $Mode\n" } - else - { print " current mode : all\n" } - if ($Environment) - { print " environments : $Environment\n" } - PushResult($JobName) ; - $Problems = 0 ; - my $TeXRuns = 0 ; - if (($PdfArrange)||($PdfSelect)||($RunOnce)) - { MakeOptionFile (1, 1, $JobName) ; - print "\n" ; - $Problems = RunTeX($JobName) ; - PopResult($JobName) } - else - { while (!$StopRunning&&($TeXRuns<$NOfRuns)&&(!$Problems)) - { MakeOptionFile (0, 0, $JobName) ; - ++$TeXRuns ; - print " TeX run : $TeXRuns\n\n" ; - $Problems = RunTeX($JobName) ; - if ((!$Problems)&&($NOfRuns>1)) - { if (!$NoMPMode) - { my $MPJobName = '' ; - if (-e "$JobName-mpgraph.mp") - { $MPJobName = "$JobName-mpgraph.mp" } - elsif (-e "mpgraph.mp") - { $MPJobName = "mpgraph.mp" } - if ($MPJobName ne "") - { if (open(MP, "$MPJobName")) - { $_ = <MP> ; - my $RuntimeGraphic = /runtime generated graphic/i ; - close(MP) ; - if (!$RuntimeGraphic) - { if ($MpExecutable ne '') - { print " generating graphics : metaposting MPJobName\n" ; - $Problems = system ("$MpExecutable $MPJobName") } - else - { print " generating graphics : metapost cannot be run\n" } } } } } - unless ($Problems) - { unlink "$JobName.tup" ; - rename "$JobName.tuo", "$JobName.tup" ; - print " sorting and checking : running texutil\n" ; -my $TcXSwitch = '' ; -if ($TcXPath ne '') { $TcXSwitch = "--tcxpath=$TcXPath" } - RunPerlScript - ($TeXUtil, "--ref --ij --high $TcXPath $JobName" ); - if (-e "$JobName.tuo") - { $StopRunning = - CompareFiles("$JobName.tup", "$JobName.tuo") } - else - { $StopRunning = 1 } # otherwise potential loop - if (!$StopRunning) - { print "\n utility file analysis : another run needed\n" } } } } - if ((!$Problems)&&(($FinalMode||$FinalRunNeeded))&&($NOfRuns>1)) - { MakeOptionFile (1, $FinalMode, $JobName) ; - print " final TeX run : $TeXRuns\n\n" ; - $Problems = RunTeX($JobName) } - unlink "$JobName.tup" ; # previous tuo file - unlink "$JobName.top" ; # runtime option file - PopResult($JobName) } } } - -sub RunSomeTeXFile - { my ($JobName) = @_ ; - if (-e "$JobName.tex") - { PushResult($JobName) ; - print " executable : $TeXProgramPath$TeXExecutable\n" ; - print " format : $TeXFormatPath$Format\n" ; - print " inputfile : $JobName\n" ; - $Problems = RunTeX($JobName) ; - PopResult($JobName) } } - -my $ModuleFile = "texexec" ; -my $ListingFile = "texexec" ; -my $FiguresFile = "texexec" ; -my $ArrangeFile = "texexec" ; -my $SelectFile = "texexec" ; -my $CopyFile = "texexec" ; -my $CombineFile = "texexec" ; - -sub RunModule - { my ($FileName) = @_ ; - if ((-e "$FileName.tex")||(-e "$FileName.pl")||(-e "$FileName.mp")|| - (-e "$FileName.pm")) - { RunPerlScript ($TeXUtil, - "--documents $FileName.pl $FileName.pm $FileName.mp $FileName.tex" ) ; - print " module : $FileName\n\n" ; - open (MOD, ">$ModuleFile.tex") ; - print MOD "% format=dutch \n" ; - print MOD "\\starttekst \n" ; - print MOD "\\input modu-abr \n" ; - print MOD "\\input modu-arg \n" ; - print MOD "\\input modu-env \n" ; - print MOD "\\input modu-mod \n" ; - print MOD "\\input modu-pap \n" ; - print MOD "\\def\\ModuleNumber{1}\n" ; - print MOD "\\input $FileName.ted \n" ; - print MOD "\\stoptekst \n" ; - close (MOD) ; - $ConTeXtInterface = "nl" ; - RunConTeXtFile($ModuleFile) ; - if ($FileName ne $ModuleFile) - { foreach my $FileSuffix ("dvi", "pdf", "tui", "tuo", "log") - { unlink ("$FileName.$FileSuffix") ; - rename ("$ModuleFile.$FileSuffix", "$FileName.$FileSuffix") } } - unlink ("$ModuleFile.tex") } } - -sub RunFigures - { my @Files = @_ ; - $TypesetFigures = lc $TypesetFigures ; - return unless ($TypesetFigures =~ /[abc]/o) ; - unlink "$FiguresFile.pdf" ; - if (@Files) { RunPerlScript ($TeXUtil, "--figures @Files" ) } - open (FIG, ">$FiguresFile.tex") ; - print FIG "% format=english\n" ; - print FIG "\\starttext\n" ; - print FIG "\\setuplayout\n" ; - print FIG " [topspace=1.5cm,backspace=1.5cm,\n" ; - print FIG " header=1.5cm,footer=0pt,\n" ; - print FIG " width=middle,height=middle]\n" ; - print FIG "\\showexternalfigures[alternative=$TypesetFigures,offset=$PaperOffset]\n" ; - print FIG "\\stoptext\n" ; - close(FIG) ; - $ConTeXtInterface = "en" ; - RunConTeXtFile($FiguresFile) } - -sub RunListing - { my $FileName = shift ; - return unless -f $FileName ; - print " input file : $FileName\n" ; - if ($BackSpace eq "0pt") - { $BackSpace="1.5cm" } - else - { print " backspace : $BackSpace\n" } - if ($TopSpace eq "0pt") - { $TopSpace="1.5cm" } - else - { print " topspace : $TopSpace\n" } - open (LIS, ">$ListingFile.tex") ; - print LIS "% format=english\n" ; - print LIS "\\starttext\n" ; - print LIS "\\setupbodyfont[11pt,tt]\n" ; - print LIS "\\setuplayout\n" ; - print LIS " [topspace=$TopSpace,backspace=$BackSpace,\n" ; - print LIS " header=0cm,footer=1.5cm,\n" ; - print LIS " width=middle,height=middle]\n" ; - print LIS "\\setupfootertexts[$FileName][pagenumber]\n" ; - print LIS "\\typefile\{$FileName\}\n" ; - print LIS "\\stoptext\n" ; - close(LIS) ; - $ConTeXtInterface = "en" ; - RunConTeXtFile($ListingFile) } - -sub DetermineNOfPdfPages - { my $FileName = shift ; - my $NOfPages = 0 ; - if (($FileName =~ /\.pdf$/io)&&(open(PDF,$FileName))) - { binmode PDF ; - my $PagesFound = 0 ; - while (<PDF>) - { if (/\/Type \/Pages/o) - { $PagesFound = 1 } - if ($PagesFound) - { if (/\/Count\s*(\d*)/o) - { if ($1>$NOfPages) { $NOfPages = $1 } } - elsif (/endobj/o) - { $PagesFound = 0 } } } - close ( PDF ) } - return $NOfPages } - -sub RunArrange - { my @files = @_ ; - print " backspace : $BackSpace\n" ; - print " topspace : $TopSpace\n" ; - print " paperoffset : $PaperOffset\n" ; - if ($AddEmpty eq '') - { print " empty pages added : none\n" } - else - { print " empty pages added : $AddEmpty\n" } - if ($TextWidth eq '0pt') - { print " textwidth : unknown\n" } - else - { print " textwidth : $TextWidth\n" } - open (ARR, ">$ArrangeFile.tex") ; - print ARR "% format=english\n" ; - if ($PaperFormat ne 'standard') - { print " paperformat : $PaperFormat\n" ; - print ARR "\\setuppapersize[$PaperFormat][$PaperFormat]\n" } - print ARR "\\definepapersize\n" ; - print ARR " [offset=$PaperOffset]\n"; - print ARR "\\setuplayout\n" ; - print ARR " [backspace=$BackSpace,\n" ; - print ARR " topspace=$TopSpace,\n" ; - if ($Markings) - { print ARR " marking=on,\n" ; - print " cutmarkings : on\n" } - print ARR " width=middle,\n" ; - print ARR " height=middle,\n" ; - print ARR " location=middle,\n" ; - print ARR " header=0pt,\n" ; - print ARR " footer=0pt]\n" ; - if ($NoDuplex) - { print " duplex : off\n" } - else - { print " duplex : on\n" ; - print ARR "\\setuppagenumbering\n" ; - print ARR " [alternative=doublesided]\n" } - foreach my $FileName (@files) - { my $NOfPages = DetermineNOfPdfPages($FileName) ; - if ($NOfPages) - { print " pdffile : $FileName\n" ; - print " number of pages : $NOfPages\n\n" ; - print ARR "\\insertpages\n" ; - if ($AddEmpty eq '') - { print ARR " [$FileName][n=$NOfPages,width=$TextWidth]\n" } - else - { print ARR " [$FileName][$AddEmpty][n=$NOfPages,width=$TextWidth]\n" } } } - print ARR "\\stoptext\n" ; - close (ARR) ; - $ConTeXtInterface = "en" ; - RunConTeXtFile($ModuleFile) } - -sub RunSelect - { my $FileName = shift ; - print " backspace : $BackSpace\n" ; - print " topspace : $TopSpace\n" ; - print " paperoffset : $PaperOffset\n" ; - if ($TextWidth eq '0pt') - { print " textwidth : unknown\n" } - else - { print " textwidth : $TextWidth\n" } - open (SEL, ">$SelectFile.tex") ; - print SEL "% format=english\n" ; - if ($PaperFormat ne 'standard') - { print " papersize : $PaperFormat\n" ; - print SEL "\\setuppapersize[$PaperFormat][$PaperFormat]\n" } - print SEL "\\definepapersize\n" ; - print SEL " [offset=$PaperOffset]\n"; - print SEL "\\setuplayout\n" ; - print SEL " [backspace=$BackSpace,\n" ; - print SEL " topspace=$TopSpace,\n" ; - if ($Markings) - { print SEL " marking=on,\n" ; - print " cutmarkings : on\n" } - print SEL " width=middle,\n" ; - print SEL " height=middle,\n" ; - print SEL " location=middle,\n" ; - print SEL " header=0pt,\n" ; - print SEL " footer=0pt]\n" ; - #print SEL "\\setuppagenumbering\n" ; - #print SEL " [alternative=doublesided]\n" ; - my $NOfPages = DetermineNOfPdfPages($FileName) ; - if (($NOfPages)&&($Selection ne '')) - { print " pdffile : $FileName\n" ; - print " number of pages : $NOfPages\n\n" ; - print SEL "\\filterpages\n" ; - print SEL " [$FileName][$Selection][n=$NOfPages,width=$TextWidth]\n" } - print SEL "\\stoptext\n" ; - close (SEL) ; - $ConTeXtInterface = "en" ; - RunConTeXtFile($SelectFile) } - -sub RunCopy - { my $FileName = shift ; - print " scale : $PageScale\n" ; - if ($PageScale<10) { $PageScale *= 1000 ; sprintf(".0f",$PageScale) } - open (COP, ">$CopyFile.tex") ; - print COP "% format=english\n" ; - print COP "\\getfiguredimensions\n" ; - print COP " [$FileName][page=1]\n" ; - print COP "\\definepapersize\n" ; - print COP " [copy]\n" ; - print COP " [width=\\naturalfigurewidth,\n" ; - print COP " height=\\naturalfigureheight]\n" ; - print COP "\\setuppapersize\n" ; - print COP " [copy][copy]\n" ; - print COP "\\setuplayout\n" ; - print COP " [location=middle,\n" ; - print COP " topspace=0pt,\n" ; - print COP " backspace=0pt,\n" ; - print COP " header=0pt,\n" ; - print COP " footer=0pt,\n" ; - print COP " width=middle,\n" ; - print COP " height=middle]\n" ; - print COP "\\starttext\n" ; - my $NOfPages = DetermineNOfPdfPages($FileName) ; - if ($NOfPages) - { print " pdffile : $FileName\n" ; - print " number of pages : $NOfPages\n\n" ; - print COP "\\copypages[$FileName][n=$NOfPages,scale=$PageScale]\n" } - print COP "\\stoptext\n" ; - close (COP) ; - $ConTeXtInterface = "en" ; - RunConTeXtFile($CopyFile) } - -sub RunCombine - { my $FileName = shift ; - my ($nx,$ny) = split (/\*/,$Combination,2) ; - return unless ($nx&&$ny) ; - print " combination : $Combination\n" ; - open (COM, ">$CombineFile.tex") ; - print COM "% format=english\n" ; - if ($PaperFormat ne 'standard') - { print " papersize : $PaperFormat\n" ; - print COM "\\setuppapersize\n" ; - print COM " [$PaperFormat][$PaperFormat]\n" } - if ($PaperOffset eq '0pt') - { $PaperOffset = '1cm' } - print " paper offset : $PaperOffset\n" ; - print COM "\\setuplayout\n" ; - print COM " [topspace=$PaperOffset,\n" ; - print COM " backspace=$PaperOffset,\n" ; - print COM " header=0pt,\n" ; - print COM " footer=1cm,\n" ; - print COM " width=middle,\n" ; - print COM " height=middle]\n" ; - print COM "\\setupfootertexts\n" ; - print COM " [$FileName\\space---\\space\\currentdate\\space---\\space\\pagenumber]\n" ; - print COM "\\starttext\n" ; - my $NOfPages = DetermineNOfPdfPages($FileName) ; - if ($NOfPages) - { print " pdffile : $FileName\n" ; - print " number of pages : $NOfPages\n\n" ; - print COM "\\combinepages[$FileName][n=$NOfPages,nx=$nx,ny=$ny]\n" } - print COM "\\stoptext\n" ; - close (COM) ; - $ConTeXtInterface = "en" ; - RunConTeXtFile($CombineFile) } - -sub RunOneFormat - { my ($FormatName) = @_ ; - my @TeXFormatPath ; - my $TeXPrefix = '' ; - if ($fmtutil ne '') - { my $cmd = "$fmtutil --byfmt $FormatName" ; - if ($Verbose) { print "\n$cmd\n\n" } - MakeUserFile ; # this works only when the path is kept - $Problems = system ( "$cmd" ) ; - RestoreUserFile } - else - { $Problems = 1 } - if ($Problems) - { if ($TeXExecutable =~ /etex|eetex|pdfetex|pdfeetex/io) - {$TeXPrefix = "*" } - my $CurrentPath = cwd() ; - if (($TeXFormatPath eq '')&&($kpsewhich ne '')) - { $TeXFormatPath = `$kpsewhich --show-path=fmt` ; - chomp $TeXFormatPath ; - $TeXFormatPath =~ s/\.+\;//o ; # should be a sub - $TeXFormatPath =~ s/\;.*//o ; - $TeXFormatPath =~ s/\!//go ; - $TeXFormatPath =~ s/\/\//\//go ; - $TeXFormatPath =~ s/\\\\/\//go ; - $TeXFormatPath =~ s/[\/\\]$// ; - $TeXFormatPath .= '/' ; - if (($TeXFormatPath ne '')&&$Verbose) - { print " located formatpath : $TeXFormatPath\n" } } - if ($TeXFormatPath ne '') - { chdir "$TeXFormatPath" } - MakeUserFile ; - my $cmd = "$TeXProgramPath$TeXExecutable $TeXVirginFlag " . - "$TeXPassString ${TeXPrefix}$FormatName" ; - if ($Verbose) { print "\n$cmd\n\n" } - system ( $cmd ) ; - RestoreUserFile ; - if (($TeXFormatPath ne '')&&($CurrentPath ne '')) - { chdir $CurrentPath } } } - -sub RunFormats - { my $ConTeXtFormatsPrefix; - if (@ARGV) - { @ConTeXtFormats = @ARGV } - elsif ($UsedInterfaces ne '') - { @ConTeXtFormats = split /\,/,$UsedInterfaces } - if ($Format) - { @ConTeXtFormats = $Format; $ConTeXtFormatsPrefix='' ; } - else - { $ConTeXtFormatsPrefix="cont-" ; } - foreach my $Interface (@ConTeXtFormats) - { RunOneFormat ("$ConTeXtFormatsPrefix$Interface") } - print "\n" ; - print " executable : $TeXProgramPath$TeXExecutable\n" ; - print " format(s) : @ConTeXtFormats\n\n" ; } - -sub RunFiles - { if ($PdfArrange) - { my @arrangedfiles = () ; - foreach my $JobName (@ARGV) - { unless ($JobName =~ /.*\.pdf$/oi) - { if (-f "$JobName.pdf") - { $JobName .= ".pdf" } - else - { $JobName .= ".PDF" } } - push @arrangedfiles, $JobName } - if (@arrangedfiles) - { RunArrange (@arrangedfiles) } } - elsif (($PdfSelect)||($PdfCopy)||($PdfCombine)) - { my $JobName = $ARGV[0] ; - if ($JobName ne '') - { unless ($JobName =~ /.*\.pdf$/oi) - { if (-f "$JobName.pdf") - { $JobName .= ".pdf" } - else - { $JobName .= ".PDF" } } - if ($PdfSelect) - { RunSelect ($JobName) } - elsif ($PdfCopy) - { RunCopy ($JobName) } - else - { RunCombine ($JobName) } } } - else - { foreach my $JobName (@ARGV) - { $JobName =~ s/\.tex//goi ; - if ($TypesetModule) - { unless ($Format) { RunModule ($JobName) } } - else - { if (($Format eq '')||($Format =~ /^cont.*/io)) - { RunConTeXtFile ($JobName) } - else - { RunSomeTeXFile ($JobName) } } - unless (-s "$JobName.log") { unlink ("$JobName.log") } - unless (-s "$JobName.tui") { unlink ("$JobName.tui") } } } } - -sub RunMP - { if (($MpExecutable)&&($MpToTeXExecutable)&&($DviToMpExecutable)) - { foreach my $RawMpName (@ARGV) - { my ($MpName, $Rest) = split (/\./, $RawMpName, 2) ; - if (-e "$MpName.mp") - { if (open(MP, "$MpName.mp")) - { local $/ = "\0777" ; $_ = <MP> ; close(MP) ; - if (/(btex|etex|verbatimtex)/) - { print " metapost to tex : $MpName\n" ; - $Problems = system ("$MpToTeXExecutable $MpName.mp > $MpName.tex" ) ; - if (-e "$MpName.tex"&& !$Problems) - { if (($Format eq '')||($Format =~ /^cont.*/io)) - { RunConTeXtFile ($MpName) } - else - { RunSomeTeXFile ($MpName) } - if (-e "$MpName.dvi"||!$Problems) - { print " dvi to metapost : $MpName\n" ; - $Problems = system ("$DviToMpExecutable $MpName") } } } } - - print " metapost : $MpName\n" ; - $Problems = system ("$MpExecutable $MpName" ) } } } } - -if ($TypesetListing) - { RunListing (@ARGV) } -elsif ($TypesetFigures) - { RunFigures (@ARGV) } -elsif ($DoMPTeX) - { RunMP } -elsif ($MakeFormats) - { RunFormats } -elsif (@ARGV) - { RunFiles } -else - { print $Help{HELP} ; - unless ($Verbose) { print $Help{VERBOSE} } } - -if (-f "cont-opt.tex") - { unlink ("cont-opt.bak") ; - rename ("cont-opt.tex", "cont-opt.bak") } - -if ($Problems) { exit 1 } diff --git a/context/perltk/texexec.rme b/context/perltk/texexec.rme deleted file mode 100644 index a1dd2c3ab..000000000 --- a/context/perltk/texexec.rme +++ /dev/null @@ -1,115 +0,0 @@ -% == introduction == -% -% This is 'texexec.ini', the file used by texexec to determine where -% to find files, what TeX to use, what flags to pass, etc. Although -% TeXexec tries to locate things itself, a little help is sometimes -% needed. One can influence texexec by setting some variables. These -% are only needed when the automatic determined settings fail. -% -% == interfacing == -% -% UsedInterfaces nl,en the formats generated with --make -% UserInterface nl the default format used -% -% == binaries == -% -% TeXExecutable pdfetex the TeX binary to use -% MpExecutable mpost the MetaPost binary to use -% MpToTeXExecutable mpto the MetaPost to TeX converter -% DviToMpExecutable dvitomp the DVI to MetaPost converter -% -% == flags == -% -% TeXFormatFlag & the format introducer -% TeXVirginFlag -ini the format generation switch -% -% == paths == -% -% TeXFormatPath texmf/... fmt files -% ConTeXtPath texmf/tex/context/base sources -% SetupPath texmf/tex/base/user cont-sys/usr file -% TeXScriptsPath texmf/context/perltk scripts -% -% == the main shell setting == -% -% As shown below, one can define his/her own sections. We default to -% the teTeX/fpTeX web2c based settings. - -set TeXShell to tetex -%set TeXShell to fptex -%set TeXShell to miktex -%set TeXShell to private - -% == setting up the variables == -% -% Here are some general defaults. They can be overruled later. - -set UsedInterfaces to en,nl,de,uk -set UserInterface to en -set TeXExecutable to tex -set MpExecutable to mpost -set MpToTeXExecutable to mpto -set DviToMpExecutable to dvitomp - -% For teTeX the next settings will do. - -for tetex set UsedInterfaces to en,nl,de,uk -for tetex set UserInterface to en -for tetex set TeXExecutable to pdfetex - -% These also apply to fpTeX. - -for fptex set UsedInterfaces to en,nl,de,uk -for fptex set UserInterface to en -for fptex set TeXExecutable to pdfetex - -% MikTeX users probably have to set up some paths too. - -for miktex set UsedInterfaces to en,nl,de,uk -for miktex set UserInterface to en -for miktex set TeXExecutable to pdftex -for miktex set TeXFormatFlag to & -for miktex set TeXVirginFlag to --initialize - -% These are the settings used on some machines at PRAGMA ADE that -% don't use the texmf tree. They can serve as an example for local -% settings. Local settings should either be added to the previous -% one, or go without the 'for' directives. Consider these -% settings as an example. - -for private set UsedInterfaces to en,nl -for private set UserInterface to nl -for private set TeXExecutable to pdfetex -for private set TeXFormatFlag to & -for private set TeXVirginFlag to -ini -for private set TeXFormatPath to t:/tex/web2c/fmt/ -for private set ConTeXtPath to t:/pragma/sources/ -for private set SetupPath to t:/pragma/perl/ -for private set TeXScriptsPath to t:/pragma/perl/ - -% == read this too == -% -% If this file is called 'texexec.rme', copy it to 'texexec.ini', -% check the settings above, change them according to your TeX -% distribution, and say: -% -% texexec --verbose -% -% When set up properly, you should see your local settings fly by. -% When these settings are ok, the next call should work: -% -% texexec --make -% -% and you should be able to process a file by saying -% -% texexec filename -% -% See 'mtexexec.pdf' for more information on the flags you can use with -% 'texexec'. Also make sure you have the 'texutil' script installed in -% the same path as 'texexec'. - -% Experimental -% -% set TcXPath to d:/tex/texmf/web2c -% set FmtLanguage to pl -% set FmtBodyFont to plr diff --git a/context/perltk/texshow.pl b/context/perltk/texshow.pl deleted file mode 100644 index a3c8f519a..000000000 --- a/context/perltk/texshow.pl +++ /dev/null @@ -1,90 +0,0 @@ -eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q' - if 0; - -#D \module -#D [ file=texshow.pl, -#D version=1999.03.30, -#D title=\TEXSHOW, -#D subtitle=showing \CONTEXT\ commands, -#D author=Hans Hagen, -#D date=\currentdate, -#D copyright={PRAGMA / Hans Hagen \& Ton Otten}, -#D suggestions={Tobias Burnus \& Taco Hoekwater}] -#C -#C This module is part of the \CONTEXT\ macro||package and is -#C therefore copyrighted by \PRAGMA. See licen-en.pdf for -#C details. - -#D We need to find the module path. We could have used: -#D -#D \starttypen -#D use FindBin ; -#D use lib $FindBin::Bin ; -#D \stoptypen -#D -#D But because we're sort of depending on \WEBC\ anyway, the -#D next few lines are more appropriate: - -BEGIN - { $cont_pm_path = `kpsewhich --format='other text files' --progname=context cont_mis.pm` ; - $cont_pm_path =~ s/cont_mis\.pm.*// ; - chop $cont_pm_path } - -use lib $cont_pm_path ; - -#D Now we can load some modules: - -use Getopt::Long ; - -$Getopt::Long::passthrough = 1 ; # no error message -$Getopt::Long::autoabbrev = 1 ; # partial switch accepted - -&GetOptions - ( "help" => \$ShowHelp , - "interface" => \$Interface ) ; - -cont_mis::banner ('TeXShow 0.1 - ConTeXt', 'PRAGMA ADE 1999') ; - -if ($ShowHelp) - { cont_mis::help ('--help', "print this help") ; - cont_mis::help ('--interface', "primary interface") ; - cont_mis::help ('string', "show info about command 'string'") ; - cont_mis::help ('string lg', "show info about 'string' in language 'lg'") ; - cont_mis::crlf () ; - exit 0 } - -use cont_mis ; -use cont_set ; - -use Tk ; - -#D This scripts is rather simple, because most of the action -#D takes place in the module \type {cont_set.pm}. - -cont_mis::status ('searching for setup files') ; - -if (cont_set::setups_found) - { cont_mis::status ('loading setups') ; - cont_set::load_setups ; - cont_mis::status ('preparing display') ; - cont_set::show_setups ; - $command = $ARGV[0] ; - $interface = $ARGV[1] ; - if ($interface) - { $Interface = $interface } - if ($Interface) - { cont_set::set_setup_interface($Interface) ; - cont_mis::message ('primary interface', $Interface) } - if ($command) - { cont_mis::message ('searching command', $command) ; - cont_set::show_setup ($command) } - else - { cont_mis::warning ('no command specified') ; - cont_set::set_setup_title('TeXShow : ConTeXt commands') } - cont_mis::status ('entering main loop') ; - MainLoop () } -else - { cont_mis::error ('no setup files found') } - -END { cont_mis::crlf ; - cont_mis::status ('closing down') } diff --git a/context/perltk/texutil.pl b/context/perltk/texutil.pl deleted file mode 100644 index 1a0de68f5..000000000 --- a/context/perltk/texutil.pl +++ /dev/null @@ -1,2432 +0,0 @@ -eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q' - if 0; - -#D We started with a hack provided by Thomas Esser. This -#D expression replaces the unix specific line \type -#D {#!/usr/bin/perl}. - -#D \module -#D [ file=texutil.pl, -#D version=1999.03.14, % 1999.11.05 -#D title=pre- and postprocessing utilities, -#D subtitle=\TEXUTIL, -#D author=Hans Hagen, -#D date=\currentdate, -#D copyright={PRAGMA / Hans Hagen \& Ton Otten}] -#C -#C This module is part of the \CONTEXT\ macro||package and is -#C therefore copyrighted by \PRAGMA. See licen-en.pdf for -#C details. - -# Thanks to Tobias Burnus for the german translations. -# Thanks to Thomas Esser for hooking it into web2c -# Thanks to Taco Hoekwater for making the file -w proof -# Thanks to Alex Knowles and friends for the right JPG specs -# Thanks to Sebastian Rahtz for the eps to PDF method - -# undocumented: -# -# --analyze file.pdf : reports some statistics -# --purge [jobname] : removes temporary files - -#D This is \TEXUTIL, a utility program (script) to be used -#D alongside the \CONTEXT\ macro package. This \PERL\ script is -#D derived from the \MODULA\ version and uses slightly better -#D algoritms for sanitizing \TEX\ specific (sub|)|strings. -#D -#D This implementation has some features not found in the -#D binary version, like scanning illustrations other than \EPS. -#D I would suggest to keep an eye on the version number: - -$Program = "TeXUtil 7.3 - ConTeXt / PRAGMA ADE 1992-2000" ; - -#D By the way, this is my first \PERL\ script, which means -#D that it will be improved as soon as I find new and/or more -#D suitable solutions in the \PERL\ manuals. As can be seen in -#D the definition of \type{$Program}, this program is part of -#D the \CONTEXT\ suite, and therefore can communicate with the -#D users in english as well as some other languages. One can -#D set his favourite language by saying something like: - -#D \starttypen -#D perl texutil.pl --int=de --fig *.eps *.tif *.pdf *.png *.jpg -#D \stoptypen -#D -#D or simpler: -#D -#D \starttypen -#D perl texutil.pl --fig *.* -#D \stoptypen - -#D Of course one can also say \type{--interface=nl}, which -#D happens to be my native language. - -#D I won't go into too much detail on the algoritms used. -#D The next few pages show the functionality as reported by the -#D helpinformation and controled by command line arguments -#D and can serve as additional documentation. - -#D \TEXUTIL\ can handle different tasks; which one is active -#D depends on the command line arguments. These are handled by -#D a \PERL\ system module. This means that, at least for the -#D moment, there is no external control as provided by the -#D \PRAGMA\ environment system. - -use Getopt::Long ; - -#D We don't want error messages and accept partial switches, -#D which saves users some typing. - -$Getopt::Long::passthrough = 1 ; # no error message -$Getopt::Long::autoabbrev = 1 ; # partial switch accepted - -#D We also predefine the interface language and set a boolean -#D that keeps track of unknown options. \voetnoot {This feature -#D is still to be implemented.} - -$UserInterface = "en" ; -$UnknownOptions = 0 ; -$TcXPath = '' ; - -#D Here come the options: - -&GetOptions - ("references" => \$ProcessReferences, - "ij" => \$ProcessIJ, - "high" => \$ProcessHigh, - "quotes" => \$ProcessQuotes, - "tcxpath=s" => \$TcXPath, - "documents" => \$ProcessDocuments, - "type=s" => \$ProcessType, - "outputfile=s" => \$ProcessOutputFile, - "sources" => \$ProcessSources, - "setups" => \$ProcessSetups, - "templates" => \$ProcessTemplates, - "infos" => \$ProcessInfos, - "figures" => \$ProcessFigures, - "epspage" =>\$ProcessEpsPage, - "epstopdf" =>\$ProcessEpsToPdf, - "logfile" => \$ProcessLogFile, - "box" =>\$ProcessBox, - "hbox" =>\$ProcessHBox, - "vbox" =>\$ProcessVBox, - "criterium=f" =>\$ProcessCriterium, - "unknown" =>\$ProcessUnknown, - "purge" => \$PurgeFiles, - "analyze" => \$AnalyzeFile, - "help" => \$ProcessHelp, - "silent" => \$ProcessSilent, - "verbose" => \$ProcessVerbose, - "interface=s" => \$UserInterface) ; - -#D We need some hacks to suppress terminal output. This -#D piece of code is based on page~193 of "Programming Perl". - -$ProgramLog = "texutil.log" ; - -sub RedirectTerminal - { open SAVEDSTDOUT, ">&STDOUT" ; - open STDOUT, ">$ProgramLog" ; - select STDOUT; $| = 1 } - -#D And, indeed: - -if ($ProcessSilent) - { RedirectTerminal } -else - { $ProcessVerbose = 0 } - -#D We can temporary open the terminal channel. - -sub OpenTerminal - { close STDOUT ; - open STDOUT, ">&SAVEDSTDOUT" } - -sub CloseTerminal - { open SAVEDSTDOUT, ">&STDOUT" ; - open STDOUT, ">>$ProgramLog" ; - select STDOUT; $| = 1 } - -#D By default wildcards are expanded into a list. The -#D subroutine below is therefore only needed when no file or -#D pattern is given. - -$InputFile = "@ARGV" ; # niet waterdicht - -#sub CheckInputFiles -# { my ($UserSuppliedPath) = @_ ; -# @UserSuppliedFiles = map { split " " } sort lc $UserSuppliedPath } - -sub CheckInputFiles - { @UserSuppliedFiles = glob $_[0] } - -#D The next subroutine takes care of the optional output -#D filename (e.g. for figure dimensions). - -$ProcessOutputFile = "" ; - -my $Rubish ; - -sub SetOutputFile - { ($OutFilNam, $OutFilSuf) = split (/\./, $_[0], 2) ; - unless ($ProcessOutputFile eq "") - { $ProcessOutputFile .= "." . $OutFilSuf ; - ($OutFilNam, $OutFilSuf, $Rubish) = split (/\./, $ProcessOutputFile , 3)} - $OutputFile = $OutFilNam . "." . $OutFilSuf } - -#D Sometimes we need to split filenames. - -my ($FileName, $FileSuffix) = ("","") ; - -sub SplitFileName - { my $Rubish = "" ; - if ($_[0] =~ /^\.\//) - { ($Rubish, $FileName) = split ( /^\.\//, $_[0], 2) } - else - { $FileName = $_[0] } - return split (/\./, $FileName, 2) } - -#D In order to support multiple interfaces, we save the -#D messages in a hash table. As a bonus we can get a quick -#D overview of the messages we deal with. - -my %MS ; - -sub Report - { foreach $_ (@_) - { if (! defined $MS{$_}) - { print $_ } - else - { print $MS{$_} } - print " " } - print "\n" } - -#D The messages are saved in a hash table and are called -#D by name. This contents of this table depends on the -#D interface language in use. - -#D \startcompressdefinitions - -if ($UserInterface eq "nl") - - { # begin of dutch section - - $MS{"ProcessingReferences"} = "commando's, lijsten en indexen verwerken" ; - $MS{"MergingReferences"} = "indexen samenvoegen" ; - $MS{"GeneratingDocumentation"} = "ConTeXt documentatie file voorbereiden" ; - $MS{"GeneratingSources"} = "ConTeXt broncode file genereren" ; - $MS{"FilteringDefinitions"} = "ConTeXt definities filteren" ; - $MS{"CopyingTemplates"} = "TeXEdit toets templates copieren" ; - $MS{"CopyingInformation"} = "TeXEdit help informatie copieren" ; - $MS{"GeneratingFigures"} = "figuur file genereren" ; - $MS{"FilteringLogFile"} = "log file filteren (poor mans version)" ; - - $MS{"SortingIJ"} = "IJ sorteren onder Y" ; - $MS{"ConvertingHigh"} = "hoge ASCII waarden converteren" ; - $MS{"ProcessingQuotes"} = "characters met accenten afhandelen" ; - $MS{"ForcingFileType"} = "filetype instellen" ; - $MS{"UsingEps"} = "EPS files afhandelen" ; - $MS{"UsingTif"} = "TIF files afhandelen" ; - $MS{"UsingPdf"} = "PDF files afhandelen" ; - $MS{"UsingPng"} = "PNG files afhandelen" ; - $MS{"UsingJpg"} = "JPG files afhandelen" ; - $MS{"EpsToPdf"} = "EPS converteren naar PDF"; - $MS{"EpsPage"} = "EPS pagina instellen"; - $MS{"FilteringBoxes"} = "overfull boxes filteren" ; - $MS{"ApplyingCriterium"} = "criterium toepassen" ; - $MS{"FilteringUnknown"} = "onbekende ... filteren" ; - - $MS{"NoInputFile"} = "geen invoer file opgegeven" ; - $MS{"NoOutputFile"} = "geen uitvoer file gegenereerd" ; - $MS{"EmptyInputFile"} = "lege invoer file" ; - $MS{"NotYetImplemented"} = "nog niet beschikbaar" ; - - $MS{"Action"} = " actie :" ; - $MS{"Option"} = " optie :" ; - $MS{"Error"} = " fout :" ; - $MS{"Remark"} = " opmerking :" ; - $MS{"SystemCall"} = " systeemaanroep :" ; - $MS{"BadSystemCall"} = " foute systeemaanroep :" ; - $MS{"MissingSubroutine"} = " onbekende subroutine :" ; - - $MS{"EmbeddedFiles"} = " gebruikte files :" ; - $MS{"BeginEndError"} = " b/e fout in :" ; - $MS{"SynonymEntries"} = " aantal synoniemen :" ; - $MS{"SynonymErrors"} = " fouten :" ; - $MS{"RegisterEntries"} = " aantal ingangen :" ; - $MS{"RegisterErrors"} = " fouten :" ; - $MS{"PassedCommands"} = " aantal commando's :" ; - - $MS{"MultiPagePdfFile"} = " te veel pagina's :" ; - $MS{"MissingMediaBox"} = " geen mediabox :" ; - $MS{"MissingBoundingBox"} = " geen boundingbox :" ; - - $MS{"NOfDocuments"} = " documentatie blokken :" ; - $MS{"NOfDefinitions"} = " definitie blokken :" ; - $MS{"NOfSkips"} = " overgeslagen blokken :" ; - $MS{"NOfSetups"} = " gecopieerde setups :" ; - $MS{"NOfTemplates"} = " gecopieerde templates :" ; - $MS{"NOfInfos"} = " gecopieerde helpinfos :" ; - $MS{"NOfFigures"} = " verwerkte figuren :" ; - $MS{"NOfBoxes"} = " te volle boxen :" ; - $MS{"NOfUnknown"} = " onbekende ... :" ; - - $MS{"InputFile"} = " invoer file :" ; - $MS{"OutputFile"} = " outvoer file :" ; - $MS{"FileType"} = " type file :" ; - $MS{"EpsFile"} = " eps file :" ; - $MS{"PdfFile"} = " pdf file :" ; - $MS{"TifFile"} = " tif file :" ; - $MS{"PngFile"} = " png file :" ; - $MS{"JpgFile"} = " jpg file :" ; - $MS{"MPFile"} = " metapost file :" ; - - $MS{"LoadedFilter"} = " geladen filter :" ; - $MS{"RemappedKeys"} = " onderschepte keys :" ; - $MS{"WrongFilterPath"} = " fout filter pad :" ; - - $MS{"Overfull"} = "te vol" ; - $MS{"Entries"} = "ingangen" ; - $MS{"References"} = "verwijzingen" ; - - } # end of dutch section - -elsif ($UserInterface eq "de") - - { # begin of german section - - $MS{"ProcessingReferences"} = "Verarbeiten der Befehle, Listen und Register" ; - $MS{"MergingReferences"} = "Register verschmelzen" ; - $MS{"GeneratingDocumentation"} = "Vorbereiten der ConTeXt-Dokumentationsdatei" ; - $MS{"GeneratingSources"} = "Erstellen einer nur Quelltext ConTeXt-Datei" ; - $MS{"FilteringDefinitions"} = "Filtern der ConTeXt-Definitionen" ; - $MS{"CopyingTemplates"} = "Kopieren der TeXEdit-Test-key-templates" ; - $MS{"CopyingInformation"} = "Kopieren der TeXEdit-Hilfsinformation" ; - $MS{"GeneratingFigures"} = "Erstellen einer Abb-Uebersichtsdatei" ; - $MS{"FilteringLogFile"} = "Filtern der log-Datei" ; - - $MS{"SortingIJ"} = "Sortiere IJ nach Y" ; - $MS{"ConvertingHigh"} = "Konvertiere hohe ASCII-Werte" ; - $MS{"ProcessingQuotes"} = "Verarbeiten der Akzentzeichen" ; - $MS{"ForcingFileType"} = "Dateityp einstellen" ; - $MS{"UsingEps"} = "EPS-Dateien verarbeite" ; - $MS{"UsingTif"} = "TIF-Dateien verarbeite" ; - $MS{"UsingPdf"} = "PDF-Dateien verarbeite" ; - $MS{"UsingPng"} = "PNG-Dateien verarbeite" ; - $MS{"UsingJpg"} = "JPG-Dateien verarbeite" ; - $MS{"EpsToPdf"} = "convert EPS to PDF"; - $MS{"EpsPage"} = "setup EPS page"; - - $MS{"FilteringBoxes"} = "Filtern der ueberfuellten Boxen" ; - $MS{"ApplyingCriterium"} = "Anwenden des uebervoll-Kriteriums" ; - $MS{"FilteringUnknown"} = "Filter unbekannt ..." ; - - $MS{"NoInputFile"} = "Keine Eingabedatei angegeben" ; - $MS{"NoOutputFile"} = "Keine Ausgabedatei generiert" ; - $MS{"EmptyInputFile"} = "Leere Eingabedatei" ; - $MS{"NotYetImplemented"} = "Noch nicht verfuegbar" ; - - $MS{"Action"} = " Aktion :" ; - $MS{"Option"} = " Option :" ; - $MS{"Error"} = " Fehler :" ; - $MS{"Remark"} = " Anmerkung :" ; - $MS{"SystemCall"} = " system call :" ; - $MS{"BadSystemCall"} = " bad system call :" ; - $MS{"MissingSubroutine"} = " missing subroutine :" ; - $MS{"SystemCall"} = " Systemaufruf :" ; - $MS{"BadSystemCall"} = " Fehlerhafter Aufruf :" ; - $MS{"MissingSubroutine"} = " Fehlende Unterroutine :" ; - - $MS{"EmbeddedFiles"} = " Eingebettete Dateien :" ; - $MS{"BeginEndError"} = " Beg./Ende-Fehler in :" ; - $MS{"SynonymEntries"} = " Synonymeintraege :" ; - $MS{"SynonymErrors"} = " Fehlerhafte Eintraege :" ; - $MS{"RegisterEntries"} = " Registereintraege :" ; - $MS{"RegisterErrors"} = " Fehlerhafte Eintraege :" ; - $MS{"PassedCommands"} = " Verarbeite Befehle :" ; - - $MS{"MultiPagePdfFile"} = " zu viele Seiten :" ; - $MS{"MissingMediaBox"} = " fehlende mediabox :" ; - $MS{"MissingBoundingBox"} = " fehlende boundingbox :" ; - - $MS{"NOfDocuments"} = " Dokumentbloecke :" ; - $MS{"NOfDefinitions"} = " Definitionsbloecke :" ; - $MS{"NOfSkips"} = "Uebersprungene Bloecke :" ; - $MS{"NOfSetups"} = " Kopierte setups :" ; - $MS{"NOfTemplates"} = " Kopierte templates :" ; - $MS{"NOfInfos"} = " Kopierte helpinfos :" ; - $MS{"NOfFigures"} = " Verarbeitete Abb. :" ; - $MS{"NOfBoxes"} = " Zu volle Boxen :" ; - $MS{"NOfUnknown"} = " Unbekannt ... :" ; - - $MS{"InputFile"} = " Eingabedatei :" ; - $MS{"OutputFile"} = " Ausgabedatei :" ; - $MS{"FileType"} = " Dateityp :" ; - $MS{"EpsFile"} = " eps-Datei :" ; - $MS{"PdfFile"} = " pdf-Datei :" ; - $MS{"TifFile"} = " tif-Datei :" ; - $MS{"PngFile"} = " png-Datei :" ; - $MS{"JpgFile"} = " jpg-Datei :" ; - $MS{"MPFile"} = " metapost-Datei :" ; - - $MS{"LoadedFilter"} = " loaded filter :" ; # tobias - $MS{"RemappedKeys"} = " remapped keys :" ; # tobias - $MS{"WrongFilterPath"} = " wrong filter path :" ; # tobias - - $MS{"Overfull"} = "zu voll" ; - $MS{"Entries"} = "Eintraege" ; - $MS{"References"} = "Referenzen" ; - - } # end of german section - -else - - { # begin of english section - - $MS{"ProcessingReferences"} = "processing commands, lists and registers" ; - $MS{"MergingReferences"} = "merging registers" ; - $MS{"GeneratingDocumentation"} = "preparing ConTeXt documentation file" ; - $MS{"GeneratingSources"} = "generating ConTeXt source only file" ; - $MS{"FilteringDefinitions"} = "filtering formal ConTeXt definitions" ; - $MS{"CopyingTemplates"} = "copying TeXEdit quick key templates" ; - $MS{"CopyingInformation"} = "copying TeXEdit help information" ; - $MS{"GeneratingFigures"} = "generating figure directory file" ; - $MS{"FilteringLogFile"} = "filtering log file" ; - - $MS{"SortingIJ"} = "sorting IJ under Y" ; - $MS{"ConvertingHigh"} = "converting high ASCII values" ; - $MS{"ProcessingQuotes"} = "handling accented characters" ; - $MS{"ForcingFileType"} = "setting up filetype" ; - $MS{"UsingEps"} = "processing EPS-file" ; - $MS{"UsingTif"} = "processing TIF-file" ; - $MS{"UsingPdf"} = "processing PDF-file" ; - $MS{"UsingPng"} = "processing PNG-file" ; - $MS{"UsingJpg"} = "processing JPG-file" ; - $MS{"EpsToPdf"} = "convert EPS to PDF"; - $MS{"EpsPage"} = "setup EPS page"; - - $MS{"FilteringBoxes"} = "filtering overfull boxes" ; - $MS{"ApplyingCriterium"} = "applying overfull criterium" ; - $MS{"FilteringUnknown"} = "filtering unknown ..." ; - - $MS{"NoInputFile"} = "no input file given" ; - $MS{"NoOutputFile"} = "no output file generated" ; - $MS{"EmptyInputFile"} = "empty input file" ; - $MS{"NotYetImplemented"} = "not yet available" ; - - $MS{"Action"} = " action :" ; - $MS{"Option"} = " option :" ; - $MS{"Error"} = " error :" ; - $MS{"Remark"} = " remark :" ; - $MS{"SystemCall"} = " system call :" ; - $MS{"BadSystemCall"} = " bad system call :" ; - $MS{"MissingSubroutine"} = " missing subroutine :" ; - - $MS{"EmbeddedFiles"} = " embedded files :" ; - $MS{"BeginEndError"} = " b/e error in :" ; - $MS{"SynonymEntries"} = " synonym entries :" ; - $MS{"SynonymErrors"} = " bad entries :" ; - $MS{"RegisterEntries"} = " register entries :" ; - $MS{"RegisterErrors"} = " bad entries :" ; - $MS{"PassedCommands"} = " passed commands :" ; - - $MS{"MultiPagePdfFile"} = " too many pages :" ; - $MS{"MissingMediaBox"} = " missing mediabox :" ; - $MS{"MissingBoundingBox"} = " missing boundingbox :" ; - - $MS{"NOfDocuments"} = " document blocks :" ; - $MS{"NOfDefinitions"} = " definition blocks :" ; - $MS{"NOfSkips"} = " skipped blocks :" ; - $MS{"NOfSetups"} = " copied setups :" ; - $MS{"NOfTemplates"} = " copied templates :" ; - $MS{"NOfInfos"} = " copied helpinfos :" ; - $MS{"NOfFigures"} = " processed figures :" ; - $MS{"NOfBoxes"} = " overfull boxes :" ; - $MS{"NOfUnknown"} = " unknown ... :" ; - - $MS{"InputFile"} = " input file :" ; - $MS{"OutputFile"} = " output file :" ; - $MS{"FileType"} = " file type :" ; - $MS{"EpsFile"} = " eps file :" ; - $MS{"PdfFile"} = " pdf file :" ; - $MS{"TifFile"} = " tif file :" ; - $MS{"PngFile"} = " png file :" ; - $MS{"JpgFile"} = " jpg file :" ; - $MS{"MPFile"} = " metapost file :" ; - - $MS{"LoadedFilter"} = " loaded filter :" ; - $MS{"RemappedKeys"} = " remapped keys :" ; - $MS{"WrongFilterPath"} = " wrong filter path :" ; - - $MS{"Overfull"} = "overfull" ; - $MS{"Entries"} = "entries" ; - $MS{"References"} = "references" ; - - } # end of english section - -#D \stopcompressdefinitions - -#D Showing the banner (name and version of the program) and -#D offering helpinfo is rather straightforward. - -sub ShowBanner - { Report("\n $Program\n") } - -sub ShowHelpInfo - { Report("HelpInfo") } - -#D The helpinfo is also saved in the hash table. This looks -#D like a waste of energy and space, but the program gains -#D readability. - -#D \startcompressdefinitions - -if ($UserInterface eq "nl") - - { # begin of dutch section - - $MS{"HelpInfo"} = - -" --references hulp file verwerken / tui->tuo \n" . -" --ij : IJ als Y sorteren \n" . -" --high : hoge ASCII waarden converteren \n" . -" --quotes : quotes converteren \n" . -" --tcxpath : tcx filter pad \n" . -" \n" . -" --documents documentatie file genereren / tex->ted \n" . -" --sources broncode file genereren / tex->tes \n" . -" --setups ConTeXt definities filteren / tex->texutil.tus \n" . -" --templates TeXEdit templates filteren / tex->tud \n" . -" --infos TeXEdit helpinfo filteren / tex->tud \n" . -" \n" . -" --figures eps figuren lijst genereren / *->texutil.tuf \n" . -" --epspage : voorbereiden voor pdf \n" . -" --epstopdf : omzetten naar pdf \n" . -" \n" . -" --logfile logfile filteren / log->$ProgramLog \n" . -" --box : overfull boxes controleren \n" . -" --criterium : overfull criterium in pt \n" . -" --unknown :onbekende ... controleren \n" ; - - } # end of dutch section - -elsif ($UserInterface eq "de") - - { # begin of german section - - $MS{"HelpInfo"} = - -" --references Verarbeiten der Hilfsdatei / tui->tuo \n" . -" --ij : Sortiere IJ als Y \n" . -" --high : Konvertiere hohe ASCII-Werte \n" . -" --quotes : Konvertiere akzentuierte Buchstaben \n" . -" --tcxpath : tcx Filter Path \n" . -" \n" . -" --documents Erstelle Dokumentationsdatei / tex->ted \n" . -" --sources Erstelle reine Quelltextdateien / tex->tes \n" . -" --setups Filtere ConTeXt-Definitionen / tex->texutil.tus\n" . -" --templates Filtere TeXEdit-templates / tex->tud \n" . -" --infos Filtere TeXEdit-helpinfo / tex->tud \n" . -" \n" . -" --figures Erstelle eps-Abbildungsliste / *->texutil.tuf \n" . -" --epspage : Bereite fuer pdf vor \n" . -" --epstopdf : Konvertiere zu pdf \n" . -" \n" . -" --logfile Filtere log-Datei / log->$ProgramLog \n" . -" --box : Ueberpruefe uebervolle Boxen \n" . -" --criterium : Uebervoll-Kriterium in pt \n" . -" --unknown : Ueberpruefe auf unbekannte ... \n" ; - - } # end of german section - - -else - - { # begin of english section - - $MS{"HelpInfo"} = - -" --references process auxiliary file / tui->tuo \n" . -" --ij : sort IJ as Y \n" . -" --high : convert high ASCII values \n" . -" --quotes : convert quotes characters \n" . -" --tcxpath : tcx filter path \n" . -" \n" . -" --documents generate documentation file / tex->ted \n" . -" --sources generate source only file / tex->tes \n" . -" --setups filter ConTeXt definitions / tex->texutil.tus \n" . -" --templates filter TeXEdit templates / tex->tud \n" . -" --infos filter TeXEdit helpinfo / tex->tud \n" . -" \n" . -" --figures generate eps figure list / *->texutil.tuf \n" . -" --epspage : prepare for pdf \n" . -" --epstopdf : convert to pdf \n" . -" \n" . -" --logfile filter logfile / log->$ProgramLog \n" . -" --box : check overful boxes \n" . -" --criterium : overfull criterium in pt \n" . -" --unknown : check unknown ... \n" ; - - } # end of english section - -#D \stopcompressdefinitions - -#D In order to sort strings correctly, we have to sanitize -#D them. This is especially needed when we include \TEX\ -#D commands, quotes characters and compound word placeholders. -#D -#D \startopsomming[opelkaar] -#D \som \type{\name}: csnames are stripped -#D \som \type{{}}: are removed -#D \som \type{\"e}: and alike are translated into \type{"e} etc. -#D \som \type{"e}: is translated into an \type{e} and \type{b} etc. -#D \som \type{||}: becomes \type{-} -#D \som \type{\-}: also becomes \type{-} -#D \stopopsomming -#D -#D Of course other accented characters are handled too. The -#D appended string is responsible for decent sorting. -#D -#D \startPL -#D $TargetString = SanitizedString ( $SourceString ) ; -#D \stopPL -#D -#D The sort order depends on the ordering in array -#D \type{$ASCII}: - -$ASCII{"^"} = "a" ; $ASCII{'"'} = "b" ; $ASCII{"`"} = "c" ; -$ASCII{"'"} = "d" ; $ASCII{"~"} = "e" ; $ASCII{","} = "f" ; - -#sub SanitizedString -# { my ($string) = $_[0] ; -# if ($ProcessQuotes) -# { $string =~ s/\\([\^\"\`\'\~\,])/$1/gio ; -# $copied = $string ; -# $copied =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$ASCII{$1}/gio ; -# $string =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$2/gio ; -# $string=$string.$copied } -# $string =~ s/\\-|\|\|/\-/gio ; -# $string =~ s/\\[a-zA-Z]*| |\{|\}//gio ; -# return $string } - -#D YET UNDOCUMENTED - -my $SortN = 0 ; my @Filter ; - -# copied from texexec - -my @paths ; -my $kpsewhich = '' ; -my $pathslash = '/' ; if ($0 =~ /\\/) { $pathslash = "\\" } - -sub checked_path - { my $path = shift ; - if ((defined($path))&&($path ne '')) - { $path =~ s/[\/\\]/$pathslash/go ; - $path =~ s/[\/\\]*$//go ; - $path .= $pathslash } - else - { $path = '' } - return $path } - -if ($ENV{PATH} =~ /\;/) - { @paths = split(/\;/,$ENV{PATH}) } -else - { @paths = split(/\:/,$ENV{PATH}) } - -# until here. - -sub InitializeKeys - { my $filename = $ARGV[0] ; - return unless (open(TEX,"$filename.tex")) ; - for ($i=0;$i<=255;$i++) - { @Filter[$i] = $i } - if ($TcXPath eq '') - { foreach (@paths) - { my $p = checked_path($_) . 'kpsewhich' ; - if ((-e $p)||(-e $p . '.exe')) - { $kpsewhich = $p ; last } } } - while (<TEX>) - { chomp ; - my $Filter ; - if (/^\%/) - { if (s/.*translat.*?=([\:\/0-9\-a-z]*)/$1/oi) - { my $Translation = $_ ; - if ($TcXPath ne '') - { $TcXPath = checked_path($TcXPath) ; - $Filter = "$TcXPath$pathslash$Translation.tcx" } - elsif ($kpsewhich ne '') - { $Filter = `$kpsewhich --format="web2c files" $Translation.tcx` ; - chomp $Filter } - else - { last } - if (open(ASC,$Filter)) - { Report ("LoadedFilter", $Translation) ; - while (<ASC>) - { if (/^(\d+)\s*(\d+)/) - { @Filter[$2] = $1 } } - close (ASC) } - elsif ($TcXPath ne '') - { Report ("WrongFilterPath", $TcXPath) } - last } } - else - { last } } - close (TEX) } - -sub HandleKey - { ++$SortN ; - $RestOfLine =~ s/\{(.*)\}/$1/o ; - my ($lan, $enc, $str, $chr, $map, $alf) = split(/\}\s*\{/, $RestOfLine) ; - if ($str =~ /^(\d+)/) { $str = ''.chr(@Filter[$1]) } - $map = chr(ord($MAP[$i])+128) ; - $STR[$SortN] = $str ; - $CHR[$SortN] = $chr ; - $MAP[$SortN] = $map ; - $ALF{"$chr$map"} = $alf } - -sub FlushKeys - { Report ("RemappedKeys", $SortN) } - -sub SanitizedString - { my $string = shift ; - if ($SortN) - { my $copied = $string ; - for ($i=1;$i<=$SortN;$i++) - { my $s = $STR[$i] ; - my $m = $MAP[$i] ; - my $c = $CHR[$i] ; - $string =~ s/($s)/$c/ge ; - $copied =~ s/($s)/$m/eg } - #print "$string $copied\n" ; - $string .= "\x00"; - $string .= $copied } - elsif ($ProcessQuotes) - { $string =~ s/\\([\^\"\`\'\~\,])/$1/gio ; - $copied = $string ; - $copied =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$ASCII{$1}/gio ; - $string =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$2/gio ; - $string .= "\x00"; - $string .= $copied } - $string =~ s/\\-|\|\|/\-/gio ; - $string =~ s/\\[a-zA-Z]*| |\{|\}//gio ; - return $string } - -#D This subroutine looks a bit complicated, which is due to the -#D fact that we want to sort for instance an accented \type{e} -#D after the plain \type{e}, so the imaginary words -#D -#D \starttypen -#D eerste -#D \"eerste -#D \"e\"erste -#D eerst\"e -#D \stoptypen -#D -#D come out in an acceptable order. - -#D We also have to deal with the typical \TEX\ sequences with -#D the double \type{^}'s, like \type{^^45}. These hexadecimal -#D coded characters are just converted. -#D -#D \startPL -#D $TargetString = HighConverted ( $SourceString ) ; -#D \stopPL - -sub HighConverted - { my ($string) = $_[0] ; - $string =~ s/\^\^([a-f0-9][a-f0-9])/chr hex($1)/geo ; - return $string } - -#D \extras -#D {references} -#D -#D \CONTEXT\ can handle many lists, registers (indexes), -#D tables of whatever and references. This data is collected -#D in one pass and processed in a second one. In between, -#D relevant data is saved in the file \type{\jobname.tui}. -#D This file also holds some additional information concerning -#D second pass optimizations. -#D -#D The main task of \TEXUTIL\ is to sort lists and registers -#D (indexes). The results are stored in again one file called -#D \type{\jobname.tuo}. -#D -#D Just for debugging purposes the nesting of files loaded -#D during the \CONTEXT\ run is stored. Of course this only -#D applies to files that are handled by the \CONTEXT\ file -#D structuring commands (projects, products, components and -#D environments). -#D -#D We have to handle the entries: -#D -#D \starttypen -#D f b {test} -#D f e {test} -#D \stoptypen -#D -#D and only report some status info at the end of the run. - -sub InitializeFiles - { $NOfFiles = 0 ; - $NOfBadFiles = 0 } - -sub HandleFile - { $RestOfLine =~ s/.*\{(.*)\}/$1/gio ; - ++$Files{$RestOfLine} } - -sub FlushFiles - { print TUO "%\n" . "% $Program / Files\n" . "%\n" ; - foreach $File (keys %Files) - { print TUO "% $File ($Files{$File})\n" } - print TUO "%\n" ; - $NOfFiles = keys %Files ; - Report("EmbeddedFiles", $NOfFiles) ; - foreach $File (keys %Files) - { unless (($Files{$File} % 2) eq 0) - { ++$NOfBadFiles ; - Report("BeginEndError", $File) } } } - -#D Commands don't need a special treatment. They are just -#D copied. Such commands are tagged by a \type{c}, like: -#D -#D \starttypen -#D c \thisisutilityversion{year.month.day} -#D c \twopassentry{class}{key}{value} -#D c \mainreference{prefix}{entry}{pagenumber}{realpage}{tag} -#D c \listentry{category}{tag}{number}{title}{pagenumber}{realpage} -#D c \initializevariable\realnumberofpages{number} -#D \stoptypen -#D -#D For historic reasons we check for the presense of the -#D backslash. - -sub InitializeCommands - { print TUO "%\n" . "% $Program / Commands\n" . "%\n" ; - $NOfCommands = 0 } - -sub HandleCommand - { ++$NOfCommands ; - $RestOfLine =~ s/^\\//go ; - print TUO "\\$RestOfLine\n" } - -sub FlushCommands - { Report ("PassedCommands", $NOfCommands) } - -#D Synonyms are a sort of key||value pairs and are used for -#D ordered lists like abbreviations and units. -#D -#D \starttypen -#D s e {class}{sanitized key}{key}{associated data} -#D \stoptypen -#D -#D The sorted lists are saved as (surprise): -#D -#D \starttypen -#D \synonymentry{class}{sanitized key}{key}{associated data} -#D \stoptypen - -sub InitializeSynonyms - { $NOfSynonyms = 0 ; - $NOfBadSynonyms = 0 } - -#M \definieersynoniem [testname] [testnames] [\testmeaning] -#M -#M \stelsynoniemenin [testname] [criterium=alles] - -#D Let's first make clear what we can expect. Synonym -#D entries look like: -#D -#D \startbuffer -#D \testname [alpha] {\sl alpha} {a greek letter a} -#D \testname {alpha} {another a} -#D \testname [Beta] {\kap{beta}} {a greek letter b} -#D \testname {beta} {indeed another b} -#D \testname {gamma} {something alike g} -#D \testname {delta} {just a greek d} -#D \stopbuffer -#D -#D \typebuffer -#D -#D This not that spectacular list is to be sorted according -#D to the keys (names). \haalbuffer - -sub HandleSynonym - { ++$NOfSynonyms ; - ($SecondTag, $RestOfLine) = split(/ /, $RestOfLine, 2) ; - ($Class, $Key, $Entry, $Meaning) = split(/} \{/, $RestOfLine) ; - chop $Meaning ; - $Class = substr $Class, 1 ; - if ($Entry eq "") - { ++$NOfBadSynonyms } - else - { $SynonymEntry[$NOfSynonyms] = - join ($JOIN,$Class,$Key,$Entry,$Meaning) } } - -#D Depending on the settings\voetnoot{One can call for -#D all defined entries, call only the used ones, change -#D layout, attach (funny) commands etc.} a list of -#D {\em testnames} looks like: -#D -#D \plaatslijstmettestnames -#D -#D Watch the order in which these entries are sorted. - -sub FlushSynonyms - { print TUO "%\n" . "% $Program / Synonyms\n" . "%\n" ; - @SynonymEntry = sort { lc($a) cmp lc($b) } @SynonymEntry ; - $NOfSaneSynonyms = 0 ; - for ($n=1; $n<=$NOfSynonyms; $n++) - { # check normally not needed - if (($n==1)||($SynonymEntry[$n] ne $SynonymEntry[$n-1])) - { ($Class, $Key, $Entry, $Meaning) = - split(/$JOIN/, $SynonymEntry[$n]) ; - ++$NOfSaneSynonyms ; - print TUO "\\synonymentry{$Class}{$Key}{$Entry}{$Meaning}\n" } } - Report("SynonymEntries", $NOfSynonyms, "->", $NOfSaneSynonyms, "Entries") ; - if ($NOfBadSynonyms>0) - { Report("SynonymErrors", $NOfBadSynonyms) } } - -#D Register entries need a bit more care, especially when they -#D are nested. In the near future we will also handle page -#D ranges. -#D -#D \starttypen -#D r e {class}{tag}{sanitized key}{key}{pagenumber}{realpage} -#D r s {class}{tag}{sanitized key}{key}{string}{pagenumber} -#D r r {class}{tag}{sanitized key}{key}{string}{pagenumber} -#D \stoptypen -#D -#D The last one indicates the start of a range. - -#D The first one is the normal entry, the second one concerns -#D {\em see this or that} entries. Keys are sanitized, unless -#D the user supplies a sanitized key. To save a lot of -#D programming, all data concerning an entry is stored in one -#D string. Subentries are specified as: -#D -#D \starttypen -#D first&second&third -#D first+second+third -#D \stoptypen -#D -#D When these characters are needed for typesetting purposes, we -#D can also use the first character to specify the separator: -#D -#D \starttypen -#D &$x^2+y^2=r^2$ -#D +this \& that -#D \stoptypen -#D -#D Subentries are first unpacked and next stored in a -#D consistent way, which means that we can use both separators -#D alongside each other. We leave it to the reader to sort -#D out the dirty tricks. - -$SPLIT ="%%" ; -$JOIN ="__" ; - -sub InitializeRegisters - { $NOfEntries = 0 ; - $NOfBadEntries = 0 } - -$ProcessType = "" ; - -$RegStat{"f"} = 1 ; -$RegStat{"e"} = 2 ; # end up between from and to -$RegStat{"t"} = 3 ; -$RegStat{"s"} = 4 ; - -sub HandleRegister - { ($SecondTag, $RestOfLine) = split(/ /, $RestOfLine, 2) ; - ++$NOfEntries ; - if ($SecondTag eq "s") - { ($Class, $Location, $Key, $Entry, $SeeToo, $Page ) = - split(/} \{/, $RestOfLine) ; - chop $Page ; - $Class = substr $Class, 1 ; - $RealPage = 0 } - else - { ($Class, $Location, $Key, $Entry, $Page, $RealPage ) = - split(/} \{/, $RestOfLine) ; - chop $RealPage ; - $Class = substr $Class, 1 ; - $SeeToo = "" } - # - $_ = $Key ; - if (/\:\:/) - { ($PageHow,$Key) = split (/\:\:/) } - else - { $PageHow = "" } - $_ = $Entry ; - if (/\:\:/) - { ($TextHow,$Entry) = split (/\:\:/) } - else - { $TextHow = "" } - # - if ($Key eq "") - { $Key = SanitizedString($Entry) } -if ($SortMethod ne '') { $ProcessHigh = 0 } - if ($ProcessHigh) - { $Key = HighConverted($Key) } - $KeyTag = substr $Key, 0, 1 ; - if ($KeyTag eq "&") - { $Key =~ s/^\&//go ; - $Key =~ s/([^\\])\&/$1$SPLIT/go } - elsif ($KeyTag eq "+") - { $Key =~ s/^\+//go ; - $Key =~ s/([^\\])\+/$1$SPLIT/go } - else - { $Key =~ s/([^\\])\&/$1$SPLIT/go ; - $Key =~ s/([^\\])\+/$1$SPLIT/go } - $Key .= " " ; # so, "Word" comes for "Word Another Word" - $EntryTag = substr $Entry, 0, 1 ; - if ($EntryTag eq "&") - { $Entry =~ s/^\&//go ; - $Entry =~ s/([^\\])\&/$1$SPLIT/go } - elsif ($EntryTag eq "+") - { $Entry =~ s/^\+//go ; - $Entry =~ s/([^\\])\+/$1$SPLIT/go } - elsif ($KeyTag eq "&") - { $Entry =~ s/([^\\])\&/$1$SPLIT/go } - elsif ($KeyTag eq "+") - { $Entry =~ s/([^\\])\+/$1$SPLIT/go } - else - { $Entry =~ s/([^\\])\&/$1$SPLIT/go ; - $Entry =~ s/([^\\])\+/$1$SPLIT/go } - $Key =~ s/^([^a-zA-Z])/ $1/go ; - if ($ProcessIJ) - { $Key =~ s/ij/yy/go } - $LCKey = lc $Key ; - $RegStatus = $RegStat{$SecondTag} ; - $RealPageNumber= sprintf("%6i",$RealPage) ; - $RegisterEntry[$NOfEntries] = - join($JOIN,$Class,$LCKey,$Key,$TextHow,$Entry,$RegStatus, - $RealPageNumber,$Location,$Page,$PageHow,$SeeToo) } - -#M \definieerregister [testentry] [testentries] - -#D The previous routine deals with entries like: -#D -#D \startbuffer -#D \testentry {alpha} -#D \testentry {beta} -#D \testentry {gamma} -#D \testentry {gamma} -#D \testentry {delta} -#D \testentry {epsilon} -#D \testentry {alpha+first} -#D \testentry {alpha+second} -#D \testentry {alpha+second} -#D \testentry {alpha+third} -#D \testentry {alpha+second+one} -#D \testentry {alpha+second+one} -#D \testentry {alpha+second+two} -#D \testentry {alpha+second+three} -#D \testentry {gamma+first+one} -#D \testentry {gamma+second} -#D \testentry {gamma+second+one} -#D -#D \testentry {alpha+fourth} -#D \testentry {&alpha&fourth} -#D \testentry {+alpha+fourth} -#D -#D \testentry [alpha+fourth] {alpha+fourth} -#D \testentry [&alpha&fourth&one] {&alpha&fourth&one} -#D \testentry [+alpha+fourth+two] {&alpha&fourth&two} -#D -#D \testentry {\kap{alpha}+fifth} -#D \testentry {\kap{alpha}+f\'ifth} -#D \testentry {\kap{alpha}+f"ifth} -#D -#D \testentry [&betaformula] {&$a^2+b^2=c^2$} -#D -#D \testentry {zeta \& more} -#D -#D \testentry [pagehowto::key]{texthowto::entry} -#D -#D \stopbuffer -#D -#D \typebuffer -#D -#D \haalbuffer After being sorted, these entries are -#D turned into something \TEX\ using: - -$RegisterEntry[0] = ("") ; - -sub How - { return "$TextHow\:\:" . "$_[0]" } - -sub FlushRegisters - { print TUO "%\n" . "% $Program / Registers\n" . "%\n" ; - @RegisterEntry = sort { lc($a) cmp lc($b) } @RegisterEntry ; - $NOfSaneEntries = 0 ; - $NOfSanePages = 0 ; - $LastPage = "" ; - $LastRealPage = "" ; - $AlfaClass = "" ; - $Alfa = "" ; - $PreviousA = "" ; - $PreviousB = "" ; - $PreviousC = "" ; - $ActualA = "" ; - $ActualB = "" ; - $ActualC = "" ; - for ($n=1 ; $n<=$NOfEntries ; ++$n) - { ($Class, $LCKey, $Key, $TextHow, $Entry, $RegisterState, - $RealPage, $Location, $Page, $PageHow, $SeeToo) = - split(/$JOIN/, $RegisterEntry[$n]) ; - $RealPage =~ s/^\s*//o ; - $TestAlfa = lc substr $Key, 0, 1 ; -# -if ($SortN) - { $AlfKey = $Key ; - $AlfKey =~ s/(.).*\x00(.).*/$1$2/o ; - if (defined($ALF{$AlfKey})) - { $TestAlfa = $ALF{$AlfKey} } } -# - if ((lc $TestAlfa ne lc $Alfa) or ($AlfaClass ne $Class)) - { # $Alfa= lc substr $Key, 0, 1 ; - $Alfa = $TestAlfa ; - $AlfaClass = $Class ; - if ($Alfa ne " ") - { print TUO "\\registerentry{$Class}{$Alfa}\n" } } - ($ActualA, $ActualB, $ActualC ) = - split(/$SPLIT/, $Entry, 3) ; - unless ($ActualA) { $ActualA = "" } - unless ($ActualB) { $ActualB = "" } - unless ($ActualC) { $ActualC = "" } - if (How($ActualA) eq $PreviousA) - { $ActualA = "" } - else - { $PreviousA = How($ActualA) ; - $PreviousB = "" ; - $PreviousC = "" } - if (How($ActualB) eq $PreviousB) - { $ActualB = "" } - else - { $PreviousB = How($ActualB) ; - $PreviousC = "" } - if (How($ActualC) eq $PreviousC) - { $ActualC = "" } - else - { $PreviousC = How($ActualC) } - $Copied = 0 ; - if ($ActualA ne "") - { print TUO "\\registerentrya{$Class}{$ActualA}\n" ; - $Copied = 1 } - if ($ActualB ne "") - { print TUO "\\registerentryb{$Class}{$ActualB}\n" ; - $Copied = 1 } - if ($ActualC ne "") - { print TUO "\\registerentryc{$Class}{$ActualC}\n" ; - $Copied = 1 } - if ($Copied) - { $NOfSaneEntries++ } - if ($RealPage eq 0) -# { print TUO "\\registersee{$Class}{$SeeToo}{$Page}\n" ; -{ print TUO "\\registersee{$Class}{$PageHow,$TextHow}{$SeeToo}{$Page}\n" ; - $LastPage = $Page ; - $LastRealPage = $RealPage } - elsif (($Copied) || - ! (($LastPage eq $Page) and ($LastRealPage eq $RealPage))) -# { print TUO "\\registerpage{$Class}{$Location}{$Page}{$RealPage}\n" ; -{ if ($RegisterState eq $RegStat{"f"}) - { print TUO "\\registerfrom{$Class}{$PageHow,$TextHow}{$Location}{$Page}{$RealPage}\n" } - elsif ($RegisterState eq $RegStat{"t"}) - { print TUO "\\registerto {$Class}{$PageHow,$TextHow}{$Location}{$Page}{$RealPage}\n" } - else - { print TUO "\\registerpage{$Class}{$PageHow,$TextHow}{$Location}{$Page}{$RealPage}\n" } - ++$NOfSanePages ; - $LastPage = $Page ; - $LastRealPage = $RealPage } } - Report("RegisterEntries", $NOfEntries, "->", $NOfSaneEntries, "Entries", - $NOfSanePages, "References") ; - if ($NOfBadEntries>0) - { Report("RegisterErrors", $NOfBadEntries) } } - -#D As promised, we show the results: -#D -#D \plaatstestentry - -#D For debugging purposes we flush some status information. The -#D faster machines become, the more important this section will -#D be. - -sub FlushData - { print TUO - "% \n" . - "% embedded files : $NOfFiles ($NOfBadFiles errors)\n" . - "% passed commands : $NOfCommands\n" . - "% synonym entries : $NOfSynonyms ($NOfBadSynonyms errors)\n" . - "% register entries : $NOfEntries ($NOfBadEntries errors)" } - -#D The functionallity described on the previous few pages is -#D called upon in the main routine: - -sub NormalHandleReferences - { if ($InputFile eq "") - { Report("Error", "NoInputFile") } - else - { unless (open (TUI, "$InputFile.tui")) - { Report("Error", "EmptyInputFile", $InputFile) } - else - { Report("InputFile", "$InputFile.tui" ) ; - unlink "$InputFile.tmp" ; - rename "$InputFile.tuo", "$InputFile.tmp" ; - Report("OutputFile", "$InputFile.tuo" ) ; - open (TUO, ">$InputFile.tuo") ; - print TUO "%\n" . "% $Program / Commands\n" . "%\n" ; - while (<TUI>) - { $SomeLine = $_ ; - chomp $SomeLine ; - ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ; - if ($FirstTag eq "c") - { HandleCommand } - elsif ($FirstTag eq "s") - { HandleSynonym } - elsif ($FirstTag eq "r") - { HandleRegister } - elsif ($FirstTag eq "f") - { HandleFile } - elsif ($FirstTag eq "k") - { HandleKey } - elsif ($FirstTag eq "q") - { $ValidOutput = 0 ; - last } } - if ($ValidOutput) - { FlushCommands ; # already done during pass - FlushKeys ; - FlushRegisters ; - FlushSynonyms ; - FlushFiles ; - FlushData ; - close (TUO) } - else - { close (TUO) ; - unlink "$InputFile.tuo" ; - rename "$InputFile.tmp", "$InputFile.tuo" ; - Report ("Remark", "NoOutputFile") } } } } - -my $Suffix ; - -sub MergerHandleReferences - { unlink "texutil.tuo" ; - Report("OutputFile", "texutil.tuo" ) ; - open (TUO, ">texutil.tuo") ; - foreach $InputFile (@ARGV) - { ($InputFile, $Suffix) = split (/\./, $InputFile, 2) ; - unless (open (TUI, "$InputFile.tui")) - { Report("Error", "EmptyInputFile", $InputFile) } - else - { Report("InputFile", "$InputFile.tui" ) ; - while (<TUI>) - { $SomeLine = $_ ; - chomp $SomeLine ; - ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ; - if ($FirstTag eq "r") - { HandleRegister } } } } - if ($ValidOutput) - { FlushRegisters ; - close (TUO) } - else - { close (TUO) ; - unlink "texutil.tuo" ; - Report ("Remark", "NoOutputFile") } } - -# sub HandleReferences -# { Report("Action", "ProcessingReferences") ; -# if ($ProcessIJ ) -# { Report("Option", "SortingIJ") } -# if ($ProcessHigh) -# { Report("Option", "ConvertingHigh") } -# if ($ProcessQuotes) -# { Report("Option", "ProcessingQuotes") } -# if ($InputFile eq "") -# { Report("Error", "NoInputFile") } -# else -# { unless (open (TUI, "$InputFile.tui")) -# { Report("Error", "EmptyInputFile", $InputFile) } -# else -# { Report("InputFile", "$InputFile.tui" ) ; -# InitializeCommands ; -# InitializeRegisters ; -# InitializeSynonyms ; -# InitializeFiles ; -# $ValidOutput = 1 ; -# unlink "$InputFile.tmp" ; -# rename "$InputFile.tuo", "$InputFile.tmp" ; -# Report("OutputFile", "$InputFile.tuo" ) ; -# open (TUO, ">$InputFile.tuo") ; -# while (<TUI>) -# { $SomeLine = $_ ; -# chomp $SomeLine ; -# ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ; -# if ($FirstTag eq "c") -# { HandleCommand } -# elsif ($FirstTag eq "s") -# { HandleSynonym } -# elsif ($FirstTag eq "r") -# { HandleRegister } -# elsif ($FirstTag eq "f") -# { HandleFile } -# elsif ($FirstTag eq "q") -# { $ValidOutput = 0 ; -# last } } -# if ($ValidOutput) -# { FlushCommands ; # already done during pass -# FlushRegisters ; -# FlushSynonyms ; -# FlushFiles ; -# FlushData ; -# close (TUO) } -# else -# { close (TUO) ; -# unlink "$InputFile.tuo" ; -# rename "$InputFile.tmp", "$InputFile.tuo" ; -# Report ("Remark", "NoOutputFile") } } } } - -sub HandleReferences - { $Merging = @ARGV ; - $Merging = ($Merging>1) ; - if ($Merging) - { Report("Action", "MergingReferences") } - else - { Report("Action", "ProcessingReferences") } - if ($ProcessIJ ) - { Report("Option", "SortingIJ") } - if ($ProcessHigh) - { Report("Option", "ConvertingHigh") } - if ($ProcessQuotes) - { Report("Option", "ProcessingQuotes") } - InitializeKeys ; - InitializeCommands ; - InitializeRegisters ; - InitializeSynonyms ; - InitializeFiles ; - $ValidOutput = 1 ; - if ($Merging) - { MergerHandleReferences } - else - { NormalHandleReferences } } - -#D \extras -#D {documents} -#D -#D Documentation can be woven into a source file. The next -#D routine generates a new, \TEX\ ready file with the -#D documentation and source fragments properly tagged. The -#D documentation is included as comment: -#D -#D \starttypen -#D %D ...... some kind of documentation -#D %M ...... macros needed for documenation -#D %S B begin skipping -#D %S E end skipping -#D \stoptypen -#D -#D The most important tag is \type{%D}. Both \TEX\ and -#D \METAPOST\ files use \type{%} as a comment chacacter, while -#D \PERL\ uses \type{#}. Therefore \type{#D} is also handled. -#D -#D The generated file gets the suffix \type{ted} and is -#D structured as: -#D -#D \starttypen -#D \startmodule[type=suffix] -#D \startdocumentation -#D \stopdocumentation -#D \startdefinition -#D \stopdefinition -#D \stopmodule -#D \stoptypen -#D -#D Macro definitions specific to the documentation are not -#D surrounded by start||stop commands. The suffix specifaction -#D can be overruled at runtime, but defaults to the file -#D extension. This specification can be used for language -#D depended verbatim typesetting. - -sub HandleDocuments - { Report("Action", "GeneratingDocumentation") ; - if ($ProcessType ne "") - { Report("Option", "ForcingFileType", $ProcessType) } - if ($InputFile eq "") - { Report("Error", "NoInputFile") } - else - { CheckInputFiles ($InputFile) ; - foreach $FullName (@UserSuppliedFiles) - { ($FileName, $FileSuffix) = SplitFileName ($FullName) ; - unless ($FileSuffix) - { $FileSuffix = "tex" } - unless (-f "$FileName.$FileSuffix") - { next } - unless (open (TEX, "$FileName.$FileSuffix")) - { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) } - else - { Report("InputFile", "$FileName.$FileSuffix") ; - Report("OutputFile", "$FileName.ted") ; - open (TED, ">$FileName.ted") ; - $NOfDocuments = 0 ; - $NOfDefinitions = 0 ; - $NOfSkips = 0 ; - $SkipLevel = 0 ; - $InDocument = 0 ; - $InDefinition = 0 ; - if ($ProcessType eq "") - { $FileType=lc $FileSuffix } - else - { $FileType=lc $ProcessType } - Report("FileType", $FileType) ; - print TED "\\startmodule[type=$FileType]\n" ; - while (<TEX>) - { chomp ; - s/\s*$//o ; - if (/^[%\#]D/) - { if ($SkipLevel == 0) - { if (length $_ < 3) - {$SomeLine = "" } - else # HH: added after that - {$SomeLine = substr $_, 3 } - if ($InDocument) - { print TED "$SomeLine\n" } - else - { if ($InDefinition) - { print TED "\\stopdefinition\n" ; - $InDefinition = 0 } - unless ($InDocument) - { print TED "\n\\startdocumentation\n" } - print TED "$SomeLine\n" ; - $InDocument = 1 ; - ++$NOfDocuments } } } - elsif (/^[%\#]M/) - { if ($SkipLevel == 0) - { $SomeLine = substr $_, 3 ; - print TED "$SomeLine\n" } } - elsif (/^[%\%]S B]/) - { ++$SkipLevel ; - ++$NOfSkips } - elsif (/^[%\%]S E]/) - { --$SkipLevel } - elsif (/^[%\#]/) - { } - elsif ($SkipLevel == 0) - { $InLocalDocument = $InDocument ; - $SomeLine = $_ ; - if ($InDocument) - { print TED "\\stopdocumentation\n" ; - $InDocument = 0 } - if (($SomeLine eq "") && ($InDefinition)) - { print TED "\\stopdefinition\n" ; - $InDefinition = 0 } - else - { if ($InDefinition) - { print TED "$SomeLine\n" } - elsif ($SomeLine ne "") - { print TED "\n" . "\\startdefinition\n" ; - $InDefinition = 1 ; - unless ($InLocalDocument) - { ++$NOfDefinitions } - print TED "$SomeLine\n" } } } } - if ($InDocument) - { print TED "\\stopdocumentation\n" } - if ($InDefinition) - { print TED "\\stopdefinition\n" } - print TED "\\stopmodule\n" ; - close (TED) ; - unless (($NOfDocuments) || ($NOfDefinitions)) - { unlink "$FileName.ted" } - Report ("NOfDocuments", $NOfDocuments) ; - Report ("NOfDefinitions", $NOfDefinitions) ; - Report ("NOfSkips", $NOfSkips) } } } } - -#D \extras -#D {sources} -#D -#D Documented sources can be stripped of documentation and -#D comments, although at the current processing speeds the -#D overhead of skipping the documentation at run time is -#D neglectable. Only lines beginning with a \type{%} are -#D stripped. The stripped files gets the suffix \type{tes}. - -sub HandleSources - { Report("Action", "GeneratingSources") ; - if ($InputFile eq "") - { Report("Error", "NoInputFile") } - else - { CheckInputFiles ($InputFile) ; - foreach $FullName (@UserSuppliedFiles) - { ($FileName, $FileSuffix) = SplitFileName ($FullName) ; - unless ($FileSuffix) - { $FileSuffix = "tex" } - unless (-f "$FileName.$FileSuffix") - { next } - unless (open (TEX, "$FileName.$FileSuffix")) - { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) } - else - { Report("InputFile", "$FileName.$FileSuffix") ; - Report("OutputFile", "$FileName.tes") ; - open (TES, ">$FileName.tes") ; - $EmptyLineDone = 1 ; - $FirstCommentDone = 0 ; - while (<TEX>) - { $SomeLine = $_ ; - chomp $SomeLine ; - if ($SomeLine eq "") - { unless ($FirstCommentDone) - { $FirstCommentDone = 1 ; - print TES - "\n% further documentation is removed\n\n" ; - $EmptyLineDone = 1 } - unless ($EmptyLineDone) - { print TES "\n" ; - $EmptyLineDone = 1 } } - elsif ($SomeLine =~ /^%/) - { unless ($FirstCommentDone) - { print TES "$SomeLine\n" ; - $EmptyLineDone = 0 } } - else - { print TES "$SomeLine\n" ; - $EmptyLineDone = 0 } } - close (TES) ; - unless ($FirstCommentDone) - { unlink "$FileName.tes" } } } } } - -#D \extras -#D {setups} -#D -#D All \CONTEXT\ commands are specified in a compact format -#D that can be used to generate quick reference tables and -#D cards. Such setups are preceded by \type{%S}. The setups -#D are collected in the file \type{texutil.tus}. - -sub HandleSetups - { Report("Action", "FilteringDefinitions" ) ; - if ($InputFile eq "") - { Report("Error", "NoInputFile") } - else - { SetOutputFile ("texutil.tus" ) ; - Report("OutputFile", $OutputFile) ; - open (TUS, ">$OutputFile") ; # always reset! - $NOfSetups = 0 ; - CheckInputFiles ($InputFile) ; - foreach $FullName (@UserSuppliedFiles) - { ($FileName, $FileSuffix) = SplitFileName ($FullName) ; - unless ($FileSuffix) - { $FileSuffix = "tex" } - unless (-f "$FileName.$FileSuffix") - { next } - unless (open (TEX, "$FileName.$FileSuffix")) - { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) } - else - { Report("InputFile", "$FileName.$FileSuffix") ; - print TUS "%\n" . "% File : $FileName.$FileSuffix\n" . "%\n" ; - while (<TEX>) - { $SomeLine = $_ ; - chomp $SomeLine ; - ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) ; - if ($Tag eq "%S") - { ++$NOfSetups ; - while ($Tag eq "%S") - { print TUS "$RestOfLine\n" ; - $SomeLine = <TEX> ; - chomp $SomeLine ; - ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) } - print TUS "\n" } } } } - close (TUS) ; - unless ($NOfSetups) - { unlink $OutputFile } - Report("NOfSetups", $NOfSetups) } } - -#D \extras -#D {templates, infos} -#D -#D From the beginning, the \CONTEXT\ source files contained -#D helpinfo and key||templates for \TEXEDIT. In fact, for a -#D long time, this was the only documentation present. More -#D and more typeset (interactive) documentation is replacing -#D this helpinfo, but we still support the traditional method. -#D This information is formatted like: -#D -#D \starttypen -#D %I n=Struts -#D %I c=\strut,\setnostrut,\setstrut,\toonstruts -#D %I -#D %I text -#D %I .... -#D %P -#D %I text -#D %I .... -#D \stoptypen -#D -#D Templates look like: -#D -#D \starttypen -#D %T n=kap -#D %T m=kap -#D %T a=k -#D %T -#D %T \kap{?} -#D \stoptypen -#D -#D The key||value pairs stand for {\em name}, {\em mnemonic}, -#D {\em key}. This information is copied to files with the -#D extension \type{tud}. - -sub HandleEditorCues - { if ($ProcessTemplates) - { Report("Action", "CopyingTemplates" ) } - if ($ProcessInfos) - {Report("Action", "CopyingInformation" ) } - if ($InputFile eq "") - { Report("Error", "NoInputFile") } - else - { CheckInputFiles ($InputFile) ; - foreach $FullName (@UserSuppliedFiles) - { ($FileName, $FileSuffix) = SplitFileName ($FullName) ; - if ($FileSuffix eq "") - { $FileSuffix = "tex" } - unless (-f "$FileName.$FileSuffix") - { next } - unless (open (TEX, "$FileName.$FileSuffix")) - { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) } - else - { Report("InputFile", "$FileName.$FileSuffix") ; - Report("OutputFile", "$FileName.tud") ; - open (TUD, ">$FileName.tud") ; - $NOfTemplates = 0 ; - $NOfInfos = 0 ; - while (<TEX>) - { $SomeLine = $_ ; - chomp $SomeLine ; - ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) ; - if (($Tag eq "%T") && ($ProcessTemplates)) - { ++$NOfTemplates ; - while ($Tag eq "%T") - { print TUD "$SomeLine\n" ; - $SomeLine = <TEX> ; - chomp $SomeLine ; - ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) } - print TUD "\n" } - elsif (($Tag eq "%I") && ($ProcessInfos)) - { ++$NOfInfos ; - while (($Tag eq "%I") || ($Tag eq "%P")) - { print TUD "$SomeLine\n" ; - $SomeLine = <TEX> ; - chomp $SomeLine ; - ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) } - print TUD "\n" } } - close (TUD) ; - unless (($NOfTemplates) || ($NOfInfos)) - { unlink "$FileName.tud" } - if ($ProcessTemplates) - { Report("NOfTemplates", $NOfTemplates) } - if ($ProcessInfos) - { Report("NOfInfos", $NOfInfos) } } } } } - -#D \extras -#D {figures} -#D -#D Directories can be scanned for illustrations in \EPS, \PDF, -#D \TIFF, \PNG\ or \JPG\ format. The resulting file \type{texutil.tuf} -#D contains entries like: -#D -#D \starttypen -#D \thisisfigureversion{year.month.day} -#D \presetfigure[file][...specifications...] -#D \stoptypen -#D -#D where the specifications are: -#D -#D \starttypen -#D [e=suffix,x=xoffset,y=yoffset,w=width,h=height,t=title,c=creator,s=size] -#D \stoptypen -#D -#D This data can be used when determining dimensions and -#D generate directories of illustrations. - -$DPtoCM = 2.54/72.0 ; -$INtoCM = 2.54 ; - -sub SaveFigurePresets - { my ($FNam, $FTyp, $FUni, $FXof, $FYof, $FWid, $FHei, $FTit, $FCre, $FSiz) = @_ ; - if ($ProcessVerbose) - { OpenTerminal ; - if ($FUni) - { print "n=$FNam t=$FTyp " . - (sprintf "x=%1.3fcm y=%1.3fcm ", $FXof, $FYof) . - (sprintf "w=%1.3fcm h=%1.3fcm\n", $FWid, $FHei) } - else - { print "n=$FNam t=$FTyp " . - "x=${FXof}bp y=${FYof}bp " . - "w=${FWid}bp h=${FHei}bp\n" } - CloseTerminal } - else - { ++$NOfFigures ; - $Figures[$NOfFigures] = "\\presetfigure[$FNam][e=$FTyp" ; - if ($FUni) - { $Figures[$NOfFigures] .= (sprintf ",w=%5.3fcm,h=%5.3fcm", $FWid, $FHei) } - else - { $Figures[$NOfFigures] .= ",w=${FWid}bp,h=${FHei}bp" } - if (($FXof!=0)||($FYof!=0)) - { if ($FUni) - { $Figures[$NOfFigures] .= (sprintf ",x=%1.3fcm,y=%1.3fcm", $FXof, $FYof) } - else - { $Figures[$NOfFigures] .= ",x=${FXof}bp,y=${FYof}bp" } } - if ($FTit) - { $Figures[$NOfFigures] .= ",t=\{$FTit\}" } - if ($FCre) - { $Figures[$NOfFigures] .= ",c=\{$FCre\}" } - $Figures[$NOfFigures] .= ",s=$FSiz]\n" } } - -#D The \EPS\ to \PDF\ conversion pipe to \GHOSTSCRIPT\ is -#D inspired by a script posted by Sebastian Ratz at the -#D \PDFTEX\ mailing list. Watch the bounding box check, we -#D use the values found in an earlier pass. - -sub ConvertEpsToEps - { my ( $SuppliedFileName , $LLX, $LLY, $URX, $URY ) = @_ ; - ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ; - if ($ProcessEpsToPdf) - { unlink "$FileName.pdf" ; - $GSCommandLine = "-q " . - "-sDEVICE=pdfwrite " . - "-dNOCACHE " . - "-dUseFlateCompression=true " . - "-sOutputFile=$FileName.pdf " . - "- -c " . - "quit " ; - open ( EPS, "| gs $GSCommandLine") } - elsif ($PDFReady) - { return } - else - { open ( EPS, ">texutil.tmp" ) ; - binmode EPS } - open ( TMP , "$SuppliedFileName" ) ; - binmode TMP ; - $EpsBBOX = 0 ; - $EpsWidth = $URX - $LLX ; - $EpsHeight = $URY - $LLY ; - $EpsXOffset = 0 - $LLX ; - $EpsYOffset = 0 - $LLY ; - while (<TMP>) - { if (/%!PS/) - { s/(.*)%!PS/%!PS/o ; - print EPS $_ ; - last } } - while (<TMP>) - { if ((!$PDFReady)&&(/^%%(HiResB|ExactB|B)oundingBox:/o)) - { unless ($EpsBBOX) - { print EPS "%%PDFready: $Program\n" ; - print EPS "%%BoundingBox: 0 0 $EpsWidth $EpsHeight\n" ; - print EPS "<< /PageSize [$EpsWidth $EpsHeight] >> setpagedevice\n" ; - print EPS "gsave $EpsXOffset $EpsYOffset translate\n" ; - $EpsBBOX = 1 } } - elsif (/^%%EOF/o) # when final: (/^%%(EOF|Trailer)/o) - { last } - elsif (/^%%Trailer/o) - { last } - else - { print EPS $_ } } - close ( TMP ) ; - if (($EpsBBOX)&&(!$PDFReady)) - { print EPS "grestore\n%%EOF\n%%RestOfFileIgnored: $Program\n" ; - close ( EPS ) ; - Report ( "PdfFile", "$SuppliedFileName" ) ; - unless ($ProcessEpsToPdf) - { unlink "$SuppliedFileName" ; - rename "texutil.tmp", "$SuppliedFileName" } } - else - { close (EPS) } - unlink "texutil.tmp" } - -sub HandleEpsFigure - { my ($SuppliedFileName) = @_ ; - my ($Temp) = "" ; - if (-f $SuppliedFileName) - { ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ; - if ($FileSuffix) - { $Temp = $FileSuffix ; - $Temp =~ s/[0-9]//go ; - if ($Temp eq "") - { $EpsFileName = $SuppliedFileName; - Report ( "MPFile", "$SuppliedFileName" ) } - elsif ((lc $FileSuffix ne "eps")&&(lc $FileSuffix ne "mps")) - { return } - else - { $EpsFileName = $SuppliedFileName; # $FileName - Report ( "EpsFile", "$SuppliedFileName" ) } - $EpsTitle = "" ; - $EpsCreator = "" ; - open ( EPS , $SuppliedFileName ) ; - binmode EPS ; - $EpsSize = -s EPS ; - $PDFReady = 0 ; - $MPSFound = 0 ; - $BBoxFound = 0 ; - while (<EPS>) - { $SomeLine = $_; - chomp $SomeLine ; - if (($BBoxFound) && ((substr $SomeLine,0,1) ne "%")) - { last } - if ($BBoxFound<2) - { if ($SomeLine =~ /^%%BoundingBox:/io) - { $EpsBBox = $SomeLine ; $BBoxFound = 1 ; next } - elsif ($SomeLine =~ /^%%HiResBoundingBox:/io) - { $EpsBBox = $SomeLine ; $BBoxFound = 2 ; next } - elsif ($SomeLine =~ /^%%ExactBoundingBox:/io) - { $EpsBBox = $SomeLine ; $BBoxFound = 3 ; next } } - if ($SomeLine =~ /^%%PDFready:/io) - { $PDFReady = 1 } - elsif ($SomeLine =~ /^%%Creator:/io) - { ($Tag, $EpsCreator) = split (/ /, $SomeLine, 2) ; - if ($EpsCreator =~ /MetaPost/io) - { $MPSFound = 1 } } - elsif ($SomeLine =~ /^%%Title:/io) - { ($Tag, $EpsTitle) = split (/ /, $SomeLine, 2) } } - close ( EPS ) ; - if ($BBoxFound) - { ($Tag, $LLX, $LLY, $URX, $URY, $RestOfLine) = split (/ /, $EpsBBox, 6 ) ; - $EpsHeight = ($URY-$LLY)*$DPtoCM ; - $EpsWidth = ($URX-$LLX)*$DPtoCM ; - $EpsXOffset = $LLX*$DPtoCM ; - $EpsYOffset = $LLY*$DPtoCM ; - if ($MPSFound) - { $EpsType = "mps" } - else - { $EpsType = "eps" } - SaveFigurePresets - ( $EpsFileName, $EpsType, 1, - $EpsXOffset, $EpsYOffset, $EpsWidth, $EpsHeight, - $EpsTitle, $EpsCreator, $EpsSize ) ; - if (($ProcessEpsPage) || ($ProcessEpsToPdf)) - { ConvertEpsToEps ( $SuppliedFileName, $LLX, $LLY, $URX, $URY ) } } - else - { Report ( "MissingBoundingBox", "$SuppliedFileName" ) } } } } - -#D The \PDF\ scanning does a similar job. This time we -#D search for a mediabox. I could have shared some lines -#D with the previous routines, but prefer readability. - -sub HandlePdfFigure - { my ( $SuppliedFileName ) = @_ ; - ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ; - if (lc $FileSuffix ne "pdf") - { return } - else - { $PdfFileName = $SuppliedFileName ; - Report ( "PdfFile", "$SuppliedFileName" ) } - open ( PDF , $SuppliedFileName ) ; - binmode PDF ; - $PdfSize = -s PDF ; - $MediaBoxFound = 0 ; - $MediaBox = 0 ; - $PageFound = 0 ; - $PagesFound = 0 ; - while (<PDF>) - { $SomeLine = $_ ; - chomp ($SomeLine) ; - if ($SomeLine =~ /\/Type \/Pages/io) - { $PagesFound = 1 } - elsif ($SomeLine =~ /\/Type \/Page/io) - { ++$PageFound ; - if ($PageFound>1) { last } } - if ((($PageFound)||($PagesFound)) && ($SomeLine =~ /\/MediaBox /io)) - { $MediaBox = $SomeLine ; - $MediaBoxFound = 1 ; - if ($PagesFound) { last } } } - close ( PDF ) ; - if ($PageFound>1) - { Report ( "MultiPagePdfFile", "$SuppliedFileName" ) } -# elsif (($MediaBoxFound) && ($MediaBox)) - if (($MediaBoxFound) && ($MediaBox)) - { my $D = "[0-9\-\.]" ; - $MediaBox =~ /\/MediaBox\s*\[\s*($D+)\s*($D+)\s*($D+)\s*($D+)/o ; - $LLX = $1 ; $LLY = $2 ; $URX = $3 ; $URY = $4 ; - $PdfHeight = ($URY-$LLY)*$DPtoCM ; - $PdfWidth = ($URX-$LLX)*$DPtoCM ; - $PdfXOffset = $LLX*$DPtoCM ; - $PdfYOffset = $LLY*$DPtoCM ; - SaveFigurePresets - ( $PdfFileName, "pdf", 1, - $PdfXOffset, $PdfYOffset, $PdfWidth, $PdfHeight, - "", "", $PdfSize ) } - else - { Report ( "MissingMediaBox", "$SuppliedFileName" ) } } - -#D A previous version of \TEXUTIL\ used \type{tifftags} or -#D \type{tiffinfo} for collecting the dimensions. However, -#D the current implementation does this job itself. - -sub TifGetByte - { my ($B) = 0 ; - read TIF, $B, 1 ; - return ord($B) } - -sub TifGetShort - { my ($S) = 0 ; - read TIF, $S, 2 ; - if ($TifLittleEndian) - { return (unpack ("v", $S)) } - else - { return (unpack ("n", $S)) } } - -sub TifGetLong - { my ($L) = 0 ; - read TIF, $L, 4 ; - if ($TifLittleEndian) - { return (unpack ("V", $L)) } - else - { return (unpack ("N", $L)) } } - -sub TifGetRational - { my ($N, $M) = (0,0) ; - $N = TifGetLong ; - $M = TifGetLong ; - return $N/$M } - -sub TifGetAscii - { my ($S) = "" ; - --$TifValues; - if ($TifValues) - { return "" } - else - { read TIF, $S, $TifValues ; - return $S } } - -sub TifGetWhatever - { if ($_[0]==1) - { return TifGetByte } - elsif ($_[0]==2) - { return TifGetAscii } - elsif ($_[0]==3) - { return TifGetShort } - elsif ($_[0]==4) - { return TifGetLong } - elsif ($_[0]==5) - { return TifGetRational } - else - { return 0 } } - -sub TifGetChunk - { seek TIF, $TifNextChunk, 0 ; - $Length = TifGetShort ; - $TifNextChunk += 2 ; - for ($i=1; $i<=$Length; $i++) - { seek TIF, $TifNextChunk, 0 ; - $TifTag = TifGetShort ; - $TifType = TifGetShort ; - $TifValues = TifGetLong ; - if ($TifTag==256) - { $TifWidth = TifGetWhatever($TifType) } - elsif ($TifTag==257) - { $TifHeight = TifGetWhatever($TifType) } - elsif ($TifTag==296) - { $TifUnit = TifGetWhatever($TifType) } - elsif ($TifTag==282) - { seek TIF, TifGetLong, 0 ; - $TifHRes = TifGetWhatever($TifType) } - elsif ($TifTag==283) - { seek TIF, TifGetLong, 0 ; - $TifVRes = TifGetWhatever($TifType) } - elsif ($TifTag==350) - { seek TIF, TifGetLong, 0 ; - $TifCreator = TifGetWhatever($TifType) } - elsif ($TifTag==315) - { seek TIF, TifGetLong, 0 ; - $TifAuthor = TifGetWhatever($TifType) } - elsif ($TifTag==269) - { seek TIF, TifGetLong, 0 ; - $TifTitle = TifGetWhatever($TifType) } - $TifNextChunk += 12 } - seek TIF, $TifNextChunk, 0 ; - $TifNextChunk = TifGetLong ; - return ($TifNextChunk>0) } - -sub HandleTifFigure - { my ( $SuppliedFileName ) = @_ ; - ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ; - if (lc $FileSuffix ne "tif") - { return } - else - { $TifFile = $SuppliedFileName ; - if (open ( TIF, $TifFile )) - { Report ( "TifFile", "$SuppliedFileName" ) ; - binmode TIF; - $TifWidth = 0 ; - $TifHeight = 0 ; - $TifTitle = "" ; - $TifAuthor = "" ; - $TifCreator = "" ; - $TifUnit = 0 ; - $TifHRes = 1 ; - $TifVRes = 1 ; - $TifSize = -s TIF ; - $TifByteOrder = "" ; - seek TIF, 0, 0 ; - read TIF, $TifByteOrder, 2 ; - $TifLittleEndian = ($TifByteOrder eq "II") ; - $TifTag = TifGetShort; - unless ($TifTag == 42) - { close ( TIF ) ; - return } - $TifNextChunk = TifGetLong ; - while (TifGetChunk) { } - if ($TifUnit==2) - { $TifMult = $INtoCM } - else - { $TifMult = 1 } - $TifWidth = ($TifWidth /$TifHRes)*$TifMult ; - $TifHeight = ($TifHeight/$TifVRes)*$TifMult ; - close ( TIF ) ; - SaveFigurePresets - ( $TifFile, "tif", $TifUnit, - 0, 0, $TifWidth, $TifHeight, - $TifTitle, $TifCreator, $TifSize ) } } } - -#D I first intended to use the public utility \type{pngmeta} -#D (many thanks to Taco for compiling it), but using this -#D utility to analyze lots of \PNG\ files, I tried to do a -#D similar job in \PERL. Here are the results: - -my ($PngSize, $PngWidth, $PngHeight) = (0,0,0) ; -my ($PngMult, $PngHRes, $PngVRes, $PngUnit) = (0,1,1,0) ; -my ($PngFile, $PngTitle, $PngAuthor, $PngCreator) = ("","","") ; -my ($PngNextChunk, $PngLength, $PngType) = (0,0,0) ; -my ($PngKeyword, $PngDummy) = ("","") ; - -my $PngSignature = chr(137) . chr(80) . chr(78) . chr(71) . - chr (13) . chr(10) . chr(26) . chr(10) ; -sub PngGetByte - { my ($B) = 0 ; - read PNG, $B, 1 ; - return (ord($B)) } - -sub PngGetLong - { my ($L) = 0 ; - read PNG, $L, 4 ; - return (unpack("N", $L)) } - -sub PngGetChunk - { if ($PngNextChunk<$PngSize) - { seek PNG, $PngNextChunk, 0 ; - $PngLength = PngGetLong ; - $PngNextChunk = $PngNextChunk + $PngLength + 12 ; - read PNG, $PngType, 4 ; - if ($PngType eq "") - { return 0 } - elsif ($PngType eq "IEND") - { return 0 } - elsif ($PngType eq "IHDR") - { $PngWidth = PngGetLong ; - $PngHeight = PngGetLong } - elsif ($PngType eq "pHYs") - { $PngHRes = PngGetLong ; - $PngVRes = PngGetLong ; - read PNG, $PngUnit, 1 } - elsif ($PngType eq "tEXt") - { read PNG, $PngKeyword, 79 ; - read PNG, $PngDummy, 1 ; - if ( $PngKeyword eq "Title") - { read PNG, $PngTitle, $Length } - elsif ( $PngKeyword eq "Author") - { read PNG, $PngAuthor, $PngLength } - elsif ( $PngKeyword eq "Software") - { read PNG, $PngCreator, $PngLength } } - return 1 } - else - { return 0 } } - -sub HandlePngFigure - { my ( $SuppliedFileName ) = @_ ; - ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ; - if (lc $FileSuffix ne "png") - { return } - else - { $PngFile = $SuppliedFileName ; - if (open ( PNG, $PngFile )) - { Report ( "PngFile", "$SuppliedFileName" ) } - $PngSize = 0 ; - $PngWidth = 0 ; - $PngHeight = 0 ; - $PngTitle = "" ; - $PngAuthor = "" ; - $PngCreator = "" ; - $PngUnit = 0 ; - $PngVRes = 1 ; - $PngHRes = 1 ; - $PngSig = "" ; - $PngSize = -s PNG ; - binmode PNG ; - seek PNG, 0, 0 ; - read PNG, $PngSig, 8; - unless ($PngSig eq $PngSignature) - { close ( PNG ) ; - return } - $PngNextChunk = 8 ; - while (PngGetChunk) { } - $PngWidth = ($PngWidth /$PngVRes) ; - $PngHeight = ($PngHeight/$PngHRes) ; - close ( PNG ) ; - SaveFigurePresets - ( $PngFile, "png", $PngUnit, - 0, 0, $PngWidth, $PngHeight, - $PngTitle, $PngCreator, $PngSize ) } } - -#D Well, we also offer \JPG\ scanning (actually \JFIF) -#D scanning. (I can recomend David Salomon's book on Data -#D Compression to those interested in the internals of -#D \JPG.) -#D -#D It took me some time to discover that the (sort of) -#D reference document I used had a faulty byte position table. -#D Nevertheless, when I was finaly able to grab the header, -#D Piet van Oostrum pointer me to the \PERL\ script of Alex -#D Knowles (and numerous other contributers), from which I -#D could deduce what segment contained the dimensions. - -my ($JpgSize, $JpgWidth, $JpgHeight) = (0,0,0) ; -my ($JpgMult, $JpgUnit, $JpgHRes, $JpgVRes) = (1,0,1,1) ; -my ($JpgFile, $JpgVersion, $JpgDummy) = ("",0,"") ; -my ($JpgSig, $JpgPos, $JpgLen, $JpgSoi, $JpgApp) = ("",0,0,0,0) ; - -my $JpgSignature = "JFIF" . chr(0) ; - -sub JpgGetByte - { my ($B) = 0 ; - read JPG, $B, 1 ; - return ( ord($B) ) } - -sub JpgGetInteger - { my ($I) = 0 ; - read JPG, $I, 2 ; - return (unpack("n", $I)) } - -sub HandleJpgFigure - { my ($SuppliedFileName) = @_ ; - ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ; - if (lc $FileSuffix ne "jpg") - { return } - else - { $JpgFile = $SuppliedFileName ; - Report ( "JpgFile", "$SuppliedFileName" ) } - open ( JPG, $JpgFile ) ; - binmode JPG ; - $JpgSignature = "JFIF" . chr(0) ; - $JpgSize = -s JPG ; - $JpgWidth = 0 ; - $JpgHeight = 0 ; - $JpgUnit = 0 ; - $JpgVRes = 1 ; - $JpgHRes = 1 ; - seek JPG, 0, 0 ; - read JPG, $JpgSig, 4 ; - unless ($JpgSig eq chr(255).chr(216).chr(255).chr(224)) - { close ( JPG ) ; - return } - $JpgLen = JpgGetInteger; - read JPG, $JpgSig, 5 ; - unless ($JpgSig eq $JpgSignature) - { close ( JPG ) ; - return } - $JpgUnit = JpgGetByte ; - $JpgVersion = JpgGetInteger ; - $JpgHRes = JpgGetInteger ; - $JpgVRes = JpgGetInteger ; - $JpgPos = $JpgLen + 4 ; - $JpgSoi = 255 ; - while () - { seek JPG, $JpgPos, 0 ; - $JpgSoi = JpgGetByte ; - $JpgApp = JpgGetByte ; - $JpgLen = JpgGetInteger ; - if ($JpgSoi!=255) - { last } - if (($JpgApp>=192) && ($JpgApp<=195)) # Found in the perl script. - { $JpgDummy = JpgGetByte ; # Found in the perl script. - $JpgHeight = JpgGetInteger ; # Found in the perl script. - $JpgWidth = JpgGetInteger } # Found in the perl script. - $JpgPos = $JpgPos + $JpgLen + 2 } - close ( JPG ) ; - if ($JpgUnit==1) - { $JpgMult = $INtoCM } - else - { $JpgMult = 1 } - $JpgWidth = ($JpgWidth/$JpgHRes)*$JpgMult ; - $JpgHeight = ($JpgHeight/$JpgVRes)*$JpgMult ; - close ( JPG ) ; - SaveFigurePresets - ( $JpgFile, "jpg", $JpgUnit, - 0, 0, $JpgWidth, $JpgHeight, - "", "", $JpgSize ) } - -#D Now we can handle figures! - -sub InitializeFigures - { $NOfFigures = 0 } - -sub FlushFigures - { $Figures = sort { lc ($a) cmp lc ($b) } $Figures ; - SetOutputFile ("texutil.tuf") ; - open ( TUF, ">$OutputFile" ) ; - print TUF "%\n" . "% $Program / Figures\n" . "%\n" ; - print TUF "\\thisisfigureversion\{1996.06.01\}\n" . "%\n" ; - for ($n=1 ; $n<=$NOfFigures ; ++$n) - { print TUF $Figures[$n] } - close (TUF) ; - if ($NOfFigures) - { Report("OutputFile", $OutputFile ) } - else - { unlink $OutputFile } - Report ( "NOfFigures", $NOfFigures ) } - -sub DoHandleFigures - { my ($FigureSuffix, $FigureMethod) = @_ ; - if ($InputFile eq "") - { $InputFile = $FigureSuffix } - CheckInputFiles ($InputFile) ; - foreach $FileName (@UserSuppliedFiles) - { &{$FigureMethod} ( $FileName ) } } - -sub HandleFigures - { Report("Action", "GeneratingFigures" ) ; - foreach $FileType (@ARGV) - { if ($FileType=~/\.eps/io) - { Report("Option", "UsingEps") ; - if ($ProcessEpsToPdf) { Report("Option", "EpsToPdf") } - if ($ProcessEpsPage) { Report("Option", "EpsPage") } - last } } - foreach $FileType (@ARGV) - { if ($FileType=~/\.pdf/io) - { Report("Option", "UsingPdf") ; - last } } - foreach $FileType (@ARGV) - { if ($FileType=~/\.tif/io) - { Report("Option", "UsingTif") ; - #RunTifPrograms ; - last } } - foreach $FileType (@ARGV) - { if ($FileType=~/\.png/io) - { Report("Option", "UsingPng") ; - last } } - foreach $FileType (@ARGV) - { if ($FileType=~/\.jpg/io) - { Report("Option", "UsingJpg") ; - last } } - InitializeFigures ; - DoHandleFigures ("eps", "HandleEpsFigure") ; - DoHandleFigures ("pdf", "HandlePdfFigure") ; - DoHandleFigures ("tif", "HandleTifFigure") ; - DoHandleFigures ("png", "HandlePngFigure") ; - DoHandleFigures ("jpg", "HandleJpgFigure") ; - FlushFigures } - -#D \extras -#D {logfiles} -#D -#D This (poor man's) log file scanning routine filters -#D overfull box messages from a log file (\type{\hbox}, -#D \type{\vbox} or both). The collected problems are saved -#D in \type{$ProgramLog}. One can specify a selection -#D criterium. -#D -#D \CONTEXT\ reports unknown entities. These can also be -#D filtered. When using fast computers, or when processing -#D files in batch, one has to rely on the log files and/or -#D this filter. - -$Unknown = "onbekende verwijzing|" . - "unbekannte Referenz|" . - "unknown reference|" . - "dubbele verwijzing|" . - "duplicate reference|" . - "doppelte Referenz" ; - -sub FlushLogTopic - { unless ($TopicFound) - { $TopicFound = 1 ; - print ALL "\n% File: $FileName.log\n\n" } } - -sub HandleLogFile - { if ($ProcessBox) - { Report("Option", "FilteringBoxes", "(\\vbox & \\hbox)") ; - $Key = "[h|v]box" } - elsif ($ProcessHBox) - { Report("Option", "FilteringBoxes", "(\\hbox)") ; - $Key = "hbox" ; - $ProcessBox = 1 } - elsif ($ProcessVBox) - { Report("Option", "FilteringBoxes", "(\\vbox)") ; - $Key = "vbox" ; - $ProcessBox = 1 } - if (($ProcessBox) && ($ProcessCriterium)) - { Report("Option", "ApplyingCriterium") } - if ($ProcessUnknown) - { Report("Option", "FilteringUnknown") } - unless (($ProcessBox) || ($ProcessUnknown)) - { ShowHelpInfo ; - return } - Report("Action", "FilteringLogFile" ) ; - if ($InputFile eq "") - { Report("Error", "NoInputFile") } - else - { $NOfBoxes = 0 ; - $NOfMatching = 0 ; - $NOfUnknown = 0 ; - SetOutputFile ($ProgramLog) ; - Report("OutputFile", $OutputFile) ; - CheckInputFiles ($InputFile) ; - open ( ALL, ">$OutputFile" ) ; - foreach $FullName (@UserSuppliedFiles) - { ($FileName, $FileSuffix) = SplitFileName ($FullName) ; - if (! open (LOG, "$FileName.log")) - { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) } - elsif (-e "$FileName.tex") - { $TopicFound = 0 ; - Report("InputFile", "$FileName.log") ; - while (<LOG>) - { $SomeLine = $_ ; - chomp $SomeLine ; - if (($ProcessBox) && ($SomeLine =~ /Overfull \\$Key/)) - { ++$NOfBoxes ; - $SomePoints = $SomeLine ; - $SomePoints =~ s/.*\((.*)pt.*/$1/ ; - if ($SomePoints>=$ProcessCriterium) - { ++$NOfMatching ; - FlushLogTopic ; - print ALL "$SomeLine\n" ; - $SomeLine=<LOG> ; - print ALL $SomeLine } } - if (($ProcessUnknown) && ($SomeLine =~ /$Unknown/io)) - { ++$NOfUnknown ; - FlushLogTopic ; - print ALL "$SomeLine\n" } } } } - close (ALL) ; - unless (($NOfBoxes) ||($NOfUnknown)) - { unlink $OutputFile } - if ($ProcessBox) - { Report ( "NOfBoxes" , "$NOfBoxes", "->", $NOfMatching, "Overfull") } - if ($ProcessUnknown) - { Report ( "NOfUnknown", "$NOfUnknown") } } } - -#D Undocumented feature. - -my $removedfiles = 0 ; -my $keptfiles = 0 ; -my $persistentfiles = 0 ; -my $reclaimedbytes = 0 ; - -sub RemoveContextFile - { my $filename = shift ; - my $filesize = -s $filename ; - unlink $filename ; - if (-e $filename) - { ++$persistentfiles ; - print " persistent : $filename\n" } - else - { ++$removedfiles ; $reclaimedbytes += $filesize ; - print " removed : $filename\n" } } - -sub KeepContextFile - { my $filename = shift ; - ++$keptfiles ; - print " kept : $filename\n" } - -my @dontaskprefixes = sort glob "mpx-*" ; -push @dontaskprefixes , ("tex-form.tex","tex-edit.tex","tex-temp.tex", - "texexec.tex","cont-opt.tex","cont-opt.bak") ; -my @dontasksuffixes = ("mprun.mp","mpgraph.mp") ; -my @forsuresuffixes = ("tui","tup","ted","tes","top","log","tmp") ; -my @texonlysuffixes = ("dvi","ps","pdf") ; -my @texnonesuffixes = ("tuo","tub") ; - -sub PurgeFiles - { my $pattern = $ARGV[0] ; - if ($pattern eq '') - { $pattern = "*.*" } - else - { $pattern .= "-.*" } - my @files = sort glob $pattern ; - foreach my $file (@dontaskprefixes) - { if (-e $file) - { RemoveContextFile($file) } } - foreach my $suffix (@dontasksuffixes) - { foreach (@files) - { if (/$suffix$/i) - { RemoveContextFile($_) } } } - foreach my $suffix (@forsuresuffixes) - { foreach (@files) - { if (/\.$suffix$/i) - { RemoveContextFile($_) } } } - foreach (@files) - { if (/\.\d*$/) - { RemoveContextFile($_) } } -# foreach my $suffix (@texonlysuffixes) -# { foreach (@files) -# { if (/(.*)\.$suffix$/i) -# { if (-e "$1.tex") -# { RemoveContextFile($_) } -# else -# { KeepContextFile($_) } } } } - foreach my $suffix (@texnonesuffixes) - { foreach (@files) - { if (/(.*)\.$suffix$/i) - { if (!-e "$1.tex") - { RemoveContextFile($_) } - else - { KeepContextFile($_) } } } } - if ($removedfiles||$keptfiles||$persistentfiles) - { print "\n" } - print " removed files : $removedfiles\n" ; - print " kept files : $keptfiles\n" ; - print " persistent files : $persistentfiles\n" ; - print " reclaimed bytes : $reclaimedbytes\n" } - -#D Another undocumented feature. - -sub AnalyzeFile - { my $filename = $ARGV[0] ; - return unless (($filename =~ /\.pdf/)&&(-e $filename)) ; - my $filesize = -s $filename ; - print " analyzing file : $filename\n" ; - print " file size : $filesize\n" ; - open (PDF, $filename) ; - binmode PDF ; - my $Object = 0 ; - my $Annot = 0 ; - my $Link = 0 ; - my $Widget = 0 ; - my $Named = 0 ; - my $Script = 0 ; - while (<PDF>) - { while (/\d+\s+\d+\s+obj/go) { ++$Object } ; - while (/\/Type\s*\/Annot/go) { ++$Annot } ; - while (/\/Subtype\s*\/Link/go) { ++$Link } ; - while (/\/Subtype\s*\/Widget/go) { ++$Widget } ; - while (/\/S\s*\/Named/go) { ++$Named } ; - while (/\/S\s*\/JavaScript/go) { ++$Script } } - close (PDF) ; - print " objects : $Object\n" ; - print " annotations : $Annot\n" ; - print " links : $Link ($Named named / $Script scripts)\n" ; - print " widgets : $Widget\n" } - -#D We're done! All this actions and options are organized in -#D one large conditional: - - ShowBanner ; - -if ($UnknownOptions ) { ShowHelpInfo } # not yet done -elsif ($ProcessReferences) { HandleReferences } -elsif ($ProcessDocuments ) { HandleDocuments } -elsif ($ProcessSources ) { HandleSources } -elsif ($ProcessSetups ) { HandleSetups } -elsif ($ProcessTemplates ) { HandleEditorCues } -elsif ($ProcessInfos ) { HandleEditorCues } -elsif ($ProcessFigures ) { HandleFigures } -elsif ($ProcessLogFile ) { HandleLogFile } -elsif ($PurgeFiles ) { PurgeFiles } -elsif ($AnalyzeFile ) { AnalyzeFile } -elsif ($ProcessHelp ) { ShowHelpInfo } # redundant -else { ShowHelpInfo } - -#D So far. |