[oodisc] cross-reference

Rail Aliev rail на iqchoice.com
Вт Дек 13 01:44:27 MSK 2005


On 01:15, Tue 13.12.05, snow_wons wrote:
>Здравствуйте, oo-discuss.
>
>В райтере есть такая штука как перекрёстные ссылки (cross-reference).
>Имеется документ с большим количеством того, на что эти ссылки
>ссылаются и с еще большим количеством самих ссылок.
>Необходимо изменить имена cross-reference.
>Значения меняются легко, но потом легко запутаться к чему что
>относится...
>Например: ссылка "КодАдреса" указывает на текст "КодАдреса"
>нужно сделать так чтобы эта ссылка называлась "КодДома" и указывала на
>"КодДома".
>Сделать так чтобы "КодАдреса" указывал на "КодДома" получается, а вот
>изменить имя нет :-(
>Как это сделать?
>Помогите плз.

Нетрадиционный подход (еще один плюс текстового формата (XML) и минус
бинарного):

1. распаковать файл (unzip file.odt -d file)
2. открыть в текстовом реакторе content.xml
3. заменить КодАдреса на КодДома 
    (perl -pi -e 's/КодАдреса/КодДома/g' file/content.xml в локали
    xx_XX.UTF-8)
4. запаковать обратно (cd file && zip -r ../file2.odt *)


-- 
Best regards,
Rail Aliev


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