Leafpad - 印刷されたページから文書名とページ番号を削除します。

Leafpad - 印刷されたページから文書名とページ番号を削除します。

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つの呼び出しをコメントアウトしてください。

関連情報