Jun. 14th, 2014 02:26 pm
marnanel: (Default)
[personal profile] marnanel
I have a typesetting system called "fury" (after the poem in "Alice"). I used a previous version of it to set http://www.chiark.greenend.org.uk/~tthurman/not-ordinarily-borrowable.pdf . What I was aiming for is a sort of LaTeX-in-Python; you write your document as a Python script.

She shrugged, muttered "I have """)
write("no", Emphasis)
write(""" idea", and turned away quickly.")

Most of the system exists, and works well enough to produce the PDF above. But I wonder whether it's worth brushing it up and releasing it; would anyone use it?

Addenda: 1) I wrote fury partly because I had a reasonably complicated document to typeset but mostly because I wanted to learn more about how typesetters work. I didn't intend it to be useful to others, but now I'm wondering whether it might be.

2) I am told that there is already a Python typesetter, https://github.com/mbutterick/pollen . This makes me think I should not release fury.

3) I was asked about the potential audience. If you already know LaTeX, then there's probably no reason. But I was imagining the folk who know little or no LaTeX but would like to begin using it; they are far more likely to know Python already, and TeX is not the easiest language to learn, especially if you want to go off the beaten track and build new modules.

4) OTOH, rjw says: release early, release often! If its not released you will never know if people would use it.

Date: 2014-06-14 03:57 pm (UTC)
From: [personal profile] treeowl
The main reason not to release is if you're considering major changes that would break early adopters' documents. So far, that looks rather verbose for a typesetting language, but I'm accustomed to writing LaTeX and not doing anything fancy with it.

Date: 2014-06-15 08:46 am (UTC)
outofwater: Me outside St John's before my confirmation at the Easter Vigil 2016 (Default)
From: [personal profile] outofwater
Also, I don't believe Pollen is in Python.


marnanel: (Default)

April 2017

23 45678
91011 1213 1415
1617 18 19202122

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 25th, 2017 04:37 am
Powered by Dreamwidth Studios