mystmd
mystmd copied to clipboard
Command line tools for working with MyST Markdown.
We currently support setting labels in cell metadata, or comments. A nicer UX would be to use cell tags. In the long run, JupyterLab-myst should have support for a nice...
Currently when you run `myst start`, it queries a number of web-based sources for things like cross-references and embeds. This becomes a problem if you have really slow or non-existent...
Currently, theme options are set at the **project level**, meaning that you define it once in `myst.yml` and it applies to the entire site. However, there are some cases where...
## Proposal Normally, in Typst, the caption is used as the "title" in List of Figures. That's problematic when you have long captions (see picture below). However, it's possible to...
For authors that want more customizability in the outputs of their content, they'd benefit from being able to attach custom CSS classes to blocks of content (paragraphs, images, roles and...
It is helpful to support URL entries in the Table of Contents in case users want to directly point to an internal or external site from the TOC. This is...
When a user wants to author MyST sites in a JupyterHub, they need a way to preview the outputs via a MyST server. Currently, this doesn't work because of the...
## Description If one includes `mermaid` in a document and tries to export to Typst, the export fails. Here's the content I used, which caused export to fail. ``` ::::{figure}...
This PR includes some work from SciPy sprints to support a wider variety of markdown syntaxes: - roles from shortcodes, e.g. `{{< role value >}}` - labels at the end...
Currently `normalizeLabel` creates an identifier where all whitespace is normalized to a single space. It feels a little funny to have whitespace at all in the `identifier` (and for typst,...