#author("2022-07-29T16:28:43+09:00","default:Miyashita","Miyashita")
#author("2022-07-29T16:29:14+09:00","default:Miyashita","Miyashita")
*Ubuntu でソースコードを綺麗に印刷する [#p6a2d9d1]
VSCode も Atom も標準では印刷機能がなく,拡張機能を使えば印刷可能ではあるものの,~
どの言語でも美しいシンタックスハイライトで印刷するというのが難しい.~
gedit の印刷も悪くはないが若干物足りない感がある.~
~
ということで,Notepad++ でファイルを開いて印刷するという方法を選んだ.~
ただし,日本語表記が全然ダメなことに注意.~
Notepad++ のインストールは [[OSインストール後にやること>../OSインストール後にやること]] に示したとおりで
#codeprettify{{
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 上の設定とリンクする必要があるということだろう.~
#codeprettify{{
snap connect notepad-plus-plus:cups-control
}}
で,Ubuntu 上で設定しているプリンタと同期され,印刷可能になる.~
~
それでもうまくいかない場合は,wine でのプリンタ設定の問題かもしれないので
#codeprettify{{
sudo apt install libcups2:i386
sudo apt-get install printer-driver-cups-pdf
sudo apt install printer-driver-cups-pdf
}}
をする.

***参考 [#p43acb78]
-[[Notepad++ cannot print - ask Ubuntu>https://askubuntu.com/questions/1168230/notepad-cannot-print/1168243#1168243]]

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes