Дата: Четверг, 21 Октября 2010, 15:26 | Сообщение # 1
Серега
Группа: Модераторы
Сообщений: 6583
Статус: Отсутствует
МЕТОДИЧКА - пакет макросов Word [16.10.2010]
Пакет "Методичка" служит для преобразования неформатированного текста в документ MS Word, который удобно редактировать и использовать. Кроме того, пакет содержит много полезных макросов, для облегчения и ускорения процесса подготовки документов MS Word.
Состоит пакет из одного файла Методичка - это обычный шаблон MS Word, со встроенными макросами, автотекстом, одноименными панелью инструментов и вкладкой на ленте, настроенными стилями, командами клавиатуры.
Код пакета открыт и будет интересен пользователям, работающим с макросами. Доступны как конечные макросы пакета, так и много вспомогательных процедур и функций, а также полезные константы с подробными комментариями
ИНСТРУМЕНТЫ ПАКЕТА
Вкладка "Методичка" на ленте MS Word 2007/2010 элементы вкладки аналогичны одноименным элементам панели инструментов "Методичка" (см. ниже) Панель инструментов "Методичка" Меню "Макрос" - основные макросы пакета разбитые по группам меню содержит как отдельные макросы, так и макросы-пакеты, объединяющие в себе более мелкие макросы Меню "Стиль" - команды и макросы для присвоения стилей Меню "Символ" - быстрый ввод символов модификаторы (ударение и т. п.), буквы греческого алфавита, арифметические операции, математические и экономические знаки, стрелки и др. Меню "Шаг" - команды пошагового изменения параметров параметры: интервал и масштаб шрифта, межстрочный интервал, отступы абзаца, ширина таблицы в %, поля ячеек таблицы, масштаб рисунка, поля надписей массив параметров-шагов и команды клавиатуры пользователь может настроить под себя Меню "Выделить" - выделение элементов документа нестандартные элементы: шапка таблицы по контексту, список в текстовом виде, текст до скобок или кавычек и др. стандартные части документа: текущая, главная, сноски, колонтитулы, комментарии и все др. Меню "Буфер" - макросы для работы с буфером обмена вставка текста: неформатированный; сохранив оригинальный формат; используя прилегающий формат вставка списка: начав нумерацию с начала; продолжив нумерацию; объединив с ближайшим похожим вставка ячеек таблицы: как текст; как строки таблицы; вместо выбранных ячеек; сохранив оригинальный формат; с края таблицы выровняв ширину Меню "Вид" - команды для работы с внешним видом документа в целом и способами отображения его отдельных элементов скрыть/показать: коды полей, знаки табуляции, пробелы, знаки абзацев, скрытый текст, мягкие переносы, автофигуры, закладки, выделение цветом и др. Меню "Поиск элемента" - поиск элементов документа элементы: заголовки и заголовки параграфа (по контексту и начертанию), формулы (по контексту), списки, текстовые списки, сноски и будущие сноски, таблицы, рисунки и объекты всех типов, орфографические и грамматические ошибки и др. Меню "Поиск шрифта" - удобный поиск шрифта с заданными свойствами свойства: жирный, наклонный, подчеркнут, над/подстрочный, прописные, разрежен, уплотнен, зачеркнут, цветной, с тенью, контурный, приподнят, утоплен, анимирован, смещен, масштабирован, стилизован и др. искать свойства можно по отдельности или все вместе, по наличию или отсутствию Меню "Поиск текста" - поиск текстовых элементов документа текстовые элементы: акроним, текст из заглавных букв, латиница, кириллица, текст в скобках или кавычках, фамилия с инициалами, римское число, дата, век, год, месяц, время и др. Меню "Команда" содержит макросы быстрой обработки - команды, которые выполняются сразу, без запроса и подтверждения Текст: добавить контур; пробелы неразрывные; пробелы вместо табуляции; сделать двойные кавычки угловыми и др. Шрифт: курсивом жирный; жирным курсив; жирным заглавные; обезжирить прямой; подчеркнуть курсив; подчеркнуть жирный и др. Параграф: добавить рамку; центрировать; добавить позицию табуляции справа с подчеркиванием; удалить пустые и др. Математика: 2 знака после запятой; разбить целую часть на разряды; форматировать формулу со списком переменных; оформить формулу со списком переменных в виде таблицы; оформить собственно формулу ячейками и др. Список: преобразовать список в текст; конвертировать текст в маркированный список; маркированный 1 из галереи списков; нумерованный 1 из галереи списков и др. Таблица: выровнять по центру страницы; выровнять левый край; тире в пустые ячейки; ширина 100%; не разрывать; обрезать пустые строки и столбцы по краям; автовысота; автоширина; без полей; без линий; объединить ячейки с невидимой границей; объединить ячейку с пустыми соседними и др. и др.
ВОЗМОЖНОСТИ ПАКЕТА
Документ Полный цикл форматирования документа от текста, до картинок, с возможностью выполнять пошагово, контролируя процесс Пакетная обработка файлов и папок [форма] поиск и замена текста в документах используется стандартный диалог "Найти и заменить" и все его возможности обработка документов макросом: можно ввести имя своего макроса или выбрать макрос из списка изменение свойств документов Разбивка документа на отдельные части (документы) [форма] разделители: текст; стиль; разрыв страницы, раздела результат: новые нумерованные документы, основанные на оригинале и сохраняющие его свойства Импорт таблиц и рисунков с заголовками из другого документа [форма] Текст Форматирование знаков препинания [форма] точки, запятые, тире, скобки, кавычки и др. Настройка языка латиницы, кириллицы, смешанных слов [форма] Форматирование текстовых сокращений и аббревиатур например: и т.д., № 1, 100 %, 5 руб., 1 млн, 1 у. е., 2000 г., X-XI вв., 10 км, Д-т 60, Стр. 1, г. Брест и другие. Корректное удаление переносов слов и разрывов строк Оптимизации переноса фраз [форма] прикрепление союзов, частиц, крайних слов к соседнему тексту для корректного переноса на следующую строку Форматирование фамилий с инициалами и других имен собственных Удаление всех символов, кроме букв заданного алфавита Сортировка текста внутри параграфа элементами сортировки являются фрагменты текста, разделенные заданными символами Выделения цветом всех ошибок правописания обнаруженных средствами Word [форма] Выборка из текста слов, встречающихся в файле-словаре [форма] Выборка и замена слов [форма] выборка слов по позиции, по частоте вхождения в документ, по набору символов и др. Поиск и замена текста по списку [форма] параметры поиска и замены хранятся в виде таблиц оригинальные режимы поиска и замены: перед; после; между; в начале/конце абзаца, слова; тире между; дефис между; точка после и др. Работа со списком сокращений [форма] создание списка (автоматически и вручную), проверка, сортировка, создание перекрестных ссылок от сокращений к списку и др. Создание выборки акронимов, аббревиатур [форма] с учетом правописания, стилей, словарей Форматирование оглавления в текстовом виде Шрифт Правка начертания [форма] сглаживание разрывов и краев наклонного, жирного, подчеркнутого, над/подстрочного текста однородное начертание текста написанного через неразрывный пробел или дефис Выравнивание (округление) интервалов шрифта [форма] Масштабирование и подтягивание размеров шрифта [форма] [форма] Пошаговое изменение (массив шагов и клавиши настраиваются пользователем): масштаб шрифта разреженность шрифта: выбранного текста, только пробелов, только слов Выключка вручную и автоматически [форма] [форма] Параграфы Соединение разорванных и разбивка склеенных параграфов актуально для неформатированного текста Безопасное удаление пустых параграфов [форма] сохраняя рисунки, списки, рамки, скрытый текст и др. Настройка отступов и интервалов параграфов [форма] [форма] Смешивание случайным образом и группировка параграфов [форма] Сглаживание окончаний параграфов формат знака конца параграфа делается таким же, как у предыдущего символа в параграфе Пошаговое изменение (массив шагов и клавиши настраиваются пользователем): межстрочный интервал отступы абзаца Списки Форматирование перечислений (списков в текстовом виде) [форма] Обработка маркеров перечислений [форма] выделение шрифтом (жирным, наклонным и др.), цветом удаление Преобразование перечислений в списки и наоборот [форма] [форма] [форма] Стандартизация списков [форма] приведение к стандартному виду полей, отступов, шрифтов и знаков маркеров (например, одинаковое тире) Сглаживание списков - объединение форматов взаимодополняющих списков [форма] [форма] Продление нумерованных списков - поиск, преобразование в список и добавление к существующему списку, параграфов с нумерацией дополняющей список [форма] Удаление списков и перечислений Таблицы Автоматическое форматирование таблиц [форма] шапка: определение по контексту и форматирование ячейки: выравнивание и форматирование по контексту Форматирование ширины и выравнивания таблиц [форма] Заголовки и примечания таблиц: определение по контексту и форматирование [форма] Корректное удаление невидимых линий (объединение ячеек) [форма] Сжатие - минимизация общей высоты таблицы подбор такой ширины столбцов, с учетом текста ячеек, чтобы общая высота таблицы стала минимальной Поиск и присоединение продолжений таблиц [форма] Разделение таблицы на две [форма] по строке - горизонтально; по столбцу - вертикально добавление заголовка и шапки с номерами столбцов Объединение двух таблиц с выравниванием ячеек (даже объединенных) по столбцам - низ одной таблицы с верхом другой по строкам - левую сторону одной таблицы, с правой другой Обрезка пустых строк и столбцов по краям таблиц [форма] Заполнение пустых ячеек таблиц заданным текстом Выпрямление вертикальных линий таблиц линии, находящиеся одна над другой, но не точно, а немного смещенные относительно друг от друга, выравниваются по вертикали Пошаговое изменение (массив шагов и клавиши настраиваются пользователем): поля ячеек таблицы ширина таблицы Рисунки Три способа автоматического оформления рисунков [форма] в тексте: рисунок, его название и примечание в соседних отдельных параграфах между строк: рисунок обтекается текстом и привязывается к параграфу с названием в виде таблицы: рисунок, его название и примечание помещаются в таблицу в отдельные ячейки Изменение размеров рисунков [форма] подгонка к заданным размерам, размерам страниц, колонок, ячеек Масштабирование рисунков [форма] Удаление рисунков [форма] удаление по типу (линии, надписи, точечные рисунки и др.) сохранение по типу (при этом удаляются все рисунки других типов) Удаление рамок Преобразование надписей в текст Перенос текста на полотно [форма] каждый параграф или таблица преобразуются в отдельную надпись на полотне Устранение эффекта бумаги у точечных рисунков [форма] Выравнивания рисунков по сетке Пошаговое изменение (массив шагов и клавиши настраиваются пользователем): поля надписей масштаб рисунков Математика Форматирование знаков математических операций [форма] Выравнивание числа знаков в дробной части чисел [форма] дополнение нулями, удаление лишних, округление Разделение целой части чисел на разряды тысяч (по 3 цифры) Общее форматирование чисел скрепление разрядов неразрывным пробелом прикрепление знака и степени к числу разделение склеенных цепочек чисел (например "1,2,3") Работа с формулами форматирование параграфа с формулой и списком переменных исходный формат: , () где ; ...; конечный формат: , () где ; ... . оформление формулы в виде таблицы в отдельные ячейки помещаем формулу, ее номер, описание каждой переменной оформление собственно формулы ячейками [форма] каждый оператор и операция в отдельной ячейке таблицы, числитель над знаменателем Правка англо-русской подмены букв [форма] в именах переменных и названиях единиц в римских числах Сноски Поиск и преобразование текста в сноски [форма] Создание нескольких ссылок на одну сноску Форматирование текста и параметров сносок Преобразование маркеров сносок в звездочки количество звездочек равно порядковому номеру сноски на странице Стили Восстановление форматирования текста по его стилю [форма] полностью - присвоить стиль заново заданные параметры шрифта, параграфа, границы и др. по стилю Форматирование параметров стилей [форма] округление отступов параграфов, интервалов и размеров шрифтов стилей Масштабирование размеров шрифтов стилей [форма] Поиск и стилизация заголовков [форма] Стилизация стандартных частей документа текст, таблицы, сноски, колонтитулы, примечания и др. Страницы, разделы Быстро задать альбомную или книжную ориентацию страниц выбранного фрагмента (например, таблицы) Замена пустых параграфов между страницами разрывами страниц Объединение разделов с одинаковой ориентацией страниц Параметры страниц по образцу (шаблону или другому документу) [форма] Ссылки Удаление гиперссылок Удаление закладок Сохранение разбивки документа на страницы в виде закладок Удаления строк-дубликатов в оглавлении формата MS Word Форматирование ссылок на названия [форма] Колонтитулы Очистка всех колонтитулов документа Копирование колонтитулов текущего раздела во все разделы документа Опечатки Выделение цветом и добавление комментариев к возможным ошибкам и опечаткам [форма] выделяются ошибки не распознаваемые Word, коллекция ошибок основана на многолетнем опыте сканирования и обработки документов опечатки в тексте: подмена букв цифрами и наоборот; кириллицы латиницей и наоборот; редкие символы; мусор и др. слова и фразы, подменяемые при сканировании скобки, кавычки без пары неправильная пунктуация неправильное начало или окончание параграфа списки в текстовом виде и ошибки в них опечатки в списках опечатки в таблицах сноски, не преобразованные в формат MS Word Разное Стилизация параграфов в соответствии с их уровнем [форма] Сброс структуры - изменение уровней структуры всех параграфов на "Основной текст" Преобразование панели инструментов в вкладку на ленте формата MS Word 2007/2010 [форма] также с помощью этого макроса можно проверить панель инструментов, выявить и исправить ошибочные имена макросов, назначенные кнопкам
История изменений пакета "Методичка" ------------------------------------
Условные обозначения: "!" - новое "+" - расширено "о" - оптимизировано "-" - исправлено "?" - тестовая версия В каждой версии могут быть мелкие исправления, не внесенные в историю.
[16.10.2010] ! Команда > Текст > "Распознать язык" Распознать заново язык текста средствами MS Word. ! Новые элементы в меню "Выделить": Часть > "Активная до начала" Часть > "Активная до конца" Раздел > "До начала раздела" Раздел > "До конца раздела" "Строки" (с учетом символа конца ячейки) "Первая строка" (с учетом символа конца ячейки) + Большая группа макросов перестроена и модифицирована под использование расширенного набора рабочих областей (см. описания и скриншоты макросов): Выбранный фрагмент Разделы целиком (выбранные) Часть целиком (выбранная) До начала части (выбранной) До конца части (выбранной) Главная часть документа Все части (главная, надписи, сноски, колонтитулы и др.) + Макрос > Документ > "Файлы" Добавлена возможность выбирать формат открытия документов. Это позволяет, например, обрабатывать код веб-страниц и т.п. + Макрос > Текст > "Замена по списку" Новые режимы поиска: "Символы в начале абзаца", "Символы в конце абзаца" Детализирована история. Исправлен интерфейс. + Макрос > Разное > "Создать ленту из панели" Расширен лог проверки панели. + Макрос > Ссылка > "Закладки удалить" + Расширен набор тире и дефисов, обрабатываемых макросами. о Макрос > Текст > "Пунктуация" Улучшен алгоритм поиска текста, существенно повышена скорость. - Устранена ошибка, связанная с областью обрабатываемой пакетами. - Макрос > Шрифт > "Сгладить начертание" - Макрос > Текст > "Выделить ошибки правописания"
[02.10.2010] ! Интеграция > Добавлены bat-файлы автоматической установки и удаления пакета + Макрос > Текст > "Замена по списку" Макрос полностью перестроен и существенно расширен. Добавлены возможности: - загрузка, изменение, сохранение списка операций поиска и замены; - редактирование, тестирование, выполнение отдельных операций; - выполнение всех операций из документа, из списка, одной операции. + Макрос > Таблица > "Обрезать" Добавлена поддержка таблиц с объединенными ячейками. + Макрос > Шрифт > "Сгладить начертание" + Макрос > Разное > "Создать ленту из панели" о Макрос > Таблица > "Объединить по столбцам" Существенно повышена скорость, когда вторая таблица без объединенных ячеек. о Интерфейс > Формы макросов
[01.09.2010] ! Меню "Поиск элемента", "Поиск текста" > пункт "Мультипоиск" В режиме мультипоиска в меню можно выбрать нескольких позиций, иначе при выборе новой позиции, другие будут отключаться. ! Макрос > Таблица > "Проредить" + Макрос > Таблица > "Разрезать" Определение номера таблицы и добавление его к заголовку отрезаемой части. + Макрос > Список > "Маркеры перечислений" + Макрос > Параграф > "Соединить разорванные" + Макрос > Текст > "Сокращения, аббревиатуры" + Поиск текста > "Римское число" + Поиск текста > "В кавычках" Улучшен поиск текста в одинаковых кавычках (парные прямые и др.) + Поиск текста > "В скобках" Добавлен поиск текста ограниченного парой вертикальных линий - Макрос > Текст > "Перепроверить правописание" - Команда > Текст > "Сделать кавычки угловыми"
[03.08.2010] + Интерфейс для MS Word 2007/2010 добавлены группы "Методичка" на стандартные вкладки - Интерфейс для MS Word 2010 ! Макрос > "Шаблон 'Методичка'" ! Поиск элемента > "Сноска" ! Поиск элемента > "Концевая сноска" ! Поиск элемента > "Гиперссылка" ! Поиск элемента > "Поле" - Поиск элемента > "Ошибка грамматики" + Макрос > Документ > "Файлы" список макросов теперь содержит все доступные макросы + Макрос > Текст > "Выборка акронимов" добавлена поддержка словарей исключений и описаний + Макрос > Параграф > "Соединить разорванные" улучшена работа с абзацами, содержащими пробелы по краям - Вид > "Орфографические ошибки" - Выделить > "Интервалы шрифта" - Выделить > "Столбцы без шапки" - Выделить > "Список (текст)"
Скачать МЕТОДИЧКА - пакет макросов Word от 16.10.2010 (Полная версия)
Дата: Четверг, 21 Октября 2010, 18:41 | Сообщение # 6
Майор
Группа: Пользователь
Сообщений: 92
Статус: Отсутствует
Хорошо выложена новость... Без танцев с бубном не обойтись.
Обменник отличный, перед основной ссылкой стоит http://link2me.ru/go2.php?url. Скачать можно с помощью JDownloader. По другому не получилось. И ещё пароль с пятого раза вставился...
Сообщение отредактировал afg1 - Четверг, 21 Октября 2010, 18:46