Почему делают *, отклоняют народ, любят использовать'' …'', а не "символ?

Рискуя тем, чтобы быть горевшимся я хотел бы понять, почему некоторые люди предпочитают использовать ''конструкцию'' диакритического знака и символов одинарной кавычки, а не символа "двойной кавычки" при заключении в кавычки вещей?

Пример:

Почему некоторые пользователи пишут кавычки с помощью ''странных'' кавычек?

Это не колдовство командной строки; я вижу это в записанных текстах, которые предназначаются, чтобы люди читали. Вот пример, который я мог быстро вскопать. Я нахожу эту конструкцию ужасной, потому что это асимметрично, и потому что это злоупотребляет типографскими символами для цели, для которой они не были предназначены. По некоторым причинам это использование символов главным образом (исключительно?) сделанный Linux ((La) TEX?) пользователи а не средним пользователем компьютера.

  1. Если намерение состоит в том, чтобы создать “изогнутые кавычки”, затем я не добираюсь, почему только вводная кавычка сделана "изогнутым" использованием серьезного диакритического знака (') - почему простой апостроф используется для закрытия кавычек, а не акута (´), который сделал бы все это симметричным?

  2. Если намерение состоит в том, чтобы создать “изогнутые кавычки” затем, почему фактические изогнутые кавычки (как создано MS Word) осуждены? Системы современного компьютера обрабатывают фактические изогнутые кавычки хорошо, таким образом, это не может просто быть традиция со дней Gopher, не так ли?

  3. Почему два отдельных символа используются даже при том, что то же может быть достигнуто с отдельным символом?

35
задан 20 September 2011 в 15:56

3 ответа

Истинная причина (и то, что может быть основной причиной использования LaTeX) заключается в том, что многие unix-шрифты до Unicode (как для консоли, так и для X) и два распространенных вектора кодирования Adobe Postscript имели типографские кавычки открытия / закрытия Глифы в этих позициях, поэтому 'this' будет выглядеть как ’this’, а ``this'' будет выглядеть как ‘‘this’’ или ‛‛this’’, что было (особенно в пропорциональном шрифте, где их ширина составляла всего 2-3 пикселя) как близко чтобы типографски исправить, как вы могли бы вернуться тогда.

Это относится еще дальше к пишущим машинкам, где символ ' часто устанавливали бы под углом, чтобы приспособить его к использованию в качестве резкого акцента.

См. Также:

0
ответ дан 20 September 2011 в 15:56

в * nix системах разные цитаты имеют разные эффекты.

с использованием, например,

echo 'date'

запишет

date

на выход

echo `date`

напишет, например,

Tue Sep 20 13:42:04 CEST 2011

вместо этого (поэтому вывод команды «дата»)

В целом ваши предположения неверны, так как кавычки начинаются с символа, отличного от того, чем они заканчиваются - они всегда должны заканчиваться такой же, как тот, с которого они начали.

Например, Команда «эхо», вы также можете использовать несколько типов кавычек. Допустим, вы хотите отобразить

"this is a test"

на консоли, вы можете написать

echo '"this is a test"'

Вы также можете поменять местами эти кавычки, чтобы получить одинарные кавычки.

0
ответ дан 20 September 2011 в 15:56

Одной из причин, вероятно, является влияние T E X на мир Linux. В большинстве разновидностей T E X последовательность `` создает типографски правильные открывающие двойные кавычки (“) и '' (две одинарные кавычки) или« создает типографски правильные закрывающие кавычки (»). вы набираете

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

На самом деле выдает

«Почему вы всегда говорите« заткнись »мне?»

используя T [ 117] E X. (Возможно, с лучшим кернингом, хотя).

0
ответ дан 20 September 2011 в 15:56

Другие вопросы по тегам:

Похожие вопросы: