R
-SpatialThis is the repo of a book we are currently working on and is hosted here: arc2r.github.io/book. Check this website to see what this book is about. The rest of this readme is dedicated to some meta-topics that we don't know where to place otherwise.
Let's be specific about which libraries we actually need in every script (avoid library(tidyverse)
). We haven't so much settled on a standard yet, but maybe using style.tidyverse.org is a good start?
Select By Attributes
)format
, in the following cases:sf
)st_buffer
)If you want to highlight something important, you can add a custom
block in this
format: ```{block2, type = "rmdnote"}
(see example below). This
block will recieve the class "rmdnote", which is specified in
[css/style.css].
```{block2, type='rmdnote'}
Something very important we want to convey to our readers, written in Markdown.
```
We can add Subdivision to our document by adding the following line at the top of an Rmd-File
# (PART) Topology Rules {-}
see here
To cite a book or URL or whatever, add a appropriate bibtex entry to [bibliography/general.bib]. You can then cite the document using the reference \@key or [\@key].
[bibliography/packags.bib] is generated automatically from all the packages in the DESCRIPTION of the book and the DESCRIPTION of the repo arc2r/arc2r. For this reason, ALL items in these bibtex files are added to the document, so only add entries for items we use in the book!
To capture the various dependencies on r-Packages, we follow the following logic (see also https://github.com/arc2r/book/issues/9):
| Priority | Dependency (Package Necessary to:) | File | Repo | Field | Eg. |
|----------|-----------------------------------------------|-------------|-------------|----------|--------------------------|
| 1 | Use the data-package | DESCRIPTION | arc2r/arc2r | Imports | sf
, raster
|
| 2 | To run the code described within the book | DESCRIPTION | arc2r/arc2r | Suggests | gstat
, tmap
, dplyr
|
| 3 | Render the book | DESCRIPTION | arc2r/book | Imports | bookdown
, rmarkdown
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.