En Keynote, ¿hay alguna manera de asignar teclas de método abreviado para seleccionar fonts específicas?

Estoy escribiendo una serie de conferencias en las que utilizo una fuente diferente para indicar el código. ¿Hay alguna forma de asignar nuevas teclas de acceso directo / combinaciones de teclas para seleccionar las dos fonts que quiero?

  • ¿Cómo puedo usar un control remoto de Wii como control remoto para Keynote en mi MacBook Air de mediados de 2011?
  • ¿Puede ayudarme a corregir los contornos de las fonts (a diferencia de la fuente en sí) que aparecen en las páginas web?
  • ¿Por qué los tamaños de menu de la fuente del sistema de OSX se saltan de 14 a 18?
  • ¿Cómo convierto una fuente de maleta?
  • ¿Cuál es la nueva fuente utilizada en Yosemite?
  • Fuente de ancho fijo recomendada para indicaciones de shell y Eclipse
  • ¿Cómo puedo generar text específico a partir de la colección de fonts?
  • ¿Cómo restaurar la distribución pnetworkingeterminada de fonts de Mountain Lion?
  • ¿Cómo puedo enviar un documento por correo electrónico desde iWork sin que el destinatario vea las versiones guardadas intermedias?
  • ¿Cómo puedo combinar varios files de fonts en una sola familia?
  • ¿Puedo eliminar elementos de las actualizaciones de mi tienda de aplicaciones?
  • ¿Cómo puedo evitar que Keynote intente convertir películas al abrir viejas presentaciones?
  • 3 Solutions collect form web for “En Keynote, ¿hay alguna manera de asignar teclas de método abreviado para seleccionar fonts específicas?”

    No encontré ninguna forma de modificar el estilo de la selección, pero podría usar scripts de UI para seleccionar una fuente de la barra de formatting.

    tell application "System Events" to tell process "Keynote" tell pop up button 1 of window 1 click click menu item "Menlo" of menu 1 end tell end tell 

    Puede asignar atajos a los scripts con FastScripts o creando services de Automator.

    No conozco ninguna manera fácil y sencilla, pero (como de costumbre) Automator y scripting pueden proporcionar algo de ayuda.

    La idea básica es:

    • Usted escribe el text con la fuente pnetworkingeterminada de Keynote.
    • Selecciona el text
    • Presione una tecla de acceso rápido: esto ejecutará el script de Automator y replaceá la fuente del text seleccionado.

    entonces, para que esto funcione:

    1. Comience Automator.
    2. Seleccione el tipo "Servicio".
    3. En la parte superior, cambie "text" por "text enriquecido" y configure la checkbox "La salida reemplaza …".
    4. Desde la Biblioteca en el lado izquierdo, arrastre hacia el lado derecho las siguientes acciones. (Puede usar el campo de búsqueda para localizar rápidamente las acciones necesarias).
      • "Copiar al portapapeles"
      • "Ejecute el script de Shell" (y marque la casilla "Ignorar la input de esta acción" en las Opciones de la acción)
      • "Obtener contenido del portapapeles"

    en la acción "Ejecutar script de shell", ingrese:

     pbpaste -Prefer rtf | textutil -stdin -convert rtf -font 'Menlo' -fontsize 32 -stdout | pbcopy 

    Reemplace el Menlo con el nombre de fuente que desee y cambie el 32 al tamaño necesario.

    Todo lo anterior parece complicado, pero es mucho más rápido hacerlo que leer lo anterior. 😉 Aquí verá cómo debería verse su pantalla de Automator cuando haya terminado con los pasos anteriores:

    imagen

    Guarde y nombre el service, por ejemplo, como "SetMyFont". Ahora tienes un nuevo "Servicio", así que vamos a verlo:

    • Inicie Keynote (o TextEdit o cualquier progtwig en el que desee usar este service).
    • Seleccione un text del que quiera cambiar la fuente de.
    • Vaya al menu: Keynote -> Servicios y select su service previamente nombrado, por ejemplo, "SetMyFont".
    • El text seleccionado debería aparecer ahora en la nueva fuente.

    Si el service funciona, ahora debe agregar una tecla de acceso rápido global para él:

    • Vaya a Preferences del sistema -> Teclado -> Accesos directos de keyboard.
    • En la pestaña "Servicios", busque su nombre de service, por ejemplo, "SetMyFont". Debe estar en el grupo "Texto".
    • Seleccione la checkbox y agregue un acceso directo. (ver captura de pantalla)

    enter image description here

    • ¡Y tu estas listo!

    Es un poco complicado de configurar, pero funciona y cuando tienes mucho text, puede acelerar el formateo un poco.

    (Alguien probablemente sugerirá una solución mucho más simple usando AppleScript directamente con Keynote).

    Cuando haya terminado el trabajo y ya no necesite el service, puede eliminar el "SetMyFont.workflow" de ~/Library/Services , o desmarcar esa checkbox en el panel de preferences Teclado.

    No de forma pnetworkingeterminada, pero de acuerdo con la página de acceso directo de Keynote de Apple, puede usar:

    Copiar estilo de párrafo Option-Command-C

    Pegar estilo de párrafo Option-Command-V

    Mejor que nada, espero.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).