Leafpad - 从打印页面中删除文档名称和页码

Leafpad - 从打印页面中删除文档名称和页码

我在 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()此处显示的两个调用。

相关内容