|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
#include <functional>#include <map>#include <memory>#include <string>#include <vector>#include <glyphware/Face.h>#include "typeset/dl/display_list.hpp"#include "typeset/writing_mode.hpp"クラス | |
| struct | typeset::obj::ObjectRequest |
| struct | typeset::obj::ObjectResult |
| class | typeset::obj::ObjectRegistry |
名前空間 | |
| namespace | typeset |
| geom — 単位と幾何 | |
| namespace | typeset::obj |
| obj — 外部生成オブジェクト(数式・グラフ・図など)の差し込み口 | |
型定義 | |
| using | typeset::obj::ObjectHandler = std::function< ObjectResult(const ObjectRequest &)> |
関数 | |
| std::string | typeset::obj::requestToJson (const ObjectRequest &req) |
| 要求を JSON にする(外部コマンドの入力。UTF-8) | |
| ObjectResult | typeset::obj::makeResult (Size size, Pt baseline, std::vector< dl::Item > items) |
| 表示リスト要素を ObjectResult に詰める補助 | |