summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/libertine/libertine.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/libertine/libertine.tex')
-rw-r--r--Master/texmf-dist/doc/fonts/libertine/libertine.tex426
1 files changed, 426 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertine/libertine.tex b/Master/texmf-dist/doc/fonts/libertine/libertine.tex
new file mode 100644
index 00000000000..47b26415562
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/libertine/libertine.tex
@@ -0,0 +1,426 @@
+\documentclass[11pt]{article}
+\usepackage[textwidth=6.0in,textheight=8.5in]{geometry}
+\usepackage[T1]{fontenc}
+\usepackage{libertine}
+\renewcommand{\ttfamily}{\fontencoding{OT1}\fontfamily{cmtt}\selectfont}
+\PassOptionsToPackage{urlcolor=black,colorlinks}{hyperref}
+\RequirePackage{hyperref}
+\usepackage{xcolor}
+\usepackage{longtable}
+\usepackage{multicol}
+\begin{document}
+\title{\LaTeX\ Support for Linux Libertine and Biolinum Fonts}
+\author{Bob Tennent\\
+\small\url{rdt@cs.queensu.ca}}
+\date{\today}
+\maketitle
+\thispagestyle{empty}
+\tableofcontents
+\clearpage
+\section{Introduction}
+
+This package provides support for use of the Linux Libertine and Linux
+Biolinum families of fonts with \LaTeX, pdf\LaTeX, xe\LaTeX\ and lua\LaTeX.
+It is intended to replace several existing packages (\texttt{libertine-type1},
+\texttt{biolinum-type1}, \texttt{libertine}) and should provide partial compatibility with
+the obsolete \texttt{libertineotf} and \texttt{libertine-legacy} packages.
+
+\section{Installation}
+
+To install this package on a TDS-compliant \TeX\ system, unzip the
+file
+\begin{list}{}{}\item \verb\/install/fonts/libertine.tds.zip\
+\end{list}
+at the root of an appropriate
+\verb\texmf\ tree, likely a personal or local tree. If necessary, update
+the file-name database (e.g., \verb\texhash\). Update the font-map files by
+enabling the Map file \verb\libertine.map\.
+
+
+\section{Basic Usage}
+
+For most purposes, simply add
+
+\begin{list}{}{}\item
+\verb|\usepackage{libertine}|
+\end{list}
+to the preamble of your document. This will activate Libertine as
+the main (seriffed) text font and Biolinum as the sans font. It is
+recommended that the font encoding be set to \verb\T1\ or \verb\LY1\ but the default
+\verb\OT1\ encoding is also supported. Available shapes in all series include:
+\begin{list}{}{}\item
+\begin{tabular}{ll}
+\texttt{it} & italic\\
+\texttt{sc} & small caps\\
+\texttt{scit} & italic small caps
+\end{tabular}
+\end{list}
+Slanted variants are not supported; the designed italic variants will be
+automatically substituted. The exception is the bold series of Biolinum,
+for which a designed italic is not currently available. An artificially
+slanted variant has been generated and treated as if it were italic.
+
+To activate Libertine without Biolinum, use the \texttt{libertine} (or \texttt{rm})
+option. Similarly, to activate Biolinum without Libertine use the
+\texttt{biolinum} (or \texttt{sf}) option. To use Biolinum as the main text font (as
+well as the sans font), use the option \texttt{sfdefault} (which redefines
+\verb|\familydefault|, not \verb|\rmdefault|).
+
+\section{Advanced Usage}
+
+Lua\LaTeX\ and xe\LaTeX\ users who might prefer to use type~1 fonts or who
+wish to avoid \texttt{fontspec} may use the \texttt{type1} option; \verb\libertine-type1.sty\ and
+\verb\biolinum-type1.sty\ wrapper packages are included to provide compatibility
+with the older packages. For legacy documents that use only basic
+facilities of \verb\libertineotf\, a similar wrapper \verb\libertineotf.sty\ is provided.
+The following features of the original \verb|libertine| or \verb|libertineotf|
+packages are
+\emph{not} supported:
+\begin{itemize}
+
+ \item Option \texttt{mono} and font-features such as \texttt{Ligatures} or \texttt{Scale} as option parameters
+
+ \item Macro support for the Mono, Initial, Display, Outline, or Shadow fonts
+
+ \item Commands \verb|\Lnnum|, \verb|\Lpnum|, \verb|\Lcnum|, etc.
+
+ \item Environments \texttt{Ltable} and \texttt{libertineenumerate}
+\end{itemize}
+If your documents use any of the features listed above,
+you may have to continue to use the \verb\libertineotf\ package (which is still available from
+CTAN) or access the opentype fonts directly using \texttt{fontspec}.
+
+
+The following options are available in all styles:
+\begin{list}{}{}\item
+\begin{tabular}{ll}
+\texttt{oldstyle} (\texttt{osf}) & old-style figures\\
+\texttt{lining} (\texttt{nf}, \texttt{lf}) & lining figures\\
+\texttt{proportional} (\texttt{p})& varying-width figures\\
+\texttt{tabular} (\texttt{t}) & fixed-width figures\\
+\end{tabular}
+\end{list}
+The defaults are \texttt{oldstyle} and \texttt{proportional}. These apply to both font
+families; to change the default figure style of just the Biolinum (sans)
+fonts, use options
+\begin{list}{}{}\item
+\texttt{sflining} (\texttt{sflf}) or \texttt{sfoldstyle} (\texttt{sfosf})
+\item
+\texttt{sftabular} (\texttt{sft}) or \texttt{sfproportional} (\texttt{sfp})
+\end{list}
+
+The \texttt{semibold} (\texttt{sb}) option will set \verb|\bfdefault| to \texttt{sb} to allow using the
+semi-bold series of Libertine; this has no effect on the Biolinum fonts,
+for which there is no semi-bold variant. The options \verb|scale=|<\emph{number}> (or
+\verb|scaled=|<\emph{number}>) will scale the Biolinum fonts but have no effect on the
+Libertine fonts.
+
+
+Commands \verb|\oldstylenums{|\ldots\verb|}| and \verb|\oldstylenumsf{|\ldots\verb|}| are defined to
+allow for local use of old-style figures in Libertine and Biolinum,
+respectively, if lining figures is the default, and similarly
+\verb|\liningnums{|\ldots\verb|}| and \verb|\liningnumsf{|\ldots\verb|}|.
+
+Similarly, commands \verb|\tabularnums{|\ldots\verb|}| and \verb|\tabularnumsf{|\ldots\verb|}| are defined
+to allow local use of monospaced figures in Libertine or Biolinum,
+respectively, if proportional figures is the default, and similarly
+\verb|\proportionalnums{|\ldots\verb|}| and \verb|\proportionalnumsf{|\ldots\verb|}|.
+
+Superior numbers (for footnote markers) are available using \verb|\sufigures|
+or \verb|\textsu{|\ldots\verb|}|.
+
+
+Macros \verb|\libertine|, \verb|\libertineSB|, \verb|\libertineOsF| and \verb|\libertineLF|, select the
+Libertine family, the Libertine family with the semi-bold series as the
+\verb|bfdefault|, the Libertine family with OldStyle figures, and the Libertine
+family with Lining Figures, respectively.
+
+Macros \verb|\biolinum|, \verb|\biolinumOsF|, and \verb|\biolinumLF| select the Biolinum
+family, the Biolinum family with OldStyle figures, and the Biolinum
+family with Lining Figures, respectively.
+
+
+\section{OpenType Fonts}
+
+The features in this section are only available to xe\LaTeX\ and lua\LaTeX\ users.
+
+Macros \verb|\libertineGlyph{|\ldots\verb|}| and \verb|\biolinumGlyph{|\ldots\verb|}| produce the
+glyph named in the argument in the Libertine or Biolinum font,
+respectively; for example, in regular-weight and upright-shape,
+\verb|\libertineGlyph{seven.cap}| and \verb|\libertineGlyph{uniE10F}| both produce a
+lining~7 that matches the height of capital letters, as in
+\begin{list}{}{}\item
+K\libertineGlyph{seven.cap}L~\libertineGlyph{three.cap}N\libertineGlyph{six.cap}
+\end{list}
+Similarly, \verb|\biolinumKeyGlyph{|\ldots\verb|}| produces the named glyph
+in the Biolinum Keyboard font; for example: \verb|\biolinumKeyGlyph{seven}| produces \biolinumKeyGlyph{seven}.
+A large number of macros of the form \verb|\LKey|\ldots or \verb|\LMouse|\ldots
+are provided to simplify production of glyphs in the Biolinum Keyboard font;
+see Appendix~\ref{LKey}. Appendix~\ref{KeyboardGlyphs} has a table of the entire
+Linux Biolinum Keyboard font, with corresponding glyph name and codepoint.
+
+The fonts used for the features described above are in
+the \begin{list}{}{}\item
+\verb|/fonts/opentype/public/libertine|
+\end{list}
+directory as follows:
+\begin{list}{}{}\item
+\begin{tabular}{lll}
+\multicolumn{1}{c}{\bf File name} & \multicolumn{1}{c}{\bf Internal name} & \multicolumn{1}{c}{\bf Description} \\
+\hline
+\verb|LinBiolinum_K.otf| & \verb|LinBiolinumOKb| & keyboard \\
+\verb|LinBiolinum_RBO.otf| & \verb|LinBiolinumOBO| & sans serif bold italic (oblique) \\
+\verb|LinBiolinum_RB.otf| & \verb|LinBiolinumOB| & sans serif bold \\
+\verb|LinBiolinum_RI.otf| & \verb|LinBiolinumOI| & sans serif italic \\
+\verb|LinBiolinum_R.otf| & \verb|LinBiolinumO| & sans serif regular \\
+\verb|LinLibertine_RBI.otf| & \verb|LinLibertineOBI| & bold italic \\
+\verb|LinLibertine_RB.otf| & \verb|LinLibertineOB| & bold \\
+\verb|LinLibertine_RI.otf| & \verb|LinLibertineOI| & italic \\
+\verb|LinLibertine_R.otf| & \verb|LinLibertineO| & regular \\
+\verb|LinLibertine_RZI.otf| & \verb|LinLibertineOZI| & semibold italic \\
+\verb|LinLibertine_RZ.otf| & \verb|LinLibertineOZ| & semibold \\
+\end{tabular}
+\end{list}
+This
+directory also has several additional fonts which can be activated using
+\verb|fontspec| (with xe\LaTeX\ or lua\LaTeX):
+\begin{list}{}{}\item
+\begin{tabular}{lll}
+\multicolumn{1}{c}{\bf File name} & \multicolumn{1}{c}{\bf Internal name} & \multicolumn{1}{c}{\bf Description} \\
+\hline
+ \verb|LinLibertine_DR.otf| & \verb|LinLibertineDisplayO| & a display font \\
+ \verb|LinLibertine_I.otf| & \verb|LinLibertineIO| & a font of large initials \\
+ \verb|LinLibertine_M.otf| & \verb|LinLibertineMO| & a monospaced font
+\end{tabular}
+\end{list}
+
+\section{Concluding Remarks}
+
+
+For compatible mathematics, it is recommended to use the \verb|newtxmath|
+package with the \verb|libertine| option.
+
+The original opentype fonts were created by Philipp H. Poll
+(\url{gillian@linuxlibertine.org}) and are licensed under the terms of the GNU General
+Public License (Version~2, with font exception) and under the terms of
+the Open Font License. For details look into the \verb|doc| directory of the
+distribution or at
+\begin{list}{}{}\item
+\url{http://www.linuxlibertine.org/}
+\end{list}
+The Glyph and KeyCap support was taken from the original \verb\libertine\
+package by Michael Niedermair.
+
+Three of the Libertine fonts were modified by Michael Sharpe (\url{msharpe@ucsd.edu}) using
+\texttt{fontforge} to correct minor problems, including adding
+three missing ligatures (\emph{\bfseries fl, ffl, ffi}) to the bold-italic font.
+
+The type~1 fonts were created using \verb|cfftot1| or \verb|fontforge|.
+The internal font-family name of the type~1
+fonts has been changed to \verb|LinuxLibertineT| and \verb|LinuxBiolinumT| to avoid
+interfering with xe\LaTeX\ users who access system fonts.
+
+The support
+files were created using \verb|autoinst|. The support files are licensed under
+the terms of the LaTeX Project Public License.
+
+Thanks to Herbert Voss, Patrick Gundlach, Silke Hofstra, Marc Penninga, Michael Sharpe,
+Denis Bitouz\'{e}, and Khaled Hosny for their assistance.
+The maintainer of this
+package is Bob Tennent (\url{rdt@cs.queensu.ca})
+
+\clearpage
+\appendix
+
+\section{Biolinum KeyCap Macros}
+\label{LKey}
+
+\subsection{Special Keys}
+\begin{longtable}[l]{lll}
+Tux & \verb|\LKeyTux| & \huge\strut\LKeyTux \\
+Win & \verb|\LKeyWin| & \huge\strut\LKeyWin \\
+Menu & \verb|\LKeyMenu| & \huge\strut\LKeyMenu \\
+Strg & \verb|\LKeyStrg| & \huge\strut\LKeyStrg \\
+Ctrl & \verb|\LKeyCtrl| & \huge\strut\LKeyCtrl \\
+Alt & \verb|\LKeyAlt| & \huge\strut\LKeyAlt \\
+AltGr & \verb|\LKeyAltGr| & \huge\strut\LKeyAltGr \\
+Shift & \verb|\LKeyShift| & \huge\strut\LKeyShift \\
+Enter & \verb|\LKeyEnter| & \huge\strut\LKeyEnter \\
+Tab & \verb|\LKeyTab| & \huge\strut\LKeyTab \\
+CapsLock & \verb|\LKeyCapsLock| & \huge\strut\LKeyCapsLock \\
+Pos & \verb|\LKeyPos| & \huge\strut\LKeyPos \\
+Entf & \verb|\LKeyEntf| & \huge\strut\LKeyEntf \\
+Einf & \verb|\LKeyEinf| & \huge\strut\LKeyEinf \\
+Leer & \verb|\LKeyLeer| & \huge\strut\LKeyLeer \\
+Esc & \verb|\LKeyEsc| & \huge\strut\LKeyEsc \\
+Ende & \verb|\LKeyEnde| & \huge\strut\LKeyEnde \\
+Back & \verb|\LKeyBack| & \huge\strut\LKeyBack \\
+Up & \verb|\LKeyUp| & \huge\strut\LKeyUp \\
+Dwon & \verb|\LKeyDown| & \huge\strut\LKeyDown \\
+Left & \verb|\LKeyLeft| & \huge\strut\LKeyLeft \\
+Right & \verb|\LKeyRight| & \huge\strut\LKeyRight \\
+PgUp & \verb|\LKeyPgUp| & \huge\strut\LKeyPgUp \\
+PgDown & \verb|\LKeyPgDown| & \huge\strut\LKeyPgDown \\
+At & \verb|\LKeyAt| & \huge\strut\LKeyAt \\
+Fn & \verb|\LKeyFn| & \huge\strut\LKeyFn \\
+Home & \verb|\LKeyHome| & \huge\strut\LKeyHome \\
+Del & \verb|\LKeyDel| & \huge\strut\LKeyDel \\
+Space & \verb|\LKeySpace| & \huge\strut\LKeySpace \\
+ScreenUp & \verb|\LKeyScreenUp| & \huge\strut\LKeyScreenUp \\
+ScreenDown & \verb|\LKeyScreenDown| & \huge\strut\LKeyScreenDown \\
+Ins & \verb|\LKeyIns| & \huge\strut\LKeyIns \\
+End & \verb|\LKeyEnd| & \huge\strut\LKeyEnd \\
+GNU & \verb|\LKeyGNU| & \huge\strut\LKeyGNU \\
+PageUp & \verb|\LKeyPageUp| & \huge\strut\LKeyPageUp \\
+PageDown & \verb|\LKeyPageDown| & \huge\strut\LKeyPageDown \\
+Command & \verb|\LKeyCommand| & \huge\strut\LKeyCommand \\
+OptionKey & \verb|\LKeyOptionKey| & \huge\strut\LKeyOptionKey \\
+%
+F1 & \verb|\LKeyF{1}| & \huge\strut\LKeyF{1} \\
+F2 & \verb|\LKeyF{2}| & \huge\strut\LKeyF{2} \\
+F3 & \verb|\LKeyF{3}| & \huge\strut\LKeyF{3} \\
+F4 & \verb|\LKeyF{4}| & \huge\strut\LKeyF{4} \\
+F5 & \verb|\LKeyF{5}| & \huge\strut\LKeyF{5} \\
+F6 & \verb|\LKeyF{6}| & \huge\strut\LKeyF{6} \\
+F7 & \verb|\LKeyF{7}| & \huge\strut\LKeyF{7} \\
+F8 & \verb|\LKeyF{8}| & \huge\strut\LKeyF{8} \\
+F9 & \verb|\LKeyF{9}| & \huge\strut\LKeyF{9} \\
+F10 & \verb|\LKeyF{10}| & \huge\strut\LKeyF{10} \\
+F11 & \verb|\LKeyF{11}| & \huge\strut\LKeyF{11} \\
+F12 & \verb|\LKeyF{12}| & \huge\strut\LKeyF{12} \\
+F13 & \verb|\LKeyF{13}| & \huge\strut\LKeyF{13} \\
+F14 & \verb|\LKeyF{14}| & \huge\strut\LKeyF{14} \\
+F15 & \verb|\LKeyF{15}| & \huge\strut\LKeyF{15} \\
+F16 & \verb|\LKeyF{16}| & \huge\strut\LKeyF{16} \\
+%
+PAD0 & \verb|\LKeyPad{1}| & \huge\strut\LKeyPad{0} \\
+PAD1 & \verb|\LKeyPad{1}| & \huge\strut\LKeyPad{1} \\
+PAD2 & \verb|\LKeyPad{2}| & \huge\strut\LKeyPad{2} \\
+PAD3 & \verb|\LKeyPad{3}| & \huge\strut\LKeyPad{3} \\
+PAD4 & \verb|\LKeyPad{4}| & \huge\strut\LKeyPad{4} \\
+PAD5 & \verb|\LKeyPad{5}| & \huge\strut\LKeyPad{5} \\
+PAD6 & \verb|\LKeyPad{6}| & \huge\strut\LKeyPad{6} \\
+PAD7 & \verb|\LKeyPad{7}| & \huge\strut\LKeyPad{7} \\
+PAD8 & \verb|\LKeyPad{8}| & \huge\strut\LKeyPad{8} \\
+PAD9 & \verb|\LKeyPad{9}| & \huge\strut\LKeyPad{9} \\
+PAD10 & \verb|\LKeyPad{10}| & \huge\strut\LKeyPad{10} \\
+PAD11 & \verb|\LKeyPad{11}| & \huge\strut\LKeyPad{11} \\
+PAD12 & \verb|\LKeyPad{12}| & \huge\strut\LKeyPad{12} \\
+PAD13 & \verb|\LKeyPad{13}| & \huge\strut\LKeyPad{13} \\
+PAD14 & \verb|\LKeyPad{14}| & \huge\strut\LKeyPad{14} \\
+\end{longtable}
+
+\clearpage
+\subsection{General Keyboard}
+\begin{longtable}[l]{lll}
+0 & \verb|\LKey{zero}|,\verb|\LKey{0}| & \huge\strut\LKey{zero} \\
+9 & \verb|\LKey{nine}|,\verb|\LKey{9}| & \huge\strut\LKey{nine} \\
+A & \verb|\LKey{A}| & \huge\strut\LKey{A} \\
+Z & \verb|\LKey{Z}| & \huge\strut\LKey{Z} \\
+\end{longtable}
+
+\subsection{Keyboard Shortcuts}
+\begin{longtable}[l]{lll}
+Strg-A & \verb|\LKeyStrgX{A}| & \huge\strut\LKeyStrgX{A} \\
+Ctrl-A & \verb|\LKeyCtrlX{A}| & \huge\strut\LKeyCtrlX{A} \\
+Shift-A & \verb|\LKeyShiftX{A}| & \huge\strut\LKeyShiftX{A} \\
+Alt-A & \verb|\LKeyAltX{A}| & \huge\strut\LKeyAltX{A} \\
+AltGr-A & \verb|\LKeyAltGrX{A}| & \huge\strut\LKeyAltGrX{A} \\
+Shift-Strg-A & \verb|\LKeyShiftStrgX{A}| & \huge\strut\LKeyShiftStrgX{A} \\
+Shift-Ctrl-A & \verb|\LKeyShiftCtrlX{A}| & \huge\strut\LKeyShiftCtrlX{A} \\
+Shift-Alt-A & \verb|\LKeyShiftAltX{A}| & \huge\strut\LKeyShiftAltX{A} \\
+Shift-AltGr-A & \verb|\LKeyShiftAltGrX{A}| & \huge\strut\LKeyShiftAltGrX{A} \\
+Strg-Alt-A & \verb|\LKeyStrgAltX{A}| & \huge\strut\LKeyStrgAltX{A} \\
+Strg-Alt-Entf & \verb|\LKeyStrgAltEnt| & \huge\strut\LKeyStrgAltEnt \\
+Strg-Alt-Entf & \verb|\LKeyReset| & \huge\strut\LKeyReset \\
+Ctrl-Alt-A & \verb|\LKeyCtrlAltX{A}| & \huge\strut\LKeyCtrlAltX{A} \\
+Ctrl-Alt-Entf & \verb|\LKeyCtrlAltEnt| & \huge\strut\LKeyCtrlAltEnt \\
+%
+Alt-F1 & \verb|\LKeyAltF{1}| & \huge\strut\LKeyAltF{1} \\
+Alt-F2 & \verb|\LKeyAltF{2}| & \huge\strut\LKeyAltF{2} \\
+Alt-F3 & \verb|\LKeyAltF{3}| & \huge\strut\LKeyAltF{3} \\
+Alt-F4 & \verb|\LKeyAltF{4}| & \huge\strut\LKeyAltF{4} \\
+Alt-F5 & \verb|\LKeyAltF{5}| & \huge\strut\LKeyAltF{5} \\
+Alt-F6 & \verb|\LKeyAltF{6}| & \huge\strut\LKeyAltF{6} \\
+Alt-F7 & \verb|\LKeyAltF{7}| & \huge\strut\LKeyAltF{7} \\
+Alt-F8 & \verb|\LKeyAltF{8}| & \huge\strut\LKeyAltF{8} \\
+Alt-F9 & \verb|\LKeyAltF{9}| & \huge\strut\LKeyAltF{9} \\
+Alt-F10 & \verb|\LKeyAltF{10}| & \huge\strut\LKeyAltF{10} \\
+Alt-F11 & \verb|\LKeyAltF{11}| & \huge\strut\LKeyAltF{11} \\
+Alt-F12 & \verb|\LKeyAltF{12}| & \huge\strut\LKeyAltF{12} \\
+Alt-F13 & \verb|\LKeyAltF{13}| & \huge\strut\LKeyAltF{13} \\
+Alt-F14 & \verb|\LKeyAltF{14}| & \huge\strut\LKeyAltF{14} \\
+Alt-F15 & \verb|\LKeyAltF{15}| & \huge\strut\LKeyAltF{15} \\
+Alt-F16 & \verb|\LKeyAltF{16}| & \huge\strut\LKeyAltF{16} \\
+%
+Strg-Alt-F1 & \verb|\LKeyStrgAltF{1}| & \huge\strut\LKeyStrgAltF{1} \\
+Strg-Alt-F2 & \verb|\LKeyStrgAltF{2}| & \huge\strut\LKeyStrgAltF{2} \\
+Strg-Alt-F3 & \verb|\LKeyStrgAltF{3}| & \huge\strut\LKeyStrgAltF{3} \\
+Strg-Alt-F4 & \verb|\LKeyStrgAltF{4}| & \huge\strut\LKeyStrgAltF{4} \\
+Strg-Alt-F5 & \verb|\LKeyStrgAltF{5}| & \huge\strut\LKeyStrgAltF{5} \\
+Strg-Alt-F6 & \verb|\LKeyStrgAltF{6}| & \huge\strut\LKeyStrgAltF{6} \\
+Strg-Alt-F7 & \verb|\LKeyStrgAltF{7}| & \huge\strut\LKeyStrgAltF{7} \\
+Strg-Alt-F8 & \verb|\LKeyStrgAltF{8}| & \huge\strut\LKeyStrgAltF{8} \\
+Strg-Alt-F9 & \verb|\LKeyStrgAltF{9}| & \huge\strut\LKeyStrgAltF{9} \\
+Strg-Alt-F10 & \verb|\LKeyStrgAltF{10}| & \huge\strut\LKeyStrgAltF{10} \\
+Strg-Alt-F11 & \verb|\LKeyStrgAltF{11}| & \huge\strut\LKeyStrgAltF{11} \\
+Strg-Alt-F12 & \verb|\LKeyStrgAltF{12}| & \huge\strut\LKeyStrgAltF{12} \\
+Strg-Alt-F13 & \verb|\LKeyStrgAltF{13}| & \huge\strut\LKeyStrgAltF{13} \\
+Strg-Alt-F14 & \verb|\LKeyStrgAltF{14}| & \huge\strut\LKeyStrgAltF{14} \\
+Strg-Alt-F15 & \verb|\LKeyStrgAltF{15}| & \huge\strut\LKeyStrgAltF{15} \\
+Strg-Alt-F16 & \verb|\LKeyStrgAltF{16}| & \huge\strut\LKeyStrgAltF{16} \\
+Ctrl-Alt-F1 & \verb|\LKeyCtrlAltF{1}| & \huge\strut\LKeyCtrlAltF{1} \\
+Ctrl-Alt-F2 & \verb|\LKeyCtrlAltF{2}| & \huge\strut\LKeyCtrlAltF{2} \\
+Ctrl-Alt-F3 & \verb|\LKeyCtrlAltF{3}| & \huge\strut\LKeyCtrlAltF{3} \\
+Ctrl-Alt-F4 & \verb|\LKeyCtrlAltF{4}| & \huge\strut\LKeyCtrlAltF{4} \\
+Ctrl-Alt-F5 & \verb|\LKeyCtrlAltF{5}| & \huge\strut\LKeyCtrlAltF{5} \\
+Ctrl-Alt-F6 & \verb|\LKeyCtrlAltF{6}| & \huge\strut\LKeyCtrlAltF{6} \\
+Ctrl-Alt-F7 & \verb|\LKeyCtrlAltF{7}| & \huge\strut\LKeyCtrlAltF{7} \\
+Ctrl-Alt-F8 & \verb|\LKeyCtrlAltF{8}| & \huge\strut\LKeyCtrlAltF{8} \\
+Ctrl-Alt-F9 & \verb|\LKeyCtrlAltF{9}| & \huge\strut\LKeyCtrlAltF{9} \\
+Ctrl-Alt-F10 & \verb|\LKeyCtrlAltF{10}| & \huge\strut\LKeyCtrlAltF{10} \\
+Ctrl-Alt-F11 & \verb|\LKeyCtrlAltF{11}| & \huge\strut\LKeyCtrlAltF{11} \\
+Ctrl-Alt-F12 & \verb|\LKeyCtrlAltF{12}| & \huge\strut\LKeyCtrlAltF{12} \\
+Ctrl-Alt-F13 & \verb|\LKeyCtrlAltF{13}| & \huge\strut\LKeyCtrlAltF{13} \\
+Ctrl-Alt-F14 & \verb|\LKeyCtrlAltF{14}| & \huge\strut\LKeyCtrlAltF{14} \\
+Ctrl-Alt-F15 & \verb|\LKeyCtrlAltF{15}| & \huge\strut\LKeyCtrlAltF{15} \\
+Ctrl-Alt-F16 & \verb|\LKeyCtrlAltF{16}| & \huge\strut\LKeyCtrlAltF{16} \\
+\end{longtable}
+
+\clearpage
+\subsection{Mouse Buttons (Three-Button Mice)}
+\begin{longtable}[l]{lll}
+Empty & \verb|\LMouseEmpty| & \huge\strut\LMouseEmpty \\
+No & \verb|\LMouseN| & \huge\strut\LMouseN \\
+Left & \verb|\LMouseL| & \huge\strut\LMouseL \\
+Middle & \verb|\LMouseM| & \huge\strut\LMouseM \\
+Right & \verb|\LMouseR| & \huge\strut\LMouseR \\
+LeftRight & \verb|\LMouseLR| & \huge\strut\LMouseLR \\
+\end{longtable}
+
+\subsection{Mouse Buttons (Two-Button Mice)}
+\begin{longtable}[l]{lll}
+Empty & \verb|\LMouseIIEmpty| & \huge\strut\LMouseIIEmpty \\
+No & \verb|\LMouseIIN| & \huge\strut\LMouseIIN \\
+Left & \verb|\LMouseIIL| & \huge\strut\LMouseIIL \\
+Right & \verb|\LMouseIIR| & \huge\strut\LMouseIIR \\
+LeftRight & \verb|\LMouseIILR| & \huge\strut\LMouseIILR \\
+\end{longtable}
+
+
+\clearpage
+\section{Linux Biolinum Keyboard Glyphs}
+\label{KeyboardGlyphs}
+
+\begin{multicols}{2}
+\catcode`\_=12
+\renewcommand\DeclareTextGlyphY[3]{\makebox[2.5cm]{\huge\strut\biolinumKeyGlyph{#2}} #2\newline}
+\input{fxkuni.inc}
+\end{multicols}
+
+
+
+
+
+
+\end{document}