Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Libre Office  (Прочитано 683327 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн prestonia

  • Активист
  • *
  • Сообщений: 487
    • Просмотр профиля
Re: Libre Office
« Ответ #855 : 22 Октября 2014, 01:35:57 »
http://myooo.ru/content/view/114/115/
я когда-то пользовался -- всё работало.

абсолютно не то пальто :)
но тут у конкурентов добры люди уже спец-макрос подкинули, мерси им, вопрос закрыт



еще вопрос - коим образом можно обновить значения формулы в ячейках листа (без перезакрытия файла), если формула - написана на VBA ручками как функция, и уже после собственно вставки ее на лист, код был изменен?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Libre Office
« Ответ #856 : 22 Октября 2014, 01:59:42 »
prestonia, попробуйте: Сервис > Содержимое ячейки > Пересчитать (F9)

Оффлайн prestonia

  • Активист
  • *
  • Сообщений: 487
    • Просмотр профиля
Re: Libre Office
« Ответ #857 : 22 Октября 2014, 02:02:40 »
prestonia, попробуйте: Сервис > Содержимое ячейки > Пересчитать (F9)
пробовал - не работает так

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Libre Office
« Ответ #858 : 24 Октября 2014, 01:35:44 »
Возникла трудность с большими формулами. Точнее с их переносом на новую строку. Использую оператор newline, но работает он как-то странно. Объясняю: по правилами при переносе части формулы в следующую строку в обоих строках ставится знак "равно". Так вот, если знак не ставить, то все работает хорошо, но, если поставить "равно" в любой части формулы или в обоих, то либо не переносит, либо выдает ошибку. Что я делаю не так?
Сама формула:
{ %DELTA  f} over {%DELTA x} = {f ( x_0 + %DELTA x)- f ( x_0)} over {%DELTA x} = {( x_0 + %DELTA x)^2 -( x_0 + %DELTA x) - x_0^2 + x_0} over {%DELTA x} = {x_0^2 + 2x_0 %DELTA x  +(%DELTA x)^2 - x_0 - %DELTA x - x_0^2 + x_0} over { %DELTA x }  newline
{2x_0 %DELTA x + (%DELTA x)^2 - %DELTA x } over {%DELTA x} = 2x_0 + %DELTA x - 1
Так как она записана, все работает, но нету знака = ни в одной строке.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Libre Office
« Ответ #859 : 24 Октября 2014, 09:04:26 »
san-alex,
Может быть это костыль.
{ %DELTA  f} over {%DELTA x} = {f ( x_0 + %DELTA x)- f ( x_0)} over {%DELTA x} = {( x_0 + %DELTA x)^2 -( x_0 + %DELTA x) - x_0^2 + x_0} over {%DELTA x} = {x_0^2 + 2x_0 %DELTA x  +(%DELTA x)^2 - x_0 - %DELTA x - x_0^2 + x_0} over { %DELTA x } = `newline
`= {2x_0 %DELTA x + (%DELTA x)^2 - %DELTA x } over {%DELTA x} = 2x_0 + %DELTA x - 1

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Libre Office
« Ответ #860 : 24 Октября 2014, 11:54:59 »
san-alex, для указания пустого операнда принято использовать фигурные скобки:
https://help.libreoffice.org/Math/Symbols_with_Indices_1

Код: (latex) [Выделить]
a = {} newline
{} = b
« Последнее редактирование: 24 Октября 2014, 11:59:07 от ArcFi »

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Libre Office
« Ответ #861 : 24 Октября 2014, 20:55:16 »
Оба варианта сработали.
Вариант ArcFi я понял. Просто добавил пустоту после "равно". Почему не работает без пустоты?
Вариант neon1ks я не понял.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Libre Office
« Ответ #862 : 24 Октября 2014, 21:03:31 »
san-alex, особенность работы парсера и/или встроенный синтаксический анализ.
Операторы требуют обязательного наличия операндов, пусть даже фиктивных.

Оффлайн neon1ks

  • Старожил
  • *
  • Сообщений: 1183
    • Просмотр профиля
    • Блог молодого разработчика
Re: Libre Office
« Ответ #863 : 25 Октября 2014, 06:49:10 »
san-alex,
Вариант ArcFi - правильней, да и красивее.  :)
Я же просто добавил пробелы с помощью символа:
`

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Libre Office
« Ответ #864 : 25 Октября 2014, 17:53:22 »
В принципе, важен конечный результат. Хотя, да, вариант ArcFi - правильнее.
Я приятно удивлен, насколько просто набирать формулы в Libre Office.

Оффлайн DoctorRover

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 1987
  • Ubuntu 23.04, 23.10
    • Просмотр профиля
Re: Libre Office
« Ответ #865 : 26 Октября 2014, 15:30:24 »
Согласен, LO Math -- приятная штука. Мне самому LO как правило нужен для набора именно научных текстов, поэтому Math для меня крайне актуален. К огромному сожалению вынужден заметить, что в данный момент (и на протяжении уже нескольких лет!!!) LO Math практически нефункционален (!!!) из-за этого бага:
bugs.freedesktop.org/show_bug.cgi?id=49547 (Bug 49547 - VIEWING: Some glyphs are inconsistent)
Суть бага понятна из рисунка, приложенного к репорту: https://bugs.freedesktop.org/attachment.cgi?id=61098
Некоторые символы, включая такие важные как "плюс" и "стремится к...", рендерятся просто ужасно. В результате, с прискорбием должен признать, сейчас LO Math форматирует уравнения совершенно кошмарно. Абсолютно неприемлемо для публикаций.
Есть костыль: https://bugs.freedesktop.org/show_bug.cgi?id=49547#c5
Моя неудавшаяся попытка привлечь внимание разработчиков к этому багу: http://en.libreofficeforum.org/node/7051
В общем, ситуация грустная. Тем временем, пока ожидаются большие изменения, связанные с внедрением шрифтов STIX, исправлять эту ошибку прям-щас никто, похоже, не будет и LO Math продолжит оставаться в своём нынешнем неюзабельном состоянии... (((
You're never too old to Rock'n'Roll if you're too young to die.

Оффлайн Irina Serifa

  • Старожил
  • *
  • Сообщений: 1631
  • Первым делом звездолеты...
    • Просмотр профиля
    • Телега
Re: Libre Office
« Ответ #866 : 27 Октября 2014, 16:11:42 »
У меня либра сглючила после какого-то обновления, пришлось всё переустанавливать. Теперь она выглядит как-то примитивно, похоже на винду ХР, да еще с серыми полями и нерусифицированная. Как исправить?

Ноут TravelMate-P259-MG, Intel® Core™ i3-6006U CPU @ 2.00GHz × 4, Intel® HD Graphics 520 (Skylake GT2), оперативка 6 гигов

Оффлайн Антоний

  • Новичок
  • *
  • Сообщений: 27
  • Мастерство не пропьешь. Я пробовал
    • Просмотр профиля
Re: Libre Office
« Ответ #867 : 27 Октября 2014, 16:54:13 »
Alexandra Forbarra, предположу, что нужно установить пакеты libreoffice-gnome и libreoffice-l10n-ru

Оффлайн Irina Serifa

  • Старожил
  • *
  • Сообщений: 1631
  • Первым делом звездолеты...
    • Просмотр профиля
    • Телега
Re: Libre Office
« Ответ #868 : 27 Октября 2014, 17:17:08 »
Туплю, да :)
Запустила Менеджер пакетов, в фильтре набрала libreoffice, и все более-менее подходящие пакеты установила. Сейчас перезапущу, гляну.
Ноут TravelMate-P259-MG, Intel® Core™ i3-6006U CPU @ 2.00GHz × 4, Intel® HD Graphics 520 (Skylake GT2), оперативка 6 гигов

alex_ander

  • Гость
Re: Libre Office
« Ответ #869 : 27 Октября 2014, 19:04:02 »
Туплю, да :)
Запустила Менеджер пакетов, в фильтре набрала libreoffice, и все более-менее подходящие пакеты установила. Сейчас перезапущу, гляну.
чего то типа libreoffice-gtk возможно еще? так вдогонку :)

 

Страница сгенерирована за 0.095 секунд. Запросов: 25.