¿Por qué la macro LaTeX escribe \LaTeX{} (que requiere Shift) y no \latex{}?

¿Por qué la macro LaTeX escribe \LaTeX{} (que requiere Shift) y no \latex{}?

¿Por qué la macro de LaTeX escribe \LaTeX{}(que requiere presionar 3 veces y soltar 2 veces Shift) y no \latex{}(que se puede escribir sin Shift)?

Lo mismo ocurre con \TeX{}la macro, por supuesto.

La ortografía actual parece contraproducente sin ventajas, a menos que me falte algo.

Respuesta1

No hay otra razón que

Porque esa es la mayúscula correcta.

TeX está escrito así para indicar que, en el logo oficial, la mayúscula Eestá bajada. De manera similar, Aen el logotipo oficial de LaTeX está elevado, pero no existe una forma intuitiva de indicar "elevado" con letras mayúsculas, por lo que lo ponemos en minúsculas. Así, \TeXy \LaTeX.

Del TeXbook (cap.1, p.1):

La forma correcta de hacer referencia a [ \TeX] en un archivo de computadora, o cuando se utiliza algún otro medio que no permite reducir la 'E', es escribir 'TeX'.


Se ha planteado la cuestión de que, a pesar de que TeX es el logotipo oficial de la tecnología, TeX es un lenguaje que tiene sus raíces en la idea de marcado. No existe una regla estricta para el marcado que proporciona: no es necesario que lo que se presenta en la página sea (y normalmente no lo es) representativo de lo que se utiliza como entrada. Por ejemplo,

\textsc{This is small caps text.}

Esto no se parece estrictamente a las versalitas, pero la idea lógica está ahí. Otro ejemplo,

\includegraphics[width=2.\linewidth]{example-image-a}

EsteciertamenteNo se parece a lo que se pone en la página, pero está bien. TeX es un lenguaje de marcado y se compone de instrucciones para un tipógrafo en lugar de una burda maqueta del producto final (que es el enfoque habitual del procesamiento de textos).

Lo importante a tener en cuenta aquí es que TeX también fue diseñado para serlegible. Si bien el resultado deseado sería mucho más claro desde el punto de vista del marcado, usar

\[ f^\prime(x) = x^2 \]

o incluso el ridículo, al estilo MathML

\[ \equality{\function{f}{1}{x}}{\exponent{x}{2}} \]

Con este tipo de sintaxis, TeX habríanuncadespegado. Siempre que sea posible/razonable considerando los límites del texto sin formato, la sintaxis de entrada está diseñada para parecerse a la salida:

\[ f'(x) = x^2 \]

Por lo tanto, tenemos \TeXy \LaTeXen lugar de \texy \latexcomo representación razonable y, por tanto, la sintaxis de entrada.

información relacionada