diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2011-06-17 10:50:48 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2011-06-17 10:50:48 +0000 |
| commit | 07c3091a6af37f15fd81aab89186ad891ccde764 (patch) | |
| tree | ca25b986cd3d260cff665be42ef50ef8dc4e1cf3 /docutils/test/functional/expected | |
| parent | f72e34ac014b47f422bc026ec598dba8979367f7 (diff) | |
| download | docutils-07c3091a6af37f15fd81aab89186ad891ccde764.tar.gz | |
Math directive and documentation update:
Math content can also be given as directive argument.
Multiple content block separated by blank lines are put in separate
nodes.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@7056 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/test/functional/expected')
5 files changed, 85 insertions, 60 deletions
diff --git a/docutils/test/functional/expected/math_output_html.html b/docutils/test/functional/expected/math_output_html.html index 908108268..aac8b3ba4 100644 --- a/docutils/test/functional/expected/math_output_html.html +++ b/docutils/test/functional/expected/math_output_html.html @@ -22,6 +22,7 @@ role specificator, <span class="formula"> <div class="formula"> <i>f</i>(<i>ϵ</i>) = <span class="fraction"><span class="ignored">(</span><span class="numerator">1</span><span class="ignored">)/(</span><span class="denominator">1 + exp<span class="array"><span class="arrayrow"><span class="bracket align-left">⎛</span></span><span class="arrayrow"><span class="bracket align-left">⎝</span></span></span><span class="fraction"><span class="ignored">(</span><span class="numerator"><i>ε</i></span><span class="ignored">)/(</span><span class="denominator"><i>k</i><sub><span class="text">B</span></sub><i>T</i></span><span class="ignored">)</span></span><span class="array"><span class="arrayrow"><span class="bracket align-right">⎞</span></span><span class="arrayrow"><span class="bracket align-right">⎠</span></span></span></span><span class="ignored">)</span></span> </div> +<p>A display formula can also be given as directive argument, e.g.</p> <div class="formula"> <i>N</i> = <span class="fraction"><span class="ignored">(</span><span class="numerator"><span class="text">number of apples</span></span><span class="ignored">)/(</span><span class="denominator">7</span><span class="ignored">)</span></span> </div> @@ -59,7 +60,8 @@ role specificator, <span class="formula"> <p>is <span class="formula"> |<b>M</b>| = <i>ad</i> − <i>bc</i></span> .</p> -<p>Sum and Integral with limits:</p> +<p>More than one display math block can be put in one math directive. +For example, the following sum and integral with limits:</p> <div class="formula"> <span class="limits"><span class="limit">∫</span></span><span class="scripts"><sup class="script">1</sup><sub class="script">0</sub></span><i>x</i><sup><i>n</i></sup><i>dx</i> = <span class="fraction"><span class="ignored">(</span><span class="numerator">1</span><span class="ignored">)/(</span><span class="denominator"><i>n</i> + 1</span><span class="ignored">)</span></span> </div> @@ -133,9 +135,11 @@ physical system changes in time.</p> \widehat{xxx} --> <p>Modulation Transfer Function:</p> <div class="formula"> -<span class="text">MTF</span> = <span class="array"><span class="arrayrow"><span class="bracket align-left">|</span></span><span class="arrayrow"><span class="bracket align-left">|</span></span></span><span class="fraction"><span class="ignored">(</span><span class="numerator">ℱ{<i>s</i>(<i>x</i>)}</span><span class="ignored">)/(</span><span class="denominator">ℱ{<i>s</i>(<i>x</i>)}|<sub><i>ω</i><sub><i>x</i></sub> = 0</sub></span><span class="ignored">)</span></span><span class="array"><span class="arrayrow"><span class="bracket align-right">|</span></span><span class="arrayrow"><span class="bracket align-right">|</span></span></span> = <span class="text"> abs</span><span class="array"><span class="arrayrow"><span class="bracket align-left">⎛</span></span><span class="arrayrow"><span class="bracket align-left">⎝</span></span></span><span class="fraction"><span class="ignored">(</span><span class="numerator"><span class="limits"><span class="limit">∫</span></span><span class="scripts"><sup class="script">∞</sup><sub class="script"> − ∞</sub></span><i>s</i>(<i>x</i>)<span class="text">e</span><sup><span class="text">i</span><i>ω</i><sub><i>x</i></sub><i>x</i></sup><span class="text">d</span><i>x</i></span><span class="ignored">)/(</span><span class="denominator"><span class="limits"><span class="limit">∫</span></span><span class="scripts"><sup class="script">∞</sup><sub class="script"> − ∞</sub></span><i>s</i>(<i>x</i>)<span class="text">d</span><i>x</i></span><span class="ignored">)</span></span><span class="array"><span class="arrayrow"><span class="bracket align-right">⎞</span></span><span class="arrayrow"><span class="bracket align-right">⎠</span></span></span>. +<span class="text">MTF</span> = <span class="array"><span class="arrayrow"><span class="bracket align-left">|</span></span><span class="arrayrow"><span class="bracket align-left">|</span></span></span><span class="fraction"><span class="ignored">(</span><span class="numerator">ℱ{<i>s</i>(<i>x</i>)}</span><span class="ignored">)/(</span><span class="denominator">ℱ{<i>s</i>(<i>x</i>)}|<sub><i>ω</i><sub><i>x</i></sub> = 0</sub></span><span class="ignored">)</span></span><span class="array"><span class="arrayrow"><span class="bracket align-right">|</span></span><span class="arrayrow"><span class="bracket align-right">|</span></span></span> = <span class="mathrm"> abs</span><span class="array"><span class="arrayrow"><span class="bracket align-left">⎛</span></span><span class="arrayrow"><span class="bracket align-left">⎝</span></span></span><span class="fraction"><span class="ignored">(</span><span class="numerator"><span class="limits"><span class="limit">∫</span></span><span class="scripts"><sup class="script">∞</sup><sub class="script"> − ∞</sub></span><i>s</i>(<i>x</i>)<span class="mathrm">e</span><sup><span class="mathrm">i</span><i>ω</i><sub><i>x</i></sub><i>x</i></sup><span class="mathrm">d</span><i>x</i></span><span class="ignored">)/(</span><span class="denominator"><span class="limits"><span class="limit">∫</span></span><span class="scripts"><sup class="script">∞</sup><sub class="script"> − ∞</sub></span><i>s</i>(<i>x</i>)<span class="mathrm">d</span><i>x</i></span><span class="ignored">)</span></span><span class="array"><span class="arrayrow"><span class="bracket align-right">⎞</span></span><span class="arrayrow"><span class="bracket align-right">⎠</span></span></span>. </div> -<p>Math split over two lines:</p> +<p>Math split over two lines: If a double backslash is detected outside a +<tt class="docutils literal"><span class="pre">\begin{...}</span> <span class="pre">\end{...}</span></tt> pair, the math code is wrapped in an <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> +<tt class="docutils literal">align</tt> environment:</p> <div class="formula"> <span class="environment"><span class="arrayrow"> <span class="arraycell align-r"> @@ -197,8 +201,8 @@ physical system changes in time.</p> </span> </span><span class="emptydot"></span> </div> -<p>Cases with the AMSmath <tt class="docutils literal">cases</tt> environment (not (yet) -supported by latex2MathML):</p> +<p>Cases with the <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> <tt class="docutils literal">cases</tt> environment (not (yet) supported by +HTML writers with <tt class="docutils literal"><span class="pre">--math-output=MathML</span></tt>):</p> <div class="formula"> <span class="mathrm">sgn</span>(<i>x</i>) = <span class="array"><span class="arrayrow"><span class="bracket align-l">⎧</span></span><span class="arrayrow"><span class="bracket align-l">⎨</span></span><span class="arrayrow"><span class="bracket align-l">⎩</span></span></span><span class="bracketcases"> <span class="arrayrow"> diff --git a/docutils/test/functional/expected/math_output_latex.html b/docutils/test/functional/expected/math_output_latex.html index 0ec9656ba..d9aa8ba45 100644 --- a/docutils/test/functional/expected/math_output_latex.html +++ b/docutils/test/functional/expected/math_output_latex.html @@ -22,6 +22,7 @@ A_\text{c} = <pre class="math"> f(\epsilon) = \frac{1}{1 + \exp\left(\frac{\varepsilon}{k_\text{B}T}\right)} </pre> +<p>A display formula can also be given as directive argument, e.g.</p> <pre class="math"> N = \frac{\text{number of apples}}{7} </pre> @@ -32,7 +33,8 @@ N = \frac{\text{number of apples}}{7} <p>is <tt class="math"> |\mathbf{M}| = ad - bc</tt> .</p> -<p>Sum and Integral with limits:</p> +<p>More than one display math block can be put in one math directive. +For example, the following sum and integral with limits:</p> <pre class="math"> \int_0^1 x^n dx = \frac{1}{n + 1} </pre> @@ -106,14 +108,16 @@ physical system changes in time.</p> \widehat{xxx} --> <p>Modulation Transfer Function:</p> <pre class="math"> -\text{MTF}=\left|\frac{\mathcal{F}\{s(x)\}} - {\mathcal{F}\{ s(x)\} |_{\omega_{x}=0}}\right| - =\text{abs}\left(\frac{\int_{-\infty}^{\infty}s(x) - \text{e}^{\text{i}\omega_{x}x}\text{d}{x}} - {\int_{-\infty}^{\infty}s(x)\text{d}{x}} - \right). +\text{MTF} = \left|\frac{\mathcal{F}\{s(x)\}} + {\mathcal{F}\{ s(x)\} |_{\omega _{x}=0}}\right| + = \mathrm{abs}\left(\frac + {\int _{-\infty }^{\infty }s(x) \mathrm{e}^{\mathrm{i}\omega _{x}x}\mathrm{d}{x}} + {\int _{-\infty }^{\infty }s(x)\mathrm{d}{x}} + \right). </pre> -<p>Math split over two lines:</p> +<p>Math split over two lines: If a double backslash is detected outside a +<tt class="docutils literal"><span class="pre">\begin{...}</span> <span class="pre">\end{...}</span></tt> pair, the math code is wrapped in an <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> +<tt class="docutils literal">align</tt> environment:</p> <pre class="math"> s_{\mathrm{out}}(x) & = s_{\mathrm{in}}(x') * s_\delta (x-x') \\ & = \int s_{\mathrm{in}}(x')s_\delta (x-x')\mathrm{d}x' @@ -125,8 +129,8 @@ s_{\mathrm{out}}(x) & = s_{\mathrm{in}}(x') * s_\delta (x-x') \\ 1 & x>0 \end{matrix}\right. </pre> -<p>Cases with the AMSmath <tt class="docutils literal">cases</tt> environment (not (yet) -supported by latex2MathML):</p> +<p>Cases with the <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> <tt class="docutils literal">cases</tt> environment (not (yet) supported by +HTML writers with <tt class="docutils literal"><span class="pre">--math-output=MathML</span></tt>):</p> <pre class="math"> \mathrm{sgn}(x) = \begin{cases} -1 & x<0\\ diff --git a/docutils/test/functional/expected/math_output_mathjax.html b/docutils/test/functional/expected/math_output_mathjax.html index 99205a2aa..011697c73 100644 --- a/docutils/test/functional/expected/math_output_mathjax.html +++ b/docutils/test/functional/expected/math_output_mathjax.html @@ -25,6 +25,7 @@ role specificator, <span class="math"> f(\epsilon) = \frac{1}{1 + \exp\left(\frac{\varepsilon}{k_\text{B}T}\right)} \end{equation*} </div> +<p>A display formula can also be given as directive argument, e.g.</p> <div class="math"> \begin{equation*} N = \frac{\text{number of apples}}{7} @@ -39,7 +40,8 @@ N = \frac{\text{number of apples}}{7} <p>is <span class="math"> \(|\mathbf{M}| = ad - bc\)</span> .</p> -<p>Sum and Integral with limits:</p> +<p>More than one display math block can be put in one math directive. +For example, the following sum and integral with limits:</p> <div class="math"> \begin{equation*} \int_0^1 x^n dx = \frac{1}{n + 1} @@ -120,15 +122,17 @@ physical system changes in time.</p> <p>Modulation Transfer Function:</p> <div class="math"> \begin{equation*} -\text{MTF}=\left|\frac{\mathcal{F}\{s(x)\}} - {\mathcal{F}\{ s(x)\} |_{\omega_{x}=0}}\right| - =\text{abs}\left(\frac{\int_{-\infty}^{\infty}s(x) - \text{e}^{\text{i}\omega_{x}x}\text{d}{x}} - {\int_{-\infty}^{\infty}s(x)\text{d}{x}} - \right). +\text{MTF} = \left|\frac{\mathcal{F}\{s(x)\}} + {\mathcal{F}\{ s(x)\} |_{\omega _{x}=0}}\right| + = \mathrm{abs}\left(\frac + {\int _{-\infty }^{\infty }s(x) \mathrm{e}^{\mathrm{i}\omega _{x}x}\mathrm{d}{x}} + {\int _{-\infty }^{\infty }s(x)\mathrm{d}{x}} + \right). \end{equation*} </div> -<p>Math split over two lines:</p> +<p>Math split over two lines: If a double backslash is detected outside a +<tt class="docutils literal"><span class="pre">\begin{...}</span> <span class="pre">\end{...}</span></tt> pair, the math code is wrapped in an <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> +<tt class="docutils literal">align</tt> environment:</p> <div class="math"> \begin{align*} s_{\mathrm{out}}(x) & = s_{\mathrm{in}}(x') * s_\delta (x-x') \\ @@ -144,8 +148,8 @@ s_{\mathrm{out}}(x) & = s_{\mathrm{in}}(x') * s_\delta (x-x') \\ \end{matrix}\right. \end{equation*} </div> -<p>Cases with the AMSmath <tt class="docutils literal">cases</tt> environment (not (yet) -supported by latex2MathML):</p> +<p>Cases with the <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> <tt class="docutils literal">cases</tt> environment (not (yet) supported by +HTML writers with <tt class="docutils literal"><span class="pre">--math-output=MathML</span></tt>):</p> <div class="math"> \begin{equation*} \mathrm{sgn}(x) = \begin{cases} diff --git a/docutils/test/functional/expected/math_output_mathml.xhtml b/docutils/test/functional/expected/math_output_mathml.xhtml index 3deb12dde..27d738121 100644 --- a/docutils/test/functional/expected/math_output_mathml.xhtml +++ b/docutils/test/functional/expected/math_output_mathml.xhtml @@ -27,6 +27,7 @@ role specificator, <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow><mfrac> <mrow><mi>ε</mi></mrow> <mrow><msub><mi>k</mi><mtext>B</mtext></msub><mi>T</mi></mrow></mfrac></mrow></mfenced></mrow></mfrac></mtd></mtr></mtable></math> +<p>A display formula can also be given as directive argument, e.g.</p> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="display"> <mtable> <mtr> @@ -50,7 +51,8 @@ role specificator, <math xmlns="http://www.w3.org/1998/Math/MathML"> <p>is <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow><mo>|</mo><mstyle fontweight="bold"> <mrow><mi>M</mi></mrow></mstyle><mo>|</mo><mo>=</mo><mi>a</mi><mi>d</mi><mo>-</mo><mi>b</mi><mi>c</mi></mrow></math>.</p> -<p>Sum and Integral with limits:</p> +<p>More than one display math block can be put in one math directive. +For example, the following sum and integral with limits:</p> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="display"> <mtable> <mtr> @@ -153,7 +155,9 @@ physical system changes in time.</p> <mrow><mo>-</mo><mo>∞</mo></mrow> <mrow><mo>∞</mo></mrow></munderover><mi>s</mi><mo>(</mo><mi>x</mi><mo>)</mo><mtext>d</mtext> <mrow><mi>x</mi></mrow></mrow></mfrac></mrow></mfenced><mo>.</mo></mtd></mtr></mtable></math> -<p>Math split over two lines:</p> +<p>Math split over two lines: If a double backslash is detected outside a +<tt class="docutils literal"><span class="pre">\begin{...}</span> <span class="pre">\end{...}</span></tt> pair, the math code is wrapped in an <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> +<tt class="docutils literal">align</tt> environment:</p> <math xmlns="http://www.w3.org/1998/Math/MathML" mode="display"> <mtable> <mtr> @@ -178,10 +182,10 @@ physical system changes in time.</p> <mtr> <mtd><mn>1</mn></mtd> <mtd><mi>x</mi><mo>></mo><mn>0</mn></mtd></mtr></mtable></mrow></mfenced></mtd></mtr></mtable></math> -<p>Cases with the AMSmath <tt class="docutils literal">cases</tt> environment (not (yet) -supported by latex2MathML):</p> +<p>Cases with the <a class="reference external" href="ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf">AMSmath</a> <tt class="docutils literal">cases</tt> environment (not (yet) supported by +HTML writers with <tt class="docutils literal"><span class="pre">--math-output=MathML</span></tt>):</p> <div class="system-message"> -<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">functional/input/data/math.txt</tt>, line 103)</p> +<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">functional/input/data/math.txt</tt>, line 102)</p> <p> Environment not supported! Supported environment: "matrix".</p> <pre class="literal-block"> diff --git a/docutils/test/functional/expected/standalone_rst_latex.tex b/docutils/test/functional/expected/standalone_rst_latex.tex index 21cd7787a..b5ff60f1f 100644 --- a/docutils/test/functional/expected/standalone_rst_latex.tex +++ b/docutils/test/functional/expected/standalone_rst_latex.tex @@ -368,7 +368,7 @@ Paragraphs contain text and may contain inline markup: \emph{emphasis}, (\url{http://www.python.org}), external hyperlinks (\href{http://www.python.org/}{Python}\DUfootnotemark{id30}{id29}{5}), internal cross-references (\hyperref[example]{example}), external hyperlinks with embedded URIs (\href{http://www.python.org}{Python web site}), \href{http://www.python.org/}{anonymous hyperlink -references}\DUfootnotemark{id33}{id29}{5} (\href{http://docutils.sourceforge.net/}{a second reference}\DUfootnotemark{id35}{id34}{6}), footnote references (manually +references}\DUfootnotemark{id36}{id29}{5} (\href{http://docutils.sourceforge.net/}{a second reference}\DUfootnotemark{id38}{id37}{7}), footnote references (manually numbered\DUfootnotemark{id1}{id8}{1}, anonymous auto-numbered\DUfootnotemark{id2}{id12}{3}, labeled auto-numbered\DUfootnotemark{id3}{label}{2}, or symbolic\DUfootnotemark{id4}{id13}{*}), citation references (\hyperlink{cit2002}{[CIT2002]}), substitution references (\includegraphics{../../../docs/user/rst/images/biohazard.png}), and % \phantomsection\label{inline-hyperlink-targets}inline hyperlink targets @@ -862,8 +862,8 @@ This footnote shows the next symbol in the sequence. \DUfootnotetext{id16}{id16}{4}{% Here's an unreferenced footnote, with a reference to a nonexistent footnote:% -\raisebox{1em}{\hypertarget{id41}{}}% -\raisebox{1em}{\hypertarget{id17}{}}\hyperlink{id40}{\textbf{\color{red}{[}5{]}\_}}. +\raisebox{1em}{\hypertarget{id44}{}}% +\raisebox{1em}{\hypertarget{id17}{}}\hyperlink{id43}{\textbf{\color{red}{[}5{]}\_}}. } @@ -880,8 +880,8 @@ rendered separately and differently from footnotes. \end{figure} Here's a reference to the above, \hyperlink{cit2002}{[CIT2002]}, and a % -\raisebox{1em}{\hypertarget{id43}{}}% -\raisebox{1em}{\hypertarget{id19}{}}\hyperlink{id42}{\textbf{\color{red}{[}nonexistent{]}\_}} +\raisebox{1em}{\hypertarget{id46}{}}% +\raisebox{1em}{\hypertarget{id19}{}}\hyperlink{id45}{\textbf{\color{red}{[}nonexistent{]}\_}} citation. @@ -909,7 +909,7 @@ Targets may be indirect and anonymous. Thus \hyperref[targets]{this phrase} may refer to the \hyperref[targets]{Targets} section. Here's a % -\raisebox{1em}{\hypertarget{id45}{}}\hyperlink{id44}{\textbf{\color{red}`hyperlink reference without a target`\_}}, which generates an +\raisebox{1em}{\hypertarget{id48}{}}\hyperlink{id47}{\textbf{\color{red}`hyperlink reference without a target`\_}}, which generates an error. @@ -937,7 +937,7 @@ explicit targets will generate ``warning'' (level-2) system messages. Since there are two ``Duplicate Target Names'' section headers, we cannot uniquely refer to either of them by name. If we try to (like this: % -\raisebox{1em}{\hypertarget{id47}{}}\hyperlink{id46}{\textbf{\color{red}`Duplicate Target Names`\_}}), an error is generated. +\raisebox{1em}{\hypertarget{id50}{}}\hyperlink{id49}{\textbf{\color{red}`Duplicate Target Names`\_}}), an error is generated. %___________________________________________________________________________ @@ -1239,11 +1239,15 @@ allowed (e.g. inside a directive). \url{http://www.python.org/} } % -\DUfootnotetext{id34}{id35}{6}{% +\DUfootnotetext{id33}{id34}{6}{% +\url{ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf} +} +% +\DUfootnotetext{id37}{id38}{7}{% \url{http://docutils.sourceforge.net/} } % -\DUfootnotetext{id36}{id37}{7}{% +\DUfootnotetext{id39}{id40}{8}{% \url{A:DOS\\path\\} } @@ -1641,7 +1645,9 @@ role specificator, $n! + \sin(x_n^2)$ and $A_\text{c} = % \begin{equation*} f(\epsilon) = \frac{1}{1 + \exp\left(\frac{\varepsilon}{k_\text{B}T}\right)} -\end{equation*}% +\end{equation*} +A display formula can also be given as directive argument, e.g. +% \begin{equation*} N = \frac{\text{number of apples}}{7} \end{equation*} @@ -1652,7 +1658,8 @@ The determinant of the matrix \end{equation*} is $|\mathbf{M}| = ad - bc$. -Sum and Integral with limits: +More than one display math block can be put in one math directive. +For example, the following sum and integral with limits: % \begin{equation*} \int_0^1 x^n dx = \frac{1}{n + 1} @@ -1713,14 +1720,16 @@ $\vec{R}$ \texttt{\textbackslash{}vec\{R\}} Modulation Transfer Function: % \begin{equation*} -\text{MTF}=\left|\frac{\mathcal{F}\{s(x)\}} - {\mathcal{F}\{ s(x)\} |_{\omega_{x}=0}}\right| - =\text{abs}\left(\frac{\int_{-\infty}^{\infty}s(x) - \text{e}^{\text{i}\omega_{x}x}\text{d}{x}} - {\int_{-\infty}^{\infty}s(x)\text{d}{x}} - \right). +\text{MTF} = \left|\frac{\mathcal{F}\{s(x)\}} + {\mathcal{F}\{ s(x)\} |_{\omega _{x}=0}}\right| + = \mathrm{abs}\left(\frac + {\int _{-\infty }^{\infty }s(x) \mathrm{e}^{\mathrm{i}\omega _{x}x}\mathrm{d}{x}} + {\int _{-\infty }^{\infty }s(x)\mathrm{d}{x}} + \right). \end{equation*} -Math split over two lines: +Math split over two lines: If a double backslash is detected outside a +\texttt{\textbackslash{}begin\{...\} \textbackslash{}end\{...\}} pair, the math code is wrapped in an \href{ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf}{AMSmath}\DUfootnotemark{id34}{id33}{6} +\texttt{align} environment: % \begin{align*} s_{\mathrm{out}}(x) & = s_{\mathrm{in}}(x') * s_\delta (x-x') \\ @@ -1734,8 +1743,8 @@ Cases (``manually'', with \texttt{matrix} environment): 1 & x>0 \end{matrix}\right. \end{equation*} -Cases with the AMSmath \texttt{cases} environment (not (yet) -supported by latex2MathML): +Cases with the \href{ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf}{AMSmath}\DUfootnotemark{id35}{id33}{6} \texttt{cases} environment (not (yet) supported by +HTML writers with \texttt{-{}-math-output=MathML}): % \begin{equation*} \mathrm{sgn}(x) = \begin{cases} @@ -2517,7 +2526,7 @@ Handling by the LaTeX writer: \url{http://www.w3.org/XML/Schema\#dev} \item[] \href{http://www.w3.org/XML/Schema\%dev}{URL with \%} \url{http://example.org/Schema\%dev} -\item[] \href{A:DOS\\path\\}{file with DOS path}\DUfootnotemark{id37}{id36}{7} \url{A:DOS\\path\\}\DUfootnotemark{id38}{id36}{7} +\item[] \href{A:DOS\\path\\}{file with DOS path}\DUfootnotemark{id40}{id39}{8} \url{A:DOS\\path\\}\DUfootnotemark{id41}{id39}{8} \end{DUlineblock} \DUadmonition[note]{ @@ -2528,7 +2537,7 @@ These URLs are typeset inside a LaTeX command without error. \begin{DUlineblock}{0em} \item[] \url{http://www.w3.org/XML/Schema\#dev} \item[] \url{http://example.org/Schema\%dev} -\item[] \url{A:DOS\\path\\}\DUfootnotemark{id39}{id36}{7} +\item[] \url{A:DOS\\path\\}\DUfootnotemark{id42}{id39}{8} \end{DUlineblock} } @@ -2601,41 +2610,41 @@ Undefined substitution referenced: ``problematic''. \DUadmonition[system-message]{ \DUtitle[system-message]{system-message} -\raisebox{1em}{\hypertarget{id40}{}} +\raisebox{1em}{\hypertarget{id43}{}} {\color{red}ERROR/3} in \texttt{functional/input/data/standard.txt}, line~390 -\hyperlink{id41}{ +\hyperlink{id44}{ Unknown target name: ``5''. }} \DUadmonition[system-message]{ \DUtitle[system-message]{system-message} -\raisebox{1em}{\hypertarget{id42}{}} +\raisebox{1em}{\hypertarget{id45}{}} {\color{red}ERROR/3} in \texttt{functional/input/data/standard.txt}, line~399 -\hyperlink{id43}{ +\hyperlink{id46}{ Unknown target name: ``nonexistent''. }} \DUadmonition[system-message]{ \DUtitle[system-message]{system-message} -\raisebox{1em}{\hypertarget{id44}{}} +\raisebox{1em}{\hypertarget{id47}{}} {\color{red}ERROR/3} in \texttt{functional/input/data/standard.txt}, line~426 -\hyperlink{id45}{ +\hyperlink{id48}{ Unknown target name: ``hyperlink reference without a target''. }} \DUadmonition[system-message]{ \DUtitle[system-message]{system-message} -\raisebox{1em}{\hypertarget{id46}{}} +\raisebox{1em}{\hypertarget{id49}{}} {\color{red}ERROR/3} in \texttt{functional/input/data/standard.txt}, line~439 -\hyperlink{id47}{ +\hyperlink{id50}{ Duplicate target name, cannot be used as a unique reference: ``duplicate target names''. }} |
