るりまサーチ

最速Rubyリファレンスマニュアル検索!
517件ヒット [201-300件を表示] (0.112秒)
トップページ > クエリ:t[x] > クエリ:pretty[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

検索結果

<< < 1 2 3 4 5 ... > >>

PrettyPrint (12016.0)

pretty printing アルゴリズムのためのクラスです。 改行の位置を探し、きれいなインデントを施します。

...pretty printing アルゴリズムのためのクラスです。
改行の位置を探し、きれいなインデントを施します。

デフォルトでは、このクラスは文字列を扱います。
また、文字1バイトが出力幅の中で1カラムを占めると仮定していま...
...* PrettyPrint.new: 出力バッファ、空白の生成をするブロックや改行オブジェクトを設定できます。
* PrettyPrint#text: 幅を設定できます。
* PrettyPrint#breakable
ですので、このクラスは以下のようなことにも応用が可能です。
* proport...
...ional font を使ったテキストの整形
* 出力幅とバイト数が異なるような多バイト文字
* 文字以外の整形...

REXML::Formatters::Pretty.new(indentation=2, ie_hack=false) -> REXML::Formatter::Pretty (9201.0)

フォーマッタオブジェクトを生成して返します。

...す。

indentation でインデント幅を(空白の数で)指定します。

ie_hack に真を渡すと、空のタグを閉じる前で空白を挿入します。
これは特定のバージョンのIEのXMLパーサのバグを避けるための機能です。

@param indentation 出力のイ...

CGI::HtmlExtension#html(attributes = {}) -> String (9142.0)

トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。

...html 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。

@param attributes 属性をハッシュで指定します。
擬似属性の "PRETTY" に文字列を与えるとその文字列でインデントした HTM...
...の "DOCTYPE" には DOCTYPE 宣言として使用する文字列を与えることができます。

例:

html{ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML>string</HTML>

html({ "LANG" => "ja" }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 F...
...inal//EN"><HTML LANG="ja">string</HTML>

html({ "DOCTYPE" => false }){ "string" }
# <HTML>string</HTML>

html({ "DOCTYPE" => '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">' }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><HTML>string</HTML>

html({ "PRETTY" => " " }){...

CGI::HtmlExtension#html(attributes = {}) { ... } -> String (9142.0)

トップレベルの html 要素を生成します。 ブロックを与えると、ブロックを評価した結果が内容になります。

...html 要素を生成します。
ブロックを与えると、ブロックを評価した結果が内容になります。

@param attributes 属性をハッシュで指定します。
擬似属性の "PRETTY" に文字列を与えるとその文字列でインデントした HTM...
...の "DOCTYPE" には DOCTYPE 宣言として使用する文字列を与えることができます。

例:

html{ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML>string</HTML>

html({ "LANG" => "ja" }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 F...
...inal//EN"><HTML LANG="ja">string</HTML>

html({ "DOCTYPE" => false }){ "string" }
# <HTML>string</HTML>

html({ "DOCTYPE" => '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">' }){ "string" }
# <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><HTML>string</HTML>

html({ "PRETTY" => " " }){...

PrettyPrint#first? -> bool (9106.0)

このメソッドは obsolete です。

...obsolete です。

現在のグループで first? に対する最初の呼び出しかどうかを判定する
述語です。これはカンマで区切られた値を整形するのに有用です。

pp.group(1, '[', ']') {
xxx.each {|yyy|
unless pp.first?
pp.text ','...
...pp.breakable
end
... pretty printing yyy ...
}
}...

絞り込み条件を変える

PrettyPrint#indent -> Integer (9100.0)

現在のインデントの深さを返します。

現在のインデントの深さを返します。

PrettyPrint#maxwidth -> Integer (9100.0)

自身の幅を返します。

自身の幅を返します。

PrettyPrint#nest(indent) {...} -> () (9100.0)

自身の現在のインデントを indent だけ増加させてから、ブロックを実行し、元に戻します。

...自身の現在のインデントを indent だけ増加させてから、ブロックを実行し、元に戻します。

@param indent インデントの増加分を整数で指定します。...

PrettyPrint#output -> object (9100.0)

自身の output を返します。

...自身の output を返します。...

PrettyPrint#text(obj) -> () (9100.0)

obj を width カラムのテキストとして自身に追加します。

...obj を width カラムのテキストとして自身に追加します。

@param obj 自身に追加するテキストを文字列で指定します。

@param width obj のカラムを指定します。指定されなかった場合、obj.length が利用されます。...

絞り込み条件を変える

<< < 1 2 3 4 5 ... > >>