typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
読み取り中…
検索中…
一致する文字列を見つけられません
page.hpp ファイル
#include <map>
#include <optional>
#include <string>
#include <vector>
#include "typeset/dl/display_list.hpp"
#include "typeset/geom.hpp"
#include "typeset/inl/paragraph.hpp"
#include "typeset/writing_mode.hpp"

[ソースコード]

クラス

struct  typeset::page::Margins
 
struct  typeset::page::RunningText
 柱・ノンブル(横組みで版面の上/下に置く。縦組みの本でも横に置くのが慣例) [詳解]
 
struct  typeset::page::PageMaster
 
struct  typeset::page::PageSequence
 
struct  typeset::page::Region
 段 — 流し込み先 [詳解]
 
class  typeset::page::RegionLineShape
 段の排除領域を避ける行の形(回り込み)。行 i は startBlock + i × pitch の帯 [詳解]
 
struct  typeset::page::Page
 出来上がったページ [詳解]
 

名前空間

namespace  typeset
 geom — 単位と幾何
 
namespace  typeset::page
 page/flow_layouter — Flow をページ列へ流し込む
 
namespace  typeset::page::paper
 

関数

Size typeset::page::paper::landscape (Size s)
 

変数

constexpr Size typeset::page::paper::A4 {210.0f * kMm, 297.0f * kMm}
 
constexpr Size typeset::page::paper::A5 {148.0f * kMm, 210.0f * kMm}
 
constexpr Size typeset::page::paper::B5 {182.0f * kMm, 257.0f * kMm}
 
constexpr Size typeset::page::paper::B6 {128.0f * kMm, 182.0f * kMm}
 
constexpr Size typeset::page::paper::Bunko {105.0f * kMm, 148.0f * kMm}
 文庫(A6)
 
constexpr Size typeset::page::paper::Shinsho {103.0f * kMm, 182.0f * kMm}
 新書