Возник вопрос. Создал себе себе клаву и добавил туда en-dash – , чтобы использовать как тире. Но вот только не уверен, правильно ли использовать – вместо — в роли тире. На корректор_ру http://community.livejournal.com/korrektor_ru/750271.html вроде говорят, что одни допускают использование короткого тире в виде исключения для верстки в журналах, а другие наоборот используют только – и неиспользуют —.
Кстати, в Ворде по умолчанию автозамена дефиса - на короткое тире –
В русской типографике короткого тире нет (хотя иногда этот знак мог бы пригодиться). Я этот знак использую только в значении минуса, а также иногда для указания интервалов.
Кстати, любопытно, что в советских книгах не минус делали по ширине плюса, и плюс делали по ширине тире.
Цитата: Hellerick от сентября 5, 2009, 08:24
Я этот знак использую только в значении минуса
А почему вы минус (−) не используете? Он ведь ещё и по высоте обычно от тире отличается. Некрасиво ведь, когда + и − разной высоты и ширины.
У нас вроде употребляется только длинное тире. :donno:
О, надо ещё минус в раскладку добавить...
Длинное тире прекрасно. Вставьте его в свою клавиатуру, а короткое тире не используйте.
Цитата: Тайльнемер от сентября 8, 2009, 19:46
Цитата: Hellerick от сентября 5, 2009, 08:24
Я этот знак использую только в значении минуса
А почему вы минус (−) не используете? Он ведь ещё и по высоте обычно от тире отличается. Некрасиво ведь, когда + и − разной высоты и ширины.
Ё-мое. Оказывается в разных шрифтах это выглядит по-разному, и en-dash совсем не подходит для минуса... Что же мне, теперь и код для минуса учить :(
Впрочем, что толку его учить, если в стандартных кодовых страницах его всё равно нету.
Цитата: Hellerick от сентября 8, 2009, 19:57
Что же мне, теперь и код для минуса учить :(
Зачем, если можно добавить в раскладку?
Цитата: Hellerick от сентября 8, 2009, 19:57
Впрочем, что толку его учить, если в стандартных кодовых страницах его всё равно нету.
С каких пор UTF-8 стала нестандартной кодировкой?
Цитата: myst от сентября 8, 2009, 20:37
Зачем, если можно добавить в раскладку?
+1Цитата: myst от сентября 8, 2009, 20:37
С каких пор UTF-8 стала нестандартной кодировкой?
+1
В классической русской полиграфии ширина тире 0.8em и не зависит от шрифта. А во вражеских шрифтах m-dash — честный 1em, а ширина остальных (n, минус, еще что-то есть, не помню) варьируется в разных шрифтах. Единственный выход — пользоваться техом. :)
Цитата: oort от сентября 8, 2009, 21:33
В классической русской полиграфии ширина тире 0.8em и не зависит от шрифта.
Не подскажете, где взять справочник по этим вещам?
Цитата: oort от сентября 8, 2009, 21:33
Единственный выход — пользоваться техом. :)
У меня с переносами в LaTeX'е были страшные заморочки. :(
Как вы произносите "тире"? Я, например, так и произношу - тирЕ.
Цитата: злой от сентября 8, 2009, 21:47
Как вы произносите "тире"?
Я произношу «тирэ».
Цитата: myst от сентября 8, 2009, 21:43
Не подскажите, где взять справочник по этим вещам?
Например, Гиленсон (http://www.tex.uniyar.ac.ru/doc/gilenson.pdf) или Вигдорчик (http://publ.lib.ru/ARCHIVES/V/VIGDORCHIK_V._A/_Vigdorchik_V._A..html)
Цитата: myst от сентября 8, 2009, 21:44
У меня с переносами в LaTeX'е были страшные заморочки.
У меня, вроде, не было (если запретить переносы в словах типа «страхуй» или «корабля»).
Вот спасибо! :yes: По-моему, это как раз то, что надо.
Цитата: myst от сентября 8, 2009, 20:37
Цитата: Hellerick от сентября 8, 2009, 19:57
Что же мне, теперь и код для минуса учить :(
Зачем, если можно добавить в раскладку?
У меня был опыт создания своих раскладок. Выяснилось, что некоторые программы самодельные раскладки не переваривают и капитально завешивают компьютер. Я два раза Winodows переустанавливал, пока не понял, что всему виной казалось бы безобидная раскладка. Не знаю, может стоит опять попробывать, может быть сейчас этот баг устранен.
Цитата: myst от сентября 8, 2009, 20:37
С каких пор UTF-8 стала нестандартной кодировкой?
С момента своего возникновения. И будет оставаться таковой, пока хотя бы половина программ не начнет ее поддерживать.
Цитата: Hellerick от сентября 9, 2009, 13:28
Выяснилось, что некоторые программы самодельные раскладки не переваривают и капитально завешивают компьютер.
Да неужто?! :o
Цитата: Hellerick от сентября 9, 2009, 13:28
Я два раза Winodows переустанавливал, пока не понял, что всему виной казалось бы безобидная раскладка.
Какой Windows был, 3.11?
Цитата: Hellerick от сентября 9, 2009, 13:28
С момента своего возникновения. И будет оставаться таковой, пока хотя бы половина программ не начнет ее поддерживать.
Половина каких программ? У меня почему-то таких нет.
Цитата: myst от сентября 9, 2009, 15:21
Цитата: Hellerick от сентября 9, 2009, 13:28
Выяснилось, что некоторые программы самодельные раскладки не переваривают и капитально завешивают компьютер.
Да неужто?! :o
Например, редактор видео Sony Vegas Studio вешал компьютер когда я пытался накладывать на кадр текст (и ничто, кроме жесткого reset'а не помогало). Тот же эффект имелся в одном из старых MS Office'ов. Убрал раскладку — исчезла проблема.
Цитата: myst от сентября 9, 2009, 15:21
Цитата: Hellerick от сентября 9, 2009, 13:28
Я два раза Winodows переустанавливал, пока не понял, что всему виной казалось бы безобидная раскладка.
Какой Windows был, 3.11?
Windows XP. В Vist'е проблем пока не возникало.
Цитата: myst от сентября 9, 2009, 15:21
Цитата: Hellerick от сентября 9, 2009, 13:28
С момента своего возникновения. И будет оставаться таковой, пока хотя бы половина программ не начнет ее поддерживать.
Половина каких программ? У меня почему-то таких нет.
Ну например, я недавно пытался программировать в Python'е. Юникод он обрабатывать может, а отображать — нет. Т.е., может быть, его можно довести до ума, но у меня нет на это времени, мне программировать надо, а не настройками заниматься. Пришлось вводить довольно топорную транслитерацию на Windows-1252. Поправьте меня, если я ошибаюсь, но примеры генераторов языков, выкладываемые на этом форуме тоже не поддерживают Юникод.
У меня на работе многие программы вообще кириллицу не поддерживают ни в каком виде (что уж говорить о каких-то там специальных знаках для минуса). А некоторые руссифицированы «партизанскими» методами. Например, текст выглядит как кириллица, а когда копируешь его — выясняется, что это латиница, просто программисты, адаптировавшие продукт как-то заставили отображать вместо ее букв символы кириллицы. Что уж говорить о UTF-8.
Вы пожалуйста не думайте, что кроме оффисных пакетов других программ нет. Большинству прикладных программистов мультиязычность глубоко по барабану.
Цитата: Hellerick от сентября 9, 2009, 15:45
Windows XP.
Странно, у меня XP ни разу ещё не зависала. Аварийные остановы, да, были.
Цитата: Hellerick от сентября 9, 2009, 15:45
У меня на работе многие программы вообще кириллицу не поддерживают ни в каком виде (что уж говорить о каких-то там специальных знаках для минуса). А некоторые руссифицированы «партизанскими» методами. Например, текст выглядит как кириллица, а когда копируешь его — выясняется, что это латиница, просто программисты, адаптировавшие продукт как-то заставили отображать вместо ее букв символы кириллицы.
Цитата: Hellerick от сентября 9, 2009, 15:45
Ну например, я недавно пытался программировать в Python'е. Юникод он обрабатывать может, а отображать — нет. Т.е., может быть, его можно довести до ума, но у меня нет на это времени, мне программировать надо, а не настройками заниматься. Пришлось вводить довольно топорную транслитерацию на Windows-1252.
Мда... :??? Я, кажется, понял, откуда они берутся. ;)
А если серьёзно, странные примеры: один инструмент, у которого, возможно, проблемы с поддержкой уникода; наколеночные поделия (написанные, видать, подобным инструментом вышеупомянутыми прикладными программистами(?)). И это «добро» заявлено основной массой прикладных программ. :donno:
Софт, который стоит 9000 евро за копию, надо уважать.
Цитата: Hellerick от сентября 9, 2009, 16:29
Софт, который стоит 9000 евро за копию, надо уважать.
Я привык уважать качество, а не цену. И опять же, софт такой стоимости не тянет на массовость.
Нашей конторе предлагали софт за 500000 долл. Руководство в раздумьи...
Специально линейкой померил все эти значки в одной книге по лингвистике(изд. центр "Академия")
Так вот соотношения
дефис:тире=1:4
дефис:знак минуса=1:4 (!)
дефис:знак плюса=1:2
дефис:знак равенства=1:2
дефис:лат. буква m=1:3 (т.е. mdash:тире=3:4)
дефис:лат. буква n=1:1 (!)
В итоге дефис:ndash:mdash:тире=1:1:3:4
:???
Да, Ванька, пытливость твоего ума вызывает зависть. :)
Цитата: Hellerick от сентября 8, 2009, 19:57
Оказывается в разных шрифтах это выглядит по-разному
В разных шрифтах
По высоте
Слева направо: минус, плюс, дефис, минус, ndash, mdash, тире
Arial −+-−– —
Courier New −+-−– —
Lucida Sans Unicode −+-−– —
Comic Sans MS −+-−– —
Palatino Linotype −+-−– —
Verdana −+-−– —
Tahoma −+-−– —
Haettenschweiler −+-−– —
Microsoft Sans Serif −+-−– —
Impact −+-−– —
Trebuchet MS −+-−– —
Book Antiqua −+-−– —
Bookman Old Style −+-−– —
Century −+-−– —
Georgia −+-−– —
Garamond −+-−– —
Mistral −+-−– —
Monotype Corsiva −+-−– —
Franklin Gothic Medium −+-−– —
Lucida Console −+-−– —
По ширине
Сверху вниз:
минус
плюс
дефис
минус
ndash
mdash
тире
Arial
−
+
-
−
–
—
Courier New
−
+
-
−
–
—
Lucida Sans Unicode
−
+
-
−
–
—
Comic Sans MS
−
+
-
−
–
—
Palatino Linotype
−
+
-
−
–
—
Verdana
−
+
-
−
–
—
Tahoma
−
+
-
−
–
—
Haettenschweiler
−
+
-
−
–
—
Microsoft Sans Serif
−
+
-
−
–
—
Impact
−
+
-
−
–
—
Trebuchet MS
−
+
-
−
–
—
Book Antiqua
−
+
-
−
–
—
Bookman Old Style
−
+
-
−
–
—
Century
−
+
-
−
–
—
Georgia
−
+
-
−
–
—
Garamond
−
+
-
−
–
—
Mistral
−
+
-
−
–
—
Monotype Corsiva
−
+
-
−
–
—
Franklin Gothic Medium
−
+
-
−
–
—
Lucida Console
−
+
-
−
–
—