Debian(バージョン0.8.18.1)でleafpad
テキストエディタを使用しています。
文書のテキストを印刷すると、leafpad
文書名とページ番号が自動的にページに印刷されます。
これらの設定がそれ自体から来ているのか、それとも一部のシステム印刷設定から来たのかはわかりませんleafpad
(私はLXDEデスクトップ環境を使用しています)。
印刷されたページから文書名とページ番号を隠すことはできますか?
誰もが私のソースコードで修正する必要があることを指摘できる場合は、ソースからleafpadを再コンパイルします。
答え1
ソースコードにはこの機能が組み込まれています。ファイルからコードを見ることができますsrc/gtkprint.c
機能からcb_draw_page()
:
pango_layout_set_text(layout_lh, page_title, -1);
...
pango_cairo_show_layout(cr, layout_lh);
...
page_text = g_strdup_printf("%d / %d", page_nr + 1, n_pages);
layout_rh = gtk_print_context_create_pango_layout(ctx);
...
pango_cairo_show_layout(cr, layout_rh);
ここに表示されている少なくともpango_cairo_show_layout()
2つの呼び出しをコメントアウトしてください。