Ru-Board.club
← Вернуться в раздел «Программы»

» LibreOffice / OpenOffice (часть 2)

Автор: Svetovid
Дата сообщения: 01.02.2011 13:48

Цитата:
Можете попробовать аналогичную штуку для LO

Давно ищу, подскажите где это...

Добавлено:
Очевидно, что ООо.про решили выпускать на основе ООо а не ЛО(((
Автор: Sergey 82
Дата сообщения: 01.02.2011 20:54
Скажите, так что сейчас лучше ООо или LO, кто нибудь делал практическое сравнение.
Для ООо установка Java обязательна, а для LO? Дело в том что на оф. сайте LO информации по этому вопросу не нашел, в инсталяторе LO Java тоже отсутствует. Значит LO работает без Java?
Если это так, то я скорее установлю LO, а то тормознутость ООо при запуске немного надоела.
Мне нужна бесплатная замена MS Office на ноутбуке. Раньше стоял ООо, но сейчас хочу попробовать LO, стоит ли?
Автор: ASE_DAG
Дата сообщения: 01.02.2011 20:58
Sergey 82
> ООо установка Java обязательна
Кто сказал?
Автор: Sergey 82
Дата сообщения: 01.02.2011 21:12
ASE_DAG
На оф. сайте ООо пишут что Java нужна для работы ООо, да и в шапке темы есть соответствующая ссылка.
Вот я и хочу прояснить этот момент для LO.
Автор: ASE_DAG
Дата сообщения: 01.02.2011 21:20
Sergey 82
Для работы OOo в целом Ява не нужна. Только для работы отдельных модулей, типа проверки орфографии.

К тому же, я вижу, вы считаете, что в вашем случае Ява — источник тормозов. Это не так.
Автор: Sergey 82
Дата сообщения: 01.02.2011 21:32
ASE_DAG

Цитата:
Только для работы отдельных модулей, типа проверки орфографии

Вот-вот довольно таки полезный модуль.

Цитата:
Ява — источник тормозов. Это не так.

Я почему-то считал что именно из-за использования Java он при первом запуске тормозит, но я могу и ошибаться.

Автор: Skif_off
Дата сообщения: 01.02.2011 22:02
ASE_DAG

Цитата:
Ява — источник тормозов. Это не так.

Sergey 82

Цитата:
Я почему-то считал что именно из-за использования Java он при первом запуске тормозит, но я могу и ошибаться.

где-то читал, что одна из проблем - в отсутствии модульности:
запуская, например, Writer, запускаем весь пакет.

comrades, с LO возникла проблема с файлом:
при прокручивании документа вываливается ошибка

и Writer падает.
грешу на диаграммы, как-нибудь можно порешать проблему?
Автор: Victor_VG
Дата сообщения: 02.02.2011 05:14
Skif_off

Я бы скорее проверил правильность установки библиотек от MS VS 2005 - собирали-то судя по наличию библиотек msvcr80.dll и msvcp80.dll в ней пакет, и привязки у него к ним. Как решение положить их в тот же каталог где лежат вызывающие их модули, в данном случае в подкаталог \program каталога установки - это стандартное правило WinAPI: нужные модули сначала ищутся рядом с вызывающими их, потом в %PATH% и в конце если не найдены? то в каталогах %WINDIR% и %WINDIR%\%SYSDIR%. А эти библиотеки иные авторы модифицируют при сборке под свои проекты, и чего-то из вызовов может просто в них не быть. Как последствие получим подобную ошибку.

Сам не раз в своих проектах с такими явлениями разбирался - забыл при сборке правила WinAPI и ищи что сбой вызвало. В итоге я чётко привык - любой модифицируемый модуль должен лежать в каталоге с вызывающим его. Тогда ошибки, по крайней мере из-за разницы в начинке модулей не возникает.

И проверить на всякий случай нет ли конфликта установленных версий Java - по крайней мере в ООо идёт более старая версия 6u22, а текущая на сайте 6u23. Я удалял старую с помощью программы JavaRa 1.16 beta - эта версия 6u22 удаляет корректно.
Автор: Svetovid
Дата сообщения: 02.02.2011 12:02
Как пронумеровать страницы во Writer, чтобы не с первой а к примеру, с 12?
Автор: Garrett
Дата сообщения: 02.02.2011 13:08
Svetovid
Выделяешь поле "номер страницы", правой мышкой, выбираешь "поле", там окошко "смещение".
У меня на ванильном ООо 3.3кс10 работает при 1-2-3, если задать 4 и выше номер страницы становится невидимым...
Автор: Skif_off
Дата сообщения: 02.02.2011 14:04
Victor_VG

Цитата:
Я бы скорее проверил правильность установки библиотек от MS VS 2005 - собирали-то судя по наличию библиотек msvcr80.dll и msvcp80.dll в ней пакет, и привязки у него к ним

почему тогда при установке LO ставится еще и MV VS 2008 (9.0.30729.17)?
он, кстати, уже стоял в системе.

Цитата:
Как решение положить их в тот же каталог где лежат вызывающие их модули, в данном случае в подкаталог \program каталога установки

там уже лежат msvcp80.dll и msvcr80.dll (версия 8.00.50727.762), помимо этого есть в системе (в т.ч. и этой версии).
пробовал добавить туда же msvcp90.dll и msvcr90.dll (9.0.30729.17) - та же ошибка.

6u23 была установлена до LO, попробую переустановить.

Svetovid

Цитата:
Как пронумеровать страницы во Writer, чтобы не с первой а к примеру, с 12?

Pager или Pagination.
я пока не решил окончательно, на чем остановится, но при использовании Pager вот такого:

Цитата:
У меня на ванильном ООо 3.3кс10 работает при 1-2-3, если задать 4 и выше номер страницы становится невидимым...

не наблюдаю (LO 3.3.0).
Автор: dg333
Дата сообщения: 03.02.2011 08:59
Svetovid, Формат —> Абзац—> Разрывы —> Добавить разрыв —> Номер страницы: указать нужный.
Автор: Garrett
Дата сообщения: 03.02.2011 14:35
dg333
Молодец!!!
Автор: Skif_off
Дата сообщения: 03.02.2011 15:49
http://forum.ru-board.com/topic.cgi?forum=5&topic=30414&start=1020#8
http://forum.ru-board.com/topic.cgi?forum=5&topic=30414&start=1020#12

переустановил jre-6u23 с полной зачисткой - без изменений.
наверное, дождусь 3.3.1, вроде 14го обещают...
Автор: bearjrgm
Дата сообщения: 03.02.2011 22:10
vvadimz
под линуксом было не работала проверка орфографии из коробки, помогало удаление словарей, которые шли в комплекте и установка с сайта, иногда помогает удаление папки провиля.
Автор: volgograd131
Дата сообщения: 04.02.2011 01:47
Garrett
А в чем разница между dict_ru_RU-0.6.oxt и "..Установил dict_ru_RU_yo-0.1.oxt .."? Ладно с запятыми, просто завтра поставить просят, впервые. Скачал с сайта ftp://ftp5.gwdg.de/pub/openoffice/localized/ru/3.3.0/OOo_3.3.0_Win_x86_install-wJRE_ru.exe +OOo_3.3.0_Win_x86_langpack_ru.exe, стал искать dict_ru_RU_yo-0.1.oxt, а Google и вывалил.
Автор: Posochov
Дата сообщения: 04.02.2011 02:32
volgograd131

Цитата:
А в чем разница между dict_ru_RU-0.6.oxt и "..Установил dict_ru_RU_yo-0.1.oxt .."?

А ты поГугли вначале, а потом спрашивай?
Вот, к примеру, что я нагуглил: Русские словари для OpenOffice

Цитата:
OOo_3.3.0_Win_x86_install-wJRE_ru.exe+OOo_3.3.0_Win_x86_langpack_ru.exe

Если скачал OOo_3.3.0_Win_x86_install-wJRE_ru.exe, то langpack_ru уже не нужен.
Автор: volgograd131
Дата сообщения: 04.02.2011 11:15
Posochov
Спасибо,
Вот вроде и собрал пакет счастья - OOo_3.3.0_Win_x86_install-wJRE_ru.exe +jre-6u23-windows-i586.exe+dict_ru_RU-0.3.4.oxt(Словарь орфографический + тезаурус + переносы)
Наткнулся на "..OpenOffice.org pro создан компанией «Инфра-Ресурс» на основе OpenOffice.org. Интегрированы словари и модули проверки русского языка, улучшена совместимость с кириллическими документами.."
OOo_3.2.1_Win_x86_install-wJRE_ru_infra.exe
Есть неистребимое желание- поставил и забыл, опыт начальный, вот и спрашиваю совета
Автор: Skif_off
Дата сообщения: 04.02.2011 13:03

Цитата:
http://forum.ru-board.com/topic.cgi?forum=5&topic=30414&start=1020#8
http://forum.ru-board.com/topic.cgi?forum=5&topic=30414&start=1020#12

переустановил jre-6u23 с полной зачисткой - без изменений.

под рукой случайно оказались OOo 3.1 и 3.2 от инфры - не падают, однако.
хотя редактировать диаграмму не дает (при двойном щелчке выдает пустую страницу Calc).
(Win2000/XP, jre-6u23)
Автор: vvadimz
Дата сообщения: 06.02.2011 11:16
bearjrgm
Да, это помогает, снес все, поставил потом руками все словари, работает.
Автор: and23
Дата сообщения: 06.02.2011 15:52

Цитата:
Поставил LibreOffice 3.3 Final все тоже самое, проверка орфографии не работает. По F7 вылетает пустое окно, и пишет проверка орфографии завершена в пустом окне и вылетает, хотя на русском абракадабра, словари все естественно установлены.
И недоступно добавление в словарь, да?

Кириллическое имя пользователя? Если да, то грабли известные, как и решение.
Автор: ildar1
Дата сообщения: 08.02.2011 11:43
Уважаемые специалисты, подскажите пожалуйста, как в макросе OO вызвать завершение программы. Сам макрос открывает файл с целью его конверсии, после чего надо закрыть окно опенофиса.

Пробовал следующие нагугленные варианты:

dispatcher.executeDispatch(document, ".uno:.Close", "", 0, Array())

dispatcher.executeDispatch(document, ".uno:.CloseDoc", "", 0, Array())

thisComponent.CurrentController.Frame.close( true )
thisComponent.Close( true )

либо выдают неинформативную ошибку, либо просто не закрывают окно. Помогите пожалуйста программно закрыть окошко OO.
Автор: Garrett
Дата сообщения: 08.02.2011 12:31
ildar1
Dim oDoc As Variant
oDoc = ThisComponent
oDoc.close(true)
Автор: ildar1
Дата сообщения: 08.02.2011 12:41
Я пробовал и thisComponent.Close( true ) и

Dim oDoc As Variant
oDoc = ThisComponent
oDoc.close(true)

опен оффис не закрывается.

Кстати, забыл уточнить - OO 3.2.1 portable от инфраресурса.

И это, похоже, что данный кусок закрывает только текущий файл, а мне нужно закрыть ОО целиком.
Автор: Garrett
Дата сообщения: 08.02.2011 13:05
ildar1
У меня закрывается сам Writer с этим документом. Не забудьте дать права на выполнение макросов в Параметры - ООо - Безопасность.
Автор: ildar1
Дата сообщения: 08.02.2011 13:11
Garrett

Права на запуск макроса есть - главную свою задачу (открыть файл и пересохранить в другом формате) он выполняет, но после выполнения закрывается файл с макросом, а конвертированный файл продолжает висеть. Вот полный текст макроса (в конце заремлены попытки закрытия окна, ни работает ни одна):

sub Convert2XLS

    rem define variables -----------------------------------------------------
    dim document as object
    dim dispatcher as object

    rem get access to the document--------------------------------------------
    document = ThisComponent.CurrentController.Frame
    dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

    dim args1(1) as new com.sun.star.beans.PropertyValue
    
    args1(0).Name = "URL"
    args1(0).Value = "file:///D:/TEMP/$$$CONVERT2XLS.XLSX"
    

    rem ----------------------------------------------------------------------
    dispatcher.executeDispatch( document, ".uno:Open", "", 0, args1() )

    dim args2(1) as new com.sun.star.beans.PropertyValue
    
    args2(0).Name = "URL"
    args2(0).Value = "file:///D:/TEMP/$$$CONVERT2XLS.XLS"
    args2(1).Name = "FilterName"
    args2(1).Value = "MS Excel 97"

    dispatcher.executeDispatch( document, ".uno:SaveAs", "", 0, args2() )
    
rem    dispatcher.executeDispatch( document, ".uno:.CloseDoc", "", 0, Array() )

rem    thisComponent.CurrentController.Frame.close( true )
rem    thisComponent.Close( true )
    
rem    If HasUnoInterfaces(ThisComponent, "com.sun.star.util.XCloseable") Then
rem        ThisComponent.close(true)
rem    Else
rem        ThisComponent.dispose
rem    End If

rem    Dim oDoc As Variant
rem    oDoc = ThisComponent
rem    oDoc.close(true)     

rem    ThisComponent.Dispose()

end sub
Автор: ildar1
Дата сообщения: 09.02.2011 14:53
Ответ найден: Stardesktop.Terminate()
Автор: jsnjack
Дата сообщения: 10.02.2011 20:21
использую ooo 3.3. подскажите, что за секрет в круговой диаграмме? выбираю подписи данных, показать значение как процент. но процент не показывается. потыкал пару раз - показался процент только у одного сегмента. попробовал отменить (убираю галочку) - реакции нету никакой. такое ощущение, что нехватает кнопки Update... никто с проблемой такой не сталкивался?
Автор: Posochov
Дата сообщения: 12.02.2011 05:39
LO впервые вышел вперед и ведет в счете!
LibreOffice 3.3.1 RC1 (2011-02-11)
Автор: RussianNeuroMancer
Дата сообщения: 12.02.2011 22:10
Значит с этого момента версию LO больше нельзя сопоставлять с версиями OO, OOo и OOo Pro.
http://forum.ru-board.com/topic.cgi?forum=5&topic=30414&start=960#17

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116

Предыдущая тема: PALO JEDOX


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.