ページ

title

告発\金沢地方検察庁\最高検察庁\法務省\石川県警察御中
弁護士と裁判官が共同で確定させた傷害・準強姦被告事件判決の再捜査要請に係る石川県警察珠洲警察署提出書面の情報公開

殺人未遂事件幇助の被告訴人: 木梨松嗣弁護士(金沢弁護士会)、岡田進弁護士(金沢弁護士会)、長谷川紘之弁護士(金沢弁護士会)、若杉幸平弁護士(金沢弁護士会)
名誉毀損罪の被告訴人: モトケンこと矢部善朗弁護士(京都弁護士会)、小倉秀夫弁護士(東京弁護士会)
市場急配センター株式会社 石川県金沢市駅西本町5丁目10番20所在
作成管理者: 石川県鳳珠郡能登町字宇出津 廣野秀樹
金沢地方検察庁御中

2020年4月18日土曜日

## Node.jsで動作する markdown-pdfと,md-to-pdfを使ったMarkdownからPDFファイルの変換

## Node.jsで動作する markdown-pdfと,md-to-pdfを使ったMarkdownからPDFファイルの変換

 まず,あとにインストールしたmd-to-pdfです。yarnという見たことのないコマンドでインストールする方法しか見当たらなかったのですが,npmと同じ働きのような情報があったので,「npm -g install md-to-pdf」とやってみるとインストールが出来ました。

 npmコマンドは前にインストールをしていたのですが,markdown-pdfをインストールする時にパーミッションエラーが出ていました。次のページに解決方法がありました。

```
mkdir ~/.npm-global
Configure npm to use the new directory path:
npm config set prefix '~/.npm-global'
In your preferred text editor, open or create a ~/.profile file and add this line:
export PATH=~/.npm-global/bin:$PATH
On the command line, update your system variables:
source ~/.profile

[source:] Resolving EACCES permissions errors when installing packages globally | npm Documentation https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally
```

 marddown-pdfとmd-to-pdfは,特にオプションの指定も必要なく簡単にPDFファイルへの変換が出来ました。md-to-pdfでは,次のページの方法でヘッダーとフッタの追加が出来ました。用紙サイズや余白のサイズも指定できるようです。

```
Header/Footerを追加する
公式にある下記のコードをmdファイル先頭に追加すれば、ヘッダーとフッターを追加することができる

---
pdf_options:
format: A4
margin: 30mm 20mm
displayHeaderFooter: true
headerTemplate: |-




footerTemplate: |-


Page
of


---

[source:] Markdownで書いたファイルをPDFで出力 | mebee https://mebee.info/2019/10/30/post-3147/
```

 雛形のような設定のテンプレートを読み込む方法が好ましいのですが,出来るかどうかを含め調べる必要があります。元はといえば,Markdownで,見出しを本文と一緒にドラッグアンドドロップで移動させる方法を探し,調べていたのですが,今回もよい方法が見つかっていません。

0 件のコメント:

コメントを投稿