Skim por defecto hace que cada nuevo marcador en el menú de marcadores para todos los pdf, incluso si creo una carpeta de marcadores para el pdf de forma manual, no hay manera de hacer que se guarde el marcador en esta carpeta de forma automática, porque en el diálogo de guardar marcador por defecto el campo Añadir a mostrará Menú de marcadores como la ubicación predeterminada, que tengo que cambiar manualmente a la carpeta que he creado cada vez. Así que me preguntaba si hay un método de applescript para automatizar todo esto, una carpeta de marcadores se creará automáticamente cuando guarde el primer marcador y cada marcador consecuente se guardará automáticamente en esta carpeta.
Respuesta
¿Demasiados anuncios?
user3439894
Puntos
5883
Al parecer, Skim tiene un bonito Wiki que cubre mucho, incluyendo Wiki: AppleScript y tiene bastantes scripts disponible. Uno de los cuales se llama: Sincronizar el marcador de la carpeta
Lea también la sección sobre el script Menú .
Sincronizar la carpeta Skim Bookmark.scpt
(*
Folder Action script to keep a Skim folder bookmark synchronized with the contents of a folder.
• Save this in ~/Library/Scripts/Folder Action Scripts
• Select the folder in Finder
• Choose Services > Folder Actions Setup… from the main or contextual menu
• Select this script
*)
on adding folder items to theFolder after receiving addedItems
my synchronizeFolderBookmark(theFolder as alias)
end adding folder items to
on removing folder items from theFolder after losing removedItems
my synchronizeFolderBookmark(theFolder as alias)
end removing folder items from
on run
my synchronizeFolderBookmark((choose folder) as alias)
end run
on synchronizeFolderBookmark(theFolder)
set theName to displayed name of (get info for theFolder)
tell application "Skim"
set wasRunning to running
if (bookmark theName exists) and (type of bookmark theName is folder bookmark) then
make new bookmark with data theFolder at bookmark theName
else
make new bookmark with data theFolder
end if
if not wasRunning then quit
end tell
end synchronizeFolderBookmark