ГОСТ Р ИСО/МЭК 26300—2010
1163
<ref nam*-"text-concent"/»
1164</zeroOrMore>
1165
</element*
1166
</deflne>
Пример - Удаление твиста:
ctext:tracked-chartges>
<text:changed-region text:id-"c002">
<text:deletion*
corriee:change-info*
<dc:ereator*Michael Brauer</de:creator>
<dc:date*1999-05-18T12:56:04</dc:date*
</o£fice:change-info*
<text:p>, but this has been deieted</text:p>
</text:deletion>
</text:changed-region>
</text:tracked-changes*
ctext:p*
This is the original text<text:change text:reglon-id-"c002,T/,>.
</text:p>_____________________________________________________
Э
тот
пример показывает следующее:
•текст, который был удален = ,b u tth ishasbeend e le te d ,
содержится в элементе c te x t:р> внутри элемента < te x t: deletion;»;
•текущий текст = T h is isthe o r ig in a l te x t содержится в элементе
< te x t: p> в конце примера;
•до удаления текст был следующим = T h isisthe o r ig in a l te x t,
b u t th is has been d e le te d .
Отметим, что удаленный текст, как и весь текст в формате OpenDocument,
содержится в элементе абзаца. Для восстановления изначального текста, абзац
объединяется с его окружением. Другимисловами, удаленный фрагмент,
состоящий из одного слова, будет представлен в виде абзаца, содержащего одно
слово.
Для восстановления текста до момента удаления сделайте следующее:
•если метка изменения находится внутри абзаца, вставьте текстовое
содержимоеэлементаc te x t :d e le tio n > ,какбудтоначальный
< te x t:p > и конечный < /te x t:p > теги пропущены;
•если метка изменения находится внутри заголовка, поступайте как
описано выше, но приспосабливая вставляемые теги под особенности их
нового прототипа;
•иначе просто скопируйте содержимое элемента c te x t:d e le tio n ;» в
место метки изменения.
65