summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty')
-rw-r--r--Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty39
1 files changed, 39 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty b/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty
new file mode 100644
index 00000000000..c2f6526b7b3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/inconsolata/inconsolata.sty
@@ -0,0 +1,39 @@
+% Copyright 2009 Karl Berry.
+% You may freely use, modify and/or distribute this file.
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{inconsolata}[2009/05/30 Inconsolata]
+
+% Without this, \texteuro and the like simply fail, so we may as well
+% always include it.
+\RequirePackage{textcomp}
+
+% How we parse our options.
+\RequirePackage{xkeyval}
+
+% option [scaled=R] to scale font at loading.
+\define@key{fifour}{scaled}[1.0]{\def\fifour@scaled{s*[#1]}}
+
+\DeclareOption*{%
+ \begingroup
+ \edef\x{\endgroup
+ \noexpand\setkeys{fifour}{\CurrentOption}}%
+ \x}
+\newcommand*{\fifour@style}{}
+
+% by default, change \tt to mean Inconsolata.
+\newcommand*{\fifour@default}{%
+ \renewcommand*{\ttdefault}{fi4\fifour@style}%
+}
+
+% option [nott] to avoid changing tt.
+\DeclareOption{nott}{%
+ \renewcommand*{\fifour@default}{}%
+}
+
+% has to be after fontenc, too much trouble.
+%\DeclareTextSymbol{\j}{LY1}{17}
+
+\ProcessOptions*
+\fifour@default
+\endinput