{
  "title": "#Rstats I like @hadleywickham 's r-pkgs book, and I would love it even more if it's in @xieyihui's bookdown format. So I took a couple hours tonight to covert it to bookdown version https://t.co/9ANYP8hqoR",
  "date": "2019-01-30"
}

# blogdown

> **Mara Averick** (@dataandme; 85/26): 🌈 super fun slides and great #blogdown guide by @statsgen: 
> 📽 "Getting down and up with blogging in R" 
> https://t.co/3x6OFy20Er #rstats https://t.co/sSwV7LY17e  [&#8618;](https://twitter.com/xieyihui/status/1090084387293720577)

<!-- -->


> **Sharla Gelfand** (@sharlagelfand; 54/1): ah yes time for my biannual "i don't remember how blogdown works and i hate my theme let's burn it all down and start over" ceremony  [&#8618;](https://twitter.com/xieyihui/status/1088950352991391745)

<!-- -->


> **Alice Sweeting** (@alicesweeting; 45/11): Recently migrated my blog across to a shiny new location, using #blogdown. New home is https://t.co/k1KXTTqFm3
>  🤓I will (sporadically) be adding this address with new &amp; old content. The wordpress site will no longer be updated. Happy coding! #RStats  [&#8618;](https://twitter.com/xieyihui/status/1090129644903268353)

<!-- -->


> **Katie Jolly** (@katiejolly6; 32/7): My friend @hen_ree learned #rstats last semester and made a website 👨‍💻 using #blogdown to showcase his #GIS 🗺️, data science 📊, and design 🎨 projects. Check it out! https://t.co/yUB0zG7HWj https://t.co/7BMoXpuD08  [&#8618;](https://twitter.com/xieyihui/status/1089672194312097792)

<!-- -->


> **Dr Jenny Richmond** (@JenRichmondPhD; 29/14): Making a list of awesome #RMarkdown related #rstats packages, so far I've got `blogdown`, `bookdown`, `pagedown`, `posterdown`, `xaringan`, `vitae`, `papaja`... what am I missing?? https://t.co/ZnkxxslCld  [&#8618;](https://twitter.com/xieyihui/status/1088601659029114880)

<!-- -->


> **Thomas Mock 👨🏼‍💻** (@thomas_mock; 26/5): Totally didn't know about this awesome #blogdown addin/life hack!
> >
> Painlessly add an image from somewhere on your computer to your blogpost! https://t.co/1C3oyRtuZB  [&#8618;](https://twitter.com/xieyihui/status/1089217269404708864)

<!-- -->


> **Katherine S.** (@kitkatbar429; 26/0): @WeAreRLadies rmarkdown, bookdown, blogdown  [&#8618;](https://twitter.com/xieyihui/status/1088463430724608000)

<!-- -->


> **Ming Tang** (@tangming2005; 19/6): first blogdown post using reticulate: How to make a transcript to gene mapping file https://t.co/SVtIKRD6GW #bioinformatics  [&#8618;](https://twitter.com/xieyihui/status/1090122211736932352)

<!-- -->


> **Connor Gilroy** (@ccgilroy; 12/0): Finally threw together my own little website! Lots more work to do on content, but it's a start. Built using blogdown and the kiss theme, with a bunch of silly layout tweaks. https://t.co/prwzaCtSQP  [&#8618;](https://twitter.com/xieyihui/status/1089257674477252608)

<!-- -->


> **Sharla Gelfand** (@sharlagelfand; 10/0): help i did the illegal thing of going back and editing old blogdown posts and some of the code is broken so serve_site() won't run ha ha oops  [&#8618;](https://twitter.com/xieyihui/status/1089000742902472704)

<!-- -->


> **R-Ladies Sydney** (@RLadiesSydney; 9/4): PRESENTERS WANTED! Know a thing or two about blogdown radix pagedown bookdown thesisdown rticles vitae papaja flexdashboard learnr tufte remedy namer posterdown xarigan or another #RMarkdown 📦? 
> >
> Come present at RMarkdown Throwdown! Form: https://t.co/2T4cyvE1hg
> >
> R/T &amp; tag! https://t.co/g09soBfhNg  [&#8618;](https://twitter.com/xieyihui/status/1088697354494988289)

<!-- -->


> **Rebecca Janis** (@rbjanis5; 9/0): In preparation for blogging, @sharlagelfand &amp; @apreshill inspired me to clean up my blogdown site. TURNS OUT clueless me had not only committed the public directory to GitHub ⛔️ but had also edited the CSS in public ⛔️ Website is now unborked! 🎉 Now to actually start blogging 🤔  [&#8618;](https://twitter.com/xieyihui/status/1089015124487258124)

<!-- -->


> **Sharla Gelfand** (@sharlagelfand; 7/0): @dan_p_simpson this post by @apreshill is very good!! and she links to other resources where you may need them 
> >
> https://t.co/ExlLPBLxBc  [&#8618;](https://twitter.com/xieyihui/status/1088958430293999616)

<!-- -->


> **Ryan Wesslen** (@ryanwesslen; 5/0): Big thanks first goes out to @andrewheiss whose awesome MPA635 class is the inspiration for the course design, including a ton of materials, website design (#blogdown), and many #dataviz blog/website references. https://t.co/szOq2cTyk4 https://t.co/28ta9joGKY  [&#8618;](https://twitter.com/xieyihui/status/1089193625320337409)

<!-- -->


> **Yihui Xie** (@xieyihui; 4/1): @martinjhnhadley @jent103 @andrewheiss @apreshill Unfortunately this won't work. As I said, I can't control the behavior of the Knit button in blogdown at the moment. RStudio IDE will call rmarkdown::render() anyway. The only unfriendly way is to add `knit: function(...) stop()` to new posts. I have control there.  [&#8618;](https://twitter.com/xieyihui/status/1088135969344233472)

<!-- -->


> **Katie Jolly** (@katiejolly6; 4/0): He used https://t.co/OIi8pkhygF … and https://t.co/5Is9ZAuphn  to learn how to do it!  [&#8618;](https://twitter.com/xieyihui/status/1089672197159804929)

<!-- -->


> **Sharla Gelfand** (@sharlagelfand; 4/0): @skyetetra @JennyBryan @robinson_es @drob i just opened my blogdown project and there was an untitled file i started on at least 6 months ago ksjghkjgh  [&#8618;](https://twitter.com/xieyihui/status/1089003329806577664)

<!-- -->


> **Dr Jenny Richmond** (@JenRichmondPhD; 3/1): @Caroline_Bartma you could start a blog? https://t.co/9LUWUt4Ei4 that way you can find your notes and they might be useful to someone else. the blogdown package in R makes it pretty easy, see alison hill's walk through here https://t.co/ra3VQCthsR  [&#8618;](https://twitter.com/xieyihui/status/1090330089143693312)

<!-- -->


> **Blake Shaffer 📊** (@bcshaffer; 3/1): Q for #rstats #blogdown experts. I couldn't for the life of me figure out how to make a post with .tabset and code-folding work within hugo-academic/blogdown. So I compiled separately and linked to the functioning html which I housed in /static folder.
> >
> Any tips??? @xieyihui ?  [&#8618;](https://twitter.com/xieyihui/status/1089923906922659841)

<!-- -->


> **Sharla Gelfand** (@sharlagelfand; 3/0): @apreshill i think i was an ~early adopter~ of blogdown and started using it when a lot of users were figuring it out + writing it up as they went along. having explicit best practices now is so helpful!!  [&#8618;](https://twitter.com/xieyihui/status/1088961314020646912)

<!-- -->


> **Nicholas Vasile** (@nicholas_v; 2/2): Am I the only person that found it counter-intuitive that you have to "build" RMarkdown content to produce the .html when using a "standard" RStudio+Blogdown+netlify+Hugo setup? #rstats  [&#8618;](https://twitter.com/xieyihui/status/1088981488543191043)

<!-- -->


> **Jacquie Tran** (@jacquietran; 2/1): @alicesweeting Nice work Alice, #blogdown is great to work with. Thanks @xieyihui!!  [&#8618;](https://twitter.com/xieyihui/status/1090143944074178560)

<!-- -->


> **Serdar Balcı** (@serdarbalci; 2/1): by @dsquintanaIf
> you’re an academic you need a website so that people can easily find info about your research and publications. Here’s how to make your own website for free in an under an hour using the blogdown package in #Rstats
> https://t.co/e0I0RlHZqa
> https://t.co/wCqQ9IWtLS  [&#8618;](https://twitter.com/xieyihui/status/1088471962509291521)

<!-- -->


> **Chris Engelhardt** (@EngelhardtCR; 2/0): @allimoberger FWIW, another option is to use blogdown and host on netlify. You could also redirect to an https://t.co/QqCJVw056A sub domain such as https://t.co/l8LULZcVob. If the code for your site is on GitHub, you can push to master and have your site re-build automatically. No cost.  [&#8618;](https://twitter.com/xieyihui/status/1089863153289179136)

<!-- -->


> **Hao Ye** (@Hao_and_Y; 2/0): @VickySteeves @choldgraf Hmmmmm, it would be really convenient to sync academic info across a blogdown site, a CV, and ORCID.  [&#8618;](https://twitter.com/xieyihui/status/1090322706992676864)

<!-- -->


> **JP Ruiz Nicolini** (@TuQmano; 2/0): @enanomoral @Crst_C @Martianz @avdata99 jajajaj  lo más seguro q estás en lo cierto igual. 
> >
> Pero para el caso particular de deploy de blogdown (q es lo q estoy haciendo) me parece q es mi salida más sencilla. Ya lo lograré!
> >
> Y más q cerveza era jugo desgacificado de malta, pero si.  [&#8618;](https://twitter.com/xieyihui/status/1089669986669473793)

<!-- -->


> **Mark Sellors** (@sellorm; 2/0): @apreshill @sharlagelfand Videos?!?! Sounds fantastic! Is this something internal to blogdown? I’ve just been using YouTube and shortcodes up to now.  [&#8618;](https://twitter.com/xieyihui/status/1089322129051607041)

<!-- -->


> **Jennifer Thompson** (@jent103; 2/0): @stephhazlitt @big_bad_sam You can customize your Netlify domain directly (ie mine is https://t.co/JoObXwEgwi), but you can also buy a domain from somewhere like Namecheap &amp; have Netlify redirect there (ie I bought https://t.co/jYXcsjig0E). blogdown book covers this a bit now but Brooke’s post is also 💯!  [&#8618;](https://twitter.com/xieyihui/status/1089302841506844672)

<!-- -->


> **Alison Hill** (@apreshill; 2/0): @dan_p_simpson @sharlagelfand Also see: https://t.co/bR0MVtvPWW from #rstudioconf (also I feel this original tweet sharla 😞)  [&#8618;](https://twitter.com/xieyihui/status/1088960844988203008)

<!-- -->


> **Alison Hill** (@apreshill; 2/0): @sharlagelfand Also Hugo keeps changing 😩 but also one thing I got excited about after conf was finally doing VIDEOS, like relatively short ones with blogdown are on my list, feel free to send me requests https://t.co/dGAQ6TvV7i  [&#8618;](https://twitter.com/xieyihui/status/1088962267188584448)

<!-- -->


> **Jose Luis Cañadas** (@joscani; 1/1): Empezando con blogdown. ¿alguien sabe cómo se hace para que se actualice la página principal con el texto de un nuevo post? @_SevillaR  seguro que sabe  [&#8618;](https://twitter.com/xieyihui/status/1089996887522988032)

<!-- -->


> **Chris Engelhardt** (@EngelhardtCR; 1/0): @allimoberger @johncassil I used the resources here to start: https://t.co/16m24FdsCm. Also, the slides from @apreshill from #rstudioconf: https://t.co/lPRpk4Kzrn. The config.toml will differ across themes, so maybe pick one and stick with it. Not sure about syntax highlighting, but maybe #rstats does?  [&#8618;](https://twitter.com/xieyihui/status/1090620432863162369)

<!-- -->


> **Matt Craddock** (@Matt_Craddock; 1/0): @M_Kosilo blogdown's great, that's what I use for my blog :)  [&#8618;](https://twitter.com/xieyihui/status/1090591119669379073)

<!-- -->


> **Alice Sweeting** (@alicesweeting; 1/0): @jacquietran @xieyihui Thanks, Jacq! Hope all is tracking well in NZ. I loved using the #blogdown package and the neat resource by @apreshill also made it super straightforward!  [&#8618;](https://twitter.com/xieyihui/status/1090513610994905088)

<!-- -->


> **Allison Moberger 🍔** (@allimoberger; 1/0): @johncassil @EngelhardtCR Update: spent this evening trying to set up a basic website/blog with #blogdown. I'm having a really hard time just getting any theme to work, since the config.toml has totally different formatting &amp; arguments every time?? And syntax highlighting hasn't worked on any of them. 😫  [&#8618;](https://twitter.com/xieyihui/status/1090495947703050240)

<!-- -->


> **Allison Moberger 🍔** (@allimoberger; 1/0): @johncassil @EngelhardtCR I... totally know some of these words.
> >
> I do think #blogdown would be better for the format of posts I want to do (paragraphs with code interspersed), but it takes more initial setup work which I think requires that I have some idea of what I'm doing? So yes, eventually, I hope?  [&#8618;](https://twitter.com/xieyihui/status/1090015847933009922)

<!-- -->


> **Mike K Smith** (@MikeKSmith; 1/0): @nic_crane Blog post in the near future? Using blogdown? ;-)  [&#8618;](https://twitter.com/xieyihui/status/1089981718172454913)

<!-- -->


> **Peter Sobolewski** (@psobolewskiPhD; 1/0): So making a website last year using #blogdown by @xieyihui and #hugoacademic by @georgecushen using @rstudio was really easy. Updating things, including #hugoacademic to get some new features has been a bear though! Not confident enough to push it live yet. Maybe next weekend!  [&#8618;](https://twitter.com/xieyihui/status/1089600408635490314)

<!-- -->


> **Ashwin Malshé अश्विन** (@ashwinmalshe; 1/0): @apreshill is it easy to update academic theme in #blogdown? I am worried about breaking the website. Thanks  [&#8618;](https://twitter.com/xieyihui/status/1089251436951752705)

<!-- -->


> **Chester Ismay** (@old_man_chester; 1/0): @JenRichmondPhD @datalorax_ @apreshill Should work with @apreshill to put these into a cool blogdown page too...  [&#8618;](https://twitter.com/xieyihui/status/1088614085892071425)

<!-- -->


> **fonzie** (@OilGains; 1/0): @tz33cu @xieyihui @evernote If it works like in Hugo and #blogdown (web browser based), then notes would be visible everywhere, right? But adding notes in mobile devices would require native programming.  [&#8618;](https://twitter.com/xieyihui/status/1088159632126853120)

<!-- -->


> **Dani Crain** (@DCrainium; 1/0): @kyrietree @knreisenauer Welp, I’m obsessed with R blogdown so that’s what I use, the templates are pretty nice and there are many available! If you want I can show you around the templates a bit! #rblogdown  [&#8618;](https://twitter.com/xieyihui/status/1088129863138066433)

<!-- -->


> **Jozef Hajnala** (@jozefhajnala; 0/1): #blogdown help? Hey #rstats Twitter, did anyone else ever got funky diffs when doing blogdown::build_site() with no changes made at all?  &lt;div class="section ..."&gt; changing into &lt;section&gt;, etc. ? Would post on SO, but no idea how to reproduce 🙁 https://t.co/6zyvhSsLph  [&#8618;](https://twitter.com/xieyihui/status/1088178957973970945)

<!-- -->


> **Ferrantatachan** (@ferrantatachan; 0/0): @joscani @_SevillaR Yo he empezado hace poco.. tengo unos post de esto .. cuesta un poco al principio, pero mola https://t.co/guZpaLLd55  [&#8618;](https://twitter.com/xieyihui/status/1090613216273666053)

<!-- -->


> **Ben Moretti** (@BenMoretti; 0/0): @smiffy @techoglot @WeRWorld I need to do something with blogdown  [&#8618;](https://twitter.com/xieyihui/status/1090585067863212032)

<!-- -->


> **Alice Sweeting** (@alicesweeting; 0/0): @DocLachJames @jacquietran @xieyihui Thanks, Lach! The #blogdown package is very user friendly. Let me know if you are considering ever creating one and I can email through the resources I used.  [&#8618;](https://twitter.com/xieyihui/status/1090513228591816710)

<!-- -->


> **gepuro task views** (@g_rpkg; 0/0): add {AQLT/rjdemetra_test_blogdown} ( https://t.co/KSXUorOHUp ) on https://t.co/n3aAGMOglH  [&#8618;](https://twitter.com/xieyihui/status/1090368101437235200)

<!-- -->


> **Dr. Fahad Alahmadi** (@Fahad_S_Alahmad; 0/0): https://t.co/6BRBxI8RAI
> عرض مكون 43 شريحة حول كيفية إنشاء مدونة شحصية من خلال لغة البرمجة R  [&#8618;](https://twitter.com/xieyihui/status/1090245239204401157)

<!-- -->


> **Gonçalo Veiga** (@goncalo_veiga; 0/0): Great article! And what a nice Hugo/Blogdown site! I'm inspired to create one myself! https://t.co/0uN7xPSyOR  [&#8618;](https://twitter.com/xieyihui/status/1090028133695266819)

<!-- -->


> **Stephanie Hazlitt** (@stephhazlitt; 0/0): @jent103 @big_bad_sam Alrighty then! Lesson today, read the #blogdown book. Another total noob question, is the custom domain/URL a separate step from Netifly?  [&#8618;](https://twitter.com/xieyihui/status/1089297123269464064)

<!-- -->


> **fonzie** (@OilGains; 0/0): @xieyihui I didn't know that! Maybe that's why everything I write in Typora so easily integrates with what I publish in my #blogdown site: https://t.co/CnhBpmDvOm
> >
> BTW, thank you so much for such great packages!  [&#8618;](https://twitter.com/xieyihui/status/1088285405437399040)

<!-- -->


> **fonzie** (@OilGains; 0/0): So, blogdown == blogup; bookdown == bookup; pkgdown == pkgup; pagedown == pageup?
> >
> 😄 https://t.co/ua3gdCdYRH  [&#8618;](https://twitter.com/xieyihui/status/1088173932405030912)

<!-- -->


> **Simon Coulombe** (@CoulSim; 0/0): @vb_jens Hi Jens, I am curious about your workflow for blogdown. Doing blogdown::build_site() takes me forever because it re-runs every single.Rmd file in /content/posts.I notice you also have identically named  .markdown files in the directory and kinda hope that's a solution :)  [&#8618;](https://twitter.com/xieyihui/status/1088250168057782273)

<!-- -->


> **Sharon Machlis** (@sharon000; 0/0): @mikusmatt Thanks for buying the book! :) On p. 18 I show the saveWidget() command that saves output to an HTML file. Depending on your blog system, you might be able to use an HTML iframe to display that page in a post. Unless you run a blog from the blogdown pkg :) https://t.co/97rSRsDSYr  [&#8618;](https://twitter.com/xieyihui/status/1088131246671056896)

<!-- -->


# bookdown

> **Xiaosong Zhang** (@zorroxinxsindi; 94/9): #Rstats  I like @hadleywickham 's r-pkgs book, and I would love it even more if it's in @xieyihui's bookdown format. So I took a couple hours tonight to covert it to bookdown version https://t.co/9ANYP8hqoR  [&#8618;](https://twitter.com/xieyihui/status/1089752602034753538)

<!-- -->


> **Nathan Stephens** (@nwstephens; 59/7): Bookdown is the easiest way to publish online. Even a kid can do it. Here is Beckett's 5th book, Kitty's Story. Enjoy. https://t.co/fXp7xUAvbk  [&#8618;](https://twitter.com/xieyihui/status/1089330459295789056)

<!-- -->


> **Alison Hill** (@apreshill; 24/2): Friday status: the joy of deploying 🤣
> >
> starring: #rstats #bookdown @github @Netlify @travisci + changing stuff to see what I can break 🤕 https://t.co/UDR8FbPFS1  [&#8618;](https://twitter.com/xieyihui/status/1088876514836328449)

<!-- -->


> **Jillian** (@jdunic; 9/2): Catching myself up on the latest mapping pkgs in #rstats. https://t.co/dgbaK2glAQ. The whole book is an amazing resource! @statsbeerz @E2ocean  [&#8618;](https://twitter.com/xieyihui/status/1088129585315700737)

<!-- -->


> **Alison Hill** (@apreshill; 8/0): @JenRichmondPhD Well basically all of these! https://t.co/fkkE7XVEcE  [&#8618;](https://twitter.com/xieyihui/status/1088605925080915968)

<!-- -->


> **かつどん** (@nozma; 7/6): “Bookdownによる技術系同人誌執筆” https://t.co/Oh6khNQnOJ  [&#8618;](https://twitter.com/xieyihui/status/1090078537493573632)

<!-- -->


> **Aliakbar Akbaritabar (Ali)** (@Akbaritabar; 7/0): @vtraag @alexhanna @WoutLamers I personally prefer using Tufte handout style (https://t.co/LhRI7wbGSs) which puts the references, footnotes, graphs and small figures (if they are not needed to be full-width on page) on the margin of each page (look at page 3: https://t.co/9HNAxiVQpm )  [&#8618;](https://twitter.com/xieyihui/status/1089163829500698624)

<!-- -->


> **Dan Simpson** (@dan_p_simpson; 6/0): *Very quiet voice* I am completely unable to understand bookdown/rmaarkdown etc.  *cries*  [&#8618;](https://twitter.com/xieyihui/status/1088208500021514240)

<!-- -->


> **David John Baker** (@DavidJohnBaker; 5/2): I've never met @xieyihui in person, but he's going to be getting a special shout out in my dissertation for building such an awesome tool for writing. RMarkdown and bookdown is the future. #rstats  [&#8618;](https://twitter.com/xieyihui/status/1088144848295784448)

<!-- -->


> **Matthew Lincoln** (@matthewdlincoln; 4/0): @dan_p_simpson bookdown _almost_ had it until I wanted to have formatting in figure captions (god forbid we italicize the title of this painting) and the workaround is a combo of escape characters I can never remember  [&#8618;](https://twitter.com/xieyihui/status/1088212937750253569)

<!-- -->


> **JP Ruiz Nicolini** (@TuQmano; 3/1): @Crst_C @d_olivaw @alesitoide @CarlosBelottiLM Bookdwon -&gt; rtf https://t.co/CJjFL50LFJ Outopu formats -&gt; Rmd https://t.co/a7G7Pr5clZ  [&#8618;](https://twitter.com/xieyihui/status/1089366167993622529)

<!-- -->


> **Matthew Leonawicz** (@leonawicz; 3/0): @ma_salmon @cimentadaj Are you just looking to turn the plaintext into a .mobi file for Kindle? I think you can just dump that into a bookdown project and render (plus Calibre or kindlegen) https://t.co/EnvlnLGFer  That looks like a great read by the way.  [&#8618;](https://twitter.com/xieyihui/status/1089537068550651907)

<!-- -->


> **Rachael Lappan** (@RachaelLappan; 3/0): @rladiesperth Neat! We should do one too - Sydney's a bit far to go =) I'd love to talk a bit of bookdown/thesisdown  [&#8618;](https://twitter.com/xieyihui/status/1088730657629466625)

<!-- -->


> **Timothée Poisot** (@tpoi; 2/1): @TrashBirdEcol There's a pandoc-crossref package for all link related things. I would avoid bookdown et al.  [&#8618;](https://twitter.com/xieyihui/status/1090275546511097856)

<!-- -->


> **Xiaosong Zhang** (@zorroxinxsindi; 2/0): @hadleywickham @xieyihui Just finished some touch up for the metadata, now pointed to your repo hadley/r-pkgs. I put the bookdown version files under the root or a sub_dir "bookdown". The PR now live on your repo.  [&#8618;](https://twitter.com/xieyihui/status/1089926971562385410)

<!-- -->


> **Tom Stafford** (@tomstafford; 2/0): Chapter 3 of @djnavarro's Learning Statistics with R, "Getting started with R" https://t.co/X3qBm9wO4K  [&#8618;](https://twitter.com/xieyihui/status/1088839399209689092)

<!-- -->


> **David John Baker** (@DavidJohnBaker; 1/2): OMG I can just copy the html from my #rstats bookdown into a Google Doc and it retains its formatting. God this is nice.  [&#8618;](https://twitter.com/xieyihui/status/1088119753225457665)

<!-- -->


> **Itamar Caspi** (@itamarcaspi; 1/1): Brilliant! THE R packages textbook, now in #bookdown format. How can you not love the #rstats community?? Thanks @zorroxinxsindi ! https://t.co/NaeJDC15Gv  [&#8618;](https://twitter.com/xieyihui/status/1089914722647007233)

<!-- -->


> **Loré Roberto** (@pues__que; 1/0): @mathprofcarrie @callin_bull @DataCamp This would be sweet if you compiled lecture notes in a nice online format like Bookdown via R  [&#8618;](https://twitter.com/xieyihui/status/1090463514353942528)

<!-- -->


> **Hao Ye** (@Hao_and_Y; 1/0): @TrashBirdEcol The cross-referencing seems to work across multiple .Rmd files for me, but only with the default "merge and knit" setting - https://t.co/s5ra0Rp7W4  [&#8618;](https://twitter.com/xieyihui/status/1090269846020022272)

<!-- -->


> **R w Polsce** (@rstatspl; 1/0): Wiecie, że jest książka napisana przez Polaka o geostatystyce w R? Polska wersja tu https://t.co/fKhj0wbFZu, a angielska tu https://t.co/qPcIdTq2Bc #rstatspl
> >
> Więcej na FB/DaneAnalizy: https://t.co/Me6dpR7XxA  [&#8618;](https://twitter.com/xieyihui/status/1090173977299951617)

<!-- -->


> **Chester Ismay** (@old_man_chester; 1/0): @BenjaminWolfe @xieyihui @rstudio Seems doable. Check out the examples folder in the bookdown package for a way to add in lots of different file types: https://t.co/NZoJyPFxpV  [&#8618;](https://twitter.com/xieyihui/status/1089036384801775616)

<!-- -->


> **Matthew Lincoln** (@matthewdlincoln; 1/0): @dan_p_simpson also bookdown reproducibility fantasy led me on a disastrous thought train that ended up with the drag name "Kori Book-her" and now I want to die / have another Manhattan  [&#8618;](https://twitter.com/xieyihui/status/1088223966710427654)

<!-- -->


> **Dan Simpson** (@dan_p_simpson; 1/0): @matthewdlincoln And LaTeX is only trying to do one thing. Bookdown is also trying to live it’s best reproducibility fantasy. It all gets a little Microsoft Word Master Document View after a while.  [&#8618;](https://twitter.com/xieyihui/status/1088215288418627584)

<!-- -->


> **Deirdre Toher** (@dtoher; 1/0): @dan_p_simpson Bookdown was a bit faffy for me, but eventually got it working (especially when wanting to keep the .tex files).  [&#8618;](https://twitter.com/xieyihui/status/1088212554776743936)

<!-- -->


> **Gabriel A. Devenyi** (@gadevenyi; 1/0): @g_kiar @ErinWDickie Well, since I can't use stackoverflow without "reputation" here's whats missing to properly include CSS https://t.co/aMRLH99Kfu  [&#8618;](https://twitter.com/xieyihui/status/1088158308287041544)

<!-- -->


> **Jeffrey Arnold** (@jrnld; 0/1): See https://t.co/UTg5hPi80t and https://t.co/XG0XhXOWpa  [&#8618;](https://twitter.com/xieyihui/status/1088595057597329408)

<!-- -->


> **Lisa DeBruine 🏳️‍🌈** (@LisaDeBruine; 0/1): Is there an easy way to specify straight quotes instead of curly quotes in one particular place in a #bookdown document without setting smart: false globally? Quoted strings inside of backticks that are inside a \`\`\`{block} are rendering with curly quotes.  [&#8618;](https://twitter.com/xieyihui/status/1088117927444910082)

<!-- -->


> **Jessica Burnett** (@TrashBirdEcol; 0/0): @tpoi to be clear -- you are suggesting foregoing bookdown etc. all together, yes? i am not even sure how to run my makefile!  [&#8618;](https://twitter.com/xieyihui/status/1090400107604922369)

<!-- -->


> **Jessica Burnett** (@TrashBirdEcol; 0/0): @Hao_and_Y I’m using bookdown  [&#8618;](https://twitter.com/xieyihui/status/1090255164957696000)

<!-- -->


> **Hao Ye** (@Hao_and_Y; 0/0): @TrashBirdEcol I don't know about multi-chapter things, but I'd start looking at bookdown and thesisdown, which support cross-referencing.  [&#8618;](https://twitter.com/xieyihui/status/1090049653847019520)

<!-- -->


> **やがてたかしになる** (@oshie; 0/0): Bookdown! そういうのもあるのか  [&#8618;](https://twitter.com/xieyihui/status/1090101219278807040)

<!-- -->


> **Xiaosong Zhang** (@zorroxinxsindi; 0/0): Just finished some touch up for the metadata, now pointed to your repo hadley/r-pkgs. I will put the bookdown version files under the root or a sub_dir "bookdown" https://t.co/j1joBRzu2O  [&#8618;](https://twitter.com/xieyihui/status/1089916805571899392)

<!-- -->


> **FRANCISCO PARRA** (@francisco_parra; 0/0): Estadística Básica Edulcorada https://t.co/NpbZQz8bYk  [&#8618;](https://twitter.com/xieyihui/status/1089278489239449600)

<!-- -->


> **Luana santos** (@Luana_Santoz; 0/0): New statistics for the design researcher https://t.co/U8fYoXqDVT  [&#8618;](https://twitter.com/xieyihui/status/1088906893819609088)

<!-- -->


> **Jason Winget** (@iplusfour; 0/0): Making presentations with xaringan is fun and the output is fantastic. Thanks for your work, @xieyihui
> https://t.co/lmghEOZHgZ  [&#8618;](https://twitter.com/xieyihui/status/1088832900198526976)

<!-- -->


> **Michael Chow** (@chowthedog; 0/0): @sharlagelfand @hadleywickham @gshotwell If using Rmarkdown, cache option might help?
> >
> &gt; If caching is enabled, the same code chunk will not be evaluated the next time the document is compiled
> >
> https://t.co/RucBpyWfiI  [&#8618;](https://twitter.com/xieyihui/status/1088580213565472768)

<!-- -->


> **tj mahr 🍕🍍** (@tjmahr; 0/0): @alexpghayes @sharlagelfand Ha good thing bookdown uses chunk names for cross references. You’ll come around  [&#8618;](https://twitter.com/xieyihui/status/1088207344125857792)

<!-- -->


# knitr

> **One R Package a Day** (@RLangPackage; 17/7): ezknitr - An extension of 'knitr' that adds flexibility in several ways. One common source of frustration with 'knitr' is that it assumes the directory where the source file lives should be the working directory, which is often not true. 'ezknit... #rstats https://t.co/4TvChSGUaa  [&#8618;](https://twitter.com/xieyihui/status/1089833257540169730)

<!-- -->


> **Cyrus Samii** (@cdsamii; 14/0): B/c in my corner of the socsci universe I have to work in Stata sometimes, I'm trying WEAVER for generating dynamic reports (a la knitr or jupyter notebooks): https://t.co/VsbEzcdeTT I'll let you know how it goes.  [&#8618;](https://twitter.com/xieyihui/status/1088858655049568259)

<!-- -->


> **LOGa(N)** (@NagolGnissol; 12/0): @WeAreRLadies Knitr and rmarkdown...I just want everyone to feel like a wizard when making beautiful everythings!  [&#8618;](https://twitter.com/xieyihui/status/1090065695197429760)

<!-- -->


> **Alastair Harry** (@alharry; 9/5): Part of the motivation for publishing this was to see whether it was feasible to make it 100% reproducible using #rstats. All components were written up in dynamic #Rmarkdown documents with #pandoc and #knitr and LaTeX.  [&#8618;](https://twitter.com/xieyihui/status/1088323057230405633)

<!-- -->


> **Julie Farmer** (@juliewfarmer; 6/2): Finally figured out how to knit to PDF in #rmarkdown  #rstats . Thank you @sorenlind for writing this article: https://t.co/DrZLvgn2t7  [&#8618;](https://twitter.com/xieyihui/status/1088544095809818625)

<!-- -->


> **Stephen Turner** (@strnr; 4/3): To always separate large numbers with commas in knitr kable outputs, but this in your RMarkdown setup chunk:
> >
> kable &lt;- function(...) knitr::kable(..., format.args=list(big.mark = ','))  [&#8618;](https://twitter.com/xieyihui/status/1089952676782194688)

<!-- -->


> **Jayan Sri Wijesingha** (@jayan_sri; 2/3): I can create beamer slides in @overleaf and @sharelatex. But today I tried to use #rmarkdown #knitr to create #beamer presentation in @rstudio.
> First it was chaotic, later it was easy.
> #rstats #rstudio
> #PhdLife #PhDChat  [&#8618;](https://twitter.com/xieyihui/status/1088814604082388994)

<!-- -->


> **Margarita M. Rincón** (@Margarita_RH; 2/1): Our new paper is out 😍and it is totally reproducible due to the #knitr 📦 of #Rstats . The .Rnw file is here: https://t.co/p5qEUlZ4hT and instructions to reproduce it are 👇. Also the preprint is now open access https://t.co/IfbMtfSWpQ in the @MarXivPapers  platform 😃 https://t.co/myKMGiasYx  [&#8618;](https://twitter.com/xieyihui/status/1090590323406000129)

<!-- -->


> **iiiaui** (@iiiaui; 1/2): Rmarkdown使い、必見！
> >
> xaringan::infinite_moon_reader()が圧倒的。上記関数をコンソールに打ち込むとRStudioプレビュータブでrender結果表示、のみならず、rmdファイルをセーブする度にプレビューしてくれてknitr::renderより断然早く結果確認できる！捗る！
> >
> #rstats #rmarkdown #rstudio #naruto https://t.co/ZkObwFBrg5  [&#8618;](https://twitter.com/xieyihui/status/1090580583015575552)

<!-- -->


> **Margarita M. Rincón** (@Margarita_RH; 1/0): 1.Install the package #knitr in #R https://t.co/hrMItaewpQ @xieyihui. 2. Install LaTeX  https://t.co/2P3H0Bc3Me @TeXgallery 3.Unzip  the file and  open the Rnw file (‘Rincon_et_al_MS_rep.Rnw’) with @rstudio and click on the ‘Compile PDF’ button  [&#8618;](https://twitter.com/xieyihui/status/1090590324978786305)

<!-- -->


> **Dr Emily Kothe** (@emilyandthelime; 1/0): @Dale_Masch @cantabile @romain_francois Something saved in the profile or workspace? I was having a startup issue with knitr and rlang for a while. Also, in rlang’s defense it was loaded yesterday  [&#8618;](https://twitter.com/xieyihui/status/1090342816411054080)

<!-- -->


> **Erwin** (@erwinlherrera; 1/0): @Bal_stica Miraba un ppt  de como hacer 'reporting with Latex and Rmarkdown' y me acorde de la conversación. Y pues con una librería de R, knitr, se pueden crear reportes dinámicos insertando código R. Luego, los reportes se actualizan corriendo el código.  [&#8618;](https://twitter.com/xieyihui/status/1090306734055456769)

<!-- -->


> **Gabi Huiber** (@ghuiber; 1/0): @EpiEllie Well, there's no perfect solution that I know of. I keep function definitions in helper R scripts, grouped inside named blocks that will be read and evaluated at the right places in the notebook with `knitr::read_chunk`. These functions might end up in a package later.  [&#8618;](https://twitter.com/xieyihui/status/1089624083547840512)

<!-- -->


> **Ming Tang** (@tangming2005; 0/1): one gotcha is that when you run the python chunk, the working dir is the same as .proj file, but when you knit with knitr, every file path is relative to the .Rmd itself. #rstats #rmarkdown  [&#8618;](https://twitter.com/xieyihui/status/1090268768029343744)

<!-- -->


> **Soichi Matsuura (拘泥中)** (@matsuura_rits; 0/0): knitrのパクリです。色は立命館公式カラー  [&#8618;](https://twitter.com/xieyihui/status/1090572219493675008)

<!-- -->


> **Fredrick M. Mobegi, Ph.D.** (@mobeginomics; 0/0): R for statistical programming has tremendous capabilities, some of which I'm slowly exploring. For example, by processing R-Markdown documents with knitr, code text, code output, and user notes can be neatly sewn together into a publishing-ready supplementary file. Happy geeking https://t.co/42kNLTZ16g  [&#8618;](https://twitter.com/xieyihui/status/1090030241257480193)

<!-- -->


> **John Muschelli** (@StrictlyStat; 0/0): @JenRichmondPhD knitr and rmarkdown?  [&#8618;](https://twitter.com/xieyihui/status/1088903366225334277)

<!-- -->


> **Humberto Cuevas** (@Humberto_2020; 0/0): @DrKariLJordan @hadleywickham Hi. Knitr  [&#8618;](https://twitter.com/xieyihui/status/1088667632213975040)

<!-- -->


> **Ed_0110100001101001 💡⚙️🛠☕️** (@ed19741; 0/0): How to prevent opening /tmp files with knitr using nvim-r and rstan https://t.co/es8Gb04KvS  [&#8618;](https://twitter.com/xieyihui/status/1088667359320133633)

<!-- -->


# pagedown

> **Diane BELDAME** (@DianeBELDAME; 13/4): Oh snap ! 👌The videos from the rstudio::conf 2019 are online ! https://t.co/haBRnxPdLr 
> 1⃣▶️pgdwn: https://t.co/mrI0eMIket
> 2⃣▶️r in prod: https://t.co/dp1LIwnRnb
> 3⃣▶️dependencies: https://t.co/MqWyeMWm8G and https://t.co/EpHvuRwfhI https://t.co/8qoWDq7UGi  [&#8618;](https://twitter.com/xieyihui/status/1088910064935677952)

<!-- -->


> **Jozef Hajnala** (@jozefhajnala; 6/4): Watching @xieyihui's talk on pagedown during #rstudioconf and he mentions he was working on it with "the best collaborator he has ever met in his life". For some reason, the way he said it really got me thinking. What makes a great #rstats collaborator ? https://t.co/jwlIKAiH8H  [&#8618;](https://twitter.com/xieyihui/status/1089607705289990144)

<!-- -->


> **Achmad Syahrul Choir** (@madsyair; 0/0): https://t.co/iWnQHHVljJ  [&#8618;](https://twitter.com/xieyihui/status/1090531494806712320)

<!-- -->


> **Yihui Xie** (@xieyihui; 0/0): @Rick_Scavetta @Mitzkahdrinnen Actually if you follow the link on that quote in my slides https://t.co/Wre6PwX4xN (page 35) you'll discover this :)  [&#8618;](https://twitter.com/xieyihui/status/1088224877079859201)

<!-- -->


# tinytex

> **かつどん** (@nozma; 6/3): 落ち着いて調べたら何とかなったので追記した &gt; TinyTeXを使って10分で(R向けの)LaTeX環境を整える - Qiita - https://t.co/Vxdy683cGG  [&#8618;](https://twitter.com/xieyihui/status/1090081347043876864)

<!-- -->


> **Mikatas** (@Mikatas7; 0/0): Rにtinytexをインストールし、RMarkdownでPDFを作れるようにした。
> 日本語フォントが見つからんと怒られていて、直し方がわからない。。。
> 日本語取ればPDFファイルは作れるっぽいので、日本語化諦めよ。  [&#8618;](https://twitter.com/xieyihui/status/1088766182675472384)

<!-- -->


# xaringan

> **Daniel Anderson** (@datalorax_; 7/0): @JenRichmondPhD I’ve not had time to develop this basically since I released it to GH, but slidex helps you move PPTX to #xaringan.    https://t.co/jck4z0eTMU  [&#8618;](https://twitter.com/xieyihui/status/1088612008658780160)

<!-- -->


> **Yihui Xie** (@xieyihui; 7/0): @malco_barrett @zhiiiyang WAT. We had xaringan stickers at #rstudioconf? I didn't know that, so I didn't get one myself 😭  [&#8618;](https://twitter.com/xieyihui/status/1088150429341548546)

<!-- -->


> **Joshua Goldberg** (@GoldbergData; 6/0): Super basic assignment I did for a Big Data class. Decided to make it a use-case for xaringan. Maybe I will eventually submit a U Chicago theme. Workshop gave me confidence to tackle. Thanks to you two 😄 @xieyihui @apreshill https://t.co/cv2rPcAF89  [&#8618;](https://twitter.com/xieyihui/status/1089393804258496512)

<!-- -->


> **Jennifer Thompson** (@jent103; 4/0): @GoldbergData @apreshill Yeah, I'd definitely start there - my personal goal is to avoid latex whenever possible :) Not sure if any of this will actually solve the problem, but definitely some discussion on mathjax + xaringan in the issues: https://t.co/9qesHN6SAI  [&#8618;](https://twitter.com/xieyihui/status/1089653664124469249)

<!-- -->


> **Joshua Goldberg** (@GoldbergData; 3/0): .@jent103 Your xaringan slides look great in PDF. For some reason when I export to PDF manually (in Chrome) and with webhot my slides do not fill up the entire frame. Curious if you ran into this problem?  [&#8618;](https://twitter.com/xieyihui/status/1089384597685764096)

<!-- -->


> **Benjamin Wolfe** (@BenjaminWolfe; 2/2): @xieyihui Brainstorming: What if I made an #rstats package, and the package had an #rmarkdown template for @rstudio? (Learned how to do that from @old_man_chester.) What if it were a #xaringan template instead of vanilla #rmarkdown. Could I somehow include CSS + JS files in the package? 🤷  [&#8618;](https://twitter.com/xieyihui/status/1089031709734125568)

<!-- -->


> **clark rushing** (@clarkrushing; 2/0): @reinaamariee @gamebirddoc @KevinRingelman The Xaringan package in R makes nice slides, with some good built in templates. Still a bit of a learning curve but not as steep as latex, especially if you know some markdown. Slides can be viewed as html on the web or saved as pdf https://t.co/4Rlv061rtN  [&#8618;](https://twitter.com/xieyihui/status/1087797726048182272)

<!-- -->


> **Ryan Wesslen** (@ryanwesslen; 1/1): Intro/Why use #rstats/Rstudio for visualizations #xaringan slides for #dsba5122 https://t.co/GtxVXt2N9T https://t.co/pLjTcu4CUH  [&#8618;](https://twitter.com/xieyihui/status/1089919774979772417)

<!-- -->


> **Benjamin Wolfe** (@BenjaminWolfe; 1/1): @old_man_chester @xieyihui @rstudio I was hoping for a similar trick so that, when I make a new #xaringan presentation from my own template, it'll let me use `my_styles` as an alias for `my_package/rmarkdown/templates/my_templates/resources/my_styles.css`. 2/n  [&#8618;](https://twitter.com/xieyihui/status/1089044860093509632)

<!-- -->


> **Benjamin Wolfe** (@BenjaminWolfe; 1/1): @old_man_chester @xieyihui @rstudio Specifically in #xaringan, you can specify in the YAML a JS file + 1 or more CSS files to apply to your slides. You can specify relative paths or, for CSS, just use `filename` as an alias for `xaringan/rmarkdown/templates/xaringan/resources/filename.css`. 1/n  [&#8618;](https://twitter.com/xieyihui/status/1089043226697392128)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R  #AutoTweet | Sydney xaringan theme https://t.co/FyX0b4p25D  [&#8618;](https://twitter.com/xieyihui/status/1088191396648046592)

<!-- -->


> **Erness** (@DinoCoquito; 1/0): @desgraciadooo caiste en mi trampa donko kung, activo mis ojos ocultos de la aldea oculta de los ocultos xaringan. ahora tu onda vital no hará efecto en mi. entregate a las autoridades antes de que liberé mi forma verdadera.  [&#8618;](https://twitter.com/xieyihui/status/1089998911215947776)

<!-- -->


> **Alison Hill** (@apreshill; 1/0): @GoldbergData @jent103 It’s a xaringan function :)  [&#8618;](https://twitter.com/xieyihui/status/1089670447791190016)

<!-- -->


> **Charles T. Gray** (@cantabile; 1/0): Trying to troubleshoot a xaringan install (Mutex error?) and started to find some fruitful information here. It's hard to trawl through all the ranting, though. Shudders. 
> >
> https://t.co/F0mtoKHUXn  [&#8618;](https://twitter.com/xieyihui/status/1089453403275649026)

<!-- -->


> **Jennifer Thompson** (@jent103; 0/0): @GoldbergData I haven’t - I haven’t gotten very fancy with it though. There’s some discussion on GH about using decktape; I haven’t tried it but maybe worth a shot? (And thanks!)
> >
> https://t.co/KJRrCdchxh
> https://t.co/QLTxOsdrEj  [&#8618;](https://twitter.com/xieyihui/status/1089516331253288961)

<!-- -->


> **Charles T. Gray** (@cantabile; 0/0): @matthras I had an rstudio instance up and running pretty quickly. But enough fun, I had to go back to getting xaringan:: to install.  [&#8618;](https://twitter.com/xieyihui/status/1089466302144557056)

<!-- -->


> **Benjamin Wolfe** (@BenjaminWolfe; 0/0): @old_man_chester @xieyihui @rstudio Heh I may not be doing threads right. 🤣 In any case here's the @StackOverflow question. My first one in seven years! And my first good one ever. 😄
> >
> https://t.co/VtAy66vBUL
> >
> n/n  [&#8618;](https://twitter.com/xieyihui/status/1089047063709519874)

<!-- -->


> **フレデリコ** (@FredZampier; 0/0): fredao do xaringan  [&#8618;](https://twitter.com/xieyihui/status/1088508724191338496)

<!-- -->


# yihui.name

> **R Weekly Live** (@rweekly_live; 3/2): Back from rstudio::conf 2019 @xieyihui #rstats #datascience https://t.co/RAih0mCR1x  [&#8618;](https://twitter.com/xieyihui/status/1089026988587679744)

<!-- -->


> **Ben Charoenwong** (@BenCharoenwong; 2/0): @paulgp @causalinf formatR before sharing;)
> >
> https://t.co/T4ZCvlwSVs  [&#8618;](https://twitter.com/xieyihui/status/1090050426177634304)

<!-- -->


> **Sam Albers** (@big_bad_sam; 2/0): @stephhazlitt Reminds me of this post: https://t.co/XhcW7z6DQr  [&#8618;](https://twitter.com/xieyihui/status/1089293968771145729)

<!-- -->


> **Yohan J. Rodríguez** (@hasdid; 1/1): #R  #AutoTweet | Back from rstudio::conf 2019 https://t.co/C7qtDdbyHB  [&#8618;](https://twitter.com/xieyihui/status/1090335652430921730)

<!-- -->


> **Alison Hill** (@apreshill; 1/0): @EngelhardtCR @xieyihui hmm maybe try https://t.co/31JghVpny7? They may have good ideas and could respond quicker than me today, here was @xieyihui's blog post on Netlify redirects but I don't know more than that: https://t.co/BDMnXLLryF  [&#8618;](https://twitter.com/xieyihui/status/1088115830393430016)

<!-- -->


> **Chris Engelhardt** (@EngelhardtCR; 0/0): @johncassil @allimoberger One option might be to redirect http requests to https requests: https://t.co/PoQFdsHO9a.  [&#8618;](https://twitter.com/xieyihui/status/1090010415311011840)

<!-- -->


