Changes

Jump to navigation Jump to search
4,195 bytes removed ,  20:46, 13 January 2020
no edit summary
}}
== [[Help:Reference|Syntax]] (autogenerated) ==<table cellspacing="4" cellpadding="2" class="cmd"> <tr> <td colspan="2" class="cmd"syntax>\setuptyping<span class="first" style="color:red;">[...]</span><span class="second" >[...,...=...,...]</span></td> </tr> <tr valign="top" class="first"> <td class="cmd">[...]</td> <td>file typing name </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:space|space]]</td> <td>[[Reference/en/value:on|on]] [[Reference/en/value:off|off]] [[Reference/en/value:fixed|fixed]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:page|page]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:option|option]]</td> <td>[[Reference/en/value:slanted|slanted]] [[Reference/en/value:normal|normal]] [[Reference/en/value:commands|commands]] [[Reference/en/value:color|color]] [[Reference/en/value:none|none]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:text|text]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:icommand|icommand]]</td> <td>[[Reference/en/value:command|command]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:vcommand|vcommand]]</td> <td>[[Reference/en/value:command|command]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:ccommand|ccommand]]</td> <td>[[Reference/en/value:command|command]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:before|before]]</td> <td>[[Reference/en/value:command|command]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:after|after]]</td> <td>[[Reference/en/value:command|command]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:margin|margin]]</td> <td>[[Reference/en/value:dimension|dimension]] [[Reference/en/value:standard|standard]] [[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:evenmargin|evenmargin]]</td> <td>[[Reference/en/value:dimension|dimension]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:oddmargin|oddmargin]]</td> <td>[[Reference/en/value:dimension|dimension]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:blank|blank]]</td> <td>[[Reference/en/value:dimension|dimension]] [[Reference/en/value:small|small]] [[Reference/en/value:medium|medium]] [[Reference/en/value:big|big]] [[Reference/en/value:standard|standard]] [[Reference/en/value:halfline|halfline]] [[Reference/en/value:line|line]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:escape|escape]]</td> <td>[[Reference/en/value:character|character]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:tab|tab]]</td> <td>[[Reference/en/value:number|number]] [[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:indentnext|indentnext]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:style|style]]</td> <td>[[Reference/en/value:normal|normal]] [[Reference/en/value:bold|bold]] [[Reference/en/value:slanted|slanted]] [[Reference/en/value:boldslanted|boldslanted]] [[Reference/en/value:type|type]] [[Reference/en/value:cap|cap]] [[Reference/en/value:small...|small...]] [[Reference/en/value:command|command]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:color|color]]</td> <td>[[Reference/en/value:name|name]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:palet|palet]]</td> <td>[[Reference/en/value:name|name]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:lines|lines]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/en/value:no|no]] [[Reference/en/value:hyphenated|hyphenated]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:empty|empty]]</td> <td>[[Reference/en/value:yes|yes]] [[Reference/en/value:all|all]] [[Reference/en/value:no|no]] </td> </tr> <tr valign="top" class="second"> <td class="cmd">[[Reference/en/keyword:numbering|numbering]]</td> <td>[[Reference/en/value:line|line]] [[Reference/en/value:file|file]] [[Reference/en/value:no|no]] </td> </tr></tablesyntax>
<syntax>setuptyping</syntax>
== Description ==
Changes options for displaying verbatim text. When called with a single argument, this command changes the options for the default typing environment as created with [[{{cmd:starttyping|\starttyping]]}}. When the optional argument is given, it identifies a specific typing environment (as created with [[{{cmd:definetyping|\definetyping]]}}).
[[{{cmd:setuptyping|\setuptyping]] }} can be used multiple times to change options and options will stay in effect until the end of file.
Note that [[{{cmd:setuptyping|\setuptyping]] }} also affects the display of the [[{{cmd:typefile|\typefile]] }} command.
* space
** yes: no hyphenation and left aligned text (align key is ignored)
** hyphenated: hyphenation
* range** {2,5}: line 2 to 5** {2,+3}: line 2 to 5** {label:start,label:end}: from label:start to label:end (comments in code) The <code>option</code> option is for the type of colorization. E.g., to turn off colorization in <code>\startLUA</code> blocks:<pre>\setuptyping[LUA][option=]</pre> 
== Example ==
Note that background=screen,backgroundscreen=.8 is depricated in MKIV and should be replaced by something like background=color,backgroundcolor=lightgray. <texcodecontext source=yes> \setuptyping
[before={\startframedtext[width=\makeupwidth,
background=screen,
after={\stopframedtext}]
\starttext \starttyping This is a \test{} and everything is printed just as I write it \stoptyping \stoptext</texcodecontext
== See also ==
[[* {{cmd:typefile|\typefile]], [[}} to print files verbatim* {{cmd:starttyping|\starttyping]], [[}} to print lines verbatim* {{cmd:|definetyping}} to define a custom typing environment* {{src|buff-ver.mkiv}} source code* {{cmd|\definetyping]]setuplinenumbering}}
== Help from ConTeXt-Mailinglist/Forum ==
All issues with:
{{Forum|{{SUBPAGENAME}}}}
[[Category:ReferenceCommand/enVerbatim Text|setuptyping]]

Navigation menu