LINUX.ORG.RU

Работа с Write от LibreOffice

 


1

1

Давно пользуюсь LibreOffice, и каждым годом наблюдаю, как он деградидирует все больше и больше, глюков больших и малых меньше не становится. Но к сожалению, в Линуксе пользоваться больше по сути нечем.

Интересуюсь пока двумя простыми вопросами:

1. Как добавить русский словарь для орфопроверки?
Раньше он всегда устанавливался по умолчанию, а теперь его вооще не видно.
Пытался добавить по-всякому, но почему-то добавляется только финский язык-

libreoffice-voikko
voikko-fi

2. Как склеить две одинаковые таблицы?
Таблицы с абсолютно одинаковой структурой, с одинаковым числом строк и столбцов, одна выше, другая ниже, но между ними фигурирует разделяющий промежуток, хотя никаких невидимых кодов в нем нет.
Загадка...

Debian 9


Для языков есть же словари на оф. сайте. Ну и дополнение LanguageTool.

post-factum ★★★★★ ()

Рекомендую подключить backports, там есть свежий LO. А словари и прочее находятся в пакетах libreoffice-l10n-ru libreoffice-help-ru libreoffice-lightproof-ru.

Vsevolod-linuxoid ★★★★★ ()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)

С русским языком в LO всё как-то не очень. Скачал и установил словарь переносов, так он переносы делает, мягко говоря, странные.

Deleted ()
Ответ на: комментарий от Vsevolod-linuxoid

Рекомендую подключить backports, там есть свежий LO.

Мне нужен не свежий LO, а безглючный.
А как уже примерно сказал, чем он свежее, тем глюкавее.

Для языков есть же словари на оф. сайте. Ну и дополнение LanguageTool.

А что, теперь за словарями надо ходить только на офсайт LO ?
Раньше они были в дистрибутиве Debian, и не надо было никуда бегать.

Red7 ()
Ответ на: комментарий от Red7

Раньше и трава зеленее была, и у генсека звёздочек на груди больше было.

post-factum ★★★★★ ()
Ответ на: комментарий от Vsevolod-linuxoid

А словари и прочее находятся в пакетах libreoffice-l10n-ru libreoffice-help-ru libreoffice-lightproof-ru

В том-то и дело, что эти пакеты установлены, я всегда слежу за этим.
Но во Write они полностью не проявляются. Я ж говорю - глючный LO...

Red7 ()
Ответ на: комментарий от Red7

У меня LO из backports, и проверка русского работает. Хотя пакет libreoffice-lightproof-ru не стоит — наверное, используется другой словарь.

Vsevolod-linuxoid ★★★★★ ()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Deleted

Да и проверка орфографии странная.

Deleted ()
Ответ на: комментарий от Red7

Вот, к примеру:

- создал новый документ во Write
- набрал в нем русский текст
- выбрал «Сервис - Язык - Для всего текста - Русский»

Далее искажаю текст, вношу в слова ошибки - Write молчит.

Жму F7 или Shift-F7 - и Write пролетает над этими ошибками, не замечая их, и выдает «Проверка орфографии завершена».

Не понимаю я этого.... в чем тогда сцуть этой орфопроверки?!

Red7 ()
Ответ на: комментарий от Red7

Последняя версия LO из gentoo. Тестирую предложением Сегодня навый год., корректно подчеркивает ошибку. Лингвистика - только Hunspell, без LanguageTool.


Версия: 6.1.4.2
ID сборки: Gentoo official package
Потоков ЦП: 8; ОС:Linux 4.20; Отрисовка ИП: по умолчанию; VCL: gtk2;
Локаль: ru-RU (ru_RU.UTF-8); Calc: group threaded

Atlant ★★★★★ ()
Ответ на: комментарий от Polugnom

Ну да, ну да. Чуть выше я описал, как оно «работает»

Red7 ()
Ответ на: комментарий от Atlant

Хорошо, с орфопроверкой все ясно - «кина не будет».

А про склейку разорванных таблиц что-то можете сказать?

Red7 ()
Ответ на: комментарий от Red7

А про склейку разорванных таблиц что-то можете сказать?

Можем. Распаковывай odt 7z-ом, и в gedit основную xml-ку. Только так.

PS: Чтобы xml-ка была «читабельной», обработай её xmlstarlet-ом.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Во как! Оригинальный метод, ничего не скажешь.
Спасибо криворуким создателям.
Ща попробую!

Хорошо, но это в одну сторону, а обратно потом как в ODT ?

Red7 ()
Ответ на: комментарий от Red7

Стало быть, дебиановский сборщик лошара?

А ты не знал?

Deleted ()

2. Как склеить две одинаковые таблицы?
но между ними фигурирует разделяющий промежуток

ты дебил?

Таблицы должны быть расположены прямо друг за другом, и их не должен разделять пустой абзац.
их не должен разделять пустой абзац.

novitchok ★★★★★ ()
Ответ на: комментарий от novitchok

Сам такой, если не понимаешь, о чем здесь пишут.
Таблицы и расположены друг за другом, и их не разделяет пустой абзац!

Причем низ верхней таблицы настолько прилегает к верху нижней таблицы, и между ними нет никаких кодов, что кажется это одна и та же таблица.

На самом деле - это две разных таблицы, потому что если в верхней таблице смещать влево-вправо ограничительные линии колонок, то в нижней они остаются на месте. И наоборот.

Red7 ()
Ответ на: комментарий от Vsevolod-linuxoid

А словари и прочее находятся в пакетах libreoffice-l10n-ru libreoffice-help-ru libreoffice-lightproof-ru

да правда штоль? а hunspell-ru это тогда что и для чего? советчик хренов.

novitchok ★★★★★ ()
Ответ на: комментарий от novitchok

А вот hunspell-ru действительно не был установлен!

Установил его - и пи$дец редактируемому документу, не открывается больше :(

У меня это и раньше случалось, что документ терялся.
Но потом каким-то чудом под настроение Writer предлагал восстановить файл, и восстанавливал.

Но сейчас молчит... Я ж говорю - долбаные криворукие создатели!

Red7 ()

Пытался добавить по-всякому, но почему-то добавляется только финский язык

такккк пытааааался значит

mos ★★☆☆☆ ()
Ответ на: комментарий от novitchok

Мне для начала нужно объединить эти две недо-таблицы в одну, чтобы она вела себя как единая таблица.

Ну а по потом в ней и ширину столбцов менять, и другие действия по редактированию выполнять.

А пока они хоть визуально выглядят как одна, но ведут себя порознь - в верхней поменял ширину столбцов, а в нижней она осталась прежней.

Red7 ()
Ответ на: комментарий от novitchok

Я сейчас покажу на скриншоте, как это выглядит...

Вот это место, где сходятся эти две недо-таблицы -

https://cdn1.savepice.ru/uploads/2019/1/4/1e02009d13fb70485f405b2f9f6570c4-fu...

Это где кончается строка #10 и начинается строка #11.
Видно даже, что это место показывается утолщенной горизонтальной линией.

И если я в нижней таблице подвинул в колонке 4 левую границу влево, то в верхней она осталась на месте.
Что и значит, что эти две таблицы ведут себя порознь.

А надо слепить их вместе как одну.

Red7 ()
Ответ на: комментарий от Red7

Видно даже, что это место показывается утолщенной горизонтальной линией.
А надо слепить их вместе как одну.

клоун, выше я давал ссылку на офф. документацию, потом я тебе привёл на скринах, как оно работает, но ты по прежнему тупишь. теперь давай думать, при чём тут LO?

novitchok ★★★★★ ()
Последнее исправление: novitchok (всего исправлений: 1)

1. Установить соответствующий пакет с языком. Но деградант тут на самом деле дебиан.

2. Никак. Пересоздавай таблицу.

xDShot ★★★★★ ()
Ответ на: комментарий от novitchok

novitchok, xDShot: ну и кто из вас прав, кого слушать? :)

Пересоздать таблицу не могу, она просто огроменная!
На это уйдет не меньше недели. И не я ее создавал - какой-то придурок создал ее в Вьорде, а я перетащил ее в Writer.

novitchok:
я не знаю, как воспользоваться советом из документации, потому что для объединения таблиц для начала нужно пометить таблицы, а помечается только одна - верхняя, вторая не реагирует.

Red7 ()
Ответ на: комментарий от novitchok

novitchok:

Епт, я кажется точно туплю! А ну погоди минутку!!!

Red7 ()
Ответ на: комментарий от novitchok

Не знаю, с какого перепугу я считал, что перед объединением таблиц нужно пометить обе таблицы, а оказалось, что достаточно пометить лишь одну из них, причем любую!
И тогда они объединяются!
Правда, как они догадываются, какие части их нужно объединять, хз, но это уже неважно, главное - это работает!!

novitchok:
Ты - настоящий гуру по Либре!!! :lol: Спасибо тебе большое!

Red7 ()
Ответ на: комментарий от Red7

как они догадываются, какие части их нужно объединять

По ссылке написано:

Если эта команда выбрана и курсор расположен в средней из трех идущих подряд таблиц, пользователю предлагается выбрать, какую из двух таблиц объединить со средней.

И таблицу выделять не надо, достаточно поместить в неё курсор.

greenman ★★★★★ ()
Ответ на: комментарий от novitchok

Таблицы должны быть расположены прямо друг за другом, и их не должен разделять пустой абзац.
их не должен разделять пустой абзац.

за ссылку спасибо, тоже не в курсе был как объединять таблицы

Atlant ★★★★★ ()
Ответ на: комментарий от Red7

а обратно потом как в ODT

Вариант 1 (простой):

$ 7z a book.zip *
$ mv book.zip book.odt

Вариант 2:

$ 7z a -t zip book.odt *

Deleted ()
Ответ на: комментарий от Red7

И с каким ключом xmlstarlet нужно обрабатывать XML ?

$ xmlstarlet fo -R "you.xml" > "format.xml"
Deleted ()

Пользуйся латехом, тупых проблем не будет!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.