Dzień dobry!
Chcę generować pliki *.odt w specyficznej strukturze:
- nagłówek [1-n stron]
- pytanie [1-n stron]
- odpowiedź [1-n stron]
- podpowiedź do pyt. [0-n stron]
- podpowiedź do odp. [0-n stron]
[1-n stron] oznacza że stron może być 1 lub n. Gdzie n to liczba naturalna > 0.
Założenie jest takie, że całą resztę definiuje nagłówek na pocz. dok. To znaczy: on zawiera info o tym od której str. zaczyna się pyt., odp. itd. i ile stron zajmuje. Ten nagłówek musi być zaktualizowany po wygenerowaniu całego dokumentu. Chodzi o dokładne informacje od której strony zaczyna się dana sekcja i ile ma ona stron. Wszystkie sekcje są wyrównane do strony.
Robię to w celu stworzenia jednolitego dokumentu opisującego całą jednostkę nauki.
Ta jednostka jest konwertowana do *.pdf.
Ta jednostka w trakcie nauki jest dzielona na sekcje tak jak to wynika z nagłówka.
Zależy mi na tym by generować pliki *.odt bo chcę mieć możliwość ich wygodnego spr. czy dokument jest wygenerowany prawidłowo.
Ma ktoś pomysł: Jak łączyć dokumenty *.odt?
Albo: Jak uzyskać informację o tym ile stron zajmują wstawiane dane (tekst i obrazki)?
Albo chociaż: Jak uzyskać informację ile stron zajmuje generowany dokument *.odt w momencie gdy dodaję do niego dane?
Podjąłem kilka prób samodzielnego stworzenia takiego generatora dokumentów *.odt:
- Skrypt Python dla Libre Office: chyba to niemożliwe, bo ZTCW nie zawiera on już PyUno z OpenOffice. I skrypty z linii komend już w nim wcale nie działają;
- Skrypt Python dla OpenOffice 4: Po instalacji w Kubuntu 20.04 razem z instalacją PyUno menadż. PIP dla Python-a nie mogę uzyskać dostępu do PyUno z poziomu Python 2.7;
- Program w C++ z Qt5 i klasą QTextEdit: Nie można sterować wstawianiem stron, ani nawet nie można stwierdzić ile stron ma dokument.
Org. zap. na: https://groups.google.com/g/pl.comp.os.linux/c/BrKMP66KUL8