-
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/[email protected]/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