howdy!
been writing a lot in the new scrivener iOS and am just loving it. thank you thank you thank you thank you!
i really love the way scrivener handles everything - and in the ios, the manual syncing with dropbox is just sooooo perfectly well implemented (as opposed to automated [sounds good on paper] constant syncing in the new ulysses ios) and also the fact that you pretty much gave us a scrivenings mode!
so amazing stuff!
but as i write, i am reminded of how much i (still) dislike rich text. sorry sorry… it’s a personal flaw, i admit it. i’ve written about some of the quirks that i find distressing in other posts asking about best practices in rtf but my heart still does long to have all the sweet features of scrivener and yet be looking and working in the editor like i would in editorial or ulysses - that is, having the markdown codes being previewed in the editor in real time.
currently, there is a way to use a menu operation to apply rich text on the tags but that is not a real time operation and would be a clunky way to write.
is there any chance that we can get that kind of real-time “code hiliting” in scrivener using the rich text engine? in my head, it would completely rely on the rich text engine that is currently in use in scrivener and just be looking for tags so that if it type:
bolded text
italicized text
i would see in the editor:
bolded text
italicized text
(i think some programs show the final effect when you close the tag but i think it might be better to start showing it when you initiate)
and for the #heading ##heading tags, they’d invoke different font sizes. and you’d still have the tags visible in the editor (which is ideal imo) but you just get the rich text engine giving you a preview of the effect.
and this could be implemented as a MODE inside of scrivener. so you can have rich text word processor mode which is the way that scrivener currently works where you can hilite words and apply formatting to it that way and then a… i dunno what you’d call it… a markdown mode? where you can type structured text with tags and have the editor format the tags.
you can totally write markdown in scrivener now - just ignore all the formatting stuff and write your tags and have the compile engine turn all that into final form.
but as in code hiliting for programming languages, it’s really helpful for me to SEE some of the formatting in the editor. i’m writing fiction now and sometimes working with fountain screenwriting markdown but just like with code hiliting but with formatting instead of text color, i find that seeing the effects in the editor really helps me to break up walls of text and see what’s what.
also, because scrivener is rich text, it could be like the best markdown editor ever in that the user could conceivably make all the “effects” look exactly how he wants it to look even to the point of altering colors or making our own tags. heck depending on how involved the parser gets, it might even make scrivener a very viable CODE EDITOR!
and per the discussion here about darkmode
viewtopic.php?f=4&t=35115&p=217135&hilit=ulysses#p217135
i think this separate MODE of scrivener would be a great place to implement that as well - to override the rich text color attributes in order to achieve the desired end result… that may feel anathema to a traditional rich text editor but would be fine in this “markdown mode”.
so is such a dream worth nursing? imo, that would make scrivener like the ULTIMATE solution that is in my mind literally the BEST OF ALL WORLDS. as it is, i keep wishing for the lovechild of scrivener and ulysses but honestly i think this would be better.
(and hey, scrivener already compiles to latex, if you go with the ability to do actual code hiliting for programming languages, maybe you add scrivener compile modules to c++, python, etc… just make scrivener the go to for every conceivable use of text on a computer)
but that’s just me… if this is definitely not in the cards, shoot me down. i’ll get over it and learn to love rich text…
thanks!
jin