-
-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misnamed plug in new output routine #1667
Comments
yes, this is an oversight and it makes little sense as you say.
any suggestion for naming such variants? |
Good question... Are parenthesis allowed characters in plug names? If so, how about:
If not, maybe one of the following:
|
|
I must confess that If we don't want to do that then |
In (By the way: Is it correct that this issue is labelled "fixed in dev", although the new plug variants are not yet implemented?) |
yes if we would officially support something like However, I'm getting second thoughts on adding anything at all. How is this KOMA setting differing from
I mean, why invent a lot of plugs that do not do nothing more than taking a test for ragged bottom into the plug? I mean in a class it doesn't really matter to have specify 2 lines and for a user it perhaps also better that \raggedbottom does just that and not just alter the footnote/float handling, i.e., that without \raggedbottom the footnotes are directly below the text but with it they suddenly get shifted downwards. Am I missing something? |
This is the KOMA setting when \flushbottom
\AssignSocketPlug{build/column/outputbox}{footnotes-floats}
No, this is not correct. In the KOMA classes, From a typographical point of view, I think using e.g. the I would even go so far as to say that if I had to choose one of the two variants of plugs, I would only implement the |
In the new output routine there is a plug called
floats-footnotes-space
:However, the code seems to implement the sequence
floats-space-footnotes
. This seems to make sense: it corresponds to thebottom
option of thefootmisc
package, and the other five plugs correspond to the five other combinations of options in thefootmisc
package.The sequence
floats-footnotes-space
, on the other hand, does not correspond to any combination of options from thefootmisc
package and does not make sense from a typographical point of view either: Why should a page in a\flushbottom
document suddenly be ragged bottom just because a footnote or a float occurs on the page? This is probably one of the two sequences meant in this footnote:On another note, I think it would be useful if there were variants of the
floats-space-footnotes
,footnotes-space-floats
,space-floats-footnotes
, andspace-footnotes-floats
plugs that only add the space if\raggedbottom
is active. This is what the KOMA classes implement (with the sequence(space)-footnotes-floats
). Perhaps the KOMA classes could then simply use a corresponding plug in future instead of redefining\footnoterule
so that it inserts afil
glue.The text was updated successfully, but these errors were encountered: