Как сделать длинное тире html
Расстановка дефисов, минусов, тире и кавычек
Вопросы правильной расстановки дефисов, длинного и короткого тире, знака минуса, кавычек-елочек и кавычек-лапок уже неоднократно поднимались в интернете и на Хабре в частности (см. ссылки ниже). Однако по-прежнему, студенты и аспиранты в своих курсовых и дипломных, диссертациях и авторефератах не уделяют достаточного внимания типографике.
В данной заметке я привожу две таблицы с основными правилами расстановки указанных знаков и отбивок между ними при верстке текстов в системе LaTeX, в которой готовится значительная часть квалификационных работ по физико-математическим специальностям.
Со временем возможно появятся похожие таблички с правилами расстановки пробелов, знаков препинания и по оформлению текста в целом.
Дефисы, минусы и тире
Е.\,С. Методы решения сеточных уравнений.
Общепринятых правил употребления разделителей в «прочих „диапазонах“» я не нашел,
потому приведенные выше правила для этого случая вывел для себя сам, пользуясь здравым
смыслом и ориентируясь на современные книжные издания высокого качества (изд-во РХД).
Источники и дополнительные ссылки
Кавычки
языке программирования С элементы многомерных массивов располагаются в памяти >, а в Фортране
А.\,А. Уравнения математической физики.
— сказал бородатый (А.
Источники и дополнительные ссылки
Ой, у вас баннер убежал!
Читают сейчас
Редакторский дайджест
Присылаем лучшие статьи раз в месяц
Скоро на этот адрес придет письмо. Подтвердите подписку, если всё в силе.
Похожие публикации
Факторы, влияющие на html вёрстку (Часть 2: Работа PM и Рабочий процесс)
Факторы, влияющие на html вёрстку (Часть 1: Работа HTML кодера)
Mac OS и программы для HTML верстки
Курсы
AdBlock похитил этот баннер, но баннеры не зубы — отрастут
Минуточку внимания
Комментарии 54
Да, спасибо. Помню, меня это очень удивило, когда прочитал об этом по ссылке №5.
Интересно, есть ли что-нибудь подобное в LaTeX.
Раз уж добавили хтмл-сущности, то было бы здорово и про альт напомнить людям в очередной раз. Благо, места много не занимает.
ALT+0151 — ALT+0150 — ALT+0171 «
ALT+0187 »
Как сделать лапки с лету не скажу 🙁
Ну, раз так, то вот варианты для Unix (Ctrl-Shift-U + HEX):
‐ 2010 (ALT+8208): HYPHEN
‑ 2011 (ALT+8209): NON-BREAKING HYPHEN
‒ 2012 (ALT+8210): FIGURE DASH
– 2013 (ALT+8211): EN DASH
— 2014 (ALT+8212): EM DASH
― 2015 (ALT+8213): HORIZONTAL BAR
− 2212 (ALT+8722): MINUS SIGN
“ 201c (ALT+8220): LEFT DOUBLE QUOTATION MARK
„ 201e (ALT+8222): DOUBLE LOW-9 QUOTTION MARK
… 2026 (ALT+8230): HORIZONTAL ELLIPSIS
« ab (ALT+0171): LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
» bb (ALT+0187): RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
английские двойные:
“ alt+0147
” alt+0148
английские одинарные:
‘ alt+0145
’ alt+0146 (он же апостроф)
русские:
„ alt+0132
“ alt+0147
Посмотрите документацию к babel и пакету ncc-latex. А по книгам, кроме Львовского, который местами устарел, есть ещё много литературы. Начните отсюда: _http://forum.ru-board.com/topic.cgi?forum=5&topic=4633
В дальнейшем рекомендую записаться на _https://info.vsu.ru/Lists/CyrTeX-ru/List.html
На _https://info.vsu.ru/Lists/CyrTeX-ru/List.html ищите тему «Восклицательный и вопросительный знаки с точками — как набирать?». В общем, набираю сейчас одну книгу так:
% —
% Р У С С К И Е Т Р О Е Т О Ч И Я %
% —
% код Alexey Malistov
\let\exclm=!
\let\quest=?
\makeatletter %\catcode`\@=11 % Равносильно \makeatletter
\newbox\tmpbox
В тексте, соответственно, так:
\lettrine<И> <ллюзий>и надежд больше не оставалось. И
Дворцу, чтобы пробраться в
бункер «— единственное место, дававшее
ощущение реальной власти. Здесь мог быть только он. Отсюда мог диктовать
условия всему миру, угрожая уничтожить его движением руки. И
бывал
уже там раньше\ldots<> И
трогал вечно светящуюся кнопку на пульте
под прикрывающим её защитным колпаком. Хотя от кого же защищать её,
несущую начало разрушения? Вспомнив этот колпак, подумал, что он поставлен
специально, чтобы, добираясь до неё, успеть подумать, а
«Надо! «— решил он. «— Проверим, что там, по ту сторону смерти\ldots<>
А
для кого „надо“, если убью всех. Всех!\kern\fontdimen3\font!
И
даже Бога?!\kern\fontdimen3\font! Есть ли ты, всезнающий и
Он пролетал над красной поляной, когда что-то случилось, и
он, вдруг,
потеряв несущую его силу, полетел вниз и
воде. Это спасло его от увечий. И
он возрадовался мелькнувшей
мысли, что левитация исчезла, потому что нет больше экл-Т-трона. Взорвали
его, как приказал. И
если прекратилась левитация, то не будет и
Но хорошо бы это дело доделать. Способ этот имеет недостатки, кажется, PDF-закладки портятся. На CyrTeX я писал, кажется.
Длинное тире не должно отбиваться пробелами.
2. Отбивают
…
б) тире между словами с обеих сторон на 2 п.
П.Г.Гиленсон. Справочник технического редактора
Пробел — слишком большой промежуток, вместе с длинным (и тонким) тире он образует визуальную «дыру» в наборе.
Господин Лебедев делает свои утверждения безапелляционно, но верными от этого они не становятся. Он заметил, что в советских книгах вокруг тире что-то стоит, изобразил из себя Гуру и назвал дураками весь Рунет. При этом повел себя как Дилетант и не удосужился узнать что именно следует ставить вокруг тире. Фактически он создал новое массовое заблуждение и если раньше тире использовали неправильно «просто так», то теперь многие верстальщики (и бумажные и Web) неверно оформляют тире «по правилам».
P.S. Мои эмоции не относятся к автору поста, я знаю как сложно в наше время убедиться в достоверности информации.
как массово в веб-типографике вы предлагаете делать эту двухпунктовую отбивку?
(книжка, кстати, 72-го года, так шта. )
Я не знаток веб-верстки, оптимального решения задачи не дам. Но можно создать стиль уменьшающий обычный пробел до нужного размера и применять его к пробелам окружающим длинное тире.
(Я не думаю что технологические возможности в 72 году были больше чем сейчас. А вот причина, по которой следовали этому правилу не изменилась: длинное тире с нормальными пробелами вокруг себя ВОСПРИНИМАЕТСЯ как «дыра».)
а мной не воспринимается, т. е. имеет место чистая вкусовщина =)
Для первого квадратика у Гиленсона припасено другое правило (там все сложно, ага):
2. Отбивают
…
в) тире в прямой речи в начале абзаца (справа на полукегельную)
Для шрифта 12 п. полукегельная равна 6 пунктам, и это значительно больше 2 п. В данном вопросе ваш вкус близок к старперским требованиям.
Во втором квадратике вообще должны действовать другие правила, там другой язык. Какие именно правила должны использоваться в данном случае я не знаю. Для примера, чуть ниже справедливо замечают, что «в английском тире не отбивают». Т.е. опять же все сложно ((
Правил в типографике множество, но в компьютерный век это не должно быть проблемой. Источник наших бед заключается в том, что правила русской типографики отличаются от правил американской типографики, а программы пишут американцы. Если бы MS по какой-то удивительной причине вдруг зашила бы в Word того же Гиленсона, большинство офисных документов автоматически стали бы очень красивыми и удобными. Просто у нас другие буквы, им нужны другие правила.
P.S. В приведенном примере слишком маленькие пробелы между словами. Причина опять же кроется в происхождении шрифта. Сначала в нем была сделана латинская часть и только потом появились кириллические знаки. Пробелы между словами соответствуют ширине латинских букв. Русские буквы в среднем шире, поэтому в русском тексте и пробелы в среднем должны быть шире. Но так как для увеличения ширины пробелов нужно совершать дополнительные телодвижения (и многие знают какие именно телодвижения), то «в среднем по больнице» большинство русских текстов сейчас набирается с пробелом по умолчанию, а он согласован с шириной латинских букв.
В юникоде, кстати, полно маленьких пробелов. На любой вкус.
Замена дефиса на тире в title страницы — зачем нужно и как лучше сделать?
Как-то раз я искал в своем блоге информацию через встроенный Google Custom Search и с удивлением обнаружил, что половина постов имеет обрезанный не полный тайтл в несколько слов. Меня это сильно удивило, т.к. я все время прописываю title через мега удобный плагин Yoast SEO, причем даже стараюсь делать его отличным от заголовка статьи (как советуют многие оптимизаторы). И тут реально около половины страниц просто с неэффективным и непонятным тайтлом. Пришлось срочно разбираться с проблемой.
Как оказалось, в поисковике Google не рекомендуется использовать символ дефиса/минуса (-) в поле title. Вместо этого вам нужно вставлять такие символы как: запятая, тире (—), двоеточие(:) или вертикальный разделитель (|).
Вероятно, поисковая система Гугл считает отдельно стоящий дефис разделителем между содержимым тайтла, который делается, например, между названием компании и заголовком страницы. Поэтому с определенной долей вероятности весь текст, что будет идти после него, просто отсекается.
Update. В комментариях пишут, что данное поведение встречается не всегда. Я наблюдал за всем этим несколько дней на 3х сайтах, тем не менее, может быть, что именно в тот момент был какой-то глюк в плагине Yoast либо что-то еще. Не исключено, что со временем все пофиксили. Но все равно лучше регулярно просматривать какие результаты по вашим сайтам отображаются в выдаче.
Вот как выглядит типичная проблемная страница:
В выдаче показывается только текст до дефиса и очевидно, что пользователям сложно понять о чем вообще данный линк.
Забавно, что подобная ситуация присутствует только в Google, а поисковик Яндекс нормально все отображает. Судя по всему, невнимательность к проблеме у меня лично была вызвана и тем, что WordPress автоматически меняет дефис на тире в заголовке поста, поэтому изначально кажется, что все нормально:
Но движок CMS не делает такие же действия с тайтлом от Yoast!
Используем тире в title вместо дефиса
Если вы, как и я, пишете тексты в Word, то там реально настроить автозамену символов. В разделе меню “Вставка” есть пункт “Символ”, с помощью которого разрешается добавлять в заметки специальные символы, в том числе и тире:
В нижнем левом углу увидите кнопку “Автозамена”. В открывшемся при клике онке, у вас будет возможность добавить нужные сочетания клавиш для автоматического срабатывания замены одних символов, на другие. Обычно для тире делается вариант с двойным дефисом (—). Указываете в настройках данное значение и сохраняете.
Если будете добавлять тире непосредственно в редакторе WordPress, то там тоже есть кнопка вставки спец.символов.
После того как добавите его в текстовый редактор, скопируйте в МЕТА заголовок.
Теоретически, есть всевозможные комбинации горячих клавиш на клавиатуре (Alt + 0151) и коды вставки тире (—). Однако я смотрел, что они сохраняются в HTML страницы с кодом, поэтому, думаю, лучше просто копировать реальный символ тире.
Кстати, если будете делать через Yoast SEO, учитывайте, что для выдачи на компьютере поле тайтла будет короче чем для мобильной версии.
При этом модуль подсвечивает поле зеленым цветом типа “все ок”. Однако, когда переключиться на ПК-вариант, увидите, что не все слова там поместятся.
Поиск и исправление проблемы с тайтлом
Если у вас на сайте не установлен Гугл-поиск, то можете просто зайти в Google и ввести что-то вроде:
После чего поисковик выдаст список проиндексированных страниц с вашего веб-проекта. Здесь можно пошагово пройтись по линкам и быстро найти те сниппеты, которые выводят некорректный заголовок.
Теоретически, для этой задачи реально использовать специальный SEO софт. Но в большинстве случаев либо предлагаются платные версии, либо он показывает не совсем понятные результаты. Например, изначально хотел посоветовать Screaming Frog SEO Spider с хорошими лимитами для бесплатных проверок.
Однако, добавив в программу 3 ссылки со своего блога, я обнаружил, что показываемые там сниппеты отличаются от реальных результатов в Google.
Возможно, в Screaming Frog SEO Spider представлен просто инструмент визуального предсказания как будет выглядеть линк в выдаче, либо тут какой-то глюк.
Если вы знаете еще какой-то бесплатный софт для данной задачи, пишите… А пока что, мне кажется, проще всего просмотреть выдачу вручную – вдруг, параллельно найдете там еще какие-то глюки.
После исправления ошибки можно выполнить переиндексацию страниц в Google и буквально через несколько минут тайтл поменяется на нормальный (если вы все сделали правильно).
У меня было несколько предположений/идей как заменить дефисы в title, и вот какие из них сработали:
Вообще, конечно, про формирование тайтла можно рассказать много всего интересного – начиная от использования ключевых слов там и заканчивая допустимым количеством символов, но это уже тема для другой статьи. Пока что советую глянуть видео вабинара по этой теме.
Итого. Если у вас сайт на WordPress с установленным Yoast SEO для тайтлов и вы используете в них значки минуса/дефиса, то крайне важно проверить выдачу Гугла – вполне вероятно, некоторые результаты могут отображаться не совсем корректно или не так, как вы задумали изначально.
Кому есть что добавить по теме, пишите ниже в комментах.
Как поставить длинное тире в Ворде и Google Docs
Грамотный, правильно набранный текст всегда выглядит намного красивее. Многие не заморачиваются по этому поводу, так как нажатие двух тире подряд или просто дефиса на клавиатуре помогает выйти из ситуации. Однако, при написании некоторых статей, курсовых и прочих документов возникает необходимость оформлять текст нормальными (правильными) символами. Да и работать намного проще, когда есть возможность установить различное тире всего лишь нажатием определенных кнопок на клавиатуре.
В статье мы рассмотрим, как поставить длинное тире не только в Ворде, но и в Google Docs.
Как поставить длинное тире в Ворде
Для этого существует 5 способов, о которых мы поговорим ниже.
Тут возникает вопрос, как поставить длинное тире на ноутбуке, где не на всех моделях есть Numpad (цифровой блок на клавиатуре)? Отсутствие нампада на ноутбуках компенсируется вспомогательной клавишей Fn и некоторыми клавишами на клавиатуре. Но все же далеко не у всех владельцев ноутбуков поставить длинное тире данным способом получится, поэтому используйте другие варианты.
После чего откроется окно «Символ», где в поле «Шрифт» следует выбрать «(обычный текст)», а в поле «Набор» выбрать «знаки пунктуации». Тут пользователям предоставляются разного рода тире. Выделяем необходимое и нажимаем кнопку «Вставить». Здесь следует обратить внимание на сочетание клавиш (внизу окна), позволяющее добавить выбранное тире (этот способ был рассмотрен первым).
Чтобы упростить задачу и не искать среди огромного выбора необходимое тире, можно просто открыть вкладку «Специальные знаки». Там выбираем длинное тире, нажимаем «вставить» и оно уже в документе.
Откроется новое окно, где в поле «заменить» ставим удобные для нас знаки, например знак минус, три дефиса подряд или «дт» (как в моем случае). В поле «на» уже стоит выбранное длинное тире, нажимаем «Добавить» и «Ок».
Вуаля! В дальнейшем при вводе сочетания букв «дт», будет появляться длинное тире.
Как поставить длинное тире в Google Docs
Выбираем в поле «Заменить» сочетание символов, которое будет заменяться длинным тире. Вводим его (длинное тире) в поле «На» при помощи клавиш «Alt+0151».
Зачастую для этого выбирают двойной дефис или пробел-дефис-пробел, каждый вправе себе использовать какие угодно сочетания. В конце нажимаем на кнопку «ОК».
После сохранения настроек важно снова зайти в настройки и поставить галочку возле только что созданного правила. В противном случае оно работать не будет.
Теперь вы знаете, как поставить длинное тире в тексте. Используйте удобный для вас способ, и если статья оказалась для вас полезной, ставьте лайки.
Обнаружили в тексте грамматическую ошибку? Пожалуйста, сообщите об этом администратору: выделите текст и нажмите сочетание горячих клавиш Ctrl+Enter
- Как сделать длинное стропило
- Как сделать длинное тире word