Module Expr Str Assign NameStore Str Import alias Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list Assign NameStore Call NameLoad keyword Num keyword Str Expr Str Assign NameStore Call NameLoad keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword Str keyword TupleLoad Str Str keyword Str keyword Str keyword Num keyword Num keyword Str keyword Str keyword NameLoad
N/A N/A 
Provides default templates for style writers.
Used by the default style (default.py).

CITATION TEMPLATE
-----------------

book = '%(year)s. %(title)s.',
article  = '%(year)s. %(title)s. %(journal)s %(volume)s, %(pages)s.',
misc = '%(year)s.  %(title)s.',

`default_type` : str
	provide template for string interpolation (use fields as keys)
	e.g.,  '  %(year)s. %(title)s.'
`name_first` : str
	name template for primary name in citation (see NameFormatter documentation)
`name_other` : str
	name template for remaining names in citation (see NameFormatter documentation)
`name_name_sep` : 2-tuple of str
	first element separates each name from the next,
	second element separates penultimate name from ultimate
`etal` : str
	replacement for name when max_citation_names exceeded (e.g., ', et al.')
`initials` : str
	first letter of first (f), von (v), last (l), jr (j) (e.g., 'f')
`max_citation_names` : int
	maximum number of names to format for a citation definition
`indent_left` : int
	left indent for citation definitions
`citation_sep` : str
	separator between citations (e.g.,  "

")
`names_details_sep` : str
	separator between the names and the details in a citation definition (e.g., '. ')
	
:author: Alan G Isaac
:contact: http://www.american.edu/cas/econ/faculty/isaac/isaac1.htm
:copyright: 2006 by Alan G Isaac
:license: MIT (see `license.txt`_)
:since: 2006-08-19

.. _license.txt: ./license.txt
 N/A __docformat__ restructuredtext en N/A re N/A _crs N/A N/A re compile \s*$\s* N/A re MULTILINE N/A _aigu N/A N/A re compile \\' N/A _specialchars N/A N/A re compile {\\([a-zA-Z])} N/A _deletechars N/A N/A re compile [\\{}] N/A _ldquote N/A N/A re compile `` default_post_processor N/A N/A citations_as_string N/A N/A N/A result citations_as_string N/A result N/A N/A _crs sub result N/A result N/A N/A _aigu sub result N/A result N/A N/A _specialchars sub \1 result N/A result N/A N/A _deletechars sub result N/A result N/A N/A _ldquote sub " result N/A result N/A N/A DEFAULT_CITEREF_TEMPLATE N/A dict max_cite_names 2 citeref_sep ,  N/A 
initials
	string containing none, any, or all of f,v,l,j
:TODO: add separate editor handling
 N/A DEFAULT_CITATION_TEMPLATE N/A dict book (%(year)s) *%(title)s*. %(address)s: %(publisher)s. article %(year)s. %(title)s. *%(journal)s* %(volume)s, %(pages)s. techreport (%(year)s) "%(title)s". %(institution)s %(type)s %(number)s. %(url)s inproceedings (%(year)s) "%(title)s". In %(editor)s (Eds.) *%(booktitle)s*, %(address)s: %(publisher)s. incollection (%(year)s) "%(title)s". In %(editor)s (Eds.) *%(booktitle)s*, %(address)s: %(publisher)s. misc %(year)s.  %(title)s. default_type   %(year)s. %(title)s. name_first v |l,| j,| f name_other f |v |l|, j name_name_sep N/A ,  , and  etal , et al. initials max_citation_names 3 indent_left 3 citation_sep names_details_sep .  post_processor default_post_processor