/ / OpenTBS / PHP / Word - Як я можу повторити заголовок першої сторінки в блоці = tbs: налаштування сторінки - php, opentbs

OpenTBS / PHP / Word - Як я можу повторити заголовок першої сторінки в block = tbs: налаштування сторінки - php, opentbs

Я створюю багатосторінковий серійний лист Word з OpenTBS за допомогою [letter.tag;block=tbs:page] метод, як описано в демонстрації OpenTBS. Це працює досить добре після того, як я відновив весь шаблон з нуля, оскільки оригінал призвів до пошкодження .docx-файлів з не дуже зрозумілої причини.

У цьому шаблоні лише заголовок першої сторінки містить бланки, всі наступні сторінки мають інші, менш багатослівні заголовки та колонтитули.

Тепер OpenTBS повторює розрив сторінки, а вміст кожного елемента блоку, як очікувалося, але (також очікувано, але не потрібно), використовує для цього заголовки та колонтитули за замовчуванням.

Що я хочу замість цього

Оскільки це послідовний лист, я хочу заголовок першої сторінки на першій сторінці кожного повторення та стандартний заголовок і колонтитул для наступних сторінок кожного повторення.

Як ти можеш мені допомогти

То хтось має уявлення, як цього досягти? Я б працював з розділами, але в оригінальному шаблоні використовувались ці, і вони порушили всю справу, коли вони були оброблені OpenTBS.

Хоча ви реалізуєте серійні листи з Word та OpenTBS?

Моє вирішення

Поки що я скопіював матеріали зколонтитул / колонтитул безпосередньо на першій сторінці та відключений різний заголовок / колонтитул для першої сторінки. Тож OpenTBS може це повторити правильно. Але це працює лише тому, що на першій сторінці відрізняється лише заголовок. Не правильне рішення.

Відповіді:

0 для відповіді № 1

У Microsoft Word це 3 типи заголовків і колонтитулів: за замовчуванням, рівних (лише для парних сторінок) та Першого (лише для першої сторінки). Типи подій та першого типу необов’язкові.

Кожен розділ документа може мати власний набір заголовків / колонтитулів із 3 типів, але за замовчуванням новий розділ має заголовки / колонтитули, пов'язані з попередніми розділами.

Отже, очевидно, ви не можете використовувати тип Even для свого шаблону (якщо випадково кожен лист не має рівно 2 сторінок).

Тож єдиний спосіб, який вам залишилося змінити заголовки в тому ж документі Ms Word, - це використовувати розділи (як ви це відчували).

Вам знадобляться 2 розділи: один розділ для першої сторінки листа та один розділ для інших сторінок листа. Використовуйте заголовок набраний за замовчуванням для кожного розділу. У пані Word це два варіанти Різні перші паге і Різні непарні і парні сторінки неперевірений.

Для того щоб встановити розділ з іншим набором колонтитулів / колонтитулів, вам потрібно зняти прапорець Посилання на попередній.