vsemogutor

Пикабушник
Дата рождения: 21 января
20К рейтинг 3 подписчика 28 подписок 7 постов 1 в горячем
Награды:
5 лет на Пикабу
7

Двойная нумерация страниц в сложных документах Word

В посте Удаление последнего раздела Word: решение проблемы XXI века я привел в качестве примера интересный документ. А интересен он тем, что у него двойная нумерация страниц. В верхнем правом углу – сквозная нумерация страниц по документу, внизу – номер страницы в разделе.

Те, кто имеет дело с ЕСКД, часто сталкиваются с очень сложными документами Microsoft Word в плане оформления. Здесь может быть несколько разделов, изменяемая ориентация страниц, сложные колонтитулы. Задача автоматической нумерации страниц тут становится не такой уж тривиальной.

Итак, погрузимся в теорию.

В Microsoft Word есть такое понятие как «коды полей». Сие есть тайные системные переменные Word, которые невооруженным глазом не видны. Один из таких кодов, наверное самый распространенный, - PAGE. Эта переменная интерпретирует номер текущей страницы. Чтобы его увидеть, выделим номер страницы в каком-нибудь документе и нажмем SHIFT-F9. Мы увидим что-то типа {PAGE \* MERGEFORMAT} ну или просто {PAGE}. Сразу обращу внимание, фигурные скобки – это на самом деле не скобки, а скрытые спецсимволы, которые вызываются нажатием CTRL-F9. Предположим где-то в своем тексте вы хотите поместить номер страницы. Жмем CTRL-F9, между скобок вписываем заветное слово PAGE, жмем правой кнопкой мыши, выбираем «Обновить поле». Вуаля!

На самом деле есть довольно много разных интересных кодов полей, посмотреть их можно здесь: https://support.microsoft.com/ru-ru/office/список-кодов-полей-в-word-1ad6d91a-55a7-4a8d-b535-cf7888659a51

Сразу скажу, вводить коды полей внутри колонтитулов крайне неудобно. Они просто не помещаются в маленькие ячейки гостовских рамок и штампов. Поэтому я рекомендую создавать коды полей внутри текста, а потом их копировать в колонтитул уже в виде значений. Итак, для переключения между кодами и значениями для каждого конкретного поля используем комбинацию клавиш SHIFT-F9. Если хотим переключаться между кодами/значениями во всем документе, жмем ALT-F9, но такая комбинация клавиш может быть на некоторых компьютерах занята другими системными приложениями.

Итак, мы создали поле {PAGE} и скопировали его в верхний колонтитул нашего документа, тем самым обеспечив сквозную нумерацию по документу.

На самом деле это не совсем так, вернее совсем не так. PAGE – это как раз нумерация внутри раздела. Я не рекомендую начинать нумерацию заново в каждом разделе, нумерация страниц должна быть сквозной и неразрывной по всему документу. Это поможет в дальнейшем избежать путаницы во многих вещах. Пусть номер каждой страницы будет уникальным, это хорошо, это правильно.

Продолжим. Коды полей позволяют использовать выражения (формулы). Например, мы решили начать нумерацию страниц в нашем документе не с 1, а с 5 (как в примере в моем предыдущем посте). Нам это нужно, потому что существует еще титульный лист, лист согласования и еще много всякой фигни, которая у нас где-то совсем в другом файле и не обязательно в формате Word.

В моем примере 2-я страница раздела соответствует 6-й странице сквозной нумерации. Мы можем создать поле с таким кодом {={PAGE}-4} (не забываем, что скобки – это не скобки, а спецсимволы, вызываемые по CTRL‑F9!). Скопируем это поле в штамп нижнего колонтитула.

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

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

Второй недостаток. Приведенный мной пример документа не случаен. Из-за того, что работа со сложными в оформлении документами требует много нервов, а инженеры, когда нервничают, становятся злыми и начинают косячить, один мудрый начальник изрек: «А на хрена вообще нужны эти сложные документы, если мы тратим на них столько времени? Это же исходники. Заказчику мы все равно отдаем pdf. Так давайте делать текстовую документацию по принципу один документ – один раздел! А потом их все равно отпэдээфим и склеим воедино!». «Браво! Бис!» - закричали восторженные инженеры, восхитившись мудрости своего начальника. На том и порешили. Так родился файл, который я привел в качестве примера (в котором остался позорный разрыв раздела, но теперь-то мы знаем как от него избавиться!).

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

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

  • Тыкаемся в колонтитул первой страницы раздела (в большой штамп) в такое место, куда обычно не лезут шаловливыми ручонками, например, в ячейку с надписью «Лист». Заходим во Вставка\Закладка. Вводим имя закладки, например StartPage и жмем кнопку «Добавить».

  • Где-нибудь в тексте добавим ссылку на эту закладку. Для этого выходим из окна колонтитулов и заходим во Вставка\Перекрестная ссылка. Выбираем тип ссылки – закладка, вставить ссылку на – номер страницы, а в качестве закладки выбираем StartPage.

  • У нас в тексте появился номер страницы в сквозной системе нумерации, которой соответствует первая страница текущего раздела. Выделим это поле и нажмем SHIFT-F9. Мы увидим такой код {PAGEREF StartPage \h}.

  • Осталось теперь создать поле с нужной формулой. В нашем случае оно будет выглядеть так: {={PAGE}-{PAGEREF StartPage \h}+1}. Это поле мы скопируем в нижний штамп нашего документа

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

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

Показать полностью
12

Удаление последнего раздела Word: решение проблемы XXI века

Все, кто более-менее достаточно долго работали с Microsoft Word, в конечном итоге сталкивались с одной извечной проблемой – как убрать последний раздел. Особенно, если этот последний раздел – пустая страница. Особенно если ваш документ – конструкторская документация со сложными колонтитулами. Много чего на эту тему написано, и даже на сайте Microsoft есть некая инструкция, только все эти советы на тему «если у вас машина застряла, нужен трактор». В результате каждый наверное прошел этот этап: пыжился, пыжился и наконец забил болт, решив, что и хрен с ней, с этой пустой страницей. Кому смотреть противно, пусть не глядит.

Но ведь бесит же!

Итак, господа и дамы, сегодня я покажу вам гарантированный 100% способ убить последний раздел word-а. Поехали.

Сначала немного теории. Раздел – это некий набор настроек форматирования текста в файле doc или docx. Когда вы пытаетесь удалить разрыв раздела, вы сливаете содержимое последнего и предыдущего разделов, а все настройки форматирования применяются от последнего раздела. Удалить настройки форматирования от последнего раздела нельзя. Никаким образом. Можно много об этом разговаривать, но так устроена жизнь. Удалить форматирование последнего раздела нельзя и все.

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

Итак, пусть у нас есть такой документ:

В документе сложные колонтитулы, представляющие собой рамки со штампами по ЕСКД, на первой странице колонтитул особого типа. Последним символом документа идет разрыв раздела с новой страницы. Чтобы оставить только один раздел делаем следующее

  • В первом разделе заходим в Макет\Поля и смотрим, какие у нас стоят настройки для полей. Переходим на последнюю страницу, заходим в Макет\Поля\Настраиваемые поля и вписываем все параметры полей точно такие же, как в предыдущем разделе.

  • На последней странице добавляем еще одну страницу через CTRL-Enter. Это необходимо, так как в нашем документе есть особый колонтитул первой страницы.

  • Тыкаем мышкой в колонтитул предыдущего раздела и переходим в конструктор колонтитулов. В верху окна Word мы увидим два поля: «От верхнего края до верхнего колонтитула» и «От нижнего края до нижнего колонтитула». Если значения в этих полях не активны, жмем кнопки «Перейти к верхнему колонтитулу», «Перейти к нижнему колонтитулу», «Предыдущий» и «Следующий». Значения станут активными. Запомним их

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

  • Передвигаясь по колонтитулам окаянного раздела, жмем везде кнопку «Как в предыдущем разделе», а также устанавливаем галочку на «Особый колонтитул для первой страницы»

  • Осталось удалить разрыв разделов. Закрываем окно колонтитулов. Переходим на вкладку «Главная». Нажимаем кнопку «Отобразить все знаки» (кнопка с символом ¶). Теперь мы видим в конце документа две полоски «Разрыв раздела (со следующей страницы)» и «Разрыв страницы». Выделяем и удаляем их.

  • Все. Ликуем и делимся полученным опытом с коллегами и друзьями.

Благодарю за внимание.

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

Показать полностью 3
1725

Ответ на пост «Китаец проучивает очередного собакена 3 часть с переводом»4

К моей тётке прибилась собака. Дворняга что-то вроде помеси корги, овчарки и лайки. Такая маленькая пиздюлина на коротких ножках. Не злобный был собакен, но очень выебываться из-за забора любил. И вот однажды я наблюдал такую картину.
Идет мужик с овчаркой. Проходят мимо. Этот хуй из-за забора давай лаять, вот типа я какой д'Артаньян, иди сюда говно собачье, мать твою. Овчарка ноль эмоций, как идёт рядом с хозяином так и идёт. Теткин опездол (блин, забыл как его звали уже) раскаляется все сильнее. А калитка приоткрыта. Эти уже все мимо прошли, и наш герой выскакивает на улицу и начинает им вслед лаять. Вот, типа, пидарасы, зассали!
И тут овчарка мгновенно разворачивается на 180 и делает такой резкий рывок, даже не прыжок, просто рывок и такой отрывистый "Гав, бля!"
Что было! Я такое только в мультиках видел. Этот пизденыш как завизжит, как будто его уже пополам перекусили! Ножками своими как замельтешит! А все, пиздец, физику не обманешь, как машина на дрифте. Лапками своими мельтешит, пыль из под ног хуярит во все стороны, а с места не двигается. Не собака, а Форсаж-4, блядь! Ну тут он догадался, с ручника снял - и в точку, ускорение 10g, выход на сверхзвук, визг ещё здесь, собака уже где-то неизвестно где. Мне кажется, даже овчарка смеялась.
Ну и какая мораль у басни? Да никакой. Через пять минут прибежал пиздюк, за забор шмыг, калиточку прикрыл за собой на всякий случай. И опять лаять. Ничему жизнь не учит.
Кстати, он потом ещё один финт отчебучил, циркач ебаный, - его соседский пудель в жопу выебал

Показать полностью
3

Осторожно! Мошенники под видом М-Видео!

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

Вчера пришло мне на почту вот такое письмо:

А у меня-то действительно День рожденья через неделю. Халява! Тыкаюсь в кнопку, выкидывает на сайт:

Все четко. Прям точь в точь как сайт М-Видео. Начинаю гонять по сайту, реально продают все за полцены. У меня слюни текут, бабки уже жгут карман... Не смущает, что сайт не заканчивается на mvideo.ru? Не смущает! Не смущает, что нет доступа в личный кабинет? Смущает, но ведь скидка 50%! А что если это специально сделано, ведь скидка большая, а то я еще бонусов себе запишу. Ну, логика в этом какая-то есть. Очень хочется халявы, очень... А что если есть какие-то ограничения на количество товаров или что-то в этом роде? Нет, все вроде работает. Смущает, что я могу таким макаром понакупить 100500 позиций, а потом их перепродать. Блин, да много, что смущает, но разум затмевает уж очень высокое качество поддельного сайта: есть все характеристики товара, есть отзывы покупателей, фотки, оформление...

  1. Почему в письме "Уважаемый клиент!", а не "Уважаемый Такой-то Такойтович"?

  2. Почему все-таки нет доступа к личному кабинету?

  3. Почему таааакая халява? (Ну не бывает так по жизни!)

  4. И наконец, я решаю проверить оформление заказа, но пока его не оплачивать. Та-дам! Заказ оформлен, ему присвоен номер. И все. На почту ничего не пришло, доступа к личному кабинету нет. Как я проверю статус заказа после оплаты? Вот это меня и смутило.

    Захожу через mvideo.ru в личный кабинет, заказа такого там нет. Ладно, думаю, а напишу-ка я в поддержку. Пишу в чат, чат-боту пишу, чтобы соединил с оператором. Оператор вникает в проблему, сообщает, что это мошенники...

Не бывает халявы!

Короче, говоря, не мешает повторить еще раз несколько правил:

  1. Если в письме, обращенном лично к Вам нет ваших ФИО, это очень похоже на фишинг. Если вам звонят по телефону и горят "Здравствуйте!" а потом молчат, они не знают, кому звонят, поэтому и Вам этот человек должен быть не итнересен.

  2. БЕСПЛАТНЫЙ СЫР ТОЛЬКО В МЫШЕЛОВКЕ!!! БОЛЬШОЙ ХАЛЯВЫ НЕ БЫВАЕТ! Маленькая халява бывает, но добыть ее надо еще постараться.

  3. Подумайте, а если я оформлю заказ, как я узнаю статус его исполнения, с кем мне для этого надо связаться? Если возникают вопросы, ничего не оплачивайте!

    Ну как-то так. Мошенники становятся все хитрее. Не теряйте бдительности, ребята!

Показать полностью 2
7

Служба безопасности банка или нет худа без добра

Позвонили мне вчера в очередной раз из службы безопасности банка. Разговор не задался, проще говоря "сотрудник банка" меня на хер послал, а я его не успел, от того я расстроился. И вдруг вот что думаю: а ведь и от них польза может быть. Задумал какой-нибудь злодей терракт, примостырил к взрывчатке как раньше телефончик, чтоб дистанционно злодейство совершить, а тут ёбс - ему звонок из службы безопасности Сбербанка! И все, пипец, вместо террориста кровавая юшка.

2

Немного о радикализме

Эпиграф:
- А вы могли бы полюбить радикала?
- Ради чего?
Давно замечаю, что все больше народу вокруг скатывается в радикализм. Антиваксеры, плоскоземельщики, неистово верующие, истово неверующие... Как говорится, научи дурака богу молиться, он себе лоб расшибет. И, что интересно, не сказал бы, что они дураки, а по большей части начитанные люди с хорошим образованием. Не все конечно, но в большинстве своем. Что с ними произошло? Все вдруг раз - и стали нигилистами. Один начитался Фоменко и стал ярым поклонником альтернативной истории. Другой с пеной у рта уверяет, что все наши беды от козней американцев. Почему стало модным делить все на чёрное и белое, на хорошее и плохое, на ложь и истину, как в двоичной арифметике?
Ой, а я ж и сам программист... Господи, как стыдно!

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества