2 votos

Atajo de teclado de Mac para abrir un archivo PDF recientemente cerrado en vista previa

Últimamente, la vista previa en Mac no está guardando todos los resaltados en PDF (he visto algunas discusiones en línea al respecto sin una solución todavía). Resalto bastante en pdfs regularmente. La única solución, aunque extremadamente ineficiente, que encontré es guardar y cerrar el archivo regularmente después de 1 o 2 nuevos resaltados y luego abrirlo de nuevo. Incluso con esto, desafortunadamente, los resaltados no se guardan correctamente el 10 al 20% del tiempo. Con más de 2 cambios de resaltado, estoy seguro de que no se guardan correctamente el 90% del tiempo.

¿Hay algún atajo de teclado para abrir un archivo de vista previa cerrado recientemente? ¿Es un fastidio hacer clic derecho en vista previa cada vez y abrir el archivo cerrado recientemente de la lista? Cualquier idea para evitar este problema con la vista previa también es muy bienvenida. ¡Gracias de antemano!

0 votos

En lugar de cerrar, ¿por qué no guardar simplemente? Presiona Cmd-S después de cada par de resaltados. Además, he encontrado que la Vista previa es solo marginalemnte útil cuando se trata de documentos PDF. Si necesitas resaltar/annotar/etc., utiliza en su lugar el genuino Adobe Acrobat Reader (es gratuito).

0 votos

@Allan Sí, intento guardar el PDF después de cada edición (un hábito) pero desafortunadamente, después de las primeras uno o dos, los resaltados posteriores no se guardan. Cierro y abro el archivo para ver este comportamiento.

4voto

user3439894 Puntos 5883

Mi pregunta es si hay un atajo de teclado para abrir un archivo de vista previa recientemente cerrado?

Lo siguiente fue probado en macOS Catalina 10.15.6 y funcionó para mí mientras Preview tiene el enfoque. (No se necesitan aplicaciones de terceros.)

Si solo desea abrir el documento cerrado más recientemente en Preview, entonces el siguiente ejemplo de AppleScript código utilizado en una Acción de AppleScript en un Automator Servicio/ Acción Rápida y asignado un atajo de teclado en Preferencias del Sistema > Teclado > Atajos > Servicios puede hacerlo.

  • En la Acción de AppleScript en la Automator Servicio/Acción Rápida, reemplace el código AppleScript predeterminado con el siguiente ejemplo de AppleScript código:

    tell application "System Events" to ¬ click first menu item of ¬ menu 1 of menu item "Abrir recientes" of ¬ menu 1 of menu bar item "Archivo" of ¬ menu bar 1 of application process "Preview"

ingresa descripción de la imagen aquí


Si desea elegir desde el menú Abrir recientes en Preview, entonces el siguiente ejemplo de AppleScript código utilizado en una Acción de AppleScript en un Automator Servicio/Acción Rápida flujo de trabajo y asignado un atajo de teclado en Preferencias del Sistema > Teclado > Atajos > Servicios puede hacerlo.

  • En la Acción de AppleScript en la Automator Servicio/Acción Rápida, reemplace el código AppleScript predeterminado con el siguiente ejemplo de AppleScript código:

    tell application "System Events" to ¬ set ListaMenuAbrirRecientes to ¬ get nombre de ítems de menú de ¬ menú 1 de ítem de menú "Abrir recientes" de ¬ menú 1 de ítem del menú "Archivo" de ¬ menú 1 de barra de menú de aplicación "Preview"

    si el número de ítems en ListaMenuAbrirRecientes es mayor que 2 entonces set ListaRecienteAbierto to ítems 1 al -3 de ListaMenuAbrirRecientes sino display dialog "El menú Abrir recientes está vacío." botones {"OK"} botón predeterminado 1 return fin si

    set ítemMenú to (elegir de lista ListaRecienteAbierto) como cuerda

    si ítemMenú es "falso" entonces devuelve

    dile a la aplicación "System Events" que ¬ haga clic en el ítem de menú ítemMenú de ¬ menú 1 de ítem de menú "Abrir recientes" de ¬ menú 1 de barra de menú de ítem de menú "Archivo" de ¬ menú 1 de barra de menú de aplicación "Preview"

Ingresa descripción de la imagen aquí


Asigné el siguiente atajo de teclado a la Automator Servicio/Acción Rápida en: Preferencias del Sistema > Teclado > Atajos > Servicios

Ingresa descripción de la imagen aquí


Nota: Se aplican las precauciones de seguridad habituales. Los permisos deberán otorgarse según se solicite y/o se requiera en: Preferencias del Sistema > Seguridad y Privacidad > Privacidad >


El <em>ejemplo</em> de <strong>AppleScript</strong> <em>código</em> es solo eso y no contiene ningún manejo de <em>errores</em> como puede ser apropiado. La responsabilidad recae en el usuario de agregar cualquier manejo de <em>errores</em> según sea adecuado, necesario o deseado.

0 votos

¡Genial! Funcionó perfectamente. Me tomó un tiempo implementar tu idea ya que nunca había usado Automator.

0 votos

Solo quería agregar que asigné Cmd+T (en lugar de una combinación de tres teclas como se muestra arriba en la respuesta) para esta operación. Esta combinación no tenía ningún propósito en mi sistema. Entonces, Cmd+W para cerrar un archivo y Cmd+T para reabrirlo.

0 votos

@Ajay A, inicialmente intenté usar R, pero no funcionó. Así que asigné los atajos de teclado que hice para que funcionara en mi sistema. Obviamente, solo puedo presentar ejemplos que funcionan para mí, y otros usuarios deben hacer lo que quieran o lo que funcione para ellos. Es solo la naturaleza de la bestia. :)

0voto

benwiggy Puntos 8

No hay un comando de menú integrado "Abrir el último documento" (o similar), por lo que no puedes aplicar un comando de tecla a nada.

Tal vez puedas crear un AppleScript que simule hacer clic en 'el primer elemento' en el submenú "Abrir reciente", sea lo que sea eso. Luego necesitarías activar ese script como un Servicio con un comando de tecla en Preferencias del Sistema > Teclado.

Para ser sincero, si Vista Previa todavía no está funcionando al 100% con esta solución, entonces es mejor que uses un visor/editor de PDF diferente. Foxit Reader es uno de muchos que son gratuitos con resaltado incorporado, y tiene muchas ventajas sobre Vista Previa.

0 votos

Me gusta la vista previa tal como es, es muy ligera de usar. Probaré Foxit Reader u otros si este error no se soluciona en un futuro cercano.

-1voto

Ana Puntos 71

Una forma de lograr el resultado deseado es utilizar la ventana Recientes del Finder:

  • ⇧-⌘-F: abre la ventana de Recientes, mostrando todos los archivos que has visto o cambiado recientemente.
  • abrir archivo reciente desde la ventana de Recientes
  • realiza cambios, guarda, cierra el archivo (⌘-W)
  • ⌘-Tab para hacer activa la ventana de Recientes del Finder
  • el archivo que abriste anteriormente está seleccionado, presiona ⌘-O para abrirlo nuevamente

Alternativamente, si no te importa cerrar por completo la aplicación y abrirla nuevamente, cierra el archivo y la aplicación con ⌘-Q y volverás directamente a la ventana de Recientes donde el archivo está seleccionado. Luego simplemente ábrelo con ⌘-O.

Son dos pulsaciones de tecla después de cerrar el archivo y la aplicación. Funciona con todos los archivos recientes no solo con los archivos utilizados con Vista Previa.

Para ser claro - funciona desde cualquier ventana del Finder. Por lo tanto, navegar hasta el archivo utilizando el Finder y abrirlo desde allí dará los mismos resultados - después de cerrar el archivo (o el archivo junto con la aplicación) vuelve a la ventana del Finder y abre el archivo nuevamente.

0 votos

Estoy realmente curioso: ¿por qué votar negativo? Responde a la pregunta del OP (Mi pregunta es si hay un atajo de teclado para abrir un archivo de vista previa cerrado recientemente) y este atajo de teclado no requiere ninguna configuración / script de automatizador y demás, sin mencionar que funciona en todos los archivos. El único requisito es que el archivo debe ser (inicialmente) abierto desde Finder.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X