Plain Text

Hey there, reepicheep,

would you mind sharing more specifically your idea about the production workflow? I’m asking because I’m the author of TeXDown (https://github.com/mnott/texdown), which I had contributed last week, and I am now rewriting it from ground up in an object oriented way, since the script the way I had it was really getting messy already. As such, I am looking for ideas what you would like to do. So I’m already having a dynamic selection of asset collections, either on the command line or through configuration file. I likewise can’t work with MMD etc, since it completely doesn’t cover what I need in terms of markdown - just like you, apparently. I need more options there, so I’m adding my own parser (and actually now making it configurable). But then I don’t know what you mean by “procedural markdown” vs. “generically mark the text up.”

So I write, for example, of course some markups into my text. I’m a very seasoned LaTeX person, with more than 25 years under the belt. I can no problem do amazing stuff on LaTeX. But still, I look for options of getting that code out of my eyesight (even though I’m a programmer and I like code). But on the other hand, I need to tell the formatter what the hell I want, so that’s when I need some way of markup (or down). And clearly I need plain text, because, well.

TeXDown, which I’m contributing for free, is really building on my own experience with LaTeX only, combined with having written about 120 papers over the last 3 years as part of my MBA, and many papers before in Physics and Chemistry, about 20 years ago. So it is biased towards what I do. Which sucks. It also is for me a little playground to experiment with new ways of programming, so it’s not going to be very perfect, or even nice. I personally think the code is probably crappy, since I suck big time as a Perl programmer.

But it allows me to help myself and some other students to get their job done faster, without having to go all the way through to understanding LaTeX under the hood. It also allows me to come up with a template that people can easily use, to get an awesome output without having so much to worry about LaTeX at all.

It’s really taking down LaTeX to what I mostly need every day (hence, “TeXDown”) while at the same time allowing me to add any LaTeX code anywhere, right in Scrivener, without having ever to worry about that.

So what would you want? Please share specific things how you would like them work, as I may be interested in integrating some of those things into my next version.

Scrivener is not intended to be an IDE or a Content Management System. That is, no doubt, why you find it lacking in those areas.

I don’t speak for the developer, so I’m not going to say this will “never” change. But I will say that your needs appear to be very different from the vast majority of Scrivener users, and so it is difficult to make a business case for the substantial development effort your requests would require.

Katherine

Katherine, I know where you’re coming from. Makes sense.

That’s why, in total contradiction to this guy called Friedman, I provide my extension for free :wink:

M