ヤマムギ

growing hard days.

*

MacでPandocを使ってマークダウンをPDFに変換

   

最近、執筆作業をするようになりまして、マークダウンで書くこともありまして、全体の雰囲気を見たかったり、だいたいのページ数の目安を見たいのでPDFでプレビューしたかったりします。

エディタのプレビューを使っているとちょっと重かったり、思ったように変換してくれなかったり、自由度が少ないことも多いので、ある程度自分でフォーマットを触れるのもPandocなら出来るのでありがたいです。

LinuxにPandocを入れたことはあったのですが、Macにインストールしたことはなかったので、検索しましたら当たり前ですが先人がおられました。

https://note.nkmk.me/mac-pandoc-markdown-pdf-japanese/

ほぼこちらで公開されているコマンドで問題なくインストール出来ましたが、
Macのバージョンが違うのと、インストールされたPandocのバージョンが少し違って対応したこともあるので、自分への覚書のために書き残します。

環境

macOS High Sierra
バージョン 10.13.16

PandocとBasicTexのインストール

環境変数の設定

.bash_profileに追記

アップデートとモジュール追加

PDF変換

Pandocのバージョンが違うようでオプションの–latex-engineがなくなっているらしい。
–pdf-engine使えとのことなので従う。

これは自分の環境依存だと思いますが、latinmodern-mathというフォントがないらしい。

Latin Modern Math font?
調べるとlm-mathをインストールすればいいらしい。

もう一度実行

成功!!


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第2版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - MarkDown ,

ad

ad

  関連記事

AWS BatchでPandocコンテナイメージを実行する

「ECR(Amazon Elastic Container Registry)に …

AWS Lambda(Python3.7)でPandocを実行する際にCSSもLayerから読み込む

Pandocで必要そうなオプションを確認しておく 先日の「AWS Lambda( …

AtomでC#を補完するためにプラグインを追加する

Linux版のVisual StudioはありませんがLinux MintでもC …