Как создать условный текст в Libreoffice Writer?

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

Я пытался сделать это, используя скрытые разделы или условный текст (как описано здесь https://help.libreoffice.org/Writer/Conditional_Text или https://wiki.documentfoundation.org/images/6/6d/0214WG3-WorkingWithFields.pdf) но считаю это очень непрактичным и ограниченным. Особенно следующие вопросы:

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

Есть ли более удобный и более грамотный способ создания такого условного текста в LibreOffice Writer?

0 ответов

Другие вопросы по тегам