diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/concrete |
Initial commit
Diffstat (limited to 'fonts/concrete')
30 files changed, 224 insertions, 0 deletions
diff --git a/fonts/concrete/CATALOGUE b/fonts/concrete/CATALOGUE new file mode 100644 index 0000000000..8fbe6996e9 --- /dev/null +++ b/fonts/concrete/CATALOGUE @@ -0,0 +1,28 @@ + <entry id="concrete" + datestamp="18 Mar 1999" + modifier="UV"> + <about> + <name>concmath</name> + <title>Concrete Roman fonts</title> + <author> + <name>Ulrik Vieth</name> + <email>vieth@thphy.uni-duesseldorf.de</email> + </author> + <home></home> + <license type="unknown"/> + <version> + <number>1999/03/18</number> + </version> + <xref refid="beton euler concmath ccfonts"/> + </about> + <description> + <abstract> + Concrete Roman fonts, designed by Donald E. Knuth, originally + for use with Euler math fonts. + </abstract> + </description> + <distribution> + <ctan>fonts/concrete</ctan> + <texlive>fonts3</texlive> + </distribution> + </entry> diff --git a/fonts/concrete/Makefile b/fonts/concrete/Makefile new file mode 100644 index 0000000000..884a6dac2e --- /dev/null +++ b/fonts/concrete/Makefile @@ -0,0 +1,122 @@ +## Makefile for the installation of the `concrete' fonts: +## +## 1999-03-15, Ulrik Vieth <vieth@thphy.uni-duesseldorf.de> +## + +## 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 install' to install the fonts +## + +### package specifics (don't change!): + +# package name, used in directories +SUPPLIER = public +TYPEFACE = concrete + +# file names, used in dependencies + +MFFILES = \ + odigs.mf \ + ccr10.mf \ + ccr9.mf \ + ccr8.mf \ + ccr7.mf \ + ccr6.mf \ + ccr5.mf \ + ccsl10.mf \ + ccsl9.mf \ + ccti10.mf \ + cccsc10.mf \ + ccmi10.mf \ + ccmic9.mf \ + ccslc9.mf +TFMFILES = \ + ccr10.mf \ + ccr9.mf \ + ccr8.mf \ + ccr7.mf \ + ccr6.mf \ + ccr5.mf \ + ccsl10.mf \ + ccsl9.mf \ + ccti10.mf \ + cccsc10.mf \ + ccmi10.mf \ + ccmic9.mf \ + ccslc9.mf + + +### customizable variables: + +# Where the TeX installation resides: +TEXMF = `kpsewhich --expand-path='$$TEXMFMAIN'` +#TEXMF = /usr/local/teTeX/share/texmf + +# standard directories +srcdir = . +MFDIR = $(TEXMF)/fonts/source/$(SUPPLIER)/$(TYPEFACE) +TFMDIR = $(TEXMF)/fonts/tfm/$(SUPPLIER)/$(TYPEFACE) + + +# 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 + + +### unpack targets: + +default: all +all: + @echo + @echo "Please call \`make install' to install the font files!" + @echo + @true + +### install targets: + +install: install-fonts post-install +.PHONY: install + +install-fonts: + test -d $(MFDIR) || mkdir $(MFDIR) + (for f in $(MFFILES); \ + do $(INSTALL) $(srcdir)/mf/$$f $(MFDIR); done) + test -d $(TFMDIR) || mkdir $(TFMDIR) + (for f in $(TFMFILES); \ + do $(INSTALL) $(srcdir)/tfm/$$f $(TFMDIR); done) +.PHONY: install-fonts + +# uninstall target: + +uninstall: + (for f in $(MFFILES); \ + do $(CLEAN) $(MFDIR)/$$f; done) + (for f in $(TFMFILES); \ + do $(CLEAN) $(TFMDIR)/$$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 diff --git a/fonts/concrete/README b/fonts/concrete/README new file mode 100644 index 0000000000..e6b6fd68e3 --- /dev/null +++ b/fonts/concrete/README @@ -0,0 +1,60 @@ +fonts/concrete --- Concrete Roman fonts. + +Copyright (C) 1987--99 Donald E. Knuth + +CTAN distribution compiled by Ulrik Vieth + + +COPYING: + +All files in the subdirectory `mf' are official sources of the +Concrete Roman fonts designed by Donald E. Knuth. They are +distributed under the terms of the file README.KNUTH which says: + + [These files] ... are master files for TeX and METAFONT, + maintained personally by Donald E. Knuth. Nobody else is + authorized to make any changes whatever to them! If you + modify the files for any purpose, you must give your files + a different name, so that installations of TeX throughout + the world will be 100% compatible when they use the + official source files. + + +DESCRIPTION: + +This directory appears on CTAN archives as: + + CTAN:fonts/concrete + +It contains two subdirectories `mf' and `tfm' that hold the +Metafont sources and font metrics of the Concrete Roman fonts. + +To access the Concrete Roman fonts in plain.tex, you may wish to +consult the file `gkpmac.tex' in CTAN:systems/knuth/local/lib. + +To access the Concrete Roman fonts in LaTeX(2e) in combination +with the Euler math fonts, you may wish to consult the `beton' +and `euler' packages in CTAN:macros/latex/contrib/supported. + +To access the Concrete Roman fonts in LaTeX(2e) in combination +with the Concrete Math (concmath) fonts, you may wish to consult +the `concmath' package in CTAN:macros/latex/contrib/supported. + +To access the Concrete Roman fonts in LaTeX(2e) in the T1/TS1 +encoding as well as in the OT1 encoding, you may wish to consult +the `ccfonts' package in CTAN:macros/latex/contrib/supported. + + +INSTALLATION: + +- If you have a TDS-compatible TeX installation, you may try to + use the enclosed `Makefile' by calling: + + make install + +- For manual installation, copy the contents of the subdirectories + `mf' and `tfm' to TEXMF/fonts/{source,tfm}/public/concrete or + wherever else your installation keeps .mf sources and .tfm files. + + +Happy TeXing! diff --git a/fonts/concrete/mf/cccsc10.mf b/fonts/concrete/mf/cccsc10.mf new file mode 120000 index 0000000000..2aa4dc8cc5 --- /dev/null +++ b/fonts/concrete/mf/cccsc10.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/cccsc10.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccmi10.mf b/fonts/concrete/mf/ccmi10.mf new file mode 120000 index 0000000000..ce8792afe3 --- /dev/null +++ b/fonts/concrete/mf/ccmi10.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccmi10.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccmic9.mf b/fonts/concrete/mf/ccmic9.mf new file mode 120000 index 0000000000..3f3af6d4fc --- /dev/null +++ b/fonts/concrete/mf/ccmic9.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccmic9.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccr10.mf b/fonts/concrete/mf/ccr10.mf new file mode 120000 index 0000000000..7700860378 --- /dev/null +++ b/fonts/concrete/mf/ccr10.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccr10.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccr5.mf b/fonts/concrete/mf/ccr5.mf new file mode 120000 index 0000000000..70b620672d --- /dev/null +++ b/fonts/concrete/mf/ccr5.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccr5.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccr6.mf b/fonts/concrete/mf/ccr6.mf new file mode 120000 index 0000000000..f47bc779ea --- /dev/null +++ b/fonts/concrete/mf/ccr6.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccr6.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccr7.mf b/fonts/concrete/mf/ccr7.mf new file mode 120000 index 0000000000..1462f07c97 --- /dev/null +++ b/fonts/concrete/mf/ccr7.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccr7.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccr8.mf b/fonts/concrete/mf/ccr8.mf new file mode 120000 index 0000000000..731f682cc6 --- /dev/null +++ b/fonts/concrete/mf/ccr8.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccr8.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccr9.mf b/fonts/concrete/mf/ccr9.mf new file mode 120000 index 0000000000..36f5b0ca97 --- /dev/null +++ b/fonts/concrete/mf/ccr9.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccr9.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccsl10.mf b/fonts/concrete/mf/ccsl10.mf new file mode 120000 index 0000000000..3f5e023d9c --- /dev/null +++ b/fonts/concrete/mf/ccsl10.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccsl10.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccsl9.mf b/fonts/concrete/mf/ccsl9.mf new file mode 120000 index 0000000000..4a2d6d1400 --- /dev/null +++ b/fonts/concrete/mf/ccsl9.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccsl9.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccslc9.mf b/fonts/concrete/mf/ccslc9.mf new file mode 120000 index 0000000000..353a21881b --- /dev/null +++ b/fonts/concrete/mf/ccslc9.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccslc9.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/ccti10.mf b/fonts/concrete/mf/ccti10.mf new file mode 120000 index 0000000000..2b27737e13 --- /dev/null +++ b/fonts/concrete/mf/ccti10.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/ccti10.mf
\ No newline at end of file diff --git a/fonts/concrete/mf/odigs.mf b/fonts/concrete/mf/odigs.mf new file mode 120000 index 0000000000..b30de34089 --- /dev/null +++ b/fonts/concrete/mf/odigs.mf @@ -0,0 +1 @@ +../../../systems/knuth/local/cm/odigs.mf
\ No newline at end of file diff --git a/fonts/concrete/tfm/cccsc10.tfm b/fonts/concrete/tfm/cccsc10.tfm Binary files differnew file mode 100644 index 0000000000..1c8e297bf8 --- /dev/null +++ b/fonts/concrete/tfm/cccsc10.tfm diff --git a/fonts/concrete/tfm/ccmi10.tfm b/fonts/concrete/tfm/ccmi10.tfm Binary files differnew file mode 100644 index 0000000000..863ca2cb86 --- /dev/null +++ b/fonts/concrete/tfm/ccmi10.tfm diff --git a/fonts/concrete/tfm/ccmic9.tfm b/fonts/concrete/tfm/ccmic9.tfm Binary files differnew file mode 100644 index 0000000000..c299095d0f --- /dev/null +++ b/fonts/concrete/tfm/ccmic9.tfm diff --git a/fonts/concrete/tfm/ccr10.tfm b/fonts/concrete/tfm/ccr10.tfm Binary files differnew file mode 100644 index 0000000000..335ef06a7e --- /dev/null +++ b/fonts/concrete/tfm/ccr10.tfm diff --git a/fonts/concrete/tfm/ccr5.tfm b/fonts/concrete/tfm/ccr5.tfm Binary files differnew file mode 100644 index 0000000000..7185e9a068 --- /dev/null +++ b/fonts/concrete/tfm/ccr5.tfm diff --git a/fonts/concrete/tfm/ccr6.tfm b/fonts/concrete/tfm/ccr6.tfm Binary files differnew file mode 100644 index 0000000000..25af0e8645 --- /dev/null +++ b/fonts/concrete/tfm/ccr6.tfm diff --git a/fonts/concrete/tfm/ccr7.tfm b/fonts/concrete/tfm/ccr7.tfm Binary files differnew file mode 100644 index 0000000000..059f41cec5 --- /dev/null +++ b/fonts/concrete/tfm/ccr7.tfm diff --git a/fonts/concrete/tfm/ccr8.tfm b/fonts/concrete/tfm/ccr8.tfm Binary files differnew file mode 100644 index 0000000000..bd866748fb --- /dev/null +++ b/fonts/concrete/tfm/ccr8.tfm diff --git a/fonts/concrete/tfm/ccr9.tfm b/fonts/concrete/tfm/ccr9.tfm Binary files differnew file mode 100644 index 0000000000..9694ed04f5 --- /dev/null +++ b/fonts/concrete/tfm/ccr9.tfm diff --git a/fonts/concrete/tfm/ccsl10.tfm b/fonts/concrete/tfm/ccsl10.tfm Binary files differnew file mode 100644 index 0000000000..8961478883 --- /dev/null +++ b/fonts/concrete/tfm/ccsl10.tfm diff --git a/fonts/concrete/tfm/ccsl9.tfm b/fonts/concrete/tfm/ccsl9.tfm Binary files differnew file mode 100644 index 0000000000..814b501b91 --- /dev/null +++ b/fonts/concrete/tfm/ccsl9.tfm diff --git a/fonts/concrete/tfm/ccslc9.tfm b/fonts/concrete/tfm/ccslc9.tfm Binary files differnew file mode 100644 index 0000000000..298320bd0d --- /dev/null +++ b/fonts/concrete/tfm/ccslc9.tfm diff --git a/fonts/concrete/tfm/ccti10.tfm b/fonts/concrete/tfm/ccti10.tfm Binary files differnew file mode 100644 index 0000000000..8be4aca952 --- /dev/null +++ b/fonts/concrete/tfm/ccti10.tfm |