Method: ConverterBase#convert_dakuten_char_to_font

Defined in:
lib/converterbase.rb

#convert_dakuten_char_to_font(data) ⇒ Object

濁点のついてない文字に濁点をつける表現を対応

濁点つきフォントに部分的に切り替える



408
409
410
411
412
413
414
415
416
417
418
# File 'lib/converterbase.rb', line 408

def convert_dakuten_char_to_font(data)
  data.gsub!(/(.)[゛゙]/) do
    m1 = $1
    if m1 =~ /[ぁ-んァ-ヶι]/
      @use_dakuten_font = true
      "[#濁点]#{m1}[#濁点終わり]"
    else
      tcy(m1 + "")
    end
  end
end