Типографика

Мне приходится довольно много работать с текстами, и у меня за годы накопилось немало «примочек», рецептов и лайфхаков по их компьютерному оформлению. Печатный текст должен выглядеть красиво!

Типографика: Строки и короткие слова

4 июня 2020 (05:31:01)

Однобуквенные слова «а», «в», «и», «к», «о», «с», «у», «я» не могут стоять в конце строки, если только они не завершают предложение и следом стоит знак препинания. Их необходимо присоединять к следующему слову неразрывным пробелом. Если такое слово с последующим знаком препинания стоит в середине предложения, то разрыв строки после него хоть и нежелателен, но при крайней необходимости допустим.

Двухбуквенные предлоги «во» и «ко» необходимо обязательно присоединять нерарзрывным пробелом к следующему слову.

Однобуквенные слова «б», «ж» и двухбуквенное слово «ль» (редуцированные частицы «бы», «же», «ли»), напротив, не могут начинать строку ни при каких условиях. Их необходимо присоединять неразрывным пробелом к предыдущему слову. Их полные формы допускается переносить в начало строки лишь в самых крайних случаях.

Наиболее сложным случаем является слово «уж», которое в предложении может играть роль частицы, наречия или существительного. Частица и наречие должны присоединяться неразрывным пробелом к своему основному слову.

Двухбуквенные предлоги («за», «по» и т.д.) желательно присоединять неразрывным пробелом к их основному слову, однако этим правилом можно пренебрегать.

Типографика: Страницы и абзацы в LaTeX

6 мая 2020 (10:07:11)

Небольшой конспект, собранный по опыту вёрстки художественных книжек в LaTeX. Вообще-то дядька Кнут писал свою систему для научных текстов с формулами, а тут есть определённая разница… которую приходится постигать именно по опыту.

Полный текст

iA Writer Duospace

14 ноября 2018 (18:10:40)

Очень красивый «почти моноширинный» шрифт для работы с рукописями.

Полный текст

Ноу-хау: как бы BreakBuster под MacOS

Парочка служб для Automator в MacOS. Делают одно и то же, но чуть по-разному: борются с перескоком внутриабзацных тире на новую строку и с висячими однобуквенными словами на концах строк.

Просто импортируйте их в Automator, и у вас появятся две службы, доступные любым текстовым приложениям. Выделяете в приложении текст и по правому клику (либо его эквиваленту) запускаете нужную.

Та служба, в названии которой присутствует NBSP, вставляет нужные неразрывные пробелы посредством HTML-аббревиатуры, а другая их истинными символами. Вот и вся разница.

Ещё о клавиатуре Apple

7 апреля 2018 (06:56:49)

В самом начале существования этого блога я писал о клавиатуре Apple и её типографических удобствах. С тех пор прошло некоторое время, я стал активно пользоваться оной клавиатурой не только под iOS, но и под macOS, так что пора информацию обновить.

Во-первых, всё сказанное ранее для iOS остаётся в силе и для macOS. Стоит только чуть добавить:

  • Комбинация Fn+Backspace работает как Del;
  • Комбинации Fn+Up и Fn+Down работают как PgUp и PgDn соответственно.

В частности, указанным способом можно вводить псевдоударения «éóáÉÓÁ». Однако на маке их можно ввести и проще.

Во-вторых, если в раскладке латиницы нажать и подержать какую-либо клавишу, то система может вывесить список акцентированных вариантов для нажатого символа. Среди них будут и приведённые выше, причём это работает в любом приложении.

В-третьих, при нажатии Ctrl+⌘+Space откроется небольшое системное приложение «Символы» — аналог «таблицы символов» виндовс. Разница в том, что его очень легко вызвать и в нём есть подборка избранных символов. Отсюда, в частности, можно ввести ещё одно псевдоударение «ý». Ну и вообще рекомендуется собрать в тамошнем избранном свои постоянно используемые символы.

В-четвёртых и очень важных! Если в системных настройках вызвать свойства клавиатуры, то в источниках ввода при наличии русской раскладки будет опция «Использовать CapsLock для переключения на предыдущий латинский источник ввода и обратно». Очень рекомендую установить эту галочку, тогда раскладки будут переключаться по нажатию CapsLock. (Её основной функционал никуда не денется, нужно будет только подержать клавишу нажатой около секунды.)

Наконец, в-пятых. Там же в «источниках ввода» можно добавить «Ввод Unicode Hex». По сути это обычная раскладка латиницы, но без расширенной типографики. Зато взамен добавлен интересный функционал: если набрать ⌥ XXXX, где ХХХХ является набором из четырёх шестнадцатеричных цифр (вводить при зажатом ⌥), то появится соответствующий символ юникода. Так можно добавить ударение (0301) к любому символу, ввести буквы старой кириллицы (коды см. здесь) и вообще всё что угодно. Например, звёзды рейтингов: ★ (код 2605) и ☆ (код 2606). Работает опять-таки везде.

_______________________

Страницы: следующая » Читать с начала