2010-02-18 20:37:14 +0000 2010-02-18 20:37:14 +0000
43
43

¿Cómo se escriben los caracteres acentuados en Windows?

He oído que se puede mantener alt y escribir algún código numérico críptico para obtener caracteres como letras acentuadas. ¿Hay alguna manera de hacer esto más como la manera mac ?

Respuestas (18)

19
19
19
2013-09-07 19:09:46 +0000

Mapa de Caracteres de Windows

Abra el Mapa de Caracteres de Windows a través de uno de los siguientes métodos:

  • Vaya a Inicio → Todos los Programas → Accesorios → Herramientas del Sistema → Mapa de Caracteres o Inicio → Accesorios de Windows → Mapa de Caracteres.
  • Puede escribir “Mapa de caracteres” en el cuadro de búsqueda del Menú Inicio.
  • Puede hacer un segundo clic en el botón de Inicio, hacer clic en Run , escribir “charmap” y hacer clic en OK (o pulsar Enter).
  • Puedes pulsar Win + R, escribir “charmap” y hacer clic en Aceptar (o pulsar Enter).
  • Puedes crear un acceso directo en el Escritorio o en otra ubicación.
  • Si está en Windows 7, puede Anclarlo a su barra de tareas, o al Menú de Inicio .

Cuando tengas el Mapa de Caracteres de Windows abierto,

  1. Busca el carácter que quieras.
  2. Un solo clic hará zoom sobre el personaje para verlo más de cerca.
  3. Al hacer doble clic, el carácter se agregará al cuadro de texto Caracteres para copiar en la parte inferior, y el contenido de Caracteres para copiar se pondrá en su tablero de clips. A continuación, puedes pegar (Ctrl + V) esto donde quieras utilizar los caracteres.

Atajos de teclado

Para usar los atajos de teclado Alt, tienes que tener un teclado con un teclado numérico dedicado, y tienes que tener activado el Bloqueo Numérico. También tienes que saber el número del carácter que quieres. Por ejemplo, si quieres escribir una e minúscula con acento agudo (é), debes mantener pulsada la tecla Alt y escribir Numpad 0, Numpad 2, Numpad 3, Numpad 3. Recuerda que el Bloqueo Numérico debe estar activado, y que debes utilizar las teclas del teclado numérico. No puedes utilizar las teclas numéricas de la parte superior del teclado.

Hay un par de métodos diferentes para averiguar cuál es el número asociado al carácter. El más fácil es utilizar el Mapa de Caracteres de Windows, si te fijas en la esquina inferior derecha del Mapa de Caracteres después de hacer clic en un carácter, te dice la secuencia de teclas. También hay un montón de sitios web que listan esto como este que los desglosa en categorías .

Servicios de idiomas adicionales

Puede añadir servicios de idiomas de entrada adicionales para el español, el alemán, el griego, etc.

  1. Vaya al Panel de control y haga clic en Cambiar teclados u otros métodos de entrada en Reloj, idioma y región
  2. Haga clic en Teclado y teclado. Haga clic en la pestaña Teclado e idiomas
  3. Haga clic en el botón Cambiar teclados…
  4. Haga clic en el botón Añadir…
  5. 5. Despliegue el idioma que utiliza los caracteres que desea (por ejemplo, Español (México))
  6. Despliegue Teclado Expandir Teclado
  7. Marque una de las opciones (por ejemplo, Latinoamérica)
  8. Pulse el botón Aceptar
  9. Pulse el botón Aplicar

Después de esto, aparecerá un selector de idioma en la bandeja del sistema. Puede hacer clic en él para abrir un menú de selección de idioma.

Como ejemplo, si quiere escribir una letra aguda minúscula e (é) entonces haría un solo clic en el selector de idioma, seleccionaría Español (México), luego pulsaría la tecla ‘, y pulsaría e. Debería asegurarse de volver a cambiar a Inglés (Estados Unidos) o cualquiera que sea su idioma nativo.

Nota, puede alternar entre los idiomas de entrada pulsando Alt Izquierda + Mayúscula Izquierda, 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 diálogo Servicios de texto e idiomas de entrada al que llegó después del paso 3 de la última sección.

Opciones de Hardware

Como otros mencionaron, puede comprar teclados que tengan caracteres acentuados disponibles en ellos como este teclado latino/español de 5 dólares en eBay .

Opciones de software de terceros

Estas opciones son las que más se acercan al estilo Mac. En Linux, puede configurar lo que se llama “Tecla de composición” que se comporta de forma similar al método de Mac. Por ejemplo, para escribir una letra aguda minúscula e (é), se debe hacer la tecla de composición, ’, e. Como resultado, se puede buscar “compose key for windows” y llegar a la mayoría de estas opciones.

  1. freecompose : Funciona en Windows 2000 o superior. Esto es lo que personalmente uso y recomiendo ya que te permite añadir, quitar y cambiar las secuencias de teclas.
  2. AutoHotkey en combinación con este script que @jay mencionó .
  3. Unichars : también una solución de AutoHotkey
  4. AllChars

Personalmente, me gusta poner mi “Tecla de Composición” en la tecla Caps Lock. Pero mucha gente utiliza la tecla Alt izquierda.

17
17
17
2010-02-18 21:28:43 +0000

Ctrl + ‘, luego suéltalos, y e dará é

Esto funcionará para las vocales, pero en mis pruebas, sólo en ciertas situaciones (por ejemplo, MS Office).

10
10
10
2010-02-18 20:48:19 +0000

Una alternativa sería instalar una distribución de teclado multilingüe (como Canadian Multilingual) y utilizar las teclas de acceso rápido (ALT+SHIFT en Vista y 7) para alternar entre esa distribución y la normal.

7
7
7
2010-02-27 23:54:03 +0000

Windows es un dolor de cabeza. He estado usando copypastechar para agarrarlos y pegarlos. :P

7
7
7
2010-02-28 01:45:02 +0000

He estado usando este impresionante script de AutoHotkey de este foro http://www.autohotkey.com/forum/topic570.html por ‘jak’. Sólo tienes que configurar este script para que se ejecute al inicio:

Con esto puedes hacer cosas como

  • Windows + ` y luego e para obtener è
  • Windows + : y luego e para obtener ë

…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 al de Mac que no he probado aquí: http://www.autohotkey.com/forum/topic30440.html .

4
4
4
2010-02-28 00:20:29 +0000

Utilizo AllChars a diario. Emula la tecla Compose del estilo X, lo que me permite escribir rápidamente todos esos molestos caracteres como ©, ® y °.

4
4
4
2017-08-01 14:20:55 +0000

Puedes probar con WinCompose, asignas una tecla de acceso rápido como Alt derecha o Ctrl derecha, luego tocas eso para activar WinCompose, luego ingresas las secuencias de teclas requeridas para crear el carácter que quieres. https://github.com/samhocevar/wincompose

Por ejemplo, ö se crea haciendo (=> significa el siguiente carácter en la secuencia)

WinCompose (right alt for me) => o => "

Puedes incluso hacer símbolos unicode, etc. “

WinCompose => WinCompose => b => i => c => y => c => l => e

3
3
3
2017-03-15 12:42:35 +0000

Lo que quieres es una distribución de teclado. Si sólo necesitas los caracteres acentuados comunes de Europa Occidental, el UK Extended o el US International suministrados por Microsoft pueden escribirlos sin recurrir a los códigos Alt-Numpad.

Alternativamente, la disposición en español es similar a la disposición en inglés y tiene teclas muertas para los acentos en español.

Por último, para una solución casi completa, considere esta distribución de teclado en euros:

Creado con el MSKLC oficial, permite escribir en casi todos los idiomas europeos, así como introducir fracciones, ligaduras, rayas, números circulares, etc.

Todavía no lo he utilizado, pero tengo la intención de probarlo esta tarde.

3
3
3
2015-01-15 00:08:51 +0000

Windows 8 tiene un Teclado Táctil, que por defecto sólo se muestra si tienes una pantalla táctil, pero puedes configurarlo para que se muestre incluso si no la tienes. Con el teclado táctil, puedes mantener pulsada una letra y te mostrará sus variantes acentuadas.

2
2
2
2014-04-03 18:15:01 +0000

Voy a presentar descaradamente una pequeña herramienta que escribí para introducir símbolos en Windows, ya que cualquier solución que se presente suele ser demasiado engorrosa para el uso frecuente diario. Mi caso personal es teclear el sueco å, por ejemplo, en un teclado internacional de EE.UU., sin tener que cambiar de diseño o recurrir a los códigos de las teclas alt.

Permite la introducción de caracteres unicode a través de una ventana emergente no muy diferente a como funciona en Apple OS X.

Ver https://github.com/mjvh80/SymWin para más detalles, es gratuito y de código abierto, pero (actualmente) debe ser compilado. Si hay suficiente interés podría añadir una versión precompilada.

La herramienta se puede configurar por tecla, por ejemplo, copiando/pegando los símbolos una vez desde un sitio como http://copypastecharacter.com .

1
1
1
2018-12-05 03:46:50 +0000

Otra autopromoción desvergonzada… Escribí una aplicación para Windows 10 - KeyEXT - que emula lo que hace el Mac de forma nativa. Puedes mantener pulsada una tecla para que aparezcan las opciones de caracteres acentuados y otros caracteres extranjeros. La configuración por defecto incluye la mayoría de los caracteres necesarios para los idiomas europeos de base latina. También puedes personalizar tu propia configuración para incluir cualquier carácter de Unicode que desees: árabe, chino, sánscrito, cosas del estilo de Wingdings… lo que sea.

Puede encontrarlo aquí: https://www.microsoft.com/store/apps/9P8X3818K9KT

1
1
1
2015-03-17 22:34:41 +0000

Otro complemento: Keyferret es una herramienta gratuita basada en Windows que escribí recientemente para facilitar la introducción de todos estos caracteres, por ejemplo:

  • Escriba “a” y luego Alt+‘ derecho para obtener “á”
  • Escriba “½” y luego Alt+Espacio derecho para obtener “½”
  • Escriba “=” y luego Alt+/ derecho para obtener “≠”
  • Mientras mantiene pulsada la tecla Alt derecha, siga pulsando d para obtener “ð” eth ), “°” (grado), “†” (daga), “‡” (daga doble), o “♦” (diamante), soltando cuando tengas el símbolo que quieras.

Se engancha a Windows de forma nativa en lugar de ser un script de autohotkey, da ayuda interactiva manteniendo pulsado RAlt, y puedes editar tu propio diseño (aunque esto requiere editar un archivo de texto).

0
0
0
2010-06-21 22:54:47 +0000

Utilizo muchos caracteres extraños y, de hecho, me ha resultado útil crear una nueva distribución del teclado utilizando MSKLC , que utiliza la distribución a la que estoy acostumbrado, pero añade muchos caracteres especiales en lugares discretos. Los que más uso se insertan como combinaciones AltGr, por ejemplo, AltGr+n para ŋ y así sucesivamente. La idea es que usted o cualquier persona que utilice su ordenador tenga todo en su lugar esperado, con todos esos caracteres extra a su disposición si los necesita. La única manera de que esto funcione es que te esmeres en poner los caracteres en lugares intuitivos. Si no estás seguro de si un carácter existe o no en tu teclado, ¿qué teclas probarías? En general, éstas son un buen lugar para guardarlos.

Esto no lo resuelve todo, por supuesto. Yo también establezco un atajo de teclado para el diálogo de inserción de símbolos en word, uso el Charmap y diseños de teclado separados para métodos de entrada completamente diferentes, como los alfabetos basados en el árabe.

Dicho esto, me intriga la idea de las soluciones combinadas, porque también te permiten utilizar rutas intuitivas para llegar a los caracteres que necesitas. Me recuerda al viejo Word Perfect…

0
0
0
2013-09-07 17:12:39 +0000

keyxpat podría ser su solución. Obtienes los acentos y otros diacríticos en las teclas que esperas que estén. El carácter que obtienes sólo depende del tiempo que tardes en soltar la tecla (un metrónomo te ayuda a determinar ese momento). Lo escribí primero para mí y mucha gente lo apreció, así que lo propongo ahora en línea.

0
0
0
2019-02-19 20:35:01 +0000

En Windows, en Microsoft Word, pruebe lo siguiente (también puede funcionar en Outlook) ctrl+` ctrl+‘ ctrl+mayúsculas+~ ctrl+mayúsculas+^ ctrl+/ ctrl+mayúsculas+: luego siga estos con una letra apropiada como una o minúscula para obtener el carácter acentuado.

0
0
0
2014-05-16 14:36:59 +0000

así que busqué y busqué en la web cómo escribir enye …accidentalmente lo descubrí por mí mismo ayer … sólo tienes que mantener ctrl+shift+...then press the letter "n" if you wana type it in a small letter just let go ctrl+shift+ antes de pulsar “n” …esta tecla de acceso rápido funciona en windows 8.1 …

0
0
0
2017-11-09 17:59:49 +0000

No mencionas la versión de Windows que utilizas.

En Windows 7 esto funciona estupendamente para las vocales de fada irlandesa, también utilizadas en otros idiomas:

  • Win Key+a types á
  • Win Key+e types é
  • Win Key+i types í
  • Win Key+o types ó
  • Win Key+i types ú

Pero esto no me funciona en Windows 10, Janne Enberg indicó en uno de los posts que fue eliminado en una actualización : -(

Para windows 10 Duolingo tiene esta página How To Type Accented Characters On An English Keyboard (Windows 10 Tutorial)

0
0
0
2010-02-18 20:48:19 +0000

En realidad no, Windows no permite la introducción de acentos con tanta facilidad. Sin embargo, en general es bastante fácil localizar los códigos que necesitas utilizando la utilidad ‘Mapa de caracteres’.

Desde el cuadro de diálogo de ejecución (Win+R), ejecute: charmap.exe

Allí, se le presentará una selección de fuentes en la parte superior y una cuadrícula de caracteres que esa fuente proporciona. Te recomiendo que elijas una buena fuente estándar (por ejemplo, Times New Roman). Localice el carácter que desea y haga UN SOLO CLIC sobre él.

En la esquina inferior derecha de la ventana habrá un código que se correlaciona con el código Alt+### que se utiliza para escribir ese carácter. Alternativamente, si haces DOBLE CLIC en el carácter, lo añadirá a la caja de texto en la parte inferior izquierda de la aplicación, donde puedes copiar y pegar fácilmente en el programa que necesitabas el carácter.

Algunos programas tienen una inserción de caracteres especiales incorporada (Word, por ejemplo, en Insertar carácter especial). Tenga en cuenta, sin embargo, que si utiliza una fuente no estándar puede obtener algo diferente a lo que esperaba (Wingdings es un gran ejemplo de esto).