Text Formatting ⇒ Vintage kerning
-
- Posts: 132
- Joined: Wed Feb 11, 2009 11:38 pm
Vintage kerning
NEW: TikZ book now 40% off at Amazon.com for a short time.
And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p
- Johannes_B
- Site Moderator
- Posts: 4182
- Joined: Thu Nov 01, 2012 4:08 pm
Re: Vintage kerning
-
- Posts: 132
- Joined: Wed Feb 11, 2009 11:38 pm
Re: Vintage kerning
- Johannes_B
- Site Moderator
- Posts: 4182
- Joined: Thu Nov 01, 2012 4:08 pm
Vintage kerning
I think you want the output of a typewriter (a monospaced font). You can get this with
\texttt
or \ttfamily
.-
- Posts: 132
- Joined: Wed Feb 11, 2009 11:38 pm
Re: Vintage kerning
- Johannes_B
- Site Moderator
- Posts: 4182
- Joined: Thu Nov 01, 2012 4:08 pm
Vintage kerning
You can completely disable kerning by inserting an empty group between letters, this will be a bit tedious though.
Code: Select all
\documentclass{article}
\begin{document}
VA Ta\par
V{}A T{}a\par
V{\rule{.1pt}{\baselineskip}}A T{}a\par
V\kern0pt\relax A
\end{document}
V\kern0pt\relax A
.You can work with package microtype and add a special rule for all letters, this will disable hyphenation as well.
You can set this more globally by changing a copy of the metric files for a specific font. You can change them to human-readable format using
tftopl
, change the copy and repack it using pltotf
.With fontspec and Open-type fonts, disbling kerning might be a bit easier, but you need to have a matching font. Please see Disable automatic kerning and Turning off TeXnical enhancements.
Please note, turning off kernning is kind of a crime from a typographical point of view.
Thanks to Barbara Beeton, Joseph Right, David Carlisle, Ulrike Fischer and others who helped composing this answer.
- Stefan Kottwitz
- Site Admin
- Posts: 10335
- Joined: Mon Mar 10, 2008 9:44 pm
Vintage kerning
Interesting question. I remember with microtype we can switch off ligatures and specific kerning together byLaurentius wrote:Mechanic glyphs have a fixed width, and there is no kerning based on specific combinations (as far as I know).
Code: Select all
\DisableLigatures{encoding=*}
Code: Select all
\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{microtype}
\DisableLigatures{encoding=*}
\begin{document}
Table
\end{document}
\DisableLigatures{encoding=*}
that is gone.Stefan
-
- Posts: 132
- Joined: Wed Feb 11, 2009 11:38 pm
Re: Vintage kerning
L.
- Johannes_B
- Site Moderator
- Posts: 4182
- Joined: Thu Nov 01, 2012 4:08 pm
Vintage kerning
Many (good) typesetters actually removed parts of the metal block and hand-fitted it to another.
I am not really sure what you are after.
Don Knuth started to develop TeX because photo-typesetting didn't produce the quality of the old metal monotype composition, and monotype was going extinct. Chat transcript
-
- Posts: 132
- Joined: Wed Feb 11, 2009 11:38 pm
Vintage kerning
Do you mean that they had, say, may kinds of f for different combinations?Many (good) typesetters actually removed parts of the metal block and hand-fitted it to another.
I used Fontforge to remove all specific kerning pairs from Adobe Caslon Pro, adjusted the general borders, and added three new specific kerning rules. As far as I can see, the result is not worse than the original. There are some problems, but I think they can be solved with much fewer special rules than there were in the original. On the other hand, it doesn't look so much better either.
- Attachments
-
- w.pdf
- (19.54 KiB) Downloaded 325 times