The one thing that I am envious about though:
captioned-figures, and -tables, as defined in:
markdown.sile/packages/markdown/commands.lua
Maybe it would be possible to factor those out, and make them
available to normal/mortall sile-users (ones like me: sticking
to .sil / .lua / .fnl files for now - i.e. not using .md or .dj)?
This seems a pretty basic requirement for me (and thus overdue in sile): have not only images/tables, but some captions with them.
My personal viewpoint is that SILE's core ought to be comparable to (plain) TeX from Knuth, i.e. responsible for providing the necessary low level blocks and algorithms,Ceteris paribus - all other things being equal. The TeX ecosystem then has LaTeX from Lamport, ConTexT, etc. -- coming on top of the engine, that is, advanced frameworks from other minds, covering these kinds of things, along with lots of extensions distributed on the CTAN.
If that does turn out to be the official SILE philosophy, it
seems like something that should be near the introduction in the
manual to help us noobs understand how to best make use of the
system? (I've just started working thru the manual again trying to
get my head around it all and to try to understand your Bible
typesetting example. Found no PPA for Ubuntu Lunar, but was able
to get the Docker version running by adding sudo and making a few
other adjustments to the alias.)
Rob.
On 19/08/23 04:53, Didier Willis wrote:
My personal viewpoint is that SILE's core ought to be comparable to (plain) TeX from Knuth, i.e. responsible for providing the necessary low level blocks and algorithms,Ceteris paribus - all other things being equal. The TeX ecosystem then has LaTeX from Lamport, ConTexT, etc. -- coming on top of the engine, that is, advanced frameworks from other minds, covering these kinds of things, along with lots of extensions distributed on the CTAN.If that does turn out to be the official SILE philosophy, it seems like something that should be near the introduction in the manual to help us noobs understand how to best make use of the system?
(I've just started working thru the manual again trying to get my head around it all and to try to understand your Bible typesetting example. [...])
On August 19, 2023, Freely Given.org a écrit :On 19/08/23 04:53, Didier Willis wrote:
My personal viewpoint is that SILE's core ought to be comparable to (plain) TeX from Knuth, i.e. responsible for providing the necessary low level blocks and algorithms,Ceteris paribus - all other things being equal. The TeX ecosystem then has LaTeX from Lamport, ConTexT, etc. -- coming on top of the engine, that is, advanced frameworks from other minds, covering these kinds of things, along with lots of extensions distributed on the CTAN.
But on the other hand, one size cannot fit all. For instance, my personal opinion (again) is there's no point authoring books directly in the SIL language. Keeping the comparison with the TeX world, there are still people using plain TeX in the wild, and you wouldn't ask Knuth to rewrite his TeXbook with noobs in mind, with a gentle introduction to LaTeX and friends, would you? ;)There are whole books on the topic...Again, all things equal, my resilient.sile collection of modules has it's own 100+ page manual...
You have highlighted very good point, re. : "there's no point authoring books directly in the SIL language."
What would be your recommendation for authoring books/manual?
I am managing technical documentation for a complex IT subsystem, it's already 1000+ pages and growing.Majority of docs was in MS Word format when I came to this company. And different documenta had different fonts, syles, and "unknown authors" (no way to find who wrote them and when).I managed to align formats across different docs to almost similar styles, changes fonts and migrated docs to LibreOffice ODT.But while LibreOffice has nice UI interface, its formatting ideology has in many aspects same issues as MS Word (for very known reason).
Reformatting 1000+ pages which may have "hidden formats" in text/paragraph is very time consuming and challenging.
I am going forward to do complete refactoring somewhere in the beginnging of 2025 and looking for a right set of tools to do all the tasks.