aboutsummaryrefslogtreecommitdiff
path: root/test/writer.man
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2018-10-18 10:21:34 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2018-10-18 10:21:34 -0700
commitefbb329f1a81a778fd853bffee0414c87a1133b3 (patch)
treef4af6bcfbb261c347c7f8276067f607e92aa64c8 /test/writer.man
parentbbd94eae2b3f5273bb681ff6706f0cd375d8a1ef (diff)
downloadpandoc-efbb329f1a81a778fd853bffee0414c87a1133b3.tar.gz
Groff escaping changes.
- `--ascii` is now turned on automatically for man output, for portability. All man output will be escaped to ASCII. - In T.P.Writers.Groff, `escapeChar`, `escapeString`, and `escapeCode` now take a boolean parameter that selects ascii-only output. This is used by the Ms writer for `--ascii`, instead of doing an extra pass after writing the document. - In ms output without `--ascii`, unicode is used whenever possible (e.g. for double quotes). - A few escapes are changed: e.g. `\[rs]` instead of `\\` for backslash, and `\ga]` instead of `` \` `` for backtick.
Diffstat (limited to 'test/writer.man')
-rw-r--r--test/writer.man28
1 files changed, 14 insertions, 14 deletions
diff --git a/test/writer.man b/test/writer.man
index 12b51c071..4fb00e87d 100644
--- a/test/writer.man
+++ b/test/writer.man
@@ -104,7 +104,7 @@ And:
\f[C]
\ \ \ \ this\ code\ block\ is\ indented\ by\ two\ tabs
-These\ should\ not\ be\ escaped:\ \ \\$\ \\\\\ \\>\ \\[\ \\{
+These\ should\ not\ be\ escaped:\ \ \[rs]$\ \[rs]\[rs]\ \[rs]>\ \[rs][\ \[rs]{
\f[R]
.fi
.PP
@@ -525,7 +525,7 @@ So is \f[B]\f[BI]this\f[B]\f[R] word.
.PP
So is \f[B]\f[BI]this\f[B]\f[R] word.
.PP
-This is code: \f[C]>\f[R], \f[C]$\f[R], \f[C]\\\f[R], \f[C]\\$\f[R],
+This is code: \f[C]>\f[R], \f[C]$\f[R], \f[C]\[rs]\f[R], \f[C]\[rs]$\f[R],
\f[C]<html>\f[R].
.PP
[STRIKEOUT:This is \f[I]strikeout\f[R].]
@@ -563,11 +563,11 @@ Ellipses\&...and\&...and\&....
.SH LaTeX
.IP \[bu] 2
.IP \[bu] 2
-2 + 2 = 4
+2\[u2005]+\[u2005]2\[u2004]=\[u2004]4
.IP \[bu] 2
-\f[I]x\f[R] ∈ \f[I]y\f[R]
+\f[I]x\f[R]\[u2004]\[mo]\[u2004]\f[I]y\f[R]
.IP \[bu] 2
-\f[I]α\f[R] ∧ \f[I]ω\f[R]
+\f[I]\[*a]\f[R]\[u2005]\[AN]\[u2005]\f[I]\[*w]\f[R]
.IP \[bu] 2
223
.IP \[bu] 2
@@ -575,11 +575,11 @@ Ellipses\&...and\&...and\&....
.IP \[bu] 2
Here\[cq]s some display math:
.RS
-$$\\frac{d}{dx}f(x)=\\lim_{h\\to 0}\\frac{f(x+h)-f(x)}{h}$$
+$$\[rs]frac{d}{dx}f(x)=\[rs]lim_{h\[rs]to 0}\[rs]frac{f(x+h)-f(x)}{h}$$
.RE
.IP \[bu] 2
Here\[cq]s one that has a line break in it:
-\f[I]α\f[R] + \f[I]ω\f[R] × \f[I]x\f[R]^2^.
+\f[I]\[*a]\f[R]\[u2005]+\[u2005]\f[I]\[*w]\f[R]\[u2005]\[tmu]\[u2005]\f[I]x\f[R]^2^.
.PP
These shouldn\[cq]t be math:
.IP \[bu] 2
@@ -600,15 +600,15 @@ Here\[cq]s a LaTeX table:
.PP
Here is some unicode:
.IP \[bu] 2
-I hat: Î
+I hat: \[^I]
.IP \[bu] 2
-o umlaut: ö
+o umlaut: \[:o]
.IP \[bu] 2
-section: §
+section: \[sc]
.IP \[bu] 2
-set membership: ∈
+set membership: \[mo]
.IP \[bu] 2
-copyright: ©
+copyright: \[co]
.PP
AT&T has an ampersand in their name.
.PP
@@ -620,9 +620,9 @@ This & that.
.PP
6 > 5.
.PP
-Backslash: \\
+Backslash: \[rs]
.PP
-Backtick: \`
+Backtick: \[ga]
.PP
Asterisk: *
.PP