あまブログ

404 Not Found: Oops! Sorry, silver bullet not found.

Markdownで書いた職務経歴書をPDFに変換する環境を作った

Markdownで書いた職務経歴書をPDFに変換するための環境を作りました。

github.com

職務経歴書をMarkdownで書きたい人が、PDFへの変換方法を調べたり、見た目を一から整えたりするところに時間を使わず、職務経歴書を書くことに集中できるようにしたいと思って作りました。

詳しい使い方はREADMEにまとめています。

作った理由

転職活動で職務経歴書を書くことになったものの、最初は何で書いたらいいのかよく分かりませんでした。

Googleドキュメントで書くことなども考えましたが、フィヨルドブートキャンプで職務経歴書をレビューしてもらうことになっていたので、Markdownで書いてGitHubのプライベートリポジトリで管理することにしました。

普段から使い慣れているMarkdownで書けて、GitHub上でレビューしてもらえるこの方法はかなりやりやすかったです。

職務経歴書が完成し、あとはPDFにして企業に提出するだけ!と思っていたのですが、このPDF化が意外と大変でした...

最初はVS CodeのMarkdown PDFという拡張機能を使ってPDFにしてみました。これでも全然よかったのですが、変なところで改ページされていたりして、見た目をもう少し調整したくなりました。

いろいろ試して、最終的にPandocでMarkdownからHTMLを生成し、CSSで見た目を整えて、WeasyPrintでPDFにする今の構成にたどり着きました。

これを使えば、職務経歴書はMarkdownで書いて、make pdfするだけでPDFに変換できます。

デフォルトでもそのまま使えるシンプルな見た目にしていますが、見た目にこだわりたい人はCSSを編集して自由に調整できます。

「職務経歴書をMarkdownで書きたいけど、そこからPDFにするための環境を一から作るのは面倒」という人はぜひ使ってみてください!