Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.89/193: Рейтинг темы: голосов - 193, средняя оценка - 4.89
1 / 1 / 0
Регистрация: 03.03.2017
Сообщений: 43
1

Нумерация списков привязанная к нумерации заголовков

03.03.2017, 10:25. Просмотров 35639. Ответов 26

Добрый день!
Я сейчас занимаюсь разработкой тех инструкций и редактированием существующей тех документацией, очень требуется разобраться с нумерацией.

Например:
1 ЗАГОЛОВОК (1 уровня)
1.1 Заголовок (2 уровня)
1.1.1 нумерованный список

и т.д.
и чтобы при изменении номера ЗАГОЛОВКА с 1 на 2, вся нумерация ниже менялась автоматом...

MS Word 2016
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.03.2017, 10:25
Ответы с готовыми решениями:

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

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

Разные нумерации для многоуровневых списков
Помогите, пожалуйста! У меня в шаблоне для WP, в файле css для ol и ul стоит style-list: none А...

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

26
5433 / 2796 / 530
Регистрация: 23.11.2010
Сообщений: 9,246
03.03.2017, 10:43 2
Прошу прощения, но при установлении многоуровневого нумерованного списка все так и происходит... или я Вас не совсем понимаю?)
0
1 / 1 / 0
Регистрация: 03.03.2017
Сообщений: 43
03.03.2017, 11:11  [ТС] 3
все верно, так и происходит.
Если в новом документе создать нумерованный список и через структуру задать уровни, то все красиво. проблема сделать тоже самое в существующем документе, чувствую придется существующий править с нуля =(

Добавлено через 18 минут
разобрался, спасибо!
тема решена
0
5433 / 2796 / 530
Регистрация: 23.11.2010
Сообщений: 9,246
03.03.2017, 13:30 4
viwaldy, может поделитесь решением, вдруг у кого-то будет такая же проблема)
0
1 / 1 / 0
Регистрация: 03.03.2017
Сообщений: 43
03.03.2017, 14:02  [ТС] 5
Решение оказалось простым.
Очищаем стиль оформления заголовка, подзаголовка и самого списка (в существующем документе, а не в новом)
Выделяем заголовок, подзаголовок и список, и форматируем все это в виде многоуровневого списка.
Меняем уровни списка в соответствии с желаемой структурой документа. (1, 1.1, 1.1.1 и тд)
Переходим во вкладку вид, переключаемся на Структуру документа
Меняем уровни (1 уровень, 2 уровень, основной текст, и тд).

При этом стилями оформления можно вообще не заморачиваться.

Если сделать все правильно, то уровни 1, 2 и ниже, вплоть до 8го, можно использовать при вставке Оглавления в документ, а основной текст в него не попадет.
0
Вложения
Тип файла: docx Нумерация.docx (12.9 Кб, 90 просмотров)
1 / 1 / 0
Регистрация: 03.03.2017
Сообщений: 43
03.03.2017, 14:10  [ТС] 6
пример с оглавлением в файле
0
Вложения
Тип файла: docx Нумерация.docx (15.4 Кб, 36 просмотров)
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
05.03.2017, 13:56 7
Цитата Сообщение от viwaldy Посмотреть сообщение
Очищаем стиль оформления заголовка, подзаголовка и самого списка
Напротив, единственное правильное оформление документа Word выполняется через стили.
Цитата Сообщение от viwaldy Посмотреть сообщение
При этом стилями оформления можно вообще не заморачиваться.
Звучит так, как будто при этом Вы получаете хотя бы мизерное преимущество, хотя по факту для настройки вы жмете абсолютно то же количество кнопок, что и при настройке через стиль, а значит ровным счетом ничего не приобретаете, но при этом полностью теряете обратную связь со всем документом. Другими словами, реализуется принцип "работаю столько же - получаю в разы меньше".

Представьте ваш документ на 80 страниц, и тут Вам потребовалось, чтобы все ваши подзаголовки были оформлены синим курсивом с центровкой по центру. С помощью стиля на это нужно секунд 15, в Вашем же варианте нужно перелопачивать весь документ, ибо даже кнопка "выделить текст имеющий такой же формат" на вкладке "главная" выделяет абсолютно весь текст, не разделяя его на заголовки и основной. А если в документе будет не 80, а 5000 страниц? Для стиля на настройку 5000 страниц уйдут все те же 15 секунд. Для пяти страниц 15 секунд потребуется для обоих вариантов, так в чем же мифическое преимущество работать не используя стили? Вы же в любом случае жмете ровно те же кнопки.
Цитата Сообщение от viwaldy Посмотреть сообщение
Выделяем заголовок, подзаголовок и список, и форматируем все это в виде многоуровневого списка.
Меняем уровни списка в соответствии с желаемой структурой документа. (1, 1.1, 1.1.1 и тд)
Переходим во вкладку вид, переключаемся на Структуру документа
Меняем уровни (1 уровень, 2 уровень, основной текст, и тд).
На все это по факту нужно одно действие: зайти на вкладке главная в выпадающее меню многоуровневых списков и выбрать многоуровневый список, в котором прописано "Заголовок1, заголовок2 и т.д.", и соответствующие стили сразу получат указанную нумерацию, соответственно и оглавление будет работать, и количество уровней можно указать. В сущности настройки минимальны, все уже настроено. Не случайно стили занимают ровно половину пространства вкладки "Главная".
Соответственно, если создать свой стиль списка, в настройках стиля списка можно указать связь с любым стилем абзаца (а также связанным), и текст соответствующего стиля получит свою единственно правильную нумерацию в пределах всего документа.
1
1 / 1 / 0
Регистрация: 03.03.2017
Сообщений: 43
06.03.2017, 05:39  [ТС] 8
так для этого я и создал тему с вопросом, но никто вовремя ответить не смог.
Может быть поделитесь файлом примером?
0
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
06.03.2017, 10:37 9
Лучший ответ Сообщение было отмечено Fairuza как решение

Решение

Цитата Сообщение от viwaldy Посмотреть сообщение
Может быть поделитесь файлом примером?
Прикладываю абстрактный пример файла.

Для удобства восприятия каждый стиль я обозначил своим цветом, чтобы было понятно, какой текст каким стилем оформлен.
Любые изменения оформления следует выполнять через диалог стили (доступен ctrl+shift+alt+s).

Например, в тексте есть серый подчеркнуты текст (акцент), и вам нужно убрать подчеркивание: можно выделить такие вхождения (допустим 20 шт) и убрать подчеркивание кнопкой на вкладке главная (или ctrl+U), а можно ровно ту же кнопку отжать в панели "Стили", а именно в стиле "Акцент" → изменить. Тогда весь серый текст станет неподчеркнутым, даже если таких вхождений в тексте будет 500шт.

Ровно также следует изменять цвет текста - в панель "стили", там выбираете нужный стиль→изменить, присваиваете нужный цвет текста. Если цвет присвоить с панели "Главная" (например - фиолетовый), то через стиль его уже не поменять, обратно только ручками.

Соответственно в панели стилей нужно указать отображение только стилей, используемых в документе (отображение остальных вам не нужно).

Со стилем списка доступ сложнее - прямо в панели стилей стиль списка не отображается (как и таблиц), доступ к нему либо через кнопку управления стилями в панели стилей, либо нужно щелкнуть курсором в любом пронумерованном абзаце и зайти через вкладку "главная" в обычную выпадающую кнопку "многоуровневый список", там сверху будет "Текущий список"→пр.кл. изменить. Если посмотрите его настройки, то будет видно, что первый уровень стиля списка связан со стилем "Заголовок1", второй уровень - со стилем "Заголовок2", третий - со стилем "Заголовок_обычный". В самих стилях "Заголовок1", "Заголовок2" и "Заголовок_обычный" нумерация не определена, за это отвечает в данном случае отдельный стиль (если бы нумерация была проще, можно было указать ее прямо в этом стиле).

Соответственно, любой новый текст вы набиваете и присваиваете и через меню ctrl+shift+alt+s присваиваете ему стиль. Да - то же самое доступно на вкладке Главная - там те же стили, лишние стили можно исключить из отображения, это то же самое, я работаю с именно с панелью просто по привычке.

Писать тут можно очень много, если возникнут вопросы - задавайте.
1
Вложения
Тип файла: docx Пример стилей Word с нумерацией.docx (26.0 Кб, 164 просмотров)
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
06.03.2017, 10:46 10
Обратите внимание, что в п. 1.1.1 и в п.1.1.2 одинаковый текст "Формат выделенного ..." выполнен разными стилями. Сделано это, чтобы исключить нумерацию, в пункте 1.1.2. пришлось вместо энтера поставить "мягкий" - через shift+enter. Если поставить обычный абзац, то появится нумерация.
1
1 / 1 / 0
Регистрация: 03.03.2017
Сообщений: 43
06.03.2017, 18:18  [ТС] 11
Спасибо, сделал примерно то же самое.
Сначала создал нумерованный список и отформатировал заголовки , подзаголовки и т.д (как описывал в 5 топике). учитывая уровни, а дальше, создал на их основе свои стили. Все работает.
Это оказалось проще чем переделывать стили предложенные по умолчанию.
0
4 / 4 / 0
Регистрация: 25.06.2017
Сообщений: 129
21.02.2018, 00:42 12
Цитата Сообщение от Dinoxromniy Посмотреть сообщение
возникнут вопросы - задавайте.
Правильно ли я понимаю, что в примере из 9-го сообщения Вы не пользовались "определением нового стиля списка"?
0
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
21.02.2018, 09:25 13
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Правильно ли я понимаю, что в примере из 9-го сообщения Вы не пользовались "определением нового стиля списка"?
Напротив - разумеется пользовался, ведь у заголовков внутри стиля список не определен, но при этом у заголовков автоматически проставляется нумерованный список. В документе определен стиль списка под названием "Dinoxromniy", он связан (т.е. в настройках стиля списка указана связь/соответствие) со стилями заголовков.
В общем-то, в посте это подробно описано:
Цитата Сообщение от Dinoxromniy Посмотреть сообщение
Со стилем списка доступ сложнее - прямо в панели стилей стиль списка не отображается (как и таблиц), доступ к нему либо через кнопку управления стилями в панели стилей, либо нужно щелкнуть курсором в любом пронумерованном абзаце и зайти через вкладку "главная" в обычную выпадающую кнопку "многоуровневый список", там сверху будет "Текущий список"→пр.кл. изменить. Если посмотрите его настройки, то будет видно, что первый уровень стиля списка связан со стилем "Заголовок1", второй уровень - со стилем "Заголовок2", третий - со стилем "Заголовок_обычный". В самих стилях "Заголовок1", "Заголовок2" и "Заголовок_обычный" нумерация не определена, за это отвечает в данном случае отдельный стиль (если бы нумерация была проще, можно было указать ее прямо в этом стиле).
1
4 / 4 / 0
Регистрация: 25.06.2017
Сообщений: 129
21.02.2018, 11:06 14
Можете посоветовать какую-нибудь книгу или инструкцию по созданию стилей списков?
Ещё. Правильно ли я понимаю, что один стиль списка создаётся "сразу" для всех уровней многоуровнего списка, а не "отдельный стиль для каждого уровня"?
Цитата Сообщение от Dinoxromniy Посмотреть сообщение
Напротив - разумеется пользовался
Тогда, простите, почему, если я удалил Ваш "именной" стиль списка, оставил только "просто" стили... и всё работает?...
0
Вложения
Тип файла: docx Заголовок один - изменен.docx (13.8 Кб, 1949 просмотров)
4 / 4 / 0
Регистрация: 25.06.2017
Сообщений: 129
21.02.2018, 11:13 15
А Ваш "именной" стиль списка, я конечно же видел. Но он был "как бы в стороне и не задействован". Поэтому и возник мой вопрос.
0
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
21.02.2018, 11:42 16
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
"именной" стиль списка
Название выбрано с абсолютно прагматической точки зрения: чтобы было проще найти этот стиль, так как обычно их целый ворох, и очень легко закопаться.
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
как бы в стороне и не задействован
Действительно, связи он не отображает, вероятно - это системная ошибка, т.к. в перечне кроме него только 3 нумерованных стиля, и они не задействованы.
Кроме того - стиль "акцент" работает как стиль абзаца, хотя определен как связанный (то есть должен форматировать не только абзац, но и например одно выделенное слово). У меня был однажды аналогичный фокус, когда слово форматировалось в один цвет, а применение того же стиля к абзацу давало другой цвет (то есть абсолютно другое форматирование). Вылечилось переименование шаблона.
0
4 / 4 / 0
Регистрация: 25.06.2017
Сообщений: 129
21.02.2018, 13:42 17
Цитата Сообщение от Dinoxromniy Посмотреть сообщение
вероятно - это системная ошибка
Думаю, что никакой системной ошибки нет. Потому что, действительно, обратите внимание на мой файл, где я изъял из Вашего файла стиль списка. И всё работает.

Цитата Сообщение от Dinoxromniy Посмотреть сообщение
Название выбрано с абсолютно прагматической точки зрения
Это всё понятно. Жаль что Вы меня не поняли. Я не знаю из какой Вы "эпохи", но если из "моей", тогда возможно Вы знаете, что такое именные часы и именное оружие. Ну а по аналогии "именной" стиль списка.
0
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
21.02.2018, 14:23 18
Цитата Сообщение от Юрий_Нд Посмотреть сообщение
я изъял из Вашего файла стиль списка. И всё работает.
Не совсем все: у меня не получилось поменять стиль нумерации, связанной со стилем "Загловок". Перечень стилей я проверял программно через VBA, в том числе удалял - не готов сказать, есть ли ошибка тут. А вот стиль "Выделение" работает не так, как заявлено в его параметрах, похоже что ошибка имеется.

Не по теме:

Цитата Сообщение от Юрий_Нд Посмотреть сообщение
Это всё понятно. Жаль что Вы меня не поняли. Я не знаю из какой Вы "эпохи", но если из "моей", тогда возможно Вы знаете, что такое именные часы и именное оружие
Думаю, что из Вашего времени, Ваш посыл я понял изначально. Тем не менее, сначала я хотел дать более техничное имя, чтобы не выглядеть пафосно. У именного нагана должен быть один хозяин :)

0
0 / 0 / 0
Регистрация: 03.11.2016
Сообщений: 2
04.07.2018, 19:59 19
Коллеги. Помогите создать нумерацию как в Пример.dox. Особое внимание на текст выделенный красным цветом.
0
Вложения
Тип файла: docx Пример.docx (11.6 Кб, 26 просмотров)
571 / 317 / 97
Регистрация: 22.12.2015
Сообщений: 921
05.07.2018, 08:54 20
Vladimir1955, нумерация обычная, но стили использовать не получится, красный текст придется форматировать вручную. Вопрос то в чем?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.07.2018, 08:54

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

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

Вывести в виде отдельных списков нечетные и четные элементы списка Y1 (нумерация элементов начинается с 0)
Помогите пожалуйста с задчей: Вывести в виде отдельных списков нечетные и четные элементы списка...

Найти сумму элементов на пересечении строк четной нумерации и столбцов нечетной нумерации в двумерном массиве
Здравствуйте. Помогите,пожалуйста,найти сумму элементов на пересечении строк четной нумерации и...

Анимация привязанная к клавишам
Всем ку. Надо залить цвета:поле сделать зелёным, дорогу серой, и небо голубым(skyblue). У меня ето...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.