En tipografía , el sobreescritura es un método para imprimir caracteres que faltan en el conjunto de caracteres de la impresora . [1] El carácter se crea colocando un carácter sobre otro; por ejemplo, sobreescriturar ⟨L⟩ con ⟨-⟩ da como resultado la impresión de un carácter ⟨Ł⟩ ( L con trazo ). [2]
El código ASCII admite seis diacríticos diferentes . Estos son: acento grave , tilde , acento agudo (aproximado por el apóstrofo ), diéresis (comillas dobles), cedilla (coma) y acento circunflejo . Cada uno se escribe escribiendo el carácter precedente, luego la tecla de retroceso y luego el "carácter relacionado", que es ⟨`⟩, ⟨~⟩, ⟨'⟩, ⟨"⟩ o ⟨^⟩, respectivamente para los acentos mencionados anteriormente.
Con la amplia adopción de Unicode (especialmente UTF-8 , que admite una cantidad mucho mayor de caracteres en diferentes sistemas de escritura ), esta técnica es de poca utilidad en la actualidad. Sin embargo, la combinación de caracteres, como los diacríticos, todavía se utiliza para representar caracteres que no se pueden mostrar de otra manera.
Muchos renderizadores de fuentes en programas informáticos inventan caracteres en negrita que faltan tachando el carácter normal sobre sí mismo, ligeramente desplazado horizontalmente. [3] El desplazamiento horizontal es esencial ya que, a diferencia de una máquina de escribir donde repetir una letra exactamente en el mismo espacio la hará más oscura, la mayoría de las impresoras modernas no oscurecerán los "golpes" repetidos en el mismo espacio. Las fuentes en negrita reales están diseñadas con algunas características más gruesas y otras del mismo tamaño que una fuente normal, por lo que el uso de esta "negrita falsa" se considera indeseable desde un punto de vista tipográfico. [ cita requerida ] La sobretachadura con un desplazamiento también se utilizó para crear caracteres de estilo " Blackboard bold " utilizados en matemáticas. [4]
El conjunto de caracteres para el lenguaje de programación APL incluye varios caracteres que se imprimían sobreponiendo otros caracteres en terminales de impresión como el IBM 2741 , por ejemplo las funciones ⌽y pueden usarse para invertir los elementos de una matriz. [5]⊖
El procesador de textos WordPerfect incluye la funcionalidad de tachado. [6] [7] Collabora Online , LibreOffice y Microsoft Word no la tienen; sin embargo, Collabora Online y LibreOffice permiten el uso de los caracteres X y / (barra diagonal) para tachado, utilizando la función de tachado . [8] Ninguna disposición de teclado conocida incluye una tecla de función que permita superponer dos caracteres cualesquiera.