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()두 개의 호출을 주석 처리하세요.

관련 정보