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
