typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
読み取り中…
検索中…
一致する文字列を見つけられません
orientation.hpp ファイル
#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 を効かせるため。