Получение текущей страницы в простом TeX

Получение текущей страницы в простом TeX

Какая последовательность управления использовалась для получения текущей страницы в простом TeX? Я думал, что это \thepage, и это работает в LaTeX, но возвращает ошибку undefined-control-sequence в простом TeX.

решение1

Вы можете использовать

\number\pageno

Знак «Третий опасный поворот» на стр. 252 TeXbook:

Номер страницы отображается во внутреннем регистре TeX \count0, как объясняется в Главе 15, и простой TeX создает \pagenoсокращение для \count0. Таким образом, вы можете указать, \pageno=100хотите ли вы, чтобы следующая страница вашего вывода была номером 100. \folioМакрос преобразует отрицательные номера страниц в римские цифры; если ваша рукопись начинается с \pageno=-1, страницы будут пронумерованы i, ii, iii, iv, v и т. д. Фактически, Приложение B определяет \folioкак сокращение для \ifnum\pageno<0 \romannumeral-\pageno \else\number\pageno \fi

Связанный контент