伪代码:
qpdfview **--continuous --2page-w-cover --zoom=167%** document-one.pdf#54
(or document-one.pdf#src:foobar.tex:42:0) & disown
printf ' \n \n Some nice message \n \n '
read -p "Press enter to continue"
qpdfview **--continuous --2page --zoom=35%** document-two.pdf#73
(or document-two.pdf#src:foobar.tex:31:0) & disown
用例:
我正在会议上使用 展示一些文件qpdfview
。
每个文档都需要不同的显示设置和一些调整才能正确显示。
我想在我的 bash 脚本中指定上面加粗的参数以使演示在视觉上保持无缝。
有谁知道如何做到这一点?
我已经man qpdfview
完整地阅读了它,并且它没有明确包含这样的选项。
在没有这些明确选项的情况下,我只能想象可能通过一些复杂的脚本在每次加载每个文档之前编辑配置文件。(如果可能的话,我必须弄清楚如何做到这一点......)
或者我可以联系开发人员?...
我希望有人可以提供一些建议。
更新:问题已部分解决
https://answers.launchpad.net/qpdfview/+question/404494 提到了一个听起来很有希望的“每个文件设置”选项,并man qpdfview
给出了 qpdfview.config 文件的位置。
~/.config/qpdfview/qpdfview.config
我对我的文件做了以下更改:restorePerFileSettings=true
这似乎保留了视图设置,而我不需要每次都指定它们。
剩下的问题是:
当我在另一台机器上进行演示时我该怎么办?
有没有办法在演示开始时将这些每个文件的设置快速复制到该机器上?
欢迎提出任何想法或建议。谢谢!