\def\DCCHAR#1{{\fontfamily{cmr}\selectfont\char'#1}} \def\TCCHAR#1{{\fontencoding{TS1}\fontfamily{cmr}\selectfont\char'#1}} \def\XX#1{{\fontfamily{cmr}\selectfont#1}} \newcommand{\nicefrac}[2]{\leavevmode\kern.1em \raise.5ex\hbox{\the\scriptfont0 #1}\kern-.1em /\kern-.15em\lower.25ex\hbox{\the\scriptfont0 #2}} \newcommand{\ordmale}{\raise1ex\hbox{\underbar{\scriptsize o}}} \newcommand{\ordfemale}{\raise1ex\hbox{\underbar{\scriptsize a}}} \title{The European Computer Modern Fonts, release 1.2} \author[J\"org Knappen]{J\"org Knappen\\ Barbarossaring 43\\ 55118 Mainz\\ email: \texttt{knappen@vkpmzd.kph.uni-mainz.de}} \begin{Article} \section{Introduction} In 1990 at the TUG meeting at Cork, Ireland, the european \TeX\ user groups agreed on a 256 character encoding supporting many european languages with latin writing. This encoding is both an \emph{internal encoding} for \TeX\ % and a \emph{font encoding}. This double nature is a consequence of the fact that the two kind of encodings cannot be entirely separated within \TeX. The design goals of the Cork encoding are to allow as many languages as possible to be hyphenated correctly and to guarantee correct kerning for those languages. Therefore it includes many ready-made accented letters. It also includes some innovative features, which have not become very popular yet, though they deserve to become so. First to mention is a special, zero width invisible character, the compound word mark (cwm). The second is the separation of the two characters $<$hyphen$>$ and $<$hyphenchar$>$. By appropriate design of the hyphenchar glyph, hanging hyphenation can be achieved. The final version of the Cork encoded fonts will be called \textsf{ec} (European Computer Modern or Extended Computer Modern) fonts. The current version, called \textsf{dc} fonts, is an intermediate step towards the final version. Note, that in the cause of bug fixes and improvements, the metrics may change. The need for a text companion font was first articulated in the discussion of new 256 character mathematical fonts in 1993. In order to achieve a better orthogonality between text and math, some text symbols stored in the math fonts should be moved to the text companion fonts\footnote{The archives of the math-font-discuss mailing list are available for ftp on \texttt{ftp.cogs.susx.ac.uk} in directory \texttt{pub/tex/mathfont}.}. The text companion fonts are also the ideal place to store some new characters, like currency symbols. \section{Supported languages} The following languages are supported by the Cork encoding: Afrikaans, Albanian, Breton, Croat, Czech, Danish, Dutch, English, Estonian, Faroese, Fin\-nish, French, Frisian, Gaelic, Galician, German, Greenlandic, Hungarian, Icelandic, Irish (modern orthography), Italian, Letzeburgish, Lusatian (Sorbian), Norwegian, Polish, Portuguese, Rhaetian (Rumantsch), Rumanian, Slovak, Slo\-ve\-ne, Spanish, Swedish, Turkish. Many non-european languages using the standard latin alphabet (e.\,g. Bahasa Indonesia, Suaheli) are also supported. In europe, the following languages aren't supported: Azeri, Basque, Catalan, Esperanto, Irish (old orthography), Latvian, Lithuanian, Maltese, Sami, Welsh. Of course, Greek and all languages with cyrillic writing are outside the scope of the Cork encoding. \section{Standard Control Sequences} The following standard control sequences are assigned with \LaTeX's \texttt{T1} encoding for the \textsf{dc} fonts:\\ \texttt{\string\r} Ring accent (\texttt{\string\r\ u} gives \XX{\r{u}})\\ \texttt{\string\k} Ogonek (\texttt{\string\k\ e} gives \XX{\k{e}})\\ \texttt{\string\dh}, \texttt{\string\DH} Icelandic letter edh (\XX{\dh}, \XX{\DH})\\ \texttt{\string\dj}, \texttt{\string\DJ} Letter d with stroke (\XX{\dj}, \XX{\DJ})\\ \texttt{\string\ng}, \texttt{\string\NG} Letter eng (\XX{\ng}, \XX{\NG})\\ \texttt{\string\th}, \texttt{\string\TH} Icelandic letter thorn (\XX{\th}, \TH).\\ The control sequences for the \textsf{tc} font symbols aren't fixed yet. \section{Ligatures} In the proportional fonts, the following ligatures are implemented:\\ \begin{tabbing} \verb:---: \=--- (em dash) \kill \verb:--: \>-- (en dash)\\ \verb:---: \>--- (em dash)\\ \verb:``: \>`` (english opening quotes, german closing quotes)\\ \verb:'': \>'' (english and polish closing quotes)\\ \verb:,,: \>,, (german and polish opening quotes)\\ \verb:<<: \><< (french opening quotes)\\ \verb:>>: \>>> (french closing quotes)\\ \verb:!`: \>!` (spanish opening exclamation mark)\\ \verb:?`: \>?` (spanish opening question mark)\\ \verb:fi: \>fi\\ \verb:ff: \>ff\\ \verb:fl: \>fl\\ \verb:ffi: \>ffi\\ \verb:ffl: \>ffl \end{tabbing} In the typewriter fonts, the following ligatures are implemented: \begin{tabbing} \verb:---: \=--- (em dash) \kill \verb:--: \>(en dash)\\ \verb:---: \>(em dash)\\ \verb:``: \>(english opening quotes, german closing quotes)\\ \verb:'': \>(english and polish closing quotes)\\ \verb:,,: \>(german and polish opening quotes)\\ \verb:<<: \>(french opening quotes)\\ \verb:>>: \>(french closing quotes)\\ \verb:!`: \>(spanish opening exclamation mark)\\ \verb:?`: \>(spanish opening question mark) \end{tabbing} The convention on the dashes suites British usage for number range dashes best and does not interfere with any other known usage. In verbatim mode, all ligatures are switched off. \section{Hints on usage} The \textsf{dc} fonts are intended for text usage in european languages. The Cork font encoding is selected with the command \verb:\usepackage[T1]{fontenc}: in \LaTeXe. The \textsf{tc} fonts are a multi-purpose font. Suggested usages include verbatim setting of latin-1 and latin-2 listings, avoiding the so-called ``hidden math'' in text mode (that's the reason why there are footnote symbols in), providing building blocks for virtual fonts (oldstyle digits are included for this reason), or just providing otherwise unavailable symbols (like the permille sign). Some characters are in for verbatim listings only, they should \emph{not} be used in plain text---they are better replaced with macros. These characters include the raised digits, the fractions, the trademark sign, and the ordinal indicators. For text fractions, the following macro is suggested (from the \TeX book, exercise 11.6): \begin{verbatim} \newcommand{\nicefrac}[2]{\leavevmode\kern.1em \raise.5ex\hbox{\the\scriptfont0 #1}\kern-.1em /\kern-.15em\lower.25ex \hbox{\the\scriptfont0 #2}} \end{verbatim} It can produce arbitrary fractions and is not restricted to some simple cases, the output looks \nicefrac12, \nicefrac54, \nicefrac{17}{42}. For the ordinal indicators (\ordmale\ and \ordfemale), the following macros are suggested (from spanish.ldf, \textsf{babel} bundle): \begin{verbatim} \newcommand{\ordmale}{% \raise1ex\hbox{\underbar{\scriptsize o}}% } \newcommand{\ordfemale}{% \raise1ex\hbox{\underbar{\scriptsize a}}% } \end{verbatim} \section{Naming of the font files} Currently, the extended computer modern fonts have the prefix \textsf{dc}. This prefix will change to \textsf{ec} with the final release after another round of bug fixing. I hope to make the transition from \textsf{dc} to \textsf{ec} in about one year. The text companion fonts have the prefix \textsf{tc}, which is not subject to change. However, later releases may included more characters and therefore have different checksums. No characters shall be removed from the \textsf{tc} fonts. Most of the \textsf{dc} fonts can be generated at any size one wants in the range from 5pt to 100pt. For each size, a unique name is needed. With the release 1.2 of the \textsf{dc} fonts, a new, more precise naming scheme is in effect. Since there are widely used operating sytems limiting the file name to 8 character (plus an extension of 3 characters) the following scheme is used: \begin{itemize} \item The first two letters (either \texttt{dc} or \texttt{tc} denote the encoding and the general design of the font. \item The one or two following letters denotes the family, shape, and series attributes of the font. E.\,g. \texttt{r} for roman, \texttt{bx} for bold extended, \texttt{it} for italic, ot \texttt{bi} for bold extended italic. A complete overview is given at the end of this section. \item The following four digits give the design size in \TeX's points multiplied with 100. E.\,g. \texttt{1000} denotes ten point, \texttt{1440} denotes magstep 2, i.\,e. 14.4 point, and \texttt{0500} denotes five point. \end{itemize} Here are the implemented styles: \textbf{Roman family:} \texttt{r} roman, \texttt{b} bold, \texttt{bx} bold extended, \texttt{sl} slanted, \texttt{bl} bold extended slanted, \texttt{cc} caps and small caps, \texttt{ti} (text) italic, \texttt{bi} bold extended italic, \texttt{u} unslanted italic, \texttt{ci} classical serif italic (new design). \textbf{Sans serif family:} \texttt{ss} sans serif, \texttt{si} sans serif inclined (slanted), \texttt{sx} sans serif bold extended, \texttt{so} sans serif bold extended oblique (slanted). \textbf{Typewriter family:} \texttt{tt} typewriter, \texttt{tc} typewriter caps and small caps, \texttt{st} slanted typewriter, \texttt{it} italic typewriter, \texttt{vt} variable width typewriter. \textbf{Various other fonts:} \texttt{bm} variant bold roman, \texttt{dh} dunhill, \texttt{fb} Fibonacci parameters, \texttt{ff} funny, \texttt{fi} funny italic. Expect errors with the funny fonts, they aren't really worked out. Here are some examples:\\ \begin{tabular}{lp{.6\linewidth}} \texttt{dcr1000} & European computer modern roman at 10pt\\ \texttt{tcr1000} & Text companion symbols roman at 10pt\\ \texttt{dcss1728} & European computer modern sans serif at 17.28pt\\ \texttt{dcbx0900} & European computer modern roman bold extended at 9pt \end{tabular}\\[18pt] Some remaining fonts come at one size only, those are\\ \begin{tabular}{lp{.6\linewidth}} \texttt{dcssdc10} & sans serif demi-bold condensed\\ \texttt{dcsq8} & sans serif quotation\\ \texttt{dcqi8} & sans serif quotation inclined\\ \texttt{dclq8} & latex sans serif quotation \\ \texttt{dcli8} & latex sans serif quotation inclined\\ \texttt{idclq8} & invisible latex sans serif quotation \\ \texttt{idcli8} & invisible latex sans serif quotation inclined. \end{tabular}\\ The last four fonts are for the \textsf{slides} document class, which replaces old \textsc{Sli}\TeX. They contain a special version of the capital letter `I'. \appendix \section{The Cork Encoding} \begin{tabbing} position \= glyph \= base double straight quotes\kill position \> glyph \> description \\ (octal) \> \> \\ \rule{\linewidth}{.4pt}\>\\ Accents for lowercase letters\>\\ \rule{\linewidth}{.4pt}\>\\ 000 \>\DCCHAR{000} \> grave \\ 001 \>\DCCHAR{001} \> acute \\ 002 \>\DCCHAR{002} \> circumflex\\ 003 \>\DCCHAR{003} \> tilde \\ 004 \>\DCCHAR{004} \> umlaut\\ 005 \>\DCCHAR{005} \> hungarian \\ 006 \>\DCCHAR{006} \> ring \\ 007 \>\DCCHAR{007} \> hachek\\ 010 \>\DCCHAR{010} \> breve \\ 011 \>\DCCHAR{011} \> macron\\ 012 \>\DCCHAR{012} \> dot above \\ 013 \>\DCCHAR{013} \> cedilla \\ 014 \>\DCCHAR{014} \> ogonek\\ \rule{\linewidth}{.4pt}\>\\ Miscellaneous\>\\ \rule{\linewidth}{.4pt}\>\\ 015 \>\DCCHAR{015} \> single base quote \\ 016 \>\DCCHAR{016} \> single opening guillemet \\ 017 \>\DCCHAR{017} \> single closing guillemet \\ 020 \>\DCCHAR{020} \> english opening quotes \\ 021 \>\DCCHAR{021} \> english closing quotes \\ 022 \>\DCCHAR{022} \> base quotes \\ 023 \>\DCCHAR{023} \> opening guillemets \\ 024 \>\DCCHAR{024} \> closing guillemets \\ 025 \>\DCCHAR{025} \> en dash \\ 026 \>\DCCHAR{026} \> em dash \\ 027 \>\DCCHAR{027} \> compound word mark (invisible)\\ 030 \>\DCCHAR{030} \> perthousandzero\\ 031 \>\DCCHAR{031} \> dotless i\\ 032 \>\DCCHAR{032} \> dotless j\\ 033 \>\DCCHAR{033} \> ligature ff\\ 034 \>\DCCHAR{034} \> ligature fi\\ 035 \>\DCCHAR{035} \> ligature fl\\ 036 \>\DCCHAR{036} \> ligature ffi\\ 037 \>\DCCHAR{037} \> ligature ffl\\ 040 \>\DCCHAR{040} \> visible space\\ \rule{\linewidth}{.4pt}\>\\ ASCII\>\\ \rule{\linewidth}{.4pt}\>\\ 041 \>\DCCHAR{041} \> exclamation mark\\ 042 \>\DCCHAR{042} \> straight quotes\\ 043 \>\DCCHAR{043} \> hash mark\\ 044 \>\DCCHAR{044} \> dollar sign\\ 045 \>\DCCHAR{045} \> percent sign\\ 046 \>\DCCHAR{046} \> ampersand\\ 047 \>\DCCHAR{047} \> apostrophe\\ 050 \>\DCCHAR{050} \> opening parentheses\\ 051 \>\DCCHAR{051} \> closing parentheses\\ 052 \>\DCCHAR{052} \> asterisk\\ 053 \>\DCCHAR{053} \> plus sign\\ 054 \>\DCCHAR{054} \> comma\\ 055 \>\DCCHAR{055} \> hyphen (note: not minus sign)\\ 056 \>\DCCHAR{056} \> full stop\\ 057 \>\DCCHAR{057} \> solidus\\ 060 \>\DCCHAR{060} \> digit 0\\ \dots\> \\ 071 \>\DCCHAR{071} \> digit 9\\ 072 \>\DCCHAR{072} \> colon\\ 073 \>\DCCHAR{073} \> semicolon\\ 074 \>\DCCHAR{074} \> less than sign\\ 075 \>\DCCHAR{075} \> equals sign\\ 076 \>\DCCHAR{076} \> greater than sign\\ 077 \>\DCCHAR{077} \> question mark\\ 100 \>\DCCHAR{100} \> commercial at\\ 101 \>\DCCHAR{101} \> capital letter A\\ \dots\>\\ 132 \>\DCCHAR{132} \> capital letter Z\\ 133 \>\DCCHAR{133} \> opening square bracket\\ 134 \>\DCCHAR{134} \> backslash\\ 135 \>\DCCHAR{135} \> closing square bracket\\ 136 \>\DCCHAR{136} \> ASCII circumflex\\ 137 \>\DCCHAR{137} \> underscore\\ 140 \>\DCCHAR{140} \> opening quote (not ASCII grave!)\\ 141 \>\DCCHAR{141} \> lowercase letter a\\ \dots\>\\ 172 \>\DCCHAR{172} \> lowercase letter z\\ 173 \>\DCCHAR{173} \> opening curly brace\\ 174 \>\DCCHAR{174} \> vertical bar\\ 175 \>\DCCHAR{175} \> closing curly brace\\ 176 \>\DCCHAR{176} \> ASCII tilde\\ 177 \>\DCCHAR{177} \> hyphenchar (hanging)\\ \rule{\linewidth}{.4pt}\>\\ Letters for eastern european languages (from latin-2)\>\\ \rule{\linewidth}{.4pt}\>\\ 200 \>\DCCHAR{200} \> capital letter A with breve\\ 201 \>\DCCHAR{201} \> capital letter A with ogonek\\ 202 \>\DCCHAR{202} \> capital letter C with acute\\ 203 \>\DCCHAR{203} \> capital letter C with hachek\\ 204 \>\DCCHAR{204} \> capital letter D with hachek\\ 205 \>\DCCHAR{205} \> capital letter E with hachek\\ 206 \>\DCCHAR{206} \> capital letter E with ogonek\\ 207 \>\DCCHAR{207} \> capital letter G with breve\\ 210 \>\DCCHAR{210} \> capital letter L with acute\\ 211 \>\DCCHAR{211} \> capital letter L with hachek\\ 212 \>\DCCHAR{212} \> capital letter crossed L\\ 213 \>\DCCHAR{213} \> capital letter N with acute\\ 214 \>\DCCHAR{214} \> capital letter N with hachek\\ 215 \>\DCCHAR{215} \> capital letter Eng\\ 216 \>\DCCHAR{216} \> capital letter O with hungarian double acute\\ 217 \>\DCCHAR{217} \> capital letter R with acute\\ 220 \>\DCCHAR{220} \> capital letter R with hachek\\ 221 \>\DCCHAR{221} \> capital letter S with acute\\ 222 \>\DCCHAR{222} \> capital letter S with hachek\\ 223 \>\DCCHAR{223} \> capital letter S with cedilla\\ 224 \>\DCCHAR{224} \> capital letter T with hachek\\ 225 \>\DCCHAR{225} \> capital letter T with cedilla\\ 226 \>\DCCHAR{226} \> capital letter U with hungarian double acute\\ 227 \>\DCCHAR{227} \> capital letter U with ring\\ 230 \>\DCCHAR{230} \> capital letter Y with diaeresis\\ 231 \>\DCCHAR{231} \> capital letter Z with acute\\ 232 \>\DCCHAR{232} \> capital letter Z with hachek\\ 233 \>\DCCHAR{233} \> capital letter Z with dot\\ 234 \>\DCCHAR{234} \> capital letter IJ\\ 235 \>\DCCHAR{235} \> capital letter I with dot\\ 236 \>\DCCHAR{236} \> lowercase letter d with bar\\ 237 \>\DCCHAR{237} \> section sign\\ 240 \>\DCCHAR{240} \> lowercase letter a with breve\\ 241 \>\DCCHAR{241} \> lowercase letter a with ogonek\\ 242 \>\DCCHAR{242} \> lowercase letter c with acute\\ 243 \>\DCCHAR{243} \> lowercase letter c with hachek\\ 244 \>\DCCHAR{244} \> lowercase letter d with hachek\\ 245 \>\DCCHAR{245} \> lowercase letter e with hachek\\ 246 \>\DCCHAR{246} \> lowercase letter e with ogonek\\ 247 \>\DCCHAR{247} \> lowercase letter g with breve\\ 250 \>\DCCHAR{250} \> lowercase letter l with acute\\ 251 \>\DCCHAR{251} \> lowercase letter l with hachek\\ 252 \>\DCCHAR{252} \> lowercase letter crossed l\\ 253 \>\DCCHAR{253} \> lowercase letter n with acute\\ 254 \>\DCCHAR{254} \> lowercase letter n with hachek\\ 255 \>\DCCHAR{255} \> lowercase letter eng\\ 256 \>\DCCHAR{256} \> lowercase letter o with hungarian double acute\\ 257 \>\DCCHAR{257} \> lowercase letter r with acute\\ 260 \>\DCCHAR{260} \> lowercase letter r with hachek\\ 261 \>\DCCHAR{261} \> lowercase letter s with acute\\ 262 \>\DCCHAR{262} \> lowercase letter s with hachek\\ 263 \>\DCCHAR{263} \> lowercase letter s with cedilla\\ 264 \>\DCCHAR{264} \> lowercase letter t with hachek\\ 265 \>\DCCHAR{265} \> lowercase letter t with cedilla\\ 266 \>\DCCHAR{266} \> lowercase letter u with hungarain double acute\\ 267 \>\DCCHAR{267} \> lowercase letter u with ring\\ 270 \>\DCCHAR{270} \> lowercase letter y with diaeresis\\ 271 \>\DCCHAR{271} \> lowercase letter z with acute\\ 272 \>\DCCHAR{272} \> lowercase letter z with hachek\\ 273 \>\DCCHAR{273} \> lowercase letter z with dot\\ 274 \>\DCCHAR{274} \> lowercase letter ij\\ 275 \>\DCCHAR{275} \> spanish inverted exclamation mark\\ 276 \>\DCCHAR{276} \> spanish inverted question mark\\ 277 \>\DCCHAR{277} \> pound sign\\ \rule{\linewidth}{.4pt}\>\\ Letters for western european languages (from latin-1)\>\\ \rule{\linewidth}{.4pt}\>\\ 300 \>\DCCHAR{300} \> capital letter A with grave\\ 301 \>\DCCHAR{301} \> capital letter A with acute\\ 302 \>\DCCHAR{302} \> capital letter A with circumflex\\ 303 \>\DCCHAR{303} \> capital letter A with tilde\\ 304 \>\DCCHAR{304} \> capital letter A with diaeresis\\ 305 \>\DCCHAR{305} \> capital letter A with ring\\ 306 \>\DCCHAR{306} \> capital letter AE\\ 307 \>\DCCHAR{307} \> capital letter C with cedilla\\ 310 \>\DCCHAR{310} \> capital letter E with grave\\ 311 \>\DCCHAR{311} \> capital letter E with acute\\ 312 \>\DCCHAR{312} \> capital letter E with circumflex\\ 313 \>\DCCHAR{313} \> capital letter E with diaeresis\\ 314 \>\DCCHAR{314} \> capital letter I with grave\\ 315 \>\DCCHAR{315} \> capital letter I with acute\\ 316 \>\DCCHAR{316} \> capital letter I with circumflex\\ 317 \>\DCCHAR{317} \> capital letter I with diaeresis\\ 320 \>\DCCHAR{320} \> capital letter Eth (D with bar)\\ 321 \>\DCCHAR{321} \> capital letter N with tilde\\ 322 \>\DCCHAR{322} \> capital letter O with grave\\ 323 \>\DCCHAR{323} \> capital letter O with acute\\ 324 \>\DCCHAR{324} \> capital letter O with circumflex\\ 325 \>\DCCHAR{325} \> capital letter O with tilde\\ 326 \>\DCCHAR{326} \> capital letter O with diaeresis\\ 327 \>\DCCHAR{327} \> capital letter OE\\ 330 \>\DCCHAR{330} \> capital letter O with slash\\ 331 \>\DCCHAR{331} \> capital letter U with grave\\ 332 \>\DCCHAR{332} \> capital letter U with acute\\ 333 \>\DCCHAR{333} \> capital letter U with circumflex\\ 334 \>\DCCHAR{334} \> capital letter U with diaeresis\\ 335 \>\DCCHAR{335} \> capital letter Y with acute\\ 336 \>\DCCHAR{336} \> capital letter Thorn\\ 337 \>\DCCHAR{337} \> capital letter Sharp S (deviating from latin-1)\\ 340 \>\DCCHAR{340} \> lowercase letter a with grave\\ 341 \>\DCCHAR{341} \> lowercase letter a with acute\\ 342 \>\DCCHAR{342} \> lowercase letter a with circumflex\\ 343 \>\DCCHAR{343} \> lowercase letter a with tilde\\ 344 \>\DCCHAR{344} \> lowercase letter a with diaeresis\\ 345 \>\DCCHAR{345} \> lowercase letter a with ring\\ 346 \>\DCCHAR{346} \> lowercase letter ae\\ 347 \>\DCCHAR{347} \> lowercase letter c with cedilla\\ 350 \>\DCCHAR{350} \> lowercase letter e with grave\\ 351 \>\DCCHAR{351} \> lowercase letter e with acute\\ 352 \>\DCCHAR{352} \> lowercase letter e with circumflex\\ 353 \>\DCCHAR{353} \> lowercase letter e with diaeresis\\ 354 \>\DCCHAR{354} \> lowercase letter i with grave\\ 355 \>\DCCHAR{355} \> lowercase letter i with acute\\ 356 \>\DCCHAR{356} \> lowercase letter i with circumflex\\ 357 \>\DCCHAR{357} \> lowercase letter i with diaeresis\\ 360 \>\DCCHAR{360} \> lowercase letter edh\\ 361 \>\DCCHAR{361} \> lowercase letter n with tilde\\ 362 \>\DCCHAR{362} \> lowercase letter o with grave\\ 363 \>\DCCHAR{363} \> lowercase letter o with acute\\ 364 \>\DCCHAR{364} \> lowercase letter o with circumflex\\ 365 \>\DCCHAR{365} \> lowercase letter o with tilde\\ 366 \>\DCCHAR{366} \> lowercase letter o with diaeresis\\ 367 \>\DCCHAR{367} \> lowercase letter oe\\ 370 \>\DCCHAR{370} \> lowercase letter o with slash\\ 371 \>\DCCHAR{371} \> lowercase letter u with grave\\ 372 \>\DCCHAR{372} \> lowercase letter u with acute\\ 373 \>\DCCHAR{373} \> lowercase letter u with circumflex\\ 374 \>\DCCHAR{374} \> lowercase letter u with diaeresis\\ 375 \>\DCCHAR{375} \> lowercase letter y with acute\\ 376 \>\DCCHAR{376} \> lowercase letter thorn\\ 377 \>\DCCHAR{377} \> lowercase letter sharp s (deviating from latin-1) \end{tabbing} \section{The Text Companion Encoding} \begin{tabbing} positionxx \= glyphxxxxx\=base double straight quotes\kill position \> glyph\>description \\ (octal) \> \\ \rule{\linewidth}{.4pt}\>\\ Accents for capital letters\>\\ \rule{\linewidth}{.4pt}\>\\ 000 \>\TCCHAR{000} \> grave \\ 001 \>\TCCHAR{001} \> acute \\ 002 \>\TCCHAR{002} \> circumflex\\ 003 \>\TCCHAR{003} \> tilde \\ 004 \>\TCCHAR{004} \> umlaut\\ 005 \>\TCCHAR{005} \> hungarian \\ 006 \>\TCCHAR{006} \> ring \\ 007 \>\TCCHAR{007} \> hachek\\ 010 \>\TCCHAR{010} \> breve \\ 011 \>\TCCHAR{011} \> macron\\ 012 \>\TCCHAR{012} \> dot above \\ 013 \>\TCCHAR{013} \> cedilla \\ 014 \>\TCCHAR{014} \> ogonek\\ \rule{\linewidth}{.4pt}\>\\ Miscellaneous\>\\ \rule{\linewidth}{.4pt}\>\\ 015 \>\TCCHAR{015} \> base single straight quote\\ 022 \>\TCCHAR{022} \> base double straight quotes\\ 025 \>\TCCHAR{025} \> twelve u dash \\ 026 \>\TCCHAR{026} \> three quarters emdash\\ 030 \>\TCCHAR{030} \> left pointing arrow \\ 031 \>\TCCHAR{031} \> right pointing arrow \\ 032 \>\TCCHAR{032} \> tie accent (lowercase)\\ 033 \>\TCCHAR{033} \> tie accent (capital) \\ 040 \>\TCCHAR{040} \> blank symbol \\ 044 \>\TCCHAR{044} \> dollar sign\\ 047 \>\TCCHAR{047} \> straight quote \\ 052 \>\TCCHAR{052} \> centered star \\ 057 \>\TCCHAR{057} \> fraction \\ \rule{\linewidth}{.4pt}\>\\* Oldstyle digits \>\\* \rule{\linewidth}{.4pt}\>\\* 060 \>\TCCHAR{060} \> oldstyle digit 0 \\ 061 \>\TCCHAR{061} \> oldstyle digit 1 \\ 062 \>\TCCHAR{062} \> oldstyle digit 2 \\ 063 \>\TCCHAR{063} \> oldstyle digit 3 \\ 064 \>\TCCHAR{064} \> oldstyle digit 4 \\ 065 \>\TCCHAR{065} \> oldstyle digit 5 \\ 066 \>\TCCHAR{066} \> oldstyle digit 6 \\ 067 \>\TCCHAR{067} \> oldstyle digit 7 \\* 070 \>\TCCHAR{070} \> oldstyle digit 8 \\* 071 \>\TCCHAR{071} \> oldstyle digit 9 \\ \rule{\linewidth}{.4pt}\>\\ Miscellaneous\>\\ \rule{\linewidth}{.4pt}\>\\ 115 \>\TCCHAR{115} \> mho sign \\ 117 \>\TCCHAR{117} \> big circle \\ 127 \>\TCCHAR{127} \> ohm sign \\ 136 \>\TCCHAR{136} \> arrow up \\ 137 \>\TCCHAR{137} \> arrow down \\ 140 \>\TCCHAR{140} \> backtick (ASCII grave) \\ 142 \>\TCCHAR{142} \> born \\ 144 \>\TCCHAR{144} \> died \\ 154 \>\TCCHAR{154} \> leaf \\ 155 \>\TCCHAR{155} \> married \\ 156 \>\TCCHAR{156} \> musical note\\ 176 \>\TCCHAR{176} \> low tilde \\ 177 \>\TCCHAR{177} \> short equals\\ \rule{\linewidth}{.4pt}\>\\ TS1-symbols \>\\ \rule{\linewidth}{.4pt}\>\\ 200 \>\TCCHAR{200} \> ASCII-style breve \\ 201 \>\TCCHAR{201} \> ASCII-style hachek\\ 202 \>\TCCHAR{202} \> double tick (ASCII double acute) \\ 203 \>\TCCHAR{203} \> double backtick \\ 204 \>\TCCHAR{204} \> dagger \\ 205 \>\TCCHAR{205} \> ddager \\ 206 \>\TCCHAR{206} \> double vert \\ 207 \>\TCCHAR{207} \> perthousand\\ 210 \>\TCCHAR{210} \> bullet \\ 211 \>\TCCHAR{211} \> centigrade \\ 212 \>\TCCHAR{212} \> dollaroldstyle\\ 213 \>\TCCHAR{213} \> centoldstyle\\ 214 \>\TCCHAR{214} \> florin \\ 215 \>\TCCHAR{215} \> colon \\ 216 \>\TCCHAR{216} \> won \\ 217 \>\TCCHAR{217} \> naira \\ 220 \>\TCCHAR{220} \> guarani \\ 221 \>\TCCHAR{221} \> peso \\ 222 \>\TCCHAR{222} \> lira \\ 223 \>\TCCHAR{223} \> recipe \\ 224 \>\TCCHAR{224} \> interrobang \\ 225 \>\TCCHAR{225} \> gnaborretni \\ 226 \>\TCCHAR{226} \> dong sign \\ % vietnamese currency 227 \>\TCCHAR{227} \> trademark \\ \rule{\linewidth}{.4pt}\>\\* Symbols from ISO-8859-1 (latin-1)\>\\* \rule{\linewidth}{.4pt}\>\\* 242 \>\TCCHAR{242} \> cent \\* 243 \>\TCCHAR{243} \> sterling \\ 244 \>\TCCHAR{244} \> currency sign \\ 245 \>\TCCHAR{245} \> yen \\ 246 \>\TCCHAR{246} \> broken vertical bar \\ 247 \>\TCCHAR{247} \> section sign \\ 250 \>\TCCHAR{250} \> high dieresis\\ 251 \>\TCCHAR{251} \> copyright \\ 252 \>\TCCHAR{252} \> feminine ordinal indicator \\ 254 \>\TCCHAR{254} \> logical not \\ 256 \>\TCCHAR{256} \> circled R \\ 257 \>\TCCHAR{257} \> macron\\ 260 \>\TCCHAR{260} \> degree sign \\ 261 \>\TCCHAR{261} \> plus-minus sign \\ 262 \>\TCCHAR{262} \> superscript 2 \\ 263 \>\TCCHAR{263} \> superscript 3 \\ 264 \>\TCCHAR{264} \> tick (ASCII-style acute) \\ 265 \>\TCCHAR{265} \> micro sign \\ 266 \>\TCCHAR{266} \> pilcrow sign \\ 267 \>\TCCHAR{267} \> centered dot \\ 271 \>\TCCHAR{271} \> superscript 1\\ 272 \>\TCCHAR{272} \> masculine ordinal indicator\\ 274 \>\TCCHAR{274} \> fraction one quarter\\ 275 \>\TCCHAR{275} \> fraction one half \\ 276 \>\TCCHAR{276} \> fraction three quarters\\ 326 \>\TCCHAR{326} \> multiplication sign (times) \\ 366 \>\TCCHAR{366} \> division sign \\ \rule{\linewidth}{.4pt}\>\\ \end{tabbing} \end{Article} \section*{Editor's note} Users of PostScript fonts (like \BV) will want to know how many of the Text Companion symbols are available to them. The following table shows those that can be easily derived from Monotype Baskerville, and its Expert set, with the corresponding PostScript names. Some others could be `faked' in the virtual font; a \LaTeX\ package which provides simple access to these symbols, and redefines existing macros to remove dependence on maths fonts, is under preparation by Sebastian Rahtz. \begin{center} \begin{tabular}{|ll|ll|ll|ll|} \hline quotesinglbase & \textquotesinglbase & quotedblbase & \textquotedblbase & threequartersemdash & \textthreequartersemdash & dollar & \textdollar \\ quotesingle & \textquotesingle & fraction & \textfraction & zerooldstyle & \textzerooldstyle & oneoldstyle & \textoneoldstyle\\ twooldstyle & \texttwooldstyle & threeoldstyle & \textthreeoldstyle & fouroldstyle & \textfouroldstyle & fiveoldstyle & \textfiveoldstyle \\ sixoldstyle & \textsixoldstyle & sevenoldstyle & \textsevenoldstyle & eightoldstyle & \texteightoldstyle & nineoldstyle & \textnineoldstyle\\ asciitilde & \textasciitilde & quotedbl & \textquotedbl & dagger & \textdagger & daggerdbl & \textdaggerdbl \\ perthousand & \textperthousand & bullet & \textbullet & dollaroldstyle & \textdollaroldstyle & centoldstyle & \textcentoldstyle \\ florin & \textflorin & colonmonetary & \textcolonmonetary & trademark & \texttrademark & cent & \textcent \\ sterling & \textsterling & currency & \textcurrency & yen & \textyen & brokenbar & \textbrokenbar \\ section & \textsection & copyright & \textcopyright & ordfeminine & \textordfeminine & logicalnot & \textlogicalnot \\ registered & \textregistered & macron & \textmacron & degree & \textdegree & plusminus & \textplusminus \\ twosuperior & \texttwosuperior & threesuperior & \textthreesuperior & mu & \textmu & paragraph & \textparagraph \\ periodcentered & \textperiodcentered & onesuperior & \textonesuperior & ordmasculine & \textordmasculine & onequarter & \textonequarter \\ onehalf & \textonehalf & threequarters & \textthreequarters & multiply & \textmultiply & divide & \textdivide\\ \hline \end{tabular} \end{center}