Class: Aozora2Html::Tag::DakutenKatakana
- Inherits:
-
Inline
- Object
- Aozora2Html::Tag
- Inline
- Aozora2Html::Tag::DakutenKatakana
- Defined in:
- lib/aozora2html/tag/dakuten_katakana.rb
Overview
濁点つきカタカナ用
Instance Method Summary collapse
- #char_type ⇒ Object
-
#initialize(parser, num, katakana, gaiji_dir:) ⇒ DakutenKatakana
constructor
A new instance of DakutenKatakana.
- #to_s ⇒ Object
Methods inherited from Aozora2Html::Tag
Constructor Details
#initialize(parser, num, katakana, gaiji_dir:) ⇒ DakutenKatakana
Returns a new instance of DakutenKatakana.
7 8 9 10 11 12 |
# File 'lib/aozora2html/tag/dakuten_katakana.rb', line 7 def initialize(parser, num, katakana, gaiji_dir:) @n = num @katakana = katakana @gaiji_dir = gaiji_dir super end |
Instance Method Details
#char_type ⇒ Object
14 15 16 |
# File 'lib/aozora2html/tag/dakuten_katakana.rb', line 14 def char_type :katakana end |
#to_s ⇒ Object
20 21 22 |
# File 'lib/aozora2html/tag/dakuten_katakana.rb', line 20 def to_s "<img src=\"#{@gaiji_dir}/1-07/1-07-8#{@n}.png\" alt=\"" + '※(濁点付き片仮名「'.to_sjis + @katakana + '」、1-07-8'.to_sjis + "#{@n})\" class=\"gaiji\" />" end |