О проекте
Чем помочь
Как делать
Делается
@контакты
Чем делать
Макросы

Чтобы вставить макросы себе в Ворд, надо скачать файлы .bas, разархивировать, запустить Ворд, запустить редактор Visual Basic (Alt+F11), или через Сервис / Макрос, и там выбрать эти файлы через File / Import.

Либо, скачав файл macro.doc, разархивировать, открыть в Ворде, потом через Сервис / Шаблоны и надстройки / Организатор открыть окно диалоговое, а в нём выбрать вкладку Макросы, и потом выделить в левом окошке mMilitera и sMilitera, и скопировать их из macro.doc в Normal.dot.

Макросы для обработки текста в Ворде.

mLINES. Убирает жёсткие переносы, сохраняя нужные дефисы, потом сшивает строки.

mPAGESOCR. Заменяет разрывы между странцами и номера их на [123].

mPREPAGE. Унифицирует поля у документа и разделяет абзацы пустой строкою.

mUNIVERSAL. Устраняет лишние пробелы между словами, цифрами, вокруг дефисов, перед знаками препинания; удаляет мягкие переносы, проставляет длинные тире и кавычки-ёлочки.

mAPP2OP. Переводит ссылки, сделанные в верхнем регистре (то есть вот такие123) в {123}.

mAMNOTES. Последовательно пронумеровывает все ссылки - заменяет все {123} на {1} {2} {3} {4} {5}, и т. д.

mAMPAGES Последовательно пронумеровывает страницы - заменяет все [123] на [1] [2] [3] [4] [5] [6], и т. д.

mBREAKLINE. Сшивает разорванные строки, разделённые одним переводом каретки.

mBRLINES. Сшивает разорванные строки, разделённые двумя переводами каретки (когда абзацы друг от друга отделены пустой строкой).

mMOSHKOV. Сшивает строки, разорванные переводом каретки (когда justify через pre).

mFRACTIONS. Преобразует дроби типа 1/2, 1/4, в ½, ¼.

mTSAR. Переводит тексты, сделанные в орфографии до 1918 г. в современную орфографию. Также можно применять для книжек 20-х - 50-х гг., в которых встречаются слова 'авиосообщение', 'эксплоатация', 'возростать', 'повидимому' и т. п., это преобразуется в современную форму.

Файл mMilitera.bas в архиве.

Макросы для перевода обработанного текста в HTML sTEXTi, sTEXTb, sTEXTi. Проставляют теги для начертаний - жирного, курсива, подчёркивания.

sVERSES, sEPIGRAPH, sBLOCK, sUNDER, sNOTES. Последовательно вставляют в контейнеры стихи, эпиграфы, цитаты, подглавки, примечания (для таблиц, документов).

sH0 - sH5. Заголовки разных уровней.

sHTML. Ставит теги для абзацев, ссылок на примечания, номеров страниц и т.п.

sLINKS. Оформляет ссылки на примечания.

sLINKS2. Оформляет сами примечания.

sENTITY. Проставляет цифровые значения вместо нестандартных символов.

sCLEAN. Подчищает всякое в конце.

Файл sMilitera.bas в архиве.

Cайт сделал Hoaxer в марте 2001 г. Переделал 5.II.2002 г. Доделал 5.X.2002 г. Обновил 3.I.2004. Реформировал 1.IV.2009. Улучшил 12.I.2012. Новая версия запущена 20.01.2014. Яндекс.Метрика