[Haskell-cafe] [ANNOUNCE] Fmark markup language
Richard O'Keefe
ok at cs.otago.ac.nz
Wed Sep 19 01:37:46 CEST 2012
On 19/09/2012, at 1:43 AM, Stefan Monnier wrote:
>> The problem with that is that some people DO end some headings with
>> a full stop; for them your special syntax is not natural.
>
> Markdown/ReST is already using the "no syntax" idea (e.g. compared to
> pre-wiki markup such a LaTeX or Texinfo), so he's simply trying to push
> this idea further.
Markdown is very heavy on syntax,
what it is *light* on is specification of what the
syntax actually is. As a result,
I'm aware of three different dialects,
and someone told me about having to reverse
engineer the syntax from a Perl implementation.
As a further result, I cannot write a program to
reliably *generate* Markdown.
>
> I suspect it'll be difficult.
Oh, more power to him for trying.
I just don't think it can be pushed very far.
Oh, there is a really *filthy* hack that could be pulled
for italics, bold face, and so on. Contrary to its original
principles, Unicode includes several copies of ASCII
(see http://unicode.org/charts/PDF/U1D400.pdf):
Mathematical bold,
Mathematical italic,
Mathematical bold italic,
Mathematical script,
Mathematical bold script,
Mathematical fraktur,
Mathematical double struck (blackboard-bold),
Mathematical bold fraktur,
Mathematical sans-serif,
Mathematical sans-serif bold,
Mathematical sans-serif italic,
Mathematical sans-serif bold italic,
Mathematical monospace,
and some similar sets of Greek.
So as long as you don't want strike-through or underlying,
and as long as you don't want italic Cyrillic &c, ...
Too bad if you want a bold italic capital Thorn...
>
>> What if I want to use indentation to express quotation instead?
>
> I think this one is solvable: a paragraph that's more indented than the
> previous heading can be considered a quote.
Ah, but the quotation might not end with a sentence terminator,
so that would be considered a new heading.
More information about the Haskell-Cafe
mailing list