From a2cc8242d4020381334cb36e57c6e06f9b49527d Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 12 Dec 2014 18:10:22 +0000 Subject: mflogo-font (the type1) split from mflogo (the latex support) git-svn-id: svn://tug.org/texlive/trunk@35801 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/mflogo/CATALOGUE | 30 ++++++ Master/texmf-dist/doc/latex/mflogo/Makefile | 121 +++++++++++++++++++++ Master/texmf-dist/doc/latex/mflogo/README | 150 +++++++++++++++++++++++++++ Master/texmf-dist/doc/latex/mflogo/fonts | 1 + 4 files changed, 302 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/mflogo/CATALOGUE create mode 100644 Master/texmf-dist/doc/latex/mflogo/Makefile create mode 100644 Master/texmf-dist/doc/latex/mflogo/README create mode 120000 Master/texmf-dist/doc/latex/mflogo/fonts (limited to 'Master/texmf-dist/doc/latex/mflogo') diff --git a/Master/texmf-dist/doc/latex/mflogo/CATALOGUE b/Master/texmf-dist/doc/latex/mflogo/CATALOGUE new file mode 100644 index 00000000000..6af9a9e20a8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mflogo/CATALOGUE @@ -0,0 +1,30 @@ + diff --git a/Master/texmf-dist/doc/latex/mflogo/Makefile b/Master/texmf-dist/doc/latex/mflogo/Makefile new file mode 100644 index 00000000000..8bb2967f3da --- /dev/null +++ b/Master/texmf-dist/doc/latex/mflogo/Makefile @@ -0,0 +1,121 @@ +## Makefile for the installation of the `mflogo' package: +## +## 1999-03-10, Ulrik Vieth +## + +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +## Usage: +## +## say 'make' or 'make all' to unpack the macros and typeset +## the documentation +## +## say 'make install' to install the macros and documentation +## + + +### package specifics (don't change!): + +# package name, used in directories +FORMAT = latex +PACKAGE = mflogo + +# file names, used in dependencies + +SRCFILES = \ + $(PACKAGE).dtx \ + $(PACKAGE).ins +TEXFILES = \ + ulogo.fd \ + $(PACKAGE).sty +DOCFILES = \ + $(PACKAGE).dvi + + +### customizable variables: + +# Where the TeX installation resides: +TEXMF = `kpsewhich --expand-path='$$TEXMFMAIN'` +#TEXMF = /usr/local/teTeX/share/texmf + +# standard directories +SRCDIR = $(TEXMF)/source/$(FORMAT)/$(PACKAGE) +TEXDIR = $(TEXMF)/tex/$(FORMAT)/$(PACKAGE) +DOCDIR = $(TEXMF)/doc/$(FORMAT)/$(PACKAGE) + +# How to install the files: +INSTALL = cp -p +#INSTALL = install -c + +# How to cleanup the files: +CLEAN = rm -f + +# How to update the directory database: +TEXHASH = mktexlsr +#TEXHASH = texhash + +# How to run LaTeX(2e) for docstrip'ing sources: +DOCSTRIP = yes | latex + +# How to run LaTeX(2e) for documentation: +LATEX = latex + + +### unpack targets: + +default: all +all: make-tex make-doc + +make-tex: $(TEXFILES) +make-doc: $(DOCFILES) +.PHONY: make-tex make-doc + +$(TEXFILES): $(SRCFILES) + $(DOCSTRIP) $(PACKAGE).ins + +$(DOCFILES): $(SRCFILES) $(TEXFILES) + $(LATEX) $(PACKAGE).dtx + + +### install targets: + +install: install-tex install-doc post-install +.PHONY: install + +install-tex: $(TEXFILES) + test -d $(TEXDIR) || mkdir $(TEXDIR) + (for f in $(TEXFILES); \ + do $(INSTALL) $$f $(TEXDIR); done) +.PHONY: install-tex + +install-doc: $(DOCFILES) + test -d $(DOCDIR) || mkdir $(DOCDIR) + (for f in $(DOCFILES); \ + do $(INSTALL) $$f $(DOCDIR); done) +.PHONY: install-doc + +# uninstall target: + +uninstall: + (for f in $(TEXFILES); \ + do $(CLEAN) $(TEXDIR)/$$f; done) + (for f in $(DOCFILES); \ + do $(CLEAN) $(DOCDIR)/$$f; done) +.PHONY: uninstall + + +# Update the directory database: +post-install: + $(TEXHASH) +.PHONY: post-install + + +### clean targets: +clean: + rm -f *.log *.aux *.toc *.lof *.lot *.bbl *.blg + rm -f *.idx *.ind *.ilg *.glo *.gls + +distclean: clean + rm -f $(TEXFILES) $(DOCFILES) diff --git a/Master/texmf-dist/doc/latex/mflogo/README b/Master/texmf-dist/doc/latex/mflogo/README new file mode 100644 index 00000000000..c05dd100f38 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mflogo/README @@ -0,0 +1,150 @@ +mflogo --- LaTeX support for Metafont and MetaPost logos. + +Copyright (C) 1994-99 Ulrik Vieth + +This software is free software; you can redistribute it and/or +modify it under the terms of the LaTeX Project Public License +as described in lppl.txt in the base LaTeX distribution; either +version 1 of the License, or (at your option) any later version. + +This software is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + + +DESCRIPTION: + +This directory contains the documented sources of the `mflogo' +package for LaTeX(2e) and the corresponding font definition files +that provide access to the METAFONT and METAPOST `logo' fonts. + +The `mflogo' package defines the font commands |\logofamily| and +|\textlogo| to access the `logo' fonts directly. It also defines +the macros |\MF| and |\MP| for the METAFONT and METAPOST logos in +terms of these font commands, which ensures that the logos will +follow font changes just as the |\TeX| logo does and always did. + +To use this package, you'll need the complete and up-to-date set +of `logo' fonts, located in the directory CTAN:fonts/mflogo. + +To facilitate the installation, the directory containing the +`logo' fonts is made available through a symbolic link `fonts', +so that the contents of CTAN:fonts/mflogo is automatically +included as a subdirectory if you download this directory as a +`.zip' or `.tar.gz' archive. + + +HISTORY: + +The `mflogo' package was developed in early 1994 when LaTeX2e was +still in a beta-test phase. The first public release of `mflogo' +(v1.2 in May 1994) predated the release of the first production +version of LaTeX as of 1994/06/01. + +The second release of `mflogo' (v1.5 in September 1995) cleaned up +some internals and fixed the space factor after the logos, just as +it is done for the |\TeX| and |\LaTeX| logos in the LaTeX kernel. + +The present release of `mflogo' (v2.0 in March 1999) clarifies the +distribution conditions, adopting the LaTeX Project Public License. + + +OVERVIEW: + +The `mflogo' distribution consists of the following files: + + README - this file, i.e. the file you are reading + Makefile - Makefile to install the LaTeX package + mflogo.ins - LaTeX installation script + mflogo.dtx - documented source of the LaTeX package + +Subdirectory `fonts': + + README - some notes on the `logo' fonts + Makefile - Makefile to install the `logo' fonts + +Subdirectory `fonts/source': + + logo.mf - Metafont program to draw the logo charaters + logo*.mf - Metafont drivers for various sizes and shapes + +Subdirectory `fonts/tfm': + + logo*.tfm - TeX font metrics for various sizes and shapes + + +INSTALLATION: + +(1) Before installing the `mflogo' LaTeX package and processing +the documentation, you should first make sure that you have a +complete and up-to-date set of the `logo' fonts. If you're +lucky, the `logo' fonts may have already been provided as part +of your TeX distribution. Otherwise, proceed by changing to the +`fonts' subdirectory and installing the fonts from there. + +if you have a TDS-compatible TeX installation, you may try to use +the enclosed `Makefile' in the `fonts' subdirectory by calling + + cd fonts ; make install TEXMF=/wherever/texmf + +For manual installation of the font sources and font metric files, +please consult the file `fonts/README'. + +(2) After the required fonts have been installed, return to this +distribution directory. To unpack the `mflogo' LaTeX package +and to typeset the documentation, proceed as follows: + +If you have a TDS-compatible TeX installation, you may try to use +the enclosed `Makefile' by calling + + make TEXMF=/wherever/texmf + make install TEXMF=/wherever/texmf + +For manual installation, run + + latex mflogo.ins + +to unpack the package file `mflogo.sty' and the corresponding +font definition files `ulogo.fd' from the source file `mflogo.dtx'. + +To typeset the documentation, run + + (pdf)latex mflogo.dtx + +to generate `mflogo.dvi' and/or `mflogo.pdf'. This requires +the `mflogo' and, of course, the `logo' fonts. + +Finally, to install the `mflogo' package, copy the files +`mflogo.sty' and `ulogo.fd' to TEXMF/tex/latex/mflogo/ or +wherever else your installation keeps LaTeX `.sty' files. + + +TROUBLESHOOTING: + +The `mflogo' package boldly assumes that your TeX distribution +provides a complete and up-to-date version of the `logo' fonts, +including some non-standard variants and some extra characters +that were absent from earlier (pre-1993) versions. + +While it should no problem to regenerate PK-bitmap fonts from +the updated Metafont sources, if necessary, some problems may +arise when using PostScript Type 1 versions of the `logo' fonts. + +Unless you happen to have access to some commercial versions of +the up-to-date `logo' fonts in Type 1 format as sold by Y&Y Inc., +it is highly recommended to use the freely-distributable versions +by Taco Hoekwater, which are available from CTAN archives in: + + CTAN:fonts/cm/utilityfonts/logo/ps-type1/hoekwater/logo*.pfb + +It is no longer recommended to use the freely-distributable +versions of `logo' fonts provided by the American Mathematical +Society, which are available from CTAN archives in: + + CTAN:fonts/cm/ps-type1/bluesky/logo*.pfb + +Unfortunately, those fonts are out-of-date and do not provide a +complete set of sizes and shapes required by `mflogo' package. + + +Happy TeXing! diff --git a/Master/texmf-dist/doc/latex/mflogo/fonts b/Master/texmf-dist/doc/latex/mflogo/fonts new file mode 120000 index 00000000000..71c2b745a99 --- /dev/null +++ b/Master/texmf-dist/doc/latex/mflogo/fonts @@ -0,0 +1 @@ +../../../../fonts/mflogo \ No newline at end of file -- cgit v1.2.3