]> git.cameronkatri.com Git - mandoc.git/blob - regress/roff/cond/if.in
cope with changes in BASE messages
[mandoc.git] / regress / roff / cond / if.in
1 .TH IF 1 "June 27, 2015" OpenBSD
2 .SH NAME
3 if \- the roff conditional instruction
4 .SH DESCRIPTION
5 .if n One-line true condition.
6 .if t One-line false condition.
7 .if n
8 Next-line empty true condition.
9 .if t
10 Next-line empty false condition.
11 .br
12 False condition with whitespace:
13 .br
14 .if t
15 True condition with whitespace:
16 .if n
17 .if n \{One-line true cond\}ition with block.
18 .if t \{One-line false cond\}ition with block.
19 .br
20 .if n \{ One-line true cond\}ition with block with leading blanks.
21 .if t \{ One-line false cond\}ition with block with leading blanks.
22 .br
23 .if n \{Two-line true condition
24 without cont\}inuation and macros.
25 .if t \{Two-line false condition
26 without cont\}inuation and macros.
27 .br
28 .if n \{Two-line true condition
29 .B without cont\}inuation but with macros.
30 .if t \{Two-line false condition
31 .B without cont\}inuation but with macros.
32 .br
33 .if n \{\
34 Two-line true condition
35 with continuation and macros.
36 .\}This will not be printed.
37 .if t \{\
38 Two-line false condition
39 with continuation and macros.
40 .\}This will not be printed.
41 .br
42 .if n \{
43 Two-line true condition with blank line.\}
44 .if t \{
45 Two-line false condition with blank line.\}
46 .br
47 .if n \{Outer true condition.
48 .br
49 .if n Inner one-line true condition.
50 .if t Inner one-line false condition.
51 .br
52 .if n \{Inner two-line true condition
53 without continuation and macros.\}
54 .if t \{Inner two-line false condition
55 without continuation and macros.\}
56 .br
57 Back to the outer true condition.\}
58 .br
59 .if t \{Outer false condition.
60 .br
61 .if n Inner one-line true condition.
62 .if t Inner one-line false condition.
63 .br
64 .if n \{Inner two-line true condition
65 without continuation and macros.\}
66 .if t \{Inner two-line false condition
67 without continuation and macros.\}
68 .br
69 Back to the outer false condition.\}
70 .br
71 .if n \{Outer true condition.
72 .if t \{Inner false condition.
73 inner\}middle\}end
74 After conditional.
75 .br
76 .if n \{Outer true condition.
77 .if t \{Inner false condition.
78 .\}middle\}end
79 After conditional.
80 .br
81 .if n \{Outer true condition.
82 .if n \{Inner true condition.
83 .\}middle\}end
84 After conditional.
85 .br
86 .if n \{Outer true condition.
87 .if t \{Inner false condition.
88 .B\}middle\}end
89 After conditional.
90 .br
91 Backslash-backslash-brace in text:
92 .if t \{This text is not printed.\\}
93 This neither.\}
94 On a macro line:
95 .if t \{.B This text\\} is not printed.
96 .B This\} neither.
97 End.