struct Markers::MarkersStruct

Included Modules

Defined in:

mod/markers.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(document : Types::DocumentStruct, symbols : Types::SymbolsStruct, wraps : Types::WrapsStruct, xmltei : Types::XmlTeiStruct, separators : Types::SeparatorsStruct, author_resp : Types::AuthorResp, authors : Types::AuthorsStruct, authors_data : AuthorsData | Nil, authors_ref_prefix : String, suffix : Types::SuffixStruct, prefix : Types::PrefixStruct, subst : Types::SubstStruct, chars_subst : Types::CharsSubstStruct, annots : Types::AnnotsStruct, grams : Types::GramsStruct, splitters : Types::SplittersStruct, function : Types::FunctionStruct) #

[View source]
def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]

Instance Method Detail

def add_author_datum(author) #

[View source]
def annots : Hash(String, String) #

[View source]
def annots=(annots : Hash(String, String)) #

[View source]
def author_resp : String #

[View source]
def author_resp=(author_resp : String) #

[View source]
def authors : Hash(String, String) #

[View source]
def authors=(authors : Hash(String, String)) #

[View source]
def authors_data : Markers::AuthorsData? #

[View source]
def authors_data=(authors_data : Markers::AuthorsData | Nil) #

[View source]
def authors_ref_prefix : String #

[View source]
def authors_ref_prefix=(authors_ref_prefix : String) #

[View source]
def chars_subst : Hash(String, String) #

[View source]
def chars_subst=(chars_subst : Hash(String, String)) #

[View source]
def document : {title: String, publisher: String} #

[View source]
def document=(document : NamedTuple(title: String, publisher: String)) #

[View source]
def function : {nor: String, acc: String, loc: String, see: String, pgr: String, equ: String} #

[View source]
def function=(function : NamedTuple(nor: String, acc: String, loc: String, see: String, pgr: String, equ: String)) #

[View source]
def grams : Array(String) #

[View source]
def grams=(grams : Array(String)) #

[View source]
def prefix : {lem: String} #

[View source]
def prefix=(prefix : NamedTuple(lem: String)) #

[View source]
def separators : {accent: String, locuz: String, see: String, pgram: String, equal: String} #

[View source]
def separators=(separators : NamedTuple(accent: String, locuz: String, see: String, pgram: String, equal: String)) #

[View source]
def splitters : {defs: String, lemma: String} #

[View source]
def splitters=(splitters : NamedTuple(defs: String, lemma: String)) #

[View source]
def subst : Hash(String, String) #

[View source]
def subst=(subst : Hash(String, String)) #

[View source]
def suffix : {nor: String, acc: String, loc: String, see: String, pgr: String, equ: String} #

[View source]
def suffix=(suffix : NamedTuple(nor: String, acc: String, loc: String, see: String, pgr: String, equ: String)) #

[View source]
def symbols : {block: String, sep: String, cit: String} #

[View source]
def symbols=(symbols : NamedTuple(block: String, sep: String, cit: String)) #

[View source]
def wraps : {bracket: {String, String}, round: {String, String}, curly: {String, String}, annot: {String, String}, author: {String, String}} #

[View source]
def wraps=(wraps : NamedTuple(bracket: Tuple(String, String), round: Tuple(String, String), curly: Tuple(String, String), annot: Tuple(String, String), author: Tuple(String, String))) #

[View source]
def xmltei : {lbl: {tag: String, attrs: Array(Array(String))}, taxonomy: {tag: String, attrs: Array(Array(String))}, category: {tag: String, attrs: Array(Array(String))}, catDesc: {tag: String, attrs: Array(Array(String))}, div: {tag: String, attrs: Array(Array(String))}, dictScrap: {tag: String, attrs: Array(Array(String))}, note: {tag: String, attrs: Array(Array(String))}, entry: {tag: String, attrs: Array(Array(String))}, head: {tag: String, attrs: Array(Array(String))}, form: {tag: String, attrs: Array(Array(String))}, orth: {tag: String, attrs: Array(Array(String))}, gramGrp: {tag: String, attrs: Array(Array(String))}, gram: {tag: String, attrs: Array(Array(String))}, sense: {tag: String, attrs: Array(Array(String))}, def_: {tag: String, attrs: Array(Array(String))}, span: {tag: String, attrs: Array(Array(String))}, cit: {tag: String, attrs: Array(Array(String))}, cit_translation: {tag: String, attrs: Array(Array(String))}, aquote: {tag: String, attrs: Array(Array(String))}, tquote: {tag: String, attrs: Array(Array(String))}, bibl: {tag: String, attrs: Array(Array(String))}, title: {tag: String, attrs: Array(Array(String))}, author: {tag: String, attrs: Array(Array(String))}, publisher: {tag: String, attrs: Array(Array(String))}, date: {tag: String, attrs: Array(Array(String))}, biblScope: {tag: String, attrs: Array(Array(String))}, xr: {tag: String, attrs: Array(Array(String))}, ref: {tag: String, attrs: Array(Array(String))}, metamark: {tag: String, attrs: Array(Array(String))}} #

[View source]
def xmltei=(xmltei : NamedTuple(lbl: NamedTuple(tag: String, attrs: Array(Array(String))), taxonomy: NamedTuple(tag: String, attrs: Array(Array(String))), category: NamedTuple(tag: String, attrs: Array(Array(String))), catDesc: NamedTuple(tag: String, attrs: Array(Array(String))), div: NamedTuple(tag: String, attrs: Array(Array(String))), dictScrap: NamedTuple(tag: String, attrs: Array(Array(String))), note: NamedTuple(tag: String, attrs: Array(Array(String))), entry: NamedTuple(tag: String, attrs: Array(Array(String))), head: NamedTuple(tag: String, attrs: Array(Array(String))), form: NamedTuple(tag: String, attrs: Array(Array(String))), orth: NamedTuple(tag: String, attrs: Array(Array(String))), gramGrp: NamedTuple(tag: String, attrs: Array(Array(String))), gram: NamedTuple(tag: String, attrs: Array(Array(String))), sense: NamedTuple(tag: String, attrs: Array(Array(String))), def_: NamedTuple(tag: String, attrs: Array(Array(String))), span: NamedTuple(tag: String, attrs: Array(Array(String))), cit: NamedTuple(tag: String, attrs: Array(Array(String))), cit_translation: NamedTuple(tag: String, attrs: Array(Array(String))), aquote: NamedTuple(tag: String, attrs: Array(Array(String))), tquote: NamedTuple(tag: String, attrs: Array(Array(String))), bibl: NamedTuple(tag: String, attrs: Array(Array(String))), title: NamedTuple(tag: String, attrs: Array(Array(String))), author: NamedTuple(tag: String, attrs: Array(Array(String))), publisher: NamedTuple(tag: String, attrs: Array(Array(String))), date: NamedTuple(tag: String, attrs: Array(Array(String))), biblScope: NamedTuple(tag: String, attrs: Array(Array(String))), xr: NamedTuple(tag: String, attrs: Array(Array(String))), ref: NamedTuple(tag: String, attrs: Array(Array(String))), metamark: NamedTuple(tag: String, attrs: Array(Array(String))))) #

[View source]