From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- fonts/capbas/readme | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 fonts/capbas/readme (limited to 'fonts/capbas/readme') diff --git a/fonts/capbas/readme b/fonts/capbas/readme new file mode 100644 index 0000000000..2ff4d6f876 --- /dev/null +++ b/fonts/capbas/readme @@ -0,0 +1,61 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%% package="m-capbas.arj" +%%% author="Phons Bloemen (PhB)", +%%% address="Eindhoven U. of Technology" +%%% email="Internet: phons@ei.ele.tue.nl", +%%% abstract=" +%%% Capital Baseball +%%% Part of Capital Baseball package" +%%% copyright="Copyleft (L) Phons Bloemen (PhB), +%%% according to GNU public licence version 2 or later. +%%% (1) Do not change this file (even its name) +%%% (2) if you do make changes, first rename it to some +%%% other name, and mark your changes clearly.", +%%% } +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +Capital Baseball contains a lot of new fonts: +7-segment, 14-segment, Simple, matrix fonts like Flyspec and +Neckerspoel, and Capital Baseball itself. +Capital Baseball contains the folling files (run the 'driver' +files through Metafont). + +capbas.mf 4160 10-06-94 'driver file' for Capital Baseball font. +capbasd.mf 4384 10-06-94 'driver file' for CapBas DoubleOutline font. +capfon.mf 15986 10-03-94 Contains character definitions +cmbug.mf 662 10-06-94 Example of mftools.mf. + Creates a 'buggy' version of cmtt10. + Create larger magnifications! +cmgray.mf 572 10-06-94 Example of mftools.mf. + Creates a 'grayed' version of cmssbx10. +d7seg.mf 6863 10-03-94 'driver file' for a seven-segment font. +deseg.mf 8639 10-03-94 'driver file' for a 14-segment (star) font. +flyspec.mf 7113 10-03-94 'driver file' for Flyspec (5x5 matrix font). + Render this at mag=0.3. +mftools.mf 8828 10-21-94 This file contains my Metafont toolkit. +necker.mf 8003 10-03-94 'driver file' for Neckerspoel (5x8 matrix font). +readme 3272 10-21-94 This file. +simdefs.mf 5730 10-03-94 Font definitions for Simple. +simfon.mf 5616 10-03-94 'driver file' for Simple. + +The toolkit contains the following functions, which work on the +'currentpicture' (the character glyph as Metafont has hit in +memory at the moment of the application of the function) + +outline(a) outline a character. 'a' controls thickness of + outline, and is a fraction of character width 'w'. +douboutline(a,b) keep the character, and draw an outline of + thickness 'a' at distance 'b' around it. +gentile generate a tiling pattern. See the mftools.mf + file and the example cmbugs.mf for its use. + After this, do a 'tilepicture:=currentpicture". +tilepic(til) apply tiling pattern 'til' to the character + glyph in memory (pictures are 'AND'ed). +otilepic(til,a) apply tiling pattern 'til' to the character, and + create an outline of the character. The character + and tiling are 'AND'ed, the outline is 'OR'ed. +xmirror reflect around axis x=0.5w. +ymirror reflect around axis y=0.5(h+d). +reversevideo invert the 'currentpicture'. Boundary: (w * (h+d)). + +Happy Metafonting, +Phons. -- cgit v1.2.3