如何在 Okular 的演示模式下跳转到特定页码?

如何在 Okular 的演示模式下跳转到特定页码?

在 Okular 中处于演示模式时,是否有任何快捷方式可以让我跳转到特定页码?我尝试只输入页码并按回车键(就像我习惯使用 Power Point 一样),但不幸的是,这不起作用。

答案1

不,Okular 中的演示模式无法做到这一点。

奥克拉手册暗示在演示模式下跳转到特定页面的唯一方法是使用出现在屏幕顶部的帮助栏。

在演示模式下,屏幕顶部会显示一个帮助栏。只需将鼠标光标移到屏幕顶部即可显示该栏。

页面导航位于栏的左上角。

Okular 演示模式,左上角突出显示

要在演示模式下跳转到特定页面:当顶部栏出现时,按Tab一次以聚焦并突出显示小文本框并键入选择的页码,最后按下Enter以跳转到特定页面。

跟进 OP 的评论:

我更喜欢演示模式,因为这样我就能真正自动全屏观看幻灯片。使用全屏模式时,您仍然可以看到左侧的导航预览,幻灯片不会自动填满整个屏幕。

Okular 中的全屏模式可以像演示模式一样清晰,只要用户愿意配置即可。KDE 通过按需配置来满足不同用户的偏好,因此不是自动的。

经过一些配置后,这是全屏模式下的 Okular:

全屏模式中的 Okular

一些详细的配置:

  • 设置 > 配置 Okular...然后在“常规选项” - “外观”下,清空复选框“显示滚动条”
  • 看法并选择适合页面用于演示幻灯片,或选择其他选项,具体取决于文档页面大小
  • 按下F7可显示或隐藏导航面板
  • 最后按++Ctrl进入或退出全屏模式。ShiftF

选修的: 去设置 > 配置快捷方式...更改 Okular 中的任何键盘快捷键。“页面栏”可以显示或隐藏,以及“适合页面”、“适合宽度”、“适合窗口到页面”等每个操作都可以由用户根据需要更改。

在全屏模式下,屏幕底部的页面栏故意保持可见:这样,用户只需要按一次(如果失去焦点则按两次)就可以更改页码,而不是按Ctrl+ ,这与前面描述的演示模式类似。GTab

就我个人而言,我很欣赏 KDE 允许用户按需配置几乎所有内容的方式。因此,我建议 KDE 用户首先至少配置一次,然后终身享受“用户配置的自动”设置。

总结在 Okular 中跳转到特定页面:在演示模式下,用户只能使用鼠标光标;在全屏模式下,用户可以选择预先配置以满足用户偏好。

答案2

如果 Okular 本身不提供键绑定(如上一个答案所指出的),您可以创建一个解决方法:Okular 至少提供了一种以演示模式启动并立即跳转到指定页面的方法。这可以通过脚本来利用:

#!/bin/bash

# close all instances of okular
killall okular

# reopen okular
okular --presentation -p "${2}" "${1}"

如果你绑定例如Alt+ Shift+5/path/to/script /path/to/myPresentation.pdf 5,这将终止当前正在运行的 Okular 实例,然后启动我的演示文稿.pdf在第 5 页。

它并不好,也不漂亮,但它确实有效。

PS:该脚本甚至可以扩展,以在终止当前正在运行的演示文稿之前获取其文件名以供重复使用。

答案3

不确定这是否有助于解决您的特定问题:

如果你想直接在给定页面上打开文档,你可以使用

okular -p 3 --presentation YourFile.pdf

例如从第 3 页开始您的演示。

否则,处于演示模式时的仅键盘序列是:

Esc Ctrl+G 3 Return回到Ctrl+Shift+P演示。

这绝对是 Okular 的一个很棒的但缺失的功能。制作一个向开发人员提出请求

相关内容