🐍
Obsidianでコードブロック内のすべてをPDF出力する
普段、Obsidianを使って手順書などをまとめたりします。
横に長いコードをコードブロックに入れてPDF出力させると、折り返さないで出力されてしまいます。
調べたら折り返して出力する方法が出てこなかったので(そもそもMarkDown形式のものをPDFにするなとかは言わないで)自分が見つけた方法を記します。
PDFだと困る状態
Obsidian上では横スクロールで見れるので問題ないですが、
PDFに出力するときに見切れてしまって困りました。
PDFでもコードブロックの全容が見れる状態
特定のプラグインを導入することでPDFに出力させた時にコードブロック内のコードを折り返して表示することができます。
以下のプラグインをインストールして設定することで折り返して出力可能になります。
導入するプラグイン
今回導入するプラグインは
- Codeblock Customizer
です。
これだけです。
導入方法
- コミュニティプラグインでCodeblock Customizerをインストール
オプション→コミュニティプラグイン→閲覧をクリック
Codeblock Customizerを検索してインストール
インストールが済んだら有効化
1.設定変更
Codeblock Customizerの設定を開いて、
Select settings pageで
- Appearance & styling
を選択して、
- Unwrap code
をオフにします。
以上です。
ただし、これをするとObsidianのビュワー上でも折り返し機能が効くので、注意してください。
Obsidianではプラグインというものを導入していろんな機能を追加できます。
プラグインについてはたくさんあるので調べてみてください。
Discussion