[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