-
Notifications
You must be signed in to change notification settings - Fork 383
Closed as not planned
Labels
supporta request for supporta request for support
Description
I have:
- searched the issue tracker for similar issues
- installed the latest version of Quarto CLI
- formatted my issue following the Bug Reports guide
Bug description
I have a Quarto Revealjs presentation as below that uses Mermaid Architecture Icons functionality.
The default icons cloud, database etc. seem to work but not those from the iconify.design pack that should be available since MermaidJS v11.1.0 (via mermaid-js/mermaid#5793).
As far as I can tell this should be supported since Quarto currently uses MermaidJS version 11.2 (#10797).
Steps to reproduce
A reproduction of the example in the MermaidJS docs:
---
title: "Demo Diagrams"
format:
revealjs
---
## My Diagram Slide
A diagram.
```{mermaid}
architecture-beta
group api(logos:aws-lambda)[API]
service db(logos:aws-aurora)[Database] in api
service disk1(logos:aws-glacier)[Storage] in api
service disk2(logos:aws-s3)[Storage] in api
service server(logos:aws-ec2)[Server] in api
db:L -- R:server
disk1:T -- B:server
disk2:T -- B:db
```
Actual behavior
The diagram appears with a ? icon, rather than the correct one.
quarto preview demo.qmd
Expected behavior
The diagram appears with the correct icons as it does in the MermaidJS docs:
Your environment
- IDE: VSCode 1.104.0
- OS: Ubuntu 24.04.3 LTS
Quarto check output
Quarto 1.8.24
[✓] Checking environment information...
Quarto cache location: /home/ieuan/.cache/quarto
[✓] Checking versions of quarto binary dependencies...
Pandoc version 3.6.3: OK
Dart Sass version 1.87.0: OK
Deno version 2.3.1: OK
Typst version 0.13.0: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
Version: 1.8.24
Path: /opt/quarto/bin
[✓] Checking tools....................OK
TinyTeX: v2025.01
Chromium: (not installed)
[✓] Checking LaTeX....................OK
Using: TinyTex
Path: /home/ieuan/.TinyTeX/bin/x86_64-linux
Version: 2024
[✓] Checking Chrome Headless....................OK
Chrome: (not detected)
[✓] Checking basic markdown render....OK
[✓] Checking Python 3 installation....OK
Version: 3.13.7
Path: /home/linuxbrew/.linuxbrew/opt/python@3.13/bin/python3.13
Jupyter: (None)
Jupyter is not available in this Python installation.
Install with python3 -m pip install jupyter
[✓] Checking R installation...........(None)
Unable to locate an installed version of R.
Install R from https://cloud.r-project.org/
Metadata
Metadata
Assignees
Labels
supporta request for supporta request for support