summaryrefslogtreecommitdiff
path: root/texmf-dist/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2017-07-13 11:12:47 +0900
committerNorbert Preining <norbert@preining.info>2017-07-13 11:12:47 +0900
commit1946c2aeb16b78e9fae69858c568b88c4e0e6e67 (patch)
tree402deaf70a351823922a244f342fb18265e0a37a /texmf-dist/tex
parent5c84c624d279fbce363ddeb5c63c230db62e9b00 (diff)
add futurans
Diffstat (limited to 'texmf-dist/tex')
-rw-r--r--texmf-dist/tex/latex/futurans/futurans.sty92
-rw-r--r--texmf-dist/tex/latex/futurans/t1pfv.fd164
-rw-r--r--texmf-dist/tex/latex/futurans/ts1pfv.fd164
3 files changed, 420 insertions, 0 deletions
diff --git a/texmf-dist/tex/latex/futurans/futurans.sty b/texmf-dist/tex/latex/futurans/futurans.sty
new file mode 100644
index 00000000..e6560ee0
--- /dev/null
+++ b/texmf-dist/tex/latex/futurans/futurans.sty
@@ -0,0 +1,92 @@
+%%
+%% This is file `futurans.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% futurans.dtx (with options: `style')
+%% Copyright (c) 2008, Boris Veytsman
+%%
+%% All rights reserved.
+%%
+%% Redistribution and use in source and binary forms, with or without
+%% modification, are permitted provided that the following conditions
+%% are met:
+%%
+%% * Redistributions of source code must retain the above copyright
+%% notice, this list of conditions and the following disclaimer.
+%% * Redistributions in binary form must reproduce the above
+%% copyright notice, this list of conditions and the following
+%% disclaimer in the documentation and/or other materials provided
+%% with the distribution.
+%% * Neither the name of the original author nor the names of the
+%% contributors may be used to endorse or promote products derived
+%% from this software without specific prior written permission.
+%%
+%% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+%% CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+%% INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+%% MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+%% DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+%% BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+%% EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+%% TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+%% DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+%% ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+%% OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+%% OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+%% POSSIBILITY OF SUCH DAMAGE.
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{futurans}
+[2008/03/20 v1.3 Using Futura Fonts in LaTeX]
+\RequirePackage[T1]{fontenc}
+\RequirePackage{textcomp}
+\RequirePackage{keyval}
+\define@key{Futurans}{scaled}[1]{%
+ \def\Fns@scale{#1}}
+\def\ProcessOptionsWithKV#1{%
+ \let\@tempc\relax
+ \let\Fns@tempa\@empty
+ \ifx\@classoptionslist\relax\else
+ \@for\CurrentOption:=\@classoptionslist\do{%
+ \@ifundefined{KV@#1@\CurrentOption}%
+ {}%
+ {%
+ \edef\Fns@tempa{\Fns@tempa,\CurrentOption,}%
+ \@expandtwoargs\@removeelement\CurrentOption
+ \@unusedoptionlist\@unusedoptionlist
+ }%
+ }%
+ \fi
+ \edef\Fns@tempa{%
+ \noexpand\setkeys{#1}{%
+ \Fns@tempa\@ptionlist{\@currname.\@currext}%
+ }%
+ }%
+ \Fns@tempa
+ \let\CurrentOption\@empty
+}
+\ProcessOptionsWithKV{Futurans}
+\AtEndOfPackage{%
+ \let\@unprocessedoptions\relax
+}
+\renewcommand{\sfdefault}{pfv}
+\endinput
+%%
+%% End of file `futurans.sty'.
diff --git a/texmf-dist/tex/latex/futurans/t1pfv.fd b/texmf-dist/tex/latex/futurans/t1pfv.fd
new file mode 100644
index 00000000..323cc211
--- /dev/null
+++ b/texmf-dist/tex/latex/futurans/t1pfv.fd
@@ -0,0 +1,164 @@
+%Filename: t1pfv.fd
+%Created by: tex pfv-drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{t1pfv.fd}
+ [2008/03/27 Fontinst v1.927 font definitions for T1/pfv.]
+
+\expandafter\ifx\csname Fns@scale\endcsname\relax
+ \let\Fns@@scale\@empty
+\else
+ \edef\Fns@@scale{s*[\csname Fns@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{T1}{pfv}{}
+
+\DeclareFontShape{T1}{pfv}{lc}{n}{
+ <->\Fns@@scale pfvl8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{mc}{n}{
+ <->\Fns@@scale pfvm8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{bc}{n}{
+ <->\Fns@@scale pfvb8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{ebc}{n}{
+ <->\Fns@@scale pfvx8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{l}{n}{
+ <->\Fns@@scale pfvl8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{m}{n}{
+ <->\Fns@@scale pfvm8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{k}{n}{
+ <->\Fns@@scale pfvk8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{b}{n}{
+ <->\Fns@@scale pfvb8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{h}{n}{
+ <->\Fns@@scale pfvh8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{bp}{n}{
+ <->\Fns@@scale pfvb8tp
+}{}
+
+\DeclareFontShape{T1}{pfv}{hp}{n}{
+ <->\Fns@@scale pfvh8tp
+}{}
+
+\DeclareFontShape{T1}{pfv}{lc}{sl}{
+ <->\Fns@@scale pfvlo8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{mc}{sl}{
+ <->\Fns@@scale pfvmo8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{bc}{sl}{
+ <->\Fns@@scale pfvbo8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{ebc}{sl}{
+ <->\Fns@@scale pfvxo8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{l}{sl}{
+ <->\Fns@@scale pfvlo8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{m}{sl}{
+ <->\Fns@@scale pfvmo8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{k}{sl}{
+ <->\Fns@@scale pfvko8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{b}{sl}{
+ <->\Fns@@scale pfvbo8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{h}{sl}{
+ <->\Fns@@scale pfvho8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{lc}{sc}{
+ <->\Fns@@scale pfvlc8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{mc}{sc}{
+ <->\Fns@@scale pfvmc8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{bc}{sc}{
+ <->\Fns@@scale pfvbc8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{ebc}{sc}{
+ <->\Fns@@scale pfvxc8tc
+}{}
+
+\DeclareFontShape{T1}{pfv}{l}{sc}{
+ <->\Fns@@scale pfvlc8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{m}{sc}{
+ <->\Fns@@scale pfvmc8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{k}{sc}{
+ <->\Fns@@scale pfvkc8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{b}{sc}{
+ <->\Fns@@scale pfvbc8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{h}{sc}{
+ <->\Fns@@scale pfvhc8t
+}{}
+
+\DeclareFontShape{T1}{pfv}{lq}{n}{
+ <->\Fns@@scale pfvl8tlq
+}{}
+
+\DeclareFontShape{T1}{pfv}{mq}{n}{
+ <->\Fns@@scale pfvl8tmq
+}{}
+
+\DeclareFontShape{T1}{pfv}{bq}{n}{
+ <->\Fns@@scale pfvl8tbq
+}{}
+
+\DeclareFontShape{T1}{pfv}{hq}{n}{
+ <->\Fns@@scale pfvl8thq
+}{}
+
+\DeclareFontShape{T1}{pfv}{bx}{n}{<->ssub * pfv/b/n}{}
+\DeclareFontShape{T1}{pfv}{lc}{it}{<->ssub * pfv/lc/sl}{}
+\DeclareFontShape{T1}{pfv}{mc}{it}{<->ssub * pfv/mc/sl}{}
+\DeclareFontShape{T1}{pfv}{bc}{it}{<->ssub * pfv/bc/sl}{}
+\DeclareFontShape{T1}{pfv}{ebc}{it}{<->ssub * pfv/ebc/sl}{}
+\DeclareFontShape{T1}{pfv}{l}{it}{<->ssub * pfv/l/sl}{}
+\DeclareFontShape{T1}{pfv}{m}{it}{<->ssub * pfv/l/it}{}
+\DeclareFontShape{T1}{pfv}{k}{it}{<->ssub * pfv/k/sl}{}
+\DeclareFontShape{T1}{pfv}{bx}{sl}{<->ssub * pfv/b/sl}{}
+\DeclareFontShape{T1}{pfv}{b}{it}{<->ssub * pfv/b/sl}{}
+\DeclareFontShape{T1}{pfv}{bx}{it}{<->ssub * pfv/b/it}{}
+\DeclareFontShape{T1}{pfv}{h}{it}{<->ssub * pfv/h/sl}{}
+\DeclareFontShape{T1}{pfv}{bx}{sc}{<->ssub * pfv/b/sc}{}
+
+\endinput
diff --git a/texmf-dist/tex/latex/futurans/ts1pfv.fd b/texmf-dist/tex/latex/futurans/ts1pfv.fd
new file mode 100644
index 00000000..1fcaea09
--- /dev/null
+++ b/texmf-dist/tex/latex/futurans/ts1pfv.fd
@@ -0,0 +1,164 @@
+%Filename: ts1pfv.fd
+%Created by: tex pfv-drv
+%Created using fontinst v1.927
+
+%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\ProvidesFile{ts1pfv.fd}
+ [2008/03/27 Fontinst v1.927 font definitions for TS1/pfv.]
+
+\expandafter\ifx\csname Fns@scale\endcsname\relax
+ \let\Fns@@scale\@empty
+\else
+ \edef\Fns@@scale{s*[\csname Fns@scale\endcsname]}%
+\fi%
+
+\DeclareFontFamily{TS1}{pfv}{}
+
+\DeclareFontShape{TS1}{pfv}{lc}{n}{
+ <->\Fns@@scale pfvl8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{mc}{n}{
+ <->\Fns@@scale pfvm8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{bc}{n}{
+ <->\Fns@@scale pfvb8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{ebc}{n}{
+ <->\Fns@@scale pfvx8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{l}{n}{
+ <->\Fns@@scale pfvl8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{m}{n}{
+ <->\Fns@@scale pfvm8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{k}{n}{
+ <->\Fns@@scale pfvk8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{b}{n}{
+ <->\Fns@@scale pfvb8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{h}{n}{
+ <->\Fns@@scale pfvh8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{bp}{n}{
+ <->\Fns@@scale pfvb8cp
+}{}
+
+\DeclareFontShape{TS1}{pfv}{hp}{n}{
+ <->\Fns@@scale pfvh8cp
+}{}
+
+\DeclareFontShape{TS1}{pfv}{lc}{sl}{
+ <->\Fns@@scale pfvlo8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{mc}{sl}{
+ <->\Fns@@scale pfvmo8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{bc}{sl}{
+ <->\Fns@@scale pfvbo8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{ebc}{sl}{
+ <->\Fns@@scale pfvxo8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{l}{sl}{
+ <->\Fns@@scale pfvlo8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{m}{sl}{
+ <->\Fns@@scale pfvmo8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{k}{sl}{
+ <->\Fns@@scale pfvko8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{b}{sl}{
+ <->\Fns@@scale pfvbo8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{h}{sl}{
+ <->\Fns@@scale pfvho8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{lc}{sc}{
+ <->\Fns@@scale pfvl8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{mc}{sc}{
+ <->\Fns@@scale pfvm8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{bc}{sc}{
+ <->\Fns@@scale pfvb8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{ebc}{sc}{
+ <->\Fns@@scale pfvx8cc
+}{}
+
+\DeclareFontShape{TS1}{pfv}{l}{sc}{
+ <->\Fns@@scale pfvl8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{m}{sc}{
+ <->\Fns@@scale pfvm8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{k}{sc}{
+ <->\Fns@@scale pfvk8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{b}{sc}{
+ <->\Fns@@scale pfvb8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{h}{sc}{
+ <->\Fns@@scale pfvh8c
+}{}
+
+\DeclareFontShape{TS1}{pfv}{lq}{n}{
+ <->\Fns@@scale pfvl8clq
+}{}
+
+\DeclareFontShape{TS1}{pfv}{mq}{n}{
+ <->\Fns@@scale pfvl8cmq
+}{}
+
+\DeclareFontShape{TS1}{pfv}{bq}{n}{
+ <->\Fns@@scale pfvl8cbq
+}{}
+
+\DeclareFontShape{TS1}{pfv}{hq}{n}{
+ <->\Fns@@scale pfvl8chq
+}{}
+
+\DeclareFontShape{TS1}{pfv}{bx}{n}{<->ssub * pfv/b/n}{}
+\DeclareFontShape{TS1}{pfv}{lc}{it}{<->ssub * pfv/lc/sl}{}
+\DeclareFontShape{TS1}{pfv}{mc}{it}{<->ssub * pfv/mc/sl}{}
+\DeclareFontShape{TS1}{pfv}{bc}{it}{<->ssub * pfv/bc/sl}{}
+\DeclareFontShape{TS1}{pfv}{ebc}{it}{<->ssub * pfv/ebc/sl}{}
+\DeclareFontShape{TS1}{pfv}{l}{it}{<->ssub * pfv/l/sl}{}
+\DeclareFontShape{TS1}{pfv}{m}{it}{<->ssub * pfv/l/it}{}
+\DeclareFontShape{TS1}{pfv}{k}{it}{<->ssub * pfv/k/sl}{}
+\DeclareFontShape{TS1}{pfv}{bx}{sl}{<->ssub * pfv/b/sl}{}
+\DeclareFontShape{TS1}{pfv}{b}{it}{<->ssub * pfv/b/sl}{}
+\DeclareFontShape{TS1}{pfv}{bx}{it}{<->ssub * pfv/b/it}{}
+\DeclareFontShape{TS1}{pfv}{h}{it}{<->ssub * pfv/h/sl}{}
+\DeclareFontShape{TS1}{pfv}{bx}{sc}{<->ssub * pfv/b/sc}{}
+
+\endinput