De fato, mentir para o TeX é bastante fácil, seja com títulos que contenham apenas um espaço de largura zero ou não separável (precisa haver algo),
Ou você poderia até colocar algo como isso em ptxprint-mods.tex
\makeatletter
\sethook{page}{-4}{\mark{\t@tle}}
\sethook{page}{-5}{\mark{\t@tle}}
\makeatother
O que deveria convencer o TeX de que as páginas -4 e -5 (iv e v) começam com um título, mesmo que você realmente tenha um parágrafo muito longo indo da página 3 à página 5 sem uma quebra. (esperamos que não!).
Mas se você quiser que a mudança ocorra em todos os lugares, faz sentido não mentir sobre o que está na página, mas dizer a ele o que você quer que ele faça.
Se atualmente você tem um número de página no canto superior direito das páginas ímpares e no canto superior esquerdo das páginas pares, então para fazer com que todo texto sem título e sem versículos tenha os números de página no meio da parte inferior, você gostaria de dizer algo como:
\def\RHnoVoddright{\empty}
\def\RHnoVevenleft{\empty}
\def\RFnoVoddcenter{\pagenumber}
\def\RFnoVevencenter{\pagenumber}
-
RH significa cabeçalho flutuante (running header), RF rodapé flutuante (running footer),
-
noV significa sem versículos. Há também title para página de título, e nada naquele slot significa páginas normais.
-
even/ odd se refere aos números das páginas,
-
left/right/center são as 3 posições dentro do cabeçalho / rodapé.
Para aqueles que querem aprender mais sobre comandos criptográficos, a documentação está aqui.
Indeed, lying to TeX is quite easy, either with titles that just contain a zero-width or non-breaking space (there needs to be something),
Or you could even put something like this in ptxprint-mods.tex
\makeatletter
\sethook{page}{-4}{\mark{\t@tle}}
\sethook{page}{-5}{\mark{\t@tle}}
\makeatother
Which ought to convince TeX that page -4 and -5 (iv and v) start with a title, even if you actually have a very long paragraph going from page 3 to page 5 without a break. (hopefully you don’t!).
But if you want the change to occur everywhere, then it makes sense to not lie about what’s on the page, but to tell it what you want it to do.
If at present you have a page number on the top-right of odd pages and top-left of even numbered pages, then to make all non-title, non-verse text have page numbers at the middle-bottom, you’d want to say something like:
\def\RHnoVoddright{\empty}
\def\RHnoVevenleft{\empty}
\def\RFnoVoddcenter{\pagenumber}
\def\RFnoVevencenter{\pagenumber}
-
RH means running header, RF running footer,
-
noV means no verses. There is also title for title page, and nothing in that slot means normal pages.
-
even/ odd is referring to the page numbers,
-
left/right/center are the 3 the position within the header / footer.
For those that want learn more cryptic commands, the documentation is here.
Tradução automática de English