Comments (5)
Hi, @petzi53. Thank you so much for your comments. They mean a lot to me. Your feedback is not only a great improvement for bookdownplus, but also an surprising encouragement to me. Please see my reply as follows.
-
The bookdownplus.Rproj is not generated by bookdownplus v1.3.0, but by v1.3.1. It was my carelessness that I messed up with my scripts before uploading to CRAN. I am sorry for that. Now v1.3.1 cannot be uploaded to CRAN because it is larger than 5 MB. I have to spend some time in reducing the size.
-
Regarding the procedure on Mac OS, bookdownplus has been tested only on Windows. I do not have a Mac, so it is difficult for me to test it, although it should have. I have received very good comments from Mac users, including you, which would definitely help a lot in the future when I am able to buy (hopefully) a Mac in the future. I will specify this in the bookdownplus textbook.
Let's come to the bookdownplus.Rproj file again. When the first version of bookdownplus was released, RStudio did not support creating a bookdown project yet. Users had to download an .Rproj file from @yihui's demo before they were able to build a book from the toolbar or shortcut. This was why bookdownplus generates a bookdownplus.Rproj file for users. Now the new version of RStudio is able to create a bookdown project from the menu, it might be a more friendly way than bookdownplus.Rproj to some users. Well, bookdownplus.Rproj generated by bookdownplus is still my favorite way, because I get used to it. I will add an argument in bookdownplus()
function to choose if .Rproj is generated or not.
For the long run I totally agree with you. It would be great that RStudio could provide some bookdown templates, not necessarily from bookdownplus, in the future. In fact, I developed bookdownplus just because there were/are no official templates from bookdown -- @yihui is too busy, and bookdown is so attractive to me that I could not wait. This motivation was written at the beginning of the bookdownplus textbook.
To be honest, the structures of bookdownplus templates are not satisfactory, although they do work well for my everyday use. I am neither an expert in R nor in LaTeX, which is a limitation for me to write fancy scripts. I am looking forward to more contributors to bookdownplus, so that bookdownplus could be improved. It might be a pilot library for official bookdown templates.
Thank you again for your nice feedback.
from bookdownplus.
Yep, I'm here just to confirm I'm busy :)
Typically my priority is on developing general frameworks instead of considering specific use cases of a general framework. For example, I didn't invest much time on bookdown templates (I could, but I deliberately chose not to), and that is a perfect gap that bookdownplus can fill out. For the same reason, I don't want to work too hard on website templates for blogdown.
from bookdownplus.
Hi @pzhaonet, Thank you for your answer. I understand fully these limitations and had already abandoned my trial with bookdownplus in the moment. I am still struggling with the standard bookdown project ;-)
And thank you @yihui also for your reply. I agree with your decision: it would be a waste of your programming expertise to look into templates. I believe when bookdown is becoming more popular there will people who are interested to develop templates for different use cases.
from bookdownplus.
@petzi53 @yihui I was wondering if it is possible to test the compatibility of a program for Mac OS without buying a Mac?
from bookdownplus.
Sorry, I just know how to test windows programs on a mac. I have no experience from the windows perspective. The only thing I could offer is to test it for you and to report it to you.
from bookdownplus.
Related Issues (20)
- How to render with R ? HOT 2
- Template 5 官方中文模板 not working HOT 5
- Cannot write a book following the instructions on bookdownplus github HOT 31
- Copernicus and several authors and affiliations HOT 1
- Error knitting pdf HOT 2
- Adding preface or acknowledgement before \mainmatter HOT 2
- dnd_dev is unavailable HOT 1
- ! Undefined control sequence. l.61 \hypertarget {chapter-1-bookdownplus}{% #111 HOT 2
- poem template cannot add Chinese font HOT 3
- Constraining code chunk HOT 2
- Cannot render 'copernicus' format HOT 2
- Authors from yaml in Elsevier Template
- scrpage2.sty not found HOT 3
- Environment Shaded undefined HOT 1
- Error in yaml::yaml.load(..., eval.expr = TRUE) HOT 1
- skak HOT 1
- Add page number to classicthesis? HOT 1
- 下载了https://bookdownplus.pzhao.org/portfolio/cumtb_zh/,但是编译成pdf时,报错
- ubt template does not knit to pdf
- bookdownplus()
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bookdownplus.