citeproc-0.1: test/csl/punctuation_FullMontyQuotesOut.txt
>>===== MODE =====>>
citation
<<===== MODE =====<<
>>===== RESULT =====>>
ENDING IN COLON
“colon”: colon
“period”.: colon
“semicolon”; colon
“exclamation”! colon
“question”? colon
“comma”,: colon
ENDING IN PERIOD
“colon”: period
“period”. period
“semicolon”; period
“exclamation”! period
“question”? period
“comma”,. period
ENDING IN SEMICOLON
“colon”:; semicolon
“period”.; semicolon
“semicolon”; semicolon
“exclamation”!; semicolon
“question”?; semicolon
“comma”,; semicolon
ENDING IN EXCLAMATION
“colon”! exclamation
“period”.! exclamation
“semicolon”! exclamation
“exclamation”! exclamation
“question”?! exclamation
“comma”,! exclamation
ENDING IN QUESTION
“colon”? question
“period”.? question
“semicolon”? question
“exclamation”!? question
“question”? question
“comma”,? question
ENDING IN COMMA
“colon”:, comma
“period”., comma
“semicolon”;, comma
“exclamation”!, comma
“question”?, comma
“comma”, comma
<<===== RESULT =====<<
>>===== CSL =====>>
<style
xmlns="http://purl.org/net/xbiblio/csl"
class="note"
version="1.0">
<info>
<id />
<title />
<updated>2009-08-10T04:49:00+09:00</updated>
</info>
<locale>
<style-options punctuation-in-quote="false"/>
</locale>
<citation>
<layout>
<group delimiter="
">
<text value="ENDING IN COLON"/>
<group>
<text quotes="true" value="colon" suffix=":"/>
<text value="colon" prefix=": "/>
</group>
<group>
<text quotes="true" value="period" suffix="."/>
<text value="colon" prefix=": "/>
</group>
<group>
<text quotes="true" value="semicolon" suffix=";"/>
<text value="colon" prefix=": "/>
</group>
<group>
<text quotes="true" value="exclamation" suffix="!"/>
<text value="colon" prefix=": "/>
</group>
<group>
<text quotes="true" value="question" suffix="?"/>
<text value="colon" prefix=": "/>
</group>
<group>
<text quotes="true" value="comma" suffix=","/>
<text value="colon" prefix=": "/>
</group>
<text value="
ENDING IN PERIOD"/>
<group>
<text quotes="true" value="colon" suffix=":"/>
<text value="period" prefix=". "/>
</group>
<group>
<text quotes="true" value="period" suffix="."/>
<text value="period" prefix=". "/>
</group>
<group>
<text quotes="true" value="semicolon" suffix=";"/>
<text value="period" prefix=". "/>
</group>
<group>
<text quotes="true" value="exclamation" suffix="!"/>
<text value="period" prefix=". "/>
</group>
<group>
<text quotes="true" value="question" suffix="?"/>
<text value="period" prefix=". "/>
</group>
<group>
<text quotes="true" value="comma" suffix=","/>
<text value="period" prefix=". "/>
</group>
<text value="
ENDING IN SEMICOLON"/>
<group>
<text quotes="true" value="colon" suffix=":"/>
<text value="semicolon" prefix="; "/>
</group>
<group>
<text quotes="true" value="period" suffix="."/>
<text value="semicolon" prefix="; "/>
</group>
<group>
<text quotes="true" value="semicolon" suffix=";"/>
<text value="semicolon" prefix="; "/>
</group>
<group>
<text quotes="true" value="exclamation" suffix="!"/>
<text value="semicolon" prefix="; "/>
</group>
<group>
<text quotes="true" value="question" suffix="?"/>
<text value="semicolon" prefix="; "/>
</group>
<group>
<text quotes="true" value="comma" suffix=","/>
<text value="semicolon" prefix="; "/>
</group>
<text value="
ENDING IN EXCLAMATION"/>
<group>
<text quotes="true" value="colon" suffix=":"/>
<text value="exclamation" prefix="! "/>
</group>
<group>
<text quotes="true" value="period" suffix="."/>
<text value="exclamation" prefix="! "/>
</group>
<group>
<text quotes="true" value="semicolon" suffix=";"/>
<text value="exclamation" prefix="! "/>
</group>
<group>
<text quotes="true" value="exclamation" suffix="!"/>
<text value="exclamation" prefix="! "/>
</group>
<group>
<text quotes="true" value="question" suffix="?"/>
<text value="exclamation" prefix="! "/>
</group>
<group>
<text quotes="true" value="comma" suffix=","/>
<text value="exclamation" prefix="! "/>
</group>
<text value="
ENDING IN QUESTION"/>
<group>
<text quotes="true" value="colon" suffix=":"/>
<text value="question" prefix="? "/>
</group>
<group>
<text quotes="true" value="period" suffix="."/>
<text value="question" prefix="? "/>
</group>
<group>
<text quotes="true" value="semicolon" suffix=";"/>
<text value="question" prefix="? "/>
</group>
<group>
<text quotes="true" value="exclamation" suffix="!"/>
<text value="question" prefix="? "/>
</group>
<group>
<text quotes="true" value="question" suffix="?"/>
<text value="question" prefix="? "/>
</group>
<group>
<text quotes="true" value="comma" suffix=","/>
<text value="question" prefix="? "/>
</group>
<text value="
ENDING IN COMMA"/>
<group>
<text quotes="true" value="colon" suffix=":"/>
<text value="comma" prefix=", "/>
</group>
<group>
<text quotes="true" value="period" suffix="."/>
<text value="comma" prefix=", "/>
</group>
<group>
<text quotes="true" value="semicolon" suffix=";"/>
<text value="comma" prefix=", "/>
</group>
<group>
<text quotes="true" value="exclamation" suffix="!"/>
<text value="comma" prefix=", "/>
</group>
<group>
<text quotes="true" value="question" suffix="?"/>
<text value="comma" prefix=", "/>
</group>
<group>
<text quotes="true" value="comma" suffix=","/>
<text value="comma" prefix=", "/>
</group>
</group>
</layout>
</citation>
</style>
<<===== CSL =====<<
>>===== INPUT =====>>
[
{
"id": "ITEM-1",
"type": "book"
}
]
<<===== INPUT =====<<
>>===== VERSION =====>>
1.0
<<===== VERSION =====<<