일부 PDF에는 페이지에 대한 메타데이터(예: 실제 페이지 번호)가 포함되어 있습니다. 예를 들어 C1은 표지를 나타내고 로마 숫자는 서문을 나타냅니다. Zathura는 이를 잘 보여주지만 이제 :1과 같은 명령은 절대 페이지 1인 표지 페이지로 이동합니다. 메타데이터에 표시된 페이지가 페이지 1(C1 아님)이고 그렇지 않은 경우 폴백할 수 있기를 원합니다. 사용 가능한 메타데이터는 절대 페이지 번호입니다. 가능합니까?
답변1
이 문제에 대한 명확한 해결책은 없지만 해결 방법은 있습니다. 0페이지에 북마크를 설정하세요. 0페이지로 이동하여 실행하면 됩니다 bmark a
. 그러면 다음 위치에 저장되는 북마크가 생성됩니다.
~/.local/share/zathura/bookmarks.
따라서 파일을 열 때마다 를 실행하여 북마크에 액세스할 수 있습니다 blist a
.
이제 zathurarc에서 지도를 만들어 북마크로 이동하세요. 한 가지 방법은 이를 map u feedkeys ":blist a <Return>"
zathurarc 파일에 포함시키는 것입니다 .
페이지 x로 이동하려면 를 입력합니다 uxJ
. 이는 J
다음 페이지에 대한 기본 매핑입니다.
답변2
이 명령을 사용하여 offset
실제 페이지 번호를 설정하고 gg
첫 번째 페이지(일반적으로 표지)로 이동할 수 있습니다. 따라서 첫 번째 페이지가 17페이지에 있는 경우 1G
오프셋을 설정하면 그 페이지로 이동 gg17JK
하거나 gg16J
같은 페이지로 이동하게 됩니다.