Juergen Spitzmueller wrote:
Helge Hafting wrote:
I have some ideas, several of which I will attempt to implement myself
if there is acceptance.
Cool. Welcome on board.
* \dotfill and \hrulefill in addition to existing \hfill
I use the former a lot for documents where you "sign on the dotted line"
I plan on starting with this easy one.
It would be the best to implement a "horizontal spaces" dialog, where you can
select the above and \hspace{<some length>} as well as the already defined
spaces in insetspace.
The vspace dialog might serve as a prototype.
I was thinking of having insert->formatting->hfill,
insert->formatting->\dotfill and insert->formatting->hrulefill.
If this is too much clutter in the insert->formatting menu, how about
insert->formatting->hfill->(pick one hfill, dotfill, hrulefill) ?
The thing with dialogs is that they slow things down. First
you have to move the mouse into the dialog to make the
selection, and then press ok. (Well, the dialog can be made
to disappear as the user makes the choice, but that would
differ from all other dialogs...)
The menu has the advantage of being right where the cursor is,
and a extra menu level means the insert->formatting menu won't
have any extra entries.
Now, a dialog might be useful if the hfill actually have more
settings worth supporting than merely the type of fill. If it
can't be expressed easily in a menu, then I'm all for a dialog.
The stuff I had in mind seems too simple to justify a dialog,
do you want anything more in that dialog, or is the extra
menu entries unwanted for some other reason?
* Easy to use support for oldstylenums. They look good, and are
well supported by latex in any document class. Could be done
with a charstyle, but this is problematic - text inside
oldstylenums screws up sometimes, and applying a charstyle is too
much work anyway.
There are several ways. Some fonts like palatino (mathpazo) provide a global
switch (osf). That one should be part of the font settings (document dialog).
But I think you aim at a way of inserting oldstyle nums only at individual
places?
I was thinking of supporting both kinds of numbers, yes. When the
font contains both, the oldstyle/lowercase kind generally
is the better choice for numbers stuck in lowercase text.
The ordinary/uppercase looks better in uppercased text.
It should clearly be up to the author what to actually use, I want to
give the author that power.
* Ability to use more than 10pt, 11pt and 12pt. Well, extarticle have
that, but others can have it too using the extsizes package.
This is already possible if it is defined in the layout file. What is missing?
Good, all I need is to patch layout files for this then. Easier and
quicker than C++.
Helge Hafting