我喜欢使用slidy在RMarkdown中创建我的演示文稿。
看起来Slidy需要看到左右箭头才能在幻灯片的增量显示中向前和向后移动。
似乎大多数远程点击器都会发送Page Down和Page Up。(看起来我有一台罗技R400。)
对于Slidy,它们会导致跳转到下一张幻灯片,并跳过幻灯片上项目符号的增量显示。
有没有办法让Slidy以不同的方式处理Page Up / Down?像对待右/左一样对待它们?
对任何可以拦截并转换点击器的应用程序也是开放的,但这可能会更好地发布在不同的社区;希望软件修复它更有可能是便携的,当在其他机器上呈现时。
发布于 2017-07-21 10:14:30
猴子补丁修复:
我先去了YAML上的self_contained: false,然后去了libs\slidy-2\scripts\slidy.js。
约2089行,找到以if (key == 34) // Page Down开头的块。
在该块中,找到了行w3c_slidy.next_slide(false);。
将其更改为w3c_slidy.next_slide(!event.shiftKey); (从Right arrow代码块复制到下面一点),现在我得到了我想要的行为。
怀疑它可能并不健壮。当我重新编织RMarkdown的时候可能会变得一团糟。
https://stackoverflow.com/questions/45226646
复制相似问题