Comments (13)
Heya I will try to have a look at the weekend.
(Linking @rowanc1 since he has actually been doing a lot on myst for JavaScript recently)
from myst-vs-code.
Even if/when Juyter Lab/Notebook is able to render MyST, it still won't be my default markdown(.md) Viewer.
Well this is where extended "Markdown friendly" syntaxes, I believe, will be extremely useful: https://myst-parser.readthedocs.io/en/latest/using/syntax-optional.html
these work a lot nicer in any Markdown viewer
from myst-vs-code.
its going to be a thing of beauty 😆
#911 the Porsche of PR's!
from myst-vs-code.
Thanks for opening your first issue here! Engagement like this is essential for open source projects! 🤗
If you haven't done so already, check out EBP's Code of Conduct. Also, please try to follow the issue template as it helps other community members to contribute more effectively.
If your issue is a feature request, others may react to it, to raise its prominence (see Feature Voting).
Welcome to the EBP community! 🎉
from myst-vs-code.
Thanks @CodeCox.
I have to say, I have not touched this project in months (although I do use it daily within VS Code for the syntax highlighting).
Since then, there has been many, many changes to myst; notably (since vs-code uses markdown-it) the creation of markdown-it-py as the backend to myst-parser, the addition of extended support for a number of markdown-it plugins, and the creation of markdown-it-myst.
I hope to circle back around to this project then (when time permits!), to re-appraise it and integrate all these new developments in.
Ling story short, this should fix the bug!
from myst-vs-code.
OK.
Hehe, I peeked at your TODO list - you have a lot on your plate! So I won't hold my breathe while waiting for this fix.
As an aside, I am considering my dev workflow options hence my use of VSCode with Code-highlighting & Preview features. I have seen some brief comments regarding workflow elsewhere, and I guess at some point in the future you will have to recommend/suggest one or more paths that you support. Even if/when Juyter Lab/Notebook is able to render MyST, it still won't be my default markdown(.md) Viewer. So the features provided by this extension are paramount for the excutable-book eco-system. MyST users will expect these features in at least one Editor or IDE, and a Browser plugin will also facilitate matters.
(I should probably raise the above thoughts in the Discussion forum ...)
from myst-vs-code.
Hehe, I peeked at your TODO list - you have a lot on your plate!
Lots of these will be closed soon in merging executablebooks/jupyter-book#911, its going to be a thing of beauty 😆
from myst-vs-code.
Just wanted to quickly check whether any progress had been made on this: previewing of admonitions seems to be broken still. Isn't there somewhere a CSS file missing, telling how they should look like? Sorry, actually I have no clue, but they seem to be rendered correctly with a div with the right classes, but no CSS seems to be attached to it. If you direct me a little bit I may be able to contribute.
from myst-vs-code.
First of all, thanks for the amazing work done on the MyST Markdown extension. Many very useful functionalities working alright.
Just wanted to check if anything had been done for the previewing issue as I also have the same bug and nothing seems to fix it.
Any updates ?
Thank you.
from myst-vs-code.
Just tested the VS Code extension and couldn't figure out why it was not working, happy to see it was not a wrong setup ! I agree that it would be fantastic to have the extension preview work properly.
from myst-vs-code.
With #30 finally this should be getting fixed!
https://github.com/executablebooks/markdown-it-docutils is a lot more well-designed that the initial "hacked together" parsing plugin I initially added here 😄, plus it will render more directives, like images and figures
from myst-vs-code.
Hello, #18 (comment) says that it will render figures (i.e. ````{figure} directives), however, it doesn't. I installed the extension in vscode but figures are not getting rendered. Am I right assuming that this should work?
from myst-vs-code.
Related Issues (20)
- Add Syntax Element Menu
- Add Code Execution capability for MyST HOT 4
- Refresh package HOT 1
- User reports of Issues using Extension on Linux platform
- Can't find the extension in the marketplace HOT 3
- Inline roles in tables break markdown preview HOT 1
- Unpin testing from VS Code 1.47.0
- MyST-Markdown rendering in notebooks (awaiting API release) HOT 6
- submit the extension to open-vsx.org HOT 4
- Allow for use as a web extension
- Update myst-target and myst-role plugins
- Rendering of sphinx extensions HOT 2
- autocomplete references HOT 2
- Add more directives HOT 3
- Add to OpenVSX marketplace HOT 2
- Myst-vs-code blocks plantuml rendering for code blocks HOT 1
- Math directive does not render in preview HOT 1
- Add syntax highlighting for directives specified using the colon fence HOT 3
- Preview for code-block directive HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from myst-vs-code.