Table of Contents - csl-1.5.1 Documentation
Classes and Modules
- CSL
- CSL::DatePart
- CSL::Error
- CSL::Extensions
- CSL::Extensions::Blank
- CSL::Extensions::Nesting
- CSL::Extensions::StringifyKeys
- CSL::Extensions::SymbolizeKeys
- CSL::Info
- CSL::Info::Author
- CSL::Info::Category
- CSL::Info::Contributor
- CSL::Info::DependentStyle
- CSL::Info::Email
- CSL::Info::Id
- CSL::Info::Link
- CSL::Info::Name
- CSL::Info::Published
- CSL::Info::Rights
- CSL::Info::Summary
- CSL::Info::Title
- CSL::Info::TitleShort
- CSL::Info::Translator
- CSL::Info::URI
- CSL::Info::Updated
- CSL::InheritableNameOptions
- CSL::InheritsNameOptions
- CSL::Loader
- CSL::Locale
- CSL::Locale::Date
- CSL::Locale::DatePart
- CSL::Locale::StyleOptions
- CSL::Locale::Term
- CSL::Locale::Term::Multiple
- CSL::Locale::Term::Registry
- CSL::Locale::Term::Single
- CSL::Locale::Terms
- CSL::Node
- CSL::ParseError
- CSL::Parser
- CSL::PrettyPrinter
- CSL::Schema
- CSL::Style
- CSL::Style::Bibliography
- CSL::Style::Choose
- CSL::Style::Choose::Block
- CSL::Style::Citation
- CSL::Style::Date
- CSL::Style::DatePart
- CSL::Style::EtAl
- CSL::Style::Group
- CSL::Style::Label
- CSL::Style::Layout
- CSL::Style::Macro
- CSL::Style::Name
- CSL::Style::NamePart
- CSL::Style::Names
- CSL::Style::Number
- CSL::Style::Sort
- CSL::Style::Sort::Key
- CSL::Style::Substitute
- CSL::Style::Text
- CSL::TextNode
- CSL::Treelike
- CSL::Treelike::ClassMethods
- CSL::ValidationError
- Hash
- Module
- Object
- Struct
Methods
- ::attr — CSL::Schema
- ::attr_defaults — CSL::Node
- ::attr_struct — CSL::Node
- ::constantize — CSL::Node
- ::create — CSL::Node
- ::create — CSL::TextNode
- ::create_attributes — CSL::Node
- ::default_attributes — CSL::Node
- ::empty? — CSL::Node
- ::fetch — CSL::Node
- ::has_language — CSL::Node
- ::hide_default_attributes! — CSL::Node
- ::hide_default_attributes? — CSL::Node
- ::included — CSL::Treelike
- ::inherited — CSL::Node
- ::initialize — CSL::Node
- ::load — CSL::Locale
- ::load — CSL::Style
- ::match? — CSL::Node
- ::matches? — CSL::Node
- ::matches? — CSL::Style::Choose::Block
- ::merge — CSL::Node
- ::new — CSL::Error
- ::new — CSL::Info
- ::new — CSL::Locale
- ::new — CSL::Locale::Date
- ::new — CSL::Locale::Terms
- ::new — CSL::Locale::Term::Registry
- ::new — CSL::Node
- ::new — CSL::TextNode
- ::new — CSL::Parser
- ::new — CSL::Style
- ::new — CSL::Style::Date
- ::new — CSL::Style::Names
- ::new — CSL::Style::Name
- ::new — CSL::Style::Sort
- ::new — CSL::Treelike::ClassMethods
- ::normalize — CSL::Locale
- ::parse — CSL::Node
- ::parse! — CSL::Node
- ::show_default_attributes! — CSL::Node
- ::specialize — CSL::Locale::Term
- ::symbolize_keys — CSL::Node
- ::to_hash — CSL::Node
- ::types — CSL::Node
- ::valid? — CSL::Schema
- ::validate — CSL::Schema
- ::values — CSL::Node
- ::values_at — CSL::Node
- #<< — CSL::Treelike
- #<=> — CSL::Locale
- #<=> — CSL::Node
- #> — CSL::Treelike
- #>> — CSL::Treelike
- #[] — CSL::Locale::Terms
- #add_child — CSL::Treelike
- #add_children — CSL::Treelike
- #added_child — CSL::Locale::Terms
- #added_child — CSL::Style
- #added_child — CSL::Treelike
- #added_macro — CSL::Style
- #added_to — CSL::Locale
- #added_to — CSL::Locale::Date
- #added_to — CSL::Treelike
- #alias_child — CSL::Treelike::ClassMethods
- #all_names_as_sort_order! — CSL::Style::Name
- #all_names_as_sort_order? — CSL::Style::Name
- #always_pluralize? — CSL::Style::Label
- #ancestors — CSL::Treelike
- #ascending! — CSL::Style::Sort::Key
- #ascending? — CSL::Style::Sort::Key
- #attr_child_names_for — CSL::Treelike::ClassMethods
- #attr_children — CSL::Treelike::ClassMethods
- #attribute? — CSL::Node
- #attribute_assignments — CSL::Locale
- #attribute_assignments — CSL::Node
- #attributes? — CSL::Node
- #attributes_for — CSL::Node
- #bibliography_options — CSL::Style::Bibliography
- #blank? — CSL::Extensions::Blank
- #citation_format — CSL::Info
- #citation_format= — CSL::Info
- #clear — CSL::Locale
- #closest — CSL::Treelike
- #comment? — CSL::Parser
- #comparables — CSL::Node
- #conditions — CSL::Style::Choose::Block
- #connector — CSL::Style::Name
- #connector= — CSL::Style::Name
- #const? — Module
- #constantize_nodename — CSL::Treelike::ClassMethods
- #count — CSL::Treelike::ClassMethods
- #count? — CSL::Style::Name
- #create_children — CSL::Treelike::ClassMethods
- #custom_attributes — CSL::Node
- #date_parts_filter — CSL::Style::Date
- #day? — CSL::DatePart
- #deep_copy — CSL::Node
- #default? — CSL::Locale
- #default_attribute? — CSL::Node
- #default_attributes — CSL::Node
- #default_language? — CSL::Locale
- #default_license! — CSL::Info
- #default_license? — CSL::Info
- #default_ordinal? — CSL::Locale::Term
- #default_ordinals — CSL::Locale::Terms
- #default_region? — CSL::Locale
- #delete — CSL::Treelike
- #delete — CSL::Treelike::ClassMethods
- #delete_child — CSL::Treelike
- #delete_children — CSL::Treelike
- #deleted_child — CSL::Locale::Terms
- #deleted_child — CSL::Style
- #deleted_child — CSL::Treelike
- #deleted_from — CSL::Treelike
- #deleted_macro — CSL::Style
- #delimiter — CSL::Locale::Date
- #delimiter — CSL::Style::Date
- #delimiter — CSL::Style::Group
- #delimiter — CSL::Style::Layout
- #delimiter — CSL::Style::Name
- #delimiter_always_precedes_et_al! — CSL::Style::Name
- #delimiter_always_precedes_et_al? — CSL::Style::Name
- #delimiter_always_precedes_last! — CSL::Style::Name
- #delimiter_always_precedes_last? — CSL::Style::Name
- #delimiter_contextually_precedes_et_al! — CSL::Style::Name
- #delimiter_contextually_precedes_et_al? — CSL::Style::Name
- #delimiter_contextually_precedes_last! — CSL::Style::Name
- #delimiter_contextually_precedes_last? — CSL::Style::Name
- #delimiter_never_precedes_et_al! — CSL::Style::Name
- #delimiter_never_precedes_et_al? — CSL::Style::Name
- #delimiter_never_precedes_last! — CSL::Style::Name
- #delimiter_never_precedes_last? — CSL::Style::Name
- #delimiter_precedes_et_al! — CSL::Style::Name
- #delimiter_precedes_et_al? — CSL::Style::Name
- #delimiter_precedes_et_al_after_inverted_name! — CSL::Style::Name
- #delimiter_precedes_et_al_after_inverted_name? — CSL::Style::Name
- #delimiter_precedes_last! — CSL::Style::Name
- #delimiter_precedes_last? — CSL::Style::Name
- #delimiter_precedes_last_after_inverted_name! — CSL::Style::Name
- #delimiter_precedes_last_after_inverted_name? — CSL::Style::Name
- #demote_non_dropping_particle — CSL::Style
- #demote_non_dropping_particle? — CSL::Style
- #demote_particle — CSL::Style
- #demote_particle? — CSL::Style
- #depth — CSL::Treelike
- #descendants — CSL::Treelike
- #descending! — CSL::Style::Sort::Key
- #descending? — CSL::Style::Sort::Key
- #drop_ordinals — CSL::Locale::Terms
- #each — CSL::Node
- #each — CSL::Treelike::ClassMethods
- #each_ancestor — CSL::Treelike
- #each_child — CSL::Treelike
- #each_date — CSL::Locale
- #each_descendant — CSL::Treelike
- #each_pair — CSL::Node
- #each_sibling — CSL::Treelike
- #each_term — CSL::Locale
- #ellipsis — CSL::Style::Name
- #ellipsis? — CSL::Style::Name
- #empty? — CSL::TextNode
- #empty? — CSL::Treelike
- #empty? — CSL::Treelike::ClassMethods
- #encode_xml_attr — CSL
- #encode_xml_text — CSL
- #et_al — CSL::Style::Name
- #et_al= — CSL::Style::Name
- #exact_match? — CSL::Node
- #extend_name — CSL::Loader
- #extend_path — CSL::Loader
- #extract_data_from — CSL::Loader
- #extract_type_and_matcher_from — CSL::Style::Choose::Block
- #fetch — CSL::Treelike::ClassMethods
- #find_child — CSL::Treelike
- #find_children — CSL::Treelike
- #first_name_as_sort_order! — CSL::Style::Name
- #first_name_as_sort_order? — CSL::Style::Name
- #form — CSL::Locale::Date
- #form — CSL::Style::Date
- #form — CSL::Style::Number
- #form — CSL::DatePart
- #format_page_ranges? — CSL::Node
- #formatting_options — CSL::Node
- #gendered? — CSL::Locale::Term
- #has_attributes? — CSL::Node
- #has_children? — CSL::Treelike
- #has_date_parts? — CSL::Locale::Date
- #has_date_parts? — CSL::Style::Date
- #has_default_attributes? — CSL::Node
- #has_defaults? — CSL::Node
- #has_form? — CSL::Locale::Date
- #has_form? — CSL::Style::Date
- #has_form? — CSL::Style::Number
- #has_form? — CSL::DatePart
- #has_language? — CSL::Node
- #has_legacy_ordinals? — CSL::Locale::Terms
- #has_macro? — CSL::Style::Text
- #has_name? — CSL::DatePart
- #has_no_children — CSL::Treelike::ClassMethods
- #has_ordinals? — CSL::Locale::Terms
- #has_overrides? — CSL::Style::Date
- #has_page_range_format? — CSL::Style
- #has_parts? — CSL::Locale::Date
- #has_parts? — CSL::Style::Date
- #has_term? — CSL::Style::Text
- #has_terms? — CSL::Locale::Terms
- #has_text? — CSL::Node
- #has_value? — CSL::Style::Text
- #has_variable? — CSL::Style::Date
- #has_variable? — CSL::Style::Label
- #has_variable? — CSL::Style::Names
- #has_variable? — CSL::Style::Number
- #has_variable? — CSL::Style::Text
- #id — CSL::Info
- #id — CSL::Style
- #independent? — CSL::Style
- #independent_parent — CSL::Style
- #index — CSL::Treelike::ClassMethods
- #info — CSL::Style
- #inheritable_name_options — CSL::InheritableNameOptions
- #inheritable_names_options — CSL::InheritableNameOptions
- #inherits — CSL::InheritsNameOptions
- #initialize_copy — CSL::Locale
- #initialize_copy — CSL::Node
- #initialize_copy — CSL::TextNode
- #initialize_without_hyphen? — CSL::Style
- #initialize_without_hyphen? — CSL::Style::Name
- #inspect — CSL::Locale
- #inspect — CSL::Node
- #inspect — CSL::TextNode
- #keys — CSL::Treelike::ClassMethods
- #learn — CSL::Locale
- #legacy? — CSL::Locale
- #license — CSL::Info
- #license= — CSL::Info
- #like? — CSL::Locale
- #limit_day_ordinals! — CSL::Locale
- #limit_day_ordinals? — CSL::Locale
- #list — CSL::Loader
- #load — CSL::Loader
- #load_related_style_from — CSL::Style
- #localized? — CSL::Style::Date
- #long? — CSL::Locale::Term
- #long_ordinal? — CSL::Locale::Term
- #long_ordinal? — CSL::Style::Number
- #lookup — CSL::Locale::Terms
- #lookup_legacy_ordinals_for — CSL::Locale::Terms
- #lookup_long_ordinal_for — CSL::Locale::Terms
- #lookup_ordinal_for — CSL::Locale::Terms
- #lookup_ordinals_for — CSL::Locale::Terms
- #ls — CSL::Loader
- #macro — CSL::Style::Sort::Key
- #macro — CSL::Style::Text
- #macro? — CSL::Style::Sort::Key
- #match? — CSL::Node
- #match_conditions — CSL::Node
- #match_conditions_for — CSL::Node
- #match_modulo? — CSL::Locale::Term
- #matcher — CSL::Style::Choose::Block
- #matches? — CSL::Node
- #matches_exactly? — CSL::Node
- #matches_modulo? — CSL::Locale::Term
- #merge — CSL::Locale
- #merge! — CSL::Locale
- #merge! — CSL::Node
- #merge_dates — CSL::Locale
- #merge_options — CSL::Locale
- #merge_terms — CSL::Locale
- #month? — CSL::DatePart
- #namae — CSL::Info::Name
- #namae! — CSL::Info::Name
- #name — CSL::Style::NamePart
- #name — CSL::DatePart
- #name_as_sort_order — CSL::Style::Name
- #name_as_sort_order? — CSL::Style::Name
- #name_as_sort_order_at? — CSL::Style::Name
- #name_label? — CSL::Style::Label
- #name_options — CSL::Style::Name
- #name_options — CSL::Style::Sort::Key
- #names_label? — CSL::Style::Label
- #nesting — CSL::Extensions::Nesting
- #neutral? — CSL::Locale::Term
- #never_pluralize? — CSL::Style::Label
- #nodename — CSL::Treelike
- #numeric? — CSL::Locale::Date
- #numeric? — CSL::Style::Date
- #numeric? — CSL::Style::Number
- #ordinal — CSL::Locale::Term
- #ordinal? — CSL::Locale::Term
- #ordinal? — CSL::Style::Number
- #ordinalize — CSL::Locale
- #ordinalize — CSL::Locale::Terms
- #ordinalizer — CSL::Locale::Terms
- #original_locale_attribute_assignments — CSL::Locale
- #page_range_format — CSL::Node
- #page_range_format — CSL::Style
- #parse — CSL::Parser
- #parse — CSL
- #parse! — CSL::Parser
- #parse! — CSL
- #parse_attributes — CSL::Parser
- #parse_node — CSL::Parser
- #parse_text — CSL::Parser
- #parse_tree — CSL::Parser
- #parts_filter — CSL::Style::Date
- #plural — CSL::Locale::Term
- #pluralize — CSL::Locale::Term
- #pluralize? — CSL::Locale::Term
- #pp — CSL::PrettyPrinter
- #preamble — CSL::Locale
- #preamble — CSL::Style
- #preamble — CSL::PrettyPrinter
- #prefix_label? — CSL::Style::Names
- #pretty_print — CSL::PrettyPrinter
- #publish! — CSL::Info
- #published_at — CSL::Info
- #punctuation_in_quote! — CSL::Locale
- #punctuation_in_quote? — CSL::Locale
- #punctuation_in_quotes! — CSL::Locale
- #punctuation_in_quotes? — CSL::Locale
- #push — CSL::Treelike::ClassMethods
- #quote — CSL::Locale
- #quotes? — CSL::Node
- #range_delimiter — CSL::DatePart
- #replace_with_inner_quotes — CSL::Locale
- #resolve — CSL::Treelike::ClassMethods
- #reverse_merge — CSL::Locale
- #reverse_merge! — CSL::Node
- #roman? — CSL::Style::Number
- #root — CSL::Treelike
- #root? — CSL::Treelike
- #save_to — CSL::Node
- #select — CSL::Treelike::ClassMethods
- #self_link! — CSL::Info
- #set — CSL::Locale
- #set — CSL::Locale::Term
- #short? — CSL::Locale::Term
- #short_ordinal? — CSL::Locale::Term
- #siblings — CSL::Treelike
- #silence_warnings — CSL
- #singular — CSL::Locale::Term
- #singularize — CSL::Locale::Term
- #skip? — CSL::Parser
- #sort_keys — CSL::Style::Bibliography
- #sort_keys — CSL::Style::Citation
- #sort_order — CSL::Style::Name
- #sort_separator — CSL::Style::Name
- #specialize_scope — CSL::Parser
- #store — CSL::Locale
- #store — CSL::Locale::Terms
- #stringify_keys — CSL::Extensions::StringifyKeys
- #stringify_keys! — CSL::Extensions::StringifyKeys
- #strip_periods? — CSL::Node
- #subsequent_author_substitute — CSL::Style::Bibliography
- #subsequent_author_substitute_rule — CSL::Style::Bibliography
- #substitute_subsequent_authors? — CSL::Style::Bibliography
- #substitute_subsequent_authors_completely? — CSL::Style::Bibliography
- #substitute_subsequent_authors_individually? — CSL::Style::Bibliography
- #symbol? — CSL::Locale::Term
- #symbolize_keys — CSL::Extensions::SymbolizeKeys
- #symbolize_keys! — CSL::Extensions::SymbolizeKeys
- #t — CSL::Locale
- #tabwidth — CSL::PrettyPrinter
- #tags — CSL::Locale::Term
- #tags — CSL::Node
- #tags — CSL::TextNode
- #tags — CSL::PrettyPrinter
- #template — CSL::Style
- #term — CSL::Style::Label
- #text? — CSL::Locale::Date
- #text? — CSL::Parser
- #text? — CSL::Style::Date
- #textnode? — CSL::Locale::Term
- #textnode? — CSL::Node
- #textnode? — CSL::TextNode
- #title — CSL::Style
- #to_date — CSL::Info::Updated
- #to_date — CSL::Info::Published
- #to_s — CSL::Locale
- #to_s — CSL::Locale::Term
- #to_s — CSL::TextNode
- #to_time — CSL::Info::Updated
- #to_time — CSL::Info::Published
- #to_xml — CSL::PrettyPrinter
- #translate — CSL::Locale
- #truncate — CSL::Style::Name
- #truncate? — CSL::Style::Name
- #truncate_at — CSL::Style::Name
- #truncate_at! — CSL::Style::Name
- #truncate_subsequent_at! — CSL::Style::Name
- #truncate_subsequent_when! — CSL::Style::Name
- #truncate_when — CSL::Style::Name
- #truncate_when! — CSL::Style::Name
- #universal? — CSL::Locale
- #unlink — CSL::Treelike
- #update! — CSL::Info
- #updated_at — CSL::Info
- #valid? — CSL::Locale
- #valid? — CSL::Style
- #valid? — CSL
- #validate — CSL::Locale
- #validate — CSL::Style
- #validate — CSL
- #value — CSL::Style::Text
- #variable — CSL::Style::Date
- #variable — CSL::Style::Label
- #variable — CSL::Style::Names
- #variable — CSL::Style::Number
- #variable — CSL::Style::Sort::Key
- #variable — CSL::Style::Text
- #variable_options — CSL::Style::Text
- #verb? — CSL::Locale::Term
- #verb_short? — CSL::Locale::Term
- #version — CSL::Locale
- #version= — CSL::Locale
- #year? — CSL::DatePart