From 920a00d09d0b8c35589563095749e61694c50604 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Wed, 19 Jan 2022 13:26:52 -0800 Subject: [PATCH] Use markdown renderer for text/latex (#139154) Fixes #123144 Uses the standard markdown renderer for `text/latex` outputs. This enables support for python outputs such as: ```python %%latex Given : $\pi = 3.14$ , $\alpha = \frac{3\pi}{4}\, rad$ ``` --- extensions/markdown-language-features/package.json | 3 ++- src/vs/workbench/contrib/notebook/common/notebookCommon.ts | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/markdown-language-features/package.json b/extensions/markdown-language-features/package.json index e347a3966d7..d5f6385b3c0 100644 --- a/extensions/markdown-language-features/package.json +++ b/extensions/markdown-language-features/package.json @@ -46,7 +46,8 @@ "displayName": "Markdown it renderer", "entrypoint": "./notebook-out/index.js", "mimeTypes": [ - "text/markdown" + "text/markdown", + "text/latex" ] } ], diff --git a/src/vs/workbench/contrib/notebook/common/notebookCommon.ts b/src/vs/workbench/contrib/notebook/common/notebookCommon.ts index 06c90fc2d4a..8685972b3e1 100644 --- a/src/vs/workbench/contrib/notebook/common/notebookCommon.ts +++ b/src/vs/workbench/contrib/notebook/common/notebookCommon.ts @@ -598,7 +598,6 @@ const _mimeTypeInfo = new Map([ ['image/git', { alwaysSecure: true, supportedByCore: true }], ['image/svg+xml', { supportedByCore: true }], ['application/json', { alwaysSecure: true, supportedByCore: true }], - [Mimes.latex, { alwaysSecure: true, supportedByCore: true }], [Mimes.text, { alwaysSecure: true, supportedByCore: true }], ['text/html', { supportedByCore: true }], ['text/x-javascript', { alwaysSecure: true, supportedByCore: true }], // secure because rendered as text, not executed