diff options
author | Karl Berry <karl@freefriends.org> | 2015-04-03 22:17:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-04-03 22:17:44 +0000 |
commit | 985392e08babce077d50d317f983fb8552ac9d2e (patch) | |
tree | 2e0ce4fad6dc57066dc447a56b5871748f4f5acd /Master | |
parent | 6df9888bcbc7b386695b916acb8d0b329ea36ff2 (diff) |
cfr-initials (3apr15)
git-svn-id: svn://tug.org/texlive/trunk@36711 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
32 files changed, 955 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/cfr-initials/README b/Master/texmf-dist/doc/latex/cfr-initials/README new file mode 100644 index 00000000000..e4fcf92632a --- /dev/null +++ b/Master/texmf-dist/doc/latex/cfr-initials/README @@ -0,0 +1,32 @@ +Copyright 2015 Clea F. Rees + +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 Clea F. Rees. + +This work consists of all files listed in manifest.txt. + +Overview +-------- + +This package consists of 23 tiny .sty files designed to facilitate +use of the 23 ornamental and decorative initials fonts provided by +the initials package. + +Documentation +------------- + +See cfr-lm.tex/cfr-lm.pdf for details, usage and examples. + + +Clea F. Rees +ReesC21 <at> cardiff <dot> ac <dot> uk +2015/04/02 diff --git a/Master/texmf-dist/doc/latex/cfr-initials/cfr-initials.pdf b/Master/texmf-dist/doc/latex/cfr-initials/cfr-initials.pdf Binary files differnew file mode 100644 index 00000000000..566fc3b797f --- /dev/null +++ b/Master/texmf-dist/doc/latex/cfr-initials/cfr-initials.pdf diff --git a/Master/texmf-dist/doc/latex/cfr-initials/cfr-initials.tex b/Master/texmf-dist/doc/latex/cfr-initials/cfr-initials.tex new file mode 100644 index 00000000000..253cb7fb217 --- /dev/null +++ b/Master/texmf-dist/doc/latex/cfr-initials/cfr-initials.tex @@ -0,0 +1,155 @@ +% !TEX TS-program = pdflatex +% !TEX encoding = UTF-8 Unicode +% arara: pdflatex: { synctex: true } +%% cfr-initials.tex +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\listfiles +\documentclass[11pt,british,a4paper]{article} +\usepackage{babel} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{textcomp,cfr-lm} +\usepackage{fancyhdr,pageslts} +\usepackage{longtable,verbatim} +\usepackage{lettrine} +\usepackage{booktabs,url} +\usepackage{microtype} +\usepackage[headheight=14pt,vscale=.71]{geometry} % use 14pt for 11pt text, 15pt for 12pt text +\usepackage{parskip} +\usepackage{Acorn, AnnSton, ArtNouv, ArtNouvc, Carrickc, Eichenla, Eileen, EileenBl, Elzevier, GotIn, GoudyIn, Kinigcap, Konanur, Kramer, MorrisIn, Nouveaud, Romantik, Rothdn, Royal, Sanremo, Starburst, Typocaps, Zallman} + +\title{cfr-initials} +\author{Clea F.\ Rees\footnote{reesc21 <at> cardiff <dot> ac <dot> uk}} +\def\dyddiad{2015--04--02} +\def\fyversion{Version 1.0} +\date{\fyversion\ --- \dyddiad} +\pagestyle{fancy} +\fancyhf[lh]{\itshape \fyversion} +\fancyhf[rh]{\itshape \dyddiad} +\fancyhf[ch]{\itshape cfr-initials} +\fancyhf[lf]{} +\fancyhf[rf]{} +\fancyhf[cf]{\itshape --- \thepage~\ofname~\lastpageref*{LastPage} ---} + +\makeatletter +\newcommand\lettrinetest[1]{% text is from the kantlipsum package + \setcounter{DefaultLines}{3}% + \renewcommand{\rmdefault}{fnc}% + \gdef\fontlist{#1}% + \@for \xx:=\fontlist \do {% + % \lettrinetest{\xx} + \renewcommand\LettrineFontHook{\xx}% + \lettrine{A}{s} any dedicated reader can clearly see, the Ideal of practical reason is a representation of, as far as I know, the things in themselves; as I have shown elsewhere, the phenomena should only be + used as a canon for our understanding.}} +\makeatother + +\begin{document} +\maketitle\thispagestyle{empty} +\pdfinfo{% + /Creator (TeX) + /Producer (pdfTeX) + /Author (Clea F.\ Rees) + /Title (cfr-initials) + /Subject (TeX) + /Keywords (TeX,LaTeX,font,fonts,tex,latex,cfr-initials,initials,Clea,Rees)} +\pdfcatalog{% + /URL () + /PageMode /UseOutlines} % other values: /UseNone, /UseOutlines, /UseThumbs, /FullScreen +%[openaction <actionspec>] +\pagenumbering{arabic} +\newcommand*{\lpack}[1]{\textsf{#1}} + +\begin{abstract} + \hspace*{-\parindent}\lpack{cfr-initials} is a set of 23 tiny packages designed to make it easier to use the decorative and ornamental initials provided by \lpack{initials} in \LaTeX. + \lpack{initials} provides 23 such fonts in type 1 format, together with the support files required to use them. + They cannot be used straightforwardly in \LaTeX, however, because the lack of package files providing ready-to-use commands is complicated by the non-standard naming of the font definition files. + \lpack{cfr-initials} is designed to make good that deficit. +\end{abstract} + +\section{Requirements}\label{sec:require} + +The next sentence but one states the blindingly obvious. +Sine the blindingly obvious is extremely easy to miss, the previous sentence draws crucial attention to the next sentence in the hopes that readers will avoid the attendant pitfalls. +In addition to the usual suspects (\LaTeX\ etc.), the packages provided by \path{cfr-initials} require \lpack{initials}. + +In addition, the documentation requires: +\begin{itemize} + \item \lpack{babel} + \item \lpack{microtype} + \item \lpack{geometry} + \item \lpack{booktabs} + \item \lpack{fancyhdr} + \item \lpack{pageslts} + \item \lpack{longtable} + \item \lpack{verbatim} + \item \lpack{url} + \item \lpack{lettrine} +\end{itemize} + +\section{Using the fonts}\label{sec:usage} + +To access the fonts, you simply load the relevant package in your preamble. +For example: +\begin{verbatim} + \usepackage{Zallman} +\end{verbatim} + +Each package provides two new commands. +The first is a font \emph{switch}. +It switches to the relevant set of initials until the end of the group, or until another command switches to a different family. +You will rarely wish to use these commands directly but they are useful in the definitions of macros. +For example, these are the commands you will need if using the fonts with the \lpack{lettrine} package. +(See section \ref{sec:lettrine} for examples.) + +The second takes a single, mandatory argument and typesets that argument in the appropriate font. + +\begin{longtable}{llllll} + \toprule + \bfseries Family & \bfseries Package & \bfseries Switch & \bfseries Command & \verb|ABC| & \verb|abc| \\\midrule\endhead + \bottomrule\endfoot + Acorn & \lpack{Acorn} & \verb|\Acornfamily| & \verb|\acorn{}| & \acorn{ABC} & \acorn{abc} \\ + AnnSton & \lpack{AnnSton} & \verb|\AnnStonfamily| & \verb|\astone{}| & \astone{ABC} & \astone{abc} \\ + ArtNouv & \lpack{ArtNouv} & \verb|\ArtNouvfamily| & \verb|\artnouv{}| & \artnouv{ABC} & --- \\ + ArtNouvc & \lpack{ArtNouvc} & \verb|\ArtNouvcfamily| & \verb|\artnouvc{}| & \artnouvc{ABC} & \artnouvc{abc} \\ + Carrickc & \lpack{Carrickc} & \verb|\Carrickcfamily| & \verb|\carr{}| & \carr{ABC} & \carr{abc} \\ + Eichenla & \lpack{Eichenla} & \verb|\Eichenlafamily| & \verb|\eichen{}| & \eichen{ABC} & \eichen{abc} \\ + Eileen & \lpack{Eileen} & \verb|\Eileenfamily| & \verb|\eileen{}| & \eileen{ABC} & \eileen{abc} \\ + EileenBl & \lpack{EileenBl} & \verb|\EileenBlfamily| & \verb|\eileenbl{}| & \eileenbl{ABC} & \eileenbl{abc} \\ + Elzevier & \lpack{Elzevier} & \verb|\Elzevier| & \verb|\elz{}| & \elz{ABC} & \elz{abc} \\ + GotIn & \lpack{GotIn} & \verb|\GotInfamily| & \verb|\gotin{}| & \gotin{ABC} & --- \\ + GoudyIn & \lpack{GoudyIn} & \verb|\GoudyInfamily| & \verb|\goudyin{}| & \goudyin{ABC} & --- \\ + Kinigcap & \lpack{Kinigcap} & \verb|\Kinigcapfamily| & \verb|\kinig{}| & \kinig{ABC} & \kinig{abc} \\ + Konanur & \lpack{Konanur} & \verb|\Konanurfamily| & \verb|\konanur{}| & \konanur{ABC} & \konanur{abc} \\ + Kramer & \lpack{Kramer} & \verb|\Kramerfamily| & \verb|\kramer{}| & \kramer{ABC} & \kramer{abc} \\ + MorrisIn & \lpack{MorrisIn} & \verb|\MorrisInfamily| & \verb|\morrisin{}| & \morrisin{ABC} & \morrisin{abc} \\ + Nouveaud & \lpack{Nouveaud} & \verb|\Nouveaudfamily| & \verb|\nouvd{}| & \nouvd{ABC} & \nouvd{abc} \\ + Romantik & \lpack{Romantik} & \verb|\Romantik| & \verb|\romantik{}| & \romantik{ABC} & \romantik{abc} \\ + Rothdn & \lpack{Rothdn} & \verb|\Rothdnfamily| & \verb|\roth{}| & \roth{ABC} & \roth{abc} \\ + Royal & \lpack{Royal} & \verb|\Royal| & \verb|\royal{}| & \royal{ABC} & ---\\ + Sanremo & \lpack{Sanremo} & \verb|\Sanremofamily| & \verb|\sanremo{}| & \sanremo{ABC} & \sanremo{abc} \\ + Starburst & \lpack{Starburst} & \verb|\Starburstfamily| & \verb|\starburst{}| & \starburst{ABC} & \starburst{abc} \\ + Typocaps & \lpack{Typocaps} & \verb|\Typocapsfamily| & \verb|\typocap{}| & \typocap{ABC} & \typocap{abc} \\ + Zallman & \lpack{Zallman} & \verb|\Zallmanfamily| & \verb|\zall{}| & \zall{ABC} & \zall{abc} \\ +\end{longtable} +\clearpage + +\section{Sample lettrines}\label{sec:lettrine} + +\lettrinetest{\Royal,\Romantik,\ArtNouvfamily,\EileenBlfamily,\Zallmanfamily,\Konanurfamily,\Starburstfamily,\Typocapsfamily,\ArtNouvcfamily,\Kinigcapfamily,\Kramerfamily,\GotInfamily} + +\end{document} + diff --git a/Master/texmf-dist/doc/latex/cfr-initials/manifest.txt b/Master/texmf-dist/doc/latex/cfr-initials/manifest.txt new file mode 100644 index 00000000000..e9892b60942 --- /dev/null +++ b/Master/texmf-dist/doc/latex/cfr-initials/manifest.txt @@ -0,0 +1,44 @@ +manifest.txt +Copyright 2015 Clea F. Rees + +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 Clea F. Rees. + +This work consists of all files listed in manifest.txt. + +Acorn.sty +AnnSton.sty +ArtNouv.sty +ArtNouvc.sty +Carrickc.sty +Eichenla.sty +Eileen.sty +EileenBl.sty +Elzevier.sty +GotIn.sty +GoudyIn.sty +Kinigcap.sty +Konanur.sty +Kramer.sty +MorrisIn.sty +Nouveaud.sty +README +Romantik.sty +Rothdn.sty +Royal.sty +Sanremo.sty +Starburst.sty +Typocaps.sty +Zallman.sty +manifest.txt +cfr-initials.tex +cfr-initials.pdf diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Acorn.sty b/Master/texmf-dist/tex/latex/cfr-initials/Acorn.sty new file mode 100644 index 00000000000..306941366c3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Acorn.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Acorn}[2007/11/24 v1.0 Acorn CFR] + +\input Acorn.fd + +\DeclareRobustCommand{\Acornfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Acorn}% + \selectfont} +\DeclareTextFontCommand{\acorn}{\Acornfamily} + +\endinput +%% end Acorn.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/AnnSton.sty b/Master/texmf-dist/tex/latex/cfr-initials/AnnSton.sty new file mode 100644 index 00000000000..0ab6c242854 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/AnnSton.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{AnnSton}[2007/11/24 v1.0 AnnSton CFR] + +\input AnnSton.fd + +\DeclareRobustCommand{\AnnStonfamily}{% + \fontencoding{U}% + \fontfamily{AnnSton}% + \fontseries{xl}% + \fontshape{n}% + \selectfont} +\DeclareTextFontCommand{\astone}{\AnnStonfamily} + +\endinput +%% end AnnSton.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/ArtNouv.sty b/Master/texmf-dist/tex/latex/cfr-initials/ArtNouv.sty new file mode 100644 index 00000000000..9f19084bad6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/ArtNouv.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{ArtNouv}[2007/11/24 v1.0 ArtNouv CFR] + +\input ArtNouv.fd + +\DeclareRobustCommand{\ArtNouvfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{ArtNouv}% + \selectfont} +\DeclareTextFontCommand{\artnouv}{\ArtNouvfamily} + +\endinput +%% end ArtNouv.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/ArtNouvc.sty b/Master/texmf-dist/tex/latex/cfr-initials/ArtNouvc.sty new file mode 100644 index 00000000000..d456fcb75c7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/ArtNouvc.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{ArtNouvc}[2007/11/24 v1.0 ArtNouvc CFR] + +\input ArtNouvc.fd + +\DeclareRobustCommand{\ArtNouvcfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{ArtNouvc}% + \selectfont} +\DeclareTextFontCommand{\artnouvc}{\ArtNouvcfamily} + +\endinput +%% end ArtNouvc.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Carrickc.sty b/Master/texmf-dist/tex/latex/cfr-initials/Carrickc.sty new file mode 100644 index 00000000000..1fdacbabc28 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Carrickc.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Carrickc}[2007/11/24 v1.0 Carrickc CFR] + +\input Carrickc.fd + +\DeclareRobustCommand{\Carrickcfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Carrickc}% + \selectfont} +\DeclareTextFontCommand{\carr}{\Carrickcfamily} + +\endinput +%% end Carrickc.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Eichenla.sty b/Master/texmf-dist/tex/latex/cfr-initials/Eichenla.sty new file mode 100644 index 00000000000..e270d5c192c --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Eichenla.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Eichenla}[2007/11/24 v1.0 Eichenla CFR] + +\input Eichenla.fd + +\DeclareRobustCommand{\Eichenlafamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Eichenla}% + \selectfont} +\DeclareTextFontCommand{\eichen}{\Eichenlafamily} + +\endinput +%% end Eichenla.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Eileen.sty b/Master/texmf-dist/tex/latex/cfr-initials/Eileen.sty new file mode 100644 index 00000000000..ac70e766fad --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Eileen.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Eileen}[2007/11/24 v1.0 Eileen CFR] + +\input Eileen.fd + +\DeclareRobustCommand{\Eileenfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Eileen}% + \selectfont} +\DeclareTextFontCommand{\eileen}{\Eileenfamily} + +\endinput +%% end Eileen.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/EileenBl.sty b/Master/texmf-dist/tex/latex/cfr-initials/EileenBl.sty new file mode 100644 index 00000000000..1104008b227 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/EileenBl.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{EileenBl}[2007/11/24 v1.0 EileenBl CFR] + +\input EileenBl.fd + +\DeclareRobustCommand{\EileenBlfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{EileenBl}% + \selectfont} +\DeclareTextFontCommand{\eileenbl}{\EileenBlfamily} + +\endinput +%% end EileenBl.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Elzevier.sty b/Master/texmf-dist/tex/latex/cfr-initials/Elzevier.sty new file mode 100644 index 00000000000..60daf152054 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Elzevier.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Elzevier}[2007/11/24 v1.0 Elzevier CFR] + +\input Elzevier.fd + +\DeclareRobustCommand{\Elzevier}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Elzevier}% + \selectfont} +\DeclareTextFontCommand{\elz}{\Elzevier} + +\endinput +%% end Elzevier.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/GotIn.sty b/Master/texmf-dist/tex/latex/cfr-initials/GotIn.sty new file mode 100644 index 00000000000..86b81dc0b91 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/GotIn.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{GotIn}[2007/11/24 v1.0 GotIn CFR] + +\input GotIn.fd + +\DeclareRobustCommand{\GotInfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{GotIn}% + \selectfont} +\DeclareTextFontCommand{\gotin}{\GotInfamily} + +\endinput +%% end GotIn.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/GoudyIn.sty b/Master/texmf-dist/tex/latex/cfr-initials/GoudyIn.sty new file mode 100644 index 00000000000..281ee5dbeb0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/GoudyIn.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{GoudyIn}[2007/11/24 v1.0 GoudyIn CFR] + +\input GoudyIn.fd + +\DeclareRobustCommand{\GoudyInfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{GoudyIn}% + \selectfont} +\DeclareTextFontCommand{\goudyin}{\GoudyInfamily} + +\endinput +%% end GoudyIn.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Kinigcap.sty b/Master/texmf-dist/tex/latex/cfr-initials/Kinigcap.sty new file mode 100644 index 00000000000..e1184082953 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Kinigcap.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Kinigcap}[2007/11/24 v1.0 Kinigcap CFR] + +\input Kinigcap.fd + +\DeclareRobustCommand{\Kinigcapfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Kinigcap}% + \selectfont} +\DeclareTextFontCommand{\kinig}{\Kinigcapfamily} + +\endinput +%% end Kinigcap.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Konanur.sty b/Master/texmf-dist/tex/latex/cfr-initials/Konanur.sty new file mode 100644 index 00000000000..1cb4d2b18f5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Konanur.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Konanur}[2007/11/24 v1.0 Konanur CFR] + +\input Konanur.fd + +\DeclareRobustCommand{\Konanurfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Konanur}% + \selectfont} +\DeclareTextFontCommand{\konanur}{\Konanurfamily} + +\endinput +%% end Konanur.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Kramer.sty b/Master/texmf-dist/tex/latex/cfr-initials/Kramer.sty new file mode 100644 index 00000000000..4792ef48d61 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Kramer.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Kramer}[2007/11/24 v1.0 Kramer CFR] + +\input Kramer.fd + +\DeclareRobustCommand{\Kramerfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Kramer}% + \selectfont} +\DeclareTextFontCommand{\kramer}{\Kramerfamily} + +\endinput +%% end Kramer.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/MorrisIn.sty b/Master/texmf-dist/tex/latex/cfr-initials/MorrisIn.sty new file mode 100644 index 00000000000..fd4ea4d69ac --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/MorrisIn.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{MorrisIn}[2007/11/24 v1.0 MorrisIn CFR] + +\input MorrisIn.fd + +\DeclareRobustCommand{\MorrisInfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{MorrisIn}% + \selectfont} +\DeclareTextFontCommand{\morrisin}{\MorrisInfamily} + +\endinput +%% end MorrisIn.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Nouveaud.sty b/Master/texmf-dist/tex/latex/cfr-initials/Nouveaud.sty new file mode 100644 index 00000000000..9a37875cf8c --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Nouveaud.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Nouveaud}[2007/11/24 v1.0 Nouveaud CFR] + +\input Nouveaud.fd + +\DeclareRobustCommand{\Nouveaudfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Nouveaud}% + \selectfont} +\DeclareTextFontCommand{\nouvd}{\Nouveaudfamily} + +\endinput +%% end Nouveaud.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Romantik.sty b/Master/texmf-dist/tex/latex/cfr-initials/Romantik.sty new file mode 100644 index 00000000000..07da381d941 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Romantik.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Romantik}[2007/11/24 v1.0 Romantik CFR] + +\input Romantik.fd + +\DeclareRobustCommand{\Romantik}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Romantik}% + \selectfont} +\DeclareTextFontCommand{\romantik}{\Romantik} + +\endinput +%% end Romantik.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Rothdn.sty b/Master/texmf-dist/tex/latex/cfr-initials/Rothdn.sty new file mode 100644 index 00000000000..d6e39c26fc9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Rothdn.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Rothdn}[2007/11/24 v1.0 Rothdn CFR] + +\input Rothdn.fd + +\DeclareRobustCommand{\Rothdnfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Rothdn}% + \selectfont} +\DeclareTextFontCommand{\roth}{\Rothdnfamily} + +\endinput +%% end Rothdn.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Royal.sty b/Master/texmf-dist/tex/latex/cfr-initials/Royal.sty new file mode 100644 index 00000000000..cf04c661532 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Royal.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Royal}[2007/11/24 v1.0 Royal CFR] + +\input RoyalIn.fd + +\DeclareRobustCommand{\Royal}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{RoyalIn}% + \selectfont} +\DeclareTextFontCommand{\royal}{\Royal} + +\endinput +%% end Royal.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Sanremo.sty b/Master/texmf-dist/tex/latex/cfr-initials/Sanremo.sty new file mode 100644 index 00000000000..2d402d5e3ec --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Sanremo.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Sanremo}[2007/11/24 v1.0 Sanremo CFR] + +\input Sanremo.fd + +\DeclareRobustCommand{\Sanremofamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Sanremo}% + \selectfont} +\DeclareTextFontCommand{\sanremo}{\Sanremofamily} + +\endinput +%% end Sanremo.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Starburst.sty b/Master/texmf-dist/tex/latex/cfr-initials/Starburst.sty new file mode 100644 index 00000000000..c7b3a7fbdd7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Starburst.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Starburst}[2007/11/24 v1.0 Starburst CFR] + +\input Starburst.fd + +\DeclareRobustCommand{\Starburstfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Starburst}% + \selectfont} +\DeclareTextFontCommand{\starburst}{\Starburstfamily} + +\endinput +%% end Starburst.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Typocaps.sty b/Master/texmf-dist/tex/latex/cfr-initials/Typocaps.sty new file mode 100644 index 00000000000..2623f533fd1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Typocaps.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Typocaps}[2007/11/24 v1.0 Typocaps CFR] + +\input Typocaps.fd + +\DeclareRobustCommand{\Typocapsfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Typocaps}% + \selectfont} +\DeclareTextFontCommand{\typocap}{\Typocapsfamily} + +\endinput +%% end Typocaps.sty + diff --git a/Master/texmf-dist/tex/latex/cfr-initials/Zallman.sty b/Master/texmf-dist/tex/latex/cfr-initials/Zallman.sty new file mode 100644 index 00000000000..755c7d92023 --- /dev/null +++ b/Master/texmf-dist/tex/latex/cfr-initials/Zallman.sty @@ -0,0 +1,31 @@ +%% Copyright 2015 Clea F. Rees +% +% 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 Clea F. Rees. +% +% This work consists of all files listed in manifest.txt. +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{Zallman}[2007/11/24 v1.0 Zallman CFR] + +\input Zallman.fd + +\DeclareRobustCommand{\Zallmanfamily}{% + \fontencoding{U}% + \fontseries{xl}% + \fontshape{n}% + \fontfamily{Zallman}% + \selectfont} +\DeclareTextFontCommand{\zall}{\Zallmanfamily} + +\endinput +%% end Zallman.sty + diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 71d03c47af6..d18c997adfa 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -112,7 +112,7 @@ my @TLP_working = qw( cbcoptic cbfonts cbfonts-fd cc-pl ccaption ccfonts ccicons cclicenses cd cd-cover cdpbundl - cell cellspace celtic censor cfr-lm + cell cellspace celtic censor cfr-initials cfr-lm changebar changelayout changepage changes chappg chapterfolder chbibref checkcites chem-journal chemarrow chembst chemcompounds chemcono chemexec diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo index b2e93fbcf70..387c226162d 100755 --- a/Master/tlpkg/bin/tlpkginfo +++ b/Master/tlpkg/bin/tlpkginfo @@ -342,7 +342,7 @@ sub prepare { # now we have a tds, so unzip it in a tmpdir and be sure it's readable. my $tmpdir = ©_to_tmpdir ($pkg); my $unpack = ($tds_path =~ /zip$/) - ? "unzip -q $tds_path -d $tmpdir" + ? "unzip -q -o $tds_path -d $tmpdir" : "tar -C $tmpdir -xf $tds_path"; system ($unpack) == 0 || die "unpack failed: $!\n($unpack)"; system ("chmod -R a+rX $tmpdir"); @@ -398,6 +398,11 @@ sub copy_to_tmpdir { system ("cd $pkgdir && unzip -q $zip && rm $zip"); } + if ($pkgname eq "latex") { + my $latex_doc_zip = "$CTAN/install/macros/latex/latex-doc.tds.zip"; + system ("cd $pkgdir && unzip -q -o $latex_doc_zip </dev/null"); + } + # the pl package in TeX Live is a combination of the pl-mf and # plpsfont packages on CTAN, per Thomas Esser and GUST as of many # years ago. So combine them. ctan2tds will flatten everything out, @@ -406,5 +411,6 @@ sub copy_to_tmpdir { my $plpsfont_zip = "$CTAN/language/polish/plpsfont.zip"; system ("cd $pkgdir && unzip -q $plpsfont_zip"); } + return $pkgdir; } diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 3e6626c0f05..93396978114 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -2191,6 +2191,8 @@ sub specialins { } my $raw_dir = "$RAW_DIR/$packagedir"; + return if (-e "$RAW_DIR/$packagedir/TDS_READY"); + my @ins = `find $raw_dir -regex ".*$standardins" -type f -print`; if (@ins) { print "\t SPECIALINS found normal ins: @ins"; diff --git a/Master/tlpkg/tlpsrc/cfr-initials.tlpsrc b/Master/tlpkg/tlpsrc/cfr-initials.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/Master/tlpkg/tlpsrc/cfr-initials.tlpsrc diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc index fae4f003255..3d7717b4c94 100644 --- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc @@ -49,6 +49,7 @@ depend cantarell depend carlito depend carolmin-ps depend ccicons +depend cfr-initials depend cfr-lm depend cherokee depend cinzel |