LaTeXで咲く、Delftブルーの花々——ページ余白を自動で埋める庭
Florilegium: Procedural Flowers in LaTeX
LuaLaTeX用パッケージ「florilegium」は、画像も外部素材も使わず、Luaで計算したパラメトリック曲線の花・葉・茎を水彩風に描き、PDFの余白に直接書き込む。テキストが残した空白を貪欲法で埋め、見出し脇の花、季節の移ろい、蝶や蜂、カタツムリまでページごとに異なる庭を生む。SIGGRAPH 1998の装飾生成の手法を応用している。
どのページにも、それぞれの庭が生まれる。
HNでの議論
36- lkm0
同じ流れで、数年前に誰かがByrneの『ユークリッド原論』の再現のためにLaTeXで手続き型の装飾を実装しました:https://github.com/jemmybutton/byrne-euclid
(readmeの下部)
- scott_codie
redditの投稿を見ると、これを考えた人はコピーされたくないと思っていたのは明らかだ。その人のことを気の毒に思う。
- bluerooibos
いいね! 個人的にはRedditの投稿の実装/スタイルの方が少し好きだな。もっと忠実に再現してみたり、複数のスタイルオプションを追加したりする予定はある? どちらにせよ素晴らしい。
- archermarks
美しいけど、AIのテキストがすごく耳障りだ。
- paaloeye
これは目を見張るものがある! 次はこう考えている:手続き型生成パターンのクラスをいくつか定義して、LLMにページごとの全体的な感情の関連性を判断させ、文書全体である程度論理的にさせる。文書を何回か再構築して、temperatureを変えて、ベストなものを選ぶんだ。