Sha256: 32bb73983bf11a18ad21410d2bab598bc6f95e4556f153c21b7218211dd7a5ca
Contents?: true
Size: 1007 Bytes
Versions: 4
Compression:
Stored size: 1007 Bytes
Contents
# -*- coding: utf-8 -*- # # 対象小説情報 # タイトル: デスマーチからはじまる異世界狂想曲 # 作者: 愛七ひろ # URL: http://ncode.syosetu.com/n9902bn/ # converter "n9902bn デスマーチからはじまる異世界狂想曲( web版 )" def before(io, text_type) super end def announce_line?(line) line =~ /^〉/ end def after(io, text_type) buffer = StringIO.new just_before_line_is_announce = false io.each do |line| if announce_line?(line) unless just_before_line_is_announce if line.strip != "" buffer.puts end end just_before_line_is_announce = true buffer.puts "[#ゴシック体][#太字]#{line.rstrip}[#太字終わり][#ゴシック体終わり]" else if just_before_line_is_announce buffer.puts end just_before_line_is_announce = false buffer.puts line end end buffer end end
Version data entries
4 entries across 4 versions & 1 rubygems