LibreOffice 4.0

Автор ape, 29 июля 2012, 22:06

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

ape

Цитата: frob от  4 августа 2012, 18:02
Изменения в мастере появятся после выпуска 0.0.3.
Фридрих в отпуске, но через две недели окончание GSoC, т.ч. релиза ждать не долго.
Спасибо за ссылку: Винсент работатет и по выходным, сделал эмуляцию бордюров. Посмотреть бы...

frob

Цитата: ape от  5 августа 2012, 06:09
Спасибо за ссылку: Винсент работатет и по выходным, сделал эмуляцию бордюров. Посмотреть бы...
Да, только что проверял.
На вашем файле перекосячивает цвет -- собачьи ватрушки стали чёрными на белом.
Предположительно из-за того же бага (или недоразбора), из-за которого тортик стал чёрным.

ape

#32
Нет, не прекосячили, скорее, перепутали и один цвет не задан. "Спиральки" (это по фэн-шую) по умолчанию белые на чёрном. Выше есть скриншот, показывающий в MS_Publisher опцию настройки цвета бордюра (красный -!), не рисунка (белый -!).
--
P.S. Вот этот рисунок.
Ну почему же ватрушки? У моего мопсика такой хвостик.

frob

Цитата: ape от  5 августа 2012, 19:22
Нет, не прекосячили, скорее, перепутали и один цвет не задан. "Спиральки" (это по фэн-шую) по умолчанию белые на чёрном. Выше есть скриншот, показывающий в MS_Publisher опцию настройки цвета бордюра (красный -!), не рисунка (белый -!).
--
P.S. Вот этот рисунок.
Ну почему же ватрушки? У моего мопсика такой хвостик.


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

Про ватрушки -- это цитата была.

ape

#34
@frob:
Судя по интенсивной работе с Draw и расширению его возможностей по импорту из МСО и Корел, "статус" этого компонента скоро существенно вырастет. Т.к. изначально Draw задумывался как "Чертёжник", есть маленькое "но":
- нет автофигуры "точка"с единственной опцией - видимая\невидимая (необходима для привязки размерных линий);
- нет возможности задать масштаб и единицы измерения (отличные от линеек панели инструментов) "измерителю" размерных линий; "масштаб размерных линий" позволил бы уже использовать Draw для простеньких чертежей, что привлекло бы ещё больше внимания к компоненту и увеличило бы число пользователей (ИМХО - из школьников и студентов-гуманитариев 1-го курса).

Как можно привлечь внимание к этой мелочи, существенно расширяющей область применения компонента?
--
Далее, наверняка, последуют пользовательские расширения типа "Болты-винты, шайбы-гайки: задай М_ - и всё готово".

frob

Вот тут-то собака и порылась...

Библиотеки относящиеся к импорту этих форматов существуют независимо от LibreOffice, вообще говоря в нём не нуждаются и до сих пор оказывали минимальное непосредственное влияние на LO Draw как таковой.
Понятно, что потребность в поддержке различных возможностей в редакторе для более-менее полноценного импорта необходима, но в условиях недостаточного количества разработчиков и изрядного количества разнообразных _других_ задач всё это остаётся на уровне пожеланий.

Пример. Для более адекватной поддержки форматов Visio было бы здОрово, если бы "галерею" можно было бы использовать для показа-выбора-изменения стенсилов. Седрик даже идею проекта GSoC наваял (под другие правда цели). Никто не возжелал, а если б и нашёлся студент, весьма вероятно что этот проект зафэйлился бы -- сложно реализовать то, что нужно.

Так что на заметные изменения в самом LO Draw я бы пока особенно не рассчитывал.

Далее, увеличение числа _пользователей_ это конечно клёво, но как и в других свободных проектах нужны не потребители, а "соучастники".

ape

Цитата: frob от  6 августа 2012, 09:46Вот тут-то собака и порылась...
+1.
Но грустно как-то: Медведев вещал о переходе на свободное ПО и ODF, ставший ГОСТом...
На практике:
- Майкрософт в Сколково, а по LibO, наверняка, нет даже куратора - не то, чтобы "Donate" или студентов в быв. ЛИТМО поднапрячь;
- ODF не принимается даже сайтом "Напиши письмо президенту";
- 1-м лицам (ещё в 10-м году) заменили ПК_х86 на Мак..

Yakov

Цитата: ape от  6 августа 2012, 10:58заменили ПК_х86 на Мак..
Есть же версия LibreOffice для MacOS X

ape

Цитата: frob от  5 августа 2012, 21:54Кажется с этим будет проблема. Где хранится цвет понятно, а вот как его правильно использовать - пока не очень. Судя по эффекту вероятно надо сохраняя яркость менять все цвета на выбранный и уже в таком виде отдавать в LibreOffice.
На рисунке (Publisher_2003) попытался показать ещё 3 настроечных опции бордюров - вдруг пригодится.
Если правильно понял, то libvisio.dll можно тупо копировать из LibO-3.7 в LibO-3.5?


[вложение удалено Администратором]

frob

#39
Судя по наблюдаемым результатам "толщина" уже используется.
Бреннан попробует прикрутить замену цветового тона, но для этого надо слегка пропатчить writeperfect.

Цитата: ape от  6 августа 2012, 17:02
Если правильно понял, то libvisio.dll можно тупо копировать из LibO-3.7 в LibO-3.5?
Это мне неизвестно, но почему бы не попробовать?

ape

ОК, отпишусь после аппробации. (Надо закрывать "images_classic.zip - 3.6" - и лень, и времени жалко, да и глаза "потекут" из-за 7-х перенесённых иконок).
Yakov, а "Хакинтош" "кушает" LibO?

ape

Вчера Винсент внёс ещё 3 изменения в libmspub-0.0.2
Если правильно понял, они мененяют:
- последовательность чтения (индексацию) элементов (фигур);
- форматирование текста в блоках (добавлены Bold, Italic);
- эмуляцию бордюров;
- последовательность сборки библиотеки для Windows (DLL).

frob

Не B и I, а нижний и верхний индекс?

Винды не при чём -- он просто опять файл забыл добавить в гит.

А списки -- это списки и есть

  • вот
  • такие
Но они пока только парсятся и в выхлоп не попадают.

ape

bug 53113 - это ошибка ре-импорта автофигур с текстовыми блоками из DOCX. Воспроизвести просто: создаём автофигуру. вставляем в неё текст, сохраняем файл как DOCX и перезагружаем документ. Результат - пустая страница.
--
P.S. Ошибка присутствует во всех актуальных дистрибутивах. Интересно, что в бинарных текстовых документах такого, как мне кажется, нет.
@frob: хотелось бы проверить на *.vsd; *.pub, но методика не "складывается".

frob

Цитата: ape от 12 августа 2012, 21:48вставляем в неё текст, сохраняем файл как DOCX и перезагружаем документ. Результат - пустая страница.

А в MSO сохранённый документ нормально открывается?
Что происходит в LO, если
1. Пересохранить такой документ из MSO
2. Cоздать аналогичный документ в MSO с нуля

У паблишера нет XML-ной версии формата. Если б в MSO 2013 её добавили, возможно стало бы понятнее кое-что из внутренностей двоичного формата.
В Visio есть VDX и в Visio 2013 появился какой-то новый вариант формата -- VSDX, но в Visio нет "автофигур".
При этом "текст" -- одно из свойств Shape в визио, а вот в Escher, используемом для "автофигур", ничего такого мне не припоминается. Т.ч. я предполагаю, что "фигура с текстом" в Escher -- это группа из двух записей для фигуры и текста соответственно (могу ошибаться -- не вглядывался).