Table of Contents - paru-1.4.1 Documentation
Pages
Classes and Modules
- Paru
- Paru::Error
-
Paru::Filter
- Writing a simple filter: numbering figures
- Writing a more involved filters
- Using the “follows” selector: Numbering figures and chapters
- Using the “child of” selector: Annotate custom blocks
- Using a distance in a selector: Capitalize the first N characters of
- Manipulating nodes: Removing horizontal lines
- Manipulating metadata:
- Paru::FilterError
- Paru::Info
- Paru::Pandoc
- Paru::Pandoc2Yaml
- Paru::PandocFilter
- Paru::PandocFilter::ASTManipulation
- Paru::PandocFilter::Attr
- Paru::PandocFilter::Block
- Paru::PandocFilter::BlockQuote
- Paru::PandocFilter::BulletList
- Paru::PandocFilter::Caption
- Paru::PandocFilter::Cell
- Paru::PandocFilter::Citation
- Paru::PandocFilter::Cite
- Paru::PandocFilter::Code
- Paru::PandocFilter::CodeBlock
- Paru::PandocFilter::ColSpec
- Paru::PandocFilter::DefinitionList
- Paru::PandocFilter::DefinitionListItem
- Paru::PandocFilter::Div
- Paru::PandocFilter::Document
- Paru::PandocFilter::Emph
- Paru::PandocFilter::EmptyBlock
- Paru::PandocFilter::EmptyInline
- Paru::PandocFilter::Figure
- Paru::PandocFilter::Header
- Paru::PandocFilter::HorizontalRule
- Paru::PandocFilter::Image
- Paru::PandocFilter::Inline
- Paru::PandocFilter::InnerMarkdown
- Paru::PandocFilter::IntValue
- Paru::PandocFilter::LineBlock
- Paru::PandocFilter::LineBreak
- Paru::PandocFilter::Link
- Paru::PandocFilter::List
- Paru::PandocFilter::ListAttributes
- Paru::PandocFilter::Math
- Paru::PandocFilter::Meta
- Paru::PandocFilter::MetaBlocks
- Paru::PandocFilter::MetaBool
- Paru::PandocFilter::MetaInlines
- Paru::PandocFilter::MetaList
- Paru::PandocFilter::MetaMap
- Paru::PandocFilter::MetaString
- Paru::PandocFilter::MetaValue
- Paru::PandocFilter::Metadata
- Paru::PandocFilter::Node
- Paru::PandocFilter::Note
- Paru::PandocFilter::Null
- Paru::PandocFilter::OrderedList
- Paru::PandocFilter::Para
- Paru::PandocFilter::Plain
- Paru::PandocFilter::Quoted
- Paru::PandocFilter::RawBlock
- Paru::PandocFilter::RawInline
- Paru::PandocFilter::Row
- Paru::PandocFilter::ShortCaption
- Paru::PandocFilter::SmallCaps
- Paru::PandocFilter::SoftBreak
- Paru::PandocFilter::Space
- Paru::PandocFilter::Span
- Paru::PandocFilter::Str
- Paru::PandocFilter::Strikeout
- Paru::PandocFilter::Strong
- Paru::PandocFilter::Subscript
- Paru::PandocFilter::Superscript
- Paru::PandocFilter::Table
- Paru::PandocFilter::TableBody
- Paru::PandocFilter::TableEnd
- Paru::PandocFilter::TableFoot
- Paru::PandocFilter::TableHead
- Paru::PandocFilter::Target
- Paru::PandocFilter::Underline
- Paru::PandocFilter::Value
- Paru::PandocFilter::Version
- Paru::Relation
- Paru::Selector
- Paru::SelectorParseError
Methods
- ::create_attr — Paru::PandocFilter::Table
- ::create_body — Paru::PandocFilter::Table
- ::create_caption — Paru::PandocFilter::Table
- ::create_cell — Paru::PandocFilter::Table
- ::create_endrow — Paru::PandocFilter::Table
- ::create_row — Paru::PandocFilter::Table
- ::extract_metadata — Paru::Pandoc2Yaml
- ::fragment — Paru::PandocFilter::Document
- ::from_JSON — Paru::PandocFilter::Document
- ::from_array — Paru::PandocFilter::BulletList
- ::from_array — Paru::PandocFilter::DefinitionList
- ::from_array — Paru::PandocFilter::OrderedList
- ::from_array — Paru::PandocFilter::Table
- ::from_code_string — Paru::PandocFilter::CodeBlock
- ::from_file — Paru::PandocFilter::CodeBlock
- ::from_file — Paru::PandocFilter::Table
- ::from_markdown — Paru::PandocFilter::Node
- ::from_meta_map — Paru::PandocFilter::Meta
- ::info — Paru::Pandoc
- ::new — Paru::Filter
- ::new — Paru::PandocFilter::Attr
- ::new — Paru::PandocFilter::Caption
- ::new — Paru::PandocFilter::Cell
- ::new — Paru::PandocFilter::Citation
- ::new — Paru::PandocFilter::Cite
- ::new — Paru::PandocFilter::Code
- ::new — Paru::PandocFilter::CodeBlock
- ::new — Paru::PandocFilter::ColSpec
- ::new — Paru::PandocFilter::DefinitionList
- ::new — Paru::PandocFilter::DefinitionListItem
- ::new — Paru::PandocFilter::Div
- ::new — Paru::PandocFilter::Document
- ::new — Paru::PandocFilter::EmptyBlock
- ::new — Paru::PandocFilter::EmptyInline
- ::new — Paru::PandocFilter::Figure
- ::new — Paru::PandocFilter::Header
- ::new — Paru::PandocFilter::Inline
- ::new — Paru::PandocFilter::IntValue
- ::new — Paru::PandocFilter::LineBlock
- ::new — Paru::PandocFilter::Link
- ::new — Paru::PandocFilter::List
- ::new — Paru::PandocFilter::ListAttributes
- ::new — Paru::PandocFilter::Math
- ::new — Paru::PandocFilter::MetaMap
- ::new — Paru::PandocFilter::MetaValue
- ::new — Paru::PandocFilter::Metadata
- ::new — Paru::PandocFilter::Node
- ::new — Paru::PandocFilter::OrderedList
- ::new — Paru::PandocFilter::Para
- ::new — Paru::PandocFilter::Plain
- ::new — Paru::PandocFilter::Quoted
- ::new — Paru::PandocFilter::RawBlock
- ::new — Paru::PandocFilter::RawInline
- ::new — Paru::PandocFilter::Row
- ::new — Paru::PandocFilter::Span
- ::new — Paru::PandocFilter::Str
- ::new — Paru::PandocFilter::Table
- ::new — Paru::PandocFilter::TableBody
- ::new — Paru::PandocFilter::TableEnd
- ::new — Paru::PandocFilter::Target
- ::new — Paru::PandocFilter::Value
- ::new — Paru::PandocFilter::Version
- ::new — Paru::Info
- ::new — Paru::Pandoc
- ::new — Paru::Selector
- ::new — Paru::Relation
- ::run — Paru::Filter
- #<< — Paru::Pandoc
- #<< — Paru::PandocFilter::ASTManipulation
- #[] — Paru::PandocFilter::Attr
- #[] — Paru::PandocFilter::MetaMap
- #[] — Paru::Info
- #[]= — Paru::PandocFilter::MetaMap
- #after — Paru::Filter
- #alignment= — Paru::PandocFilter::ColSpec
- #append — Paru::PandocFilter::ASTManipulation
- #ast_contents — Paru::PandocFilter::Caption
- #ast_contents — Paru::PandocFilter::Cell
- #ast_contents — Paru::PandocFilter::Cite
- #ast_contents — Paru::PandocFilter::Code
- #ast_contents — Paru::PandocFilter::CodeBlock
- #ast_contents — Paru::PandocFilter::DefinitionList
- #ast_contents — Paru::PandocFilter::Div
- #ast_contents — Paru::PandocFilter::Figure
- #ast_contents — Paru::PandocFilter::Header
- #ast_contents — Paru::PandocFilter::Link
- #ast_contents — Paru::PandocFilter::List
- #ast_contents — Paru::PandocFilter::Math
- #ast_contents — Paru::PandocFilter::MetaMap
- #ast_contents — Paru::PandocFilter::MetaValue
- #ast_contents — Paru::PandocFilter::Node
- #ast_contents — Paru::PandocFilter::OrderedList
- #ast_contents — Paru::PandocFilter::Quoted
- #ast_contents — Paru::PandocFilter::RawBlock
- #ast_contents — Paru::PandocFilter::RawInline
- #ast_contents — Paru::PandocFilter::Row
- #ast_contents — Paru::PandocFilter::Span
- #ast_contents — Paru::PandocFilter::Str
- #ast_contents — Paru::PandocFilter::Table
- #ast_contents — Paru::PandocFilter::TableBody
- #ast_contents — Paru::PandocFilter::TableEnd
- #ast_type — Paru::PandocFilter::Meta
- #ast_type — Paru::PandocFilter::Node
- #ast_type — Paru::PandocFilter::Value
- #ast_type — Paru::PandocFilter::Version
- #before — Paru::Filter
- #can_act_as_both_block_and_inline? — Paru::PandocFilter::Image
- #can_act_as_both_block_and_inline? — Paru::PandocFilter::Node
- #can_act_as_both_block_and_inline? — Paru::PandocFilter::Note
- #cells — Paru::PandocFilter::Row
- #children — Paru::PandocFilter::Node
- #children= — Paru::PandocFilter::Node
- #clean_hash — Paru::PandocFilter::Metadata
- #configure — Paru::Pandoc
- #continue_parsing? — Paru::Selector
- #convert — Paru::Pandoc
- #convert_file — Paru::Pandoc
- #delete — Paru::PandocFilter::ASTManipulation
- #display! — Paru::PandocFilter::Math
- #display? — Paru::PandocFilter::Math
- #each — Paru::PandocFilter::Attr
- #each — Paru::PandocFilter::MetaMap
- #each — Paru::PandocFilter::Node
- #each_depth_first — Paru::PandocFilter::ASTManipulation
- #escape — Paru::Pandoc
- #expect — Paru::Selector
- #expect_integer — Paru::Selector
- #expect_match — Paru::Selector
- #expect_pandoc_other_type — Paru::Selector
- #expect_pandoc_type — Paru::Selector
- #filter — Paru::Filter
- #find_index — Paru::PandocFilter::ASTManipulation
- #get — Paru::PandocFilter::ASTManipulation
- #get_replacement — Paru::PandocFilter::Node
- #has_been_replaced? — Paru::PandocFilter::Node
- #has_block? — Paru::PandocFilter::BlockQuote
- #has_block? — Paru::PandocFilter::Caption
- #has_block? — Paru::PandocFilter::Div
- #has_block? — Paru::PandocFilter::Figure
- #has_block? — Paru::PandocFilter::List
- #has_block? — Paru::PandocFilter::Node
- #has_block? — Paru::PandocFilter::Note
- #has_children? — Paru::PandocFilter::Node
- #has_class? — Paru::PandocFilter::Attr
- #has_class? — Paru::PandocFilter::Node
- #has_inline? — Paru::PandocFilter::Code
- #has_inline? — Paru::PandocFilter::EmptyInline
- #has_inline? — Paru::PandocFilter::Header
- #has_inline? — Paru::PandocFilter::Inline
- #has_inline? — Paru::PandocFilter::Math
- #has_inline? — Paru::PandocFilter::Node
- #has_inline? — Paru::PandocFilter::Note
- #has_inline? — Paru::PandocFilter::Para
- #has_inline? — Paru::PandocFilter::Plain
- #has_inline? — Paru::PandocFilter::RawInline
- #has_inline? — Paru::PandocFilter::Str
- #has_key? — Paru::PandocFilter::Attr
- #has_parent? — Paru::PandocFilter::Node
- #has_short? — Paru::PandocFilter::Caption
- #has_string? — Paru::PandocFilter::Code
- #has_string? — Paru::PandocFilter::CodeBlock
- #has_string? — Paru::PandocFilter::Math
- #has_string? — Paru::PandocFilter::Node
- #has_string? — Paru::PandocFilter::RawBlock
- #has_string? — Paru::PandocFilter::RawInline
- #has_string? — Paru::PandocFilter::Str
- #in_sequence? — Paru::Relation
- #inline! — Paru::PandocFilter::Math
- #inline? — Paru::PandocFilter::Math
- #inner_markdown — Paru::PandocFilter::InnerMarkdown
- #inner_markdown= — Paru::PandocFilter::InnerMarkdown
- #insert — Paru::PandocFilter::ASTManipulation
- #is_block? — Paru::PandocFilter::Block
- #is_block? — Paru::PandocFilter::Node
- #is_block? — Paru::PandocFilter::Value
- #is_descendant? — Paru::Relation
- #is_inline? — Paru::PandocFilter::Inline
- #is_inline? — Paru::PandocFilter::Node
- #is_inline? — Paru::PandocFilter::Value
- #is_leaf? — Paru::PandocFilter::Node
- #is_node? — Paru::PandocFilter::Node
- #is_pandoc_type — Paru::Selector
- #is_root? — Paru::PandocFilter::Node
- #markdown — Paru::PandocFilter::Code
- #markdown — Paru::PandocFilter::Node
- #markdown= — Paru::PandocFilter::Node
- #matches? — Paru::Selector
- #matches? — Paru::Relation
- #meta2yaml — Paru::PandocFilter::Metadata
- #not_in_sequence? — Paru::Relation
- #outer_markdown — Paru::PandocFilter::Node
- #outer_markdown= — Paru::PandocFilter::Node
- #parse — Paru::Selector
- #prepend — Paru::PandocFilter::ASTManipulation
- #previous — Paru::Relation
- #read_document — Paru::Filter
- #remove_at — Paru::PandocFilter::ASTManipulation
- #replace — Paru::PandocFilter::ASTManipulation
- #replace_at — Paru::PandocFilter::ASTManipulation
- #rest — Paru::Selector
- #rows — Paru::PandocFilter::TableBody
- #rows — Paru::PandocFilter::TableEnd
- #run_converter — Paru::Pandoc
- #stop! — Paru::Filter
- #toMetadata — Paru::PandocFilter::Node
- #to_JSON — Paru::PandocFilter::Document
- #to_array — Paru::PandocFilter::DefinitionList
- #to_array — Paru::PandocFilter::DefinitionListItem
- #to_array — Paru::PandocFilter::List
- #to_array — Paru::PandocFilter::Row
- #to_array — Paru::PandocFilter::Table
- #to_array — Paru::PandocFilter::TableBody
- #to_array — Paru::PandocFilter::TableEnd
- #to_ast — Paru::PandocFilter::Attr
- #to_ast — Paru::PandocFilter::Caption
- #to_ast — Paru::PandocFilter::Cell
- #to_ast — Paru::PandocFilter::Citation
- #to_ast — Paru::PandocFilter::ColSpec
- #to_ast — Paru::PandocFilter::DefinitionListItem
- #to_ast — Paru::PandocFilter::Document
- #to_ast — Paru::PandocFilter::EmptyBlock
- #to_ast — Paru::PandocFilter::EmptyInline
- #to_ast — Paru::PandocFilter::IntValue
- #to_ast — Paru::PandocFilter::ListAttributes
- #to_ast — Paru::PandocFilter::Meta
- #to_ast — Paru::PandocFilter::Node
- #to_ast — Paru::PandocFilter::Row
- #to_ast — Paru::PandocFilter::TableBody
- #to_ast — Paru::PandocFilter::TableEnd
- #to_ast — Paru::PandocFilter::Target
- #to_ast — Paru::PandocFilter::Value
- #to_ast — Paru::PandocFilter::Version
- #to_code_string — Paru::PandocFilter::CodeBlock
- #to_command — Paru::Pandoc
- #to_file — Paru::PandocFilter::CodeBlock
- #to_file — Paru::PandocFilter::Table
- #to_meta — Paru::PandocFilter::Metadata
- #to_meta_map — Paru::PandocFilter::Meta
- #to_option_string — Paru::Pandoc
- #to_s — Paru::PandocFilter::Node
- #type — Paru::PandocFilter::Node
- #type_encodes_value? — Paru::PandocFilter::Value
- #value — Paru::PandocFilter::Value
- #value= — Paru::PandocFilter::Value
- #width= — Paru::PandocFilter::ColSpec
- #with — Paru::Filter
- #write_document — Paru::Filter