Juergen Spitzmueller wrote:
Helge Hafting wrote:
Pulldown list for selecting distance:
small, med, big, fill, user defined
I'd add the insetspace spaces here as well (thinspace, quad, qquad and
friends; have a look at insetspace.C)
I am now making the hspace dialog, closely based on vspace.
(non-space fills will be a later patch.)
If I understand correctly, the existing mechanism for
thin space, interword space, protected space and hfill in non-math text
should be removed, to be replaced with what I make?
I will of course make the new thinspace etc. look like
the stuff it replaces, but now you'll be able to click on
a hfill or thinspace and turn it into a qquad or 2.5em space instead.
The space types I have in the dialog currently, is:
default \hspace{\defskipamount}
\negthinspace
\thinspace
interword '\ '
protected '~'
\quad
\qquad
\enspace
\enskip
\hspace{\smallskipamount}
\hspace{\medskipamount}
\hspace{\bigskipamount}
\hfill
\hspace{user supplied length}
The question - do we want *all* of these?
Specifically are the default/small/med/big skips used horizontally,
or are they meant for vertical spacing? These three fall
between interword space, quad and qquad, which are similiar
but not exactly the same lengths. They don't have names of their own
either, suggesting they aren't used like this. But I don't know
what common latex use is, or what people might want/need.
There is no need to fill the combobox with unused options though.
Also, \enspace and \enskip looks the same to me. Do we need both?
Perhaps they will differ in some document classes or with certain fonts?
Or are they always the same?
Helge Hafting