- Timestamp:
- 12/10/2013 11:37:38 PM (11 years ago)
- Branches:
- 7.5-systemd, 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
- Children:
- 112db9d
- Parents:
- f2a5108
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
stylesheets/lfs-xsl/docbook-xsl-1.78.1/xhtml/inline.xsl
rf2a5108 rb1a51ac1 5 5 6 6 <!-- ******************************************************************** 7 $Id $7 $Id: inline.xsl 9663 2012-11-06 19:09:16Z bobstayton $ 8 8 ******************************************************************** 9 9 … … 13 13 14 14 ******************************************************************** --> 15 16 <xsl:key name="glossentries" match="glossentry" use="normalize-space(glossterm)"/> 17 <xsl:key name="glossentries" match="glossentry" use="normalize-space(glossterm/@baseform)"/> 18 15 19 <xsl:template name="simple.xlink"> 16 20 <xsl:param name="node" select="."/> … … 18 22 <xsl:apply-templates/> 19 23 </xsl:param> 20 <xsl:param name="a.target"/>21 24 <xsl:param name="linkend" select="$node/@linkend"/> 22 25 <xsl:param name="xhref" select="$node/@xlink:href"/> 26 27 <!-- Support for @xlink:show --> 28 <xsl:variable name="target.show"> 29 <xsl:choose> 30 <xsl:when test="$node/@xlink:show = 'new'">_blank</xsl:when> 31 <xsl:when test="$node/@xlink:show = 'replace'">_top</xsl:when> 32 <xsl:otherwise/> 33 </xsl:choose> 34 </xsl:variable> 23 35 24 36 <xsl:variable name="link"> … … 39 51 <xsl:variable name="is.olink"> 40 52 <xsl:choose> 41 53 <!-- If xlink:role="http://docbook.org/xlink/role/olink" --> 42 54 <!-- and if the href contains # --> 43 <xsl:when test="contains($xhref,'#') and @xlink:role = $xolink.role">1</xsl:when>55 <xsl:when test="contains($xhref,'#') and @xlink:role = $xolink.role">1</xsl:when> 44 56 <xsl:otherwise>0</xsl:otherwise> 45 57 </xsl:choose> … … 47 59 48 60 <xsl:choose> 61 <xsl:when test="$is.olink = 1"> 62 <xsl:call-template name="olink"> 63 <xsl:with-param name="content" select="$content"/> 64 </xsl:call-template> 65 </xsl:when> 66 49 67 <xsl:when test="$is.idref = 1"> 50 68 … … 73 91 <xsl:otherwise> 74 92 <a> 75 <xsl:apply-templates select="." mode="class.attribute"/> 93 <xsl:apply-templates select="." mode="common.html.attributes"/> 94 <xsl:call-template name="id.attribute"/> 76 95 77 96 <xsl:attribute name="href"> … … 92 111 </xsl:choose> 93 112 94 <xsl:if test="$ a.target">113 <xsl:if test="$target.show !=''"> 95 114 <xsl:attribute name="target"> 96 <xsl:value-of select="$ a.target"/>115 <xsl:value-of select="$target.show"/> 97 116 </xsl:attribute> 98 117 </xsl:if> … … 105 124 </xsl:when> 106 125 107 <xsl:when test="$is.olink = 1">108 <xsl:call-template name="olink">109 <xsl:with-param name="content" select="$content"/>110 </xsl:call-template>111 </xsl:when>112 113 126 <!-- otherwise it's a URI --> 114 127 <xsl:otherwise> 115 128 <a> 116 <xsl:apply-templates select="." mode="class.attribute"/> 129 <xsl:apply-templates select="." mode="common.html.attributes"/> 130 <xsl:call-template name="id.attribute"/> 117 131 <xsl:attribute name="href"> 118 132 <xsl:value-of select="$xhref"/> … … 123 137 </xsl:attribute> 124 138 </xsl:if> 139 140 <!-- For URIs, use @xlink:show if defined, otherwise use ulink.target --> 141 <xsl:choose> 142 <xsl:when test="$target.show !=''"> 143 <xsl:attribute name="target"> 144 <xsl:value-of select="$target.show"/> 145 </xsl:attribute> 146 </xsl:when> 147 <xsl:when test="$ulink.target !=''"> 148 <xsl:attribute name="target"> 149 <xsl:value-of select="$ulink.target"/> 150 </xsl:attribute> 151 </xsl:when> 152 </xsl:choose> 153 125 154 <xsl:copy-of select="$content"/> 126 155 </a> … … 138 167 139 168 <a> 140 <xsl:apply-templates select="." mode="class.attribute"/> 169 <xsl:apply-templates select="." mode="common.html.attributes"/> 170 <xsl:call-template name="id.attribute"/> 141 171 <xsl:attribute name="href"> 142 172 <xsl:call-template name="href.target"> … … 184 214 <xsl:value-of select="local-name(.)"/> 185 215 </xsl:attribute> 216 <xsl:call-template name="id.attribute"/> 186 217 <xsl:call-template name="dir"/> 187 218 <xsl:call-template name="generate.html.title"/> … … 201 232 </xsl:param> 202 233 <code> 203 <xsl:apply-templates select="." mode="class.attribute"/> 204 <xsl:call-template name="dir"/> 205 <xsl:call-template name="generate.html.title"/> 234 <xsl:apply-templates select="." mode="common.html.attributes"/> 235 <xsl:call-template name="id.attribute"/> 206 236 <xsl:copy-of select="$content"/> 207 237 <xsl:call-template name="apply-annotations"/> … … 220 250 221 251 <span> 222 <xsl:apply-templates select="." mode="class.attribute"/> 223 <xsl:call-template name="generate.html.title"/> 224 <xsl:call-template name="dir"/> 252 <xsl:apply-templates select="." mode="common.html.attributes"/> 253 <xsl:call-template name="id.attribute"/> 225 254 226 255 <!-- don't put <strong> inside figure, example, or table titles --> … … 249 278 </xsl:param> 250 279 <em> 251 <xsl:apply-templates select="." mode="class.attribute"/> 252 <xsl:call-template name="generate.html.title"/> 253 <xsl:call-template name="dir"/> 280 <xsl:call-template name="common.html.attributes"/> 281 <xsl:call-template name="id.attribute"/> 254 282 <xsl:copy-of select="$content"/> 255 283 <xsl:call-template name="apply-annotations"/> … … 271 299 <xsl:when test="local-name(..) = 'title' and (local-name(../..) = 'figure' or local-name(../..) = 'example' or local-name(../..) = 'table' or local-name(../..) = 'formalpara')"> 272 300 <code> 273 <xsl:apply-templates select="." mode="class.attribute"/> 274 <xsl:call-template name="generate.html.title"/> 275 <xsl:call-template name="dir"/> 301 <xsl:call-template name="common.html.attributes"/> 302 <xsl:call-template name="id.attribute"/> 276 303 <xsl:copy-of select="$content"/> 277 304 <xsl:call-template name="apply-annotations"/> … … 280 307 <xsl:otherwise> 281 308 <strong> 282 <xsl:apply-templates select="." mode="class.attribute"/> 309 <xsl:call-template name="common.html.attributes"/> 310 <xsl:call-template name="id.attribute"/> 283 311 <code> 284 312 <xsl:call-template name="generate.html.title"/> … … 302 330 </xsl:param> 303 331 <em> 304 <xsl:apply-templates select="." mode="class.attribute"/> 332 <xsl:call-template name="common.html.attributes"/> 333 <xsl:call-template name="id.attribute"/> 305 334 <code> 306 335 <xsl:call-template name="generate.html.title"/> … … 323 352 <sup> 324 353 <xsl:call-template name="generate.html.title"/> 354 <xsl:call-template name="id.attribute"/> 325 355 <xsl:call-template name="dir"/> 326 356 <xsl:copy-of select="$content"/> … … 340 370 <sub> 341 371 <xsl:call-template name="generate.html.title"/> 372 <xsl:call-template name="id.attribute"/> 342 373 <xsl:call-template name="dir"/> 343 374 <xsl:copy-of select="$content"/> … … 361 392 362 393 <span> 363 <xsl:apply-templates select="." mode="class.attribute"/> 394 <xsl:call-template name="common.html.attributes"/> 395 <xsl:call-template name="id.attribute"/> 364 396 <xsl:copy-of select="$content"/> 365 397 </span> … … 378 410 379 411 <span> 380 <xsl:apply-templates select="." mode="class.attribute"/> 412 <xsl:call-template name="common.html.attributes"/> 413 <xsl:call-template name="id.attribute"/> 381 414 <xsl:copy-of select="$content"/> 382 415 </span> … … 395 428 396 429 <span> 397 <xsl:apply-templates select="." mode="class.attribute"/> 430 <xsl:call-template name="common.html.attributes"/> 431 <xsl:call-template name="id.attribute"/> 398 432 <xsl:copy-of select="$content"/> 399 433 </span> … … 504 538 <xsl:template match="function/parameter" priority="2"> 505 539 <xsl:call-template name="inline.italicmonoseq"/> 506 <xsl:if test=" following-sibling::*">540 <xsl:if test="$function.parens != 0 and following-sibling::*"> 507 541 <xsl:text>, </xsl:text> 508 542 </xsl:if> … … 511 545 <xsl:template match="function/replaceable" priority="2"> 512 546 <xsl:call-template name="inline.italicmonoseq"/> 513 <xsl:if test=" following-sibling::*">547 <xsl:if test="$function.parens != 0 and following-sibling::*"> 514 548 <xsl:text>, </xsl:text> 515 549 </xsl:if> … … 553 587 554 588 <xsl:template match="keycap"> 555 <xsl:call-template name="inline.boldseq"/> 589 <xsl:choose> 590 <xsl:when test="@function and normalize-space(.) = ''"> 591 <xsl:call-template name="inline.boldseq"> 592 <xsl:with-param name="content"> 593 <xsl:call-template name="gentext.template"> 594 <xsl:with-param name="context" select="'keycap'"/> 595 <xsl:with-param name="name" select="@function"/> 596 </xsl:call-template> 597 </xsl:with-param> 598 </xsl:call-template> 599 </xsl:when> 600 <xsl:otherwise> 601 <xsl:call-template name="inline.boldseq"/> 602 </xsl:otherwise> 603 </xsl:choose> 556 604 </xsl:template> 557 605 … … 656 704 <xsl:when test="$citerefentry.link != '0'"> 657 705 <a> 658 <xsl:apply-templates select="." mode="c lass.attribute"/>706 <xsl:apply-templates select="." mode="common.html.attributes"/> 659 707 <xsl:attribute name="href"> 660 708 <xsl:call-template name="generate.citerefentry.link"/> … … 696 744 <xsl:template match="emphasis"> 697 745 <span> 746 <xsl:call-template name="id.attribute"/> 698 747 <xsl:choose> 699 <xsl:when test="@role and $emphasis.propagates.style != 0"> 700 <xsl:apply-templates select="." mode="class.attribute"> 748 <!-- We don't want empty @class values, so do not propagate empty @roles --> 749 <xsl:when test="@role and normalize-space(@role) != '' and $emphasis.propagates.style != 0"> 750 <xsl:apply-templates select="." mode="common.html.attributes"> 701 751 <xsl:with-param name="class" select="@role"/> 702 752 </xsl:apply-templates> 703 753 </xsl:when> 704 754 <xsl:otherwise> 705 <xsl:apply-templates select="." mode="c lass.attribute"/>755 <xsl:apply-templates select="." mode="common.html.attributes"/> 706 756 </xsl:otherwise> 707 757 </xsl:choose> … … 737 787 <xsl:template match="foreignphrase"> 738 788 <span> 739 <xsl:apply-templates select="." mode="class.attribute"/> 740 <xsl:if test="@lang or @xml:lang"> 741 <xsl:call-template name="language.attribute"/> 742 </xsl:if> 789 <xsl:apply-templates select="." mode="common.html.attributes"/> 743 790 <xsl:call-template name="inline.italicseq"/> 744 791 </span> … … 751 798 <xsl:template match="phrase"> 752 799 <span> 753 <xsl:call-template name="generate.html.title"/> 754 <xsl:if test="@lang or @xml:lang"> 755 <xsl:call-template name="language.attribute"/> 756 </xsl:if> 757 <xsl:if test="@role and $phrase.propagates.style != 0"> 758 <xsl:apply-templates select="." mode="class.attribute"> 759 <xsl:with-param name="class" select="@role"/> 760 </xsl:apply-templates> 761 </xsl:if> 800 <xsl:call-template name="id.attribute"/> 801 <xsl:call-template name="locale.html.attributes"/> 802 <!-- We don't want empty @class values, so do not propagate empty @roles --> 803 <xsl:choose> 804 <xsl:when test="@role and normalize-space(@role) != '' and $phrase.propagates.style != 0"> 805 <xsl:apply-templates select="." mode="class.attribute"> 806 <xsl:with-param name="class" select="@role"/> 807 </xsl:apply-templates> 808 </xsl:when> 809 <xsl:otherwise> 810 <xsl:apply-templates select="." mode="class.attribute"/> 811 </xsl:otherwise> 812 </xsl:choose> 762 813 <xsl:call-template name="dir"/> 763 814 <xsl:call-template name="anchor"/> … … 779 830 </xsl:call-template> 780 831 </xsl:variable> 781 <xsl:choose> 782 <xsl:when test="$depth mod 2 = 0"> 783 <xsl:call-template name="gentext.startquote"/> 784 <xsl:call-template name="inline.charseq"/> 785 <xsl:call-template name="gentext.endquote"/> 786 </xsl:when> 787 <xsl:otherwise> 788 <xsl:call-template name="gentext.nestedstartquote"/> 789 <xsl:call-template name="inline.charseq"/> 790 <xsl:call-template name="gentext.nestedendquote"/> 791 </xsl:otherwise> 792 </xsl:choose> 832 <span> 833 <xsl:apply-templates select="." mode="common.html.attributes"/> 834 <xsl:choose> 835 <xsl:when test="$depth mod 2 = 0"> 836 <xsl:call-template name="gentext.startquote"/> 837 <xsl:call-template name="inline.charseq"/> 838 <xsl:call-template name="gentext.endquote"/> 839 </xsl:when> 840 <xsl:otherwise> 841 <xsl:call-template name="gentext.nestedstartquote"/> 842 <xsl:call-template name="inline.charseq"/> 843 <xsl:call-template name="gentext.nestedendquote"/> 844 </xsl:otherwise> 845 </xsl:choose> 846 </span> 793 847 </xsl:template> 794 848 … … 803 857 <xsl:template match="lineannotation"> 804 858 <em> 805 <xsl:apply-templates select="." mode="c lass.attribute"/>859 <xsl:apply-templates select="." mode="common.html.attributes"/> 806 860 <xsl:call-template name="inline.charseq"/> 807 861 </em> … … 861 915 <xsl:when test="$target"> 862 916 <a> 863 <xsl:apply-templates select="." mode="c lass.attribute"/>917 <xsl:apply-templates select="." mode="common.html.attributes"/> 864 918 <xsl:if test="@id or @xml:id"> 865 919 <xsl:attribute name="id"> … … 944 998 </xsl:variable> 945 999 <a href="{$chunkbase}#{$id}"> 946 <xsl:apply-templates select="." mode="c lass.attribute"/>1000 <xsl:apply-templates select="." mode="common.html.attributes"/> 947 1001 <xsl:call-template name="inline.italicseq"> 948 1002 <xsl:with-param name="content" select="$content"/> … … 964 1018 </xsl:choose> 965 1019 </xsl:variable> 966 <xsl:variable name="targets" select=" //glossentry[normalize-space(glossterm)=$term or normalize-space(glossterm/@baseform)=$term]"/>1020 <xsl:variable name="targets" select="key('glossentries', $term)"/> 967 1021 <xsl:variable name="target" select="$targets[1]"/> 968 1022 … … 978 1032 <xsl:otherwise> 979 1033 <a> 980 <xsl:apply-templates select="." mode="c lass.attribute"/>1034 <xsl:apply-templates select="." mode="common.html.attributes"/> 981 1035 <xsl:if test="@id or @xml:id"> 982 1036 <xsl:attribute name="id"> … … 1007 1061 <xsl:template match="termdef"> 1008 1062 <span> 1009 <xsl:apply-templates select="." mode="class.attribute"/> 1010 <xsl:call-template name="generate.html.title"/> 1063 <xsl:apply-templates select="." mode="common.html.attributes"/> 1011 1064 <xsl:call-template name="gentext.template"> 1012 1065 <xsl:with-param name="context" select="'termdef'"/> … … 1098 1151 1099 1152 <code> 1100 <xsl:apply-templates select="." mode="c lass.attribute">1153 <xsl:apply-templates select="." mode="common.html.attributes"> 1101 1154 <xsl:with-param name="class" select="concat('sgmltag-', $class)"/> 1102 1155 </xsl:apply-templates> 1103 <xsl:call-template name="generate.html.title"/>1104 1156 <xsl:call-template name="simple.xlink"> 1105 1157 <xsl:with-param name="content" select="$content"/> … … 1115 1167 </xsl:if> 1116 1168 <a> 1117 <xsl:apply-templates select="." mode="class.attribute"/> 1169 <xsl:apply-templates select="." mode="common.html.attributes"/> 1170 <xsl:call-template name="id.attribute"/> 1118 1171 <xsl:attribute name="href"> 1119 1172 <xsl:text>mailto:</xsl:text> … … 1215 1268 <xsl:text>[</xsl:text> 1216 1269 <a> 1217 <xsl:apply-templates select="." mode="c lass.attribute"/>1270 <xsl:apply-templates select="." mode="common.html.attributes"/> 1218 1271 <xsl:attribute name="href"> 1219 1272 <xsl:call-template name="href.target"> … … 1222 1275 </xsl:attribute> 1223 1276 1224 <xsl:choose> 1225 <xsl:when test="$bibliography.numbered != 0"> 1226 <xsl:apply-templates select="$target" mode="citation"/> 1227 </xsl:when> 1228 <xsl:otherwise> 1229 <xsl:call-template name="inline.charseq"/> 1230 </xsl:otherwise> 1231 </xsl:choose> 1277 <xsl:choose> 1278 <xsl:when test="$bibliography.numbered != 0"> 1279 <xsl:call-template name="id.attribute"/> 1280 <xsl:apply-templates select="$target" mode="citation"/> 1281 </xsl:when> 1282 <xsl:otherwise> 1283 <xsl:call-template name="inline.charseq"/> 1284 </xsl:otherwise> 1285 </xsl:choose> 1232 1286 1233 1287 </a> … … 1242 1296 </xsl:template> 1243 1297 1298 <xsl:template match="citebiblioid"> 1299 <xsl:variable name="targets" select="//*[biblioid = string(current())]"/> 1300 <xsl:variable name="target" select="$targets[1]"/> 1301 1302 <xsl:choose> 1303 <!-- try automatic linking based on match to parent of biblioid --> 1304 <xsl:when test="$target and not(xref) and not(link)"> 1305 1306 <xsl:text>[</xsl:text> 1307 <a> 1308 <xsl:apply-templates select="." mode="common.html.attributes"/> 1309 <xsl:attribute name="href"> 1310 <xsl:call-template name="href.target"> 1311 <xsl:with-param name="object" select="$target"/> 1312 </xsl:call-template> 1313 </xsl:attribute> 1314 1315 <xsl:call-template name="inline.charseq"/> 1316 1317 </a> 1318 <xsl:text>]</xsl:text> 1319 </xsl:when> 1320 <xsl:otherwise> 1321 <xsl:text>[</xsl:text> 1322 <xsl:call-template name="inline.charseq"/> 1323 <xsl:text>]</xsl:text> 1324 </xsl:otherwise> 1325 </xsl:choose> 1326 </xsl:template> 1327 1244 1328 <xsl:template match="biblioentry|bibliomixed" mode="citation"> 1245 1329 <xsl:number from="bibliography" count="biblioentry|bibliomixed" level="any" format="1"/> … … 1248 1332 <!-- ==================================================================== --> 1249 1333 1250 <xsl:template match="comment[parent::answer|parent::appendix|parent::article|parent::bibliodiv| parent::bibliography|parent::blockquote|parent::caution|parent::chapter|parent::glossary|parent::glossdiv|parent::important|parent::index|parent::indexdiv|parent::listitem|parent::note|parent::orderedlist|parent::partintro|parent::preface|parent::procedure|parent::qandadiv|parent::qandaset|parent::question|parent::refentry|parent::refnamediv|parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection|parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4|parent::sect5|parent::section|parent::setindex|parent::sidebar|parent::simplesect|parent::taskprerequisites|parent::taskrelated|parent::tasksummary|parent::warning]|remark[parent::answer|parent::appendix|parent::article|parent::bibliodiv|parent::bibliography|parent::blockquote|parent::caution|parent::chapter|parent::glossary|parent::glossdiv|parent::important|parent::index|parent::indexdiv|parent::listitem|parent::note|parent::orderedlist|parent::partintro|parent::preface|parent::procedure|parent::qandadiv|parent::qandaset|parent::question|parent::refentry|parent::refnamediv|parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection|parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4|parent::sect5|parent::section|parent::setindex|parent::sidebar|parent::simplesect|parent::taskprerequisites|parent::taskrelated|parent::tasksummary|parent::warning]">1334 <xsl:template match="comment[parent::answer|parent::appendix|parent::article|parent::bibliodiv| parent::bibliography|parent::blockquote|parent::caution|parent::chapter| parent::glossary|parent::glossdiv|parent::important|parent::index| parent::indexdiv|parent::listitem|parent::note|parent::orderedlist| parent::partintro|parent::preface|parent::procedure|parent::qandadiv| parent::qandaset|parent::question|parent::refentry|parent::refnamediv| parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection| parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4| parent::sect5|parent::section|parent::setindex|parent::sidebar| parent::simplesect|parent::taskprerequisites|parent::taskrelated| parent::tasksummary|parent::warning|parent::topic]|remark[parent::answer|parent::appendix|parent::article|parent::bibliodiv| parent::bibliography|parent::blockquote|parent::caution|parent::chapter| parent::glossary|parent::glossdiv|parent::important|parent::index| parent::indexdiv|parent::listitem|parent::note|parent::orderedlist| parent::partintro|parent::preface|parent::procedure|parent::qandadiv| parent::qandaset|parent::question|parent::refentry|parent::refnamediv| parent::refsect1|parent::refsect2|parent::refsect3|parent::refsection| parent::refsynopsisdiv|parent::sect1|parent::sect2|parent::sect3|parent::sect4| parent::sect5|parent::section|parent::setindex|parent::sidebar| parent::simplesect|parent::taskprerequisites|parent::taskrelated| parent::tasksummary|parent::warning|parent::topic]"> 1251 1335 <xsl:if test="$show.comments != 0"> 1252 <p class="remark">< i><xsl:call-template name="inline.charseq"/></i></p>1336 <p class="remark"><em><xsl:call-template name="inline.charseq"/></em></p> 1253 1337 </xsl:if> 1254 1338 </xsl:template> … … 1304 1388 1305 1389 <span> 1306 <xsl:apply-templates select="." mode="class.attribute"/> 1390 <xsl:apply-templates select="." mode="common.html.attributes"/> 1391 <xsl:call-template name="id.attribute"/> 1307 1392 <xsl:copy-of select="$content"/> 1308 1393 </span> … … 1321 1406 1322 1407 <span> 1323 <xsl:apply-templates select="." mode="class.attribute"/> 1408 <xsl:apply-templates select="." mode="common.html.attributes"/> 1409 <xsl:call-template name="id.attribute"/> 1324 1410 <xsl:copy-of select="$content"/> 1325 1411 </span> … … 1340 1426 1341 1427 <span> 1342 <xsl:apply-templates select="." mode="class.attribute"/> 1428 <xsl:apply-templates select="." mode="common.html.attributes"/> 1429 <xsl:call-template name="id.attribute"/> 1343 1430 <xsl:copy-of select="$content"/> 1344 1431 </span> … … 1357 1444 1358 1445 <span> 1359 <xsl:apply-templates select="." mode="class.attribute"/> 1446 <xsl:apply-templates select="." mode="common.html.attributes"/> 1447 <xsl:call-template name="id.attribute"/> 1360 1448 <xsl:copy-of select="$content"/> 1361 1449 </span> … … 1374 1462 1375 1463 <span> 1376 <xsl:apply-templates select="." mode="c lass.attribute"/>1464 <xsl:apply-templates select="." mode="common.html.attributes"/> 1377 1465 <xsl:copy-of select="$content"/> 1378 1466 </span> … … 1391 1479 1392 1480 <span> 1393 <xsl:apply-templates select="." mode="class.attribute"/> 1481 <xsl:apply-templates select="." mode="common.html.attributes"/> 1482 <xsl:call-template name="id.attribute"/> 1394 1483 <xsl:copy-of select="$content"/> 1395 1484 </span>
Note:
See TracChangeset
for help on using the changeset viewer.