1 chapter

Func: fname a—rg1 a–rg2

deffn no var for a—rg1 and a–rg2

Func: fname a—rg1 a–rg2

deffn explict var for a—rg1 and a–rg2

Func: fname a—rg1 a–rg2

deffn r slanted for a—rg1 and a–rg2

Special Form: foobar (var [from to [inc]]) default
Special Form: foobar (var [from to [inc]]) r
Special Form: foobar (var [from to [inc]]) var
Special Form: foobar (var [from to [inc]]) slanted
Special Form: foobar (var [from to [inc]]) code
Special Form: foobar (var [from to [inc]]) t
Special Form: foobar (var [from to [inc]]) t:b
Special Form: foobar (var [from to [inc]]) r:var
Special Form: foobar (var [from to [inc]]) r:slanted
Special Form: foobar (var [from to [inc]]) r:code
Special Form: foobar (var [from to [inc]]) r:t
Special Form: foobar (var [from to [inc]]) code:var
Special Form: foobar (var [from to [inc]]) t:var
Special Form: foobar (var [from to [inc]]) code:slanted
Special Form: foobar (var [from to [inc]]) t:slanted

separators

Special Form: foobar va—riable default
Special Form: foobar va—riable var
Special Form: foobar va—riable r
Special Form: foobar va—riable slanted
Special Form: foobar va---riable code
Special Form: foobar va---riable t
Special Form: foobar va---riable t:b
Special Form: foobar va—riable r:var
Special Form: foobar va—riable r:slanted
Special Form: foobar va---riable r:code
Special Form: foobar va---riable r:t
Special Form: foobar va---riable code:var
Special Form: foobar va---riable t:var
Special Form: foobar va---riable code:slanted
Special Form: foobar va---riable t:slanted

name

Request: .ft [font]
Escape sequence: \ff
Escape sequence: \f(fn
Escape sequence: \f[font] \f[font]
Register: \n[.sty]

The ft request and the \f escape change the current font to font (one-character name f, two-character name fn).

Special Form: foobar [ [ [ [ [ [ [ [ [ , , , , , , , , , ] ] ] ] ] ] ] ] ]
Special Form: foobar [] [] [] [] [] [] [] []

test formatting of separators

Library Function: int foobar (int f---oo, float b--ar)

… with var for f—oo and b–ar

Library Function: int foobar (int f—oo, float b–ar)

… with r slanted for f—oo and b–ar

produces:

Class Option of Window: border-pattern

Class Option of Window: int border-pattern

Library Function: int foobar (int foo, float bar)

… for foo and bar

Function: apply function &rest arguments

apply calls no var function with arguments

Function: apply function &rest argument

explicit keyword marking, no var function with arguments

Category: name argument int a--b v–ar1, word -- (type o--ther, v—ar2 [float [var4]])

In deffn with code and var used

Library Function: int foobar (int f---oo[, float b--ar]) default
Library Function: int foobar (int f---oo[, float b--ar]) r
Library Function: int foobar (int f---oo[, float b--ar]) var
Library Function: int foobar (int f---oo[, float b--ar]) slanted
Library Function: int foobar (int f---oo[, float b--ar]) code
Library Function: int foobar (int f---oo[, float b--ar]) t
Library Function: int foobar (int f---oo[, float b--ar]) t:b
Library Function: int foobar (int f---oo[, float b--ar]) r:var
Library Function: int foobar (int f---oo[, float b--ar]) r:slanted
Library Function: int foobar (int f---oo[, float b--ar]) r:code
Library Function: int foobar (int f---oo[, float b--ar]) r:t
Library Function: int foobar (int f---oo[, float b--ar]) code:var
Library Function: int foobar (int f---oo[, float b--ar]) t:var
Library Function: int foobar (int f---oo[, float b--ar]) code:slanted
Library Function: int foobar (int f---oo[, float b--ar]) t:slanted

separators

Library Function: int foobar (i--nt f---oo[, float b--ar]) default
Library Function: int foobar (i–nt f---oo[, float b--ar]) r
Library Function: int foobar (i--nt f---oo[, float b--ar]) var
Library Function: int foobar (i--nt f---oo[, float b--ar]) slanted
Library Function: int foobar (i--nt f---oo[, float b--ar]) code
Library Function: int foobar (i--nt f---oo[, float b--ar]) t
Library Function: int foobar (i--nt f---oo[, float b--ar]) t:b
Library Function: int foobar (i–nt f---oo[, float b--ar]) r:var
Library Function: int foobar (i–nt f---oo[, float b--ar]) r:slanted
Library Function: int foobar (i--nt f---oo[, float b--ar]) r:code
Library Function: int foobar (i--nt f---oo[, float b--ar]) r:t
Library Function: int foobar (i--nt f---oo[, float b--ar]) code:var
Library Function: int foobar (i--nt f---oo[, float b--ar]) t:var
Library Function: int foobar (i--nt f---oo[, float b--ar]) code:slanted
Library Function: int foobar (i--nt f---oo[, float b--ar]) t:slanted

name