Em Preferências do Sistema »Teclado» Atalhos de Teclado , você pode criar um novo Atalho de Aplicativo para todos os aplicativos.
Chame "Mail PDF" e atribua um atalho de teclado personalizado, como ⌥⇧⌘P.
AgoraestádisponívelnacaixadediálogoImprimir:
Para usá-lo, pressione ⌘P de qualquer aplicativo e, em seguida, ⌥⇧⌘P. O único problema com essa abordagem é que o menu "PDF" precisa ser selecionado. Eu encontrei este para trabalhar de forma inconsistente, para que outros .
Para outra abordagem, abra Automator.app , crie um novo Serviço . Defina para receber "sem entrada" e adicione a ação "Executar AppleScript" da biblioteca ao painel direito.
Cole o seguinte:
tell application "System Events"
set theName to name of the first process whose frontmost is true
tell process theName
click menu item "Print…" of menu 1 of menu bar item "File" of menu bar 1
click menu button "PDF" of sheet 1 of window 1
click menu item "Mail PDF" of menu 1 of menu button "PDF" of sheet 1 of window 1
end tell
end tell
Salve e vá para Preferências do Sistema »Teclado» Atalhos de Teclado e vá para Serviços . Aqui, atribua um atalho de teclado para o seu novo serviço.
Isso funciona para a maioria dos aplicativos, mas não para todos eles. Eu posso encontrar uma maneira de depurar porque isso falha, mas eu acho que depende de como o diálogo de impressão é implementado.