Make it possible to generate new book design
[project-aon.git] / common / xsl / latex.xsl
index e351f5f..12acb18 100644 (file)
@@ -1837,6 +1837,21 @@ is included in all copies.
 <xsl:template match="ch.frac14"><xsl:text>$\frac{1}{4}$</xsl:text></xsl:template><!-- vulgar fraction one quarter = fraction one quarter, U+00BC ISOnum -->
 <xsl:template match="ch.frac12"><xsl:text>$\frac{1}{2}$</xsl:text></xsl:template><!-- vulgar fraction one half = fraction one half, U+00BD ISOnum -->
 <xsl:template match="ch.frac34"><xsl:text>$\frac{3}{4}$</xsl:text></xsl:template><!-- vulgar fraction three quarters = fraction three quarters, U+00BE ISOnum -->
+<xsl:template match="ch.frac13"><xsl:text>$\frac{1}{3}$</xsl:text></xsl:template><!-- vulgar fraction 1/3, U+2153 ISOnum -->
+<xsl:template match="ch.frac23"><xsl:text>$\frac{2}{3}$</xsl:text></xsl:template><!-- vulgar fraction 2/3, U+2154 ISOnum -->
+<xsl:template match="ch.frac15"><xsl:text>$\frac{1}{5}$</xsl:text></xsl:template><!-- vulgar fraction 1/5, U+2155 ISOnum -->
+<xsl:template match="ch.frac25"><xsl:text>$\frac{2}{5}$</xsl:text></xsl:template><!-- vulgar fraction 2/5, U+2156 ISOnum -->
+<xsl:template match="ch.frac35"><xsl:text>$\frac{3}{5}$</xsl:text></xsl:template><!-- vulgar fraction 3/5, U+2157 ISOnum -->
+<xsl:template match="ch.frac45"><xsl:text>$\frac{4}{5}$</xsl:text></xsl:template><!-- vulgar fraction 4/5, U+2158 ISOnum -->
+<xsl:template match="ch.frac16"><xsl:text>$\frac{1}{6}$</xsl:text></xsl:template><!-- vulgar fraction 1/6, U+2159 ISOnum -->
+<xsl:template match="ch.frac56"><xsl:text>$\frac{5}{6}$</xsl:text></xsl:template><!-- vulgar fraction 5/6, U+215A ISOnum -->
+<xsl:template match="ch.frac17"><xsl:text>$\frac{1}{7}$</xsl:text></xsl:template><!-- vulgar fraction 1/7, U+2150 ISOnum -->
+<xsl:template match="ch.frac18"><xsl:text>$\frac{1}{8}$</xsl:text></xsl:template><!-- vulgar fraction 1/8, U+215B ISOnum -->
+<xsl:template match="ch.frac38"><xsl:text>$\frac{3}{8}$</xsl:text></xsl:template><!-- vulgar fraction 3/8, U+215C ISOnum -->
+<xsl:template match="ch.frac58"><xsl:text>$\frac{5}{8}$</xsl:text></xsl:template><!-- vulgar fraction 5/8, U+215D ISOnum -->
+<xsl:template match="ch.frac78"><xsl:text>$\frac{7}{8}$</xsl:text></xsl:template><!-- vulgar fraction 7/8, U+215E ISOnum -->
+<xsl:template match="ch.frac19"><xsl:text>$\frac{1}{9}$</xsl:text></xsl:template><!-- vulgar fraction 1/9, U+2151 ISOnum -->
+<xsl:template match="ch.frac110"><xsl:text>$\frac{1}{10}$</xsl:text></xsl:template><!-- vulgar fraction 1/10, U+2152 ISO num -->
 <xsl:template match="ch.iquest"><xsl:text>{\textquestiondown}</xsl:text></xsl:template><!-- inverted question mark = turned question mark, U+00BF ISOnum -->
 <xsl:template match="ch.Agrave"><xsl:text>&#192;</xsl:text></xsl:template><!-- latin capital letter A with grave = latin capital letter A grave, U+00C0 ISOlat1 -->
 <xsl:template match="ch.Aacute"><xsl:text>&#193;</xsl:text></xsl:template><!-- latin capital letter A with acute, U+00C1 ISOlat1 -->
@@ -1913,8 +1928,8 @@ is included in all copies.
 <xsl:template match="ch.minus">$-$</xsl:template><!-- mathematical minus -->
 <xsl:template match="ch.endash">--</xsl:template><!-- endash -->
 <xsl:template match="ch.emdash">---</xsl:template><!-- emdash -->
-<xsl:template match="ch.ellips">~\protect\textellipsis\ </xsl:template><!-- ellipsis -->
-<xsl:template match="ch.lellips">\textellipsis\ </xsl:template><!-- left ellipsis, used at the beginning of edited material -->
+<xsl:template match="ch.ellips">...</xsl:template><!-- ellipsis -->
+<xsl:template match="ch.lellips">...</xsl:template><!-- left ellipsis, used at the beginning of edited material -->
 <xsl:template match="ch.blankline">\_\_\_\_\_\_\_</xsl:template><!-- blank line to be filled in -->
 <xsl:template match="ch.percent"><xsl:text>\%</xsl:text></xsl:template><!-- percent sign -->
 <xsl:template match="ch.thinspace"><xsl:text>\ </xsl:text></xsl:template><!-- small horizontal space for use between adjacent quotation marks - added mainly for LaTeX's sake -->