-----Original Message-----
From: Tiago Olivoto [mailto:tiagoolivoto at gmail.com]
Sent: Wednesday, 13 May, 2020 16:20
To: Viechtbauer, Wolfgang (SP); r-package-devel at r-project.org
Subject: RES: [R-pkg-devel] MathJax for Rd files
Dear Wolfgang,
Thank you so much for the awesome package
I've installed mathjaxr and it worked.
I have some more questions, with a short example bellow
I created an equation in my mgidi.R file as follows
#' \loadmathjax
#' \mjsdeqn{MGIDI_i = \sum\limits_{j = 1}^f}
And then I ran devtools::document()
The mgidi.Rd contains
\loadmathjax
\mjsdeqn{MGIDI_i = \sum\limits_{j = 1}^f}
But when I try to preview the current document as HTML, the equation is not
rendered and the help page shows
\loadmathjax \mjsdeqnMGIDI_i = \sum\limits_j = 1^f
The equation is only rendered after I install my package locally with
devtools::install(). Is this an expected behavior?
Another question is regarding more complex formulae.
I tried using
#' \loadmathjax
#' \mjsdeqn{MGID{I_i} = {\left[ {\sum\limits_{j = 1}^f {{{\left( {{F_{ij}} -
{F_j}} \right)}^2}} } \right]^{0.5}}}
Even after installing the package locally the equation is not rendered in
the html help page, which shows the tex command.
I tested the same equation with https://www.mathjax.org/#demo and it seems
to be ok.
Have I missed anything or used any code not supported by mathjaxr?
Thanks in advance
Olivoto
-----Mensagem original-----
De: Viechtbauer, Wolfgang (SP)
<wolfgang.viechtbauer at maastrichtuniversity.nl>
Enviada em: quarta-feira, 13 de maio de 2020 04:40
Para: tiagoolivoto at gmail.com; r-package-devel at r-project.org
Assunto: RE: [R-pkg-devel] MathJax for Rd files
Dear Olivoto,
There is a package now for this purpose:
https://cran.r-project.org/package=mathjaxr
https://github.com/wviechtb/mathjaxr
Best,
Wolfgang
-----Original Message-----
From: R-package-devel [mailto:r-package-devel-bounces at r-project.org] On
Behalf Of Tiago Olivoto
Sent: Wednesday, 13 May, 2020 8:55
To: r-package-devel at r-project.org
Subject: [R-pkg-devel] MathJax for Rd files
Dear all,
I'm not sure if this is the correct place to make this question, but
here I am.
I'm trying to use MathJax for html help files in my package metan
(https://cran.r-project.org/package=metan)
I have success with the following approach:
Including the following call
#'\if{html}{\out{
#'<script id="MathJax-script" async
#'src="https://cdn.jsdelivr.net/npm/mathjax at 3.0.5/es5/tex-chtml-full.js
">
#' </script>
#'}}
And then typing the equations I need. A simple example bellow
#' \ifelse{html}{\out{\[\sqrt{a^2}\]}}{\deqn{\sqrt{a^2}}}
Is there any way to put "tex-chtml-full.js" locally so that everyone
that has my package installed see the equations rendered properly even
Thanks in advance
Olivoto