unoconv --show не работает и нет "Создать макрос" в LO

Ответить
Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

unoconv --show не работает и нет "Создать макрос" в LO

Сообщение Delles » 16 окт 2015, 10:56

Это сообщение — больше заметка для работающих над обновлениями для LO, чем просьба помочь мне с unoconv, т.к. моя собственная задача уже решена, и сомнительно, что unoconv скоро понадобится снова.

Код: Выделить всё

$ unoconv --show
Traceback (most recent call last):
  File "/usr/bin/unoconv", line 1196, in <module>
    run()
  File "/usr/bin/unoconv", line 1145, in run
    from com.sun.star.document.UpdateDocMode import QUIET_UPDATE as UNO_QUIET_UPDATE
  File "/usr/lib/python3.4/site-packages/uno.py", line 338, in _uno_import
    raise uno_import_exc
  File "/usr/lib/python3.4/site-packages/uno.py", line 268, in _uno_import
    return _g_delegatee( name, *optargs, **kwargs )
  File "/usr/lib/python3.4/site-packages/uno.py", line 268, in _uno_import
    return _g_delegatee( name, *optargs, **kwargs )
  File "/usr/lib/python3.4/site-packages/uno.py", line 268, in _uno_import
    return _g_delegatee( name, *optargs, **kwargs )
  File "/usr/lib/python3.4/site-packages/uno.py", line 268, in _uno_import
    return _g_delegatee( name, *optargs, **kwargs )
  File "/usr/lib/python3.4/site-packages/uno.py", line 268, in _uno_import
    return _g_delegatee( name, *optargs, **kwargs )
ImportError: No module named 'com' (or 'com.sun.star.document.UpdateDocMode.QUIET_UPDATE' is unknown)
$
Должно быть так — http://linuxconfig.org/how-to-convert-d ... s-on-linux

И еще, в пункте меню LO "Сервис" нет подпункта "Создать макрос", о котором говорится в мануалах по LO. Это тоже для меня самого уже обойденная проблема.
snapshot59.png
Talk is cheap. Show me the code.
Linus Torvalds

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: unoconv --show не работает и нет "Создать макрос" в LO

Сообщение notauser » 16 окт 2015, 23:27

> т.к. моя собственная задача уже решена
> Это тоже для меня самого уже обойденная проблема.

Было бы неплохо написать как.
Проблему с .rtf в LO ещё не решили? А то приходится AOO держать.
Вложения
AOO.png

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: unoconv --show не работает и нет "Создать макрос" в LO

Сообщение Delles » 17 окт 2015, 01:12

notauser писал(а):Было бы неплохо написать как.
Проблему с .rtf в LO ещё не решили? А то приходится AOO держать.
В unoconv я полез было в связи с тем, что мне нужно было обрабатывать текст, создаваемый в LO, инструментами, предполагающими plain text. Чтобы не усложнять, скажем, что мне нужно было периодически смотреть, не появились ли в тексте повторяющиеся слова. Вот так:

Код: Выделить всё

grep -iP '\b([\pL]+) +\1\b' file
Поэтому нужен был конвертор, позволяющий мгновенно получать в основной аутпут текст документа LO. Когда я обнаружил odt2txt, интерес к unoconv, условно скажем, пропал.

По поводу макрокоманд. Мне нужна была такая, с помощью которой можно набирать в LO номер юникода и мгновенно превращать его в соответствующий ему символ. Эта задача была решена обнаружением расширения, которое уже содержит такую макрокоманду: http://www.productivityapps.com/csc.html

О проблеме rtf в LO я ничего не знаю. Единственная странность, с которой я столкнулся в отношении rtf после установки ОС, была в том, что по умолчанию rtf-документ открывался не в LO, а в чем-то другом, кажется, в KWrite. После того, как я связал формат rtf с LO Writer'ом, rtf открывается в LO Writer'e. А что с rtf было не так в LO?
Последний раз редактировалось Delles 17 окт 2015, 01:45, всего редактировалось 2 раза.
Talk is cheap. Show me the code.
Linus Torvalds

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: unoconv --show не работает и нет "Создать макрос" в LO

Сообщение Barmalei » 17 окт 2015, 01:20

По моему проблема отображения таблиц была в LO.

Аватара пользователя
Delles
Сообщения: 1785
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: unoconv --show не работает и нет "Создать макрос" в LO

Сообщение Delles » 17 окт 2015, 01:27

Barmalei писал(а):По моему проблема отображения таблиц была в LO.
Пока не попадалось, чтобы проверить.
Talk is cheap. Show me the code.
Linus Torvalds

Tigro
Сообщения: 19
Зарегистрирован: 23 дек 2013, 14:22
Operating system: Linux

Re: unoconv --show не работает и нет "Создать макрос" в LO

Сообщение Tigro » 01 фев 2016, 01:22

Это бага в сборке LibreOffice. Будет исправлено в следующей сборке:

https://abf.rosalinux.ru/import/libreof ... 1c...3d524

Ответить

Вернуться в «Программы РОСА десктоп»