Информация об изменениях

Сообщение Re[3]: Каких программ вам не хватает? от 07.01.2022 13:20

Изменено 07.01.2022 13:22 TailWind

Re[3]: Каких программ вам не хватает?
Про генератор инвойсов:

M>У меня почти такое есть. Правда, нет возможности включать условно фрагменты, но это можно допилить. И если что-то встречается в разных падежах, то сорян, но надо самому все варианты забить. Шаблоны с оформлением создаются в формате RTF. Макросы вида $(BlaBla). Описания (читаемые названия) макросов хранятся а) для наиболее общих случаев — в самой проге в текстовом файлике рядом, б) в свойствах RTF-шаблона, можно было править в ворде, вроде в меню "Файл" пункт типа "Свойства документа", но точно не помню.


Вдохновился вашей идеей и тоже сделал

Но шаблон на html
Результат тоже html

Можно делать #include, чтобы большие договоры на части разбить
Можно делать #style, чтобы указать из какого файла взять шрифты и для Word'a настройки

Константы хранятся в текстовом файле
В теле html указываются так: [дата договора]

Word умеет открывать такие html файлы
Для него там даже можно указать margins страницы. И чтобы он сразу открывал вид — разметка страницы
Дальше можно на печать отправлять

С rtf не заладилось
Он русские [поле] очень сильно коверкает. Сложно найти и заменить
И генерировать его сложно. Формат переусложнённый
Re[3]: Каких программ вам не хватает?
Про генератор инвойсов:

M>У меня почти такое есть. Правда, нет возможности включать условно фрагменты, но это можно допилить. И если что-то встречается в разных падежах, то сорян, но надо самому все варианты забить. Шаблоны с оформлением создаются в формате RTF. Макросы вида $(BlaBla). Описания (читаемые названия) макросов хранятся а) для наиболее общих случаев — в самой проге в текстовом файлике рядом, б) в свойствах RTF-шаблона, можно было править в ворде, вроде в меню "Файл" пункт типа "Свойства документа", но точно не помню.


Вдохновился вашей идеей и тоже сделал

Но шаблон на html
Результат тоже html

Можно делать #include, чтобы большие договоры на части разбить
Можно делать #style, чтобы указать из какого файла взять шрифты и для Word'a настройки

Константы хранятся в текстовом файле
В теле html указываются так: [дата договора]

Word умеет открывать такие html файлы
Для него там даже можно указать margins страницы. И чтобы он сразу открывал вид — разметка страницы
Дальше можно на печать отправлять

С rtf не заладилось
Он русское [поле] очень сильно коверкает. Сложно найти и заменить
И генерировать его сложно. Формат переусложнённый