Difference between revisions of "Wiki pages without interface documentation"

From Wiki
Jump to navigation Jump to search
m (remove \textvariable)
 
(11 intermediate revisions by 2 users not shown)
Line 9: Line 9:
 
* There is a mistake in the list   
 
* There is a mistake in the list   
  
{{cmd|addff}}
+
=== Not really commands ===
 +
 
 +
{{cmd|doif...}}
 +
{{cmd|keyword:contrastcolor}}
 +
{{cmd|keyword:method}}
 +
{{cmd|keyword:textdistance}}
 +
{{cmd|value:dimension}}
 +
 
 +
=== Actual primitives ===
 +
 
 +
{{cmd|-}}
 +
{{cmd|hrule}}
 +
{{cmd|hss}}
 +
{{cmd|hyphenation}}
 +
{{cmd|jobname}}
 +
{{cmd|vskip}}
 +
 
 +
=== Removed commands ===
 +
 
 
{{cmd|appendix}}
 
{{cmd|appendix}}
{{cmd|but}}
 
 
{{cmd|bypassblocks}}
 
{{cmd|bypassblocks}}
{{cmd|completecombinedlist}}
+
{{cmd|couplepage}}
{{cmd|completelistoffloats}}
+
{{cmd|couplepaper}}
{{cmd|contextmark}}
 
{{cmd|contextversion}}
 
{{cmd|contextversionnumber}}
 
{{cmd|coupledocument}}
 
 
{{cmd|coupledregister}}
 
{{cmd|coupledregister}}
 
{{cmd|couplemarking}}
 
{{cmd|couplemarking}}
{{cmd|couplepage}}
 
{{cmd|couplepaper}}
 
 
{{cmd|coupleregister}}
 
{{cmd|coupleregister}}
{{cmd|currentTABLEcolumn}}
 
{{cmd|currentTABLErow}}
 
{{cmd|currentlistentrylocation}}
 
{{cmd|currentstructuretitle}}
 
 
{{cmd|decouplemarking}}
 
{{cmd|decouplemarking}}
{{cmd|defineblank}}
 
 
{{cmd|definefancybreak}}
 
{{cmd|definefancybreak}}
 
{{cmd|definelogo}}
 
{{cmd|definelogo}}
{{cmd|definenumber}}
 
 
{{cmd|defineoutput}}
 
{{cmd|defineoutput}}
 
{{cmd|definereferencelist}}
 
{{cmd|definereferencelist}}
{{cmd|definerule}}
 
{{cmd|definestructureconversionset}}
 
{{cmd|definetabulation}}
 
 
{{cmd|definetextvariable}}
 
{{cmd|definetextvariable}}
 
{{cmd|defineversion}}
 
{{cmd|defineversion}}
{{cmd|description}}
+
{{cmd|placelogos}}
 
{{cmd|disableinteractionmenu}}
 
{{cmd|disableinteractionmenu}}
{{cmd|doif...}}
 
{{cmd|enumeration}}
 
 
{{cmd|fillinfield}}
 
{{cmd|fillinfield}}
{{cmd|flushfootnotes}}
+
{{cmd|flushfootnotes}} (replaced by {{cmd|flushnotes}})
 
{{cmd|followprofile}}
 
{{cmd|followprofile}}
 
{{cmd|followprofileversion}}
 
{{cmd|followprofileversion}}
 
{{cmd|followversion}}
 
{{cmd|followversion}}
 
{{cmd|forceblocks}}
 
{{cmd|forceblocks}}
 +
{{cmd|goth}}
 +
{{cmd|labeling}}
 +
 +
 +
=== Deprecated commands ===
 +
 +
{{cmd|addff}}
 +
{{cmd|defineblank}} (is now {{cmd|definevspacing}})
 +
{{cmd|definenumber}} (is now {{cmd|definecounter}})
 +
{{cmd|definestructureconversionset}} (is now {{cmd|defineconversionset}})
 +
{{cmd|setff}}
 +
 +
 +
=== Omission in the interface XML ===
 +
 +
{{cmd|but}}
 +
{{cmd|contextmark}}
 +
{{cmd|contextversion}}
 +
{{cmd|contextversionnumber}}
 +
{{cmd|coupledocument}}
 +
{{cmd|currentTABLEcolumn}}
 +
{{cmd|currentTABLErow}}
 +
{{cmd|currentlistentrylocation}}
 +
{{cmd|currentstructuretitle}}
 +
{{cmd|definerule}}
 +
{{cmd|definetabulation}}
 
{{cmd|fraction}}
 
{{cmd|fraction}}
 
{{cmd|frak}}
 
{{cmd|frak}}
{{cmd|goth}}
 
 
{{cmd|head}}
 
{{cmd|head}}
{{cmd|hrule}}
 
{{cmd|hss}}
 
{{cmd|hyphenation}}
 
 
{{cmd|indenting}}
 
{{cmd|indenting}}
 
{{cmd|inothermargin}}
 
{{cmd|inothermargin}}
 
{{cmd|its}}
 
{{cmd|its}}
{{cmd|jobname}}
+
{{cmd|lastpagenumber}} (alias for {{cmd|lastuserpage}})
{{cmd|keyword:contrastcolor}}
+
{{cmd|mar}}
{{cmd|keyword:method}}
+
{{cmd|nofTABLEcolumns}}
{{cmd|keyword:textdistance}}
+
{{cmd|nofTABLErows}}
{{cmd|labeling}}
+
{{cmd|ran}}
{{cmd|lastpagenumber}}
+
{{cmd|setuptab}}
 +
{{cmd|sub}}
 +
{{cmd|sym}}
 +
{{cmd|tab}}
 +
 
 +
=== Uncategorised ===
 +
 
 +
{{cmd|enumeration}}
 
{{cmd|listsymbol}}
 
{{cmd|listsymbol}}
 
{{cmd|loadsorts}}
 
{{cmd|loadsorts}}
Line 71: Line 100:
 
{{cmd|localheadsetup}}
 
{{cmd|localheadsetup}}
 
{{cmd|logfields}}
 
{{cmd|logfields}}
{{cmd|mar}}
 
 
{{cmd|marginrule}}
 
{{cmd|marginrule}}
 
{{cmd|markversion}}
 
{{cmd|markversion}}
Line 79: Line 107:
 
{{cmd|moveongrid}}
 
{{cmd|moveongrid}}
 
{{cmd|nocap}}
 
{{cmd|nocap}}
{{cmd|nofTABLEcolumns}}
 
{{cmd|nofTABLErows}}
 
 
{{cmd|noindenting}}
 
{{cmd|noindenting}}
 
{{cmd|nolist}}
 
{{cmd|nolist}}
Line 94: Line 120:
 
{{cmd|pagetype}}
 
{{cmd|pagetype}}
 
{{cmd|paragraph}}
 
{{cmd|paragraph}}
{{cmd|placeexternalfigure}}
 
{{cmd|placelistoffloats}}
 
{{cmd|placelogos}}
 
 
{{cmd|placereferencelist}}
 
{{cmd|placereferencelist}}
 
{{cmd|placerule}}
 
{{cmd|placerule}}
Line 107: Line 130:
 
{{cmd|processwords}}
 
{{cmd|processwords}}
 
{{cmd|publication}}
 
{{cmd|publication}}
{{cmd|ran}}
 
 
{{cmd|referral}}
 
{{cmd|referral}}
 
{{cmd|referraldate}}
 
{{cmd|referraldate}}
{{cmd|register}}
 
 
{{cmd|reservefloat}}
 
{{cmd|reservefloat}}
 
{{cmd|reset}}
 
{{cmd|reset}}
 
{{cmd|sc}}
 
{{cmd|sc}}
{{cmd|seeregister}}
 
 
{{cmd|selectpaper}}
 
{{cmd|selectpaper}}
 
{{cmd|selectversion}}
 
{{cmd|selectversion}}
{{cmd|setff}}
 
 
{{cmd|settextvariable}}
 
{{cmd|settextvariable}}
 
{{cmd|setupbackends}}
 
{{cmd|setupbackends}}
Line 139: Line 158:
 
{{cmd|setupsynchronization}}
 
{{cmd|setupsynchronization}}
 
{{cmd|setupsynchronizationbar}}
 
{{cmd|setupsynchronizationbar}}
{{cmd|setuptab}}
 
 
{{cmd|setuptabulation}}
 
{{cmd|setuptabulation}}
 
{{cmd|setuptextvariable}}
 
{{cmd|setuptextvariable}}
 
{{cmd|setupunderbar}}
 
{{cmd|setupunderbar}}
 
{{cmd|setupunits}}
 
{{cmd|setupunits}}
{{cmd|setupvariables}}
 
 
{{cmd|setupversions}}
 
{{cmd|setupversions}}
 
{{cmd|showcharacters}}
 
{{cmd|showcharacters}}
Line 150: Line 167:
 
{{cmd|showfields}}
 
{{cmd|showfields}}
 
{{cmd|sort}}
 
{{cmd|sort}}
{{cmd|startdescription}}
 
 
{{cmd|startenumeration}}
 
{{cmd|startenumeration}}
{{cmd|startfloattext}}
 
 
{{cmd|startglobal}}
 
{{cmd|startglobal}}
 
{{cmd|startlocal}}
 
{{cmd|startlocal}}
Line 160: Line 175:
 
{{cmd|startprofile}}
 
{{cmd|startprofile}}
 
{{cmd|startversion}}
 
{{cmd|startversion}}
{{cmd|sub}}
 
{{cmd|sym}}
 
 
{{cmd|synchronizationbar}}
 
{{cmd|synchronizationbar}}
 
{{cmd|synonym}}
 
{{cmd|synonym}}
{{cmd|tab}}
 
 
{{cmd|texenginename}}
 
{{cmd|texenginename}}
 
{{cmd|texengineversion}}
 
{{cmd|texengineversion}}
{{cmd|textvariable}}
 
 
{{cmd|textwidth}}
 
{{cmd|textwidth}}
 
{{cmd|totalnumberofpages}}
 
{{cmd|totalnumberofpages}}
 
{{cmd|unhyphenated}}
 
{{cmd|unhyphenated}}
{{cmd|unkown}}
 
 
{{cmd|usecommands}}
 
{{cmd|usecommands}}
 
{{cmd|usedirectory}}
 
{{cmd|usedirectory}}
Line 179: Line 189:
 
{{cmd|usereferences}}
 
{{cmd|usereferences}}
 
{{cmd|usespecials}}
 
{{cmd|usespecials}}
{{cmd|value:dimension}}
 
{{cmd|vskip}}
 
 
{{cmd|whitespace}}
 
{{cmd|whitespace}}
 
{{cmd|writetoreferencelist}}
 
{{cmd|writetoreferencelist}}
 
{{cmd|writetoregister}}
 
{{cmd|writetoregister}}
 +
 +
Here is a dump of the top-level <code>\meaning</code> of the list above (some of these may be defined only within specific environments, so this not the full answer):
 +
 +
<pre>
 +
enumeration: undefined
 +
listsymbol: protected macro:[#1]#2->\begingroup \edef \currentlist {#1}\def \currentlistentrynumber {#2}\currentlistsymbol \endgroup
 +
loadsorts: undefined
 +
loadsynonyms: undefined
 +
localheadsetup: undefined
 +
logfields: undefined
 +
marginrule: undefined
 +
markversion: undefined
 +
mathframed: undefined
 +
mediaeval: protected macro:->\triggergroupedcommand {\os }
 +
mixedcolumns: undefined
 +
moveongrid: undefined
 +
nocap: protected macro:->\notsmallcapped
 +
noindenting: protected macro:->\indenting [\v!no , \v!next ]
 +
nolist: undefined
 +
nomarking: undefined
 +
nomoreblocks: undefined
 +
nomorefiles: undefined
 +
nop: undefined
 +
nowhitespace: protected macro:->\directcheckedvspacing \v!nowhite
 +
oldstylenumerals: protected macro:#1->\begingroup \os \number #1\endgroup
 +
oldstyleromannumerals: protected macro:#1->\dontleavehmode \hbox \bgroup \ss \txx \setbox \scratchbox \hbox \s!spread .15\emwidth {\hss \uppercased {\romannumerals {#1}}\hss }\scratchwidth \wd \scratchbox \scratchheight \ht \scratchbox \scratchdimen .1\exheight \vrule \s!width \scratchwidth \s!height \dimexpr \scratchheight +\scratchdimen \relax \s!depth -\dimexpr \scratchheight -+\scratchdimen \relax \hskip -\scratchwidth \vrule \s!width \scratchwidth \s!height \scratchdimen \s!depth \scratchdimen \hskip -\scratchwidth \box \scratchbox \egroup
 +
os: protected macro:->\setfontfeature {just-os}
 +
packed: protected macro:->\nointerlineskip
 +
pagetype: undefined
 +
paragraph: undefined
 +
placereferencelist: undefined
 +
placerule: undefined
 +
placetextvariable: undefined
 +
positiontext: undefined
 +
postponefootnotes: undefined
 +
processedfile: expandable luacall 306
 +
processedfiles: expandable luacall 307
 +
processpage: undefined
 +
processwords: protected macro:#1->\processisolatedwords {#1}\processword
 +
publication: undefined
 +
referral: undefined
 +
referraldate: undefined
 +
reservefloat: undefined
 +
reset: undefined
 +
sc: protected macro:->\font_helpers_set_current_font_alternative {\s!sc }
 +
selectpaper: undefined
 +
selectversion: undefined
 +
settextvariable: undefined
 +
setupbackends: undefined
 +
setupbuttons: protected macro:->\dodoubleempty \setup_button
 +
setupcombinations: protected macro:->\dodoubleempty \setup_combination
 +
setupfancybreak: undefined
 +
setupfootnotedefinition: protected macro:->\setupnotation [\v!footnote ]
 +
setupformulae: protected macro:->\setupformulas
 +
setupindentations: undefined
 +
setupinmargin: protected macro:->\dodoubleempty \setup_margindata
 +
setuplocalnotes: undefined
 +
setupmarginblocks: protected macro:->\dodoubleempty \setup_marginblock
 +
setupnamespace: undefined
 +
setupnumbering: protected macro:->\dodoubleempty \setup_counter
 +
setupprofiles: undefined
 +
setuppublications: protected macro:->\usemodule [oldbibtex]\setuppublications
 +
setupreferencelist: undefined
 +
setuprule: undefined
 +
setupscreens: undefined
 +
setupsection: protected macro:->\dotripleempty \strc_sectioning_setup
 +
setupsynchronization: undefined
 +
setupsynchronizationbar: undefined
 +
setuptabulation: protected macro:->\dodoubleempty \setup_tabulation
 +
setuptextvariable: undefined
 +
setupunderbar: protected macro:[#1]->
 +
setupunits: protected macro:->\dodoubleempty \setup_unit
 +
setupvariables: undefined
 +
setupversions: undefined
 +
showcharacters: undefined
 +
showexternalfigures: undefined
 +
showfields: undefined
 +
sort: undefined
 +
startenumeration: undefined
 +
startglobal: undefined
 +
startlocal: undefined
 +
startlocalenvironment: undefined
 +
startnamemakeup: undefined
 +
startoverview: macro:->\startoverzicht
 +
startprofile: undefined
 +
startversion: undefined
 +
synchronizationbar: undefined
 +
synonym: undefined
 +
texenginename: macro:->luametatex
 +
texengineversion: macro:->2.0706
 +
textvariable: undefined
 +
textwidth: \dimen459
 +
totalnumberofpages: macro:->\lastrealpage
 +
unhyphenated: protected macro:->\groupedcommand {\lefthyphenmin \maxdimen }\donothing
 +
usecommands: undefined
 +
usedirectory: protected macro:->\usepath
 +
useencoding: undefined
 +
useexternalfile: undefined
 +
useexternalfiles: undefined
 +
usereferences: protected macro:[#1]->
 +
usespecials: undefined
 +
whitespace: protected macro:->\directcheckedvspacing \v!white
 +
writetoreferencelist: undefined
 +
writetoregister: undefined
 +
</pre>
  
 
[[Category:Wiki-Maintenance]]
 
[[Category:Wiki-Maintenance]]

Latest revision as of 11:17, 28 April 2022

Here is a list of all the current wiki pages that exist but do not have a matching interface xml record.

Possible reasons include:

  • The page is not actually documenting a (single) command
  • The page documents a primitive operation
  • The command has been removed from current ConTeXt
  • There is an omission in the interface XML
  • They are redirects to a page that does exist
  • There is a mistake in the list

Not really commands

\doif... \keyword:contrastcolor \keyword:method \keyword:textdistance \value:dimension

Actual primitives

\- \hrule \hss \hyphenation \jobname \vskip

Removed commands

\appendix \bypassblocks \couplepage \couplepaper \coupledregister \couplemarking \coupleregister \decouplemarking \definefancybreak \definelogo \defineoutput \definereferencelist \definetextvariable \defineversion \placelogos \disableinteractionmenu \fillinfield \flushfootnotes (replaced by \flushnotes) \followprofile \followprofileversion \followversion \forceblocks \goth \labeling


Deprecated commands

\addff \defineblank (is now \definevspacing) \definenumber (is now \definecounter) \definestructureconversionset (is now \defineconversionset) \setff


Omission in the interface XML

\but \contextmark \contextversion \contextversionnumber \coupledocument \currentTABLEcolumn \currentTABLErow \currentlistentrylocation \currentstructuretitle \definerule \definetabulation \fraction \frak \head \indenting \inothermargin \its \lastpagenumber (alias for \lastuserpage) \mar \nofTABLEcolumns \nofTABLErows \ran \setuptab \sub \sym \tab

Uncategorised

\enumeration \listsymbol \loadsorts \loadsynonyms \localheadsetup \logfields \marginrule \markversion \mathframed \mediaeval \mixedcolumns \moveongrid \nocap \noindenting \nolist \nomarking \nomoreblocks \nomorefiles \nop \nowhitespace \oldstylenumerals \oldstyleromannumerals \os \packed \pagetype \paragraph \placereferencelist \placerule \placetextvariable \positiontext \postponefootnotes \processedfile \processedfiles \processpage \processwords \publication \referral \referraldate \reservefloat \reset \sc \selectpaper \selectversion \settextvariable \setupbackends \setupbuttons \setupcombinations \setupfancybreak \setupfootnotedefinition \setupformulae \setupindentations \setupinmargin \setuplocalnotes \setupmarginblocks \setupnamespace \setupnumbering \setupprofiles \setuppublications \setupreferencelist \setuprule \setupscreens \setupsection \setupsynchronization \setupsynchronizationbar \setuptabulation \setuptextvariable \setupunderbar \setupunits \setupversions \showcharacters \showexternalfigures \showfields \sort \startenumeration \startglobal \startlocal \startlocalenvironment \startnamemakeup \startoverview \startprofile \startversion \synchronizationbar \synonym \texenginename \texengineversion \textwidth \totalnumberofpages \unhyphenated \usecommands \usedirectory \useencoding \useexternalfile \useexternalfiles \usereferences \usespecials \whitespace \writetoreferencelist \writetoregister

Here is a dump of the top-level \meaning of the list above (some of these may be defined only within specific environments, so this not the full answer):

enumeration: undefined
listsymbol: protected macro:[#1]#2->\begingroup \edef \currentlist {#1}\def \currentlistentrynumber {#2}\currentlistsymbol \endgroup 
loadsorts: undefined
loadsynonyms: undefined
localheadsetup: undefined
logfields: undefined
marginrule: undefined
markversion: undefined
mathframed: undefined
mediaeval: protected macro:->\triggergroupedcommand {\os }
mixedcolumns: undefined
moveongrid: undefined
nocap: protected macro:->\notsmallcapped 
noindenting: protected macro:->\indenting [\v!no , \v!next ]
nolist: undefined
nomarking: undefined
nomoreblocks: undefined
nomorefiles: undefined
nop: undefined
nowhitespace: protected macro:->\directcheckedvspacing \v!nowhite 
oldstylenumerals: protected macro:#1->\begingroup \os \number #1\endgroup 
oldstyleromannumerals: protected macro:#1->\dontleavehmode \hbox \bgroup \ss \txx \setbox \scratchbox \hbox \s!spread .15\emwidth {\hss \uppercased {\romannumerals {#1}}\hss }\scratchwidth \wd \scratchbox \scratchheight \ht \scratchbox \scratchdimen .1\exheight \vrule \s!width \scratchwidth \s!height \dimexpr \scratchheight +\scratchdimen \relax \s!depth -\dimexpr \scratchheight -+\scratchdimen \relax \hskip -\scratchwidth \vrule \s!width \scratchwidth \s!height \scratchdimen \s!depth \scratchdimen \hskip -\scratchwidth \box \scratchbox \egroup 
os: protected macro:->\setfontfeature {just-os}
packed: protected macro:->\nointerlineskip 
pagetype: undefined
paragraph: undefined
placereferencelist: undefined
placerule: undefined
placetextvariable: undefined
positiontext: undefined
postponefootnotes: undefined
processedfile: expandable luacall 306
processedfiles: expandable luacall 307
processpage: undefined
processwords: protected macro:#1->\processisolatedwords {#1}\processword 
publication: undefined
referral: undefined
referraldate: undefined
reservefloat: undefined
reset: undefined
sc: protected macro:->\font_helpers_set_current_font_alternative {\s!sc }
selectpaper: undefined
selectversion: undefined
settextvariable: undefined
setupbackends: undefined
setupbuttons: protected macro:->\dodoubleempty \setup_button 
setupcombinations: protected macro:->\dodoubleempty \setup_combination 
setupfancybreak: undefined
setupfootnotedefinition: protected macro:->\setupnotation [\v!footnote ]
setupformulae: protected macro:->\setupformulas 
setupindentations: undefined
setupinmargin: protected macro:->\dodoubleempty \setup_margindata 
setuplocalnotes: undefined
setupmarginblocks: protected macro:->\dodoubleempty \setup_marginblock 
setupnamespace: undefined
setupnumbering: protected macro:->\dodoubleempty \setup_counter 
setupprofiles: undefined
setuppublications: protected macro:->\usemodule [oldbibtex]\setuppublications 
setupreferencelist: undefined
setuprule: undefined
setupscreens: undefined
setupsection: protected macro:->\dotripleempty \strc_sectioning_setup 
setupsynchronization: undefined
setupsynchronizationbar: undefined
setuptabulation: protected macro:->\dodoubleempty \setup_tabulation 
setuptextvariable: undefined
setupunderbar: protected macro:[#1]->
setupunits: protected macro:->\dodoubleempty \setup_unit 
setupvariables: undefined
setupversions: undefined
showcharacters: undefined
showexternalfigures: undefined
showfields: undefined
sort: undefined
startenumeration: undefined
startglobal: undefined
startlocal: undefined
startlocalenvironment: undefined
startnamemakeup: undefined
startoverview: macro:->\startoverzicht 
startprofile: undefined
startversion: undefined
synchronizationbar: undefined
synonym: undefined
texenginename: macro:->luametatex
texengineversion: macro:->2.0706
textvariable: undefined
textwidth: \dimen459
totalnumberofpages: macro:->\lastrealpage 
unhyphenated: protected macro:->\groupedcommand {\lefthyphenmin \maxdimen }\donothing 
usecommands: undefined
usedirectory: protected macro:->\usepath 
useencoding: undefined
useexternalfile: undefined
useexternalfiles: undefined
usereferences: protected macro:[#1]->
usespecials: undefined
whitespace: protected macro:->\directcheckedvspacing \v!white 
writetoreferencelist: undefined
writetoregister: undefined