citeproc-0.1: test/csl/sort_AguStyle.txt
>>===== MODE =====>>
bibliography
<<===== MODE =====<<
>>===== RESULT =====>>
<div class="csl-bib-body">
<div class="csl-entry">Smith, A. (1989a)</div>
<div class="csl-entry">Smith, A. (1989b)</div>
<div class="csl-entry">Smith, A. (1991)</div>
<div class="csl-entry">Smith, A. and C. Allen (1992)</div>
<div class="csl-entry">Smith, A. and B. Frank (1995)</div>
<div class="csl-entry">Smith, A. and B. Frank (1997)</div>
<div class="csl-entry">Smith, A., L. Roberts, and T. Jones (1993)</div>
<div class="csl-entry">Smith, A., T. Jones, and L. Roberts (1997)</div>
</div>
<<===== 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>
<macro name="key-creators">
<names variable="author">
<name name-as-sort-order="all" sort-separator=" "/>
<substitute>
<names variable="editor" />
</substitute>
</names>
</macro>
<macro name="key-creators-count">
<names variable="author">
<name form="count" />
<substitute>
<names variable="editor" />
</substitute>
</names>
</macro>
<macro name="key-year">
<date variable="issued">
<date-part name="year" />
</date>
</macro>
<macro name="creators">
<names variable="author">
<name and="text" delimiter=", " initialize-with="." name-as-sort-order="first" sort-separator=", " />
<substitute>
<names variable="editor" />
</substitute>
</names>
</macro>
<macro name="year">
<group prefix=" (" suffix=")">
<date variable="issued">
<date-part name="year" />
</date>
<text variable="year-suffix" />
</group>
</macro>
<citation
collapse="year-suffix"
disambiguate-add-year-suffix="true">
<layout>
<text macro="creators" />
<text macro="year" />
</layout>
</citation>
<bibliography>
<sort>
<key macro="key-creators" names-min="1" names-use-first="1" />
<key macro="key-creators-count" names-min="3" names-use-first="3" />
<key macro="key-creators" names-min="3" names-use-first="1" />
<key macro="key-year" />
</sort>
<layout>
<text macro="creators" />
<text macro="year" />
</layout>
</bibliography>
</style>
<<===== CSL =====<<
>>===== INPUT =====>>
[
{
"author": [
{
"family": "Smith",
"given": "Al"
}
],
"id": "item-1",
"issued": {
"date-parts": [
[
"1989"
]
]
},
"title": "Book One",
"type": "book"
},
{
"editor": [
{
"family": "Smith",
"given": "Al"
}
],
"id": "item-3",
"issued": {
"date-parts": [
[
"1991"
]
]
},
"title": "Book Three",
"type": "book"
},
{
"editor": [
{
"family": "Smith",
"given": "Al"
},
{
"family": "Allen",
"given": "Carl"
}
],
"id": "item-4",
"issued": {
"date-parts": [
[
"1992"
]
]
},
"title": "Book Four",
"type": "book"
},
{
"editor": [
{
"family": "Smith",
"given": "Al"
},
{
"family": "Frank",
"given": "Beauregarde"
}
],
"id": "item-6",
"issued": {
"date-parts": [
[
"1997"
]
]
},
"title": "Book Six",
"type": "book"
},
{
"author": [
{
"family": "Smith",
"given": "Al"
}
],
"id": "item-2",
"issued": {
"date-parts": [
[
"1989"
]
]
},
"title": "Book Two",
"type": "book"
},
{
"editor": [
{
"family": "Smith",
"given": "Al"
},
{
"family": "Frank",
"given": "Beauregarde"
}
],
"id": "item-5",
"issued": {
"date-parts": [
[
"1995"
]
]
},
"title": "Book Five",
"type": "book"
},
{
"editor": [
{
"family": "Smith",
"given": "Al"
},
{
"family": "Roberts",
"given": "Lionel"
},
{
"family": "Jones",
"given": "Theresa"
}
],
"id": "item-7",
"issued": {
"date-parts": [
[
"1993"
]
]
},
"title": "Book Seven",
"type": "book"
},
{
"editor": [
{
"family": "Smith",
"given": "Al"
},
{
"family": "Jones",
"given": "Theresa"
},
{
"family": "Roberts",
"given": "Lionel"
}
],
"id": "item-8",
"issued": {
"date-parts": [
[
"1997"
]
]
},
"title": "Book Eight",
"type": "book"
}
]
<<===== INPUT =====<<
>>===== VERSION =====>>
1.0
<<===== VERSION =====<<