[oodisc] Re[3]: Документы OOo в CVS

Aleksey M. Vorona VoronaAM на yandex.ru
Пт Дек 24 00:32:36 MSK 2004


Добрый день.

Документ 45 стр., 7 таблиц, 14 врезок, два десятка графических
объекта, 46 OLE-объектов (кстати, а где можно посмотреть такую
статистику автоматически? :) ) 1 129 232 байт. Прислать документ могу
только с рабочего ящика, а для этого его надо подписать (а то
спам-оборона не пропустит). Так что пишите, кому интересно лично.

Вариант с сохранением версий в виде отдельных файлов, конечно,
вариант... Но в каком веке мы живём?! Консультантов несколько, надо на
каждого по папке завести и складывать туда версии... Некрасиво.

Сейчас я пишу скриптик на Perl'е, но это мой чистый энтузиазм, и не
сказал бы, что хорошо получается. (Если самому понравится - запостю)

Пример изменения:
Было:
   <style:properties style:vertical-pos="from-top" draw:visible-area-left="0cm"
   draw:visible-area-top="0cm" draw:visible-area-width="3.33cm"
   draw:visible-area-height="1.213cm" draw:draw-aspect="content"/>
   
Стало:
   <style:properties style:vertical-pos="from-top" draw:visible-area-left="0cm"
   draw:visible-area-top="0cm" draw:visible-area-width="3.331cm"
   draw:visible-area-height="1.214cm" draw:draw-aspect="content"/>

Во второй строке (разбил я, в content.xml это была одна строка)
изменение с "3.33cm" на "3.331cm". И дальше "1.213cm" на "1.214cm".

Файл был открыт, в конец добавлен и удалён пробел, сохранён и сравнён.

Мне казалось, что преимущество OOo в отркытости и логичности формата
файлов. :)

Думаю, тред продолжать не стоит, для себя я проблему решу perl'ом, а
больше это, похоже, никому не надо :)

Всем спасибо!

Алексей Ворона.

P.S. Вот иллюстрация с z-index:
Было:
  <draw:object-ole draw:style-name="fr23" draw:name="Объект21"
  text:anchor-type="as-char" svg:width="4.163cm" svg:height="0.67cm" draw:z-index="87"
  xlink:href="#./Obj017FD111" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"/>

Стало:
  <draw:object-ole draw:style-name="fr23" draw:name="Объект21"
  text:anchor-type="as-char" svg:width="4.163cm" svg:height="0.67cm" draw:z-index="84"
  xlink:href="#./Obj017FD111" xlink:type="simple" xlink:show="embed" xlink:actuate="onLoad"/>

Это OLE-обект Microsoft Equation 3.0 (я не все формулы в Math
переписал). Подозреваю, что дело в xlink:actuate="onLoad" , но как это
изменить, не знаю :(



Подробная информация о списке рассылки Oo-discuss