diff options
author | Karl Berry <karl@freefriends.org> | 2011-08-07 22:57:53 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-08-07 22:57:53 +0000 |
commit | 5234bf5dd0e40942928b3466856ce322adfea904 (patch) | |
tree | 36c0c0b350091d6af4738d9b05a00b0c134ab593 /Master | |
parent | 8d43fde7923911d9106fe1695ed04baa58bc186c (diff) |
new math font dutchcal (22jun11)
git-svn-id: svn://tug.org/texlive/trunk@23448 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
18 files changed, 207 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/fonts/dutchcal/README b/Master/texmf-dist/doc/fonts/dutchcal/README new file mode 100644 index 00000000000..180837d12e0 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/dutchcal/README @@ -0,0 +1,12 @@ +The files in this TDS are variants of the math calligraphic font ESSTIX13, plus virtual fonts and LaTeX support files enabling their use in regular and bold weights as math alphabets. The support files were put together by Michael Sharpe (msharpe at ucsd dot edu) and are released under the LPPL. Like the entire STIX project, of which ESSTIX13 is part, the fonts are covered by the SIL OPEN FONT LICENSE Version 1.1, whose details may be viewed in the file + +STIX_Font_License_2010.pdf + +distributed with the STIX fonts. + +The regular weight is essentially the same as ESSTIX13, but with minor adjustments and reworked hinting. The bold version was derived from a slightly modified version of the regular weight using FontForge to embolden it by 20em. (The slight modification to the upper loop of lower case 'f' was useful in avoiding a self intersection.) + +Because of the changes, a name change was required. Given that the originals were a creation of Elsevier, Amsterdam, I hope the name DutchCalligraphic (DutchCal for short) is acceptable. + +The package dutchcal loads the fonts as targets for the macros \mathcal and \mathbcal. They may be loaded instead using the mathalfa package, whose documentation contains samples of the fonts and comparisons to other math calligraphic fonts. + diff --git a/Master/texmf-dist/fonts/afm/public/dutchcal/DutchCalBold.afm b/Master/texmf-dist/fonts/afm/public/dutchcal/DutchCalBold.afm new file mode 100644 index 00000000000..7b3e46d3857 --- /dev/null +++ b/Master/texmf-dist/fonts/afm/public/dutchcal/DutchCalBold.afm @@ -0,0 +1,76 @@ +StartFontMetrics 2.0 +Comment Generated by FontForge 20110222 +Comment Creation Date: Wed Jun 15 21:11:47 2011 +FontName DutchCalligraphic-Bold +FullName Dutch Calligraphic Bold +FamilyName DutchCalligraphic +Weight Bold +Notice (This font was created by Michael Sharpe (msharpe@ucsd.edu) based on ESSTIX-Thirteen with some modifications allowing FontForge to validate it. In particular, the BlueScale was modified substantially. ) +Comment The weight was then emboldened by 20em. As a derivative of a font donated to the STIX project, this font is subject to the SIL OPEN FONT LICENSE version 1.1. +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -109 +UnderlineThickness 50 +Version 001.000 +EncodingScheme AdobeStandardEncoding +FontBBox 5 -225 1035 709 +CapHeight 690 +XHeight 429 +Ascender 230 +Descender -225 +StartCharMetrics 53 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 65 ; WX 975 ; N A ; B 22 -20 955 690 ; +C 66 ; WX 755 ; N B ; B 28 -18 721 697 ; +C 67 ; WX 720 ; N C ; B 48 -10 683 690 ; +C 68 ; WX 870 ; N D ; B 30 -16 823 690 ; +C 69 ; WX 610 ; N E ; B 42 -10 570 690 ; +C 70 ; WX 865 ; N F ; B 26 -11 831 699 ; +C 71 ; WX 790 ; N G ; B 58 -225 752 690 ; +C 72 ; WX 950 ; N H ; B 36 -10 902 693 ; +C 73 ; WX 670 ; N I ; B 26 -10 635 700 ; +C 74 ; WX 735 ; N J ; B 24 -212 702 709 ; +C 75 ; WX 945 ; N K ; B 24 -10 919 700 ; +C 76 ; WX 890 ; N L ; B 24 -20 859 690 ; +C 77 ; WX 1085 ; N M ; B 26 -4 1035 690 ; +C 78 ; WX 775 ; N N ; B 26 -8 722 690 ; +C 79 ; WX 835 ; N O ; B 52 -10 799 690 ; +C 80 ; WX 840 ; N P ; B 26 -10 798 690 ; +C 81 ; WX 740 ; N Q ; B 34 -20 700 690 ; +C 82 ; WX 835 ; N R ; B 28 -11 806 691 ; +C 83 ; WX 710 ; N S ; B 42 -10 673 690 ; +C 84 ; WX 810 ; N T ; B 28 -11 780 691 ; +C 85 ; WX 840 ; N U ; B 27 -10 791 690 ; +C 86 ; WX 715 ; N V ; B 38 -14 673 690 ; +C 87 ; WX 980 ; N W ; B 38 -18 942 699 ; +C 88 ; WX 1015 ; N X ; B 28 -11 984 691 ; +C 89 ; WX 875 ; N Y ; B 34 -211 821 690 ; +C 90 ; WX 860 ; N Z ; B 32 -10 835 690 ; +C 97 ; WX 590 ; N a ; B 24 -1 568 429 ; +C 98 ; WX 475 ; N b ; B 35 1 437 690 ; +C 99 ; WX 425 ; N c ; B 18 0 406 429 ; +C 100 ; WX 530 ; N d ; B 20 0 497 692 ; +C 101 ; WX 435 ; N e ; B 18 0 399 429 ; +C 102 ; WX 445 ; N f ; B 12 -196 421 690 ; +C 103 ; WX 580 ; N g ; B 15 -221 541 430 ; +C 104 ; WX 585 ; N h ; B 14 0 574 690 ; +C 105 ; WX 335 ; N i ; B 18 0 326 692 ; +C 106 ; WX 500 ; N j ; B 5 -220 483 691 ; +C 107 ; WX 570 ; N k ; B 14 0 560 690 ; +C 108 ; WX 455 ; N l ; B 35 0 440 690 ; +C 109 ; WX 800 ; N m ; B 18 0 787 429 ; +C 110 ; WX 525 ; N n ; B 18 0 512 429 ; +C 111 ; WX 470 ; N o ; B 18 0 433 429 ; +C 112 ; WX 600 ; N p ; B 5 -225 559 437 ; +C 113 ; WX 530 ; N q ; B 18 -225 483 430 ; +C 114 ; WX 410 ; N r ; B 15 0 406 458 ; +C 115 ; WX 445 ; N s ; B 15 0 388 492 ; +C 116 ; WX 340 ; N t ; B 18 0 335 591 ; +C 117 ; WX 610 ; N u ; B 35 0 596 429 ; +C 118 ; WX 470 ; N v ; B 18 -20 436 436 ; +C 119 ; WX 735 ; N w ; B 18 -7 698 438 ; +C 120 ; WX 610 ; N x ; B 14 -2 598 431 ; +C 121 ; WX 590 ; N y ; B 17 -221 551 430 ; +C 122 ; WX 550 ; N z ; B 12 -222 524 458 ; +EndCharMetrics +EndFontMetrics diff --git a/Master/texmf-dist/fonts/afm/public/dutchcal/DutchCalReg.afm b/Master/texmf-dist/fonts/afm/public/dutchcal/DutchCalReg.afm new file mode 100644 index 00000000000..9596658dbfd --- /dev/null +++ b/Master/texmf-dist/fonts/afm/public/dutchcal/DutchCalReg.afm @@ -0,0 +1,76 @@ +StartFontMetrics 2.0 +Comment Generated by FontForge 20110222 +Comment Creation Date: Wed Jun 15 21:09:52 2011 +FontName DutchCalligraphic-Regular +FullName Dutch Calligraphic Regular +FamilyName DutchCalligraphic +Weight Regular +Notice (This variant of ESSTIX-Thirteen, originally designed by Elsevier and donated to the STIX Project, was made by Michael Sharpe---msharpe@ucsd.edu. It changes a few of the original items so that FontForge) +Comment e validates the result. In particular, the BlueScale was modified substantially. This font is subject to the SIL OPEN FONT LICENSE Version 1.1. +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -109 +UnderlineThickness 50 +Version 001.000 +EncodingScheme AdobeStandardEncoding +FontBBox 5 -225 987 705 +CapHeight 690 +XHeight 429 +Ascender 230 +Descender -225 +StartCharMetrics 53 +C 32 ; WX 250 ; N space ; B 0 0 0 0 ; +C 65 ; WX 935 ; N A ; B 22 -20 911 690 ; +C 66 ; WX 715 ; N B ; B 28 -18 681 694 ; +C 67 ; WX 680 ; N C ; B 48 -10 643 690 ; +C 68 ; WX 830 ; N D ; B 30 -16 783 690 ; +C 69 ; WX 570 ; N E ; B 42 -10 530 690 ; +C 70 ; WX 825 ; N F ; B 26 -11 790 699 ; +C 71 ; WX 750 ; N G ; B 58 -225 712 690 ; +C 72 ; WX 910 ; N H ; B 36 -10 862 692 ; +C 73 ; WX 630 ; N I ; B 26 -10 595 700 ; +C 74 ; WX 695 ; N J ; B 24 -212 657 705 ; +C 75 ; WX 905 ; N K ; B 24 -10 879 700 ; +C 76 ; WX 850 ; N L ; B 24 -20 819 690 ; +C 77 ; WX 1045 ; N M ; B 26 -4 987 690 ; +C 78 ; WX 735 ; N N ; B 26 -8 674 690 ; +C 79 ; WX 795 ; N O ; B 52 -10 759 690 ; +C 80 ; WX 800 ; N P ; B 26 -10 758 690 ; +C 81 ; WX 700 ; N Q ; B 34 -20 659 690 ; +C 82 ; WX 795 ; N R ; B 28 -11 766 690 ; +C 83 ; WX 670 ; N S ; B 42 -10 633 690 ; +C 84 ; WX 770 ; N T ; B 28 -11 740 691 ; +C 85 ; WX 800 ; N U ; B 27 -10 744 690 ; +C 86 ; WX 675 ; N V ; B 38 -11 630 690 ; +C 87 ; WX 940 ; N W ; B 38 -14 898 699 ; +C 88 ; WX 975 ; N X ; B 28 -11 944 691 ; +C 89 ; WX 835 ; N Y ; B 34 -211 776 690 ; +C 90 ; WX 820 ; N Z ; B 32 -10 795 690 ; +C 97 ; WX 550 ; N a ; B 24 -1 526 429 ; +C 98 ; WX 435 ; N b ; B 35 1 397 690 ; +C 99 ; WX 385 ; N c ; B 18 0 366 429 ; +C 100 ; WX 490 ; N d ; B 20 0 457 692 ; +C 101 ; WX 395 ; N e ; B 18 0 359 429 ; +C 102 ; WX 405 ; N f ; B 12 -193 380 690 ; +C 103 ; WX 540 ; N g ; B 15 -221 498 430 ; +C 104 ; WX 545 ; N h ; B 14 0 528 690 ; +C 105 ; WX 315 ; N i ; B 18 0 299 684 ; +C 106 ; WX 460 ; N j ; B 5 -220 442 683 ; +C 107 ; WX 530 ; N k ; B 14 0 511 690 ; +C 108 ; WX 415 ; N l ; B 35 0 400 690 ; +C 109 ; WX 740 ; N m ; B 18 0 720 429 ; +C 110 ; WX 485 ; N n ; B 18 0 465 429 ; +C 111 ; WX 430 ; N o ; B 18 0 393 429 ; +C 112 ; WX 540 ; N p ; B 5 -225 496 437 ; +C 113 ; WX 490 ; N q ; B 18 -225 440 430 ; +C 114 ; WX 370 ; N r ; B 15 0 358 458 ; +C 115 ; WX 405 ; N s ; B 15 0 348 492 ; +C 116 ; WX 320 ; N t ; B 18 0 308 591 ; +C 117 ; WX 570 ; N u ; B 35 0 550 429 ; +C 118 ; WX 430 ; N v ; B 18 -18 393 436 ; +C 119 ; WX 695 ; N w ; B 18 -7 655 438 ; +C 120 ; WX 570 ; N x ; B 14 -2 558 431 ; +C 121 ; WX 550 ; N y ; B 17 -221 505 430 ; +C 122 ; WX 510 ; N z ; B 12 -222 481 458 ; +EndCharMetrics +EndFontMetrics diff --git a/Master/texmf-dist/fonts/map/dvips/dutchcal/dutchcal.map b/Master/texmf-dist/fonts/map/dvips/dutchcal/dutchcal.map new file mode 100644 index 00000000000..f172ccfe5e5 --- /dev/null +++ b/Master/texmf-dist/fonts/map/dvips/dutchcal/dutchcal.map @@ -0,0 +1,3 @@ +% Created by TeXFontUtility 2011-06-15 21:52:11 +rdutchcalb DutchCalligraphic-Bold <DutchCalBold.pfb +rdutchcalr DutchCalligraphic-Regular <DutchCalReg.pfb diff --git a/Master/texmf-dist/fonts/tfm/public/dutchcal/dutchcal-b.tfm b/Master/texmf-dist/fonts/tfm/public/dutchcal/dutchcal-b.tfm Binary files differnew file mode 100644 index 00000000000..c9202080ff8 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/dutchcal/dutchcal-b.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/dutchcal/dutchcal-r.tfm b/Master/texmf-dist/fonts/tfm/public/dutchcal/dutchcal-r.tfm Binary files differnew file mode 100644 index 00000000000..88df4480cf7 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/dutchcal/dutchcal-r.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/dutchcal/rdutchcalb.tfm b/Master/texmf-dist/fonts/tfm/public/dutchcal/rdutchcalb.tfm Binary files differnew file mode 100644 index 00000000000..1e8de75219c --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/dutchcal/rdutchcalb.tfm diff --git a/Master/texmf-dist/fonts/tfm/public/dutchcal/rdutchcalr.tfm b/Master/texmf-dist/fonts/tfm/public/dutchcal/rdutchcalr.tfm Binary files differnew file mode 100644 index 00000000000..9de6f6c5004 --- /dev/null +++ b/Master/texmf-dist/fonts/tfm/public/dutchcal/rdutchcalr.tfm diff --git a/Master/texmf-dist/fonts/type1/public/dutchcal/DutchCalBold.pfb b/Master/texmf-dist/fonts/type1/public/dutchcal/DutchCalBold.pfb Binary files differnew file mode 100644 index 00000000000..7d34124b816 --- /dev/null +++ b/Master/texmf-dist/fonts/type1/public/dutchcal/DutchCalBold.pfb diff --git a/Master/texmf-dist/fonts/type1/public/dutchcal/DutchCalReg.pfb b/Master/texmf-dist/fonts/type1/public/dutchcal/DutchCalReg.pfb Binary files differnew file mode 100644 index 00000000000..5253f17815c --- /dev/null +++ b/Master/texmf-dist/fonts/type1/public/dutchcal/DutchCalReg.pfb diff --git a/Master/texmf-dist/fonts/vf/public/dutchcal/dutchcal-b.vf b/Master/texmf-dist/fonts/vf/public/dutchcal/dutchcal-b.vf Binary files differnew file mode 100644 index 00000000000..0c3fa333540 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/dutchcal/dutchcal-b.vf diff --git a/Master/texmf-dist/fonts/vf/public/dutchcal/dutchcal-r.vf b/Master/texmf-dist/fonts/vf/public/dutchcal/dutchcal-r.vf Binary files differnew file mode 100644 index 00000000000..63357280447 --- /dev/null +++ b/Master/texmf-dist/fonts/vf/public/dutchcal/dutchcal-r.vf diff --git a/Master/texmf-dist/tex/latex/dutchcal/dutchcal.sty b/Master/texmf-dist/tex/latex/dutchcal/dutchcal.sty new file mode 100644 index 00000000000..071ed7f37a0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/dutchcal/dutchcal.sty @@ -0,0 +1,11 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{dutchcal}[2011/06/16 v1 U/dutchcal] +\RequirePackage{xkeyval}% +\define@key{dutchcal.sty}{scaled}[1.0]{% +\expandafter\def\csname dutchcal@scale\endcsname {#1}}% +\ExecuteOptionsX<dutchcal.sty>{scaled}% +\ProcessOptionsX<dutchcal.sty>\relax% +\DeclareMathAlphabet{\mathcal}{U}{dutchcal}{m}{n} +\SetMathAlphabet{\mathcal}{bold}{U}{dutchcal}{b}{n} +\DeclareMathAlphabet{\mathbcal} {U}{dutchcal}{b}{n} +\endinput diff --git a/Master/texmf-dist/tex/latex/dutchcal/udutchcal.fd b/Master/texmf-dist/tex/latex/dutchcal/udutchcal.fd new file mode 100644 index 00000000000..219c29417d7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/dutchcal/udutchcal.fd @@ -0,0 +1,24 @@ +%Filename: udutchcal.fd +%Created by: tex udutchcal-r-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{udutchcal.fd} + [2011/06/16 Fontinst v1.933 font definitions for U/dutchcal.] + + +\expandafter\ifx\csname dutchcal@scale\endcsname\relax +\let\dutchcal@@scale\@empty\else\edef\dutchcal@@scale{s*[\csname dutchcal@scale\endcsname]}\fi +\DeclareFontFamily{U}{dutchcal}{\skewchar \font =45} + +\DeclareFontShape{U}{dutchcal}{m}{n}{ + <-> \dutchcal@@scale dutchcal-r +}{} +\DeclareFontShape{U}{dutchcal}{b}{n}{ + <-> \dutchcal@@scale dutchcal-b +}{} + + +\endinput + diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 637b216e154..ad1847444ad 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -120,7 +120,8 @@ my @TLP_working = qw( dot2texi dotarrow dotseqn dottex doublestroke dox dozenal dpfloat dprogress drac draftcopy draftwatermark dramatist dratex drawstack droid drs drv dtk dtxgallery - dtxtut duerer duerer-latex duotenzor dvdcoll dviasm dviincl dvipdfmx-def + dtxtut duerer duerer-latex duotenzor dutchcal + dvdcoll dviasm dviincl dvipdfmx-def dvipsconfig dyntree ean ean13isbn easy easy-todo easylist ebezier ebong ebsthesis ecc ecclesiastic ecltree economic diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 4644e40cf7f..5b50b28ac44 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -277,6 +277,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'dropping', "die 'skipping, nosell license'", 'dtxtut', "&setup", # straight copy 'duplicat', "die 'skipping, use piff'", + 'dutchcal', "&MAKEcopy", 'easy', "&MAKEeasy", 'easylatex', "die 'skipping, complicated perl modules, sorry'", 'ean13isbn', "&MAKEcopy", diff --git a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc index 95c6de86db8..c39018f74dc 100644 --- a/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-fontsextra.tlpsrc @@ -57,6 +57,7 @@ depend dozenal depend droid depend duerer depend duerer-latex +depend dutchcal depend ean depend ecc depend eco diff --git a/Master/tlpkg/tlpsrc/dutchcal.tlpsrc b/Master/tlpkg/tlpsrc/dutchcal.tlpsrc new file mode 100644 index 00000000000..684a4c9daa0 --- /dev/null +++ b/Master/tlpkg/tlpsrc/dutchcal.tlpsrc @@ -0,0 +1 @@ +execute addMap dutchcal.map |