|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
#include <cstdint>名前空間 | |
| namespace | typeset |
| geom — 単位と幾何 | |
| namespace | typeset::text |
| text/char_class — JLReq の文字クラス | |
列挙型 | |
| enum class | typeset::text::CharOrientation : uint8_t { typeset::text::Upright , typeset::text::Rotated } |
| 縦組み中の 1 文字の向き [詳解] | |
関数 | |
| CharOrientation | typeset::text::getCharOrientation (char32_t cp) |
| U / Tu / Tr を Upright、R を Rotated として返す。Tu・Tr(縦字形へ置換して 正立させる類。括弧・句読点・波ダッシュ等)を Upright に寄せているのは、 TTB でシェイピングして vert/vrt2 を効かせるため。 | |