stringtranslate.com

Ayuda:Introducción de caracteres especiales

Muchos caracteres especiales (aquellos que no están en el teclado estándar de la computadora) son útiles (y a veces necesarios) en los artículos de Wikipedia. Incluso los artículos que usan solo palabras en inglés pueden usar puntuación como un guión largo (—) y símbolos como un signo de sección (§) o una marca registrada (®). Los artículos sobre o que mencionan a personas o lugares europeos pueden usar muchos caracteres latinos extendidos , y los artículos sobre otras personas y lugares pueden requerir caracteres de alfabetos completamente diferentes. Este artículo describe varios métodos para ingresar dichos caracteres.

Métodos de entrada

Hay varias formas de ingresar un carácter especial en el wikitexto.

Enlace de carácter especial

Utilice un enlace de carácter especial para introducir un carácter Unicode ( UTF-8 ). Los enlaces están disponibles en Caracteres especiales , encima de la ventana de edición, y debajo de los botones en la parte inferior de la ventana de edición (para obtener más información sobre este último, consulte Ayuda:CharInsert ). Al hacer clic en un enlace de carácter especial, se introduce ese carácter en la posición actual del cursor en la ventana de edición, por lo que debe colocar el cursor donde lo desee antes de hacer clic en el enlace.

Al hacer clic en la flecha a la izquierda de Caracteres especiales sobre la ventana de edición, se abre una lista de grupos de imágenes de caracteres especiales (ver Figura 1 a continuación); al hacer clic nuevamente en la flecha (que ahora apunta hacia abajo) se cierra la lista. Haga clic en el nombre de un grupo (por ejemplo, Símbolos ) para mostrar ese grupo; haga clic en la imagen del carácter apropiado para ingresar ese carácter en la posición actual del cursor en la ventana de edición. Algunas de las imágenes de diferentes caracteres son muy similares en apariencia, por lo que es importante usar la imagen correcta. Por ejemplo, las imágenes para la comilla simple de cierre (') y la comilla doble de cierre (”) son muy similares a las imágenes para los caracteres de prima simple (′) y prima doble (″).

Figura 1. Enlaces de caracteres especiales sobre la ventana de edición: grupo de símbolos


Los grupos de enlaces de caracteres especiales que se encuentran debajo de la ventana de edición se muestran de a uno por vez; el grupo predeterminado es Insertar , que incluye signos de puntuación y otros símbolos comunes (consulte la Figura 2 a continuación), pero es posible que se muestre otro grupo si lo ha seleccionado previamente. Haga clic en la flecha que apunta hacia abajo a la derecha de este cuadro para mostrar otros grupos; haga clic en el grupo apropiado para seleccionarlo. Cuando se pasa el cursor sobre un enlace de carácter especial, el enlace se subraya; al hacer clic en el enlace subrayado, se ingresa ese carácter en la posición actual del cursor en la ventana de edición.

Figura 2. Enlaces de caracteres especiales debajo de la ventana de edición: grupo Insertar predeterminado


Las letras rusas pertenecen al grupo cirílico ; la mayoría de las demás letras europeas pertenecen al grupo latino . Es posible que deba hacer clic en varias categorías en ambos lugares para encontrar su carácter especial, especialmente si no es alfabético: los símbolos matemáticos pueden estar en Símbolos , Insertar o Matemáticas y lógica (los dos últimos solo están en el enlace inferior), o en Wikipedia: Símbolos matemáticos y sus artículos vinculados.

Algunas imágenes y enlaces de caracteres incluyen pares de comillas de apertura y cierre. De forma predeterminada, el par de caracteres se introduce en la posición actual del cursor; si se selecciona un pasaje de texto antes de hacer clic en la imagen o el enlace, las comillas se introducen al principio y al final de la selección.

Esta funcionalidad es proporcionada por la extensión CharInsert de MediaWiki, que ha sido instalada por los administradores de Wikipedia.

Código de teclado

Ingrese un carácter Unicode utilizando un código Alt ( sistema operativo Windows ), la tecla Opción ( computadora Macintosh ) o una combinación Unicode (Linux).

Algunos teclados tienen una tecla de composición que proporciona una funcionalidad similar con otros sistemas operativos.

Se proporcionan listas de códigos Alt y combinaciones de teclas Opción en fuentes vinculadas en Enlaces externos.

En el iPhone y el iPad ( IOS ), los caracteres especiales se introducen utilizando la plantilla {{Unicode|&#x any-four-digit- hex -number ;}} . (Se debe eliminar el espacio entre { {). Esto se mostrará con mayor precisión en algunos navegadores, en comparación con solo &#x any-four-digit-hex-number ; . En este sistema operativo, los menús de caracteres en la parte inferior de las páginas de WP Edit son más limitados que en Windows.

Windows—Código Alt

En Windows, Altse presiona la tecla y se mantiene presionada mientras se ingresa un código de carácter decimal en el teclado numérico ; luego se suelta la tecla y aparece el carácter. El código numérico corresponde al punto de código del carácter en la página de códigos 1252 de Windows , con un cero inicial; por ejemplo, se ingresa un guión corto (–) usando + . El cero inicial es obligatorio; si se omite, se ingresa un carácter correspondiente al punto de código en la página de códigos OEM predeterminada. Por ejemplo, si la página de códigos OEM predeterminada es 437 , + da û.Alt Alt0150Alt150

En una computadora que ejecuta el sistema operativo Microsoft Windows , muchos caracteres especiales que tienen números de código decimal equivalentes inferiores a 256 se pueden escribir utilizando las teclas de números de código decimal equivalentes + del teclado .Alt

Por ejemplo, el carácter é (e minúscula con acento agudo, código de entidad HTML é) se puede obtener presionando + . Primero presione la tecla (y manténgala presionada) con la mano izquierda, luego presione las teclas numéricas , , , en secuencia, una por una, en la parte del teclado numérico del lado derecho del teclado, luego suelte la tecla.Alt130Alt130Alt

Sin embargo, muchos caracteres especiales, como por ejemplo λ (lambda minúscula), no se pueden obtener a partir de su código decimal 955 (o 0955) si se utiliza con la tecla dentro del Bloc de notas o Internet Explorer . Obtendrá un carácter incorrecto, "╗" o "»". Alt

El editor de WordPad acepta valores (puntos de código de entidad numérica decimal) superiores a 255, por lo que se puede utilizar para obtener caracteres especiales/Unicode, que luego se pueden copiar y pegar donde se necesiten esos caracteres.

Para obtener correctamente caracteres especiales que tienen puntos de código decimal superiores a 255, otra opción (no disponible en Internet Explorer) es usar o escribir primero el punto de código hexadecimal equivalente de un carácter, seguido de presionar las teclas + . Para producir una λ, por ejemplo, abra o inicie el software de edición WordPad, Notepad , Word , LibreOffice Writer , etc., luego escriba (el punto de código numérico hexadecimal equivalente del carácter ) y luego presione + . El código hexadecimal 3BB se convertirá en el carácter λ , que ahora se puede copiar y pegar donde desee usarlo. (En IE, use su código hexadecimal equivalente HTML o su código decimal equivalente HTML ).AltX3BBλAltXλλ

Macintosh—Tecla Opción

En una computadora Macintosh, se presiona la tecla (y a veces otra tecla) y se mantiene presionada mientras se presiona otra tecla; luego se suelta la tecla (y, cuando corresponda, la otra tecla) y aparece el carácter. Por ejemplo, un guión corto se ingresa usando + ; un guión largo (—) se ingresa usando + + .⌥ Opt⌥ Opt⌥ Opt-⇧ Shift⌥ Opt-

También en una Macintosh, al mantener presionadas ciertas letras (las vocales y algunas otras letras), aparece un menú emergente de caracteres especiales relacionados, como versiones acentuadas de vocales, en las que se puede hacer clic o seleccionar numéricamente.

Linux—Unicode

En Linux, uno de tres métodos debería funcionar:

En LibreOffice , OpenOffice.org e Inkscape , por ejemplo, solo funciona el segundo método. En GTK, solo funciona el tercer método.

iOS

En el sistema operativo iOS, utilizado en el iPhone y el iPad , los caracteres acentuados utilizados en los idiomas de Europa occidental se generan manteniendo presionado el dedo sobre el carácter que necesita un diacrítico , lo que abre un menú. Algunos de los caracteres especiales más comunes también se generan de esta manera. Al mantener el dedo sobre la tecla $, por ejemplo, se accede a ₽ ( peseta española , dinero español anterior al euro), ¥ ( yen ), € ( euro ), ¢, £ y ₩. Se accede al guión corto , guión largo y • manteniendo presionada la tecla de guión . Se accede al § manteniendo presionada la tecla &. Además, hay 308 teclados alternativos que se instalan a través de Configuración - General - Idioma y región - Agregar idioma. Estos incluyen árabe, ruso, hebreo, panyabí y muchos otros desconocidos, como yiddish , tailandés y armenio .

No es posible instalar directamente una nueva fuente del sistema operativo en iOS. Las aplicaciones de terceros ofrecen fuentes, en su mayoría fuentes decorativas sans-serif no aptas para texto, en forma de teclados alternativos. Estos programas se parecen a un programa TSR Terminate and Stay Resident en MS-DOS: uno ejecuta el programa para instalar la fuente/teclado y luego sale del programa. Los teclados instalados se seleccionan con el globo terráqueo a la izquierda de la barra espaciadora. Estos programas, dado que terceros pueden, en determinadas condiciones, acceder a la escritura de los usuarios, pueden suponer riesgos de seguridad. Otras aplicaciones de terceros ofrecen fuentes que solo se pueden utilizar dentro de la aplicación.

Aplicación externa

Ventanas

Seleccione, copie y pegue el carácter desde la aplicación Mapa de caracteres .

Macintosh

Hay dos opciones externas:

Linux

Seleccione, copie y pegue el carácter utilizando el Mapa de caracteres de GNOME. Si aún no está instalado junto con GNOME, normalmente está disponible como "gucharmap" (que se puede instalar con "yum install gucharmap" como root en una distribución Linux similar a Redhat, por ejemplo).

En KDE, existe una aplicación similar llamada "KCharSelect". En Debian Linux, en particular, puedes escribir "sudo apt install kcharselect" para instalarla.

Referencia de caracteres HTML (no recomendada)

Utilice una referencia de caracteres HTML . La referencia puede ser numérica o con nombre ; ambos tipos comienzan con un ampersand ( &) y terminan con un punto y coma ( ;). Una referencia con nombre tiene la forma &nombre; ; por ejemplo, se refiere a una aà latina minúscula con acento grave (à). Debido a que los nombres son razonablemente mnemotécnicos, suelen ser más fáciles de recordar que los códigos numéricos y, en consecuencia, son más fáciles de reconocer para otros editores.

Algunos caracteres Unicode, como las letras turcas , no tienen nombres HTML, por lo que, a veces, una referencia numérica es la única opción cuando se utiliza HTML. Una referencia numérica de carácter HTML tiene la forma &#D; o &#xH; ; D y H son el punto de código Unicode del carácter en decimal y hexadecimal. Por ejemplo, se puede introducir —o —para dar U+2014, guión largo (—). Dado que el punto de código Unicode de un carácter suele darse en hexadecimal con un prefijo "U+", se podría decir que el código hexadecimal es más conveniente. Por supuesto, cuando existe un nombre, una referencia con nombre (por ejemplo, —para un guión largo) suele ser más conveniente (y más fácil de reconocer) que cualquier código numérico.

Los nombres de caracteres HTML (y los códigos hexadecimales y decimales correspondientes) se proporcionan en la Lista de referencias de entidades de caracteres XML y HTML .

Problemas con las referencias HTML

Dado que una referencia de caracteres utiliza únicamente caracteres ASCII , no requiere que un navegador web admita Unicode y no deja lugar a dudas cuando una página web no anuncia su codificación de caracteres, cuando la codificación del navegador se configura manualmente de forma incorrecta e incluso cuando el carácter no se muestra correctamente en algunos navegadores. Por lo tanto, suele ser el enfoque más "seguro para la Web". Sin embargo, las referencias de caracteres distraen a muchos editores y pueden causar dificultades en las búsquedas en Wikipedia (véase más abajo).

Algunos navegadores antiguos interpretan incorrectamente los códigos en el rango 128-159 como referencias al conjunto de caracteres nativos. Debido a que los puntos de código 128 a 159 no se utilizan para glifos que se puedan visualizar ni en ISO-8859-1 ni en Unicode , las referencias de caracteres en ese rango (como ƒ) son ilegales en HTML y ambiguas, aunque muchos sitios web las utilizan comúnmente. Casi todos los navegadores tratan a ISO-8859-1 como Windows-1252, que sí tiene caracteres imprimibles en ese espacio, y a menudo se encontraban en los títulos de los artículos de proyectos en inglés, lo que realmente causaba confusión al intentar crear enlaces interwiki a dichas páginas.

En términos generales, los idiomas de Europa occidental, como el español, el francés y el alemán, plantean pocos problemas. Para obtener detalles específicos sobre el idioma en Turquía , consulte: Ayuda:Caracteres turcos . (Es posible que se añadan más a esta lista a medida que aparezcan colaboradores en otros idiomas, aunque según esta eliminación y esta discusión , es posible que no haya mucha necesidad de dichas listas en el futuro).

Notas de edición para sistemas de escritura específicos

Jeroglíficos egipcios

Por ejemplo, <hiero>P2</hiero>da

Consulte Ayuda:Sintaxis de WikiHiero .

Esto no depende de las capacidades del navegador, porque utiliza imágenes en los servidores.

Los jeroglíficos también se pueden representar en Unicode utilizando la fuente Aegyptus.


esperanto

Las instalaciones de MediaWiki configuradas para esperanto utilizan UTF-8 para el almacenamiento y la visualización. Sin embargo, al editar el texto, este se convierte a un formato diseñado para que sea más fácil de editar con un teclado estándar.

Los caracteres a los que se aplica esto son: Ĉĉ, Ĝĝ, Ĥĥ, Ĵĵ, Ŝŝ, Ŭŭ. Puede introducirlos directamente en el cuadro de edición si tiene las instalaciones para hacerlo. Sin embargo, cuando edite la página de nuevo, los verá codificados como Sx. Esta forma se conoce como "x-sistemo" o "x-kodo". Para preservar la capacidad de ida y vuelta cuando una o más x siguen a estos caracteres o sus formas no acentuadas ( Cc, Gg, Hh, Jj, Ss, Uu), el número de x en el cuadro de edición es el doble del número en el texto del artículo almacenado real.

Por ejemplo, el enlace interlingüístico [[en:Luxury car]]a en:Automóvil de lujo debe introducirse en el cuadro de edición como [[en:Luxxury car]]en eo:. Esto ha causado problemas con los robots de actualización de interwiki en el pasado.

Problemas con el navegador

Se sabe que algunos navegadores hacen cosas desagradables con el texto en el cuadro de edición. Lo más común es que lo conviertan a una codificación nativa de la plataforma (aunque la línea NT de Windows es internamente UCS-2LE —un subconjunto de 2 bytes de UTF-16— tiene un conjunto duplicado completo de API en la página de códigos ANSI de Windows y muchas aplicaciones antiguas tienden a usarlas, especialmente para cosas como cuadros de edición). Luego, permiten que el usuario lo edite utilizando un control de edición estándar y lo convierta de nuevo. El resultado es que cualquier carácter que no exista en la codificación utilizada para la edición se reemplaza con algo que sí existe (a menudo un signo de interrogación, aunque se ha informado que al menos un navegador realmente translitera el texto).

Google Chrome

Tanto Google Chrome como Chromium tienen un error multiplataforma que impide el uso de la sustitución de fuentes . [1] Esto significa que incluso si el usuario tiene instalado el tipo de letra correcto para un script determinado, es posible que no se muestre correctamente o que no se muestre en absoluto.

Navegadores de consola

Lynx , Links (en modo de texto) y W3M convierten al conjunto de caracteres de la consola (Lynx y Links en realidad utilizan un motor de transliteración) para editar y vuelven a convertir al guardar. Si el conjunto de caracteres de la consola es UTF-8, estos navegadores son compatibles con Unicode, pero si no lo son, no son seguros. Con Lynx y Links, un posible método de detección sería agregar otro cuadro de edición al formulario de inicio de sesión, pero esto no funcionará para W3M, ya que no convierte el texto al conjunto de caracteres de la consola hasta que el usuario realmente intente editarlo.

La solución alternativa

Después de que la Wikipedia en inglés cambiara a UTF-8 y los bots de interwikis comenzaran a reemplazar las entidades HTML en las interwikis con texto Unicode literal, las ediciones que alteraban los caracteres Unicode se volvieron tan comunes que ya no se podían ignorar. Se desarrolló una solución alternativa para permitir que los navegadores problemáticos editaran de manera segura siempre que MediaWiki supiera que tenían problemas.

A los navegadores que figuran en la configuración $wgBrowserBlackList (una lista de expresiones regulares que coinciden con las cadenas del agente de usuario) se les proporciona texto para editar en un formato especial. Las entidades HTML hexadecimales existentes en la página tienen un cero inicial adicional, los caracteres no ASCII que se almacenan en el wikitexto se representan como entidades HTML hexadecimales sin ceros iniciales.

Actualmente, la configuración predeterminada solo incluye en la lista negra a IE para Mac y una versión específica de Netscape 4.x para Linux. Sin embargo, parece que se han solucionado la mayoría de los problemas. Es de esperar que la lista predeterminada se amplíe en el futuro, pero eso depende de que alguien con acceso a CVS confirme los cambios.

Por favor, tome en consideración

Vincular texto con caracteres especiales

Muchos usuarios tienen configuraciones que dan enlaces subrayados. Al vincular un carácter especial, en algunos casos el resultado puede confundirse con otro carácter con un significado diferente:

Al unir + − < > ⊂ ⊃ se obtiene + − < > ⊂ ⊃ que puede tener el siguiente aspecto: ± = ≤ ≥ ⊆ ⊇. En estos casos, es mejor utilizar un enlace independiente:

Hay menos riesgo de confusión si se vincula más de un carácter, por ejemplo x > 3 .

Caracteres especiales y búsquedas

Las búsquedas en Wikipedia son más fáciles si se introduce un carácter especial como Unicode. Si se utiliza una entidad HTML, una palabra como Odiliënberg solo se puede encontrar buscando Odili, o una combinación de ellos euml; nbergen realidad, se trata de un error que debería solucionarse: las entidades deberían incluirse en sus equivalentes en caracteres sin formato para que todas las búsquedas sobre ellas sean equivalentes. Consulte también Ayuda:Buscar .

Véase también

Referencias

  1. ^ "La sustitución de fuentes falla en caracteres Unicode rúnicos". Proyecto Chromium . 24 de diciembre de 2011. Consultado el 29 de noviembre de 2012 .

Enlaces externos