毎日モザイク

White Room Layout Works

2018-04-09T22:45:57+09:00 [Mon]
--> [日常]

markdownなど覚えてはならぬ

ぞ、俺。

手打ちするのにタグ付けがめんどくさいからこそのmarkdown。

HTMLならソラで書けるものをググってまでmarkdownで書こうとすることはないぞ。

#と*と-だけで十分だ。

それ以上飾りたいなら他に方法はある。

最近、なんでもmdで書こうとして無駄な検索をすることが増えたので、戒め。

2018-04-04T02:14:11+09:00 [Wed]
--> [労働]

MacVimならどうにでもなる。

こんな感じの支給テキスト

■タイトル

たいとるです。

■見出し

みだしです。
見出し二行目です。

■本文

本文です。
本文二行目です。
本文三行目です。
....
本文最終行です。

を、なんか他のソフトウェアにコピペするとき、003の行頭から改行の前まで。007の行頭から007の改行イキで008の改行の前まで。012の行頭から016の改行の前までを拾うことが多いです。

これを、ドラッグして選択とかしてたら、数百ミリ秒からひどい時は数秒かかります。

そこでMacVim。

^vip$vh

これをなんか適当な、自分では殆ど使わないキーにmapして、多ボタンマウスのなんかのボタンにアサイン。

一瞬でお望み範囲が選択されます。

^でカーソル行の行頭へ、vipでパラグラフのブロックを選択、選択後に$で選択ブロック最終行の行末へ移動、vでvisual lineからvisualに戻して、hで一字戻って最終行の改行を排除。

あとはコピーするだけ。

2018-04-04T01:10:59+09:00 [Wed]
--> [労働]

Indesign オーバーライドを消去ほか

オーバーライドされている特定のオブジェクトスタイルのオーバーライドをすべて消去するには、
検索置換で、検索対象と置換対象を同じにすれば消せる。

書体指定を●とか▼とか[新丸ゴB]とかでテキストに入れ込んでもらっているときは、
特に何かのプラグイン的なものを使わなくても、
検索対象に複数行オン (?m) を入れれば、テキストフレーム全行を対象にできる。
サイズも変更できるし、段落スタイル、文字スタイルの適用も可能。
そのまま置換対象を空欄にすればタグ文字が消せる。便利。

2018-04-01T11:26:17+09:00 [Sun]
--> [Ubuntu]

cron.monthly 正常終了記録

letsencryptの月例更新cron.monthlyは正常終了しました。

各証明書は正常に更新されました。

各サービスは正常にリロードされました。

制限サイトの更新用制限の設定も問題ありません。

2018-03-29T20:14:31+09:00 [Thu]
--> [Ubuntu]

linux boostnoteで再現性の高いPDFを書き出す。

cups-pdfを使う方法は今ひとつ。

wkhtmltopdfを使う。

wkhtmltopdfをインストール。
boostnoteからhtmlでエクスポート。
wkhtmltopdfで変換。
ほぼ、boostnoteのプレビューと同じ絵柄でpdfに変換される。
chromium改造系みたいなので、htmlの書き出し性能は高い。

めんどくさいので半自動化

thunarのcustom actionに登録

wkhtmltopdf file://%f `basename -s .html %N`.pdf

もとのhogehage.htmlから.htmlを取っ払って、hogehage.pdfで書き出す。
フォントもちゃんと埋まる。

OSX版wkhtmltopdfの再現性は今ひとつだけど、こっちは普通にプリンタドライバでPDF書き出しすれば再現性は超高い。その代わり、フォントが埋まらず、画像的な何かになるので検索とかできない。