Answers:
“略读”首选项有一个“自动保存略读笔记备份”选项,我强烈建议您将其打开。这将在PDF旁边创建一个.skim文件。略读仍然将注释保存到扩展属性,但是我已经看到它们在与Dropbox同步后会丢失。它不应该,但是可以。因此,我总是将笔记备份保存在.skim随播文件中。
与预览版和其他所有PDF注释应用程序相比,Skim的一大优势是可以快速保存。这仅是可能的,因为Skim会将注释与PDF内容分开。PDF格式使得在PDF页面上添加注释需要将整个PDF重写回磁盘,这可能会很慢。Skim优雅地避免了此缺点,因为它不重写PDF,仅重写扩展属性。
因此,打开备份选项,然后继续使用Skim中的CMD S保存您的工作。如果扩展属性被清除,则在Skim中启动PDF时,它将检测到.skim文件并提供要加载的文件,您可以继续进行工作。
提示:DevonThink本机支持Skim注释。因此,如果它在DevonThink中找到要查看的PDF文件的.skim文件或扩展属性,它也会显示注释。这避免了必须从Skim中导出带有嵌入式注释的PDF的步骤,这是其他应用程序查看在Skim中所做的注释所必需的。(Skim为其注释格式提供了一个免费的SDK,因此其他PDF查看器也应该能够支持撇取注释。)
我同意这个过程很麻烦。我发现最简单的方法是使用简单的Applescript,您可以从脚本菜单或启动器中触发它。
这是我使用的:
tell application "Skim"
set namePDF to name of document 1
set filePath to file of document 1
save document 1 in (POSIX path of filePath) as "PDF With Embedded Notes"
end tell
因此,这是完全回答您的问题所需的步骤。
~/Library/Application Support/Skim/Scripts
。如果该路径不存在,则创建它:首先在Application Support中创建Skim文件夹,然后在其中创建一个Scripts文件夹。Keyboard
首选项窗格,然后从顶部创建“快捷方式”,从侧面创建“应用程序快捷方式”。创建到“另存为嵌入式”的浏览快捷方式,并将其分配给command+s
如mankoff所述,由于您正在覆盖文件,因此Skim每次都会提示您。要更改此行为,请打开“终端”窗口并输入:
defaults write -app Skim SKAutoReloadFileUpdate -boolean true
save document 1 in (POSIX path of filePath) as "PDF With Embedded Notes"
使其正常工作。此外,Skim然后会检测到更改的文件并提示重新加载。可以通过在终端提示符处运行该提示来删除该提示:defaults write -app Skim SKAutoReloadFileUpdate -boolean true