2010-04-26

Макрос «Правильная типографика», версия 3.5

Чувствую себя «Мозиллой»: после версии 3.0 выпускаю версию не 3.1, а 3.5 — и по тем же причинам.

Общая функциональность макроса «Правильная типографика»

— приведение текста в типографически правильное состояние;

— предоставление выбора в случае возможности нескольких правильных решений;

— предоставление возможности отказа от результата работы макроса.

Что нового в версии 3.5

1. Решена проблема пустой строки в конце документа при наличии в тексте гиперссылок и других объектов.

2. Изменён алгоритм удаления пустых строк в середине текста.

3. Частично восстановлена функция ограниченной разметки стилей (стиль «обычный-первый» после заголовков).

4. Добавлено удаление пробела перед знаками сноски по умолчанию (независимо от того, выполняется ли общая процедура упорядочения пробелов при знаках препинания).

5. Переработана расстановка неразрывных пробелов перед саляватами (учитываются символы как гарнитуры Arabesque, так и гарнитуры Islamic Phrases; контролируется стиль пробелов).

6. Решена проблема некорректной расстановки неразрывных пробелов в сочетаниях однобуквенных слов с вложенными кавычками.

7. Отработав, макрос переходит в начало документа.

Также принято решение о прекращении выпуска отдельной «неисламской» версии (в инструкцию по установке макроса добавлен пункт об отказе от вызова исламских модулей).

Функциональность макроса «Правильная типографика» версии 3.5

Выделены новые и переработанные функции

Модуль «Чистка текста»:

— удаление табуляции (по запросу пользователя);

— упорядочение пунктуации (по запросу пользователя): правильная расстановка пробелов вокруг круглых скобок, тире, двоеточия, точки, запятой, восклицательного и вопросительного знаков;

— упорядочение пунктуации (без запроса пользователя): удаление пробелов перед знаками сноски;

— удаление кратных пробелов;

— удаление пробелов в начале и в конце абзаца;

— удаление ручного перевода строки (Shift+Enter; по выбору пользователя заменяется на пробел или абзац либо не заменяется);

— удаление пустых строк в середине текста (по запросу пользователя);

— удаление пустых строк в конце текста (по запросу пользователя).

Модуль «Пунктуация»:

— расстановка пунктуационного тире (длинное тире);

— расстановка интервального тире (короткое тире; по запросу пользователя);

— расстановка многоточия.

Модуль «Неразрывные пробелы»:

— расшифровка неуместных аббревиатур (т. е., в т. ч.) и постановка неразрывных пробелов в уместных (н. э., и т. д., и т. п.);

— постановка неразрывных пробелов при однобуквенных союзах, предлогах, местоимениях;

— постановка неразрывных пробелов после чисел (при единицах измерения), при символах процента, номера и косой черты.

Модуль «Кавычки»:

— проверка соответствия количества открывающих и закрывающих кавычек (поглощение закрывающих кавычек считается недопустимым);

— расстановка кавычек нужного рисунка в зависимости от уровня вложения цитаты: первый уровень — двойные ёлочки по схеме <<->>, второй уровень — двойные лапки по схеме 66-99, третий уровень — одинарные ёлочки по схеме <->, четвёртый уровень — одинарные лапки по схеме 6-9.

Модуль «Стилевая разметка»:

— разметка первого абзаца набора стилем без абазцного отступа.

Модуль «Ислам»:

— расстановка неразрывных пробелов перед лигатурами этикетных арабских формул (саляваты Благословенному Пророку Мухаммаду, сподвижникам, другим пророкам, ангелам, Всевышнему Аллаху);

— расстановка неразрывных пробелов в развёрнутых ссылках на аяты вида сура 114 «Люди», аят 1.

 

Скачать макрос «Правильная типографика», версия 3.5.

Скачать инструкцию по включению макроса в шаблон Word.

Скачать краткую техническую документацию по макросу.

2010-04-22

Про обучаемость

Я учусь быстро, хвала Аллаху. Некоторые вещи усваиваю даже с первого раза. Самый трудный мой урок был урок синонимии от преподавателя начертательной геометрии Волковой: в 18 лет я был законченным технарём, и почти неделя (сдачи хвостов перед сессией) ушла на то, чтобы я осознал: «Это не дырка, Кузнецов, это отверстие!»

Просто вспомнилось. :)

2010-04-15

Месяц джумада-ль-уля: выходные дни, дни футбола

Выходные дни.

Хочу / готов / не готов играть в футбол.

16 апреля, пятница.

17 апреля, суббота.

18 апреля, воскресенье.

19 апреля, понедельник.

22 апреля, четверг.

24 апреля, суббота.

25 апреля, воскресенье.

27 апреля, вторник.

28 апреля, среда.

1 мая, суббота.

2 мая, воскресенье.

4 мая, вторник.

5 мая, среда.

7 мая, пятница.

8 мая, суббота.

9 мая, воскресенье.

10 мая, понедельник.

12 мая, среда.


Вторую неделю мая меня, вероятно, не будет в Москве.

2010-04-14

Шестью семь — сорок два

Авторы помидорного учёта считают, что оптимальное соотношение времени работы и отдыха — пять к одному в обычном режиме, который надо время от времени облегчать путём дополнительного отдыха. Ведомый этой мыслью, я разработал циклический график работы:
— имеющий в основе регулярную шестидневку (пять дней работы, один день отдыха),
— включающий дополнительный выходной в середине цикла,
— сопрягающийся со стандартной семидневной неделей (собственно, потому и цикл),
— причём обеспечивающий одну выходную пятницу на три стандартных недели.

То есть семь шестидневок = шесть семидневных недель, и на эти сорок два дня приходится не двенадцать выходных, как обычно, а восемь, причём два из восьми выходных приходятся на пятницу, обеспечивая таким образом даже при самой жёсткой загрузке по работе (когда нет времени на поездки) из трёх пятниц обязательно одну джума.

2010-04-12

20 помидоров в день

Несколько дней назад начал пользоваться помидорным учётом (через ChromoDoro). Нравится.

Обычно получается так.

Первый отрезок режима дня: 3–5 помидоров личных (на учёбу, в частности).
Второй и третий отрезок: 5 помидоров рабочих (чаще однородно, но бывает, что приходится рулить, и тогда 1–2 помидора уходят на планирование); затем большой беспомидорный перерыв на обед и отдых.
Четвёртый отрезок: 4–5 помидоров рабочих, средний беспомидорный перерыв (расходуемый либо на тренировку, либо на дом/семью), ещё 4–5 рабочих помидоров.
Пятый отрезок: досуг либо аврал на 3 рабочих помидора.

И мне нравится, что так получается: и физкультура, и дом/семья, и учёба, и досуг, и работа (7–9 часов в 3–4 приёма). Всё ритмично. И соблюдать легко.