diff options
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/barcode2')
-rw-r--r-- | Master/texmf-dist/fonts/source/public/barcode2/wlc11.mf | 101 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/source/public/barcode2/wlc128.mf | 187 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/source/public/barcode2/wlc39.mf | 121 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/source/public/barcode2/wlc93.mf | 144 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/source/public/barcode2/wlcr39.mf | 115 | ||||
-rw-r--r-- | Master/texmf-dist/fonts/source/public/barcode2/wlean.mf | 417 |
6 files changed, 0 insertions, 1085 deletions
diff --git a/Master/texmf-dist/fonts/source/public/barcode2/wlc11.mf b/Master/texmf-dist/fonts/source/public/barcode2/wlc11.mf deleted file mode 100644 index 39e07aef3c6..00000000000 --- a/Master/texmf-dist/fonts/source/public/barcode2/wlc11.mf +++ /dev/null @@ -1,101 +0,0 @@ -%% -%% This is file `wlc11.mf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% barcodes.dtx (with options: `code11mf') -%% As this is a generated file, you may perhaps not want to edit it. -%% This file belongs to the barcode package. -%% It may be of no great use without the rest of the barcode package. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -%% Code 11 in Metafont format -%% Peter Willadt 1998-04-10 -%% For copyright and the like see the documentation -%% to the barcode package, from which this file is part of. -%% If you received only this file, -%% then maybe someone fooled you. -%% -%% Code 11 requires one or two check digits. -%% These check digtis are calculated using a weighted mod 11-checksum. -%% You have to see the docs. -%% Start and stop chars are mapped to @, -%% codeable are 0--9 and the minus sign. - -mode_setup; - -bheight#:=5mm#; - -bwidth# :=.33 mm#; - -designsize :=bheight#; -font_slant :=0; -font_normal_space :=8*bwidth#; -font_extra_space :=0; -font_normal_stretch:=0; -font_normal_shrink :=0; -font_quad :=15*bwidth#; - -define_pixels(bheight, bwidth); - -def CODExichar(expr charnum, spex) = -numeric mywid, asval, i; -mywid=6; -for i= 0 upto 4: -asval:=ASCII(substring(i,i+1) of spex); -asval:=asval-ASCII("0"); -mywid:=mywid+asval; -endfor; -beginchar(charnum, mywid*bwidth#,bheight#,0); -y1=y2=0; -y3=y4=bheight; -numeric myright,myleft,barweight,spcweight; -myright:=0;myleft:=0;barweight:=0;spcweight:=0; -for i=0 upto 4: -asval:=ASCII(substring(i,i+1) of spex); -asval:=asval-ASCII("0"); -myright:=myright+(asval+1)*bwidth; -if not odd (i): -x1:=myleft-blacker; -x4:=x1; -x2:=myright+blacker; -x3:=x2; -fill (z1)--(z2)--(z3)--(z4)--cycle; -fi -myleft:=myright; -endfor; -endchar; -enddef; - -CODExichar("-","00100"); -CODExichar("0","00001"); -CODExichar("1","10001"); -CODExichar("2","01001"); -CODExichar("3","11000"); -CODExichar("4","00101"); -CODExichar("5","10100"); -CODExichar("6","01100"); -CODExichar("7","00011"); -CODExichar("8","10010"); -CODExichar("9","10000"); -CODExichar("@","00110"); - -end;% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\endinput -%% -%% End of file `wlc11.mf'. diff --git a/Master/texmf-dist/fonts/source/public/barcode2/wlc128.mf b/Master/texmf-dist/fonts/source/public/barcode2/wlc128.mf deleted file mode 100644 index 0bd4c466657..00000000000 --- a/Master/texmf-dist/fonts/source/public/barcode2/wlc128.mf +++ /dev/null @@ -1,187 +0,0 @@ -%% -%% This is file `wlc128.mf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% barcodes.dtx (with options: `code128mf') -%% As this is a generated file, you may perhaps not want to edit it. -%% This file belongs to the barcode package. -%% It may be of no great use without the rest of the barcode package. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -%% Code 128, in Metafont mode -%% This gives a raw font, that should be mapped properly -%% so read the docs! -%% Willadt 1997-08-17 - -mode_setup; - -bheight#:=5mm#; - -%% high res: .264 mm# -%% med res: .33 mm# -bwidth# :=.33 mm#; - -designsize :=bheight#; -font_slant :=0; -font_normal_space :=11*bwidth#; -font_extra_space :=0; -font_normal_stretch:=0; -font_normal_shrink :=0; -font_quad :=11*bwidth#; - -define_pixels(bheight, bwidth); - -def CXXVIIIchar(expr charnum, spex) = -numeric mywid, asval, i; -mywid=0; -beginchar(charnum, 11*bwidth#,bheight#,0); -y1=y2=0; -y3=y4=bheight; -numeric myright,myleft,barweight,spcweight; -myright:=0;myleft:=0;barweight:=0;spcweight:=0; -for i=0 upto 8: -asval:=ASCII(substring(i,i+1) of spex); -exitif asval=-1; -asval:=asval-ASCII("0"); -myright:=myright+asval*bwidth; -if not odd (i): -x1:=myleft-blacker; -x4:=x1; -x2:=myright+blacker; -x3:=x2; -fill (z1)--(z2)--(z3)--(z4)--cycle; -fi -myleft:=myright; -endfor; -endchar; -enddef; - -CXXVIIIchar(107,"212222"); % Ersatz fuer Null -CXXVIIIchar( 0,"212222"); -CXXVIIIchar( 1,"222122"); -CXXVIIIchar( 2,"222221"); -CXXVIIIchar( 3,"121223"); -CXXVIIIchar( 4,"121322"); -CXXVIIIchar( 5,"131222"); -CXXVIIIchar( 6,"122213"); -CXXVIIIchar( 7,"122312"); -CXXVIIIchar( 8,"132212"); -CXXVIIIchar( 9,"221213"); -CXXVIIIchar( 10,"221312"); -CXXVIIIchar( 11,"231212"); -CXXVIIIchar( 12,"112232"); -CXXVIIIchar( 13,"122132"); -CXXVIIIchar( 14,"122231"); -CXXVIIIchar( 15,"113222"); -CXXVIIIchar( 16,"123122"); -CXXVIIIchar( 17,"123221"); -CXXVIIIchar( 18,"223211"); -CXXVIIIchar( 19,"221132"); -CXXVIIIchar( 20,"221231"); -CXXVIIIchar( 21,"213212"); -CXXVIIIchar( 22,"223112"); -CXXVIIIchar( 23,"312131"); -CXXVIIIchar( 24,"311222"); -CXXVIIIchar( 25,"321122"); -CXXVIIIchar( 26,"321221"); -CXXVIIIchar( 27,"312212"); -CXXVIIIchar( 28,"322112"); -CXXVIIIchar( 29,"322211"); -CXXVIIIchar( 30,"212123"); -CXXVIIIchar( 31,"212321"); -CXXVIIIchar( 32,"232121"); -CXXVIIIchar( 33,"111323"); -CXXVIIIchar( 34,"131123"); -CXXVIIIchar( 35,"131321"); -CXXVIIIchar( 36,"112313"); -CXXVIIIchar( 37,"132113"); -CXXVIIIchar( 38,"132311"); -CXXVIIIchar( 39,"211313"); -CXXVIIIchar( 40,"231113"); -CXXVIIIchar( 41,"231311"); -CXXVIIIchar( 42,"112133"); -CXXVIIIchar( 43,"112331"); -CXXVIIIchar( 44,"132131"); -CXXVIIIchar( 45,"113123"); -CXXVIIIchar( 46,"113321"); -CXXVIIIchar( 47,"133121"); -CXXVIIIchar( 48,"313121"); -CXXVIIIchar( 49,"211331"); -CXXVIIIchar( 50,"231131"); -CXXVIIIchar( 51,"213113"); -CXXVIIIchar( 52,"213311"); -CXXVIIIchar( 53,"213131"); -CXXVIIIchar( 54,"311123"); -CXXVIIIchar( 55,"311321"); -CXXVIIIchar( 56,"331121"); -CXXVIIIchar( 57,"312113"); -CXXVIIIchar( 58,"312311"); -CXXVIIIchar( 59,"332111"); -CXXVIIIchar( 60,"314111"); -CXXVIIIchar( 61,"221411"); -CXXVIIIchar( 62,"431111"); -CXXVIIIchar( 63,"111224"); -CXXVIIIchar( 64,"111422"); -CXXVIIIchar( 65,"121124"); -CXXVIIIchar( 66,"121421"); -CXXVIIIchar( 67,"141122"); -CXXVIIIchar( 68,"141221"); -CXXVIIIchar( 69,"112214"); -CXXVIIIchar( 70,"112412"); -CXXVIIIchar( 71,"122114"); -CXXVIIIchar( 72,"122411"); -CXXVIIIchar( 73,"142112"); -CXXVIIIchar( 74,"142211"); -CXXVIIIchar( 75,"241211"); -CXXVIIIchar( 76,"221114"); -CXXVIIIchar( 77,"413111"); -CXXVIIIchar( 78,"241112"); -CXXVIIIchar( 79,"134111"); -CXXVIIIchar( 80,"111242"); -CXXVIIIchar( 81,"121142"); -CXXVIIIchar( 82,"121241"); -CXXVIIIchar( 83,"114212"); -CXXVIIIchar( 84,"124112"); -CXXVIIIchar( 85,"124211"); -CXXVIIIchar( 86,"411212"); -CXXVIIIchar( 87,"421112"); -CXXVIIIchar( 88,"421211"); -CXXVIIIchar( 89,"212141"); -CXXVIIIchar( 90,"214121"); -CXXVIIIchar( 91,"412121"); -CXXVIIIchar( 92,"111143"); -CXXVIIIchar( 93,"111341"); -CXXVIIIchar( 94,"131141"); -CXXVIIIchar( 95,"114113"); -CXXVIIIchar( 96,"114311"); -CXXVIIIchar( 97,"411113"); -CXXVIIIchar( 98,"411311"); -CXXVIIIchar( 99,"113141"); -CXXVIIIchar(100,"114131"); -CXXVIIIchar(101,"311141"); -CXXVIIIchar(102,"411131"); -CXXVIIIchar(103,"211412"); -CXXVIIIchar(104,"211214"); -CXXVIIIchar(105,"211232"); -CXXVIIIchar(106,"2331112"); - -end; -\endinput -%% -%% End of file `wlc128.mf'. diff --git a/Master/texmf-dist/fonts/source/public/barcode2/wlc39.mf b/Master/texmf-dist/fonts/source/public/barcode2/wlc39.mf deleted file mode 100644 index 8c330143bca..00000000000 --- a/Master/texmf-dist/fonts/source/public/barcode2/wlc39.mf +++ /dev/null @@ -1,121 +0,0 @@ -%% -%% This is file `wlc39.mf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% barcodes.dtx (with options: `code39mf') -%% As this is a generated file, you may perhaps not want to edit it. -%% This file belongs to the barcode package. -%% It may be of no great use without the rest of the barcode package. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -%% Code 39, in Metafont mode -%% Willadt 1997-08-17 -mode_setup; - -bheight#:=5mm#; - -%% high res .2 mm, -%% med res .3 mm, -%% lo res .4 mm. - -bwidth# :=.3mm#; - -designsize :=bheight#; -font_slant :=0; -font_normal_space :=13*bwidth#; -font_extra_space :=0; -font_normal_stretch:=0; -font_normal_shrink :=0; -font_quad :=13*bwidth#; - -define_pixels(bheight, bwidth); - -def thirtyninechar(expr charnum, spex) = - beginchar(charnum, 13*bwidth#,bheight#,0); - numeric myright,myleft; - numeric asval, i; - myright:=0;myleft:=0; - y1=y2=0;y3=y4=bheight; - for i=0 upto 11: - asval:=ASCII(substring(i,i+1) of spex); - exitif asval=-1; - asval:=asval-ASCII("0"); - myright:=myright+asval*bwidth; - if not odd (i): -x1:=myleft-blacker; -x4:=x1; -x2:=myright+blacker; -x3:=x2; -fill (z1)--(z2)--(z3)--(z4)--cycle; - fi - myleft:=myright; - endfor; - endchar; -enddef; - -\thirtyninechar("0")("1112212111"); -\thirtyninechar("1")("2112111121"); -\thirtyninechar("2")("1122111121"); -\thirtyninechar("3")("2122111111"); -\thirtyninechar("4")("1112211121"); -\thirtyninechar("5")("2112211111"); -\thirtyninechar("6")("1122211111"); -\thirtyninechar("7")("1112112121"); -\thirtyninechar("8")("2112112111"); -\thirtyninechar("9")("1122112111"); -\thirtyninechar( 64)("1211212111"); % start = @ -\thirtyninechar("-")("1211112121"); -\thirtyninechar("+")("1211121211"); -\thirtyninechar("$")("1212121111"); -\thirtyninechar("/")("1212111211"); -\thirtyninechar(".")("2211112111"); -\thirtyninechar( 37)("1112121211"); % percent -\thirtyninechar( 32)("1221112111"); % space -\thirtyninechar("A")("2111121121"); -\thirtyninechar("B")("1121121121"); -\thirtyninechar("C")("2121121111"); -\thirtyninechar("D")("1111221121"); -\thirtyninechar("E")("2111221111"); -\thirtyninechar("F")("1121221111"); -\thirtyninechar("G")("1111122121"); -\thirtyninechar("H")("2111122111"); -\thirtyninechar("I")("1121122111"); -\thirtyninechar("J")("1111222111"); -\thirtyninechar("K")("2111111221"); -\thirtyninechar("L")("1121111221"); -\thirtyninechar("M")("2121111211"); -\thirtyninechar("N")("1111211221"); -\thirtyninechar("O")("2111211211"); -\thirtyninechar("P")("1121211211"); -\thirtyninechar("Q")("1111112221"); -\thirtyninechar("R")("2111112211"); -\thirtyninechar("S")("1121112211"); -\thirtyninechar("T")("1111212211"); -\thirtyninechar("U")("2211111121"); -\thirtyninechar("V")("1221111121"); -\thirtyninechar("W")("2221111111"); -\thirtyninechar("X")("1211211121"); -\thirtyninechar("Y")("2211211111"); -\thirtyninechar("Z")("1221211111"); - -\end; - -\endinput -%% -%% End of file `wlc39.mf'. diff --git a/Master/texmf-dist/fonts/source/public/barcode2/wlc93.mf b/Master/texmf-dist/fonts/source/public/barcode2/wlc93.mf deleted file mode 100644 index f92734f7f9f..00000000000 --- a/Master/texmf-dist/fonts/source/public/barcode2/wlc93.mf +++ /dev/null @@ -1,144 +0,0 @@ -%% -%% This is file `wlc93.mf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% barcodes.dtx (with options: `code93mf') -%% As this is a generated file, you may perhaps not want to edit it. -%% This file belongs to the barcode package. -%% It may be of no great use without the rest of the barcode package. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -%% Code 93 in Metafont format -%% Peter Willadt 1998-04-21 -%% For copyright and the like see the documentation -%% to the barcode package, from which this file is part of. -%% If you received only this file, -%% then maybe someone fooled you. -%% -%% Code 93 requires one or two check digits. -%% These check digtis are calculated using a weighted mod 11-checksum. -%% You have to see the docs. -%% Start and stop chars are mapped to < and >, respectively. -%% codeable are 0--9 , A-Z, -,+, space, dot, $, /, and percent. -%% To print full ascii, ordinary characters have to be preceeded with -%% on of four shift characters. Thes shift characters are -%% ($) mapped to = -%% (%) mapped to [ -%% (/) mapped to | -%% (+) mapped to ] - -mode_setup; - -bheight#:=5mm#; - -bwidth# :=.33 mm#; - -designsize :=bheight#; -font_slant :=0; -font_normal_space :=9*bwidth#; -font_extra_space :=0; -font_normal_stretch:=0; -font_normal_shrink :=0; -font_quad :=10*bwidth#; - -define_pixels(bheight, bwidth); - -def CODExciiichar(expr charnum, spex) = -numeric mywid, asval, i; -mywid=0; -for i= 0 upto 5: -asval:=ASCII(substring(i,i+1) of spex); -asval:=asval-ASCII("0"); -mywid:=mywid+asval; -endfor; -beginchar(charnum, mywid*bwidth#,bheight#,0); -y1=y2=0; -y3=y4=bheight; -numeric myright,myleft,barweight,spcweight; -myright:=0;myleft:=0;barweight:=0;spcweight:=0; -for i=0 upto 5: -asval:=ASCII(substring(i,i+1) of spex); -asval:=asval-ASCII("0"); -myright:=myright+asval*bwidth; -if not odd (i): -x1:=myleft-blacker; -x4:=x1; -x2:=myright+blacker; -x3:=x2; -fill (z1)--(z2)--(z3)--(z4)--cycle; -fi -myleft:=myright; -endfor; -endchar; -enddef; - -CODExciiichar("0","131112"); -CODExciiichar("1","111213"); -CODExciiichar("2","111312"); -CODExciiichar("3","111411"); -CODExciiichar("4","121113"); -CODExciiichar("5","121212"); -CODExciiichar("6","121311"); -CODExciiichar("7","111114"); -CODExciiichar("8","131211"); -CODExciiichar("9","141111"); -CODExciiichar("A","211113"); -CODExciiichar("B","211212"); -CODExciiichar("C","211311"); -CODExciiichar("D","221112"); -CODExciiichar("E","221211"); -CODExciiichar("F","231111"); -CODExciiichar("G","112113"); -CODExciiichar("H","112212"); -CODExciiichar("I","112311"); -CODExciiichar("J","122112"); -CODExciiichar("K","132111"); -CODExciiichar("L","111123"); -CODExciiichar("M","111222"); -CODExciiichar("N","111321"); -CODExciiichar("O","121122"); -CODExciiichar("P","131121"); -CODExciiichar("Q","212112"); -CODExciiichar("R","212211"); -CODExciiichar("S","211122"); -CODExciiichar("T","211221"); -CODExciiichar("U","221121"); -CODExciiichar("V","222111"); -CODExciiichar("W","112122"); -CODExciiichar("X","112221"); -CODExciiichar("Y","122121"); -CODExciiichar("Z","123111"); -CODExciiichar("-","121131"); -CODExciiichar(".","311112"); -CODExciiichar( 32,"311211");% space -CODExciiichar( 36,"321111");% dollar -CODExciiichar("/","112131"); -CODExciiichar("+","113121"); -CODExciiichar( 37,"211131");% percent -CODExciiichar("(","121221");% ought to be ($) -CODExciiichar(")","312111");% ought to be (%) -CODExciiichar("[","311121");% ought to be (/) -CODExciiichar("]","122211");% ought to be (+) -CODExciiichar("<","111141");% start sign -CODExciiichar(">","1111411");% stop sign has extra bar - -end; -\endinput -%% -%% End of file `wlc93.mf'. diff --git a/Master/texmf-dist/fonts/source/public/barcode2/wlcr39.mf b/Master/texmf-dist/fonts/source/public/barcode2/wlcr39.mf deleted file mode 100644 index 12a15495069..00000000000 --- a/Master/texmf-dist/fonts/source/public/barcode2/wlcr39.mf +++ /dev/null @@ -1,115 +0,0 @@ -%% -%% This is file `wlcr39.mf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% barcodes.dtx (with options: `wlcr39mf') -%% As this is a generated file, you may perhaps not want to edit it. -%% This file belongs to the barcode package. -%% It may be of no great use without the rest of the barcode package. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -mode_setup; - -bwidth#:=5mm#; - - -bheight# :=.3mm#; - -designsize :=13*bheight#; -font_slant :=0; -font_normal_space :=bwidth#; -font_extra_space :=0; -font_normal_stretch:=0; -font_normal_shrink :=0; -font_quad :=bwidth#; - -define_pixels(bheight, bwidth); - -def thirtyninechar(expr charnum, spex) = - beginchar(charnum, bwidth#,12*bheight#,bheight#); - numeric mytop,mybot; - numeric asval, i; - mytop:=12*bheight;mybot:=mytop; - x1=x2=0;x3=x4=bwidth; - for i=0 upto 11: - asval:=ASCII(substring(i,i+1) of spex); - exitif asval=-1; - asval:=asval-ASCII("0"); - mybot:=mybot-asval*bheight; - if not odd (i): -y1:=mytop+blacker; -y4:=y1; -y2:=mybot-blacker; -y3:=y2; -fill (z1)--(z2)--(z3)--(z4)--cycle; - fi - mytop:=mybot; - endfor; - endchar; -enddef; - -\thirtyninechar("0")("1112212111"); -\thirtyninechar("1")("2112111121"); -\thirtyninechar("2")("1122111121"); -\thirtyninechar("3")("2122111111"); -\thirtyninechar("4")("1112211121"); -\thirtyninechar("5")("2112211111"); -\thirtyninechar("6")("1122211111"); -\thirtyninechar("7")("1112112121"); -\thirtyninechar("8")("2112112111"); -\thirtyninechar("9")("1122112111"); -\thirtyninechar( 64)("1211212111"); % start = @ -\thirtyninechar("-")("1211112121"); -\thirtyninechar("+")("1211121211"); -\thirtyninechar("$")("1212121111"); -\thirtyninechar("/")("1212111211"); -\thirtyninechar(".")("2211112111"); -\thirtyninechar( 37)("1112121211"); % percent -\thirtyninechar( 32)("1221112111"); % space -\thirtyninechar("A")("2111121121"); -\thirtyninechar("B")("1121121121"); -\thirtyninechar("C")("2121121111"); -\thirtyninechar("D")("1111221121"); -\thirtyninechar("E")("2111221111"); -\thirtyninechar("F")("1121221111"); -\thirtyninechar("G")("1111122121"); -\thirtyninechar("H")("2111122111"); -\thirtyninechar("I")("1121122111"); -\thirtyninechar("J")("1111222111"); -\thirtyninechar("K")("2111111221"); -\thirtyninechar("L")("1121111221"); -\thirtyninechar("M")("2121111211"); -\thirtyninechar("N")("1111211221"); -\thirtyninechar("O")("2111211211"); -\thirtyninechar("P")("1121211211"); -\thirtyninechar("Q")("1111112221"); -\thirtyninechar("R")("2111112211"); -\thirtyninechar("S")("1121112211"); -\thirtyninechar("T")("1111212211"); -\thirtyninechar("U")("2211111121"); -\thirtyninechar("V")("1221111121"); -\thirtyninechar("W")("2221111111"); -\thirtyninechar("X")("1211211121"); -\thirtyninechar("Y")("2211211111"); -\thirtyninechar("Z")("1221211111"); - -\end; -\endinput -%% -%% End of file `wlcr39.mf'. diff --git a/Master/texmf-dist/fonts/source/public/barcode2/wlean.mf b/Master/texmf-dist/fonts/source/public/barcode2/wlean.mf deleted file mode 100644 index e3a12e28cb3..00000000000 --- a/Master/texmf-dist/fonts/source/public/barcode2/wlean.mf +++ /dev/null @@ -1,417 +0,0 @@ -%% -%% This is file `wlean.mf', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% barcodes.dtx (with options: `codeeanmf') -%% As this is a generated file, you may perhaps not want to edit it. -%% This file belongs to the barcode package. -%% It may be of no great use without the rest of the barcode package. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% -%% Font for printing EAN Code -%% For small sizes (on the Deskjet, < 1,0) you have to be -%% very careful and test if the font is still machine readable. -%% On write-black-printers, it may be necessary to reduce -%% the width of black bars by fiddling with -%% the definition of fb(). -%% For producing EAN Add-ons or codes with variable height, -%% it would be a good idea to shorten the height of the bars and -%% to leave the numbers out of the bars-definition, so that you -%% could stack several bars above each other. -%% Flexibility would increase, but---on the other hand--- -%% TeX macros for setting EAN code would become even more complicated. -%% Peter Willadt 1997, September, 21 -%% Author -%% Peter Willadt -%% Heinrich-Wieland-Allee 5 -%% 75177 Pforzheim -%% Germany -%% email: Willadt@t-online.de - -mode_setup; - -%% EAN size 1 (100%) -bheight#:=22.85mm#; -bdepth#:=1.65mm#; -bwidth#:=0.33mm#; -digheight#:=2.75mm#; -numgap#=1mm#; -digdiam#=0.9pt#; -lgap#:= bwidth#+0.5 digdiam#; -totheight#=bheight#+digheight#+numgap#; -ndheight#:=totheight#-bheight#-bdepth#; -define_pixels(ndheight,digheight,numgap,lgap,bwidth); -define_blacker_pixels(bheight,totheight,digdiam); - -font_normal_space=7*bwidth#; -font_size 10pt#; - -def fb(expr posn) = -x20:=(posn-1)*bwidth; -x21:=x20; -x22:=posn*bwidth; -x23:=x22; -y20:=y22:=digheight+numgap; -y21:=y23:=h; -fill z20--z21--z23--z22--cycle; -enddef; - -def klotz(expr posn) = -x1:=(posn-1)*bwidth;x2:=posn*bwidth; -x3:=x2;x4:=x1; -y1:=y2:=ndheight; -y3:=y4:=digheight+numgap; -fill z1--z2--z3--z4--cycle; -enddef; - -def nuller = -x1=0.5w; -y1=digheight; -x2=lgap; -y2=0.8y1; -x3=x2; -y3-y4=y1-y2; -y4=0; -x4=x1; -x5=w-x3; -y5=y3; -x6=x5; -y6=y2; -pickup pencircle scaled digdiam; -draw z1..{down}z2--z3{down}..z4..{up}z5--z6{up}..cycle; -enddef; - -def einser = -x1=x2=0.5w+lgap; -x3=2*lgap; -y1=0; -y2=digheight; -y3=0.8digheight; -pickup pencircle scaled digdiam; -draw z1--z2--z3; -enddef; - -def zweier = -x1=w-lgap; -x2=lgap; -y1=y2=0; -x3=x2; -y3=0.15 digheight; -x4=w-lgap; -y4=0.6 digheight; -x5=x4; -y5=0.9 digheight; -x6=0.5w; -y6=digheight; -x7=x2; -y7=y5; -pickup pencircle scaled digdiam; -draw z1--z2{up}..z3..z4..z5..z6..z7; -enddef; - -def dreier = -x1=lgap; -w-x2=x1; -y1=y2=digheight; -x3=0.5w; -y3=0.6digheight; -y4=0.5y3; -x4=x2; -y5=0; -x5=0.5w; -x6=x1; -y6=0.2 digheight; -pickup pencircle scaled digdiam; -draw z1--z2--z3{right}..z4..z5..z6; -enddef; - -def vierer = -x1=0.6w;y1=digheight; -x2=lgap; -y2=0.3digheight; -y3=y2; -w-x3=x2; -x4=0.5[x1,x3]; -x5=x4; -y4=0.5digheight; -y5=0; -pickup pencircle scaled digdiam; -draw z1--z2--z3; -draw z4--z5; -enddef; - -def fuenfer = -x2=lgap; -x2=w-x1; -y1=y2=digheight; -x3=x2; -y3=0.7digheight; -x4=x1; -y3-y4=y4; -x5=x2; -y5=0; -pickup pencircle scaled digdiam; -draw z1--z2--z3{right}..z4..{left}z5; -enddef; - -def sechser = -x1=0.6w; -y1=digheight; -x2=lgap; -x4=w-x2; -y2=y4=0.5y5; -x3=x5=0.5w; -y3=0; -y5=x4-x2; -pickup pencircle scaled digdiam; -draw z2..z3..z4..z5..cycle; -draw z1..{down}z2; -enddef; -def siebener = -x1=lgap; -x2=w-x1; -y1=y2=digheight; -x3=x4=0.5w; -y3=0.3digheight; -y4=0; -pickup pencircle scaled digdiam; -draw z1--z2; -draw z2..z3...z4; -enddef; -def achter = -x1=x3=x5=0.5w; -y1=digheight; -y3=0.6digheight; -y5=0; -x2=w-x7; -x4=w-x6; -y2=y7=0.5[y1,y3]; -y4=y6=0.5[y3,y5]; -x2=1.5lgap; -x4=w-lgap; -pickup pencircle scaled digdiam; -draw z1..z2..z3..z7..cycle; -draw z3..z4..z5..z6..cycle; -enddef; -def neuner = -x1=0.4w; -y1=0; -x2=w-lgap; -x4=w-x2; -y2=y4=0.5[y5,y3]; -x3=x5=0.5w; -y3=digheight; -y5=0.4 digheight; -pickup pencircle scaled digdiam; -draw z1..{up}z2; -draw z2..z3..z4..z5..cycle; -enddef; -beginchar("+",3*bwidth#,totheight#,0); "Das Randzeichen"; -fb(1); fb(3); -klotz(1); -klotz(3); -endchar; -beginchar("-",5*bwidth#,totheight#,0); "Das Mittenzeichen"; -fb(2); fb(4); -klotz(2); -klotz(4); -endchar; - -beginchar("0",7*bwidth#,digheight#,0); -nuller; -endchar; - -beginchar("1",7*bwidth#,digheight#,0); -einser; -endchar; - -beginchar("2",7*bwidth#,digheight#,0); -zweier; -endchar; - -beginchar("3",7*bwidth#,digheight#,0); -dreier; -endchar; - -beginchar("4",7*bwidth#,digheight#,0); -vierer; -endchar; - -beginchar("5",7*bwidth#,digheight#,0); -fuenfer; -endchar; - -beginchar("6",7*bwidth#,digheight#,0); -sechser; -endchar; - -beginchar("7",7*bwidth#,digheight#,0); -siebener; -endchar; - -beginchar("8",7*bwidth#,digheight#,0); -achter; -endchar; - -beginchar("9",7*bwidth#,digheight#,0); -neuner; -endchar; - - -beginchar("A",7*bwidth#,totheight#,0); "Die Null (A)"; -fb(4);fb(5);fb(7); -nuller; -endchar; - -beginchar("B",7*bwidth#,totheight#,0); "Die Eins (A)"; -fb(3);fb(4);fb(7); -einser; -endchar; - -beginchar("C",7*bwidth#,totheight#,0); "Die Zwei (A)"; -fb(3);fb(6);fb(7); -zweier; -endchar; -beginchar("D",7*bwidth#,totheight#,0); "Die Drei (A)"; -fb(2);fb(3);fb(4);fb(5);fb(7); -dreier; -endchar; -beginchar("E",7*bwidth#,totheight#,0); "Die Vier (A)"; -fb(2);fb(6);fb(7); -vierer; -endchar; -beginchar("F",7*bwidth#,totheight#,0); "Die Fuenf (A)"; -fb(2);fb(3);fb(7); -fuenfer; -endchar; -beginchar("G",7*bwidth#,totheight#,0); "Die Sechs (A)"; -fb(2);fb(4);fb(5);fb(6);fb(7); -sechser; -endchar; -beginchar("H",7*bwidth#,totheight#,0); "Die Sieben (A)"; -fb(2);fb(3);fb(4);fb(6);fb(7); -siebener; -endchar; - -beginchar("I",7*bwidth#,totheight#,0); "Die Acht (A)"; -fb(2);fb(3);fb(5);fb(6);fb(7); -achter; -endchar; - -beginchar("J",7*bwidth#,totheight#,0); "Die Neun (A)"; -fb(4);fb(6);fb(7); -neuner; -endchar; - - -beginchar("a",7*bwidth#,totheight#,0); "Die Null (B)"; -fb(2);fb(5);fb(6);fb(7); -nuller; -endchar; - -beginchar("b",7*bwidth#,totheight#,0); "Die Eins (B)"; -fb(2);fb(3);fb(6);fb(7); -einser; -endchar; - -beginchar("c",7*bwidth#,totheight#,0); "Die Zwei (B)"; -fb(3);fb(4);fb(6);fb(7); -zweier; -endchar; -beginchar("d",7*bwidth#,totheight#,0); "Die Drei (B)"; -fb(2);fb(7); -dreier; -endchar; -beginchar("e",7*bwidth#,totheight#,0); "Die Vier (B)"; -fb(3);fb(4);fb(5);fb(7); -vierer; -endchar; -beginchar("f",7*bwidth#,totheight#,0); "Die Fuenf (B)"; -fb(2);fb(3);fb(4);fb(7); -fuenfer; -endchar; -beginchar("g",7*bwidth#,totheight#,0); "Die Sechs (B)"; -fb(5);fb(7); -sechser; -endchar; -beginchar("h",7*bwidth#,totheight#,0); "Die Sieben (B)"; -fb(3);fb(7); -siebener; -endchar; - -beginchar("i",7*bwidth#,totheight#,0); "Die Acht (B)"; -fb(4);fb(7); -achter; -endchar; - -beginchar("j",7*bwidth#,totheight#,0); "Die Neun (B)"; -fb(3);fb(5);fb(6);fb(7); -neuner; -endchar; - - -beginchar("K",7*bwidth#,totheight#,0); "Die Null (C)"; -fb(1);fb(2);fb(3);fb(6); -nuller; -endchar; - -beginchar("L",7*bwidth#,totheight#,0); "Die Eins (C)"; -fb(1);fb(2);fb(5);fb(6); -einser; -endchar; - -beginchar("M",7*bwidth#,totheight#,0); "Die Zwei (C)"; -fb(1);fb(2);fb(4);fb(5); -zweier; -endchar; -beginchar("N",7*bwidth#,totheight#,0); "Die Drei (C)"; -fb(1);fb(6); -dreier; -endchar; -beginchar("O",7*bwidth#,totheight#,0); "Die Vier (C)"; -fb(1);fb(3);fb(4);fb(5); -vierer; -endchar; -beginchar("P",7*bwidth#,totheight#,0); "Die Fuenf (C)"; -fb(1);fb(4);fb(5);fb(6); -fuenfer; -endchar; -beginchar("Q",7*bwidth#,totheight#,0); "Die Sechs (C)"; -fb(1);fb(3); -sechser; -endchar; -beginchar("R",7*bwidth#,totheight#,0); "Die Sieben (C)"; -fb(1);fb(5); -siebener; -endchar; - -beginchar("S",7*bwidth#,totheight#,0); "Die Acht (C)"; -fb(1);fb(4); -achter; -endchar; - -beginchar("T",7*bwidth#,totheight#,0); "Die Neun (C)"; -fb(1);fb(2);fb(3);fb(5); -neuner; -endchar; - -end; -\endinput -%% -%% End of file `wlean.mf'. |