2016 wk.47: Computer Modern

Tuesday night while reading the original [Nix paper][] I thought the typesetting was beautiful and how nice my Emacs experience would be with the monospaced font of the code listings.

[Nix paper]: http://nixos.org/~eelco/pubs/nspfssd-lisa2004-final.pdf

And then I realized those papers were surely typesetted with LaTeX and remembered that Knuth made original typefaces for TeX. A quick search and... Hello [Computer Modern][]. Aren't you gorgeous?

[Computer Modern]: https://en.wikipedia.org/wiki/Computer_Modern

As in this side of the Atlantic we have the finicky custom of writing with non-ascii characters I looked for a unicode variant of the fonts and found it in the [cm-unicode][] project. There's even someone who already did the job of preparing it as [web fonts][].

[cm-unicode]: http://cm-unicode.sourceforge.net/ [web fonts]: http://checkmyworking.com/cm-web-fonts/ "Using Computer Modern on the web"

package main

import "fmt"

func main() {
	fmt.Println("Look at my code, my code is amazing. Give it a lick.")
}

Site sections

Home
Blog

Social media links

Social
Code
itorres.net/

Ignacio Torres Masdeu cc-by-nc-sa 1999-2025