zompist wrote: ↑Fri Jan 24, 2025 12:49 am
I have much less patience these days for figuring out third-party products: it's not worth it to spend a week massaging a new tool into shape and then finding out it doesn't quite do what I want anyway. My current workflow is fine.
Addressing this first: I’m not trying to convince you to change anything! Like everyone else in this thread, my interests are purely selfish — if your tool has any juicy features which could be useful to me, I’d like to know about them…
Probably not... most people don't seem to like '90s web design.
You might be surprised. On
Hacker News I regularly see people complaining about how there’s so few 90s-style webpages left. (I should link yours next time…)
Which reminds me, I really need to add margins to some pages, to get them at least to the year 1999. […] I should really do something about headers and indexes though, those are still tedious.
I agree, these two improvements would be nice. But other than those, I quite like the current aesthetic.
(Note: rather than ‘increasing margins’ I’d focus on ‘decreasing line width’, which is the more important measure.)
So, my requirements for an html page are that it's simple, human-readable and human-maintainable, without cruft output by the converter, or left over from Word, that gets in my way later.
In my experience, the modern conversion tools create very clean output. Pandoc in particular is designed for integration into larger webpages (e.g. I used it for
my abortive attempt at a blog). Thankfully, we’ve come a long, long way since the horrors of RTF…
Though not long enough, apparently! One of my great annoyances with SIL Toolbox (which I use for dictionaries) and its MDF format is that it produces typeset output as RTF, which is an utter pain if you don’t have access to Microsoft Word. I’ve been thinking of writing a program to convert it to LaTeX instead, given that I reimplemented MDF for Brassica anyway. Or, for that matter, it could plug into Pandoc — it’s all Haskell so should be easy.
(Yes, I know most conlangers get by just fine with a simple spreadsheet. But my perfectionism will
not let me accept mere one- or two-word glosses for words, in place of proper definitions, and spreadsheets are annoying for anything much longer than that.)
I can format tables in several different ways, and output whole sets of sample sentences (with or without a native-script line) with one keystroke.
Ooh, that latter one sounds interesting… more details please?