raphink / coloredlettrine

EB Lettrine
56 stars 6 forks source link

Use Needspace so the part of a paragraph on a page is not smaller in height than the initial #3

Open timgrei opened 1 year ago

timgrei commented 1 year ago

Hey there!

I'm currently working on the EB Garamond initials, and we are close to completing the set. So this package is going to gain relevance, and I have a suggestion for improvement.

The coloredlettrine command should include a needspace equal to the lines option + 1, so this won't happen:

grafik

grafik

raphink commented 1 year ago

Great! I'd welcome a pull request for that feature.

timgrei commented 1 year ago

Okay, will do, when the initials are done.

timgrei commented 1 year ago

I'm also thinking about making a fork, that gives you two or three predefined styles and abstracts most of the control away. This would then only work for the EB Garamond 12 pt font with very few options, so many people would still need to use this package.

raphink commented 1 year ago

It'd be too bad to fork. I'm happy to take extra features in this package.

timgrei commented 1 year ago

The thing is, I don't have any experience developing usepackages, so I would just compile the sty and edit that. :D

raphink commented 1 year ago

Oh it's pretty simple. The content of the sty is generated from the dtx, just surrounded by macros to generate the documentation.

timgrei commented 1 year ago

Alright, I'll look into it.