要約
RDoc 形式のドキュメントをエスケープシーケンスで太字やアンダーラインの効果を持たせるように見せるサブライブラリです。
require 'rdoc/markup/to_bs' h = RDoc::Markup::ToBs.new puts h.convert(input_string)
変換した結果は文字列で取得できます。実際に効果を確認するためにはページャなどで出力を確認します。
テキスト中の以下のマークアップ記法をエスケープシーケンスの \b と組み合わせる事によって見た目を変更します。
- イタリック体(_word_): word にアンダーラインを付けて表示する("w\b_o\b_r\b_d\b_" に変換されます)
- ボールド体(*word*): word を太字で表示する("w\bwo\bor\brd\bd" に変換されます)
クラス
RDoc::Markup::ToBs | RDoc 形式のドキュメントをエスケープシーケンスで太字やアンダーラインの効果を持たせるように見せるクラスです。 |