adbird(広告鳥) 備忘録

wkhtmltopdf

Windows での wkhtmltopdf でCSSの明朝体が効かない場合の対策

結論。wingetでインストールしなおす。 環境はWindows11。 すでに公式サイトwkhtmltopdfからインストーラーをダウンロードして、インストールしていたら、一旦、それをアンインストール。 PATHも一度削除しておいたほうがいいかも。 Windows PowerShell で w…

ラズパイ4にwkhtmltopdfをインストール

Xubuntu20.04.2(64bit) on ラズパイ4 にqtパッチされたwkhtmltopdfをインストールする。 レポジトリのは with patched qt ではなく、使えないオプションなどがあるので。 公式サイトのwkhtmltopdfからUbuntu 20.04 (focal)の「arm64」をクリックして、deb…

wkhtmltopdf エラー対処方法 オプションメモ

wkhtmltopdf はちょいちょい仕様変更があって、バージョンが変わるとエラーが出ることがある。その対処方法を記録しておく。 cssを読み込まない cssを適用させたpdfを出力しようとすると、以下のようなエラーが出るようになった。 Warning: Blocked access t…

PDFに簡単な文字入力

追記:LibreOfficeのDrawや、GIMP、Xournalなどの方が簡単…。 ある既存の単一ページのPDFデータに、ちょっとしたタイトルめいたテキストをページの上部に入れたいときに。 Pandoc、wkhtmltopdf、pdftkが必要。 スクリプト(textinpdf.sh) テキストエディタ…

Ubuntuでも年賀状の宛名作成(md→pdf 編)

↓もっと簡単な方法ができました。こちらのほうをオススメします。 Ubuntuで年賀状の宛名作成 csvで住所録編集 2020年版 。手元にエクセル等で住所録がある人などはこちらの方が楽かも。 更新:2019年12月12日、makenenga.sh の修正&追加情報。ChromeでのPDF…

Pandoc md→html の脚注番号に丸括弧をつけるcss

文系の論文でよくある(理系はよく知らない)、丸括弧つきの脚注番号となるようにする。 pandocのバージョンは、1.19.2.4。バージョンが変わると使えなくなる可能性があります。 案の定、Pandocのバージョンを最新の2.5にしたら、本文の脚注番号のclassがfoo…

Ubuntu18.04にwkhtmltopdfを再インストール

Ubuntu18.04のレポジトリに入っているwkhtmltopdf(0.12.4-1)をインストールして、いざ使ってみようとしたら、 あれ? --disable-smart-shrinking や --margin などのオプションが効かないぞ? ということで、一旦アンインストールして、レポジトリからでは…

markdown + reveal.js スライドと同時にレジュメ生成 2018年2月版

概要 注意事項 Pandocのバージョンによってはうまく動作しない場合があります。この記事は Pandoc 2.1.1 で動作確認しています。 reveal.js は、2018年2月6日時点のもので動作確認。こちらもその後、更新があった場合には、うまく動作しない場合があります。…

markdown + reveal.js スライドと同時にレジュメ生成

概要 注意事項 Pandoc2.1.1、reveal.js(2018年2月6日版)による、2018年2月版の記事をアップしたので、こちらは古い情報になります。 Pandocのバージョンによってはうまく動作しない場合があります。下記の記事は Pandoc 1.19.1 で動作確認しています。 コ…

Markdown to pdf 独自記法でルビ、下線

最終更新:2018年2月6日 肝心なルビの置換で間違い(スペルミス)があったので、修正。 pandocを1.9から2.1.1にアップグレードしたら、html に変換時に-sを明示的にコマンドに入れて、スタンドアローンにしないと、htmlのヘッダーやbodyがつかなかったので、…

markdown から pdf への変換

2020年1月8日:「md →(lualatex)→ pdf」を追記。 md →(lualatex)→ pdf Pandocを用いて、ワンライナーで。ただし、PDF変換にlualatexが必要。 $ pandoc test.md -o test.pdf --pdf-engine=lualatex -V documentclass=bxjsarticle -V classoption=pandoc -…