Ubuntu でソースコードを綺麗に印刷する

VSCode も Atom も標準では印刷機能がなく,拡張機能を使えば印刷可能ではあるものの,
どの言語でも美しいシンタックスハイライトで印刷するというのが難しい.
gedit の印刷も悪くはないが若干物足りない感がある.

ということで,Notepad++ でファイルを開いて印刷するという方法を選んだ.
ただし,日本語表記が全然ダメなことに注意.
Notepad++ のインストールは OSインストール後にやること に示したとおりで

snap install notepad-plus-plus

で可能.これだけで印刷しようとすると,

Before you can perform print-related tasks such as page setup or printing a document, you need to install a printer.

というメッセージが出て印刷できない.
アプリケーションが wine 経由であるために,おそらくプリンタ設定等を元の Ubuntu 上の設定とリンクする必要があるということだろう.

snap connect notepad-plus-plus:cups-control

で,Ubuntu 上で設定しているプリンタと同期され,印刷可能になる.

それでもうまくいかない場合は,wine でのプリンタ設定の問題かもしれないので

sudo apt install libcups2:i386
sudo apt install printer-driver-cups-pdf

をする.

参考


Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2022-07-29 (Fri) 07:29:14 (635d)