Skip to content

Commit 1b78bb4

Browse files
committed
Update slides 1
1 parent 19542ea commit 1b78bb4

File tree

2 files changed

+16
-22
lines changed

2 files changed

+16
-22
lines changed

images/paste-6.png

187 KB
Loading

slides.qmd

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
2-
title: Reproducible slides with Quarto and continuous deployment via GitHub actions
3-
subtitle: Demonstration slides
2+
title: Deploying cross-language in high impact projects
43
format:
54
revealjs: default
65
# clean-revealjs:
@@ -19,45 +18,36 @@ bibliography: references.bib
1918

2019
# Introduction
2120

22-
## Why make a presentation with Quarto and continuous deployment?
21+
## Why cross-language projects?
2322

24-
- Allows you to test ideas in a standalone environment
25-
- Sharing materials with collaborators and the audience
26-
- Continuous deployment automates the process of updating the slides and ensures reproducibility
23+
- a
24+
- b
25+
- c
2726

28-
## How to get started?
27+
## ...
2928

30-
- Check out the [Quarto documentation](https://quarto.org/)
31-
- Especially the [Publishing](https://quarto.org/docs/publishing/) section
32-
- You can use this repository as a template for your own slides, go to https://github.com/Robinlovelace/reproducible-slides-repo-template and clone it
33-
- Note: the approach here is to publish the slides as part of a Quarto website project so it can be used for other purposes too, e.g. if you want to write a paper building on the slides
34-
35-
## Extensions
36-
37-
Add extensions with the following code (which adds the [`clean-revealjs`](https://github.com/grantmcdermott/quarto-revealjs-clean) extension, for example, which has a detailed demo hosted at [github.com/grantmcdermott/quarto-revealjs-clean-demo](https://github.com/grantmcdermott/quarto-revealjs-clean-demo/blob/main/template.qmd)):
38-
39-
```sh
29+
``` sh
4030
quarto install extension grantmcdermott/quarto-revealjs-clean
4131
```
4232

4333
Then replace:
4434

45-
```
35+
```
4636
format:
4737
revealjs: default
4838
```
4939

5040
with:
5141

52-
```
42+
```
5343
format:
5444
clean-revealjs:
5545
self-contained: true
5646
```
5747

5848
In the YAML header of your `.qmd` file.
5949

60-
# Publishing slides (and more)
50+
# Publishing slides
6151

6252
## Setting-up `gh-pages` branch
6353

@@ -73,15 +63,15 @@ Which leads to the following text and eventually auto-opens the deployed webiste
7363

7464
## The website
7565

76-
The previous command creates a `gh-pages` branch with the slides in the `docs` folder. This is then automatically deployed to GitHub Pages, and the website is opened in your browser when ready:
66+
The previous command creates a `gh-pages` branch with the slides in the `docs` folder.
67+
This is then automatically deployed to GitHub Pages, and the website is opened in your browser when ready:
7768

7869
![](images/paste-5.png)
7970

8071
How awesome is that?
8172

8273
### 🤯🤯🤯
8374

84-
8575
## Debugging
8676

8777
Source of `quarto publish gh-pages` hint: [Error message from GitHub Actions](https://github.com/Robinlovelace/reproducible-slides-repo-template/actions/runs/10860601182/job/30141397336#step:4:34) when trying to publish slides to GitHub Pages:
@@ -111,4 +101,8 @@ Creates citations like this: [@peng2011]
111101

112102
Alt+Shift+Z
113103

104+
## Support in IDEs
105+
106+
![](images/paste-6.png)
107+
114108
# References

0 commit comments

Comments
 (0)