next up previous
Next: Priorities for future work Up: passivetex Previous: PassiveTeX: examples

A scientific document

   LaTeX$\displaystyle \xrightarrow{\text{TeX4ht}}
\mathrm{XML} \xrightarrow{\mathrm{XSL}}
\text{FO and MathML} \xrightarrow{\text{PassiveTeX}}
\mathrm{PDF}
$

The generated MathML source


<section id="vavref">
<stitle>Vavilov theory</stitle>

<par>Vavilov<cite refid="bib-VAVI"/> derived a more accurate
straggling distribution by introducing the kinematic limit on the
maximum transferable energy in a single collision, rather than using
<inlinemath><math><msub><mi>E</mi><mrow><mtext>max</mtext></mrow></msub>
<mo>=</mo><mi>&infin;</mi></math></inlinemath>.

Now we can write<cite refid="bib-SCH1"/>: 

<eqnarray ><subeqn><math><mi>f</mi> <mfenced open='(' close=')'>
<mi>&epsi;</mi><mo>,</mo><mi>&delta;</mi><mi>s</mi></mfenced>
<mo>=</mo> <mfrac><mrow><mn>1</mn></mrow>
<mrow><mi>&xi;</mi></mrow>
</mfrac><msub><mi>&phi;</mi><mrow><mi>v</mi></mrow></msub>
<mfenced open='(' close=')'>
<msub><mi>&lambda;</mi><mrow><mi>v</mi></mrow></msub><mo>,</mo>
<mi>&kappa;</mi><mo>,</mo><msup><mi>&beta;</mi><mrow><mn>2</mn></mrow>
</msup></mfenced></math></subeqn></eqnarray> 
where
<eqnarray><subeqn><math><msub><mi>&phi;</mi><mrow><mi>v</mi></mrow></msub> 
<mfenced open='(' close=')'>
<msub><mi>&lambda;</mi><mrow><mi>v</mi></mrow></msub><mo>,</mo>
<mi>&kappa;</mi><mo>,</mo>
<msup><mi>&beta;</mi><mrow><mn>2</mn></mrow></msup></mfenced>  
  <mo>=</mo>   
<mfrac><mrow><mn>1</mn></mrow>
       <mrow><mn>2</mn><mi>&pi;</mi><mi>i</mi></mrow>
</mfrac>
<msubsup><mo>&int;</mo>
<mrow><mi>c</mi><mo>+</mo><mi>i</mi><mi>&infin;</mi></mrow>
<mrow><mi>c</mi><mo>-</mo><mi>i</mi><mi>&infin;</mi></mrow></msubsup>
<mi>&phi;</mi><mfenced open='(' close=')'><mi>s</mi></mfenced>
<msup><mi>e</mi><mrow><mi>&lambda;</mi><mi>s</mi></mrow></msup>
<mi>d</mi><mi>s</mi><mspace width='2cm'/><mi>c</mi><mo>&geq;</mo><mn>0</mn>
                 </math></subeqn>
                 
<subeqn><math><mi>&phi;</mi><mfenced open='(' close=')'><mi>s</mi></mfenced> 
<mo>=</mo><mo>exp</mo><mfenced open='[' close=']'><mi>&kappa;</mi>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><msup><mi>&beta;</mi>
      <mrow><mn>2</mn></mrow></msup><mi>&gamma;</mi><mo>)</mo></mrow>
</mfenced><mo>exp</mo><mfenced open='[' close=']'><mi>&psi;</mi> 
<mfenced open='(' close=')'><mi>s</mi></mfenced></mfenced>
<mo>,</mo> </math></subeqn>


\includegraphics [height=.9\textheight]{vav-normal.eps}


The original document (formatted by LaTeX).



\includegraphics [width=.8\linewidth]{vav-screenacrobat.eps}


PDF display optimized for screen viewing.



\includegraphics [width=.7\linewidth]{vav-techexpl.eps}


Browser display using the techexplorer plugin.



\includegraphics [width=.7\linewidth]{vav-htmlmathml.eps}


Conversion to HTML with embedded MathML rendered with a plugin (e.g., WebEQ and Java applets).



Michel Goossens
1999-08-13