[ESS] how to compile shiny html

Stephen Bond @tephen@cbond @end|ng |rom y@hoo@com
Tue Feb 15 19:07:25 CET 2022


just to clarify: you are suggesting not to play with the pandoc setup
or the meta section of the .Rmd, just choose 'shiny' as my exporter
(instead of 'markdown') ?
I just updated my poly-R to get the gfm style.


On Tue, 2022-02-15 at 10:24 +0000, Ahmadou Dicko wrote:
> Hi Stephen,
> 
> Which version of poly-R are you using? 
> I'm using the version 20210930.1921 (elpa) and I have a "shiny" and
> a  "shiny ess" exporters (see attached png).
> 
> This is the setup, I use (using use-package)
> 
>   (use-package poly-R
>     :ensure t)
> 
>   (use-package poly-markdown
>     :ensure t)
> 
>   (use-package poly-noweb
>     :ensure t)
> 
>   (use-package polymode
>     :ensure t
>     :init
>     (require 'poly-R)
>     (require 'poly-markdown)
>     (require 'poly-noweb)
>     :config
>     (add-to-list 'auto-mode-alist
> '("\\.[rR]md\\'" . poly-markdown+r-mode))
>     (add-to-list 'auto-mode-alist
> '("\\.[rR]markdown\\'" . poly-markdown+r-mode)))
> 
> 
> Hope it helps.
> 
> Best,
> Ahmadou
> 
> 
> 
> 
> 
> On Mon, Feb 14, 2022 at 10:46 PM Stephen Bond via ESS-help <
> ess-help using r-project.org> wrote:
> > Hi folks,
> > 
> > I am trying to run the example from :
> > https://bookdown.org/yihui/rmarkdown/interactive-documents.html#intro-shiny
> > 
> > and I get an error:
> > 
> > /usr/bin/pandoc +RTS -K512m -RTS f2.knit.md --to html4 --from
> > markdown+autolink_bare_uris+tex_math_single_backslash --output f2-
> > exported.html --lua-filter /home/stephen/R/x86_64-pc-linux-gnu-
> > library/4.0/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter
> > /home/stephen/R/x86_64-pc-linux-gnu-
> > library/4.0/rmarkdown/rmarkdown/lua/latex-div.lua --self-contained
> > --
> > variable bs3=TRUE --standalone --section-divs --template
> > /home/stephen/R/x86_64-pc-linux-gnu-
> > library/4.0/rmarkdown/rmd/h/default.html --no-highlight --variable
> > highlightjs=1 --id-prefix section- --variable theme=bootstrap --
> > include-in-header /tmp/RtmpZfQj5e/rmarkdown-str9fc913622905.html --
> > mathjax --variable 'mathjax-url:
> > https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML'
> > 
> > File shared/selectize/css/selectize.bootstrap3.css not found in
> > resource path
> > Error: pandoc document conversion failed with error 99
> > 
> > the file is in:
> > $ find ~ -name *.bootstrap3.css
> > /home/stephen/R/x86_64-pc-linux-gnu-
> > library/4.0/shiny/www/shared/selectize/css/selectize.bootstrap3.css
> > 
> > and I tried adding 
> > css: "/home/stephen/R/x86_64-pc-linux-gnu-
> > library/4.0/shiny/www/shared/selectize/css/"
> > resource-path: "/home/stephen/R/x86_64-pc-linux-gnu-
> > library/4.0/shiny/www/shared/selectize/css/"
> > 
> > in the meta section, but it did not do much. then I tried adding to
> > my
> > pandoc setup in .emacs and that simply got ignored, I did not see
> > the
> > option listed in the *polymode export* buffer. I tried this:
> > 
> >  '(markdown-command
> >    (concat "pandoc" " --from=markdown --to=html" " --standalone --
> > mathjax --highlight-style=pygments" " --resource-
> > path=/home/stephen/R/x86_64-pc-linux-gnu-library/4.0/shiny/www/"))
> > 
> > 
> > Does anybody know how to get around this? I had posted a question
> > to
> > the RStudio community once and got booted very quickly when they
> > saw I
> > was not using RStudio.
> > Thanks everybody
> > Stephen
> > 
> > ______________________________________________
> > ESS-help using r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/ess-help
> 
>



More information about the ESS-help mailing list