On 18/09/2012, at 3:57 PM, José Lopes wrote:
> The problem with Fmark is also its greatest feature. While other markup 
> languages
> introduce special syntactic characters to give meaning to the document's 
> elements,
> I would like to take a different approach: I want to use characters that 
> people already
> use in document writing to achieve the same result. For example, in Mediawiki 
> a
> heading is some text surrounded by equal signs. But in Fmark a heading is 
> simply some
> text that does not end in a punctuation character, such as period or an 
> exclamation mark.
> I argue that this is a more "natural" approach.

The problem with that is that some people DO end some headings with
a full stop; for them your special syntax is not natural.
> 
> I want to find a natural way of not burdening the user with the task of 
> having to learn
> some special syntax in order to write a document.

You haven't found it.  What you *have* is very special syntax expressed using
several methods, AND IT IS NOT DOCUMENTED.  I have read the examples, and I can
find nothing explaining what the syntax is.

For example, I find indenting subsections rather unnatural and error-prone.
(For example, moving a paragraph from a deep location to a shallow one would
create a new subsection unintentionally.)
Is the amount of indentation fixed?  How many levels of subsections are
supported?  What if I want to use indentation to express quotation instead?
How do I embed source code?  How can you get an example of Fmark in an
Fmark document without having it acted on?  I could go on and on with
questions about syntax.



_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to