>>===== MODE =====>>
citation
<<===== MODE =====<<


Disambiguation by given name, when used with the short form and an 
initialize-with attribute on the name, will add an initial as required.

Edit 2011-01-14:

  Was:
    Disambiguation by full name expansion will not be attempted, and failed
    attempts at disambiguation will fall back to the short form.

  Now:
    By-cite disambiguation will attempt all givenname forms up to full
    expansion. To restrain expansion at the initialized form, we will
    need a separate disambiguation rule.

>>===== RESULT =====>>
Roe
J Doe; A Doe
Thomas Smith; Ted Smith
<<===== 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>
  <citation 
         disambiguate-add-givenname="true"
         givenname-disambiguation-rule="by-cite">
    <layout delimiter="; ">
      <names variable="author">
        <name form="short" initialize-with="" />
      </names>
    </layout>
  </citation>
</style>
<<===== CSL =====<<


>>===== CITATION-ITEMS =====>>
[
    [
        {
            "id": "ITEM-1"
        }
    ],
    [
        {
            "id": "ITEM-2"
        },
        {
            "id": "ITEM-3"
        }
    ],
    [
        {
            "id": "ITEM-4"
        },
        {
            "id": "ITEM-5"
        }
    ]
]
<<===== CITATION-ITEMS =====<<


>>===== INPUT =====>>
[
    {
        "author": [
            {
                "family": "Roe", 
                "given": "Jane"
            }
        ], 
        "id": "ITEM-1", 
        "type": "book"
    }, 
    {
        "author": [
            {
                "family": "Doe", 
                "given": "John"
            }
        ], 
        "id": "ITEM-2", 
        "type": "book"
    }, 
    {
        "author": [
            {
                "family": "Doe", 
                "given": "Aloysius"
            }
        ], 
        "id": "ITEM-3", 
        "type": "book"
    }, 
    {
        "author": [
            {
                "family": "Smith", 
                "given": "Thomas"
            }
        ], 
        "id": "ITEM-4", 
        "type": "book"
    }, 
    {
        "author": [
            {
                "family": "Smith", 
                "given": "Ted"
            }
        ], 
        "id": "ITEM-5", 
        "type": "book"
    }
]
<<===== INPUT =====<<


>>===== VERSION =====>>
1.0
<<===== VERSION =====<<

