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?

  • 'Mostrar contenido del package' en los nuevos formattings de file de iWork (Yosemite)
  • Keynote: ¿Cómo omitir la window de "abrir presentación"?
  • ¿Keynote Remote funcionará con una MacBook en modo cerrado tipo clamshell?
  • ¿Cómo cambiar el idioma del documento en Keynote y hacer desaparecer las líneas rojas?
  • ¿Es posible get Keynote / Pages / Numbers para El Capitan?
  • Cómo presentar una nota key y comenzar a reproducir música de iTunes
  • ¿Es posible vincular el valor a una database en el package iWork de Apple?
  • Tema de pizarra para iPad Keynote
  • 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).