Class: Aozora2Html::Tag

Inherits:
Object
  • Object
show all
Defined in:
lib/aozora2html/tag.rb,
lib/aozora2html/tag/dir.rb,
lib/aozora2html/tag/img.rb,
lib/aozora2html/tag/ruby.rb,
lib/aozora2html/tag/block.rb,
lib/aozora2html/tag/gaiji.rb,
lib/aozora2html/tag/accent.rb,
lib/aozora2html/tag/indent.rb,
lib/aozora2html/tag/inline.rb,
lib/aozora2html/tag/jisage.rb,
lib/aozora2html/tag/jizume.rb,
lib/aozora2html/tag/kunten.rb,
lib/aozora2html/tag/midashi.rb,
lib/aozora2html/tag/chitsuki.rb,
lib/aozora2html/tag/decorate.rb,
lib/aozora2html/tag/kaeriten.rb,
lib/aozora2html/tag/font_size.rb,
lib/aozora2html/tag/keigakomi.rb,
lib/aozora2html/tag/multiline.rb,
lib/aozora2html/tag/okurigana.rb,
lib/aozora2html/tag/editor_note.rb,
lib/aozora2html/tag/embed_gaiji.rb,
lib/aozora2html/tag/inline_caption.rb,
lib/aozora2html/tag/oneline_indent.rb,
lib/aozora2html/tag/oneline_jisage.rb,
lib/aozora2html/tag/un_embed_gaiji.rb,
lib/aozora2html/tag/inline_yokogumi.rb,
lib/aozora2html/tag/multiline_style.rb,
lib/aozora2html/tag/dakuten_katakana.rb,
lib/aozora2html/tag/inline_font_size.rb,
lib/aozora2html/tag/inline_keigakomi.rb,
lib/aozora2html/tag/multiline_jisage.rb,
lib/aozora2html/tag/oneline_chitsuki.rb,
lib/aozora2html/tag/multiline_caption.rb,
lib/aozora2html/tag/multiline_midashi.rb,
lib/aozora2html/tag/multiline_chitsuki.rb,
lib/aozora2html/tag/multiline_yokogumi.rb,
lib/aozora2html/tag/reference_mentioned.rb

Overview

変換される青空記法class

Direct Known Subclasses

Block, Inline

Defined Under Namespace

Modules: Multiline, OnelineIndent Classes: Accent, Block, Chitsuki, DakutenKatakana, Decorate, Dir, EditorNote, EmbedGaiji, FontSize, Gaiji, Img, Indent, Inline, InlineCaption, InlineFontSize, InlineKeigakomi, InlineYokogumi, Jisage, Jizume, Kaeriten, Keigakomi, Kunten, Midashi, MultilineCaption, MultilineChitsuki, MultilineJisage, MultilineMidashi, MultilineStyle, MultilineYokogumi, Okurigana, OnelineChitsuki, OnelineJisage, ReferenceMentioned, Ruby, UnEmbedGaiji

Instance Method Summary collapse

Instance Method Details

#char_typeObject



49
50
51
# File 'lib/aozora2html/tag.rb', line 49

def char_type
  :else
end

#inspectObject

debug用



45
46
47
# File 'lib/aozora2html/tag.rb', line 45

def inspect
  to_s
end

#syntax_errorObject

Raises:



53
54
55
# File 'lib/aozora2html/tag.rb', line 53

def syntax_error
  raise Aozora2Html::Error, I18n.t(:tag_syntax_error)
end