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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Libre Office
« Ответ #2160 : 03 Марта 2018, 06:18:55 »
По поводу стандарта ODF. Все эти постановления про ODF и импортозамещение написаны в рекомендательной форме. Прочитайте их внимательно. И не обязательны к исполнению.
Вот в этом и проблема. Я вообще не понимаю, зачем стандарты, еcли их можно не соблюдать. Ну как всегда в России - строгость законов компенсируется необязательностью их исполнения.
« Последнее редактирование: 03 Марта 2018, 10:08:26 от maks05 »

Оффлайн tagezi

  • Активист
  • *
  • Сообщений: 359
    • Просмотр профиля
    • Информатика в экономике и управлении
Re: Libre Office
« Ответ #2161 : 03 Марта 2018, 09:12:01 »
Вот в этом и проблема. Я вообще не понимаю, зачем стандарты, ели их можно не соблюдать. Ну как всегда в России - строгость законов компенсируется необязательностью их исполнения.
Если я начну объяснять, то это всё уйдет в политату и дальше нам вынесут предупреждение, а все сообщения потрут. Так что давайте конкретно, стараясь не уходить далеко.

В 2011 году было постановление (с оговорками, то есть рекомендательное) всем срочно перейти на СПО. И указ, что все учебные заведения должны иметь 50% СПО на своей учебной технике (можно параллельно проприетарным решениям). В учебный процесс включать СПО указа не было. То есть, нужно поставить, но о нём можно забыть. Но.. все прекрасно понимали, что законы меняются, иногда диаметрально противоположно.
В 2015 вышло постановление всем ипортозамещаться (там тоже куча оговорок, а потом куча поправок дающих послабление). Речь уже не идёт об СПО, просто так сложилось, что некоторые компании уже научились собирать Linux. LibreOffice мужики реально пропихивали всеми правдами и не правдами. В итоге, сейчас в Реестре операционные системы Астра и АЛТ включены и в операционные системы и в офисное ПО. Кто-то "форкнул" LibreOffice (их сейчас штук 5 "русских"). Гляньте Реестр, там есть что-то типа ОМГОфис (не помню названия). А дальше пошли поправки, которые позволяют русским разработчикам развиваться (пилить госденьги). И это потому что цель поднять российский ИТ сектор. Не внедрить СПО, не сделать ИТ в госсекторе более безопасным, не подогнать под стандарт, а просто привлечь деньги в российский ИТ сектор.

Если говорить про стандарты, то любой стандарт имеет область применения. Эта область может быть довольно не статичной. Поэтому, стандарт всегда рекомендательный. Любой, и ISO и EEEI И ГOСТ. И в этом благо. Сейчас ODF имеет версию 1.2, в ближайшее время он будет 1.3, и разработчики LO уже делают патчи для обратной совместимости. А по ГОСТ Р ИСО/МЭК 26300-2010 у нас до сих пор версия 1.0 ( http://protect.gost.ru/document.aspx?control=7&id=177075 ). И когда вы говорите "Я хочу ODF, ибо это ГОСТ", то вы говорите, что хотите стандарт из 2006 года (2010 для России), а не то что у вас сохраняет АОО или ЛО. Стандарты для расширений файлов - это не норма выхлопа или количество соли, это разрешенные элементы (тэги) и их последовательности. И если бы ГОСТ не имел рекомендательны характер, та же ФНС вас могла бы просто тупо послать и заставить работать в ООо 2.2.

По тому что написано выше, я думаю можно самостоятельно нагуглить всё что я упустил. Если есть вопросы, я отвечу, но давайте без политоты. Тема про ЛО все таки.
ASUS K53E, intel i5, 8 Gb, Integrated Intel® GMA HD
wiki LibreOffice
справка LibreOffice

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Libre Office
« Ответ #2162 : 03 Марта 2018, 10:15:06 »
tagezi, спасибо, познавательно.

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Libre Office
« Ответ #2163 : 04 Марта 2018, 08:41:14 »
ЛО есть в системе после установки Ubuntu. Как в этом случае его обновлять? Спасибо.
Самое простое и удобное - подключить ppa и обновить. Смотрите первый пост (инструкцию) в этой теме.

Оффлайн Сэм

  • Активист
  • *
  • Сообщений: 421
  • чиновник и народ
    • Просмотр профиля
Re: Libre Office
« Ответ #2164 : 04 Марта 2018, 09:02:44 »
maks05, спасибо. Удалил свое сообщение до того, как прочитал Ваше. Как Вы написали - так я и поступил.

Оффлайн Platon

  • Активист
  • *
  • Сообщений: 899
  • KUbuntu LTS (AMD64)
    • Просмотр профиля
Re: Libre Office
« Ответ #2165 : 04 Марта 2018, 10:18:23 »
ЛО есть в системе после установки Ubuntu. Как в этом случае его обновлять? Спасибо.
Немного дополню, то что уже есть на 1-ой странице. 
Вариант №1 Установка из PPA-репозитория
Полностью удаляем существующую установку:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean && sudo apt-get autoremove
Добавляем PPA репозиторий
sudo add-apt-repository ppa:libreoffice/ppa
Обновляем данные APT

sudo apt-get update && sudo apt-get -y dist-upgrade
Собственно установка Libreoffice
sudo apt-get install libreoffice
Установка дополнений:
sudo apt-get install  libreoffice-l10n-ru libreoffice-help-ru libreoffice-gnome libreoffice-kde libreoffice-gtk3 libreoffice-style-human libreoffice-pdfimport


Вариант №2 Установка из бинарных пакетов скачанных с оф.сайта Libreoffice
Скачиваем архивы с установочными deb-пакетами с официального сайта https://ru.libreoffice.org/download/
либо через терминал
Перейдем в каталог Загрузки, выполнив команду:
cd ~/Загрузки

Теперь скачаем пакет 6.0 для 64-битной системы(заменяем версию из примера на наиболее актуальную):

wget http://download.documentfoundation.org/libreoffice/stable/6.0.0/deb/x86_64/LibreOffice_6.0.0_Linux_x86-64_deb.tar.gz
или для 32-битной:

wget http://download.documentfoundation.org/libreoffice/stable/6.0.0/deb/x86/LibreOffice_6.0.0_Linux_x86_deb.tar.gz
Разархивируем загруженный архив:
tar -xvzf LibreOffice_6.0.0_Linux_x86-64_deb.tar.gz
Следует разархивировать и объеденить все в одну директорию DEBS убедится что дополнительных вложенных папок в ней нет.

Полностью удаляем предыдущую установку:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean && sudo apt-get autoremove
Установка Libreoffice:
sudo dpkg -i ~/Загрузки/LibreOffice*/DEBS/*deb
Теперь скачаем и установим пакет русского языка для Libre Office 6.0. Для этого поочередно выполним все ниже перечисленные команды:

cd ~/Загрузки
wget http://download.documentfoundation.org/libreoffice/stable/6.0.0/deb/x86_64/LibreOffice_6.0.0_Linux_x86-64_deb_langpack_ru.tar.gz
tar -xvzf LibreOffice_6.0.0_Linux_x86-64_deb_langpack_ru.tar.gz
cd ~/Загрузки/LibreOffice_6.0.0.3_Linux_x86-64_deb_langpack_ru/DEBS
sudo dpkg -i *deb
Весь процесс можно автоматизировать командой однострочником:
Чтобы установить LibreOffice на Linux достаточно в командную строку скопировать одну команду (64-битные системы):
   
sudo apt-get purge libreoffice? -y && cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version [0-9]{1}.[0-9]{1}(|.[0-9]{1})</a>' | sed 's/Download Version //' | sed 's/<\/a>//'`; tt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86_64/LibreOffice_"$t"_Linux_x86-64_deb.tar.gz; wget $tt && tar zxvf LibreOffice_"$t"_Linux_x86-64_deb.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*; ttt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86_64/LibreOffice_"$t"_Linux_x86-64_deb_langpack_ru.tar.gz; wget $ttt && tar zxvf LibreOffice_"$t"_Linux_x86-64_deb_langpack_ru.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*;) && cd ~

Для 32-битных систем:
sudo apt-get purge libreoffice? -y && cd /tmp/ && (t=`curl -s -L http://www.libreoffice.org/download/ | grep -E -o 'Download Version [0-9]{1}.[0-9]{1}(|.[0-9]{1})</a>' | sed 's/Download Version //' | sed 's/<\/a>//'`; tt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86/LibreOffice_"$t"_Linux_x86_deb.tar.gz; wget $tt && tar zxvf LibreOffice_"$t"_Linux_x86_deb.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*; ttt=http://download.documentfoundation.org/libreoffice/stable/$t/deb/x86/LibreOffice_"$t"_Linux_x86_deb_langpack_ru.tar.gz; wget $ttt && tar zxvf LibreOffice_"$t"_Linux_x86_deb_langpack_ru.tar.gz; cd LibreOffice_"$t"* && sudo dpkg -i DEBS/*.deb && cd .. && rm -rf LibreOffice_*;) && cd ~

Вариант №3 Установка из Snap-пакета

sudo snap install libreofficeПуть к файлу:
/snap/bin/libreoffice
Обновление версии:
snap refresh libreoffice
Вариант №4 Портабельная версия Appimage
Скачиваем https://www.libreoffice.org/download/appimage
Делаем файл исполняемым:
chmod a+x /путь_на_файл/LibreOffice*.AppImage

Значок в меню и ассоциации с форматами делают вручную.

/путь_на_файл/LibreOffice*.AppImage
« Последнее редактирование: 04 Марта 2018, 10:56:12 от Platon »
"Быть сильным – не значит превосходить в силе, а уметь слабого поднять до высот своих." Рабиндранат Тагор

Оффлайн DoctorRover

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 1987
  • Ubuntu 23.04, 23.10
    • Просмотр профиля
Re: Libre Office
« Ответ #2166 : 09 Марта 2018, 01:52:23 »
Цитата: AntiLibreOffice
Начался перевод руководства пользователя LibreOffice 6.0

На [форуме поддержки пользователей LibreOffice, Apache OpenOffice, OpenOffice.org] создана тема о переводе руководства пользователя LibreOffice 6.0.
Вот ссылка http://forumooo.ru/index.php/topic,7016.0.html
По сути это будет актуализированное до текущих реалий существующее руководство для версии 4.3, доступное по ссылке http://libreoffice.readthedocs.io/ru/latest/
Если есть желающие помочь с переводом, милости просим. Нужно отписаться в теме о своем желании, иметь аккаунт на гитхабе (завести его очень просто), установить ОмегаТ (в первом посте темы есть ссылка на мини инструкцию по технической части процесса перевода), получить приглашение от владельца репозитория с переводом и начать переводить.
Конечно желательно знать английский на более менее уровне.
...
Блог AntiLibreOffice: Начался перевод руководства пользователя LibreOffice 6.0
You're never too old to Rock'n'Roll if you're too young to die.

Оффлайн tagezi

  • Активист
  • *
  • Сообщений: 359
    • Просмотр профиля
    • Информатика в экономике и управлении
Re: Libre Office
« Ответ #2167 : 09 Марта 2018, 08:23:29 »
По сути это будет актуализированное до текущих реалий существующее руководство для версии 4.3
Нет, перевод идёт с самого начала. Каждое слово, каждая запятая переводятся по новой.
Просто у Романа своё виденье любого вопроса. И он хотел актуализировать.

Конечно желательно знать английский на более менее уровне.
На самом деле, достаточно желание переводить, а не копипастить машинный перевод. Просто, чем лучше знаешь английский, тем быстрее переводишь и меньше устаешь.
Но мы никуда не торопимся.
ASUS K53E, intel i5, 8 Gb, Integrated Intel® GMA HD
wiki LibreOffice
справка LibreOffice

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Libre Office
« Ответ #2168 : 16 Марта 2018, 13:48:44 »
Товарищи, подскажите как сделать простую штуку - выбрать текст из ячейки по регексу и вставить в соседнюю.

"                    SN30904 Форма для заливки желе 2шт 230х120х37"
Какую функцию использовать, чтобы подсунуть "(SN[0-9]+)"?

Оффлайн luu

  • Активист
  • *
  • Сообщений: 721
  • шта?
    • Просмотр профиля
Re: Libre Office
« Ответ #2169 : 16 Марта 2018, 14:35:39 »
thunderamur,
="   SN"&A1&"Форма для заливки желе 2шт 230х120х37"
где А1 - содержит значение SN[0-9]

Иначе я не понимаю. о чем ты говоришь. Изъясняйся четче

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Libre Office
« Ответ #2170 : 16 Марта 2018, 14:55:29 »
Я хочу из одной ячейки с
                    SN30904 Форма для заливки желе 2шт 230х120х37получить в соседней ячейке
SN30904

Оффлайн luu

  • Активист
  • *
  • Сообщений: 721
  • шта?
    • Просмотр профиля
Re: Libre Office
« Ответ #2171 : 16 Марта 2018, 14:58:16 »
А просто использовать =LEFT() не вариант?!

Пользователь добавил сообщение 16 Марта 2018, 15:04:15:
Как вариант:
=ПСТР(A4;НАЙТИ("SN";A4);7)

Где A4 - ячейка с исходной строкой.

Работает, если "артикул" во всех строках имеет вид SN*****
« Последнее редактирование: 16 Марта 2018, 15:04:15 от luu »

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Libre Office
« Ответ #2172 : 16 Марта 2018, 16:47:59 »
luu, число цифр не фиксировано, так бы конечно, вырезал и готово. Регуляркой надо, ну либо после нахождения SN искать пробел... видимо придется так костылить. Блин, неужели регулярки нельзя применить :(

Оффлайн tagezi

  • Активист
  • *
  • Сообщений: 359
    • Просмотр профиля
    • Информатика в экономике и управлении
Re: Libre Office
« Ответ #2173 : 16 Марта 2018, 16:58:54 »
luu, число цифр не фиксировано, так бы конечно, вырезал и готово. Регуляркой надо, ну либо после нахождения SN искать пробел... видимо придется так костылить. Блин, неужели регулярки нельзя применить :(
Сервис > Параметры > LibreOffice Calc > Вычисления ткнуть в Разрешить регулярные выражения в формулах нажать ОК
и прочитать это
а дальше мудрить уже с формулами
ASUS K53E, intel i5, 8 Gb, Integrated Intel® GMA HD
wiki LibreOffice
справка LibreOffice

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Libre Office
« Ответ #2174 : 16 Марта 2018, 17:42:19 »
tagezi, да эту справку я видел, а какая функция может выбрать текст по регексу так и не понял :(
В итоге вот такое извращение:
=ЛЕВ(ПРАВ(B33;ДЛСТР(B33)-ПОИСК("SN";B33)+1);ПОИСК(" ";B33;ПОИСК("SN";B33))-ПОИСК("SN";B33))вместо простого регекса.

 

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