[ESS] how to compile shiny html

Ahmadou Dicko d|cko@@hm@dou @end|ng |rom gm@||@com
Tue Feb 15 19:23:55 CET 2022


Yes, I found it easier to change the exporter to shiny since Shiny requires
rmarkdown::run vs rmarkdown::render for simple rmarkdown document.

On Tue, Feb 15, 2022 at 6:07 PM Stephen Bond <stephen.cbond using yahoo.com>
wrote:

> 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
> >
> >
>
>

-- 
Ahmadou H. DICKO, PhD

Statistical consultant
Mobile: (+221) 77 123 81 69
Skype: dicko.ahmadou.h
Twitter : @dickoah
Gitlab: gitlab/dickoa
Github: github/dickoa

	[[alternative HTML version deleted]]



More information about the ESS-help mailing list