From 36afe9e9ca936d29452643e766c1837e209e1676 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 30 Dec 2010 23:45:06 +0000 Subject: new font lato (27dec10) git-svn-id: svn://tug.org/texlive/trunk@20888 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/lato/lato.sty | 72 ++++++++++++++++++ Master/texmf-dist/tex/latex/lato/ot1fla.fd | 113 +++++++++++++++++++++++++++++ Master/texmf-dist/tex/latex/lato/t1fla.fd | 113 +++++++++++++++++++++++++++++ Master/texmf-dist/tex/latex/lato/ts1fla.fd | 113 +++++++++++++++++++++++++++++ 4 files changed, 411 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/lato/lato.sty create mode 100644 Master/texmf-dist/tex/latex/lato/ot1fla.fd create mode 100644 Master/texmf-dist/tex/latex/lato/t1fla.fd create mode 100644 Master/texmf-dist/tex/latex/lato/ts1fla.fd (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/lato/lato.sty b/Master/texmf-dist/tex/latex/lato/lato.sty new file mode 100644 index 00000000000..256822f207e --- /dev/null +++ b/Master/texmf-dist/tex/latex/lato/lato.sty @@ -0,0 +1,72 @@ +%% lato.sty +%% Copyright 2010 Mohamed El Morabity +% +% This work may be distributed and/or modified under the conditions of the LaTeX +% Project Public License, either version 1.3 of this license or (at your option) +% any later version. The latest version of this license is in +% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all +% distributions of LaTeX version 2005/12/01 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Mohamed El Morabity +% +% This work consists of all files listed in manifest.txt. + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{lato}[2010/12/18 Lato] + +\RequirePackage{keyval} +\RequirePackage{slantsc} + +% Taken from inconsolata.sty +\define@key{lato}{scale}[1.0]{\def\lato@scale{s*[#1]}} +\DeclareOption*{% + \begingroup + \edef\x{\endgroup + \noexpand\setkeys{lato}{\CurrentOption}}% + \x% +} + +\newcommand{\lato@series@normal}{m} +\newcommand{\lato@series@bold}{b} + +\DeclareOption{regular}{% + \renewcommand{\lato@series@normal}{m}% +} + +\DeclareOption{light}{% + \renewcommand{\lato@series@normal}{l}% +} + +\DeclareOption{bold}{% + \renewcommand{\lato@series@bold}{b}% +} + +\DeclareOption{black}{% + \renewcommand{\lato@series@bold}{eb}% +} + +\DeclareOption{defaultsans}{% + \renewcommand*{\sfdefault}{fla}% + \renewcommand*{\mddefault}{\lato@series@normal}% + \renewcommand*{\bfdefault}{\lato@series@bold}% +} + +\DeclareOption{default}{% + \renewcommand*{\familydefault}{fla}% + \renewcommand*{\sfdefault}{fla}% + \renewcommand*{\mddefault}{\lato@series@normal}% + \renewcommand*{\bfdefault}{\lato@series@bold}% +} + +\ProcessOptions* +\relax + +\newcommand{\flafamily}{% + \fontfamily{fla}% + \fontseries{\lato@series@normal}% + \selectfont% +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/lato/ot1fla.fd b/Master/texmf-dist/tex/latex/lato/ot1fla.fd new file mode 100644 index 00000000000..89ec3ef8688 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lato/ot1fla.fd @@ -0,0 +1,113 @@ +%Filename: ot1fla.fd +%Created by: tex lato-drv +%Created using fontinst v1.927 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ot1fla.fd} + [2010/12/19 Fontinst v1.927 font definitions for OT1/fla.] + +\expandafter\ifx\csname lato@scale\endcsname\relax + \let\lato@scale\@empty +\fi + +\DeclareFontFamily{OT1}{fla}{} + +\DeclareFontShape{OT1}{fla}{m}{n}{ + <->\lato@scale ot1-Lato-Regular +}{} + +\DeclareFontShape{OT1}{fla}{m}{it}{ + <->\lato@scale ot1-Lato-Italic +}{} + +\DeclareFontShape{OT1}{fla}{m}{sc}{ + <->\lato@scale ot1-Lato-Regular-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{m}{scit}{ + <->\lato@scale ot1-Lato-Italic-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{b}{n}{ + <->\lato@scale ot1-Lato-Bold +}{} + +\DeclareFontShape{OT1}{fla}{b}{it}{ + <->\lato@scale ot1-Lato-BoldItalic +}{} + +\DeclareFontShape{OT1}{fla}{b}{sc}{ + <->\lato@scale ot1-Lato-Bold-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{b}{scit}{ + <->\lato@scale ot1-Lato-BoldItalic-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{eb}{n}{ + <->\lato@scale ot1-Lato-Black +}{} + +\DeclareFontShape{OT1}{fla}{eb}{it}{ + <->\lato@scale ot1-Lato-BlackItalic +}{} + +\DeclareFontShape{OT1}{fla}{eb}{sc}{ + <->\lato@scale ot1-Lato-Black-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{eb}{scit}{ + <->\lato@scale ot1-Lato-BlackItalic-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{l}{n}{ + <->\lato@scale ot1-Lato-Light +}{} + +\DeclareFontShape{OT1}{fla}{l}{it}{ + <->\lato@scale ot1-Lato-LightItalic +}{} + +\DeclareFontShape{OT1}{fla}{l}{sc}{ + <->\lato@scale ot1-Lato-Light-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{l}{scit}{ + <->\lato@scale ot1-Lato-LightItalic-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{ul}{n}{ + <->\lato@scale ot1-Lato-Hairline +}{} + +\DeclareFontShape{OT1}{fla}{ul}{it}{ + <->\lato@scale ot1-Lato-HairlineItalic +}{} + +\DeclareFontShape{OT1}{fla}{ul}{sc}{ + <->\lato@scale ot1-Lato-Hairline-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{ul}{scit}{ + <->\lato@scale ot1-Lato-HairlineItalic-SmallCaps +}{} + +\DeclareFontShape{OT1}{fla}{m}{sl}{<->ssub * fla/m/it}{} +\DeclareFontShape{OT1}{fla}{m}{scsl}{<->ssub * fla/m/scit}{} +\DeclareFontShape{OT1}{fla}{bx}{n}{<->ssub * fla/b/n}{} +\DeclareFontShape{OT1}{fla}{bx}{it}{<->ssub * fla/b/it}{} +\DeclareFontShape{OT1}{fla}{b}{sl}{<->ssub * fla/b/it}{} +\DeclareFontShape{OT1}{fla}{bx}{sl}{<->ssub * fla/b/sl}{} +\DeclareFontShape{OT1}{fla}{bx}{sc}{<->ssub * fla/b/sc}{} +\DeclareFontShape{OT1}{fla}{bx}{scit}{<->ssub * fla/b/scit}{} +\DeclareFontShape{OT1}{fla}{b}{scsl}{<->ssub * fla/b/scit}{} +\DeclareFontShape{OT1}{fla}{bx}{scsl}{<->ssub * fla/b/scsl}{} +\DeclareFontShape{OT1}{fla}{eb}{sl}{<->ssub * fla/eb/it}{} +\DeclareFontShape{OT1}{fla}{eb}{scsl}{<->ssub * fla/eb/scit}{} +\DeclareFontShape{OT1}{fla}{l}{sl}{<->ssub * fla/l/it}{} +\DeclareFontShape{OT1}{fla}{l}{scsl}{<->ssub * fla/l/scit}{} +\DeclareFontShape{OT1}{fla}{ul}{sl}{<->ssub * fla/ul/it}{} +\DeclareFontShape{OT1}{fla}{ul}{scsl}{<->ssub * fla/ul/scit}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/lato/t1fla.fd b/Master/texmf-dist/tex/latex/lato/t1fla.fd new file mode 100644 index 00000000000..a2ed818f740 --- /dev/null +++ b/Master/texmf-dist/tex/latex/lato/t1fla.fd @@ -0,0 +1,113 @@ +%Filename: t1fla.fd +%Created by: tex lato-drv +%Created using fontinst v1.927 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1fla.fd} + [2010/12/19 Fontinst v1.927 font definitions for T1/fla.] + +\expandafter\ifx\csname lato@scale\endcsname\relax + \let\lato@scale\@empty +\fi + +\DeclareFontFamily{T1}{fla}{} + +\DeclareFontShape{T1}{fla}{m}{n}{ + <->\lato@scale t1-Lato-Regular +}{} + +\DeclareFontShape{T1}{fla}{m}{it}{ + <->\lato@scale t1-Lato-Italic +}{} + +\DeclareFontShape{T1}{fla}{m}{sc}{ + <->\lato@scale t1-Lato-Regular-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{m}{scit}{ + <->\lato@scale t1-Lato-Italic-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{b}{n}{ + <->\lato@scale t1-Lato-Bold +}{} + +\DeclareFontShape{T1}{fla}{b}{it}{ + <->\lato@scale t1-Lato-BoldItalic +}{} + +\DeclareFontShape{T1}{fla}{b}{sc}{ + <->\lato@scale t1-Lato-Bold-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{b}{scit}{ + <->\lato@scale t1-Lato-BoldItalic-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{eb}{n}{ + <->\lato@scale t1-Lato-Black +}{} + +\DeclareFontShape{T1}{fla}{eb}{it}{ + <->\lato@scale t1-Lato-BlackItalic +}{} + +\DeclareFontShape{T1}{fla}{eb}{sc}{ + <->\lato@scale t1-Lato-Black-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{eb}{scit}{ + <->\lato@scale t1-Lato-BlackItalic-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{l}{n}{ + <->\lato@scale t1-Lato-Light +}{} + +\DeclareFontShape{T1}{fla}{l}{it}{ + <->\lato@scale t1-Lato-LightItalic +}{} + +\DeclareFontShape{T1}{fla}{l}{sc}{ + <->\lato@scale t1-Lato-Light-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{l}{scit}{ + <->\lato@scale t1-Lato-LightItalic-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{ul}{n}{ + <->\lato@scale t1-Lato-Hairline +}{} + +\DeclareFontShape{T1}{fla}{ul}{it}{ + <->\lato@scale t1-Lato-HairlineItalic +}{} + +\DeclareFontShape{T1}{fla}{ul}{sc}{ + <->\lato@scale t1-Lato-Hairline-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{ul}{scit}{ + <->\lato@scale t1-Lato-HairlineItalic-SmallCaps +}{} + +\DeclareFontShape{T1}{fla}{m}{sl}{<->ssub * fla/m/it}{} +\DeclareFontShape{T1}{fla}{m}{scsl}{<->ssub * fla/m/scit}{} +\DeclareFontShape{T1}{fla}{bx}{n}{<->ssub * fla/b/n}{} +\DeclareFontShape{T1}{fla}{bx}{it}{<->ssub * fla/b/it}{} +\DeclareFontShape{T1}{fla}{b}{sl}{<->ssub * fla/b/it}{} +\DeclareFontShape{T1}{fla}{bx}{sl}{<->ssub * fla/b/sl}{} +\DeclareFontShape{T1}{fla}{bx}{sc}{<->ssub * fla/b/sc}{} +\DeclareFontShape{T1}{fla}{bx}{scit}{<->ssub * fla/b/scit}{} +\DeclareFontShape{T1}{fla}{b}{scsl}{<->ssub * fla/b/scit}{} +\DeclareFontShape{T1}{fla}{bx}{scsl}{<->ssub * fla/b/scsl}{} +\DeclareFontShape{T1}{fla}{eb}{sl}{<->ssub * fla/eb/it}{} +\DeclareFontShape{T1}{fla}{eb}{scsl}{<->ssub * fla/eb/scit}{} +\DeclareFontShape{T1}{fla}{l}{sl}{<->ssub * fla/l/it}{} +\DeclareFontShape{T1}{fla}{l}{scsl}{<->ssub * fla/l/scit}{} +\DeclareFontShape{T1}{fla}{ul}{sl}{<->ssub * fla/ul/it}{} +\DeclareFontShape{T1}{fla}{ul}{scsl}{<->ssub * fla/ul/scit}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/lato/ts1fla.fd b/Master/texmf-dist/tex/latex/lato/ts1fla.fd new file mode 100644 index 00000000000..4c6541742cb --- /dev/null +++ b/Master/texmf-dist/tex/latex/lato/ts1fla.fd @@ -0,0 +1,113 @@ +%Filename: ts1fla.fd +%Created by: tex lato-drv +%Created using fontinst v1.927 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1fla.fd} + [2010/12/19 Fontinst v1.927 font definitions for TS1/fla.] + +\expandafter\ifx\csname lato@scale\endcsname\relax + \let\lato@scale\@empty +\fi + +\DeclareFontFamily{TS1}{fla}{} + +\DeclareFontShape{TS1}{fla}{m}{n}{ + <->\lato@scale ts1-Lato-Regular +}{} + +\DeclareFontShape{TS1}{fla}{m}{it}{ + <->\lato@scale ts1-Lato-Italic +}{} + +\DeclareFontShape{TS1}{fla}{m}{sc}{ + <->\lato@scale ts1-Lato-Regular +}{} + +\DeclareFontShape{TS1}{fla}{m}{scit}{ + <->\lato@scale ts1-Lato-Italic +}{} + +\DeclareFontShape{TS1}{fla}{b}{n}{ + <->\lato@scale ts1-Lato-Bold +}{} + +\DeclareFontShape{TS1}{fla}{b}{it}{ + <->\lato@scale ts1-Lato-BoldItalic +}{} + +\DeclareFontShape{TS1}{fla}{b}{sc}{ + <->\lato@scale ts1-Lato-Bold +}{} + +\DeclareFontShape{TS1}{fla}{b}{scit}{ + <->\lato@scale ts1-Lato-BoldItalic +}{} + +\DeclareFontShape{TS1}{fla}{eb}{n}{ + <->\lato@scale ts1-Lato-Black +}{} + +\DeclareFontShape{TS1}{fla}{eb}{it}{ + <->\lato@scale ts1-Lato-BlackItalic +}{} + +\DeclareFontShape{TS1}{fla}{eb}{sc}{ + <->\lato@scale ts1-Lato-Bold +}{} + +\DeclareFontShape{TS1}{fla}{eb}{scit}{ + <->\lato@scale ts1-Lato-BoldItalic +}{} + +\DeclareFontShape{TS1}{fla}{l}{n}{ + <->\lato@scale ts1-Lato-Light +}{} + +\DeclareFontShape{TS1}{fla}{l}{it}{ + <->\lato@scale ts1-Lato-LightItalic +}{} + +\DeclareFontShape{TS1}{fla}{l}{sc}{ + <->\lato@scale ts1-Lato-Bold +}{} + +\DeclareFontShape{TS1}{fla}{l}{scit}{ + <->\lato@scale ts1-Lato-BoldItalic +}{} + +\DeclareFontShape{TS1}{fla}{ul}{n}{ + <->\lato@scale ts1-Lato-Hairline +}{} + +\DeclareFontShape{TS1}{fla}{ul}{it}{ + <->\lato@scale ts1-Lato-HairlineItalic +}{} + +\DeclareFontShape{TS1}{fla}{ul}{sc}{ + <->\lato@scale ts1-Lato-Bold +}{} + +\DeclareFontShape{TS1}{fla}{ul}{scit}{ + <->\lato@scale ts1-Lato-BoldItalic +}{} + +\DeclareFontShape{TS1}{fla}{m}{sl}{<->ssub * fla/m/it}{} +\DeclareFontShape{TS1}{fla}{m}{scsl}{<->ssub * fla/m/scit}{} +\DeclareFontShape{TS1}{fla}{bx}{n}{<->ssub * fla/b/n}{} +\DeclareFontShape{TS1}{fla}{bx}{it}{<->ssub * fla/b/it}{} +\DeclareFontShape{TS1}{fla}{b}{sl}{<->ssub * fla/b/it}{} +\DeclareFontShape{TS1}{fla}{bx}{sl}{<->ssub * fla/b/sl}{} +\DeclareFontShape{TS1}{fla}{bx}{sc}{<->ssub * fla/b/sc}{} +\DeclareFontShape{TS1}{fla}{bx}{scit}{<->ssub * fla/b/scit}{} +\DeclareFontShape{TS1}{fla}{b}{scsl}{<->ssub * fla/b/scit}{} +\DeclareFontShape{TS1}{fla}{bx}{scsl}{<->ssub * fla/b/scsl}{} +\DeclareFontShape{TS1}{fla}{eb}{sl}{<->ssub * fla/eb/it}{} +\DeclareFontShape{TS1}{fla}{eb}{scsl}{<->ssub * fla/eb/scit}{} +\DeclareFontShape{TS1}{fla}{l}{sl}{<->ssub * fla/l/it}{} +\DeclareFontShape{TS1}{fla}{l}{scsl}{<->ssub * fla/l/scit}{} +\DeclareFontShape{TS1}{fla}{ul}{sl}{<->ssub * fla/ul/it}{} +\DeclareFontShape{TS1}{fla}{ul}{scsl}{<->ssub * fla/ul/scit}{} + +\endinput -- cgit v1.2.3