Difference between revisions of "Command/definebreakpoint"

From Wiki
Jump to navigation Jump to search
(typo)
m (Hyphenation see also)
Line 65: Line 65:
  
 
== See also ==
 
== See also ==
* [[Hyphenation]]
+
{{Hyphenation see also}}
* {{cmd|hyphenation}} to define the hyphenation of a specific word
+
* {{src|typo-brk.mkiv}}
* {{cmd|-}} to define an ad-hoc breakpoint
 
* {{cmd|definebreakpoints}} to initialize the breakpoint set
 
* {{cmd|setbreakpoints}} to activate the breakpoint set
 
  
 
== Help from ConTeXt-Mailinglist/Forum ==
 
== Help from ConTeXt-Mailinglist/Forum ==

Revision as of 11:31, 21 April 2013

\definebreakpoint

Syntax

\definebreakpoint[...][...][...=...]
[...] name of breakpoint set to add to
[...] character at which to break
language two-letter code: language for which this breakpoint applies
nleft number: minimal characters to left to allow breaking' here'
nright number: minimal characters to right to allow breaking here
type ???
middle ???
left ???
right ???

Description

\definebreakpoint[setname][?][...=...] defines a breakpoint at ?, and makes it a member of a set that can be activated with \setbreakpoints[setname]. The set must be initialized with \definebreakpoints[setname].

Example

This is how the compound breakpoint set is defined in typo-brk.mkiv

\definebreakpoint [compound] [+] [nleft=3,nright=3,type=1]
\definebreakpoint [compound] [-] [nleft=3,nright=3,type=1]
\definebreakpoint [compound] [/] [nleft=3,nright=3,type=1]
\definebreakpoint [compound] [(] [nleft=3,nright=3,type=2]
\definebreakpoint [compound] [)] [nleft=3,nright=3,type=3]

See also

Help from ConTeXt-Mailinglist/Forum

All issues with: