### Bug description

Hello,

Somewhere between 0.9.426 and 0.9.580 Quarto has stopped processing multiplexed revealjs presentations correctly and the `*-speaker.html` file is no longer presenting correctly - there's no slides etc it's just a single document, e.g.:

![image](https://user-images.githubusercontent.com/12600721/173593094-9faff144-0793-41aa-90d9-a11c15dd1cb6.png)

The issue only seems to occur for self-contained presentations only, which I guess is due to the introduction of the following lines in the resulting `*-speaker.html` file (not present in the standard non-speaker html:

```html
<script src="presentation-testing_files/libs/clipboard/clipboard.min.js"></script>
<script src="presentation-testing_files/libs/quarto-html/tabby.min.js"></script>
<script src="presentation-testing_files/libs/quarto-html/popper.min.js"></script>
<script src="presentation-testing_files/libs/quarto-html/tippy.umd.min.js"></script>
<link href="presentation-testing_files/libs/quarto-html/tippy.css" rel="stylesheet">
<link href="presentation-testing_files/libs/quarto-html/quarto-html.min.css" rel="stylesheet">
<link href="presentation-testing_files/libs/quarto-html/quarto-syntax-highlighting.css" rel="stylesheet" id="quarto-text-highlighting-styles">
```

Obviously, these don't exist for a self-contained presentation so presumably they shouldn't be there in the case of a self-contained presentation. I guess this is the problem but I can't be sure as there's quite a bit different in the `*-speaker.html` files between versions 0.9.426 and 0.9.580.

Just to be clear:
* non-multiplexed presentations - fine
* multiplexed presentations when **not** self-contained - both fine
* multiplexed presentations when self-contained - `*-speaker.html` is broken, standard .html is fine

Thanks

### Checklist

- [X] [formatted your issue](https://yihui.org/issue/#please-format-your-issue-correctly) so it is easier for us to read?
- [ ] included a minimal, self-contained, and reproducible example?
- [ ] documented the quarto version you're running, by providing the output produced by `quarto check` in a terminal in your issue?
- [ ] documented the RStudio IDE version you're running (if applicable), by providing the value displayed in the "About RStudio" main menu dialog?
- [ ] documented which operating system you're running? If on Linux, please provide the specific distribution as well.
- [X] upgraded to the latest version, including your versions of R, the RStudio IDE, and relevant R packages?
dragonstyle
2022-06-14T13:55:57Z
py9mrg
bug verify-fixed
1.0
closed
Revealjs - multiplexing no longer functioning for self-contained presentations
https://github.com/quarto-dev/quarto-cli/issues/1148