XSLT / TEI: Как отобразить две страницы рядом друг с другом? - PullRequest
0 голосов
/ 25 сентября 2019

В настоящее время я работаю над цифровым изданием определенной работы.У меня есть каждая двойная страница (таким образом, f28v и f29r внутри документа)

   <xsl:template match="tei:pb">
    <xsl:element name="div">
    <xsl:attribute name="class">
        <xsl:text>test;</xsl:text>
    </xsl:attribute>
        <xsl:element name="div">
            <xsl:attribute name="style">
                <xsl:text>text-align:right;</xsl:text>
            </xsl:attribute>
            <xsl:text>[Bl.</xsl:text>
            <xsl:value-of select="@n"/>
            <xsl:text>]</xsl:text>
        </xsl:element>
    </xsl:element>

Я хочу, чтобы класс "test" был контейнером для следующей страницы, которая обозначена <pb/>.Мой текущий xslt добавляет класс "test" только к div, созданному из <pb/>

. Класс "test" будет заменен версией сетки начальной загрузки или semanticUI, которая затем будет отформатирована с использованием CSS.выглядеть красиво.

(Я пришел из Javascript / Web-разработки с Javascrippt и nodeJS, поэтому XSLT для меня довольно новый)

...