View Single Post
Old 11-03-2007, 09:03 PM   #46
bowerbird
Banned
bowerbird has been very, very naughtybowerbird has been very, very naughtybowerbird has been very, very naughty
 
Posts: 269
Karma: -273
Join Date: Sep 2006
Location: los angeles
tompe said:
> I didn't realize an authoring tool was required.

it's not "required". but it's available if you want.

or just pull your text into it every once in a while,
to make sure it behaves the way you want it to...

here's a screenshot of the authoring tool:
> http://z-m-l.com/go/zml-sandbox01.jpg

also:
> http://www.z-m-l.com/go/rieger/oya-cover.html

as you can see, one side is the text editfield,
and the other is how it will look in the viewer.


> I like to be able to write things in a text editor

me too.


> and I thought the goal was to make this possible.

that's one of the goals, yes.

but that doesn't mean we can't give people a dedicated
authoring-tool too. different strokes, and all that rot...


> If you are going to use an authoring tool
> I do not see the reason for this kind of markup.

there's a lot of utility in wysiwyg. that's why it's popular.

and in terms of _learning_ z.m.l., the authoring-tool is great.
once you've internalized the simple rule-set, you don't need it.
though wysiwyg is still nice. but if you prefer workin' blind, do...


> You said in the specification that quotes could be replaced
> to whatever the user wanted and for this you have to be able
> to distinguish between a quote and constructions like 'em.

aha, i see what you're talking about now -- curling the quotes.
yeah, it takes a little bit of magic in your coding to do it right...

when i release my program, i will enjoy seeing if you can fool it. :+)

(i'm sure you've noticed that microsoft's routines are quite brain-dead.)


> And it seems impossible to do this with your rules.

the impossible just takes a few more processing cycles... ;+)

seriously, when i say "it's done now", just type naturally,
and see if the program figures it out. if not, let me know.

if a human can puzzle it out, my routines should be able to do it too.
(of course, if it's ambiguous even to a human, then all bets are off.)


> And you have examples like: "The coordinate was 49° 12' 27" N"

if i need to (and it won't be for a clear example like this, but if i need to...),
i'll fall back to the position that z.m.l. uses utf8, so use that to disambiguate.
magic i can do. but mind-reading is something else entirely...

-bowerbird
bowerbird is offline