-
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
shouldn't mermaid become more like Markdown ? #417
Comments
As far as I am aware, the point of systems like Mermaid or Viz, isn't that the initial product should be visually appealing but that the initial product is easy for a computer to produce. Ultimately, Viz and Mermaid are tools for automating the production of charts from data. In the end if you want something visually appealing why not just build it in a flowchart maker like draw.io? An example use case of these graphers:
Than it would be for the computer to produce something like:
Edit: |
I see What actually intrigues me is the parallel drawn in |
I think the docs comment re Wordpress is being interpreted too closely. The current format is good, IMHO. If @g3o2 wanted to create a converter from the format he describes to Mermaid, that would be an interesting project. |
I fully understand and agree with your comments. However, the claim in the docs that |
In my opinion the But I agree that it would make sense, to at least provide an elaboration on the relation to/ distinction from markdown. |
Heaven forbid manually drawn ASCII art, though Regarding readability, |
I cannot agree with the proposal. I think tools like mermaid also help people just typing out a specification of a diagram and leave the representation to be calculated based on rules. Small changes in the specification could end up producing big changes in the diagram (one arrow or adding a day to a task on a Gantt-chart). For me it seems more natural to keep the specification under version control, see the small diff between versions and leave the formatting and rendering to the software. |
Update dependencies
A look at Markdown's key objective:
Maybe mermaid could inspire itself from this by making its text syntax look more like the final outcome rendered via javascript.
E.g. for graphs, a consequence could be to also allow:
which would be visually more appealing than:
The text was updated successfully, but these errors were encountered: