vimをPDFとして直接作成するルビーチュートリアルブックにmacvimを使用しています(macvim print / make pdf関数を使用しますが、Vimから生成されたPDFでも原則は同じである必要があります)。残念ながら、チュートリアル ブックのテキスト部分では、pdf で URL をクリック可能にする簡単な方法はないようです。
vim から生成された .pdf ファイルにクリック可能な URL を含めるための最良のソリューションは何ですか? 前もって感謝します !
あなたが本当に「本」を制作したいのなら、私はあなたのアプローチを再考します. 結局のところ、単一の固定幅フォントなどの特定の Vim 制限を回避することはできず、改ページや目次などの詳細な制御を実現することは困難です。
(Ruby) コードの構文の強調表示が好きなだけなら、Vim の:TOhtml
コマンドを使用して、HTML で Vim バッファーの忠実な表現を取得できます。これは、公開マスターに含めることができると思います。
PDF でリンクをクリック可能にするには、バイナリ形式を PostScript に「逆コンパイル」してから、URL のテキスト検索を行い、PostScript コードを変更してリンクを含め、PDF に再コンパイルする必要があります。これを行う (コマンドライン) ツールは見つかりませんでしたが、一部の (GUI、しばしば高価な) PDF エディターでそれが可能になっていると思います。