Command/setuptyping

From Wiki
< Command
Revision as of 05:45, 23 March 2012 by Jannis (talk | contribs) (Text replace - "\[\[cmd:(.*)\|(.*)\]\]" to "{{cmd|$1}}")
Jump to navigation Jump to search

\setuptyping

Syntax

\setuptyping[...][...,...=...,...]
[...] file typing name
space on off fixed
page yes no
option slanted normal commands color none
text yes no
icommand command
vcommand command
ccommand command
before command
after command
margin dimension standard yes no
evenmargin dimension
oddmargin dimension
blank dimension small medium big standard halfline line
escape character
tab number yes no
indentnext yes no
style normal bold slanted boldslanted type cap small... command
color name
palet name
lines yes no hyphenated
empty yes all no
numbering line file no


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 \starttyping. When the optional argument is given, it identifies a specific typing environment (as created with \definetyping).

\setuptyping can be used multiple times to change options and options will stay in effect until the end of file.

Note that \setuptyping also affects the display of the \typefile command.

  • space
    • fixed: Lines will not be broken, even if too long (may cause "overfull hbox" message)
  • lines
    • no (default): no hyphenation
    • yes: no hyphenation and left aligned text (align key is ignored)
    • hyphenated: hyphenation

Example

 \setuptyping
   [before={\startframedtext[width=\makeupwidth,
                             background=screen,
                             backgroundscreen=.8]},
    after={\stopframedtext}]

 \starttext
 \starttyping
 test
 \stoptyping
 \stoptext


See also

\typefile, \starttyping, \definetyping


Help from ConTeXt-Mailinglist/Forum

All issues with: