Как пометить абзац или предложение тегом/маркетом в документах OpenXML

Я использую платформу okapi (http://okapi.sourceforge.net/) для создания Xliff-файла для переводимая исходная единица. (Например: исходный файл .docx или .pptx). Okapi в основном распаковывает файлы .docx, перебирает переводимый контент и создает файл xliff.

Мне было любопытно узнать, есть ли в пакете Office 2007+ некоторые функции, в которых я могу пометить предложение или абзац маркером или тегом (этот маркер и тег не должны изменять содержимое самого документа и должны быть невидимы при печати документ), который я могу использовать позже при создании Xliff, просматривая помеченное/помеченное предложение как непереводимое.

Я новичок в формате и инструментах OpenXML и не был уверен, что такая функция существует и как ее использовать.


person Chinmay    schedule 28.07.2014    source источник
comment
Для этого нет ничего встроенного, но вы можете подойти к этому, вставив, например. тонкий пробел (U+2009) или пробел без ширины (U+200B). Или добавив тег или теги, указывающие начальное/конечное положение текста в текстовом диапазоне фигуры.   -  person Steve Rindsberg    schedule 29.07.2014


Ответы (1)


В Okapi Rainbow есть функция, которую вы можете использовать для исключения строк из перевода, по крайней мере, для документов Word и Excel: вы можете создать новую конфигурацию фильтра, основанную на встроенном фильтре okf-openxml, и исключить определенные стили (для Word) или цвета. (для Экселя). Затем вам нужно только определить эти стили или цвета в документе и пометить любой текст в Word или Excel, который не следует переводить в этом стиле или цвете.

К сожалению, в Powerpoint нет аналогичной функции. :-(

person Jenszcz    schedule 23.07.2015