Timeline for Which common LaTeX Fonts come prepackaged with specific settings for Microtype?
Current License: CC BY-SA 3.0
18 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 13, 2015 at 23:14 | comment | added | cfr | @user12711 Don't put it into your main distribution tree. Install either into your local tree or into your personal tree. Otherwise, things get messy (and may disappear). That may be all you need to do. It depends on how you are using the font. Specifically, it matters whether the family name matches. If not, you will need to declare an alias.. | |
Apr 13, 2015 at 19:43 | comment | added | user12711 | @cfr I'm experimenting, making my own mt-pnc.cfg file to put into my microtype package folder. I discovered the shapes are very much like [bch] Charter except bolder and larger. The first thing I've done is take the mt-bch.cfg file and replaced all references of bch with pnc. I just want to see if it will work, then can tweak the protrusion settings later. All I need to do is put that file in the folder with Microtype's other cfg file and pdflatex and microtype will use it with pnc [newcent, i.e. new century schoolbook]? So far. So far. n.c.schoolbook, Charter and Palatino are favorites. | |
Apr 8, 2015 at 3:16 | comment | added | cfr | @user12711 I don't think so. You could always test. EB Garamond and the TeX-Gyre fonts are part of TeX Live. I don't know how your distro packages them. I have always used vanilla TL, which includes the lot. You might have to install additional packages if you've not got a full installation of TeX. (Vanilla TL is easier IMHO, even though you have to learn to install it.) | |
Apr 8, 2015 at 3:01 | comment | added | user12711 | That looks really nice, an expanded New Century Schoolbook version. Do you know if it has a microtype configuration file? I might still stick with newcent, but I'm strongly considering Palatino, Bookman, Garamondx (or download EB Garamond) It seems everyone is using a Garamond for novels. I did manage to get Garamondx downloaded and installed from a getnonfreefonts command, but I'm not sure how I'd do that with tgschola. Would I use my TeXLive package manager or manual (I'm using Kubuntu 14.04) | |
Apr 8, 2015 at 2:40 | comment | added | cfr |
@user12711 You might also like tgschola .
|
|
Apr 8, 2015 at 2:36 | comment | added | cfr |
@user12711 Yes. It is nice. Even if it uses default microtype settings. What are you going to use now? I think it is weird that not only is Courier required but that when people try to change it, other people protest. (I could understand just not getting around to getting the rule changed - life is short. But actively protesting in its favour?!)
|
|
Apr 8, 2015 at 2:24 | comment | added | user12711 | that's a great explanation for a complex issue. BTW, I was using LyX and picked New Century Schoolbook for Roman Font from the Dropdown Menu. (It impressed me that Century was a requirement) and I had read that it was developed for readability in textbooks | |
Apr 7, 2015 at 23:40 | comment | added | cfr |
@user12711 T1 and OT1 are font encodings. pnc is the name of the font family in what is called the Karl Berry scheme. (Such names are doled out, when necessary, by Karl Berry who is responsible for many things TeX. If you want such a name, you email him and ask for it.) Anyway, the first letter is the foundry (p means Adobe). The next 2 letters are the family name (nc presumably for New Century). I think that's it. Did I miss anything?
|
|
Apr 7, 2015 at 23:38 | comment | added | cfr |
@user12711 Presumably you also loaded fontenc with option T1 . So it loads the font in that encoding for you. I didn't change to T1 , so it used OT1 when I tested. The only difference in output, as far as microtype 's warning is concerned, is the OT1 in the message I posted is T1 if I load fontenc with option T1 . That's because microtype looks for settings by font family and font encoding. So if OT1 is active, it looks for them for OT1/pnc . If T1 is active, it looks for settings for T1/pnc .
|
|
Apr 7, 2015 at 23:35 | comment | added | cfr |
@user12711 I wouldn't go by court requirements. There are jurisdictions where everything has to be submitted in Courier! Anyway, what do you want to know about that excerpt from the log file? First it tells you what it is trying to do: load font settings for fonts in encoding T1 and family pnc . This is due to some instruction on input line 56. Then it notes that it has found t1pnc.fd and where, and confirms that this file provides settings for encoding T1 and family pnc .
|
|
Apr 7, 2015 at 23:24 | vote | accept | user12711 | ||
Apr 7, 2015 at 23:23 | comment | added | user12711 | and New Century Schoolbook {newcent} is included in the major TeX Distributions. It's an important font: The Supreme Court is required to use a "Century" font in all their briefings. My output does look a little BLOCKY, but it's perfectly justified with fewer hypenations and several other fonts I tested. Can you explain part of my logfile about newcent: " LaTeX Font Info: ... okay on input line 56. LaTeX Font Info: Try loading font information for T1+pnc on input line 56. (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pnc.fd File: t1pnc.fd 2001/06/04 font definitions for T1/pnc. ) " | |
Apr 7, 2015 at 11:50 | comment | added | cfr | @Robert Ah. I didn't know that. Interesting. It is a useful hook! | |
Apr 7, 2015 at 3:56 | comment | added | Robert | Right, just wanted to mention it as it was the first package to provide its own settings (and for which that hook was actually introduced). | |
Apr 7, 2015 at 3:16 | comment | added | cfr |
@Robert Thanks! I don't see much to be gained by adding MinionPro , especially since it does not support current versions of the fonts. My whole answer is aimed at teaching the reader to make their own tofu... :-). In any case, LaTeX certainly does not come with Minion Pro, and the question is focused on fonts which come with 'LaTeX'. But, as it happens, the hook code in cfr-lm.sty is based on that used in MinionPro .
|
|
Apr 7, 2015 at 3:08 | comment | added | Robert |
Nice answer! You could add the MinionPro package, which also provides microtype settings.
|
|
Apr 7, 2015 at 2:09 | history | edited | cfr | CC BY-SA 3.0 |
add case specifically for `newcent`
|
Apr 7, 2015 at 1:58 | history | answered | cfr | CC BY-SA 3.0 |