Форум сайта python.su
Обнаружил, что информации по написанию макросов на Python для ООо в инете крайне мало, а на русском языке - вообще мизер. Вот несколько полезных, на мой взгляд, ссылок:
http://www.script-coding.info/Python/OOo_Macro.html (статья)
http://forum.script-coding.info/viewtopic.php?id=757 (примеры кода)
http://forum.script-coding.info/viewtopic.php?id=742 (примеры кода)
http://forum.script-coding.info/viewtopic.php?id=740 (примеры кода)
Предлагаю объединить усилия на форуме
http://forum.script-coding.info/
Если не лень и не жалко, зарегистрируйтесь там и запостите свои макросы на Python.
Или сделайте это прямо в этой теме.
Интересны не только готовые решения, но и любые полезные фрагметы кода, даже самые маленькие.
Офлайн
С дистрибутивом OpenOffice v2.3 поставляется макрос Capitalise.py, который мне не очень нравится по следующим причинам:
1. Не работает с последним словом в файле (после которого нет никакого текста или перевода строки).
2. Если работа происходит со словом под курсором (а не с выделенным фрагментом), макрос зачем-то выделяет это слово после обработки.
3. Если работа происходит с несколькими выделенными несмежными фрагментами в середине документа, происходит исключение.
4. Если работа происходит со словом под курсором в конце строки, после которой есть пустая строка, макрос при каждом вызове добавляет ещё одну пустую строку.
Мой вариант, лишённый вышеперечисленных особенностей:
http://forum.script-coding.info/viewtopic.php?id=777
Офлайн
All links is broken…
Could you provide working links, please!
I'm very interesting in this subject.
Офлайн