Why is Amethyst not rendering my markdown italics? Am I using the wrong markdown syntax? #asknostr #markdown
Discussion
I think it's the note type. There is a specific note type for markdown. Basic notes (type 1) are text only.
There is?
Ah, very cool. So articles require markdown compatibility, while short form notes, I take it, optionally render in markdown depending on whether the client decides to.
Also, I was able to get it to render when I used double characters.
Ideally don't bother with markdown. Kind 1 notes (I.E. notes on Twitter clone apps) are supposed to be plain text.
What I mean is Amethyst renders markdown, but other clients will never support it because it was never part of the specification and this was on purpose to make creating clients for nostr relatively simple.
We could support markdown, html tables, all sorts of nonsense, but then creating a client would be much more difficult and we'd have a lot less innovation.
I would say marginally less innovation, not a lot less. There are plenty of Markdown libraries to make implementing it easy, though you are right that this goal of rendering special stuff in your client adds complexity, however small.
I don't want anyone to ***have*** to do that in order to make a client that supports type 1 notes. I just want to speak in markdown to whoever will listen. I don't require an interpreter in everyone's client. My followers on clients that don't have one will either have one in their brain or not care too much, as demonstrated by them still following me.