Bug 43551 - Функция Page labels (Ярлыки страниц) не работает в xpdf
Summary: Функция Page labels (Ярлыки страниц) не работает в xpdf
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: xpdf (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrew Savchenko
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-17 11:32 MSK by Анастасия Кирюхина
Modified: 2022-08-17 13:45 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Анастасия Кирюхина 2022-08-17 11:32:51 MSK
Тестовый стенд  p10 Workstation K x86-64
Обновленный до Sisyphys

rpm -qa | grep xpdf
xpdf-viewer-4.04-alt1
xpdf-4.04-alt1
xpdf-common-4.04-alt1
xpdf-i18n-4.04-alt1
xpdf-desktop-4.04-alt1
xpdf-utils-4.04-alt1

Шаги воспроизведения:

1. Запустить программу из консоли: $ xpdf
2.File -> Open -> Выбрать многостраничный pdf-документ -> Open.
3. View -> Сделать активным/пассивным checkbox Page labels.

Ожидаемый результат: Корректная работа функции.

Фактический результат:  Ничего не происходит при изменении статуса checkbox Page labels.
Comment 1 Andrew Savchenko 2022-08-17 13:45:18 MSK
А что Вы ожидаете увидеть? По-моему, у Вам отсутствует понимание того, что такое pdf page labels. Рекомендую почитать:
https://pdf.wondershare.com/guide/pdf-page-labels.html

В обычном многостраничном документе разницы не будет; нужно, чтоб были созданы специальные метки страниц, отличные от арабской нумерации, тогда всё будет работать.

Проверить можно на таком документе:

\documentclass{report}
\usepackage{hyperref}
\begin{document}
\begin{titlepage}
\hypersetup{pageanchor=false}
\thispdfpagelabel{Cover}
\Huge Cover
\end{titlepage}
\pagenumbering{roman}
\tableofcontents
\listoffigures
\listoftables
\pagenumbering{arabic}
\chapter{Abc}
\end{document}

Надеюсь, хоть latex Вы использовать умеете.