Replies: 1 comment 1 reply
-
Regarding the first point I considered it briefly at some point, and (at the time) rejected it for several reasons:
This being said, while I was reluctant for master files, inheritance and transclusion at style file level is something that might see the light (#89), though I'm not fully sure how I'd implement it. I had a prototype, but it's a long way from covering the topic correctly. Regarding the second point
So what? One needs a whole new typesetter and page builder there. It goes far beyond what a "collection of classes and packages" for SILE can do -- It would be a whole rewriting of many other lower-level components, with no compatibility ensured. Footnotes
|
Beta Was this translation helpful? Give feedback.
-
I'm migrating my projects to resilient and now I'm missing two features that are really important for me.
Is there a way to have a user-level default
.silm
file to be inherited by every othersilm
project, in order to not have to copy and paste the same file for every new project since I always use the same configuration? For example, have a~/.config/sile/default.silm
with my name set in the metadata section, my favorite font, those packages I use every time, etc., and when it comes to run a new project, I'd just specify its chapters and other new specifications (and of course being able to overwrite those options set indefault.silm
).How can one declare new individual frames or even new layouts from the
.silm
or.yml
files? 1content
, likefootnotes
orfolio
without touching the source code.content
frame2. And declare/modify them without touching the source as well.Both were features of my "defunct" config.sile package.
Footnotes
I'm not talking about just defining the dimensions of content frame, e.g. using the
geometry
layout option. ↩Including multiple column layouts ↩
Beta Was this translation helpful? Give feedback.
All reactions