From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/32397 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Geoffrey Poore Newsgroups: gmane.text.pandoc Subject: Pandoc-based preview for LaTeX, Org, reStructuredText, Textile, and more in VS Code Date: Sat, 25 Mar 2023 14:54:23 -0700 (PDT) Message-ID: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_804_1917733229.1679781263045" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38887"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBDRZZVPQSINBBEG37WQAMGQEL3NQYGI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Sat Mar 25 22:54:27 2023 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-ot1-f56.google.com ([209.85.210.56]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1pgBqF-0009wz-E9 for gtp-pandoc-discuss@m.gmane-mx.org; Sat, 25 Mar 2023 22:54:27 +0100 Original-Received: by mail-ot1-f56.google.com with SMTP id f14-20020a9d5f0e000000b0069d8d0ff799sf2075433oti.6 for ; Sat, 25 Mar 2023 14:54:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; t=1679781266; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:x-original-sender :mime-version:subject:message-id:to:from:date:sender:from:to:cc :subject:date:message-id:reply-to; bh=h0/QY/V5ZIxZsG3EvxXGGfQs7t13Dkz8riZz+lYo3nQ=; b=tKeKxngMXWGaw1zhoqb7pg0FXZP9M3BSck/tQ3ZY9jNqntVXYgfV3xuznUBxG8Rw+d RHPmWVKugK236ZmL3fdV0ZIbwOfrWdBYxf3rC+FgfflHvVBIve+8yaMhKjdSDe37B7qd tGuIzESFR/TDX2lLwmE8qm6OAkgu8GsycK24WDLsNqZmUrgJAdDg6ZjTQiey4rwfX+xd 7lrKdgTMBI9qEquFKfjogYM01urOUUhQT4p7FHPv6zXKs6yp1H9F75M86uBwM3w3EYnG KdP7MKIbCTapLGzXIpeeuiXqd/2rStF0fYLp6WIoiKalNcXjjxxBQKDDU1tGdZuO/EZo BBRw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679781266; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:x-original-sender :mime-version:subject:message-id:to:from:date:from:to:cc:subject :date:message-id:reply-to; bh=h0/QY/V5ZIxZsG3EvxXGGfQs7t13Dkz8riZz+lYo3nQ=; b=WZD+CeIElGGw7bpfFICUUoztTyty6G/lohRRO6ljL5n9Ki7PYx4eR2g0rE1UWRVLVl HRwHmi4xoav95y4xc4gfPGLyQZuGr5PtvzhdwgGMuBpenENTjC89zfJ/8kAiYREMdJTU dK/kii3rwpsb9rgt26BeuNt7hfPo22Z+984s0zgiEj0z/Wvta14NQj76D12CbOX8MqWC oVXsNmF6wYBdc9SI4vUlJZRzDuLx84pl8NzQTJR4AMkjIVjApIsoHGflbpHCqbxdPpkn OUrwomv0fZXFYoZ4ZghtS5kasI6G9SDbg9kihiNfFZlS5sceRYpVHLfixeCnlXopBbYN EABg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679781266; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-sender:mime-version:subject:message-id:to:from:date :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=h0/QY/V5ZIxZsG3EvxXGGfQs7t13Dkz8riZz+lYo3nQ=; b=Mhoo28WDgrxk8EVEi+s1915JZ0IHjC3l0dmc62fZBfJED2bFcZFJT4l9mFUKaFup/R /LAL8U9cTSIg/XjDR1Aen2M8zJOdNTwwr1YFQjYGBRw/K9xQ+bfKVUn1rzHtim0bv+ei 2df+yyGrvFR/fio9aKEB+JQg0yMgjkcURhqxkQXatgvDsL/9Cy6zhP/veDH24/0BMmDC K6OKW0k5dzEuhROgovaYcaNneFHvnuRJqMPkXtapChE+gdaerUxPxhqfJ/PNhIjUgnR9 nGVX2rMz/kI+iUWNMZjDvbhnKEDYd/1kVhlWo5BvM+lCBmhFEXOxzvWgJcFpg0V+sYAj aHXQ== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AO0yUKVRIQB2cVToqCthWTr6C0IIKeEJ1RqyVGt3Ruy/uDFFeiNAhkBm mWGitRzWM6/DEWFy7tekuv1icQ== X-Google-Smtp-Source: AK7set8fgL0a4Rmc3mXTJUDXMmBfIie0boiJ7T86iF6ILrcdIhEkHVEzSWUDr0SKOEzHMn3cYHfgaA== X-Received: by 2002:a4a:b782:0:b0:534:ed09:a018 with SMTP id a2-20020a4ab782000000b00534ed09a018mr2331880oop.1.1679781266086; Sat, 25 Mar 2023 14:54:26 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6830:26e7:b0:68b:ba52:71f8 with SMTP id m39-20020a05683026e700b0068bba5271f8ls768453otu.5.-pod-prod-gmail; Sat, 25 Mar 2023 14:54:23 -0700 (PDT) X-Received: by 2002:a9d:65d4:0:b0:690:eb8c:bae0 with SMTP id z20-20020a9d65d4000000b00690eb8cbae0mr2255159oth.6.1679781263534; Sat, 25 Mar 2023 14:54:23 -0700 (PDT) X-Original-Sender: gpoore-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:32397 Archived-At: ------=_Part_804_1917733229.1679781263045 Content-Type: multipart/alternative; boundary="----=_Part_805_914480815.1679781263045" ------=_Part_805_914480815.1679781263045 Content-Type: text/plain; charset="UTF-8" I've just released version 0.13.0 of Codebraid Preview for VS Code (VS Marketplace , Open VSX ). The HTML preview now supports LaTeX, Org, reStructuredText, and Textile, in addition to the Markdown variants supported previously. There is also scroll sync between the document source and the preview for all formats. Pandoc parse errors from invalid documents are displayed in the preview, with a link to jump to the corresponding source location, which is particularly useful for LaTeX. Code execution with Codebraid (Jupyter kernels or built-in system) is currently still limited to Markdown, but I'm hoping to support additional formats soon. The preview is now compatible with any text-based document format supported by Pandoc, including custom Lua readers. Additional formats can typically be added by defining a few settings. The scroll sync capabilities can also be extended to any format. I'm happy to add support for other formats that are built into Pandoc, or help get scroll sync working with custom readers. This requires Pandoc 3.1.1 for full functionality. It wouldn't have been possible without all of the excellent new Lua features from Pandoc 2.17 through 3.1.1! Geoff Poore -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/cceaaca7-eecf-45a7-b03d-a79a09022090n%40googlegroups.com. ------=_Part_805_914480815.1679781263045 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've just released version 0.13.0 of Codebraid Preview for VS Code (VS Marketplace, Open VSX). The HTML preview now supports LaT= eX, Org, reStructuredText, and Textile, in addition to the Markdown variant= s supported previously. There is also scroll sync between the document sour= ce and the preview for all formats. Pandoc parse errors from invalid docume= nts are displayed in the preview, with a link to jump to the corresponding = source location, which is particularly useful for LaTeX. Code execution wit= h Codebraid (Jupyter kernels or built-in system) is currently still limited= to Markdown, but I'm hoping to support additional formats soon.

The preview is now compatible with any text-based do= cument format supported by Pandoc, including custom Lua readers. Additional= formats can typically be added by defining a few settings. The scroll sync= capabilities can also be extended to any format. I'm happy to add support = for other formats that are built into Pandoc, or help get scroll sync worki= ng with custom readers.

This requires Pandoc 3.1= .1 for full functionality. It wouldn't have been possible without all of th= e excellent new Lua features from Pandoc 2.17 through 3.1.1!

Geoff Poore

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d= /msgid/pandoc-discuss/cceaaca7-eecf-45a7-b03d-a79a09022090n%40googlegroups.= com.
------=_Part_805_914480815.1679781263045-- ------=_Part_804_1917733229.1679781263045--