Text unit sample.xsl

Vaquita Wiki
Tutor (토론 | 기여)님의 2026년 8월 26일 (수) 16:18 판 (새 문서: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="UTF-8" indent="yes"/> <xsl:template match="/text_unit"> <div class="text-unit-container" style="font-family: 'Noto Serif KR', serif; line-height: 1.8; padding: 20px;"> <h2 style="border-bottom: 2px solid #333; padding-bottom: 5px;"> ID: <xsl:value-of select="@id"/> </h2>...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

   <xsl:output method="html" encoding="UTF-8" indent="yes"/>
   <xsl:template match="/text_unit">

ID: <xsl:value-of select="@id"/>

           <xsl:apply-templates select="hanmun_text"/>
           <xsl:apply-templates select="glossary"/>
           <xsl:apply-templates select="translation"/>
   </xsl:template>
   <xsl:template match="hanmun_text | translation">
           
               [<xsl:value-of select="name()"/>]
           
               <xsl:apply-templates/>
   </xsl:template>
   <xsl:template match="glossary">
           [glossary]
<thead> </thead> <tbody> <xsl:for-each select="term"> </xsl:for-each> </tbody>
type hanmun korean scope definition sense_note
<xsl:value-of select="@type"/> <xsl:value-of select="lemma/hanmun"/> <xsl:value-of select="lemma/korean"/> <xsl:value-of select="sense/@scope"/> <xsl:value-of select="sense/definition"/> <xsl:value-of select="sense/sense_note"/>
           
   </xsl:template>
   <xsl:template match="title">
       
           § <xsl:apply-templates/>
</xsl:template>
   <xsl:template match="heading">
       
           ○ <xsl:apply-templates/>
</xsl:template>
   <xsl:template match="annotation">
       
           【<xsl:apply-templates/>】
       
   </xsl:template>
   <xsl:template match="이두">
       
           <xsl:apply-templates/>
       
   </xsl:template>
   <xsl:template match="*">
       <xsl:apply-templates/>
   </xsl:template>

</xsl:stylesheet>