知的生産の技術 — 「考える」と「処理する」を分け、つなぐ
60
0
思考を形にして残し、他者と共有可能にする活動。
20数年前に自分で書いた TeX 導入ガイドを開いた。固有名詞つきの手順は、もう一行も動かない。だがプレーンテキストで書かれたソースは、一行のコマンドで蘇る ── UNIX が説いた「データはフラットなテキストに」のとおりに。残るものと、残らないものの違いが、そこにあった
20数年前、ワープロソフトをやめて TeX に移った。道具を選ぶ基準は、書くことに集中できるかどうか。それだけで、昔から変わっていない。理屈で選んだのでも、後から理屈に教わったのでもない、という話
知的営為の普遍形式は相対的である ── 記号・スケール・引き受けから考える
1995 年の TeX ソースが 2026 年にコンパイルできる ── 腐らない資産の設計
ツール層とオーケストレーター層を分ける ── 単一責務と合成の設計原則
偉大なプログラマは優秀なプログラマのコードを利用する ── 書かない設計の倫理
会議の記録を共通インターフェースで結び直し、再利用と相互運用を可能にする
思考は連続を要求し作業は分割可能 ── その非対称性を設計に活かす
ローカル環境を汚さず LuaTeX を使う ── Docker × 自動同期の組版環境