Hi Jan,

I'll just echo what Josiah has said and say that I think you can actually 
do a better job with tiddlywiki than you could with that library, just 
because Tiddlywiki already has mechanisms for handling lots of tiny bits of 
content, knowing what order to put them in and knowing what kind of thing 
they are. You might not even really need the idea of 'markup' to denote the 
role that a particular fragment plays because you can set your own meta 
data.

Much more important is how you would actually want to use the system once 
you have it. In my opinion, you should try to specify what operations you 
would like to be able to perform and hence what data structure you 
want/need to use to represent a 'work'. 

What I mean is that representing a play and then rendering it is quite 
straightforward - (I did it with some of Shakespeare's plays when I was 
playing with how to structure large numbers of tiddlers) but the key I 
think is to say what controls a writer needs when they are writing a 
screenplay. For example, you probably want to be able to easily edit the 
actual text of a line, add a new line etc. but it's probably not so 
important to be able to toggle a piece of content from being a line of 
dialogue to being a scene heading, because that isn't something you'd 
commonly do.

One place that i think there's room for user innovation in TW, as yet 
untapped, is in modifying the editing experience and I think that a 
playwriting template is potentially an interesting application. I hope 
you'll share what you make so that we can all see/help.

Regards,
Richard


On Tuesday, August 29, 2017 at 8:28:41 PM UTC+10, @TiddlyTweeter wrote:
>
> Ciao Jan
>
> I looked more closely at Fountain Syntax.
>
> It might be possible, I think, to do a reduced, but still effective, 
> simpler subset in a TW markup. Its basically using regular expressions.
>
> The Fountain *forced* syntax is very simple. Lines starting with special 
> characters get converted in a consistent way. This means the parser does 
> not to have to make "guesses" the more complex method uses. The minimal 
> small "forced" set is only this ...
>
> . = Scene Heading
>
> ! = Action
>
> @ = Character
>
> > = Transition
>
> Character is the most complex because its a block, not just a line, i.e. 
> its Character name plus dialogue, and sometimes parenthetic comments.
>
> My point is that it might be just as easy, if not easier, to achieve 
> directly in TW, rather than import a library.
>
> Just thoughts
> Josiah
>
> On Monday, 28 August 2017 22:40:35 UTC+2, Jan wrote:
>>
>> Hi Josiah,
>> fountain (at least as it seems to me) is a markuplanguage with a freeware 
>> .js. Hopfully it could be implemented like markup is in the new release, 
>> some features are already very similar.
>>
>> http://bjtools.tiddlyspot.com/#%24%3A%2Fplugins%2Fbj%2Fmarkdownlike%2Freadme
>> There are implementations for libre-office and mediawiki.
>>
>> Developping the story of course will be a task for TW.
>>
>> Yours Jan
>>
>>
>> Am 28.08.2017 um 17:26 schrieb @TiddlyTweeter:
>>
>> I feel for you
>>
>> Its a lot more difficult than it first looks.
>>
>> The strictness of the screenplay form is both what is good about it and 
>> challenging.
>>
>> I'm incapable of helping you with code. However I can help with 
>> conceptualisation of how to think about screenplays.
>>
>> In my own thinking they are a mix of TWO fundamentally different types of 
>> things. 
>>
>> A script is a crossing of "vertical" sections (act, scene etc) and 
>> "horizontal" components that form the "content"  -- Dialogue, Direction, 
>> Actions, Scene instructions.
>>
>> Whilst its relatively easy to think about Tiddlers to create the 
>> "vertical aspect" its not at all easy to conceptualise how to most 
>> appropriately do the "horizontal" content. Should they be separate 
>> Tiddlers? Or just Boilerplate text?
>>
>> Some cases bring out more clearly the needs. For instance, would you need 
>> to be able to extract ALL but ONLY the dialogue of Eve? To be able to do 
>> that all Eve's dialogue would need to be in Tiddlers OR you gonna have to 
>> develop very smart Regular Expressions to extract it. The same applies to 
>> Scene Setting that Executive Producers &  DPs would need. 
>>
>> My feeling now about Fountain is its excellent if you going for the 
>> Regular Expressions extraction method. TW can actually do much more than 
>> Fountain. I think the issue is getting the right conceptual model to start 
>> from.
>>
>> Just thoughts
>>
>>
>> On Monday, 28 August 2017 15:44:44 UTC+2, Jan wrote: 
>>>
>>> Hi all, 
>>> I am working on a tool for screenwriting (So far in german but with a 
>>> languageTiddler to configure: http://storywriting.tiddlyspot.com/) 
>>> The aim should be managing ideas, roles and storylines and of course 
>>> formatting Wikitext  as a screenplay. 
>>> After hours of trying to adapt the normal rules and getting into an 
>>> awfull mess I finally decided I should follow an Idea brought up by BJ 
>>> and Josiah and implement 
>>> the fountain library https://fountain.io/ 
>>> Is there anyone who has done this already? 
>>> At the moment I got no clue how this could be achieved. 
>>>
>>> Yours Jan 
>>>
>>>
>>> -- 
>> 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 [email protected].
>> To post to this group, send email to [email protected].
>> 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
>>  
>> <https://groups.google.com/d/msgid/tiddlywiki/d58fb788-661e-4206-ae2b-8659b5d20048%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>

-- 
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 [email protected].
To post to this group, send email to [email protected].
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/021d498e-7fcb-45f3-b7b9-ce116094cf33%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to