10 TUGboat, Volume 36 (2015), No. 1

Inconsolata unified The last three options are also available in fontspec by means of choices of the StylisticSet. Michael Sharpe Sample LATEX file fragment: Inconsolata is a very fine monospaced family developed several years ago by , with \usepackage[varqu]{inconsolata} partial support from TUG, using software of his own \usepackage{upquote} design that allowed curve segments to be drawn ... using spiros (a.k.a. Euler spirals or spirals of Cornu) \begin{document} whose defining feature is that curvatures vary linearly \begin{verbatim} with length along the curve. (Such curves have a "double-quoted text" prominent history in engineering practice, where they `backticked item` were, and are, used for highway and railway curves, 'single-quoted' and provided the shapes for French curve templates Zero: 0 # note slashed zero as default which were widely used in engineering drawing before # option var0 would use unslashed the days of computer-aided design.) ... Initial LAT X support for the font, which was E \end{document} originally provided on CTAN only in Type 1 format, was provided by Karl Berry’s inconsolata package, will render as: where the font had Berry name fi4. In 2012, after a "double-quoted text" bold version became available, I made an enhanced `backticked item` version with Berry name zi4 that provided a number 'single-quoted' of new glyphs and lookup tables to allow them to Zero: 0 # note slashed zero as default be accessed as alternate forms, along with equiva- # option var0 would use unslashed lent LATEX options for the Type 1 versions. This meant that the CTAN versions of Inconsolata were Sample X LE ATEX/LuaLATEX file fragment: not the same as those provided by other sources. \usepackage{fontspec} Recently, there has been cross-platform interest in a \usepackage{libertine} reunification. \setmonofont[StylisticSet=3]{Inconsolata} Though the process is not yet complete, it ap- % straight quotes pears likely that in the near future there will be one ... master source for Inconsolata, making available the \begin{document} regular and bold weights in two em sizes: 2048 for \begin{verbatim} the TrueType versions and 1000 for the Opentype "double-quoted text" (cff) and Type 1 (pfb+afm) versions. In particu- `backticked item` lar, the versions on CTAN will be drawn from this 'single-quoted' master repository, and future changes in the Zero: 0 # note slashed zero as default may require the package maintainer to regenerate ... the tfm files using a script that calls afm2tfm with \end{document} a multitude of encoding files. Of course, changes to glyph names would require making the corresponding will render as: changes to the encoding files. double-quotedtext As things stand, the version offered on CTAN backtickeditem and through TEX Live will be updated to the most single-quoted current version with all features intact. Detailed be- Zero:0# noteslashedzeroasdefault havior is in the documentation for the inconsolata The material above rendered in Inconsolata is A package, but, to summarize usage in LTEX: somewhat larger than the accompanying text, and, • regular and bold weights are available; in practice, should be scaled down to a more appro- • options are available to specify: priate size in the document preamble.

– slashed or unslashed zero;  Michael Sharpe – upright quotes or original slanted quotes Math Dept, UCSD in verbatim text; La Jolla, CA 92093-0112 USA – original lowercase L (el) or a curvier vari- msharpe (at) ucsd (dot) edu ant. http://math.ucsd.edu/~msharpe/

Michael Sharpe