blob: b49ca505da5f01e48e9784f360e02257bfbb3c42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
|
.Dd November 17, 2014
.Dt EM-PUNCT 1
.Os OpenBSD
.Sh NAME
.Nm Em-punct
.Nd punctuation following an emphasis macro
.Sh DESCRIPTION
Leading punctuation:
.Em ( b
.Em [ b
.Em | b
.Em . b
.Em , b
.Em ; b
.Em : b
.Em ? b
.Em ! b
.Em ) b
.Em ] b
.Pp
Trailing punctuation:
.Em a (
.Em a [
.Em a |
.Em a .
.Em a ,
.Em a ;
.Em a :
.Em a ?
.Em a !
.Em a )
.Em a ]
.Pp
Middle punctuation:
.Em a ( b
.Em a [ b
.Em a | b
.Em a . b
.Em a , b
.Em a ; b
.Em a : b
.Em a ? b
.Em a ! b
.Em a ) b
.Em a ] b
.Pp
Isolated punctuation:
.Em a Em ( Em b
.Em a Em [ Em b
.Em a Em | Em b
.Em a Em . Em b
.Em a Em , Em b
.Em a Em ; Em b
.Em a Em : Em b
.Em a Em ? Em b
.Em a Em ! Em b
.Em a Em ) Em b
.Em a Em ] Em b
.Pp
Isolated trailing punctuation:
.Em a Em (
.Em a Em [
.Em a Em |
.Em a Em .
.Em a Em ,
.Em a Em ;
.Em a Em :
.Em a Em ?
.Em a Em !
.Em a Em )
.Em a Em ]
.Pp
Multiple isolated punctuation:
.Em a Em ( [ Em b
.Em a Em ) ] Em b
.Pp
Multiple punctuation:
.Em [ ( arg ) ] .
.Pp
Quoted:
.Em "a . b Nm"
.Em ". b Nm"
|