У меня есть экземпляр XML на основе RelaxNG, который должен разрешать (выбор) align="right", align="left" и align="{ anything here }". Право/лево легко:
attribute name="align">
<a:documentation>doc for attrib</a:documentation>
<choice>
<value>left</value>
<a:documentation>doc for left</a:documentation>
<value>right</value>
<a:documentation>doc for right</a:documentation>
</choice>
</attribute>
Но как я могу разрешить пользователю вводить { ... } в качестве альтернативы двум указанным выше значениям?