Here’s something I do quite often: I talk about a thing, I quote a longer passage somebody else wrote, and I link to the source, hopefully naming the author and title, or something like it. How do you do that, given the tools that Gemini markup (also known as gemtext) provides, and how do you render it on your client? Screenshots, HTML, CSS, plain text, it’s all good. How do you write it, and how do you want it to look?
When I write for the web, I know what it looks like:
This is the quote. – _Title of the piece_, by the named author
“Title of the piece” is a link.
If I were to use gemtext, this is what I’d write:
> This is the quote. => Title of the piece, by the named author
Unfortunately, viewed via the web, this looks weird:
This is the quote. • _Title of the piece, by the named author_
Perhaps I can improve this using simple CSS?
Sadly, it doesn’t look too good using Elpher, either.
> This is the quote. → _Title of the piece, by the named author_
Perhaps the look would be improved if I didn’t treat these links as list items but simply as link “paragraphs”? I don’t know.
#Gemini
(Please contact me if you want to remove your comment.)
⁂
Here’s how I do it:
=> protocol://link something by someone: > Quote excerpt quote excerpt
That colon is important!
– TimurIsmagilov 2021-01-16 19:34 UTC
---
Convert those lines differently. Linkline followed by contiguous set of quote lines: transpose, delete the newline, add the emdash. Other linklines render as li a.
– Sandra Snan 2021-01-16 22:44 UTC