¿Por qué a la gente * nix le gusta usar `` ... '' en lugar del "personaje?

35

A riesgo de ser flameado, me gustaría entender por qué algunas personas prefieren usar una `` construcción '' de caracteres de acento y comillas simples en lugar del carácter de "comillas dobles" al citar cosas.

Ejemplo:

¿Por qué algunos usuarios escriben citas usando citas `` extrañas '' ?

Esto no es magia de línea de comandos; Veo esto en textos escritos que están destinados a los humanos a leer. Aquí hay un ejemplo que podría desenterrar rápidamente. Encuentro esta construcción fea porque es asimétrica y porque abusa de los caracteres tipográficos para un propósito para el que no fueron diseñados. Por alguna razón, este uso de caracteres es realizado principalmente (¿exclusivamente?) Por usuarios de Linux ((La) TeX?) Y no por el usuario promedio de la computadora.

  1. Si la intención es crear "comillas rizadas", entonces no entiendo por qué solo la comilla de apertura se hace "rizada" usando el acento grave (`) - por qué se usa un apóstrofe simple para cerrar las comillas, en lugar del acento agudo (´) ¿Qué haría todo el asunto simétrico?

  2. Si la intención es crear "comillas rizadas", ¿por qué las comillas rizadas reales (creadas por MS Word) están mal vistas? Los sistemas informáticos modernos manejan bien las citas rizadas reales, por lo que no puede ser simplemente una tradición de los días de Gopher, ¿verdad?

  3. ¿Por qué se usan dos caracteres individuales a pesar de que se puede lograr lo mismo con un solo carácter?

Torben Gundtofte-Bruun
fuente
66
¿Cualquier otro? Lamento ser tan exigente, es solo que parece ser de 1999 y me pregunto si hay ejemplos más modernos de este uso (me fascina porque nunca lo he visto o nunca le he prestado `` atención '')
Marco Ceppi
2
@Marco, me sorprende que no lo hayas visto, porque lo he visto con suficiente frecuencia como para molestarlo. Desafortunadamente, es muy, muy, muy difícil buscar citas en Google, así que es difícil para mí evocar más ejemplos ... pero ahora que lo sabes, ¡puedes comenzar a notarlo!
Torben Gundtofte-Bruun
1
Siempre me he preguntado esto, y puedo confirmar que es bastante común en contextos de Unixy. (Pero sí, Stackexchange incorrecto)
UncleZeiv
3
@Marco Ceppi: las páginas de manual y los mensajes de error están llenos de estos, ver por ejemplo man findo man tcpdump.
organizar el
55
Esta pregunta ya ha sido respondida dos veces, aquí y aquí .
Jon Purdy

Respuestas:

46

La verdadera razón (y cuál puede ser la causa raíz del uso de LaTeX) es que muchas fuentes de Unix pre-unicode (tanto para la consola como para X), y dos vectores de codificación Adobe Postscript comunes, tenían glifos tipográficos de comillas de apertura / cierre en estos posiciones, por 'this'lo que se vería ’this’, y se ``this''parecía a ‘‘this’’o ‛‛this’’, que era (especialmente en una fuente proporcional donde estos tenían solo 2-3 píxeles de ancho) tan cerca de lo tipográfico correcto como podría ser en ese momento.

Esto se remonta aún más a las máquinas de escribir, donde el 'glifo a menudo se coloca en un ángulo para acomodar su uso como un acento agudo sobresaliente.

Ver también:

Aleatorio832
fuente
31

Una razón es probablemente la influencia de T E X en el mundo Linux. En la mayoría de los sabores de T E X, la secuencia `` crea una comilla doble de apertura tipográficamente correcta (") y '' (dos comillas simples) o" crea una comilla de cierre tipográficamente correcta ("). Entonces, cuando escribe

``Why do you always say `shut up' to me?''

En realidad rinde

"¿Por qué siempre me dices 'cállate'?"

usando T E X. (Sin embargo, quizás con un mejor interletraje).

FUZxxl
fuente
1
Esto suena como una combinación perfecta: ¡has resuelto el misterio! Ahora, ¿por qué la gente escribe de esa manera fuera de tex ... no importa! :)
Torben Gundtofte-Bruun
3
Mi experiencia con este extraño estilo de cita ha sido a través de las manpáginas, que utilizo nroffpara formatear. nroffes anterior a TEX bastante.
Mark Ransom
Para aquellos de nosotros que sólo han utilizado para escribir emacs TeX / LaTeX automágicamente sustituye "quotedtext"por``QuotedText''
crasic
Se usa en TEX, pero creo que casi con certeza es anterior, posiblemente por un largo camino. Ciertamente recuerdo haberlo visto en los CD-ROM de archivo de The Times en la biblioteca de la escuela cuando los CD-ROM eran una tecnología completamente nueva y poder buscar todo el texto del periódico del año pasado fue un logro increíble. Esto no es anterior a TEX, pero dudo que esté relacionado con él.
rjmunro
0

en los sistemas * nix, las diferentes citas tienen diferentes efectos.

utilizando p. ej.

echo 'date'

escribirá

date

a la salida

echo `date`

escribirá, por ejemplo

Tue Sep 20 13:42:04 CEST 2011

en su lugar (por lo que la salida del comando "fecha")

En general, sus suposiciones son erróneas de que las comillas comienzan con un carácter diferente al que terminan, siempre tienen que terminar con el mismo con el que comenzaron.

Por ejemplo, para el comando "echo", también puede usar varios tipos de comillas. Entonces digamos que quieres mostrar

"this is a test"

en la consola, puedes escribir

echo '"this is a test"'

También puede intercambiar estas comillas para producir comillas simples.

Roland Kohn
fuente
1
Gracias Roland! Su respuesta me hace darme cuenta de que mi pregunta es inexacta: me refería a textos escritos, no a comandos de línea de comandos. Disculpas!
Torben Gundtofte-Bruun
ok - sry tu publicación original parecía que estabas preguntando bien por esto ... ¡nunca viste citas como las mencionaste antes!
Roland Kohn