From 64ba9539e97af3cf1a41247ed929492d6dda588d Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sun, 10 Jan 2016 21:45:42 -0800 Subject: Updated format of test/smart_punct.txt. --- test/smart_punct.txt | 60 ++++++++++++++++++++++++++-------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) (limited to 'test') diff --git a/test/smart_punct.txt b/test/smart_punct.txt index 7dd9394..3522c94 100644 --- a/test/smart_punct.txt +++ b/test/smart_punct.txt @@ -4,84 +4,84 @@ Open quotes are matched with closed quotes. The same method is used for matching openers and closers as is used in emphasis parsing: -. +```````````````````````````````` example "Hello," said the spider. "'Shelob' is my name." .

“Hello,” said the spider. “‘Shelob’ is my name.”

-. +```````````````````````````````` -. +```````````````````````````````` example 'A', 'B', and 'C' are letters. .

‘A’, ‘B’, and ‘C’ are letters.

-. +```````````````````````````````` -. +```````````````````````````````` example 'Oak,' 'elm,' and 'beech' are names of trees. So is 'pine.' .

‘Oak,’ ‘elm,’ and ‘beech’ are names of trees. So is ‘pine.’

-. +```````````````````````````````` -. +```````````````````````````````` example 'He said, "I want to go."' .

‘He said, “I want to go.”’

-. +```````````````````````````````` A single quote that isn't an open quote matched with a close quote will be treated as an apostrophe: -. +```````````````````````````````` example Were you alive in the 70's? .

Were you alive in the 70’s?

-. +```````````````````````````````` -. +```````````````````````````````` example Here is some quoted '`code`' and a "[quoted link](url)". .

Here is some quoted ‘code’ and a “quoted link”.

-. +```````````````````````````````` Here the first `'` is treated as an apostrophe, not an open quote, because the final single quote is matched by the single quote before `jolly`: -. +```````````````````````````````` example 'tis the season to be 'jolly' .

’tis the season to be ‘jolly’

-. +```````````````````````````````` Multiple apostrophes should not be marked as open/closing quotes. -. +```````````````````````````````` example 'We'll use Jane's boat and John's truck,' Jenna said. .

‘We’ll use Jane’s boat and John’s truck,’ Jenna said.

-. +```````````````````````````````` An unmatched double quote will be interpreted as a left double quote, to facilitate this style: -. +```````````````````````````````` example "A paragraph with no closing quote. "Second paragraph by same speaker, in fiction." .

“A paragraph with no closing quote.

“Second paragraph by same speaker, in fiction.”

-. +```````````````````````````````` Quotes that are escaped come out as literal straight quotes: -. +```````````````````````````````` example \"This is not smart.\" This isn\'t either. 5\'8\" @@ -89,11 +89,11 @@ This isn\'t either.

"This is not smart." This isn't either. 5'8"

-. +```````````````````````````````` Two hyphens form an en-dash, three an em-dash. -. +```````````````````````````````` example Some dashes: em---em en--en em --- em @@ -105,7 +105,7 @@ en–en em — em en – en 2–3

-. +```````````````````````````````` A sequence of more than three hyphens is parsed as a sequence of em and/or en dashes, @@ -118,7 +118,7 @@ dashes, and as few en dashes as possible are used (so, 7 hyphens = 2 em dashes an 1 en dash). -. +```````````````````````````````` example one- two-- three--- @@ -140,29 +140,29 @@ seven—–– eight–––– nine——— thirteen———––.

-. +```````````````````````````````` Hyphens can be escaped: -. +```````````````````````````````` example Escaped hyphens: \-- \-\-\-. .

Escaped hyphens: -- ---.

-. +```````````````````````````````` Three periods form an ellipsis: -. +```````````````````````````````` example Ellipses...and...and.... .

Ellipses…and…and….

-. +```````````````````````````````` Periods can be escaped if ellipsis-formation is not wanted: -. +```````````````````````````````` example No ellipses\.\.\. .

No ellipses...

-. +```````````````````````````````` -- cgit v1.2.3