From 1ec8ec328d69c8337c995f0614645954b33908b7 Mon Sep 17 00:00:00 2001 From: Mario Date: Tue, 2 Dec 2025 14:14:44 +0100 Subject: [PATCH] Added typst to languages --- src/langs.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/langs.ts b/src/langs.ts index 8937cf4..9297788 100644 --- a/src/langs.ts +++ b/src/langs.ts @@ -61,6 +61,9 @@ export function createLink(editor: vscode.TextEditor, text: string): string { case 'restructuredtext': return `.. image:: ${filename}`; // TODO: add alt text `\n :alt: ${alt}` + case 'typst': + return `#image("${filename}")`; + case 'markdown': default: return `![${alt}](${filename})`; @@ -98,6 +101,10 @@ export function readLink(language: string, link: string): { match = link.match(/..() image:: (.*)/); break; + case 'typst': + match = link.match(/#image(.*)/); + break; + case 'markdown': default: match = link.match(/!\[(.*)\]\((.*)\)/);