出力する文字列を保存するバッファ
文字列を基本的にそのまま追加する。 $outputAsHTML が真の場合は、& < > の文字は & < > へ変換される。
UNICODE 文字1文字を追加する。 ただし、出力時の文字コードで表現できない文字の場合は ’.’ を width 個追加する。 また、U+ff5e FULLWIDTH TILDE が出力時の文字コードで表現できない場合は、 U+301C WAVE DASH を使用できるかどうかを試す。
色を表す文字列を追加する。 既に同じ色を設定済みの場合は、なにもしない。 $outputAsHTML が :css の場合は、color は <span class="~"> という文字列。 $outputAsHTML が :font の場合は、color は <font color="~"> という文字列 である必要がある。
バッファの中身の文字列を得る。 $outputAsHTML が真の時は、閉じタグを追加することがある。
[Validate]