typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
読み取り中…
検索中…
一致する文字列を見つけられません
typeset::inl::ParagraphLayouter クラス

#include <typeset/inl/paragraph.hpp>

公開メンバ関数

 ParagraphLayouter (font::FontSet &fonts)
 
ParagraphFragment layout (const Paragraph &para, WritingMode wm, const LineShapeProvider &shape, size_t charStart=0, int maxLines=-1, int firstLineIndex=0)
 段落を組む
 

詳解

paragraph.hpp203 行目に定義があります。

構築子と解体子

◆ ParagraphLayouter()

typeset::inl::ParagraphLayouter::ParagraphLayouter ( font::FontSet fonts)
inlineexplicit

paragraph.hpp205 行目に定義があります。

関数詳解

◆ layout()

ParagraphFragment typeset::inl::ParagraphLayouter::layout ( const Paragraph para,
WritingMode  wm,
const LineShapeProvider shape,
size_t  charStart = 0,
int  maxLines = -1,
int  firstLineIndex = 0 
)

段落を組む

引数
wm書字方向
shape行ごとの行長
charStart組み始める位置(段またぎの続き。0 なら先頭)
maxLines行数上限(< 0 で無制限)
firstLineIndex最初の行に与える行番号(LineShapeProvider へ渡る)

このクラス詳解は次のファイルから抽出されました: