Pourquoi les gens * nix préfèrent-ils utiliser le terme «…» plutôt que le «caractère»?


35

Au risque d’être flambée, j'aimerais comprendre pourquoi certaines personnes préfèrent utiliser une "construction" d’accent et de guillemets simples plutôt que le caractère de "double guillemet" pour citer des choses?

Exemple:

Pourquoi certains utilisateurs écrivent-ils des guillemets en utilisant des guillemets "étranges" ?

Ce n'est pas de la magie en ligne de commande; Je le vois dans des textes écrits destinés aux humains. Voici un exemple que je pourrais rapidement déterrer. Je trouve cette construction laide parce qu’elle est asymétrique et qu’elle abuse des caractères typographiques dans un but pour lequel ils n’ont pas été conçus. Pour une raison quelconque, cette utilisation de caractères est principalement (exclusivement?) Effectuée par les utilisateurs de Linux ((La) TeX?) Et non par l'utilisateur moyen.

  1. Si l'intention est de créer des "citations bouclées", je ne comprends pas pourquoi seule la citation d'ouverture est "bouclée" en utilisant l' accent grave (`). Pourquoi utilise- t-on simplement une apostrophe ordinaire pour fermer les guillemets plutôt que l' accent aigu? (´) Qui rendrait le tout symétrique?

  2. Si l'intention est de créer des « citations » bouclés alors pourquoi sont réelles citations bouclées (comme créé par MS Word) désapprouvé? Les systèmes informatiques modernes gèrent bien les citations frisées, de sorte que cela ne peut tout simplement pas être une tradition de l'époque de Gopher, n'est-ce pas?

  3. Pourquoi deux caractères simples sont-ils utilisés alors que la même chose peut être obtenue avec un seul caractère?


6
D'autres? Désolé d'être aussi pointilleux, c'est simplement celui qui semble être de 1999 et je me demande s'il existe des exemples plus modernes de cet usage (cela me fascine parce que je ne l'ai jamais vu ou que je n'y ai jamais prêté attention)
Marco Ceppi

2
@Marco, je suis surpris que vous ne l'ayez pas vue, car je l'ai assez souvent vu pour m'énerver. Malheureusement, il est vraiment très difficile de chercher des citations dans Google, il est donc difficile pour moi de citer plus d'exemples ... mais maintenant que vous le savez, vous pourriez commencer à le remarquer!
Torben Gundtofte-Bruun le

1
Je me suis toujours posé cette question moi-même et je peux confirmer que c'est assez courant dans les contextes Unixy. (Mais oui, faux Stackexchange)
UncleZeiv

3
@Marco Ceppi: les pages de manuel et les messages d'erreur en sont remplis, voir par exemple man findou man tcpdump.
organiser le

5
Cette question a déjà été répondue deux fois, ici et ici .
Jon Purdy

Réponses:


46

La vraie raison (et ce qui peut être la cause principale de l'utilisation de LaTeX) est que beaucoup de polices Unix pré-unicode (pour la console et X), ainsi que deux vecteurs de codage Adobe Postscript courants, avaient des glyphes de guillemets d'ouverture et de fermeture typographiques les positions, ainsi 'this'ressembleraient ’this’, et ``this''ressembleraient à ‘‘this’’ou ‛‛this’’, ce qui était (particulièrement dans une police proportionnelle où elles ne faisaient que 2 à 3 pixels de large) aussi proche de la correction typographique que possible.

Cela remonte encore plus loin aux machines à écrire, où le 'glyphe serait souvent placé sous un angle qui lui permettrait d’être utilisé comme un accent aigu trop accentué.

Voir également:


31

Une des raisons est probablement l'influence de T E X sur le monde Linux. Dans la plupart des versions de T E X, la séquence `` crée un guillemet double (") et '' (deux guillemets simples) ou typée à l'ouverture correcte ou" crée un guillemet fermant à la lettre (").

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

Il cède

«Pourquoi dis-tu toujours« tais-toi »avec moi?

en utilisant T E X. (Peut-être avec un meilleur crénage, cependant).


1
Cela ressemble à un match parfait - vous avez résolu le mystère! Maintenant, pourquoi les gens écrivent-ils de cette façon en dehors de tex… tant pis! :)
Torben Gundtofte-Bruun

3
Mon expérience avec ce style de citation étrange a traversé les manpages, qui utilisent nroffpour le formatage. nroffdevance de beaucoup TEX.
Mark Ransom

Pour ceux d'entre nous qui ont seulement utilisé emacs pour écrire TeX / LaTeX, il se substitue automatiquement "quotedtext"à``QuotedText''
crasic

Il est utilisé dans TEX, mais je pense qu’il est presque certainement antérieur à lui, peut-être de loin. Je me souviens certainement de l'avoir vu dans les CD-ROM d'archives The Times de la bibliothèque de l'école, alors que les CD-ROM étaient une toute nouvelle technologie. Pouvoir parcourir tout le texte du journal de l'année dernière était un exploit incroyable. Cela ne date pas de TEX, mais je doute que cela soit lié à cela.
rjmunro

0

dans les systèmes * nix, différentes citations ont des effets différents.

en utilisant par exemple

echo 'date'

écrirai

date

à la sortie

echo `date`

va écrire par exemple

Tue Sep 20 13:42:04 CEST 2011

à la place (donc la sortie de la commande "date")

En général, il est faux de supposer que les guillemets commencent par un caractère différent de celui avec lequel ils se terminent - ils doivent toujours être terminés avec le même caractère que celui avec lequel ils ont commencé.

Pour, par exemple, la commande "echo", vous pouvez également utiliser plusieurs types de guillemets. Alors disons que vous voulez montrer

"this is a test"

sur la console, vous pouvez écrire

echo '"this is a test"'

Vous pouvez également échanger ces citations pour produire des citations simples.


1
Merci Roland! Votre réponse me fait comprendre que ma question est inexacte - je parlais de textes écrits, pas de commandes en ligne de commande. Excuses!
Torben Gundtofte-Bruun le

ok - sry. votre message original semblait juste comme si vous demandiez ce que vous demandiez ... vous n'avez jamais vu de citations comme celles que vous avez mentionnées auparavant!
Roland Kohn
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.