quarto-dev / quarto-dev/quarto-cli

mermaid blocks cannot be tabset

オープン
#5,145 コメント 3 件 リアクション 4 件 担当者 1 名 GitHub で見る

@cscheid がすでに取り組んでいます。

2023年4月13日 から。

bug diagrams-mermaid tabsets
主要言語
JavaScript
スター
6k
フォーク
458
平均マージ
1日 9時間
マージ済み PR(30日)
41

説明

Bug description

when trying to nest mermaid diagrams in tabsets, diagrams beyond the first one are cut off:

image

---
title: mermaid tabsets
---

::: {.panel-tabset}

## first mermaid

```{mermaid}
flowchart TD
one---two
```

## second mermaid

```{mermaid}
flowchart TD
three---four
```

## third mermaid

```{mermaid}
flowchart TD
five---six
```

:::


## level two


::: {.panel-tabset}

### first mermaid

```{mermaid}
flowchart TD
one---two
```

### second mermaid

```{mermaid}
flowchart TD
three---four
```

### third mermaid

```{mermaid}
flowchart TD
five---six
```

:::

quarto check:

❯ quarto check

[✓] Checking versions of quarto binary dependencies...
      Pandoc version 3.1.1: OK
      Dart Sass version 1.55.0: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
      Version: 1.3.313
      Path: /Users/edavidaja/.local/share/qvm/versions/v1.3.313/bin

[✓] Checking basic markdown render....OK

[✓] Checking Python 3 installation....OK
      Version: 3.8.6
      Path: /Users/edavidaja/.pyenv/versions/3.8.6/bin/python3
      Jupyter: (None)

      Jupyter is not available in this Python installation.
      Install with python3 -m pip install jupyter

[✓] Checking R installation...........OK
      Version: 4.2.0
      Path: /Library/Frameworks/R.framework/Versions/4.2/Resources
      LibPaths:
        - /Users/edavidaja/Library/R/x86_64/4.2/library
        - /Library/Frameworks/R.framework/Versions/4.2/Resources/library
      knitr: 1.42
      rmarkdown: 2.20

[✓] Checking Knitr engine render......OK
Checklist
  • Please include a minimal, fully reproducible example in a single .qmd file? Please provide the whole file rather than the snippet you believe is causing the issue.
  • Please format your issue so it is easier for us to read the bug report.
  • Please document the RStudio IDE version you're running (if applicable), by providing the value displayed in the "About RStudio" main menu dialog?
  • Please document the operating system you're running. If on Linux, please provide the specific distribution.
  • Please provide the output of quarto check so we know which version of quarto and its dependencies you're running.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。