¿Atajo de teclado para cambiar el color de fuente en onenote 2013?

¿Atajo de teclado para cambiar el color de fuente en onenote 2013?

¿Hay alguna manera de cambiar el color de la fuente en Onenote usando un atajo de teclado?

(Quiero que cambie ambas fuentes resaltadas a un color diferente y que, si empiezo a escribir, cambie de color).

Respuesta1

En OneNote, si puede cambiar al color deseado usando una secuencia de pulsaciones de teclas, puede juntarlos en unAutoHotKeymacro.

Por ejemplo, en OneNote 2013 en inglés, puedo cambiar al color de fuente rojo (con valor RGB = 255,0,0) enviando:

Alt+ h, f, c, m, Ctrl+ PgDn, Alt+ r, 2, 5, 5, Tab, 0, Tab, 0,Enter

Aquí tienes algunas macros de muestra:

  • Ctrl+ Alt+ P=púrpura- elegido de muestras de color (restablece el color aAutomáticoantes de que)
  • Ctrl+ Alt+ R=rojo- por elecciónMas colores...e ingresando valores RGB 255, 0, 0
  • Ctrl+ Alt+ B=azul- por elecciónMas colores...e ingresando valores RGB 0, 0, 255
  • Ctrl+ Alt+ A=automático- eligeAutomáticocolor encontrado encima de muestras de color

El listado completo (use copiar y pegar):

; some helpful setup first
SetTitleMatchMode, RegEx ; match window titles by regular expressions

#IfWinActive - OneNote$ ; ------ only in windows with title ending with "- OneNote"

^!p::Send !hfca!hfc{Down 7}{Right 4}{Enter}
^!r::!hfcm^{PgDn}!r255{Tab}5{Tab}0{Enter} ; red (255, 0, 0)
^!b::!hfcm^{PgDn}!r0{Tab}5{Tab}255{Enter} ; blue (0, 0, 255)
^!a::!hfca ; automatic color (i.e. reset font color to "none")

#IfWinActive ; ------ end of section restricted to specific windows

Probado¡Funciona muy bien!

De esta manera, puedes asignar un método abreviado de teclado a casi cualquier acción en OneNote u otras aplicaciones.

(Si no está familiarizado con las expresiones regulares, puede simplificar la coincidencia de títulos de ventanas. Consulte la ayuda para SetTitleMatchModeel comando. Y omítalo $de OneNote$.)

Respuesta2

Esta es mi opinión sobre la misma idea, pero mejorada con respecto al funcionamiento de OneNote, especialmente cuando se trata de la forma en que se comporta la ventana de color, no puedes cambiar los colores sobre la marcha porque permanece en la misma pestaña.
Además, agregué una matriz para que puedas modificar fácilmente los colores sin tener que modificar un número en línea.

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
; some helpful setup first
SetTitleMatchMode, RegEx ; match window titles by regular expressions

#IfWinActive - OneNote$ ; ------ only in windows with title ending with "- OneNote"
; change the number in "RGB :=" between  [#,#,#] using RGB colorspace 
{
    {
    ^!p::
        RGB := [167,21,157] ; purple
        Send !hfcm^{PgDn}!r
        Send % RGB[1]
        Send {Tab}
        Send % RGB[2]
        Send {Tab}
        Send % RGB[3]
        Send {Enter}{Right 1}
        GoSub, ^!a
    return
    }
    {
    ^!r::
        RGB := [255,0,0] ; Red
        Send !hfcm^{PgDn}!r
        Send % RGB[1]
        Send {Tab}
        Send % RGB[2]
        Send {Tab}
        Send % RGB[3]
        Send {Enter}{Right 1}
        GoSub, ^!a
    return
    }
    {
    ^!o:: 
        RGB := [235,110,26] ; Dark Orange
        Send !hfcm^{PgDn}!r
        Send % RGB[1]
        Send {Tab}
        Send % RGB[2]
        Send {Tab}
        Send % RGB[3]
        Send {Enter}{Right 1}
        GoSub, ^!a
    return
    }
    {
    ^!b::
        RGB := [0,0,255] ; Blue
        Send !hfcm^{PgDn}!r
        Send % RGB[1]
        Send {Tab}
        Send % RGB[2]
        Send {Tab}
        Send % RGB[3]
        Send {Enter}{Right 1}
        GoSub, ^!a
    return
    }
    {
    ^!c::
        RGB := [91,155,213] ; cyan
        Send !hfcm^{PgDn}!r
        Send % RGB[1]
        Send {Tab}
        Send % RGB[2]
        Send {Tab}
        Send % RGB[3]
        Send {Enter}{Right 1}
        GoSub, ^!a
    return
    }

^!a::Send !hfca ; automatic color (i.e. reset font color to "none")

; #IfWinActive ; ------ end of section restricted to specific window
}

Espero que a alguien le resulte útil.

Respuesta3

Tengo la versión sueca deUna nota2016, entonces este es el "código" que utilicé en AutoHotKey (ya que los comandos clave son diferentes a los de la versión en inglés de OneNote). Felicitaciones a miroxlav, quien me dio la iniciativa inicial en su respuesta y la acabo de adoptar para la versión sueca de Onenote2016.

^!p::Send, !wfel^{PgDn}!r167!ö21!b157{Enter} ; purble (167, 21, 157)
^!r::Send, !wfel^{PgDn}!r255!ö0!b0{Enter} ; red (255, 0, 0)
^!b::Send, !wfel^{PgDn}!r0!ö0!b255{Enter} ; blue (0, 0, 255)
^!g::Send, !wfel^{PgDn}!r0!ö135!b0{Enter} ; green (0, 135, 0)
^!a::Send, !wfea ; automatic color

.. entonces lo que intentas es presionar "Alt" cuando estés en tu nota y ver qué letras aparecen para ir al menú donde cambias de color. Si es necesario podría hacer un vídeo corto de cómo hacerlo. ¡Estoy absolutamente perfecto ahora que funciona!

información relacionada