InDesignからXMLファイルをエクスポートしています。このファイルのテキストには、特定の文法概念を参照する上付き文字が含まれています。ただし、これらの上付き文字はXMLファイルのテキストとしてエクスポートされます。XSLTを作成して、InDesignファイルに適用すると、上付き文字に小さなタグが追加されるようにする必要があります。
エクスポート方法は次のとおりです。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Root>
<Content>
<PhraseNative aid:table="cell" aid:crows="1" aid:ccols="1" aid:ccolwidth="260.5">
<Phrase> 1. Mark is1a playing2 videogames.</Phrase>
</PhraseNative>
</Content>
</Root>
これが最終的なコードになります。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Root>
<Content>
<PhraseNative aid:table="cell" aid:crows="1" aid:ccols="1" aid:ccolwidth="260.5">
<Phrase> 1. Mark is<tag>1a</tag> playing<tag>2</tag> videogames.</Phrase>
</PhraseNative>
</Content>
</Root>
これらのタグは、数字と文字が文字列の最後の2桁または3桁である場合は常に表示されます。時々それはただの数になるでしょう。出力はまったく変化しません。これは、Webページにエクスポートして戻すときにタグが失われないようにするためです。