TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Markdeep markup language

174 pointsby aparashkalmost 7 years ago

16 comments

rapniealmost 7 years ago
Markdeep has some very nice features. I love to be able to have more expressiveness than in regular markdown.<p>But I am not so sure about the diagramming feature. Writing diagrams as ascii art seems like a PITA to me, especially when you need to update a diagram with new shapes, etc.<p>For this I prefer PlantUML markdown integration: <a href="http:&#x2F;&#x2F;plantuml.com" rel="nofollow">http:&#x2F;&#x2F;plantuml.com</a><p>I use VS Code and it has a nice plugin to handle this.
评论 #17687493 未加载
评论 #17687592 未加载
评论 #17687792 未加载
评论 #17686887 未加载
评论 #17687385 未加载
评论 #17687228 未加载
评论 #17688496 未加载
评论 #17686560 未加载
评论 #17686863 未加载
tannhaeuseralmost 7 years ago
To go beyond generic Wiki syntax, SGML lets you define context-specific token replacement rules. For example, to make SGML format a simplistic markdown fragment into HTML, you could use an SGML prolog like this:<p><pre><code> &lt;!DOCTYPE p [ &lt;!ELEMENT p - - ANY&gt; &lt;!ELEMENT em - - (#PCDATA)&gt; &lt;!ENTITY start-em &#x27;&lt;em&gt;&#x27;&gt; &lt;!ENTITY end-em &#x27;&lt;&#x2F;em&gt;&#x27;&gt; &lt;!SHORTREF in-p &#x27;*&#x27; start-em&gt; &lt;!SHORTREF in-em &#x27;*&#x27; end-em&gt; &lt;!USEMAP in-p p&gt; &lt;!USEMAP in-em em&gt; ]&gt; &lt;p&gt;The following text: *this* will be put into EM element tags&lt;&#x2F;p&gt;</code></pre>
评论 #17688421 未加载
评论 #17687862 未加载
rapniealmost 7 years ago
Something I haven&#x27;t seen in any markdown editor so far (suggestions welcome) is extended table support.<p>Say I have a table with a &#x27;name&#x27; and &#x27;value&#x27; column and 100 entries. And I&#x27;d like names to be alphabetically sorted. So far so good.<p>But this table is too long and too small, so I want to have 4 columns and 50 rows, where the name&#x2F;value continue in column 3, 4. Out of luck. This is unmanageable, as you have to shift many cells when adding a new entry.<p>A proposal for something like this: <a href="https:&#x2F;&#x2F;github.com&#x2F;github&#x2F;markup&#x2F;issues&#x2F;1189" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;github&#x2F;markup&#x2F;issues&#x2F;1189</a><p>Also mentions multi-line cell contents, which are hard in regular markdown (require inline html)..
评论 #17686837 未加载
评论 #17686726 未加载
amaialmost 7 years ago
Hartl’s Tenth Rule of Typesetting:<p>&quot;Any sufficiently complicated typesetting system contains an ad hoc, informally specified, bug-ridden, slow implementation of half of LATEX.&quot;<p>Markdeep is no exception.<p><a href="http:&#x2F;&#x2F;manual.softcover.io&#x2F;book&#x2F;softcover_markdown#cha-softcover_flavored_markdown" rel="nofollow">http:&#x2F;&#x2F;manual.softcover.io&#x2F;book&#x2F;softcover_markdown#cha-softc...</a>
s5ma6nalmost 7 years ago
Well the whole point of markdown is that it is simple enough so that devs easily document whatever necessary. As you know documentation is notoriously neglected by the developers. But this is not that simple. I doubt it will be adopted that much.
评论 #17687423 未加载
sbjsalmost 7 years ago
I really like the idea of a new markup format. To me markdown has been very unintuitive in some ways. I can never remember whether more # means higher or deeper header level. Or which of - - - or === makes a first or second level header. But since markdown is first class citizen at github, I don’t think we’ll ever be able to see any real competition rise up (even though github has first class support for others, markdown is the clear winner). And I’ve never heard anyone else mention these confusions so maybe everyone else is fine with it and I’m the only one who wants an alternative.
评论 #17687362 未加载
评论 #17690431 未加载
评论 #17690657 未加载
评论 #17687768 未加载
评论 #17688449 未加载
stewbrewalmost 7 years ago
I really wish people would simply forget about markdown and restart with a slightly more sensible and extensible markup. I personally always thought that some sort of latex&#x2F;context with a simple markup for common commands would be more useful.
paultopiaalmost 7 years ago
This sounds pretty cool. My own workflow is so pandoc-dependent though that I don&#x27;t think I could use it unless someone who is much better at Haskell than I am works the markdeep extensions into pandoc :-(
fernlyalmost 7 years ago
The day I find one of these mark* languages that supports poetry -- which simply means, a section in which it respects literal indents and line-breaks, but not by dropping into monospace font -- I&#x27;ll use it.<p>N.B. the online publishing platform Leanpub has its own mark* variant, &quot;markua&quot;[1] which actually does recognize a poem section -- although as implemented it has minor formatting issues.<p>[1] <a href="https:&#x2F;&#x2F;leanpub.com&#x2F;markua&#x2F;read" rel="nofollow">https:&#x2F;&#x2F;leanpub.com&#x2F;markua&#x2F;read</a>
评论 #17689568 未加载
transfirealmost 7 years ago
I think anyone would agree that Markdown the sna bit too simplistic, and while Markdeep looks cool, it seems like it ends up at the opposite extreme with too much complexity.
ivancerasalmost 7 years ago
Similar <a href="https:&#x2F;&#x2F;ivanceras.github.io&#x2F;svgbob-editor&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ivanceras.github.io&#x2F;svgbob-editor&#x2F;</a>
评论 #17687537 未加载
dangalmost 7 years ago
From 2015: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10402121" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10402121</a>
writepubalmost 7 years ago
Shameless plug: <a href="http:&#x2F;&#x2F;write.pub" rel="nofollow">http:&#x2F;&#x2F;write.pub</a> supports most of the features of MarkDeep, and allows WYSIWYG writing.<p>It also shows with built in version control, you don&#x27;t have to know git to use it
评论 #17688337 未加载
theshadowknowsalmost 7 years ago
Is there some way of doing 3D diagrams?
janaagaardalmost 7 years ago
Justified margins?
nkkollawalmost 7 years ago
Markdown is cool because it&#x27;s minimalistic.<p>Markdeep might be a good idea, but if you start adding more and more feature you reimplement HTML, at that point why not simply use HTML? Isn&#x27;t HTML plain text, too?
评论 #17714889 未加载