Skip to content

Commit 02a65b9

Browse files
committed
Reformat
1 parent 1bc313f commit 02a65b9

7 files changed

Lines changed: 160 additions & 146 deletions

File tree

README.qmd

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,9 @@ template:
6767
```
6868
6969
::: callout-important
70-
71-
Keep in mind that you should NOT use `default_assets: false` when you change
72-
the default template. **gitdevr** relies on some of the **pkgdown** assets and
70+
Keep in mind that you should NOT use `default_assets: false` when you change the
71+
default template. **gitdevr** relies on some of the **pkgdown** assets and
7372
templates.
74-
7573
:::
7674

7775
It is recommended to add the following line to your `DESCRIPTION`:

index.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ template:
8383
<div class="callout-body-container callout-body">
8484
```
8585

86-
Keep in mind that you should NOT use `default_assets: false` when you change
87-
the default template. **gitdevr** relies on some of the **pkgdown** assets and
86+
Keep in mind that you should NOT use `default_assets: false` when you change the
87+
default template. **gitdevr** relies on some of the **pkgdown** assets and
8888
templates.
8989

9090
```{=html}

vignettes/menu/highlight.Rmd

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ knitr::opts_chunk$set(
1212

1313
Test how `pkgdown` highlights **R** code:
1414

15-
1615
```{r}
1716
#| eval: false
1817
library("knitr")

vignettes/test-quarto.qmd

Lines changed: 47 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,41 +13,63 @@ knitr:
1313
comment: '#>'
1414
---
1515

16-
pkgdown effectively uses quarto only to generate HTML and then supplies its own CSS and JS. This means that when quarto introduces new features, pkgdown may lag behind in their support. If you're trying out something that doesn't work (and isn't mentioned explicitly below), please [file an issue](https://github.com/r-lib/pkgdown/issues) so we can look into it.
16+
pkgdown effectively uses quarto only to generate HTML and then supplies its own
17+
CSS and JS. This means that when quarto introduces new features, pkgdown may lag
18+
behind in their support. If you're trying out something that doesn't work (and
19+
isn't mentioned explicitly below), please [file an
20+
issue](https://github.com/r-lib/pkgdown/issues) so we can look into it.
1721

1822
## Operation
1923

20-
pkgdown turns your articles directory into a quarto project by temporarily adding a `_quarto.yml` to your articles. You can also add your own if you want to control options for all quarto articles. If you do so, and you have a mix of `.qmd` and `.Rmd` files, you'll need to include the following yaml so that RMarkdown can continue to handle the .Rmd files:
24+
pkgdown turns your articles directory into a quarto project by temporarily
25+
adding a `_quarto.yml` to your articles. You can also add your own if you want
26+
to control options for all quarto articles. If you do so, and you have a mix of
27+
`.qmd` and `.Rmd` files, you'll need to include the following yaml so that
28+
RMarkdown can continue to handle the .Rmd files:
2129

22-
```yaml
30+
``` yaml
2331
project:
2432
render: ['*.qmd']
2533
```
2634
2735
### GitHub Actions
2836
29-
The `setup-r-dependencies` action will [automatically](https://github.com/r-lib/actions/tree/v2-branch/setup-r-dependencies#usage) install Quarto in your GitHub Actions if a .qmd file is present in your repository (see the `install-quarto` parameter for more details).
30-
37+
The `setup-r-dependencies` action will
38+
[automatically](https://github.com/r-lib/actions/tree/v2-branch/setup-r-dependencies#usage)
39+
install Quarto in your GitHub Actions if a .qmd file is present in your
40+
repository (see the `install-quarto` parameter for more details).
3141

3242
## Limitations
3343

34-
* Callouts are not currently supported (<https://github.com/quarto-dev/quarto-cli/issues/9963>).
44+
- Callouts are not currently supported
45+
(<https://github.com/quarto-dev/quarto-cli/issues/9963>).
3546

36-
* pkgdown assumes that you're using [quarto vignette style](https://quarto-dev.github.io/quarto-r/articles/hello.html), or more generally an html format with [`minimal: true`](https://quarto.org/docs/output-formats/html-basics.html#minimal-html). Specifically, only HTML vignettes are currently supported.
47+
- pkgdown assumes that you're using [quarto vignette
48+
style](https://quarto-dev.github.io/quarto-r/articles/hello.html), or more
49+
generally an html format with
50+
[`minimal: true`](https://quarto.org/docs/output-formats/html-basics.html#minimal-html).
51+
Specifically, only HTML vignettes are currently supported.
3752

38-
* You can't customise mermaid styles with quarto mermaid themes. If you want to change the colours, you'll need to provide your own custom CSS as shown in [the quarto docs](https://quarto.org/docs/authoring/diagrams.html#customizing-mermaid).
53+
- You can't customise mermaid styles with quarto mermaid themes. If you want
54+
to change the colours, you'll need to provide your own custom CSS as shown
55+
in [the quarto
56+
docs](https://quarto.org/docs/authoring/diagrams.html#customizing-mermaid).
3957

40-
* pkgdown will pass the `lang` setting on to quarto, but the set of available languages is not perfectly matched. Learn more in <https://quarto.org/docs/authoring/language.html>, including how to supply your own translations.
58+
- pkgdown will pass the `lang` setting on to quarto, but the set of available
59+
languages is not perfectly matched. Learn more in
60+
<https://quarto.org/docs/authoring/language.html>, including how to supply
61+
your own translations.
4162

4263
## Supported features
4364

44-
The following sections demonstrate a bunch of useful quarto features so that we can make sure that they work.
65+
The following sections demonstrate a bunch of useful quarto features so that we
66+
can make sure that they work.
4567

4668
### Inline formatting
4769

48-
* [Small caps]{.smallcaps}
70+
- [Small caps]{.smallcaps}
4971

50-
* Here is a footnote reference[^1]
72+
- Here is a footnote reference[^1]
5173

5274
[^1]: And here is the footnote.
5375

@@ -63,7 +85,7 @@ plot(1:3)
6385

6486
### Figures
6587

66-
::: {#fig-puppies layout-ncol=2}
88+
::: {#fig-puppies layout-ncol="2"}
6789
![A sketch of a pitbull puppy](pitbull.jpg){#fig-pitbull}
6890

6991
![A sketch of a sharpei puppy](shar-pei.jpg){#fig-shar-pei}
@@ -72,28 +94,29 @@ Cute puppies
7294
:::
7395

7496
### Equations
97+
7598
$$
7699
\frac{\partial \mathrm C}{ \partial \mathrm t } + \frac{1}{2}\sigma^{2} \mathrm S^{2}
77100
\frac{\partial^{2} \mathrm C}{\partial \mathrm C^2}
78101
+ \mathrm r \mathrm S \frac{\partial \mathrm C}{\partial \mathrm S}\ =
79102
\mathrm r \mathrm C
80103
$$ {#eq-black-scholes}
81104

82-
83105
### Cross references
84106

85107
See @fig-puppies for two cute puppies.
86108

87-
Black-Scholes (@eq-black-scholes) is a mathematical model that seeks to explain the behavior of financial derivatives, most commonly options.
109+
Black-Scholes (@eq-black-scholes) is a mathematical model that seeks to explain
110+
the behavior of financial derivatives, most commonly options.
88111

89112
## To do
90113

91-
* [ ] Code annotations
92-
* [ ] Tabsets
93-
* [x] Citations
94-
* [x] Task/to do lists
95-
* [x] Figures
96-
* [x] Equations
97-
* [x] Cross-references
98-
* [x] Footnotes
99-
* [x] Callouts
114+
- [ ] Code annotations
115+
- [ ] Tabsets
116+
- [x] Citations
117+
- [x] Task/to do lists
118+
- [x] Figures
119+
- [x] Equations
120+
- [x] Cross-references
121+
- [x] Footnotes
122+
- [x] Callouts

vignettes/test/bullets.Rmd

Lines changed: 83 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,23 @@ vignette: >
99

1010
## Simple lists
1111

12-
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
13-
Odio morbi quis commodo odio aenean sed adipiscing.
14-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
15-
Adipiscing elit ut aliquam purus sit amet luctus.
16-
Vestibulum sed arcu non odio.
17-
Aliquam etiam erat velit scelerisque in dictum non.
12+
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
13+
incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo odio aenean
14+
sed adipiscing. Ullamcorper malesuada proin libero nunc consequat interdum
15+
varius sit. Adipiscing elit ut aliquam purus sit amet luctus. Vestibulum sed
16+
arcu non odio. Aliquam etiam erat velit scelerisque in dictum non.
1817

1918
- Bullet 1
2019
- Bullet 2
2120
- Bullet 3
2221
- Bullet 4
2322
- Bullet 5
2423

25-
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
26-
Odio morbi quis commodo odio aenean sed adipiscing.
27-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
28-
Adipiscing elit ut aliquam purus sit amet luctus.
29-
Vestibulum sed arcu non odio.
30-
Aliquam etiam erat velit scelerisque in dictum non.
24+
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
25+
incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo odio aenean
26+
sed adipiscing. Ullamcorper malesuada proin libero nunc consequat interdum
27+
varius sit. Adipiscing elit ut aliquam purus sit amet luctus. Vestibulum sed
28+
arcu non odio. Aliquam etiam erat velit scelerisque in dictum non.
3129

3230
1. Bullet 1
3331
2. Bullet 2
@@ -37,83 +35,71 @@ Aliquam etiam erat velit scelerisque in dictum non.
3735

3836
## Paragraph lists
3937

40-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
41-
Odio morbi quis commodo odio aenean sed adipiscing.
42-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
43-
Adipiscing elit ut aliquam purus sit amet luctus.
44-
Vestibulum sed arcu non odio.
45-
Aliquam etiam erat velit scelerisque in dictum non.
46-
Morbi blandit cursus risus at ultrices mi tempus imperdiet.
47-
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
48-
Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing elit.
49-
Nulla aliquet enim tortor at.
50-
A cras semper auctor neque vitae.
51-
Cursus vitae congue mauris rhoncus aenean vel elit.
52-
53-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
54-
Odio morbi quis commodo odio aenean sed adipiscing.
55-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
56-
Adipiscing elit ut aliquam purus sit amet luctus.
57-
Vestibulum sed arcu non odio.
58-
Aliquam etiam erat velit scelerisque in dictum non.
59-
Morbi blandit cursus risus at ultrices mi tempus imperdiet.
60-
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
61-
Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing elit.
62-
Nulla aliquet enim tortor at.
63-
A cras semper auctor neque vitae.
64-
Cursus vitae congue mauris rhoncus aenean vel elit.
65-
66-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
67-
Odio morbi quis commodo odio aenean sed adipiscing.
68-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
69-
Adipiscing elit ut aliquam purus sit amet luctus.
70-
Vestibulum sed arcu non odio.
71-
Aliquam etiam erat velit scelerisque in dictum non.
72-
Morbi blandit cursus risus at ultrices mi tempus imperdiet.
73-
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
74-
Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing elit.
75-
Nulla aliquet enim tortor at.
76-
A cras semper auctor neque vitae.
77-
Cursus vitae congue mauris rhoncus aenean vel elit.
78-
79-
1. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
80-
Odio morbi quis commodo odio aenean sed adipiscing.
81-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
82-
Adipiscing elit ut aliquam purus sit amet luctus.
83-
Vestibulum sed arcu non odio.
84-
Aliquam etiam erat velit scelerisque in dictum non.
85-
Morbi blandit cursus risus at ultrices mi tempus imperdiet.
86-
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
87-
Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing elit.
88-
Nulla aliquet enim tortor at.
89-
A cras semper auctor neque vitae.
90-
Cursus vitae congue mauris rhoncus aenean vel elit.
91-
92-
2. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
93-
Odio morbi quis commodo odio aenean sed adipiscing.
94-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
95-
Adipiscing elit ut aliquam purus sit amet luctus.
96-
Vestibulum sed arcu non odio.
97-
Aliquam etiam erat velit scelerisque in dictum non.
98-
Morbi blandit cursus risus at ultrices mi tempus imperdiet.
99-
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
100-
Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing elit.
101-
Nulla aliquet enim tortor at.
102-
A cras semper auctor neque vitae.
103-
Cursus vitae congue mauris rhoncus aenean vel elit.
104-
105-
3. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
106-
Odio morbi quis commodo odio aenean sed adipiscing.
107-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
108-
Adipiscing elit ut aliquam purus sit amet luctus.
109-
Vestibulum sed arcu non odio.
110-
Aliquam etiam erat velit scelerisque in dictum non.
111-
Morbi blandit cursus risus at ultrices mi tempus imperdiet.
112-
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris.
113-
Interdum posuere lorem ipsum dolor sit amet consectetur adipiscing elit.
114-
Nulla aliquet enim tortor at.
115-
A cras semper auctor neque vitae.
116-
Cursus vitae congue mauris rhoncus aenean vel elit.
38+
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
39+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
40+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
41+
consequat interdum varius sit. Adipiscing elit ut aliquam purus sit amet
42+
luctus. Vestibulum sed arcu non odio. Aliquam etiam erat velit scelerisque
43+
in dictum non. Morbi blandit cursus risus at ultrices mi tempus imperdiet.
44+
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris. Interdum
45+
posuere lorem ipsum dolor sit amet consectetur adipiscing elit. Nulla
46+
aliquet enim tortor at. A cras semper auctor neque vitae. Cursus vitae
47+
congue mauris rhoncus aenean vel elit.
48+
49+
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
50+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
51+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
52+
consequat interdum varius sit. Adipiscing elit ut aliquam purus sit amet
53+
luctus. Vestibulum sed arcu non odio. Aliquam etiam erat velit scelerisque
54+
in dictum non. Morbi blandit cursus risus at ultrices mi tempus imperdiet.
55+
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris. Interdum
56+
posuere lorem ipsum dolor sit amet consectetur adipiscing elit. Nulla
57+
aliquet enim tortor at. A cras semper auctor neque vitae. Cursus vitae
58+
congue mauris rhoncus aenean vel elit.
59+
60+
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
61+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
62+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
63+
consequat interdum varius sit. Adipiscing elit ut aliquam purus sit amet
64+
luctus. Vestibulum sed arcu non odio. Aliquam etiam erat velit scelerisque
65+
in dictum non. Morbi blandit cursus risus at ultrices mi tempus imperdiet.
66+
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris. Interdum
67+
posuere lorem ipsum dolor sit amet consectetur adipiscing elit. Nulla
68+
aliquet enim tortor at. A cras semper auctor neque vitae. Cursus vitae
69+
congue mauris rhoncus aenean vel elit.
70+
71+
1. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
72+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
73+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
74+
consequat interdum varius sit. Adipiscing elit ut aliquam purus sit amet
75+
luctus. Vestibulum sed arcu non odio. Aliquam etiam erat velit scelerisque
76+
in dictum non. Morbi blandit cursus risus at ultrices mi tempus imperdiet.
77+
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris. Interdum
78+
posuere lorem ipsum dolor sit amet consectetur adipiscing elit. Nulla
79+
aliquet enim tortor at. A cras semper auctor neque vitae. Cursus vitae
80+
congue mauris rhoncus aenean vel elit.
81+
82+
2. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
83+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
84+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
85+
consequat interdum varius sit. Adipiscing elit ut aliquam purus sit amet
86+
luctus. Vestibulum sed arcu non odio. Aliquam etiam erat velit scelerisque
87+
in dictum non. Morbi blandit cursus risus at ultrices mi tempus imperdiet.
88+
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris. Interdum
89+
posuere lorem ipsum dolor sit amet consectetur adipiscing elit. Nulla
90+
aliquet enim tortor at. A cras semper auctor neque vitae. Cursus vitae
91+
congue mauris rhoncus aenean vel elit.
92+
93+
3. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
94+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
95+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
96+
consequat interdum varius sit. Adipiscing elit ut aliquam purus sit amet
97+
luctus. Vestibulum sed arcu non odio. Aliquam etiam erat velit scelerisque
98+
in dictum non. Morbi blandit cursus risus at ultrices mi tempus imperdiet.
99+
Facilisi nullam vehicula ipsum a arcu cursus vitae congue mauris. Interdum
100+
posuere lorem ipsum dolor sit amet consectetur adipiscing elit. Nulla
101+
aliquet enim tortor at. A cras semper auctor neque vitae. Cursus vitae
102+
congue mauris rhoncus aenean vel elit.
117103

118104
## Nested lists
119105

@@ -128,16 +114,18 @@ Aliquam etiam erat velit scelerisque in dictum non.
128114
- Bullet 3a
129115
- Bullet 3b
130116

131-
1. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
132-
Odio morbi quis commodo odio aenean sed adipiscing.
133-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
117+
1. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
118+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
119+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
120+
consequat interdum varius sit.
134121

135122
1. Bullet 1a
136123
2. Bullet 1b
137124

138-
2. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
139-
Odio morbi quis commodo odio aenean sed adipiscing.
140-
Ullamcorper malesuada proin libero nunc consequat interdum varius sit.
125+
2. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
126+
tempor incididunt ut labore et dolore magna aliqua. Odio morbi quis commodo
127+
odio aenean sed adipiscing. Ullamcorper malesuada proin libero nunc
128+
consequat interdum varius sit.
141129

142130
1. Bullet 2a
143131
2. Bullet 2b

vignettes/test/long-toc.Rmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ title: "Long TOC"
77
knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
88
```
99

10-
This vignette tests has a very long TOC. You should be able to navigate to a heading near the bottom of the doc without having to scroll all the way down.
10+
This vignette tests has a very long TOC. You should be able to navigate to a
11+
heading near the bottom of the doc without having to scroll all the way down.
1112

1213
```{r}
1314
#| echo: false
1415
h2 <- paste0("## Heading ", t(outer(letters, 1:9, paste0)))
1516
knitr::asis_output(paste(h2, collapse = "\n\n"))
1617
```
17-

0 commit comments

Comments
 (0)