--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/d58fb788-661e-4206-ae2b-8659b5d20048%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/6ed83b13-7134-4909-97df-ccc9fbee5cd6%40googlegroups.com.
I think its to do with how Fountain evolved. I think its more complex than it needs to be to enable good markup. Declarative starting markup (what they call "forced") looks like the simplest way to go. BUT Fountain really has helped understand HOW to auto-format screenplays.
Best wishes
Josiah
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/dc181905-caaf-4922-8f7a-e7590b793b62%40googlegroups.com.
Mark S: A start. I suppose the use of iFrame makes it unusable. Trouble feeding it CSS without hard-coding.
Mark S: A beginning wrapper for Fountain. Not quite sure if there's still interest. Oh well.
Oops. Forgot to mention. Use tiddler type text/fountain on Fountain markup tiddlers.
<p class="mss-screen1-s">CONTENT</p>
<p class="mss-screen1-a">CONTENT</p>
1 - The question of HARD-CODING v. coding that enables ANY system of markup to be used at will.
5 - I guess what I am getting at is a more GENERIC process that utilises RegEx via a global macro (limited to a new Tiddler type to prevent it "eating-my-wiki"?)
My MAIN point is I DO NOT think this is about yet another fixed, hard-encoded markup. Though being able to generate schema that appear hard-coded could be a big plus? Maybe I'm an idiot? :-)
One of the minor issues with both WikiText markup & Fountain markup (!, @, # etc) is that you can't just pass it to CSS because CSS class names only accept alpha-numerics. Its not a big deal but its not as easy as using, say, start of line markers like this ....:s = scene
:a = act
If "markup" were in the form (start of line) ...:aor:aa
Fountain markup is oriented to WHOLE SCRIPTS. It has NO CONCEPT of what WE do, which is to be able to work "from FRAGMENTS to WHOLES".
Some of the things that be-devil Fountain we can probably solve, eventually (after sweat), much better.
Like WHAT IS A PAGE?
Fountain hard-codes pages as its only method. That is unworkable until you have finished writing your script (unless you are an expert at counting 57 lines BEFORE rendering---i.e. figure out how everything will wrap--impossible).
But PAGE NUMBERS are very important in movie scripts (because 1 page = 1 minute of film). They need to be DYNAMICALLY calculated whilst WRITING so you know WHAT timing you have.
But IF you do excess formatting, not in the conservative standard, its used as a reason to dump your application.
#REG/\.s\s(.+)$/<div class="something">\1</div>
#REG/\.r\s(.+)$/<div class="somethingelse">\2</div>
#REGG/something-i-want-to-replace-globally/<p class=yipes>\1</p>
There is no reason for all three to be in the one solution. Why not use tiddlywiki to excel at 1 and 2 above, then provide an exporter or display that presents a standards formatted view (not display rendered) which can then be exported to plan text files or other fountain standard readers.
Of course Format 1 should resemble Format 3 to assist people familiar with format 3 but the point is it need not be identical, if rendering it in format 3 is simple.
What ever the formatting techniques you use to implement the display of 1 in format 2 should equally be able to be designed to display of 1 in format 3.
Just some food for thought
Marks S. : I don't understand how pages can be dynamically calculated to be 1min=1page, since a single direction item might take up more than a minute.
Mark S.: I would think that the final pagination would best be handled in an application designed for that task. I'm really skeptical of getting browser-based automatic pagination to work. Is there a precedent?
The HTML/iframe approach I used was much simpler, because all I had to do was pass the frame the Markup text converted by Fountain.js to HTML (plus a little CSS up front). If the results of that approach are adequate (e.g. you don't hate iframe rendering) then I can imagine a more universal syntax approach. Maybe the top of the page would have instructions:
#REG/\.s\s(.+)$/<div class="something">\1</div>
#REG/\.r\s(.+)$/<div class="somethingelse">\2</div>
#REGG/something-i-want-to-replace-globally/<p class=yipes>\1</p>
I haven't worked out the full syntax obviously. It would be something like Skeeve's pragma thing, but without the controversy since we're not trying the really complicated approach of modifying the parser (which is still something like voodoo magic to me).
Jan's storywriting.tiddlyspot.com
Other things I'll comment on by way of demonstration when I got them working well enough. I'm slow...