るりまサーチ

最速Rubyリファレンスマニュアル検索!
1006件ヒット [1001-1006件を表示] (0.049秒)

別のキーワード

  1. argf.class lines
  2. argf.class each_line
  3. argf.class each
  4. socket accept_nonblock
  5. argf.class readline

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < ... 9 10 11 >>

RDoc::Markup (12.0)

RDoc 形式のドキュメントを目的の形式に変換するためのクラスです。

...require 'rdoc/markup/to_html'

h = RDoc::Markup::ToHtml.new
puts h.convert(input_string)

独自のフォーマットを行うようにパーサを拡張する事もできます。


例:

require 'rdoc/markup'
require 'rdoc/markup/to_html'

class
WikiHtml < RDoc::Markup::ToHtml
# W...
...ントを赤く表示。
def handle_special_WIKIWORD(special)
"<font color=red>" + special.text + "</font>"
end
end

m = RDoc::Markup.new
# { 〜 } までを :STRIKE でフォーマットする。
m.add_word_pair("{", "}", :STRIKE)
# <no> 〜 </no> までを :STRIKE でフォ...
...STRIKE のフォーマットを <strike> 〜 </strike> に指定。
wh.add_tag(:STRIKE, "<strike>", "</strike>")

puts "<body>#{wh.convert ARGF.read}</body>"

変換する形式を変更する場合、フォーマッタ(例. RDoc::Markup::ToHtml)
を変更、拡張する必要があります。...
<< < ... 9 10 11 >>