Comments (1)
- What type of document needs to be produced?
- slide show, web page, paper based
- degree of complexity (e.g., need for bibliographic system, cross-referencing, table of contents, etc.)
- degree of control over formatting required
- standardised document (e.g., journal article; thesis; ...)
- interactive tools for exploring data
- Whether to use a binary format or a plain text format?
- binary formats: e.g., word processors, presentation software
- plain text formats: e.g., HTML, LaTeX, various types of markup (e.g., Markdown)
- Within plain text: ease of manual editing
- Distinction between source format and output format
- For example, PDFs are rarely manually edited, but are easy to generate from LaTeX
- Some document formats more readily permit conversion to multiple output formats to permit multiple uses
- this also relies on conversion tools.
- Whether to use a reproducible document format?
- Degree to which analyses are central to document
- Degree to which collaboration requirements permit use of such a format
- R Markdown
- Homework for statistics subjects
- Preliminary analyses of a dataset for self and to share with colleagues
- Preparing basic web posts
- It is mainly designed for screen based presentation. This is an advantage for informal analyses where worrying about page breaks and keeping content within margins are a nuisance.
What is the formality distinction?
- Formal documents generally hide console input.
- Formal documents generally require greater polish to graphs, tables, and text.
- Formal documents often have to comply with specific style guidelines.
- Formal documents are typically circulated to a broader audience with a variety of background knowledge. This contrasts with informal documents which are often for yourself or your colleagues. Formal documents may need to stand alone and are often important.
Elaborate on the page versus browser metaphor?
- It is possible to print webpages, and it is possible display word processing documents in a web format. Thus, the distinction is a little bit fuzzy.
- Nonetheless, there is a distinction in the source information. In LaTeX, there are many options that control how the page is organised on a page. The page size is set, figure and table placement is designed to ensure that such objects display in desirable ways on printed page.
- In contrast, the browser metaphor is a continuous stream, often the width of the page can vary with the width of the browser, content is one long continuous stream. The page in a browser is organised into chunks of content that can be of variable length.
Background
The broad motivation for knitr, R Markdown, and other tools is the desire to create a trustworthy document.
In academic and industry settings we create a documents that take a variety of forms.
We are immediately confronted with the issue of what format we should use to create the document.
from rmarkdown-rmeetup-2012.
Related Issues (19)
- How can I stop github asking me for my password every time I push to github? HOT 1
- What are the degrees of reproducible data analysis? HOT 1
- An argument for not using reproducible data analysis tools like knitr, Sweave, etc.? HOT 1
- ...
- What are the most important things to know about knitr R code chunk options for a beginner? HOT 2
- What are the benefits of knitr over Sweave? HOT 1
- What are the main use cases for using the markdown package? HOT 1
- What are useful pandoc commands for someone working with knitr and R Markdown? HOT 1
- ...
- Setting up a knitr analysis on a fresh Windows install HOT 1
- How to show images in Markdown generated from R Markdown on github?
- What is a good workflow for taking screenshots and incorporating them into presentation on Ubuntu for latex/markdown/etc.? HOT 1
- Controlling image size in a simple way in Markdown HOT 2
- What are the main sources that discuss making Beamer presentations with markdown and pandoc? HOT 1
- How to prevent latex from corrupting syntax highlighting for Markdown documents in Vim? HOT 1
- How to incorporate notes into pandoc markdown for beamer that don't display on slide pdfs but can be used for other purposes? HOT 1
- markdown to beamer-pdf or markdown to latex to post processing to beamer-pdf HOT 1
- Diagnosing pandoc error messages and combining latex with pandoc HOT 2
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 rmarkdown-rmeetup-2012.