HTMLにPDFを埋め込み,かつ更新を簡単に反映する
【背景】
自分だけが閲覧できるブログで,数学的な内容のメモを残している.
しかし MathJax などでは使える命令に制限があるため,自由にメモを書きにくい.一方で,ローカルで LaTeX から PDF を生成してアップロードする方法では,PDF そのものをよく更新するので手間が掛かるし,閲覧の際にも異なる PDF の間の移動をするのが面倒という問題がある.
【解決策】
メモ関連の作業は全部 Google ドライブと同期されたフォルダ内で行うことにする.
普通に LaTeX で書いてコンパイルし,できた PDF を HTML に埋め込む.
PDF は同一の記事にいくつでも埋め込めるため視認性が高いし,ローカルでコンパイルして PDF が更新されたら,追加の作業なしに記事に反映される.
Google ドライブと同期した PDF の埋め込みは次のように行なう(もっと簡単な方法があって然るべきはずだけど,これしか分からなかった)
1. Google ドライブのウェブ版で当該 PDF をプレビューする.
2. 「その他の操作」→「新しいウィンドウで開く」
3. 「その他の操作」→「アイテムを埋め込む…」
4. 現れた HTML タグをコピーして用いる(サイズなどは適宜修正する)
【結果】
次のように埋め込まれる.