Как сделать таблицу в writer

Делаем таблицу в LibreOffice Calc

В этом материале научимся создавать простейшие таблицы в LibreOffice Calc. Научимся обрамлять ячейки, добавлять строки и столбцы, объединять и разделять ячейки, создавать простейшие формулы, разберёмся с основными форматами данных в ячейках.

В одной из своих предыдущих статей, посвящённых вставке объектов в LibreOffice Writer, я создавал простенькую таблицу для расчета дохода семьи из 3-х человек. Давайте воспроизведём её в Calc.

Обрамление ячеек в LibreOffice Calc

В нашей таблице будет 4 колонки: имя, член семьи, основной доход, дополнительный доход. Количество сток будет равно количеству членов семьи, плюс ещё одна для шапки таблицы.

Начнём с того, что обведём рабочую область планируемой таблицы рамочкой, чтобы при печати каждая ячейка была отделена от другой.

Запустите Calc, поставьте курсор в ячейку А1 и перетащите удерживая левую кнопку мыши так, чтобы выделилась область 4х4 ячейки.

1916943a64e9fe870a2019c69f4cdf23 1025x592.45 0x

Нажмите кнопку Обрамление и выберите вариант, где прорисованы все линии. При нажатии кнопки Обрамление отображается панель, на которой можно выбрать тип обрамления. Попробуйте каждый, для отмены не забывайте использовать CTRL+Z.

e626341294eaaadbc649c4c1b7db6290 1022x592.76 0x

Ширина строки, высота столбца в LibreOffice Calc

Заполним таблицу данными.

35b5fcefdb4ad8f40cecd7c25d6ab3aa 992x583.296 0x

Если текст не умещается в ячейке, то её можно раздвинуть двумя способами:

Добавляем нужные кнопки на панель

Если у вас нет кнопок, то их можно добавить. Щёлкните правой кнопкой мыши по панели, в которую хотите добавить кнопки, выберите «Настройка панели инструментов».

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

6d4bd433452e546795e51bb4c9e7bc8a 743x546.848 0x

Для перемещения кнопок внутри панели используйте стрелки вверх, вниз в окне справа.

Перенос по словам в LibreOffice Calc

Столбец «Дополнительный доход», теперь слишком широкий, это связано с тем, что у нас не настороин перенос по словам, когда текст располагается в столбик.

Щёлкните ячейку «Дополнительный доход» и нажмите кнопку «Переносить текст», а затем «Оптимальная ширина» или потяните за границу столбца.

101967c21246cbd541afa21c63a8d527 987x586.278 0x

Теперь можно писать сколь угодно длинный текст. Ячейка и строка будут автоматически расширяться вниз.

Добавление строк и столбцов в LibreOffice Calc

Давайте добавим заголовок и ещё одну строку «Доходы» в шапку таблицы. Для выполнения этой операции нужно добавить строки выше таблицы. Щёлкаем левой кнопкой мыши первую строку и нажимаем кнопку «Вставить строку выше»:

2914ce6eb95b8da26716a980d3542385 985x579.18 0x

Делаем это 2 раза, чтобы вставить 2 строки. Изучите возможности меню Строка. Можно вставить строку ниже или выше той ячейки в которую установлен курсор. Удалить строку, и т.д.

Столбцы можно добавить аналогичным образом, нажав на соседнюю кнопку «Столбец»

Объединение и разбитие ячеек в LibreOffice Calc

8152e7b98303d14d455aa6639b0c8d0d 988x580.944 0x

Разбить ячейки можно выделив объединённые и нажать на туже кнопку «Объединить ячейки».

Впишите название таблицы: «Доходы семьи», объедините ячейки A2-A3, B2-B3, C2-D2. Впишите в последнюю слово «Доход».

Источник

ИнтеллигенцияX

Чем заменить Word? Работа с таблицами в программе Open Office Writer!

OpenOffice.org Writer представляет собой бесплатный аналог самого популярного редактора Microsoft Word.

openoffice

Основные функции редактора Writer аналогичны ворду, редактирование обычного текста практически полностью идентично.

Но иногда требуются более сложные действия, чем просто набить текст, выровнять по ширине, сделать жирный заголовок и распечатать.

Например, часто при создании текстового документа для наиболее удобного и наглядного отображения какой-либо информации требуется вставка таблицы.

Табличные данные облегчают общее восприятие.

Программа Open Office Writer предлагает самые необходимые инструменты для создания и работы с таблицами.

Для вставки таблицы в определенную область документа необходимо вставить курсор в нужное место.

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

vstavka tablic

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

tablica

При нажатии на стрелочку, расположенную справа от значка «Таблицы», количество столбцов и строк определяется ведением мыши.

После щелчка левой кнопкой в документе отображается таблица.

tablica writer

Если по какой-либо причине выбранное число строк и столбцов не совпадает с необходимым количеством, не стоит беспокоиться, поскольку строки и столбцы всегда можно добавить в процессе работы с таблицей.

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

Ее можно свободно перемещать из одной области окна программы Open Office Writer в другую.

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

При переходе курсора в область текста панель «Таблица» исчезает.

С помощью инструментов, содержащихся в панели «Таблица», осуществляется создание и форматирование таблиц.

Вы можете отформатировать, как целую таблицу, так и отдельные ее элементы, например, столбцы, строки или ячейки.

Для выделения участка, который нужно отформатировать, вставьте курсор и ведите мышью, удерживая ее левую кнопку.

tablica format

Для форматирования всей таблицы необходимо выделить всю таблицу целиком.

Регулировать ширину и высоту ячеек таблицы в программе Open Office Writer можно, сдвигая их контур.

tablica format 2

Наведите мышью на границу строки или столбца, дождитесь появления крестика с двумя стрелками и сдвигайте границу в нужную сторону.

Значок «Стиль линий» позволяет выбрать характер отображения линий ячеек таблицы.

tablica format 3

Это может быть двойная линия, утолщенная линия, или же линии может не быть вообще, и так далее.

tablica format 4

С помощью него можно убрать некоторые нежелательные границы ячеек.

При помощи инструментов «Разбить ячейки», «Объединить ячейки» и «Автоподбор» можно разделять ячейки и вновь соединять, а также выравнивать ширину столбцов и высоту строк.

form 1form 2

Инструменты «Вставить строки», «Вставить столбцы», «Удалить строки», «Удалить столбцы» позволяют удалить или добавить дополнительные ячейки.

form 3form 4

Для удаления столбца или строки необходимо на них встать.

Добавление строки осуществляется под строкой с курсором.

insert column

Новый столбец добавляется по правую сторону от того столбца, где находится курсор.

Инструмент «Автоформат» предлагает несколько вариантов шаблонов таблиц различной цветовой гаммы.

Здесь же можно вставить и использовать собственный автоформат, загрузив его из компьютера.

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

Значок «Свойства таблицы» открывает большие возможности для форматирования таблицы.

svoistva

Во вкладке «Таблица» открывшегося окошка можно дать таблице название, выровнять ее положение относительно страницы, выбрать размеры.

svoistva 1

Во вкладке окна «На странице» можно настроить внешний вид таблицы при переносе, выровнять текст относительно границ ячейки и так далее.

svoistva 2

Во вкладке «Столбцы» можно настроить параметры столбцов.

svoistva 3

Во вкладке «Обрамление» и «Фон» осуществляются настройки контура таблицы, заливки фона ячеек таблицы и расположение тени для создания объемного изображения таблицы.

svoistva 4

Воспользоваться инструментами форматирования таблиц можно через вкладку «Таблица» в верхней панели инструментов.

Используя их, можно также удалять и добавлять строки и столбцы выделять таблицу или ее участки разбивать, объединять или защищать ячейки от форматирования выбирать автоформат таблицы и выполнять автоподбор размера столбцов и строк вставлять в ячейки формулы выбирать свойства таблицы и так далее.

menu

Если таблица занимает более одной страницы в текстовом документе Open Office Writer, для повторения заголовков ее столбцов на каждой из страниц необходимо поставить галочку под пунктом «Повторять заголовки столбцов» во вкладке «Таблица» верхней панели инструментов.

Быстрый доступ к инструментам форматирования таблицы и текста таблицы есть в меню, выпадающем при нажатии правой кнопкой мыши.
Для удобства работы с таблицами в программе Open Office Writer есть такая функция, как «Распознавание чисел».

menu 1

С помощью нее числовые данные таблицы распознаются в заданном формате. В приложении распознавание чисел установлено по умолчанию.

Включить или отключить функцию распознавания чисел можно через вкладку «Сервис», пункт «Параметры», подпункт «Open Office Writer» и «Таблицы».

param

Справа в настройках необходимо поставить или убрать галочку напротив пунктов «Распознавание чисел» и «Распознавание числовых форматов».

Формат задается вручную через вкладку «Таблица» верхней панели инструментов. Зайдите во вкладку и выберите пункт «Числовой формат».

Или же в меню правой кнопки мыши, где также имеется пункт «Числовой формат».

В открывшемся окне выберите категорию, вариант формата распознавания чисел и некоторые параметры в случае необходимости, затем нажать «Ок».

Вставка таблиц в текстовый документ довольно простая задача, если для его создания вы используете текстовый редактор Open Office Writer!

Источник

Таблица

Определение атрибутов таблиц в текстовых документах.

Указание параметров по умолчанию для столбцов и строк и режима таблицы. Кроме того, здесь определяются стандартные значения для перемещения и вставки столбцов и строк. Дополнительную информацию см. в разделе справки LibreOffice Writer When in Writer: Изменение таблиц с помощью клавиатуры.

Содержание

По умолчанию

Определение параметров по умолчанию для всех новых таблиц в текстовых документах.

Заголовок

Указывает, что первая строка таблицы должна форматироваться стилем абзаца «Заголовок таблицы».

Повторять на каждой странице

Указывает, следует ли вставлять заголовок таблицы на каждой новой странице (после разрыва страницы).

Не разделять (не для HTML)

Граница

Указывает, что по умолчанию ячейки таблицы имеют границы.

Ввод в таблицы

Распознавание чисел

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

Если флажок Распознавание чисел не установлен, числа сохраняются в текстовом формате и автоматически выравниваются по левому краю.

Распознавание числовых форматов

Если флажок Распознавание числовых форматов не установлен, принимается ввод в ячейку только в установленном для нее формате. Все другие вводы переопределяются на формат Текст.

Выравнивание

Указывает, что числа всегда выравниваются в ячейках по нижнему и правому краям. Если этот флажок не установлен, числа всегда выравниваются по верхнему левому краю.

Note Поле Выравнивание не влияет на прямое форматирование. Если содержимое ячейки выравнивается по центру, оно остается выровненным по центру независимо от того, содержит оно текст или цифры.

Управление с клавиатуры

Перемещение ячеек

Определение параметров по умолчанию для перемещения строк и столбцов с помощью клавиатуры.

Строка

Указывает значение, используемое для перемещения строки.

Столбец

Указывает значение, используемое для перемещения столбца.

Вставка

Указывает параметры по умолчанию для вставки строк и столбцов с помощью клавиатуры.

Строка

Задает значение по умолчанию для вставки строк.

Столбец

Задает значение по умолчанию для вставки столбцов.

Поведение строк/столбцов при изменении их размера

Определение относительного влияния строк и столбцов на соседние строки или столбцы, а также на всю таблицу.

Сдвиг границы ячейки

Указывается, что изменения в строке или столбце влияют только на соответствующую смежную область.

Пропорциональный сдвиг

Указывает, что изменения в строке или столбце повлияют на всю таблицу.

Сдвиг следующих яч.

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

Источник

Учимся работать в LibreOffice Writer правильно

Эта статья по сути будет клоном первой статьи «Учимся работать в Microsoft Word правильно», только про LibreOffice Writer. В ней мы также научимся создавать в LO Writer гибридную систему нумерованных и ненумерованных заголовков, и я покажу вам, насколько в LO Writer это делать проще и быстрее. Для этой и последующих статей предполагается, что мы работаем по ГОСТ 7.32-2001, и далее он упоминаться больше не будет.

В этой статье также будет проведено сравнение работы с заголовками в MS Word и LO Writer, как это было сделано в прошлой статье для работы с изображениями. Кроме того мы научимся работать в LO Writer со сложной нумерацией рисунков.

Здесь мы также будем наследовать свои стили «Нумерованный заголовок 1-5» и «Структурный элемент отчета» от стилей «Заголовок 1-5». Напомню, что стиль во Writer создается в панели «Стили и форматирование» с помощью пункта контекстного меню «Создать. ».

1509821599173117691

1509821633183549574

Во вкладке «Управление»:

1. Задаем имя стиля «Нумерованный заголовок 1»;

2. Устанавливаем автообновление;

3. Устанавливаем следующий стиль «Основной текст»;

4. Наследуем стиль от «Заголовок 1»;

5. Помещаем стиль в категорию «Стили пользователя». Если вдруг LO Writer самовольно решит перенести стиль в другую категорию – ничего страшного, это ни на что не влияет.

Во вкладке «Отступы и интервалы»:

1. Устанавливаем отступ первой (красной) строки 1,25 см. Галку «Автоматически» не устанавливать, иначе Writer будет наследовать значения отступов из стиля «Заголовок 1».

1. Установим обычный «Liberation Serif» – это свободный аналог «Times New Roman». Динозавров, пользующихся Windows XP, заставьте установить шрифт «Liberation Serif» в их систему.

Во вкладке «Положение на странице»:

1. Включите автоматическую расстановку переносов. В LO Writer она устанавливается для каждого стиля индивидуально – это преимущество №1 LO Writer по сравнению в MS Word в данной статье.

Ключевой вкладкой для нас здесь является вкладка «Структура и нумерация». На данной вкладке мы устанавливаем связь между создаваемым стилем «Нумерованный заголовок 1» и одним из предустановленных нумерованных списков.

Сразу хочу отметить, что, в отличие от MS Word, все нумерованные списки в LO Writer являются многоуровневыми, и в нем нет необходимости создавать собственный многоуровневый список, достаточно для целей нумерации заголовков немного поправить структуру одного из стилей «Нумерованный список 1-5» (и это преимущество LO Writer №2 при работе с заголовками). В данном случае мы сделаем это со стилем «Нумерованный заголовок 1».

1509821865170262022

Итак, на вкладке «Структура и нумерация»:

1. Устанавливаем стиль нумерации «Нумерованный список 1». Обратите внимание, что при следующем редактировании кнопка «Изменить стиль» станет доступна только после того, как мы еще раз дернем выпадающий список «Нумерация». Это небольшая недоработка разработчиков;

2. Нажмем на кнопку «Изменить стиль» и установим первые пять уровней, как мы делали это в Word: на каждом уровне в поле «Разделитель – После» убираем точку, и в поле «Все уровни» устанавливаем текущий уровень.

После этого по аналогии настраиваем стили «Нумерованный заголовок 2-5», наследуя их от стилей «Заголовок 2-5», и используя в качестве стиля нумерации уже настроенный стиль «Нумерованный список 1».

Аналогично настраиваем стиль «Структурный элемент отчета» с той лишь разницей, что в поле «Стиль нумерации» устанавливаем «Нет», а на вкладке «Эффекты шрифта» в поле «Эффекты» выбираем «Прописные буквы».

1509821995132681733

Нам не нужно настраивать оглавление как в MS Word. Writer автоматически подхватывает все уровни заголовков и понимает, что их следует использовать. И это преимущество LO Writer №3.

Единственное, что нам следует сделать – это поменять заголовок оглавления. Оглавление настраивается в пункте меню «Вставка – Оглавление и указатели – Оглавление указатель или библиография. »:

1509822044127730172

В поле «Заголовок» мы стираем слово «Оглавление» и пишем слово «Содержание».

После нажатия на кнопку «ОК» наше содержание будет выглядеть примерно так:

150982211218426751

Далее мы можем настроить стиль «Заголовок оглавления», кликнув правой кнопкой мыши по слову «Содержание», и выбрав в контекстном меню «Стили – Изменить стиль. ».

Настроив шрифт, выравнивание по центру и прописные буквы мы получим то, что соответствует нашей цели:

1509822160162211728

Единственное, что осталось отметить: нумерованные списки в LO Writer работают иначе, чем в MS Word. Любой заголовок на самом деле может иметь любой уровень, который регулируется с помощью контекстного меню «Повысить на один уровень» / «Понизить на один уровень».

1509822227133115205

При добавлении заголовка он изначально всегда получает Уровень 1 (то есть заголовок будет выглядеть: «1 Устройство синхрофазотрона»). Затем заголовку можно задать любой уровень. При нажатии на «Понизить на один уровень» получится «1.1 Устройство синхрофазотрона».

В конце данной статьи мне бы хотелось рассмотреть работу в
LO Writer со сложной нумерацией рисунков. В отличие от MS Word, LO Writer прекрасно понимает уровни наследованных заголовков, и для реализации сложной нумерации рисунков не требуется настраивать главы. И это преимущество LO Writer №4.

Для настройки сложной нумерации в окне «Вставить название» следует нажать кнопку «Параметры. ». В открывшемся окне «Параметры названия» нужно выбрать «Уровень 1», если мы хотим иметь нумерацию рисунков типа «Рисунок 1.1», выбрать «Уровень 2», если хотим иметь «Рисунок 1.1.1» и т. д.

1509822410186195791

Также в окне «Вставить название» есть замечательная кнопка «Авто. », которая позволяет забыть о подписях рисунков после настройки их автодобавления.

Для настройки автодобавления подписей следует установить галку «Изображение LibreOffice Writer» и установить те же настройки, что и в окнах «Вставить название» и «Параметры названия». И это преимущество LO Writer №5.

1509822599119544838

По правде говоря, данное сравнение явно не в пользу MS Word. Мы начинаем понимать, что возможности LO Writer гораздо шире, хоть он и совершенно свободный и бесплатный.

В конце статьи я оставляю ссылку на шаблон Normal.ott, в котором содержится структура заголовков, созданная в данном уроке. Шаблон можно добавить с помощью пункта меню «Файл – Создать – Шаблоны. ». Затем нажать на кнопку «Импорт. » и выбрать категорию «Мои шаблоны», после чего выбрать файл Normal.ott из локации, в которую Вы его загрузили.

1509822711139281200

В следующей статье я расскажу, как работать с макросами в Microsoft Word. Большой объем работы в ноябре все-таки подстегнул меня на доведение их до ума.

Найдены возможные дубликаты

вопрос есть. а как у либра с таблицами в доковских файлах?

прошлой весной нашел он пятак»

но в нашей пустыне встречаются не только лишь насекомые и ящерицы. вот в чем фикус-пикус.

есть конторы которые богатые и покупают мелкомягкий офис.

и тамошним ты как тот чукча из анекдота (который армяну говорил что это его жена а армян все равно не понимает и лезет к жене чукчи) долдонишь что у тебя опенофис а они не понимают.

а у нас дирик зажлобил купить мелкомягкий офис и велел осваивать опенофис.

Подскажите, пожалуйста, как посмотреть какое место в тексте определенно с данным стилем. Т.е. я выбираю стиль, а в редакторе подсвечивается текст с заданным стилем. Вроде в Word такое можно сделать.

А вы используете какие либо расширения для libreoffice?

Так что же? Может ворд и не необходим? Может тот Либрари лучше для целей школьника/студента

все равно не поможет. я тебе могу доку скинуть вордовскую, это типа личное дело школьника. так вот у меня аж глаз задергался когда я увидел это поделие, а вроде как и образованный человек делал. люди никогда не будут делать доки правильно.

Я уже перерос идеализм и скептицизм. Наступил реализм: поможет тому, кто захочет помочь себе.

Сие творение уже научилось ставить запятые перед «а» и «но»?

Есть много куда более объективных и весёлых поводов для хейта ОпенОфиса

m2641977 631025713

1599216004212741627

Наша победа! Сообществу быть!

Уважаемые подписчики, спешу вас обрадовать @SupportCommunity разрешил создать сообщество посвящённое Office. Спасибо вам за поддержку))

Сообщество будет посвящено MS Office, Libreoffice и Google docs.

Я хочу чтобы сообщество приносило пользу многим, дабы облегчить работу офисному брату))

Тех кто владеет Libreoffice и Google docs призываю вас быть активней, сообществу понадобятся модераторы, чтобы следить за порядком и публиковать полезные посты.

1599216004212741627

Рисуем в Word/Excel

1547111019111920955

1547110448142418949

1547110461125237997

все перечислять не буду, думаю и так понятно. Если выделить фигуру у ней есть белые точки, которые меняют ее размер, для большинства фигур есть зеленая точка, которая поворачивает фигуры. Внимание лайфхак! Если перетаскивать размерные точки и зажать Shift то фигура будет изменяться пропорционально, если зажать Ctrl то также будут перетаскиваться точки на противоположной стороне фигуры (как бы симметрично)

1547110484135962476

1547110496190142608

При перемещении фигуры если зажать Shift то фигура будет перемещаться по 1 оси, если Ctrlто при отпускании кнопки мыши фигура скопируется.
При повороте нажатие на Shiftповорачивает фигуру «шагами» по 15 градусов.
Для некоторых фигур есть желтые ромбики которые меняют пропорции некоторых элементов фигуры.

1547110514192632168

1547110560194237627

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

1547110597132589608

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

1547110608180726612

Есть еще о чем рассказать в этом направлении, про заливки, про прозрачность, про кривые, если эта тема будет интересна расскажу поподробнее.
Я иногда беру какое то фото или картинку, подкладываю и «обвожу» многогранниками и линиями. Вот несколько моих «рисунков» в Word:
Эмблема с Бычком в сомбреро

1547110619195681698

Стилизованный автомат AUG

1547110633198153282

проволока для Вейпа

1547110653114571991

Стилизованное изображение девушки

1547110693149194844

Основные правила типографики при работе в Microsoft Word

Сегодня мы разберем основные правила типографики. Как говорит нам врикипедия, Типографика (от греч. τύπος — отпечаток + γράφω — пишу) — искусство оформления при помощи наборного (не рисованного) текста, базирующееся на определённых, присущих конкретному языку правилах, посредством набора и вёрстки.

Некоторые из этих правил, которые постоянно нарушают при написании текстов в MS Word как школьники, так и вполне взрослые люди, мы сейчас и разберем. Все нижеперечисленные правила применяются полностью и исключительно для облегчения восприятия печатного текста читателем, облегчения набора текста автором и совместимости с другими текстовыми редакторами.

1. Не используйте перевод строки для создания интервала до и после абзаца. Вместо этого настройте несколько стилей для разных элементов текста (заголовки, основной текст, таблица, рисунок), и в каждом из них настройте необходимые интервалы до и после абзацев. Этим вы избавите себя от необходимости регулярно создавать интервалы;

1511334777184394092

2. Не переходите на новую страницу с помощью многократного перевода строки – велика вероятность того, что при открытии вашего документа в другой версии программы, текст будет начинаться не с новой страницы. Для перехода на новую страницу используйте функцию «разрыв страницы» (Ctrl + Enter);

1511334513127532231

3. Для выравнивания по ширине используйте функции выравнивания содержимого (Ctrl +L, Ctrl +E, Ctrl + R, Ctrl + J). Лучше всего применить одну из этих функций один раз для каждого стиля в тексте, и затем просто назначать новым фрагментам уже настроенные стили;

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

1511335076134078971

1511335541153371846

6. Не используйте двойные и более пробелы – пользуйтесь автоматической расстановкой переносов;

7. Не делайте границы таблиц жирными. Человеческий взгляд должен цепляться за содержимое таблицы, а не за границы ее ячеек;

1511335814169365333

9. Не используйте функцию «Уравнение» для вставки в текст отдельных букв греческого алфавита. Для этого существует функция «Символ». Использование уравнений для вставки одного символа – это наиглупейшее действие, потому что этим вы попросту нагружаете документ;

1511336079179083737

1. Не вставляйте в документ изображения огромного разрешения. Уменьшайте их перед вставкой с помощью растровых редакторов (например, GIMP). Нет смысла использовать изображения, превышающие по ширине 1280 px, т.к. качество изображения, ограниченного полями документа и напечатанного на бумаге, от этого не повысится, а скорость обработки документа на слабых компьютерах значительно упадет;

2. Если вам лень пользоваться растровыми редакторами для соединения нескольких изображений в одно (рисунок 1а, 1б, 1в, 1г), используйте таблицу со скрытыми границами для вставки в нее всех изображений вместо использования плавающих рисунков, иначе документ не будет правильно отображаться в LO Writer и других версиях MS Word. О плавающих рисунках в MS Word, не привязанных к конкретному символу, просто забудьте;

1511336823198284675

3. Не комбинируйте текст с растровыми изображениями. Идентификаторы рисунка (а, б, в…) или указатели на элементы схемы (1, 2, 3…) должны быть выполнены в растре, на самом рисунке, а не рядом с ним или поверх него. Если хотите пользоваться рисованием в MS Word («Вставка – Фигуры») – пользуйтесь, но только затем переводите полученное таким образом гибридное изображение (фигуры + текст + растр) в растр. Шанс, что ваше гибридное изображение правильно откроется в LO Writer или другой версии MS Word стремится к нулю.

151133704015825341

4. Не вставляйте в документ MS Word графики, полученные в MS Excel или таких программах как Grapher. Вместо этого, перед вставкой в документ MS Word, экспортируйте графики из приложений, работающих с вектором, в растр. Этим вы избавите ваших соавторов от лицезрения «крякозябр» на подписях к осям графиков по причине отсутствия у соавторов необходимых шрифтов.

1511337202178334612

1. В конце заголовков точка не ставится. Никогда, ни при каких обстоятельствах. Она может быть только между предложениями, составляющими заголовок, внутри него. Если вам выслали текст, в конце заголовков которого поставлены точки, можете сразу быть уверены, что за этим человеком придется переделывать абсолютно всё;

1511337530123930013

2. Для тире используйте «–» (Alt+0150) или «—» (Alt+0151), а не дефис «-». Дефис ставится исключительно в наречиях, междометиях, сложных прилагательных, сложных существительных и между числительными. Популярно и подробно об этом написано здесь.

3. В книжной верстке в качестве базовых кавычек используйте «», а не «» или “”;

4. Используйте для обозначения градуса «°» (Alt+0176), а не «0» или «o» в верхнем регистре;

5. Для функции «умножить» используйте символ «∙» (Alt+0183), а не «*». Знак «∙» исполь-зуется в математических формулах;

6. Для функции «умножить» используйте символ «×» (Alt+0215), а не «х». Знак «×» используется при указании габаритных размеров;

7. Важные сокращения: КПД, а не к.п.д., но вуз;

1. В MS Word раскладка клавиатуры меняется с помощью «Win + Space». Традиционное для Windows «Shift + Alt» включает режим управления с клавиатуры. Зачем они так сделали я не знаю;

2. «Shift +F3» – замена выделенных строчных букв прописными и наоборот;

3. «Ctrl + A» – выделить все;

4. «Ctrl + A» + «F9» – обновить все поля;

5. «Ctrl + Shift + Space» – неразрывный пробел;

6. «Shift + Enter» – перевод строки без смены абзаца;

7. «Ctrl + Plus» – перевод выделенного текста в нижний регистр;

8. «Ctrl + Shift + Plus» – перевод выделенного текста в верхний регистр;

9. «Alt + 0178» и «Alt + 0179» – 2 и 3 в верхнем регистре. Полезно при наборе единиц измерения и тем, что регистр не сбрасывается при вставке с помощью функции «Сохранить только текст» или при применении функции «Очистить все» на панели «Стили»;

10. «Alt + F11» – вызов редактора Visual Basic For Applications;

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

В следующий раз мы рассмотрим работу со списком литературы.

Основы программирования в Microsoft Word. Работа с макросами

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

Основное меню для работы с макросами расположено в «Вид – Макросы».

1510141193118317298

Как записывать макрос мы разбирать не будем, потому что это слишком просто и описано уже миллион раз. Вместо этого мы будем учиться писать макросы самостоятельно.

Макросы в MS Word пишутся на упрощенной реализации языка Visual Basic – VBA

или сисярпе. В данном уроке мы написание макросов на сисярпе разбирать не будем – я этого языка попросту не знаю, т. к. не питаю особенно теплых чувств к разработкам Microsoft.

Для данного урока я написал следующие макросы, помогающие исключить из работы всплывающие окна с последующим выбором из списков (что отнимает уйму времени):

1. Для вставки нумерации рисунков и таблиц (бывает полезно, когда приходится оживлять чужой документ, набранный на печатной машинке производства Microsoft);

2. Для вставки подписей к рисункам и таблицам вида «Рисунок 1 – » и «Таблица 1 – »;

3. Для вставки ссылок на нумерацию рисунков и таблиц вида «°Рисунок, «°Таблица, где перечеркнутый текст имеет тип «hidden», то есть мы автоматизируем то, что делали вручную в статье «Учимся работать в Microsoft Word правильно. Работа с рисунками».

Велик соблазн хранить все макросы в отдельном шаблоне global_macros.dotm, как это описано здесь. Но, как выяснилось, работает это только в MS Office for MAC.

Под Windows, после переноса файла global_macros.dotm в папку STARTUP (C:\Documents and Settings\<>\Application Data\Microsoft\Word\STARTUP),

1510141526163615408

1510141582118873521

1510141624176488186

Настроек, подобных «Личные параметры – Расположения файлов» в Microsoft Word 2013 for Windows я не обнаружил (возможно, это уже реализовано в MS Word 2016 или 365). Поэтому, в качестве более универсального решения, я рекомендую добавлять макросы в базовый шаблон Normal.dotm с помощью редактора Microsoft Visual Basic for Applications, который открывается из MS Word с помощью комбинации клавиш «Alt + F11».

Из-за проблем с кодировкой копировать код с русскими буквами нужно только при включенной русской раскладке.

Более хирургические варианты решения этой проблемы описаны тут.

Итак, с помощью контекстного меню «Insert – Module» к шаблону «Normal» добавляем новый модуль, в который мы будем копировать скрипт.

1510141880130513329

151014195218359389

151014197719106265

1510142033112027721

151014207212561462

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

Теперь настроим горячие клавиши для запуска макросов.

Для этого переходим в «Файл – Параметры – Настроить ленту – Сочетания клавиш: Настройка. »

1510142125139519126

1510142158120414520

1510142196134296100

В данном примере мы теперь можем добавить подпись к таблице комбинацией клавиш «Ctrl + Shift +ю».

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

В принципе, программирование на бейсике особо ничем не отличается от программирования на остальных языках. Современный бейсик похож на Python и Ruby тем, что в нем используются отступы. Комментарии (неисполняемые строки) начинаются с одинарной кавычки.

Как я уже упоминал, процедура в VBA начинается со слова Sub, и заканчивается End Sub.

Переменная объявляется с помощью команды Dim, значение переменной устанавливается с помощью команды Set.

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

Писать скрипты можно непосредственно в редакторе Microsoft Visual Basic for Applications (он «на лету» исполняет скрипт и показывает ошибки), но мне для демонстрации проще делать это в текстовом редакторе Notepad++.

1510142334124724530

Опишем скрипт InsertImageSequence.bas (вставить номер рисунка).

В целом для написания собственных скриптов вам понадобится научиться работать с полями и текстом.

Логика написания скрипта такая:

1. Нам нужно добавить поле, которое выводит номер последовательности. Посмотреть вид этого поля можно в контекстном меню «Коды / значения полей», кликнув по полю, полученному традиционным способом, правой кнопкой мыши;

1510142406149877496

2. Далее необходимо указать место, в которое мы хотим вставить текст / поле. В данном случае это текущее местонахождение выделения / курсора. Все основные операции с текстом в VBA замечательно описал Биллиг Владимир Арнольдович, и для понимания работы с объектами Range и Selection, которые мы будем использовать, я рекомендую прочитать его статью;

3. Необходимо в выделение добавить поле с присвоенным ему типом (в данном случае SEQ). Для этого мы будем использовать метод Add, описанный в документации Microsoft. Как обозначаются типы полей в скриптах описано здесь. В данном случае нам необходимо узнать, как обозначается в скрипте тип поля SEQ (wdFieldSequence), чтобы указать его в качестве параметра Type метода Add. Также необходимо указать параметры, которые мы посмотрели в пункте 1.

В итоге у нас получается что-то типа этого

1510142617160439581

1510142641173139341

Элементарно. Здесь просто добавились некоторые методы из статьи Биллига для добавления текста до и после поля.

Наконец, рассмотрим скрипт InsertRefToImage.bas (добавить ссылку на изображение).

1510142677135545323

Что использовалось для написания последнего скрипта:

Все эти замечательные рецепты ищутся в обыкновенном google по запросу, начинающемуся на «word macro» или «word vba».

В следующей статье мы рассмотрим основные правила типографики и работу со списком литературы в MS Word.

Учимся работать в Microsoft Word правильно. Работа с рисунками

Сегодня я продолжаю цикл статей о правильной работе в MS Word. В этот раз я расскажу о работе с изображениями и начну рассказывать о работе с полями.

В комментариях к предыдущей статье меня многие упрекали в том, что я не написал о том, как формировать документ без применения перевода пустых строк и выравнивать заголовки без помощи пробелов.

В данной статье я частично исправлю допущенную оплошность, и продемонстрирую формирование документа с помощью стилей на примере изображений. Также в этой статье я проведу сравнение между MS Word и LibreOffice Writer с тем, чтобы показать преимущества и недостатки каждого из них при работе с изображениями.

В этот раз начнем с LibreOffice Writer. Сначала предварительно подготовим места под изображения. В соответствии с ГОСТ 7.32-2001 они должны быть выравнены по центру. Вместо того, чтобы выравнивать каждое изображение с помощью функции «Центрировать по горизонтали (Ctrl + E)» или выравнивать на глаз с помощью пробелов, обратим внимание на правую боковую панель, которая с недавних пор появилась во Writer. Эта панель, в числе прочего, содержит в себе вкладку «Стили и форматирование». Нам мой взгляд вызов этой панели гораздо удобнее (преимущество Writer №1), чем вызов аналогичной панели в MS Word с помощью «Alt + Clrl +Shift +S» или «нанокнопки» в правом-нижнем углу меню «Стили».

В панели «Стили и форматирование» создаем стиль «Место рисунка» во Writer на основе стиля «Базовый», нажимая на пункт «Создать» в контекстном меню.

1509130033124420899

1509130073177398334

Для этого нам потребуется подредактировать вкладки «Управление», «Отступы и интервалы» и «Выравнивание»:

1. Устанавливаем новому стилю имя «Место рисунка»;

2. Включаем его автообновление;

3. Устанавливаем стилем абзаца, следующего за рисунком, стиль «Основной текст»;

4. Устанавливаем интервал после абзаца 1.00 см, чтобы зрительно отделить текст документа от рисунка и подписи к нему;

5. Наконец, на вкладке «Выравнивание» устанавливаем выравнивание объекта по-центру.

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

При вставке изображения с помощью пункта меню «Вставка – Изображение» Writer добавляет его с привязкой к абзацу (недостаток Writer №1). При этом мы видим якорь в левом-верхнем углу.

150913024215749677

Изображение нельзя оставлять в таком виде, потому что без четкой привязки к конкретной строке или символу оно будет постоянно сдвигаться, пока мы будем править документ. Нам это совершенно не подходит, и нужно что-то гораздо более простое, а именно – привязка «Как символ». Чтобы текст просто находился сверху и снизу изображения, которое было бы абсолютно статичным.

1509130282175277997

Данное действие несомненно избавит Вас и ваших соавторов от будущих проблем.

Далее разберем, каким образом во Writer реализована автоматическая нумерация рисунков.

Для добавления нумерации необходимо сделать правый клик по изображению и вызвать контекстное меню, в котором выбрать пункт «Вставить название. ».

1509130345156095442

В форме «Вставить название» мы:

1. Пишем текст подписи изображения;

2. Выбираем категорию «Рисунок»;

3. Назначаем нумерацию арабскими цифрами;

4. Устанавливаем в виде разделителя между нумерацией и подписью по ГОСТ 7.32-2001 тире (а не дефис!). Тире устанавливается с помощью комбинации клавиш «Alt + 0150»;

5. Устанавливаем положение подписи: «Снизу» рисунка.

После нажатия на кнопку «ОК» мы увидим что-то типа этого:

1509130460145152750

Затем этими стилями приходится заменять все стили «Название объекта».

Как видно на рисунке, во время вставки нумерации и подписи к изображению, вокруг него и подписи автоматически создается фрейм, который задает подписи границу слева. Это очень удобно, потому что как раз это соответствует нашему ГОСТ 7.32-2001 (преимущество Writer №3). MS Word при вставке подписи к изображению просто помещает ее снизу изображения, и ее левый край оказывается ограничен левым полем документа. Ранние версии MS Word помещали подпись в отдельный фрейм, что было еще хуже.

Далее мы научимся пользоваться перекрестными ссылками. Во Writer они добавляются с помощью пункта меню «Вставка – Перекрестная ссылка. ».

1509130680195531389

На вкладке «Перекрестные ссылки» мы должны выбрать:

2. Вставить ссылку на: «Нумерация», чтобы вставить в текст просто порядковый номер рисунка. И это является преимуществом Writer №4, т. к. в MS Word ссылку на номер рисунка можно вставить только в виде «Название объекта + порядковый номер объекта» («Постоянная часть и номер», «Рисунок 1», «Таблица 1»). И, самое главное, «Рисунок» и «Таблица» не склоняются, потому что это просто перевод английских «Figure» и «Table», у которых склонений нет. А нам-то нужно писать: «На рисунке 3 изображен синхрофазотрон. » или даже просто «(см. рисунок 3)», но «рисунок», а не «Рисунок». В свое время именно это сподвигло меня на формирование 500-страничного документа именно во Writer, а не в MS Word.

Теперь разберем работу с изображениями в MS Word. Сначала настроим стиль «Место рисунка» аналогично тому, как мы сделали это во Writer.

1509130896164457723

Напоминаю, что создать стиль в MS Word можно нажав на кнопку в левом-нижнем углу меню «Стили». В MS Word базовые настройки стилей вынесены в одно окно:

1. Задаем имя стиля «Место рисунка»;

2. В качестве базы для наследования выбираем стиль абзаца «Обычный»;

3. Стиль следующего абзаца устанавливаем «Название рисунка», который также необходимо предварительно настроить. Интервал до и после абзаца задается в пункте «Абзац» подменю «Формат» снизу формы «Создание стиля»;

4. Выставляем выравнивание по центру;

5. Как обычно не забываем установить галку напротив «Обновлять автоматически».

150913097913205429

В MS Word добавление рисунка в документ осуществляется через вкладку меню «Вставка – Рисунки». Рисунок при этом сразу вставляется с привязкой «как символ». Это преимущество MS Word №1.

1509131025121612645

Подпись к рисунку в MS Word добавляется с помощью пункта контекстного меню «Вставить название. ».

1509131058158536098

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

1509131098185211062

Цифра «1» выделена темно-серым цветом. Это означает, что цифра является полем (переменной, счетчиком). При добавлении следующей подписи к рисунку, новое созданное поле будет содержать цифру «2».

Также необходимо отметить, что в контекстном меню содержится пункт «Коды/Значения полей», нажатие на который позволяет увидеть код поля. Это может пригодиться при последующей работе с макросами.

1509131151117124885

Видно, что в данном случае мы имеем sequence (последовательность) со встроенным именем «Рисунок» и арабской нумерацией. В принципе, никто не мешает нам создать свое поле с произвольными параметрами с помощью пункта меню «Вставка – Экспресс-блоки – Поле. ».

1509131212158799660

На работе с полями MS Word мы подробно остановимся в следующей статье о макросах, но, в принципе, использование полей неплохо описано в статье некой Татьяны Сущенко.

Перекрестные ссылки в MS Word вставляются с помощью пункта меню «Вставка – Перекрестная ссылка».

1509131271145953883

При вставке ссылки необходимо выбрать:

1. Тип ссылки: «Рисунок» (после этого появятся рисунки на выбор);

2. Вставить ссылку на: «Постоянная часть и номер».

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

Первый способ широко известен. Пишем, например, «см. рисунок» и добавляем дальше перекрестную ссылку в том виде, как это позволяет делать MS Word. Затем просто выделяем слово «Рисунок» прямо по ссылке и нажимаем «Ctrl + Shift + H», скрывая эти буквы. Они оказываются подчеркнуты пунктирной линией, и становятся видны только в режиме «Отобразить все знаки», но не видны в режиме просмотра, и не видны принтеру.

1509131388197756604

Второй способ работает следующим образом. Выделяем номер рисунка, нажимаем «Вставка – Закладка», называем закладку, например, «Рисунок_1» (пробелы в названиях закладок запрещены). После этого создаем перекрестную ссылку не на рисунок, а на закладку рисунка (которая, фактически, оказывается в том же месте, что и номер рисунка). При добавлении перекрестной ссылки выбираем «Вставить ссылку на: текст закладки».

У второго способа, не смотря на его сложность, есть один неочевидный плюс: перекрестную ссылку на рисунок невозможно вставить программным способом с помощью макроса, потому что название поля REF для перекрестной ссылки на рисунок MS Word назначает случайным образом.

1509131516178553974

А вот ссылку на закладку можно вставить в виде поля REF, если знать имя закладки, которое только что назначили мы сами («Рисунок_1»).

1509131548184641425

Безусловно, оба вышеприведенных способа – это просто костыли, которые приводят к необходимости кучи дополнительной работы.

Хочу сразу предупредить, что в этой статье сознательно не была упомянута работа со сложной нумерацией рисунков типа «1.1», где первая цифра – номер главы. Статья и так получилась безумно длинной и перегруженной информацией. Для понимания работы сложной нумерации рисунков нам необходимо будет предварительно разобрать работу с главами и понять основные принципы использования полей. Также работа с главами не совсем коррелирует с многоуровневыми списками на основе стилей, наследованных от стилей «Заголовок 1-5», что вызывает определенные проблемы. В частности, именно из-за этого я в своих работах просто отказался от использования сложной нумерации, хотя это и не соответствует ГОСТ 7.32-2001, в котором нумерация рисунков должна включать в себя номер раздела.

Последнее, что хотелось бы отметить: поля в MS Word не всегда обновляются автоматически. Ручное обновление полей осуществляется с помощью комбинации клавиш «Ctrl +A» и «F9».

По сравнению MS Word и LibreOffice Writer в части работы с изображениями подводим итог:

1509131863196172322

Можете расценивать это как хотите, но совсем не исключено, что в других аспектах MS Word покажет себя лучше.

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

Позже мы также рассмотрим:

• Совместную работу в word, передачу шаблона, копирование текста;

• Переворот страницы в альбомную, границы разделов;

• Вставку таблиц из excel;

• Работу с маркированными и нумерованными списками;

• Создание и использование списка литературы, ссылки на элементы списка литературы;

• Совместимость MS Word и LibreOffice Writer;

• Бестолковые локации MS Word, его косяки.

Учимся работать в Microsoft Word правильно

Так уж получилось, что по долгу службы мне часто приходится использовать MS Word для написания научно-технических отчетов. В течение 10 лет на работе я практически ежедневно сталкиваюсь с тем, что компьютер вместе с этим довольно мощным редактором текстов люди преимущественно используют в качестве аналога пишущей машинки. В принципе, этого хватает для написания служебной или объяснительной записки, но когда человек начинает таким же образом формирование реферата, научно-технического отчета или написание книги, такая работа, в силу необходимости регулярной редактуры ранее написанного, очень быстро становится пыткой. И такой же пыткой становится редактирование текста человеком, умеющим работать в MS Word, после правок, внесенных человеком, работать в нем не умеющем.

Здесь я постараюсь отразить основные вехи того, как делать правильно, и как делать не следует. Далее я покажу, что текстовый редактор MS Word изначально разрабатывался программистами и для программистов, а не для прочих людей. Впрочем, со мной вполне согласна Светлана Семененко.

Вначале сделаем небольшое отступление и упомянем тот факт, что работать в текстовом редакторе необходимо исключительно в режиме правки или «Отобразить все знаки» (Ctrl + *).

1508953992168585567

Делать это нужно по той простой причине, что иначе Вы просто не будете видеть многие служебные знаки, которые требуются для правильной ориентации по документу и правильного понимания того, чем на самом деле является конкретное место документа (списком, основным текстом или заголовком). Вы также не будете понимать, что в данном месте находится такая важная и полезная вещь как неразрывный пробел (Shift + Ctrl + Space) или перевод строки без создания нового абзаца (Shift + Enter). Первое используется преимущественно для добавления в текст единиц измерения физических величин, второе нужно значительно реже. Вы также не будете видеть сколько вы отбили случайным образом лишних пробелов и сделали лишних переводов строки. Последнее вообще рекомендуется делать только в случае необходимости создания нового абзаца, а не для перехода на новую страницу – для этого существует функция «Вставить разрыв страницы» (Ctrl + Enter).

1508954051143071321

Документ с кучей пустых строк смотрится отвратительно и по-разному открывается в различных версиях MS Word (вы рискуете не увидеть начало новой порции текста там, где вы это задумали, и количество страниц также может отличаться).

Итак, вернемся к программированию. Книга или научно-технический отчет – это документ, имеющий много уровней сложности. Это обстоятельство сразу же налагает некоторые ограничения и устанавливает определенные требования при работе с текстовым редактором. Первое из таких требований: необходимо соблюдать принцип DRY, как это делают программисты при написании кода, потому что если этого не делать, то мы просто устанем править подобные элементы по одному. В MS Word есть весь необходимый инструментарий для соблюдения принципа DRY, и главный элемент этого инструментария – встроенные классы с их методами, которые мы можем использовать при объявлении переменных. В современных версиях MS Word практически все возможные действия с классами оформлены в виде набора функций, вынесенного в меню (зачастую не слишком удачно).

Первое, что необходимо освоить начинающему работать в текстовом редакторе – использование стилей (Alt + Ctrl + Shift + s).

1508954149122579102

1508954184134147868

Представленная изначально система ненумерованных заголовков исходного шаблона Normal.dotm (который находится в папке C:\Users\<>\AppData\Roaming\Microsoft\Шаблоны или C:\Users\<>\AppData\Roaming\Microsoft\Templates) довольна проста, но нам необходимо будет ее доработать для создания гибридной системы нумерованных и ненумерованных заголовков, и привести ее в соответствие с ГОСТ 7.32-2001 «Отчет о научно-исследовательской работе. Структура и правила оформления», который полностью списан с аналогичного американского стандарта (в этом вы можете убедиться, полистав документы NASA, находящиеся в свободном доступе). Именно этот ГОСТ 7.32-2001 должны использовать все школьники и студенты для своих рефератов.

В MS Word присутствуют базовые (!) стили заголовков (Заголовок 1, Заголовок 2, Заголовок 3…). Но это совсем не означает, что нам нужно их использовать в исходном виде. От них необходимо наследоваться – вот вам и второе требование из мира программирования. Для того, чтобы настроить свою гибридную систему заголовков нам нужно запомнить две основные локации:

Главная – Многоуровневый список – Определить новый многоуровневый список

150895432211679568

1508954351153132714

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

Итак, сначала создадим новые стили для нумерованных заголовков. Начнем со стиля «Нумерованный заголовок 1». Для этого внизу панели «Стили» нажимаем на кнопку «Создать стиль». Откроется примерно такое окно.

1508954392170289685

Что необходимо здесь отметить:

1. Изначально «Нумерованный заголовок 1» создается совершенно ненумерованным. Это совсем нестрашно, и решаемо на следующем этапе настройки во время создания связки с многоуровневым списком;

2. Стиль устанавливаем обязательно «Связанный (абзац и знак)»;

3. Основан на стиле: «Заголовок 1» – то самое наследование. То есть все свойства стиля «Заголовок 1» будут также использоваться в стиле «Нумерованный заголовок 1» кроме тех, которые вы сами переопределите;

4. Стиль следующего абзаца: «Основной текст». Это стиль следующей после заголовка строки. Я рекомендую использовать стиль «Основной текст» в качестве стиля для базового текста документа вместо стиля «Обычный» для лучшей совместимости с LibreOffice;

5. Не забудьте поставить галочку «Обновлять автоматически». Это позволит автоматически менять вид документа после обновления данного стиля без необходимости нажатия клавиш «Ctrl +A» и «F9»;

6. Все остальные настройки – это некая эзотерика, которая позволяет привести вид заголовка к его прообразу в ГОСТ 7.32-2001 (цвет, размер шрифта, выравнивание, отступы, кернинг, интерлиньяж).

Далее мы просто создаем подобным же образом стили «Нумерованный заголовок 2»«Нумерованный заголовок 5». Как правило, пяти уровней нумерованных заголовков хватает для создания сложного документа объемом 300-500 страниц. Наследуемся при этом от соответствующих базовых стилей заголовков «Заголовок 2»«Заголовок 5».

Вторым этапом настройки системы гибридных заголовков будет настройка многоуровневого списка.

Для этого мы выбираем любую строку и назначаем ей только что созданный стиль «Нумерованный заголовок 1». Далее переходим в Главная – Многоуровневый список – Определить новые многоуровневый список, нажимаем кнопку «Больше >>» и видим примерно такое окно.

1508954454112743818

Здесь необходимо отметить следующее:

1. Применить ко всему списку – структура многоуровневого списка должна проходить через весь документ;

2. Ключевой момент – связываем уровень 1 с только что созданным стилем «Нумерованный заголовок 1»;

3. Формат номера – просто число, без всяких точек. Точками отделяются только уровни, как вещает нам наш американский стандарт. То есть, не «1. Текст заголовка», а «1 Текст заголовка». Такой подход интересен тем, что он практически не используется в издательском деле. Смысл подхода заключается в минимизации необходимого количества служебных знаков в документе без потери понимания его смысла;

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

Далее связываем уровни 2-5 с соответствующими стилями «Нумерованный заголовок 2»«Нумерованный заголовок 5». Обратите внимание на формат номера: два числа, разделенные точкой, в конце точки нет. К вышеприведенным четырем пунктам добавляется только настройка нумерации: для уровня 2 выставляем «Нумеровать заново: Уровень 1», чтобы нумерация не была сквозной.

1508954499113132047

Последним этапом будет настройка оглавления. В «Ссылки – Оглавление – Настраиваемое оглавление – Параметры» мы выставляем уровни заголовков, которые должны отображаться в автособираемом оглавлении.

1508954524129734489

В данном случае мы выставили первый уровень для стилей «Нумерованный заголовок 1» (по левому краю, строчными буквами) и «Структурный элемент отчета» (например, ВВЕДЕНИЕ, РЕФЕРАТ, ЗАКЛЮЧЕНИЕ – заглавными буквами и по-центру, также наследуется от «Заголовок 1»). Теперь в автособираемом оглавлении оба этих заголовка окажутся на одном уровне.

Наконец, я напишу ради чего все это делается. Дело в том, что если устанавливать Уровень 1 для стиля «Заголовок 1» и любого другого стиля, для этого другого стиля MS Word уровень попросту сбрасывает. Если устанавливать Уровень 1 для двух стилей, наследованных от одного («Заголовок 1»), то этого не происходит.

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

В итоге мы настроили свою собственную систему заголовков, соответствующую ГОСТ 7.32-2001, и определили уровни автособираемого оглавления, для которых они будут применяться (например, может быть назначено два заголовка первого уровня – нумерованный и ненумерованный, внешне выглядящие совершенно по-разному – вот ради чего и затевалось создание своей системы заголовков с помощью наследования).

Далее необходимо сохранить наши правки стилей и перезаписать стандартный шаблон Normal.dotm, чтобы мы могли применять созданные стили во всех новых документах. Для этого нажимаем «Файл – Сохранить как», и сохраняем файл в любое место как шаблон с поддержкой макросов Normal.dotm.

1508954735135027002

Затем закрываем MS Word, переходим в папку C:\Users\<>\AppData\Roaming\Microsoft\Шаблоны или C:\Users\<>\AppData\Roaming\Microsoft\Templates в зависимости от версии Windows, и без зазрения совести переписываем базовый шаблон Normal.dotm на новый, все равно более бестолкового базового шаблона, чем шаблон Microsoft, невозможно придумать для целей всех наших школьников, студентов и клерков.

В следующих статьях я расскажу о правильной работе с таблицами, рисунками, ссылками, полями и макросами, научу обходить проблемы, спровоцированные разработчиками госстандартов, и также научу пользоваться необходимыми горячими клавишами, чтобы документ соответствовал основным требованиям типографики и не поджигал задницу вашего преподавателя. Также мы научимся делать все вышеперечисленное в свободном редакторе LibreOffice, и я покажу его несомненные преимущества по сравнению с монструозным детищем компании Microsoft.

Источник