MacでMarkdownをPDFに変換:メモの書き出し
更新日:
要点
MacでMarkdownをPDFに変換する際、文書の体裁を調整したい場合は、Markdownエディタで書式を反映した表示を開き、macOSの「プリント」>「PDFとして保存」を使えます。Yuzu Dragでは、テキスト中心のメモをローカルでファイル変換できます。.mdファイルをドラッグし、⇧キーを押してConvertに切り替え、PDFにドロップします。編集用にMarkdownのソースを残し、共有前に書き出したページを確認してください。
重要なのは、Markdownの書式が解釈されているかどうかです。Markdownの記号がそのまま表示されたファイルをプリントすると、ページにもその記号が残ります。書式を整えて書き出すには、見出し、強調、リスト、リンクがすでに解釈された表示を使う必要があります。PDFは配布用のコピーであり、編集可能なメモを置き換えるものではありません。
まずはmacOSのプリント機能を使う
macOSでは、プリント可能な文書をPDFとして保存できます。ただし、プリントシステム自体にMarkdownをレンダリングする機能があるわけではありません。「テキストエディット」でソースをプレーンテキストとして開くことはできますが、その表示をプリントしても、Markdownの構文が自動的に書式付きの文書へ変わることはありません。Finderのプレビュー表示も、インストール済みのソフトウェアによって動作が変わる場合があります。使い慣れていないプレビューがエディタと同じ表示になるとは限りません。
- Markdownをレンダリングできるアプリケーションでメモを開きます。
- アプリケーションに書式を反映した表示や閲覧用の表示がある場合は、それに切り替えます。
- 「ファイル」>「プリント」、またはアプリケーションの同等のプリントコマンドを選びます。
- プレビューで、行の一部が切れていないか、不自然な位置で区切られていないか、内容が欠けていないかを確認します。
- macOSのプリントダイアログのPDFメニューから「PDFとして保存」を選びます。
- 元のファイルとは別のコピーとして保存し、「プレビュー」で開きます。
この方法は、現在使っているエディタで文書がすでに正しく表示されている場合に適しています。配布資料で重要になる、用紙サイズや印刷レイアウトの設定も利用できる場合があります。プリントプレビューに意図したレイアウトではなく構文がそのまま表示されている場合は、その状態で保存せず、書式を反映した表示に戻ってください。
Yuzu Dragでソースを変換する
- Yuzu Dragを起動し、Finderで
.mdのソースファイルを探します。 - ファイルのドラッグを始め、そのままドラッグ中の状態を保ちます。
- ⇧キーを押してConvertに切り替えます。
- 扇形のPDFエリアにドロップします。
- 新しい文書を「プレビュー」で開き、ソースと比較します。
YuzuはMarkdownをテキストとして読み込み、テキスト中心の文書を生成します。パーサーが対応するのは、見出し、強調、リスト、リンクなど、Markdownの限られた構文です。エディタのテーマを再現するものでも、複雑なレイアウトを扱う組版エンジンでもありません。未対応のリッチコンテンツは、デザインされたブロックとして再現されず、テキストで表現される場合があります。
この操作では新しいファイルが作成され、ソースは元の場所に残ります。後からメモを編集した場合は、もう一度書き出し、最新版のコピーを共有するようにしてください。ソースと同じ場所に似た名前の文書が複数あると、以前に書き出したものを誤って送ってしまいがちです。
この方法に適した文書を選ぶ
会議の要約や読書メモ、簡単なプロジェクト概要は、テキスト中心の書き出しに向いています。複雑な表、数式、図、特定のエディタ拡張機能を前提とする文書は、より慎重なテストが必要です。ファイルが問題なく開けたからといって、意図した構造がすべて保持されているとは限りません。
イラストや埋め込みコンテンツを含む文書では、出力を生のテキストだけと比較するのではなく、書式を反映したソースの表示と照らし合わせてください。Yuzuの読み込み機能は対応範囲が限られており、エディタのリソース読み込み動作を完全には再現しません。内容を正しく伝えるうえでレイアウトが重要な場合は、すでに正しく表示できているアプリケーションから書き出す方が、通常は仕上がりを予測しやすくなります。
方法を選ぶ間も、機密情報を含むソースはローカルに保管してください。macOSのプリント機能でファイルに保存する方法も、このYuzuの変換も、メモを変換サイトへアップロードする必要はありません。これにより、非公開の概要資料を不必要にオンラインへ複製せずに済みます。
共有前に結果を確認する
最初と最後のページを確認し、次に最も長い見出し、最も階層の深いリスト、最も長い段落を確認します。ページの末尾に見出しだけが残っていないか、テキストが表示領域からはみ出していないかを見てください。リンクがそのまま使えると思い込まず、書き出した文書内で重要なリンクをいくつかクリックして確認してください。
特徴的な一文を検索し、想定どおりのテキストが文書に含まれていることを確認します。メモにアクセント記号付きの名前や英語以外の単語が含まれている場合は、それらもソースと照合してください。配布資料では、使用予定の用紙サイズに設定してプリントプレビューを確認します。画面では読みやすい文書でも、紙に印刷すると読みづらくなることがあります。
複数のMarkdownメモを書き出す
複数の簡単なメモを変換する場合は、まず代表的なファイルを1つ選んでテストします。その後、Finderで残りのMarkdownソースを選択し、ドラッグして⇧キーを押し、PDFにドロップする操作を繰り返します。選択したファイルのうち最初の1つだけでなく、構造の異なる文書の出力も確認してください。
Yuzuで変換する場合は、UTF-8の.mdファイルを使い、見出し、強調、リスト、リンクの文字を確認します。埋め込み画像、複雑な表、エディタ固有の拡張を、完成されたページとして再現する機能ではありません。それらが必要な文書は、正しく表示できるエディタから書き出してください。
メモと確認済みのPDFを一緒に保管し、後の修正時にも同じソースと比較できるようにしましょう。添付する前に最新版を開きます。表や画像が欠けている場合、ファイル名を変えてもレイアウトは戻りません。その内容を正しく表示するアプリの書き出しを使ってください。
関連ヘルプ
ほかのファイル操作については、ドキュメントツールとツール一覧をご覧ください。メモをドラッグしてローカルで変換する方法が役立ちそうなら、Yuzu Dragをダウンロードしてください。エディタのレイアウト調整機能が必要な場合は、引き続きエディタから書き出す方法を使ってください。
よくある質問
macOSのプリント機能はMarkdownをレンダリングしますか?
プリント機能は、アプリケーションで表示された内容をそのまま保存します。書式を整えたページにするには、生のソースをプリントするのではなく、Markdownの書式が反映された表示を使ってください。
PDFにエディタのテーマは反映されますか?
Yuzuの読み込み機能はテキスト中心で対応範囲が限られており、エディタのテーマは反映されません。書き出した結果を確認し、エディタのレイアウトが重要な場合は、そのエディタのプリント機能を使ってください。







