Respuestas:
Abra el Mapa de caracteres de Windows a través de uno de los siguientes métodos:
Cuando tenga abierto el Mapa de caracteres de Windows,
Para usar los Altatajos de teclado, debe tener un teclado con un teclado numérico dedicado y debe tener activado Numlock. También tienes que saber el número del personaje que deseas. Por ejemplo, si desea escribir una e minúscula con acento agudo (E), entonces sería mantenga pulsada la Alttecla y escriba Numpad 0, Numpad 2 , Numpad 3, Numpad 3. Recuerde que Num Lock debe estar activado y debe usar las teclas del teclado numérico. No puede usar las teclas numéricas en la parte superior de su teclado.
Un par de métodos diferentes para averiguar cuál es el número asociado con el personaje. Lo más fácil es usar el Mapa de caracteres de Windows, si observa en la esquina inferior derecha del Mapa de caracteres después de hacer clic en un carácter, le indica la secuencia de teclas. También hay muchos sitios web que enumeran esto, como este que los divide en categorías .
Puede agregar servicios de idioma de entrada adicionales para español, alemán, griego y otros.
Después de esto, un selector de idioma estará en la bandeja del sistema. Luego puede hacer clic en este para abrir un menú de selección de idioma.
Como ejemplo, si desea escribir una minúscula aguda e (é), haga clic en el selector de idioma, seleccione Español (México) , luego presione la ´tecla y presione e. Debes asegurarte de volver al inglés (Estados Unidos) o al idioma nativo.
Tenga en cuenta que puede alternar entre los idiomas de entrada presionando Left Alt+ Left Shift, también puede configurar teclas de acceso rápido para idiomas de entrada específicos en la pestaña Configuración avanzada de teclas en el cuadro de diálogo Servicios de texto e Idiomas de entrada a los que llegó después del paso 3 de la última sección.
Como otros mencionaron, puede comprar teclados que tengan caracteres acentuados disponibles en ellos, como este teclado latino / español de $ 5.00 en eBay .
Estas opciones te acercarán al estilo Mac. En Linux, puede configurar lo que se llama una "Clave de redacción" que se comporta de manera similar al método Mac. Por ejemplo, para escribir una aguda minúscula e (E) que haría Compose Key, ', e. Como resultado, puede buscar "componer clave para Windows" y llegar a la mayoría de estas opciones.
Personalmente, me gusta establecer mi "Redactar clave" en la Caps Lockclave. Pero mucha gente usa la Left Altllave.
Ctrl+ ', luego déjalos ir, y ete dará é
Esto funcionará para las vocales, pero en mis pruebas, solo en ciertas situaciones (por ejemplo, MS Office).
Finnish - International
, ya que nunca uso el diseño de EE. UU.
Una alternativa sería instalar un diseño de teclado multilingüe (como Canadian Multilingual) y usar las teclas de acceso rápido (ALT + SHIFT en Vista y 7) para alternar entre eso y su diseño de teclado normal.
Windows es un dolor. He estado usando copypastechar para agarrarlos y pegarlos: P
He estado usando este increíble script de AutoHotkey de este foro http://www.autohotkey.com/forum/topic570.html por 'jak'. Simplemente configure este script para que se ejecute al inicio:
Con esto puedes hacer cosas como
... etc.
;====================================
;accents "top part" - this top part needs to be located at the top part (the 'run' part) of the ahk file
;====================================
;
;============ ----- Send Unicode Character - universal MS word-style accents in any application
;
SendInput:=DllCall("GetProcAddress",UInt,DllCall("GetModuleHandle",Str,"user32"),Str,"SendInput")
VarSetCapacity(SendUbuf, 56, 0) ; INIT SendU data strucure
NumPut(1, SendUbuf, 0, "Char")
NumPut(1, SendUbuf,28, "Char")
NumPut(0x40000, SendUbuf, 6)
NumPut(0x60000, SendUbuf,34)
;-----------------
;
;====================================
;accents "hotkey part" - (this part can be located anywhere)
;====================================
;
SendU(UC) { ; Send Unicode Char, Pressed modifier keys stay active!
Global ; SendUbuf, SendInput
NumPut(UC, SendUbuf, 6, "Short")
NumPut(UC, SendUbuf,34, "Short")
Return DllCall(SendInput, UInt,2, UInt,&SendUbuf, Int,28)
}
a::
if accent=grave
; sendinput,à
{
SendU(0x00e0)
}
else if accent=acute
{
; Send,á
SendU(0x00e1)
}
else if accent=circumflex
; sendinput,â
{
SendU(0x00e2)
}
else if accent=tilda
; sendinput,ã
{
SendU(0x00e3)
}
else if accent=umlaut
; sendinput,ä
{
SendU(0x00e4)
}
Gosub,TurnAccentsOff
Return
c::
if accent=cedilla
; sendinput,ç
{
SendU(0x00e7)
}
Gosub,TurnAccentsOff
Return
e::
if accent=grave
; sendinput,è
{
SendU(0x00e8)
}
else if accent=acute
; sendinput,é
{
SendU(0x00e9)
}
else if accent=circumflex
; sendinput,ê
{
SendU(0x00ea)
}
else if accent=umlaut
; sendinput,ë
{
SendU(0x00eb)
}
Gosub,TurnAccentsOff
Return
i::
if accent=grave
; sendinput,ì
{
SendU(0x00ec)
}
else if accent=acute
; sendinput,í
{
SendU(0x00ed)
}
else if accent=circumflex
; sendinput,î
{
SendU(0x00ee)
}
else if accent=umlaut
; sendinput,ï
{
SendU(0x00ef)
}
Gosub,TurnAccentsOff
Return
n::
if accent=tilda
; sendinput,ñ
{
SendU(0x00f1)
}
Gosub,TurnAccentsOff
Return
o::
if accent=grave
; sendinput,ò
{
SendU(0x00f2)
}
else if accent=acute
; sendinput,ó
{
SendU(0x00f3)
}
else if accent=circumflex
; sendinput,ô
{
SendU(0x00f4)
}
else if accent=tilda
; sendinput,õ
{
SendU(0x00f5)
}
else if accent=umlaut
; sendinput,ö
{
SendU(0x00f6)
}
Gosub,TurnAccentsOff
Return
u::
if accent=grave
; sendinput,ù
{
SendU(0x00f9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00fa)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00fb)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00fc)
}
Gosub,TurnAccentsOff
Return
+a::
if accent=grave
; sendinput,À
{
SendU(0x00c0)
}
else if accent=acute
; sendinput,Á
{
SendU(0x00c1)
}
else if accent=circumflex
; sendinput,Â
{
SendU(0x00c2)
}
else if accent=tilda
; sendinput,Ã
{
SendU(0x00c3)
}
else if accent=umlaut
; sendinput,Ä
{
SendU(0x00c4)
}
Gosub,TurnAccentsOff
Return
+c::
if accent=cedilla
; sendinput,Ç
{
SendU(0x00c7)
}
Gosub,TurnAccentsOff
Return
+e::
if accent=grave
; sendinput,È
{
SendU(0x00c8)
}
else if accent=acute
; sendinput,É
{
SendU(0x00c9)
}
else if accent=circumflex
; sendinput,Ê
{
SendU(0x00ca)
}
else if accent=umlaut
; sendinput,Ë
{
SendU(0x00cb)
}
Gosub,TurnAccentsOff
Return
+i::
if accent=acute
; sendinput,Í
{
SendU(0x00cc)
}
else if accent=grave
; sendinput,Ì
{
SendU(0x00cd)
}
else if accent=circumflex
; sendinput,Î
{
SendU(0x00ce)
}
else if accent=umlaut
; sendinput,Ï
{
SendU(0x00cf)
}
Gosub,TurnAccentsOff
Return
+n::
if accent=tilda
; sendinput,Ñ
{
SendU(0x00d1)
}
Gosub,TurnAccentsOff
Return
+o::
if accent=grave
; sendinput,Ò
{
SendU(0x00d2)
}
else if accent=acute
; sendinput,Ó
{
SendU(0x00d3)
}
else if accent=circumflex
; sendinput,Ô
{
SendU(0x00d4)
}
else if accent=tilda
; sendinput,Õ
{
SendU(0x00d5)
}
else if accent=umlaut
; sendinput,Ö
{
SendU(0x00d6)
}
Gosub,TurnAccentsOff
Return
+u::
if accent=grave
; sendinput,ù
{
SendU(0x00d9)
}
else if accent=acute
; sendinput,ú
{
SendU(0x00da)
}
else if accent=circumflex
; sendinput,û
{
SendU(0x00db)
}
else if accent=umlaut
; sendinput,ü
{
SendU(0x00dc)
}
Gosub,TurnAccentsOff
Return
TurnAccentsOff:
Hotkey,a,off
Hotkey,e,off
Hotkey,i,off
Hotkey,o,off
Hotkey,u,off
Hotkey,c,off
Hotkey,n,off
Hotkey,+a,off
Hotkey,+e,off
Hotkey,+i,off
Hotkey,+o,off
Hotkey,+u,off
Hotkey,+c,off
Hotkey,+n,off
Return
TurnAccentsOn:
Hotkey,a,on
Hotkey,e,on
Hotkey,i,on
Hotkey,o,on
Hotkey,u,on
Hotkey,c,on
Hotkey,n,on
Hotkey,+a,on
Hotkey,+e,on
Hotkey,+i,on
Hotkey,+o,on
Hotkey,+u,on
Hotkey,+c,on
Hotkey,+n,on
Return
<#'::
keywait, lwin
accent=acute
Gosub,TurnAccentsOn
Return
<#`::
keywait, lwin
accent=grave
Gosub,TurnAccentsOn
Return
<#6::
<#+6::
keywait, lwin
accent=circumflex
Gosub,TurnAccentsOn
Return
<#;::
<#+;::
keywait, lwin
accent=umlaut
Gosub,TurnAccentsOn
Return
<#,::
keywait, lwin
accent=cedilla
Gosub,TurnAccentsOn
Return
<#+`::
keywait, lwin
accent=tilda
Gosub,TurnAccentsOn
Return
Gosub,TurnAccentsOff
También hay un enfoque más parecido a Mac que no he probado aquí: http://www.autohotkey.com/forum/topic30440.html .
Yo uso AllChars a diario. Emula la tecla de composición de estilo X , lo que me permite escribir rápidamente todos esos caracteres molestos como ©, ® y °.
Puede probar WinCompose, asignar una tecla de acceso rápido como Alt derecha o Ctrl derecha, luego tocarla para activar WinCompose, luego ingresar las secuencias de teclas necesarias para crear el personaje que desee.
https://github.com/samhocevar/wincompose
por ejemplo, ö
se crea haciendo (=> significa el siguiente carácter en la secuencia)
WinCompose (right alt for me) => o => "
Incluso puedes hacer símbolos Unicode, etc.
🚲
WinCompose => WinCompose => b => i => c => y => c => l => e
Windows 8 tiene un teclado táctil, que por defecto solo se muestra si tiene una pantalla táctil, pero puede configurarlo para que se muestre incluso si no lo tiene. Con el teclado táctil, puede mantener presionada una letra y le mostrará sus variantes acentuadas.
Un diseño de teclado es lo que quieres. Si solo necesita caracteres acentuados comunes de Europa occidental, el extendido por el Reino Unido o el internacional de EE. UU. Suministrado por Microsoft puede escribirlos sin recurrir a los códigos Alt-Numpad.
Alternativamente, el diseño en español es similar al diseño en inglés y tiene teclas muertas para los acentos en español.
Finalmente, para una solución casi completa, considere este diseño de teclado Euro:
Creado utilizando el MSKLC oficial, escribirá casi todos los idiomas europeos, además de permitir la entrada de elementos como fracciones, ligaduras, En-Dash, Em-Dash, números circulados, etc.
Todavía no lo he usado, pero tengo la intención de probarlo esta noche.
Conectaré descaradamente una pequeña herramienta que escribí para ingresar símbolos en Windows, ya que encuentro que cualquier solución generalmente es demasiado engorrosa para el uso frecuente diario. Mi caso de uso personal es escribir el å sueco, por ejemplo, en un teclado internacional de EE. UU. Sin tener que cambiar diseños o recurrir a códigos de teclas alt (estremecerse).
Permite el ingreso de caracteres Unicode a través de una ventana emergente que no es diferente de cómo funciona esto en Apple OS X.
Consulte https://github.com/mjvh80/SymWin para obtener más información, es gratuito y de código abierto, pero debe (actualmente) compilarse. Si hay suficiente interés, podría agregar una versión preconstruida.
La herramienta se puede configurar por clave, por ejemplo, copiando / pegando símbolos una vez desde un sitio como http://copypastecharacter.com .
Otro complemento: Keyferret es una herramienta gratuita basada en Windows que escribí recientemente para facilitar la entrada de todos estos caracteres, p. Ej.
Engancha Windows de forma nativa en lugar de ser un script de autohotkey, brinda ayuda interactiva manteniendo RAlt y puede editar su propio diseño (aunque esto requiere editar un archivo de texto).
Otra autopromoción descarada ... Escribí una aplicación para Windows 10, KeyEXT, que emula lo que hace Mac de forma nativa. Puede mantener presionada una tecla para mostrar opciones para caracteres acentuados y otros caracteres extranjeros. La configuración predeterminada incluye la mayoría de los caracteres necesarios para los idiomas europeos basados en el latín. También puede personalizar su propia configuración para incluir los caracteres de Unicode que desee: árabe, chino, sánscrito, cosas de estilo Wingdings ... lo que sea.
Puede encontrarlo aquí: https://www.microsoft.com/store/apps/9P8X3818K9KT
En realidad no, Windows no permite la entrada acentuada tan fácilmente. Sin embargo, generalmente es bastante fácil localizar los códigos que necesita utilizando la utilidad 'Mapa de caracteres'.
Desde el diálogo de ejecución (Win + R), ejecute: charmap.exe
Allí, se le presentará una selección de fuente en la parte superior y una cuadrícula de caracteres que proporciona la fuente. Recomiendo elegir una buena fuente estándar (por ejemplo, Times New Roman). Localice el personaje que desea y HAGA CLIC ÚNICO en él.
En la esquina inferior derecha de la ventana habrá un código que se correlaciona con el código Alt + ### que usa para escribir ese carácter. Alternativamente, si haces doble clic en el personaje, lo agregará al cuadro de texto en la parte inferior izquierda de la aplicación, donde puedes copiarlo y pegarlo fácilmente en el programa en el que necesitabas el personaje.
Algunos programas tienen una inserción de caracteres especiales integrada (Word, por ejemplo, en Insertar caracteres especiales). Sin embargo, tenga en cuenta que si usa una fuente no estándar, puede obtener algo diferente de lo que esperaba (Wingdings es un gran ejemplo de esto).
Utilizo muchos caracteres extraños, y en realidad me pareció que valía la pena crear un nuevo diseño de teclado usando MSKLC , que usa el diseño al que estoy acostumbrado, pero agrega muchos caracteres especiales en lugares discretos. Los que más uso se insertan como combinaciones AltGr, por ejemplo, AltGr+ npara ŋ y así sucesivamente. La idea es que usted o cualquier persona que use su computadora debe tener todo en su lugar esperado, con todos esos caracteres adicionales disponibles si los necesita. La única forma de hacer que esto funcione es si te esfuerzas por poner a los personajes en lugares intuitivos. Si no estuviera seguro de si existía o no un carácter en su teclado, ¿qué teclas probaría? Estos son generalmente un gran lugar para guardarlos.
Esto no resuelve todo, por supuesto. También configuré un atajo de teclado para el diálogo de inserción de símbolo en Word, uso el mapa de caracteres y diseños de teclado separados para métodos de entrada completamente diferentes, como alfabetos basados en árabe.
Dicho esto, me intriga la idea de soluciones combinadas, porque también te permiten usar rutas intuitivas para los personajes que necesitas. Me recuerda a la antigua Palabra perfecta ...
Keyxpat podría ser su solución. Obtienes los acentos y otros signos diacríticos en las teclas que esperas que sean. El carácter que obtienes solo depende del tiempo que tardes en soltar la tecla (un metrónomo te ayuda a determinar ese momento). Lo escribí para mí primero y mucha gente lo agradeció, así que lo propongo ahora en línea.
así que busqué y busqué en la web cómo escribir enye ... accidentalmente lo descubrí por mí mismo ayer ... simplemente mantenga presionada la tecla Ctrl + Mayús + ...then press the letter "n" if you wana type it in a small letter just let go ctrl+shift+
antes de presionar "n" ... esta tecla de acceso rápido funciona en Windows 8.1 ...
No menciona la versión de Windows que está utilizando.
En Windows 7, esto funciona de manera brillante para las vocales de fada irlandesas, que también se usan en otros idiomas:
Pero esto no me funciona en Windows 10, Janne Enberg indicó en una de las publicaciones que se eliminó en una actualización :-(
Para Windows 10 Duolingo tiene esta página: Cómo escribir caracteres acentuados en un teclado en inglés (Tutorial de Windows 10)
En Windows en Microsoft Word, intente esto (también puede funcionar en Outlook)
ctrl + `
ctrl + '
ctrl + shift + ~
ctrl + shift + ^
ctrl + /
ctrl + shift +:
luego siga estos con una letra apropiada como minúscula o para obtener el carácter acentuado .