在我的XSLT中,P5有一些阿拉伯语和希伯来语文本部分,我喜欢通过XSLT将它们转换为html。
我正在考虑用标签标记阿拉伯语/希伯来语文本,并在css中将其格式化为text-align: right;
例如,我有一个阿拉伯语/希伯来语字符串"foobar“
摘自xml:
<title>Ordre de la
<hi rend="italic">Haggadah de Pessaḥ</hi>
<right-to-left>foobar ות והמופתים שעשה הקב''ה לאבותינו)</right-to-left>
</title>xslt摘录:
<xsl:if test="tei:right-to-left">
<span class="right-to-left">
<xsl:with-param name="value" select="$value"/>
</span>
</xsl:if>我的目标是在新的html标记<span class="right-to-left">中将文本(例如,从foobar开始)合并到<span class="right-to-left">标记中。
我怎样才能做到这一点?
发布于 2017-05-19 12:48:56
我可以通过以下方式调整现有规则以实现这一目标:
<xsl:if test="starts-with($value, 'right-to-left') "><xsl:text>right-to-left </xsl:text></xsl:if>https://stackoverflow.com/questions/44070081
复制相似问题