2. 内容
s ドキュメントの構造とスタイルを分離す
るのは無条件に正義
s で、その方法は?
s でも、ドキュメントにとって重要なのは
構造だから、スタイルを付ける方法は何
でもいいんじゃないの?
注意:この発表は事例紹介でも研究発表でも技術提案でもありません。私見に基づいた雑
感であり、無邪気な思い違いや妄想が含まれているかもしれませんが、議論の呼び水にな
ることを期待しています。
5. 原稿はマークアップされたテキストデー
タなので、HTML に変換して CSS を当て
ればゼロ校を内製できるのでは?
s これを著者向けの初校にすれば手戻りが
数回稼げる!
r 当時の Web ブラウザは日本語の均等割り付
けとかサポートしてなかったので見た目はい
まいちだった
s 著者の赤字を反映したマークアップテキ
ストを制作会社に入稿して DTP 化。その
後、再校で印刷所入稿できるレベルに
6. でも、このゼロ校の HTML 原稿、そもそ
も DTP ソフトで組んでもらう必要ってあ
るの?
常時バージョン管理してる
HTML 原稿を LATEX に変換して、
印刷所入稿データまで
内製してみよう
7. なんで LATEX を使ったか
s 事前許可を会社からもらえる見込みが
ない
r 有料版でしか印刷所入稿データが作れない
ツールは無理
r 書籍や Web で十分な情報が得られる
s 多少使えた
8. なんで LATEX を使ったか
s 事前許可を会社からもらえる見込みが
ない
r 有料版でしか印刷所入稿データが作れない
ツールは無理
r 書籍や Web で十分な情報が得られる
s 多少使えた
s 今にして思うと、LATEX で正解だった
r 良くも悪くもページメディア向けに異常に発
達している
18. CSS として「構造から LATEX へのマッピン
グ」が書けるか
s とりあえずトイ実装し始めてみた
r https://gist.github.com/
k16shikano/0d1bc27b010fbfeac397
r グローバルなレイアウト指定/局所的なレイ
アウト指定は、がんばればなんとかなりそう
s レイアウトモデルの違いをどう吸収?
r CSS はボックスモデル、TEX は段落モデル
r ページにうまく収められないボックスをどう
あつかうのか
s テーブルつらそう(CSS に限らないけど)
s 擬似要素とか関数とか