4
IBM techexplorer: Using techexplorer Add-ins Angel Luis Diaz, Ph.D. Manager, Advanced Internet Publishing IBM T.J. Watson Research Center

IBM techexplorer: Using techexplorer Add-ins

Embed Size (px)

DESCRIPTION

IBM techexplorer: Using techexplorer Add-ins. Angel Luis Diaz, Ph.D. Manager, Advanced Internet Publishing IBM T.J. Watson Research Center [email protected]. techexplorer and PowerPoint. - PowerPoint PPT Presentation

Citation preview

Page 1: IBM techexplorer:  Using techexplorer Add-ins

IBM techexplorer: Using techexplorer Add-ins

Angel Luis Diaz, Ph.D.Manager, Advanced Internet Publishing

IBM T.J. Watson Research [email protected]

Page 2: IBM techexplorer:  Using techexplorer Add-ins

www.software.ibm.com/techexplorer 2

techexplorer and PowerPoint techexplorer content can be added to

PowerPoint by inserting the techexplorer ActiveX control in your presentation via the Control Toolbox dialog.

b2 4ac

Page 3: IBM techexplorer:  Using techexplorer Add-ins

www.software.ibm.com/techexplorer 3

techexplorer and Add-ins techexplorer add-ins can help make

your documents more interactive!For example, you can use the \evalLink

control sequence to connect a techexplorer document to the Mathematica Add-in.

\evalLink{Mathematica input / LaTeX output} {application/x-mathlink-mat-tex} {D[x^2Log[x+a], x]}{\centerline{D[x^2Log[x+a], x]}}

Page 4: IBM techexplorer:  Using techexplorer Add-ins

www.software.ibm.com/techexplorer 4

Mathematica Add-inSending and Recivieng Mathematica Content

You can use the \evalLink control sequencefor transportingan object from a techexplorerdocumentinto anotherapplicationviathe Evaluationadd-in API. Click on the expressionto send it to Mathematica!

\evalLink{Mathematica input / LaTeX output} {application/x-mathlink-mat-tex} {D[x^2Log[x+a], x]}{\centerline{D[x^2Log[x+a], x]}}

D[x2Log[x+a], x]x2a x 2 x log ( a x )

\evalLink{Mathematica input / LaTeX output} {application/x-mathlink-mat-tex} {Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}]} {\centerline{Plot3D[Sin[x y], \{x, 0, 3\}, \{y, 0, 3\}]}}

Plot3D[Sin[x y], {x, 0, 3}, {y, 0, 3}]

\evalLink{MathML Presentation input / LaTeX output} {application/x-mathlink-mathml-mathml} {<math> <mrow> <mi>Expand</mi> <mo> &ApplyFunction; </mo> <mfrac> <mrow> <mn> 1 </mn> <mo> + </mo> <msqrt> <mn> 5 </mn> </msqrt> </mrow> <mn> 2 </mn> </mfrac> </mrow> </math>} {\begin{MathML} <math> <mrow> <mi>Expand</mi> <mo> &ApplyFunction; </mo> <mfrac> <mrow> <mn> 1 </mn> <mo> + </mo> <msqrt> <mn> 5 </mn> </msqrt> </mrow> <mn> 2 </mn> </mfrac> </mrow> </math> \end{MathML}}

Expand1 52

12 5

2

\evalLink{MathML Content input / MathML output} {application/x-mathlink-mathml-mathml} {<math> <apply> <factorial/> <cn>10</cn> </apply> </math>} {\begin{MathML} <math> <apply> <factorial/> <cn>10</cn> </apply> </math> \end{MathML}}

10!

\evalLink{MathML Content input / MathML output} {application/x-mathlink-mathml-mathml} {<math> <apply> <int/> <bvar> <ci> x </ci> </bvar> <lowlimit> <cn> 0 </cn> </lowlimit> <uplimit> <ci> a </ci> </uplimit> <apply> <cos/> <ci> x </ci> </apply> </apply> </math>} {\begin{MathML} <math> <apply> <int/> <bvar> <ci> x </ci> </bvar> <lowlimit> <cn> 0 </cn> </lowlimit> <uplimit> <ci> a </ci> </uplimit> <apply> <cos/> <ci> x </ci> </apply> </apply> </math> \end{MathML}}

0acos x dx

Sin a