-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
Small caps? #43
Comments
I have no idea about the LaTeX package, but the fonts here include small caps (as an OpenType feature, not a separate font). |
Is there a way to separate them out? Word and LibreOffice don't seem to use them correctly. They still make fake small caps. Sent from my iPhone
|
You can use pyftfeatfreeze to create fonts where small caps (or any other feature) is on by default. |
LibreOffice 5.3 and later can make true small caps works via a syntax as |
Agreed. I'd love to have a separate small cap font I can use in Libreoffice. They don't work in their current state.
…Sent from my iPhone
On Feb 15, 2017, at 17:18, Krasnaya Ploshchad’ ***@***.***> wrote:
Is there a way to separate them out? Word and LibreOffice don't seem to use them correctly. They still make fake small caps.
LibreOffice 5.3 and later can make true small caps via a syntex as Libertinus Serif:smcp=1.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
I know this feature because Ask LibreOffice website have this discussion, and I have already tested this version. |
The small caps need to be separated out so you can just pick XYZ small caps in the font drop down instead of using the "small caps" attribute in the font dialog. Those always make fake small caps in both Word and Libreoffice.
…Sent from my iPhone
On Feb 15, 2017, at 17:30, Krasnaya Ploshchad’ ***@***.***> wrote:
I know this feature because Ask LibreOffice website have this discussion, and I have already tested this version.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
|
You can create them yourself if you need them see #43 (comment). |
I was able to get them to work in LO 5.2 but not using this package, I had to download the Linux Libertine "G" fonts. But still, these won't work in Word either. Nonetheless, I don't understand your resistance to packaging the small caps fonts like every other small-cap font out there, where it's a separate font to pick in the main font picker. Then you can bake in correct kerning, letterspacing, etc.. for the font. |
@jrmiller82 All those features already are baked in. The font uses the proper underlying technology to accomplish this. What you are suggesting is a hack to work around legacy systems that don't actually support fonts properly. It seems simple enough for one use case, but then you need one font build for each permutation of features. Small-caps isn't the only feature in this font and if you multiply them all out you get hundreds of faces that would need to be built, maintained, installed and generally maintained separately. This when the font build already has all that stuff built in. The suggested solution when you want to access a particular set of features in a program that doesn't understand the basics of the font format (that's been on the market for 15 years now) is to create copies of the base font with the features you want turned on by default. In fact the pyftfeatfreeze readme has generating smal-caps only font variants as an example. And just for the record, the "G" (Graphite) font technology was a stop gap for supporting some languages that is largely obsolete by the necessary capabilities having been brought to the main OpenType standard. |
@jrmiller82 LO 5.3 is already released that you can get the way to access true small caps as I specified. |
For anyone arriving here from googling "libertinus small caps" in need of a baked version of the font, let me save you a few hours in this rabbit hole. pyftfeatfreeze (version 1.32.2 as of writing this comment) will only work for Libertinus 6.11 or earlier. There will be some minor regressions in the font but if you simply want a baked small caps version of Libertinus for basic use and just get on with your project/life, it's most likely gonna be Good Enough. Discussion explaining the likely cause at #434 (comment) pyftfeatfreeze issue reported at twardoch/fonttools-opentype-feature-freezer#29 |
Does this include serif small caps and sans serif small caps like the libertine package in latex? I can't seem to find them but I could just be dense. Thanks!
If they're not included, then that's a feature request.
The text was updated successfully, but these errors were encountered: