|
81 | 81 | <xsl:if test="$namespace = 'iec' or $namespace = 'gb'">
|
82 | 82 | <xsl:text>Part #: </xsl:text>
|
83 | 83 | </xsl:if>
|
| 84 | + <xsl:if test="$namespace = 'bipm'"> |
| 85 | + <xsl:text>Part #</xsl:text> |
| 86 | + </xsl:if> |
84 | 87 | </title-part>
|
85 | 88 | <title-part lang="fr">
|
86 | 89 | <xsl:if test="$namespace = 'iso'">
|
|
89 | 92 | <xsl:if test="$namespace = 'iec' or $namespace = 'gb'">
|
90 | 93 | <xsl:text>Partie #: </xsl:text>
|
91 | 94 | </xsl:if>
|
| 95 | + <xsl:if test="$namespace = 'bipm'"> |
| 96 | + <xsl:text>Partie #</xsl:text> |
| 97 | + </xsl:if> |
92 | 98 | </title-part>
|
93 | 99 | <title-part lang="zh">第 # 部分:</title-part>
|
94 | 100 |
|
| 101 | + <title-subpart lang="en"> |
| 102 | + <xsl:if test="$namespace = 'bipm'"> |
| 103 | + <xsl:text>Sub-part #</xsl:text> |
| 104 | + </xsl:if> |
| 105 | + </title-subpart> |
| 106 | + <title-subpart lang="fr"> |
| 107 | + <xsl:if test="$namespace = 'bipm'"> |
| 108 | + <xsl:text>Partie de sub #</xsl:text> |
| 109 | + </xsl:if> |
| 110 | + </title-subpart> |
| 111 | + |
95 | 112 | <title-modified lang="en">modified</title-modified>
|
96 | 113 | <title-modified lang="fr">modifiée</title-modified>
|
97 | 114 | <xsl:if test="$namespace = 'iso' or $namespace = 'iec' or $namespace = 'itu' or $namespace = 'unece' or $namespace = 'unece-rec' or $namespace = 'nist-cswp' or $namespace = 'nist-sp' or $namespace = 'ogc' or $namespace = 'ogc-white-paper' or $namespace = 'rsd' or $namespace = 'csa' or $namespace = 'csd' or $namespace = 'm3d' or $namespace = 'iho' or $namespace = 'mpfd' or $namespace = 'bipm'">
|
|
2413 | 2430 | <xsl:call-template name="display-align" />
|
2414 | 2431 | <fo:block>
|
2415 | 2432 | <xsl:if test="$namespace = 'bipm'">
|
2416 |
| - <xsl:attribute name="line-stacking-strategy">font-height</xsl:attribute> |
| 2433 | + <xsl:if test="not(.//bipm:image)"> |
| 2434 | + <xsl:attribute name="line-stacking-strategy">font-height</xsl:attribute> |
| 2435 | + </xsl:if> |
2417 | 2436 | </xsl:if>
|
2418 | 2437 | <xsl:apply-templates />
|
2419 | 2438 | </fo:block>
|
|
3831 | 3850 |
|
3832 | 3851 | <xsl:template match="*[local-name() = 'modification']">
|
3833 | 3852 | <xsl:variable name="title-modified">
|
3834 |
| - <xsl:call-template name="getTitle"> |
3835 |
| - <xsl:with-param name="name" select="'title-modified'"/> |
3836 |
| - </xsl:call-template> |
| 3853 | + <xsl:if test="$namespace = 'iso'"> |
| 3854 | + <xsl:call-template name="getLocalizedString"> |
| 3855 | + <xsl:with-param name="key">modified</xsl:with-param> |
| 3856 | + </xsl:call-template> |
| 3857 | + </xsl:if> |
| 3858 | + <xsl:if test="$namespace = 'bipm' or $namespace = 'csa' or $namespace = 'csd' or $namespace = 'gb' or $namespace = 'iec' or $namespace = 'iho' or $namespace = 'itu' or $namespace = 'm3d' or $namespace = 'mpfd' or $namespace = 'nist-cswp' or $namespace = 'nist-sp' or $namespace = 'ogc' or $namespace = 'ogc-white-paper' or $namespace = 'rsd' or $namespace = 'unece' or $namespace = 'unece-rec'"> |
| 3859 | + <xsl:call-template name="getTitle"> |
| 3860 | + <xsl:with-param name="name" select="'title-modified'"/> |
| 3861 | + </xsl:call-template> |
| 3862 | + </xsl:if> |
3837 | 3863 | </xsl:variable>
|
| 3864 | + |
3838 | 3865 | <xsl:choose>
|
3839 | 3866 | <xsl:when test="$lang = 'zh'"><xsl:text>、</xsl:text><xsl:value-of select="$title-modified"/><xsl:text>—</xsl:text></xsl:when>
|
3840 | 3867 | <xsl:otherwise><xsl:text>, </xsl:text><xsl:value-of select="$title-modified"/><xsl:text> — </xsl:text></xsl:otherwise>
|
|
5029 | 5056 | <xsl:attribute name="font-weight">bold</xsl:attribute>
|
5030 | 5057 | <xsl:attribute name="padding-right">1mm</xsl:attribute>
|
5031 | 5058 | </xsl:if>
|
5032 |
| - <xsl:call-template name="getTitle"> |
5033 |
| - <xsl:with-param name="name" select="'title-source'"/> |
5034 |
| - </xsl:call-template> |
| 5059 | + |
| 5060 | + <xsl:if test="$namespace = 'iso'"> |
| 5061 | + <xsl:call-template name="getLocalizedString"> |
| 5062 | + <xsl:with-param name="key">source</xsl:with-param> |
| 5063 | + </xsl:call-template> |
| 5064 | + </xsl:if> |
| 5065 | + <xsl:if test="$namespace = 'bipm' or $namespace = 'csa' or $namespace = 'csd' or $namespace = 'gb' or $namespace = 'iec' or $namespace = 'iho' or $namespace = 'itu' or $namespace = 'm3d' or $namespace = 'mpfd' or $namespace = 'nist-cswp' or $namespace = 'nist-sp' or $namespace = 'ogc' or $namespace = 'ogc-white-paper' or $namespace = 'rsd' or $namespace = 'unece' or $namespace = 'unece-rec'"> |
| 5066 | + <xsl:call-template name="getTitle"> |
| 5067 | + <xsl:with-param name="name" select="'title-source'"/> |
| 5068 | + </xsl:call-template> |
| 5069 | + </xsl:if> |
| 5070 | + |
5035 | 5071 | <xsl:text>: </xsl:text>
|
5036 | 5072 | </fo:inline>
|
5037 | 5073 | </xsl:if>
|
|
0 commit comments