我在 Debian 上使用leafpad
文本编辑器(版本 0.8.18.1)
当我从 打印文本时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()
此处显示的两个调用。