summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts')
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_in.afm259
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_out.afm259
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitgg.afm14
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitgn.afm18
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitgp.afm10
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_in.afm149
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_out.afm149
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitnl.afm22
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitnn.afm20
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitnp.afm12
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitnr.afm24
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_in.afm259
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_out.afm259
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitwg.afm14
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitwn.afm18
-rw-r--r--Master/texmf-dist/fonts/afm/public/knitting/knitwp.afm10
-rw-r--r--Master/texmf-dist/fonts/map/dvips/knitting/knitfont.map7
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knit_dimens.mf16
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knit_grid_cables.mf24
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knit_nogrid_cables.mf64
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knit_symbols.mf428
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitg_sc_in.mf25
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitg_sc_out.mf25
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitgg.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitgn.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitgp.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitn_sc_in.mf24
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitn_sc_out.mf24
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitnl.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitnn.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitnp.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitnr.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitw_sc_in.mf25
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitw_sc_out.mf25
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitwg.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitwn.mf3
-rw-r--r--Master/texmf-dist/fonts/source/public/knitting/knitwp.mf3
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_in.tfmbin0 -> 1224 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_out.tfmbin0 -> 1224 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitgg.tfmbin2120 -> 2128 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitgn.tfmbin2120 -> 2128 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitgp.tfmbin2120 -> 2128 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_in.tfmbin0 -> 728 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_out.tfmbin0 -> 724 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitnl.tfmbin996 -> 988 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitnn.tfmbin996 -> 988 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitnp.tfmbin732 -> 724 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitnr.tfmbin996 -> 988 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_in.tfmbin0 -> 1220 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_out.tfmbin0 -> 1220 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitwg.tfmbin2092 -> 2100 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitwn.tfmbin2092 -> 2100 bytes
-rw-r--r--Master/texmf-dist/fonts/tfm/public/knitting/knitwp.tfmbin2092 -> 2100 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_in.pfbbin0 -> 54832 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_out.pfbbin0 -> 55606 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitgg.pfbbin42700 -> 42082 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitgn.pfbbin39245 -> 40816 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitgp.pfbbin20686 -> 20968 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_in.pfbbin0 -> 45909 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_out.pfbbin0 -> 46933 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitnl.pfbbin38288 -> 39994 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitnn.pfbbin38328 -> 40156 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitnp.pfbbin14730 -> 14900 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitnr.pfbbin38439 -> 40204 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_in.pfbbin0 -> 53895 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_out.pfbbin0 -> 54855 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitwg.pfbbin40931 -> 38570 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitwn.pfbbin39470 -> 41064 bytes
-rw-r--r--Master/texmf-dist/fonts/type1/public/knitting/knitwp.pfbbin19691 -> 19973 bytes
69 files changed, 1970 insertions, 243 deletions
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_in.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_in.afm
new file mode 100644
index 00000000000..d9aef3790c2
--- /dev/null
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_in.afm
@@ -0,0 +1,259 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20070915
+Comment Creation Date: Sun Aug 29 08:39:02 2010
+FontName KnittingSymbols-grid-incount-Medium
+FullName KnittingSymbols-grid-incount
+FamilyName KnittingSymbols-grid-incount
+Weight Medium
+Notice (Font converted to Type 1 by mf2pt1, written by Scott Pakin.)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -550 -288 7210 932
+CapHeight 688
+XHeight 662
+Ascender 932
+Descender -288
+StartCharMetrics 237
+C 0 ; WX 1204 ; N grave ; B -10 -288 1210 932 ;
+C 1 ; WX 1204 ; N acute ; B -10 -288 1210 932 ;
+C 2 ; WX 1204 ; N circumflex ; B -10 -288 1210 932 ;
+C 3 ; WX 1204 ; N tilde ; B -10 -288 1210 932 ;
+C 4 ; WX 1204 ; N dieresis ; B -10 -288 1210 932 ;
+C 5 ; WX 1204 ; N hungarumlaut ; B -10 -288 1210 932 ;
+C 6 ; WX 0 ; N ring ; B 0 0 0 0 ;
+C 17 ; WX 1204 ; N quotedblright ; B -10 -288 1210 932 ;
+C 18 ; WX 1204 ; N quotedblbase ; B -10 -288 1210 932 ;
+C 19 ; WX 0 ; N guillemotleft ; B -550 -114 360 757 ;
+C 20 ; WX 1204 ; N guillemotright ; B -10 -288 1210 932 ;
+C 21 ; WX 1204 ; N endash ; B -10 -288 1210 932 ;
+C 22 ; WX 602 ; N emdash ; B -10 -288 610 932 ;
+C 23 ; WX 1204 ; N compwordmark ; B -10 -288 1210 932 ;
+C 24 ; WX 1204 ; N perthousandzero ; B -10 -288 1210 932 ;
+C 25 ; WX 602 ; N dotlessi ; B -10 -288 610 932 ;
+C 26 ; WX 602 ; N dotlessj ; B -10 -288 610 932 ;
+C 27 ; WX 602 ; N ff ; B -10 -288 610 932 ;
+C 28 ; WX 602 ; N fi ; B -10 -288 610 932 ;
+C 29 ; WX 1204 ; N fl ; B -10 -288 1210 932 ;
+C 30 ; WX 1204 ; N ffi ; B -10 -288 1210 932 ;
+C 31 ; WX 6022 ; N ffl ; B -10 -288 6010 932 ;
+C 33 ; WX 2409 ; N exclam ; B -10 -288 2410 932 ;
+C 34 ; WX 0 ; N quotedbl ; B -360 -114 550 757 ;
+C 39 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
+C 40 ; WX 1204 ; N parenleft ; B -10 -288 1210 932 ;
+C 41 ; WX 1204 ; N parenright ; B -10 -288 1210 932 ;
+C 42 ; WX 1204 ; N asterisk ; B -10 -288 1210 932 ;
+C 43 ; WX 1204 ; N plus ; B -10 -288 1210 932 ;
+C 44 ; WX 0 ; N comma ; B -300 22 300 622 ;
+C 45 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 46 ; WX 0 ; N period ; B -300 22 300 622 ;
+C 47 ; WX 1204 ; N slash ; B -10 -288 1210 932 ;
+C 49 ; WX 1204 ; N one ; B -10 -288 1210 932 ;
+C 50 ; WX 2409 ; N two ; B -10 -288 2410 932 ;
+C 51 ; WX 3613 ; N three ; B -10 -288 3610 932 ;
+C 52 ; WX 2409 ; N four ; B -10 -288 2410 932 ;
+C 53 ; WX 2409 ; N five ; B -10 -288 2410 932 ;
+C 54 ; WX 1204 ; N six ; B -10 -288 1210 932 ;
+C 55 ; WX 1204 ; N seven ; B -10 -288 1210 932 ;
+C 56 ; WX 1204 ; N eight ; B -10 -288 1210 932 ;
+C 57 ; WX 1204 ; N nine ; B -10 -288 1210 932 ;
+C 58 ; WX 2409 ; N colon ; B -10 -288 2410 932 ;
+C 59 ; WX 2409 ; N semicolon ; B -10 -288 2410 932 ;
+C 60 ; WX 2409 ; N less ; B -10 -288 2410 932 ;
+C 61 ; WX 1204 ; N equal ; B -10 -288 1210 932 ;
+C 62 ; WX 2409 ; N greater ; B -10 -288 2410 932 ;
+C 63 ; WX 1204 ; N question ; B -10 -288 1210 932 ;
+C 64 ; WX 1204 ; N at ; B -10 -288 1210 932 ;
+C 65 ; WX 3613 ; N A ; B -10 -288 3610 932 ;
+C 66 ; WX 1204 ; N B ; B -10 -288 1210 932 ;
+C 67 ; WX 1204 ; N C ; B -10 -288 1210 932 ;
+C 68 ; WX 1204 ; N D ; B -10 -288 1210 932 ;
+C 69 ; WX 1204 ; N E ; B -10 -288 1210 932 ;
+C 70 ; WX 1204 ; N F ; B -35 -288 1235 932 ;
+C 71 ; WX 1204 ; N G ; B -10 -288 1210 932 ;
+C 72 ; WX 0 ; N H ; B -140 -28 140 707 ;
+C 73 ; WX 0 ; N I ; B -300 -18 364 688 ;
+C 74 ; WX 0 ; N J ; B -364 -18 300 688 ;
+C 75 ; WX 1204 ; N K ; B -10 -288 1210 932 ;
+C 76 ; WX 3613 ; N L ; B -10 -288 3610 932 ;
+C 77 ; WX 0 ; N M ; B -300 112 300 532 ;
+C 78 ; WX 1204 ; N N ; B -10 -288 1210 932 ;
+C 79 ; WX 0 ; N O ; B -340 -18 340 662 ;
+C 80 ; WX 1204 ; N P ; B -10 -288 1210 932 ;
+C 81 ; WX 1204 ; N Q ; B -10 -288 1210 932 ;
+C 82 ; WX 3613 ; N R ; B -10 -288 3610 932 ;
+C 83 ; WX 1204 ; N S ; B -10 -288 1210 932 ;
+C 84 ; WX 0 ; N T ; B -258 -65 258 662 ;
+C 85 ; WX 0 ; N U ; B -300 22 300 622 ;
+C 86 ; WX 1204 ; N V ; B -10 -288 1210 932 ;
+C 87 ; WX 1204 ; N W ; B -10 -288 1210 932 ;
+C 88 ; WX 0 ; N X ; B -258 -65 258 662 ;
+C 89 ; WX 1204 ; N Y ; B -10 -288 1210 932 ;
+C 90 ; WX 1204 ; N Z ; B -10 -288 1210 932 ;
+C 91 ; WX 1204 ; N bracketleft ; B -10 -288 1210 932 ;
+C 93 ; WX 1204 ; N bracketright ; B -10 -288 1210 932 ;
+C 96 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
+C 97 ; WX 3613 ; N a ; B -10 -288 3610 932 ;
+C 98 ; WX 1204 ; N b ; B -10 -288 1210 932 ;
+C 99 ; WX 1204 ; N c ; B -10 -288 1210 932 ;
+C 100 ; WX 1204 ; N d ; B -10 -288 1210 932 ;
+C 101 ; WX 1204 ; N e ; B -10 -288 1210 932 ;
+C 102 ; WX 1204 ; N f ; B -35 -288 1235 932 ;
+C 103 ; WX 1204 ; N g ; B -10 -288 1210 932 ;
+C 104 ; WX 1204 ; N h ; B -10 -288 1210 932 ;
+C 105 ; WX 0 ; N i ; B -300 -18 364 688 ;
+C 106 ; WX 0 ; N j ; B -364 -18 300 688 ;
+C 107 ; WX 1204 ; N k ; B -10 -288 1210 932 ;
+C 108 ; WX 3613 ; N l ; B -10 -288 3610 932 ;
+C 109 ; WX 0 ; N m ; B -300 112 300 532 ;
+C 110 ; WX 1204 ; N n ; B -10 -288 1210 932 ;
+C 111 ; WX 1204 ; N o ; B -10 -288 1210 932 ;
+C 112 ; WX 1204 ; N p ; B -10 -288 1210 932 ;
+C 113 ; WX 1204 ; N q ; B -10 -288 1210 932 ;
+C 114 ; WX 3613 ; N r ; B -10 -288 3610 932 ;
+C 115 ; WX 1204 ; N s ; B -10 -288 1210 932 ;
+C 116 ; WX 0 ; N t ; B -258 -65 258 662 ;
+C 117 ; WX 1204 ; N u ; B -10 -288 1210 932 ;
+C 118 ; WX 1204 ; N v ; B -10 -288 1210 932 ;
+C 119 ; WX 1204 ; N w ; B -10 -288 1210 932 ;
+C 120 ; WX 0 ; N x ; B -258 -65 258 662 ;
+C 121 ; WX 1204 ; N y ; B -10 -288 1210 932 ;
+C 122 ; WX 1204 ; N z ; B -10 -288 1210 932 ;
+C 123 ; WX 636 ; N braceleft ; B -10 -10 643 635 ;
+C 124 ; WX 0 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B -10 -10 643 635 ;
+C 126 ; WX 0 ; N asciitilde ; B 0 0 0 0 ;
+C 127 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 128 ; WX 2409 ; N Abreve ; B -10 -288 2410 932 ;
+C 129 ; WX 2409 ; N Aogonek ; B -10 -288 2410 932 ;
+C 130 ; WX 2409 ; N Cacute ; B -10 -288 2410 932 ;
+C 131 ; WX 2409 ; N Ccaron ; B -10 -288 2410 932 ;
+C 132 ; WX 3613 ; N Dcaron ; B -10 -288 3610 932 ;
+C 133 ; WX 3613 ; N Ecaron ; B -10 -288 3610 932 ;
+C 134 ; WX 3613 ; N Eogonek ; B -10 -288 3610 932 ;
+C 135 ; WX 3613 ; N Gbreve ; B -10 -288 3610 932 ;
+C 136 ; WX 2409 ; N Lacute ; B -10 -288 2410 932 ;
+C 137 ; WX 2409 ; N Lcaron ; B -10 -288 2410 932 ;
+C 138 ; WX 2409 ; N Lslash ; B -10 -288 2410 932 ;
+C 139 ; WX 2409 ; N Nacute ; B -10 -288 2410 932 ;
+C 140 ; WX 2409 ; N Ncaron ; B -10 -288 2410 932 ;
+C 141 ; WX 2409 ; N Eng ; B -10 -288 2410 932 ;
+C 142 ; WX 2409 ; N Odblacute ; B -10 -288 2410 932 ;
+C 143 ; WX 2409 ; N Racute ; B -10 -288 2410 932 ;
+C 144 ; WX 2409 ; N Rcaron ; B -10 -288 2410 932 ;
+C 145 ; WX 2409 ; N Sacute ; B -10 -288 2410 932 ;
+C 146 ; WX 2409 ; N Scaron ; B -10 -288 2410 932 ;
+C 147 ; WX 2409 ; N Scedilla ; B -10 -288 2410 932 ;
+C 148 ; WX 3613 ; N Tcaron ; B -10 -288 3610 932 ;
+C 149 ; WX 3613 ; N Tcedilla ; B -10 -288 3610 932 ;
+C 150 ; WX 3613 ; N Udblacute ; B -10 -288 3610 932 ;
+C 151 ; WX 3613 ; N Uring ; B -10 -288 3610 932 ;
+C 152 ; WX 3613 ; N Ydieresis ; B -10 -288 3610 932 ;
+C 153 ; WX 3613 ; N Zacute ; B -10 -288 3610 932 ;
+C 154 ; WX 3613 ; N Zcaron ; B -10 -288 3610 932 ;
+C 155 ; WX 3613 ; N Zdot ; B -10 -288 3610 932 ;
+C 156 ; WX 3613 ; N IJ ; B -10 -288 3610 932 ;
+C 157 ; WX 3613 ; N Idot ; B -10 -288 3610 932 ;
+C 158 ; WX 3613 ; N dmacron ; B -10 -288 3610 932 ;
+C 159 ; WX 3613 ; N section ; B -10 -288 3610 932 ;
+C 160 ; WX 3613 ; N abreve ; B -10 -288 3610 932 ;
+C 161 ; WX 3613 ; N aogonek ; B -10 -288 3610 932 ;
+C 162 ; WX 3613 ; N cacute ; B -10 -288 3610 932 ;
+C 163 ; WX 3613 ; N ccaron ; B -10 -288 3610 932 ;
+C 164 ; WX 4818 ; N dcaron ; B -10 -288 4810 932 ;
+C 165 ; WX 4818 ; N ecaron ; B -10 -288 4810 932 ;
+C 166 ; WX 4818 ; N eogonek ; B -10 -288 4810 932 ;
+C 167 ; WX 4818 ; N gbreve ; B -10 -288 4810 932 ;
+C 168 ; WX 4818 ; N lacute ; B -10 -288 4810 932 ;
+C 169 ; WX 4818 ; N lcaron ; B -10 -288 4810 932 ;
+C 170 ; WX 4818 ; N lslash ; B -10 -288 4810 932 ;
+C 171 ; WX 4818 ; N nacute ; B -10 -288 4810 932 ;
+C 172 ; WX 4818 ; N ncaron ; B -10 -288 4810 932 ;
+C 173 ; WX 4818 ; N eng ; B -10 -288 4810 932 ;
+C 174 ; WX 4818 ; N odblacute ; B -10 -288 4810 932 ;
+C 175 ; WX 4818 ; N racute ; B -10 -288 4810 932 ;
+C 176 ; WX 3613 ; N rcaron ; B -10 -288 3610 932 ;
+C 177 ; WX 3613 ; N sacute ; B -10 -288 3610 932 ;
+C 178 ; WX 3613 ; N scaron ; B -10 -288 3610 932 ;
+C 179 ; WX 3613 ; N scedilla ; B -10 -288 3610 932 ;
+C 180 ; WX 3613 ; N tcaron ; B -10 -288 3610 932 ;
+C 181 ; WX 3613 ; N tcedilla ; B -10 -288 3610 932 ;
+C 182 ; WX 3613 ; N udblacute ; B -10 -288 3610 932 ;
+C 183 ; WX 3613 ; N uring ; B -10 -288 3610 932 ;
+C 184 ; WX 3613 ; N ydieresis ; B -10 -288 3610 932 ;
+C 185 ; WX 3613 ; N zacute ; B -10 -288 3610 932 ;
+C 186 ; WX 3613 ; N zcaron ; B -10 -288 3610 932 ;
+C 187 ; WX 3613 ; N zdot ; B -10 -288 3610 932 ;
+C 188 ; WX 4818 ; N ij ; B -10 -288 4810 932 ;
+C 189 ; WX 4818 ; N exclamdown ; B -10 -288 4810 932 ;
+C 190 ; WX 4818 ; N questiondown ; B -10 -288 4810 932 ;
+C 191 ; WX 4818 ; N sterling ; B -10 -288 4810 932 ;
+C 192 ; WX 4818 ; N Agrave ; B -10 -288 4810 932 ;
+C 193 ; WX 4818 ; N Aacute ; B -10 -288 4810 932 ;
+C 194 ; WX 4818 ; N Acircumflex ; B -10 -288 4810 932 ;
+C 195 ; WX 4818 ; N Atilde ; B -10 -288 4810 932 ;
+C 196 ; WX 4818 ; N Adieresis ; B -10 -288 4810 932 ;
+C 197 ; WX 4818 ; N Aring ; B -10 -288 4810 932 ;
+C 198 ; WX 4818 ; N AE ; B -10 -288 4810 932 ;
+C 199 ; WX 4818 ; N Ccedilla ; B -10 -288 4810 932 ;
+C 200 ; WX 6022 ; N Egrave ; B -10 -288 6010 932 ;
+C 201 ; WX 6022 ; N Eacute ; B -10 -288 6010 932 ;
+C 202 ; WX 6022 ; N Ecircumflex ; B -10 -288 6010 932 ;
+C 203 ; WX 6022 ; N Edieresis ; B -10 -288 6010 932 ;
+C 204 ; WX 7227 ; N Igrave ; B -10 -288 7210 932 ;
+C 205 ; WX 7227 ; N Iacute ; B -10 -288 7210 932 ;
+C 206 ; WX 7227 ; N Icircumflex ; B -10 -288 7210 932 ;
+C 207 ; WX 7227 ; N Idieresis ; B -10 -288 7210 932 ;
+C 208 ; WX 6022 ; N Eth ; B -10 -288 6010 932 ;
+C 209 ; WX 6022 ; N Ntilde ; B -10 -288 6010 932 ;
+C 210 ; WX 6022 ; N Ograve ; B -10 -288 6010 932 ;
+C 211 ; WX 6022 ; N Oacute ; B -10 -288 6010 932 ;
+C 212 ; WX 6022 ; N Ocircumflex ; B -10 -288 6010 932 ;
+C 213 ; WX 6022 ; N Otilde ; B -10 -288 6010 932 ;
+C 214 ; WX 6022 ; N Odieresis ; B -10 -288 6010 932 ;
+C 215 ; WX 6022 ; N OE ; B -10 -288 6010 932 ;
+C 216 ; WX 6022 ; N Oslash ; B -10 -288 6010 932 ;
+C 217 ; WX 6022 ; N Ugrave ; B -10 -288 6010 932 ;
+C 218 ; WX 6022 ; N Uacute ; B -10 -288 6010 932 ;
+C 219 ; WX 6022 ; N Ucircumflex ; B -10 -288 6010 932 ;
+C 220 ; WX 4818 ; N Udieresis ; B -10 -288 4810 932 ;
+C 221 ; WX 4818 ; N Yacute ; B -10 -288 4810 932 ;
+C 222 ; WX 4818 ; N Thorn ; B -10 -288 4810 932 ;
+C 223 ; WX 4818 ; N Germandbls ; B -10 -288 4810 932 ;
+C 224 ; WX 4818 ; N agrave ; B -10 -288 4810 932 ;
+C 225 ; WX 4818 ; N aacute ; B -10 -288 4810 932 ;
+C 226 ; WX 4818 ; N acircumflex ; B -10 -288 4810 932 ;
+C 227 ; WX 4818 ; N atilde ; B -10 -288 4810 932 ;
+C 228 ; WX 4818 ; N adieresis ; B -10 -288 4810 932 ;
+C 229 ; WX 4818 ; N aring ; B -10 -288 4810 932 ;
+C 230 ; WX 4818 ; N ae ; B -10 -288 4810 932 ;
+C 231 ; WX 4818 ; N ccedilla ; B -10 -288 4810 932 ;
+C 232 ; WX 6022 ; N egrave ; B -10 -288 6010 932 ;
+C 233 ; WX 6022 ; N eacute ; B -10 -288 6010 932 ;
+C 234 ; WX 6022 ; N ecircumflex ; B -10 -288 6010 932 ;
+C 235 ; WX 6022 ; N edieresis ; B -10 -288 6010 932 ;
+C 236 ; WX 6022 ; N igrave ; B -10 -288 6010 932 ;
+C 237 ; WX 6022 ; N iacute ; B -10 -288 6010 932 ;
+C 238 ; WX 6022 ; N icircumflex ; B -10 -288 6010 932 ;
+C 239 ; WX 6022 ; N idieresis ; B -10 -288 6010 932 ;
+C 240 ; WX 6022 ; N eth ; B -10 -288 6010 932 ;
+C 241 ; WX 6022 ; N ntilde ; B -10 -288 6010 932 ;
+C 242 ; WX 6022 ; N ograve ; B -10 -288 6010 932 ;
+C 243 ; WX 6022 ; N oacute ; B -10 -288 6010 932 ;
+C 244 ; WX 7227 ; N ocircumflex ; B -10 -288 7210 932 ;
+C 245 ; WX 7227 ; N otilde ; B -10 -288 7210 932 ;
+C 246 ; WX 7227 ; N odieresis ; B -10 -288 7210 932 ;
+C 247 ; WX 7227 ; N oe ; B -10 -288 7210 932 ;
+C 248 ; WX 7227 ; N oslash ; B -10 -288 7210 932 ;
+C 249 ; WX 7227 ; N ugrave ; B -10 -288 7210 932 ;
+C 250 ; WX 7227 ; N uacute ; B -10 -288 7210 932 ;
+C 251 ; WX 7227 ; N ucircumflex ; B -10 -288 7210 932 ;
+C 252 ; WX 7227 ; N udieresis ; B -10 -288 7210 932 ;
+C 253 ; WX 7227 ; N yacute ; B -10 -288 7210 932 ;
+C 254 ; WX 7227 ; N thorn ; B -10 -288 7210 932 ;
+C 255 ; WX 7227 ; N germandbls ; B -10 -288 7210 932 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_out.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_out.afm
new file mode 100644
index 00000000000..71927804b35
--- /dev/null
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitg_sc_out.afm
@@ -0,0 +1,259 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20070915
+Comment Creation Date: Sun Aug 29 08:39:06 2010
+FontName KnittingSymbols-grid-outcount-Medium
+FullName KnittingSymbols-grid-outcount
+FamilyName KnittingSymbols-grid-outcount
+Weight Medium
+Notice (Font converted to Type 1 by mf2pt1, written by Scott Pakin.)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -635 -288 7210 932
+CapHeight 932
+XHeight 932
+Ascender 932
+Descender -288
+StartCharMetrics 237
+C 0 ; WX 1204 ; N grave ; B -10 -288 1210 932 ;
+C 1 ; WX 1204 ; N acute ; B -10 -288 1210 932 ;
+C 2 ; WX 1204 ; N circumflex ; B -10 -288 1210 932 ;
+C 3 ; WX 1204 ; N tilde ; B -10 -288 1210 932 ;
+C 4 ; WX 1204 ; N dieresis ; B -10 -288 1210 932 ;
+C 5 ; WX 1204 ; N hungarumlaut ; B -10 -288 1210 932 ;
+C 6 ; WX 0 ; N ring ; B 0 0 0 0 ;
+C 17 ; WX 1204 ; N quotedblright ; B -10 -288 1210 932 ;
+C 18 ; WX 0 ; N quotedblbase ; B -600 214 410 584 ;
+C 19 ; WX 0 ; N guillemotleft ; B -550 -114 360 757 ;
+C 20 ; WX 1204 ; N guillemotright ; B -10 -288 1210 932 ;
+C 21 ; WX 1204 ; N endash ; B -10 -288 1210 932 ;
+C 22 ; WX 602 ; N emdash ; B -10 -288 610 932 ;
+C 23 ; WX 1204 ; N compwordmark ; B -10 -288 1210 932 ;
+C 24 ; WX 1204 ; N perthousandzero ; B -10 -288 1210 932 ;
+C 25 ; WX 602 ; N dotlessi ; B -10 -288 610 932 ;
+C 26 ; WX 602 ; N dotlessj ; B -10 -288 610 932 ;
+C 27 ; WX 602 ; N ff ; B -10 -288 610 932 ;
+C 28 ; WX 602 ; N fi ; B -10 -288 610 932 ;
+C 29 ; WX 1204 ; N fl ; B -10 -288 1210 932 ;
+C 30 ; WX 1204 ; N ffi ; B -10 -288 1210 932 ;
+C 31 ; WX 1204 ; N ffl ; B -10 -288 1210 932 ;
+C 33 ; WX 1204 ; N exclam ; B -10 -288 1210 932 ;
+C 34 ; WX 0 ; N quotedbl ; B -360 -114 550 757 ;
+C 39 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
+C 40 ; WX 1204 ; N parenleft ; B -10 -288 1210 932 ;
+C 41 ; WX 1204 ; N parenright ; B -10 -288 1210 932 ;
+C 42 ; WX 1204 ; N asterisk ; B -10 -288 1210 932 ;
+C 43 ; WX 1204 ; N plus ; B -10 -288 1210 932 ;
+C 44 ; WX 0 ; N comma ; B -300 22 300 622 ;
+C 45 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 46 ; WX 0 ; N period ; B -300 22 300 622 ;
+C 47 ; WX 1204 ; N slash ; B -10 -288 1210 932 ;
+C 49 ; WX 1204 ; N one ; B -10 -288 1210 932 ;
+C 50 ; WX 1204 ; N two ; B -10 -288 1210 932 ;
+C 51 ; WX 1204 ; N three ; B -10 -288 1210 932 ;
+C 52 ; WX 1204 ; N four ; B -10 -288 1210 932 ;
+C 53 ; WX 1204 ; N five ; B -10 -288 1210 932 ;
+C 54 ; WX 1204 ; N six ; B -10 -288 1210 932 ;
+C 55 ; WX 2409 ; N seven ; B -10 -288 2410 932 ;
+C 56 ; WX 2409 ; N eight ; B -10 -288 2410 932 ;
+C 57 ; WX 2409 ; N nine ; B -10 -288 2410 932 ;
+C 58 ; WX 1204 ; N colon ; B -10 -288 1210 932 ;
+C 59 ; WX 1204 ; N semicolon ; B -10 -288 1210 932 ;
+C 60 ; WX 1204 ; N less ; B -10 -288 1210 932 ;
+C 61 ; WX 1204 ; N equal ; B -10 -288 1210 932 ;
+C 62 ; WX 1204 ; N greater ; B -10 -288 1210 932 ;
+C 63 ; WX 1204 ; N question ; B -10 -288 1210 932 ;
+C 64 ; WX 1204 ; N at ; B -10 -288 1210 932 ;
+C 65 ; WX 1204 ; N A ; B -10 -288 1210 932 ;
+C 66 ; WX 1204 ; N B ; B -10 -288 1210 932 ;
+C 67 ; WX 1204 ; N C ; B -10 -288 1210 932 ;
+C 68 ; WX 1204 ; N D ; B -10 -288 1210 932 ;
+C 69 ; WX 3613 ; N E ; B -10 -288 3610 932 ;
+C 70 ; WX 0 ; N F ; B -635 287 635 622 ;
+C 71 ; WX 1204 ; N G ; B -10 -288 1210 932 ;
+C 72 ; WX 1204 ; N H ; B -10 -288 1210 932 ;
+C 73 ; WX 1204 ; N I ; B -10 -288 1210 932 ;
+C 74 ; WX 1204 ; N J ; B -10 -288 1210 932 ;
+C 75 ; WX 1204 ; N K ; B -10 -288 1210 932 ;
+C 76 ; WX 1204 ; N L ; B -10 -288 1210 932 ;
+C 77 ; WX 1204 ; N M ; B -10 -288 1210 932 ;
+C 78 ; WX 1204 ; N N ; B -10 -288 1210 932 ;
+C 79 ; WX 1204 ; N O ; B -10 -288 1210 932 ;
+C 80 ; WX 1204 ; N P ; B -10 -288 1210 932 ;
+C 81 ; WX 1204 ; N Q ; B -10 -288 1210 932 ;
+C 82 ; WX 1204 ; N R ; B -10 -288 1210 932 ;
+C 83 ; WX 1204 ; N S ; B -10 -288 1210 932 ;
+C 84 ; WX 1204 ; N T ; B -10 -288 1210 932 ;
+C 85 ; WX 1204 ; N U ; B -35 -288 1235 932 ;
+C 86 ; WX 2409 ; N V ; B -10 -288 2410 932 ;
+C 87 ; WX 3613 ; N W ; B -10 -288 3610 932 ;
+C 88 ; WX 1204 ; N X ; B -10 -288 1210 932 ;
+C 89 ; WX 3613 ; N Y ; B -10 -288 3610 932 ;
+C 90 ; WX 3613 ; N Z ; B -10 -288 3610 932 ;
+C 91 ; WX 1204 ; N bracketleft ; B -10 -288 1210 932 ;
+C 93 ; WX 1204 ; N bracketright ; B -10 -288 1210 932 ;
+C 96 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
+C 97 ; WX 1204 ; N a ; B -10 -288 1210 932 ;
+C 98 ; WX 1204 ; N b ; B -10 -288 1210 932 ;
+C 99 ; WX 1204 ; N c ; B -10 -288 1210 932 ;
+C 100 ; WX 1204 ; N d ; B -10 -288 1210 932 ;
+C 101 ; WX 1204 ; N e ; B -10 -288 1210 932 ;
+C 102 ; WX 0 ; N f ; B -635 287 635 622 ;
+C 103 ; WX 1204 ; N g ; B -10 -288 1210 932 ;
+C 104 ; WX 0 ; N h ; B -140 -63 140 672 ;
+C 105 ; WX 1204 ; N i ; B -10 -288 1210 932 ;
+C 106 ; WX 1204 ; N j ; B -10 -288 1210 932 ;
+C 107 ; WX 1204 ; N k ; B -10 -288 1210 932 ;
+C 108 ; WX 1204 ; N l ; B -10 -288 1210 932 ;
+C 109 ; WX 1204 ; N m ; B -10 -288 1210 932 ;
+C 110 ; WX 1204 ; N n ; B -10 -288 1210 932 ;
+C 111 ; WX 1204 ; N o ; B -10 -288 1210 932 ;
+C 112 ; WX 1204 ; N p ; B -10 -288 1210 932 ;
+C 113 ; WX 1204 ; N q ; B -10 -288 1210 932 ;
+C 114 ; WX 1204 ; N r ; B -10 -288 1210 932 ;
+C 115 ; WX 1204 ; N s ; B -10 -288 1210 932 ;
+C 116 ; WX 1204 ; N t ; B -10 -288 1210 932 ;
+C 117 ; WX 2409 ; N u ; B -10 -288 2410 932 ;
+C 118 ; WX 2409 ; N v ; B -10 -288 2410 932 ;
+C 119 ; WX 3613 ; N w ; B -10 -288 3610 932 ;
+C 120 ; WX 1204 ; N x ; B -10 -288 1210 932 ;
+C 121 ; WX 2409 ; N y ; B -10 -288 2410 932 ;
+C 122 ; WX 2409 ; N z ; B -10 -288 2410 932 ;
+C 123 ; WX 636 ; N braceleft ; B -10 -10 643 635 ;
+C 124 ; WX 0 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B -10 -10 643 635 ;
+C 126 ; WX 0 ; N asciitilde ; B 0 0 0 0 ;
+C 127 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 128 ; WX 2409 ; N Abreve ; B -10 -288 2410 932 ;
+C 129 ; WX 2409 ; N Aogonek ; B -10 -288 2410 932 ;
+C 130 ; WX 2409 ; N Cacute ; B -10 -288 2410 932 ;
+C 131 ; WX 2409 ; N Ccaron ; B -10 -288 2410 932 ;
+C 132 ; WX 3613 ; N Dcaron ; B -10 -288 3610 932 ;
+C 133 ; WX 3613 ; N Ecaron ; B -10 -288 3610 932 ;
+C 134 ; WX 3613 ; N Eogonek ; B -10 -288 3610 932 ;
+C 135 ; WX 3613 ; N Gbreve ; B -10 -288 3610 932 ;
+C 136 ; WX 2409 ; N Lacute ; B -10 -288 2410 932 ;
+C 137 ; WX 2409 ; N Lcaron ; B -10 -288 2410 932 ;
+C 138 ; WX 2409 ; N Lslash ; B -10 -288 2410 932 ;
+C 139 ; WX 2409 ; N Nacute ; B -10 -288 2410 932 ;
+C 140 ; WX 2409 ; N Ncaron ; B -10 -288 2410 932 ;
+C 141 ; WX 2409 ; N Eng ; B -10 -288 2410 932 ;
+C 142 ; WX 2409 ; N Odblacute ; B -10 -288 2410 932 ;
+C 143 ; WX 2409 ; N Racute ; B -10 -288 2410 932 ;
+C 144 ; WX 2409 ; N Rcaron ; B -10 -288 2410 932 ;
+C 145 ; WX 2409 ; N Sacute ; B -10 -288 2410 932 ;
+C 146 ; WX 2409 ; N Scaron ; B -10 -288 2410 932 ;
+C 147 ; WX 2409 ; N Scedilla ; B -10 -288 2410 932 ;
+C 148 ; WX 3613 ; N Tcaron ; B -10 -288 3610 932 ;
+C 149 ; WX 3613 ; N Tcedilla ; B -10 -288 3610 932 ;
+C 150 ; WX 3613 ; N Udblacute ; B -10 -288 3610 932 ;
+C 151 ; WX 3613 ; N Uring ; B -10 -288 3610 932 ;
+C 152 ; WX 3613 ; N Ydieresis ; B -10 -288 3610 932 ;
+C 153 ; WX 3613 ; N Zacute ; B -10 -288 3610 932 ;
+C 154 ; WX 3613 ; N Zcaron ; B -10 -288 3610 932 ;
+C 155 ; WX 3613 ; N Zdot ; B -10 -288 3610 932 ;
+C 156 ; WX 3613 ; N IJ ; B -10 -288 3610 932 ;
+C 157 ; WX 3613 ; N Idot ; B -10 -288 3610 932 ;
+C 158 ; WX 3613 ; N dmacron ; B -10 -288 3610 932 ;
+C 159 ; WX 3613 ; N section ; B -10 -288 3610 932 ;
+C 160 ; WX 3613 ; N abreve ; B -10 -288 3610 932 ;
+C 161 ; WX 3613 ; N aogonek ; B -10 -288 3610 932 ;
+C 162 ; WX 3613 ; N cacute ; B -10 -288 3610 932 ;
+C 163 ; WX 3613 ; N ccaron ; B -10 -288 3610 932 ;
+C 164 ; WX 4818 ; N dcaron ; B -10 -288 4810 932 ;
+C 165 ; WX 4818 ; N ecaron ; B -10 -288 4810 932 ;
+C 166 ; WX 4818 ; N eogonek ; B -10 -288 4810 932 ;
+C 167 ; WX 4818 ; N gbreve ; B -10 -288 4810 932 ;
+C 168 ; WX 4818 ; N lacute ; B -10 -288 4810 932 ;
+C 169 ; WX 4818 ; N lcaron ; B -10 -288 4810 932 ;
+C 170 ; WX 4818 ; N lslash ; B -10 -288 4810 932 ;
+C 171 ; WX 4818 ; N nacute ; B -10 -288 4810 932 ;
+C 172 ; WX 4818 ; N ncaron ; B -10 -288 4810 932 ;
+C 173 ; WX 4818 ; N eng ; B -10 -288 4810 932 ;
+C 174 ; WX 4818 ; N odblacute ; B -10 -288 4810 932 ;
+C 175 ; WX 4818 ; N racute ; B -10 -288 4810 932 ;
+C 176 ; WX 3613 ; N rcaron ; B -10 -288 3610 932 ;
+C 177 ; WX 3613 ; N sacute ; B -10 -288 3610 932 ;
+C 178 ; WX 3613 ; N scaron ; B -10 -288 3610 932 ;
+C 179 ; WX 3613 ; N scedilla ; B -10 -288 3610 932 ;
+C 180 ; WX 3613 ; N tcaron ; B -10 -288 3610 932 ;
+C 181 ; WX 3613 ; N tcedilla ; B -10 -288 3610 932 ;
+C 182 ; WX 3613 ; N udblacute ; B -10 -288 3610 932 ;
+C 183 ; WX 3613 ; N uring ; B -10 -288 3610 932 ;
+C 184 ; WX 3613 ; N ydieresis ; B -10 -288 3610 932 ;
+C 185 ; WX 3613 ; N zacute ; B -10 -288 3610 932 ;
+C 186 ; WX 3613 ; N zcaron ; B -10 -288 3610 932 ;
+C 187 ; WX 3613 ; N zdot ; B -10 -288 3610 932 ;
+C 188 ; WX 4818 ; N ij ; B -10 -288 4810 932 ;
+C 189 ; WX 4818 ; N exclamdown ; B -10 -288 4810 932 ;
+C 190 ; WX 4818 ; N questiondown ; B -10 -288 4810 932 ;
+C 191 ; WX 4818 ; N sterling ; B -10 -288 4810 932 ;
+C 192 ; WX 4818 ; N Agrave ; B -10 -288 4810 932 ;
+C 193 ; WX 4818 ; N Aacute ; B -10 -288 4810 932 ;
+C 194 ; WX 4818 ; N Acircumflex ; B -10 -288 4810 932 ;
+C 195 ; WX 4818 ; N Atilde ; B -10 -288 4810 932 ;
+C 196 ; WX 4818 ; N Adieresis ; B -10 -288 4810 932 ;
+C 197 ; WX 4818 ; N Aring ; B -10 -288 4810 932 ;
+C 198 ; WX 4818 ; N AE ; B -10 -288 4810 932 ;
+C 199 ; WX 4818 ; N Ccedilla ; B -10 -288 4810 932 ;
+C 200 ; WX 6022 ; N Egrave ; B -10 -288 6010 932 ;
+C 201 ; WX 6022 ; N Eacute ; B -10 -288 6010 932 ;
+C 202 ; WX 6022 ; N Ecircumflex ; B -10 -288 6010 932 ;
+C 203 ; WX 6022 ; N Edieresis ; B -10 -288 6010 932 ;
+C 204 ; WX 7227 ; N Igrave ; B -10 -288 7210 932 ;
+C 205 ; WX 7227 ; N Iacute ; B -10 -288 7210 932 ;
+C 206 ; WX 7227 ; N Icircumflex ; B -10 -288 7210 932 ;
+C 207 ; WX 7227 ; N Idieresis ; B -10 -288 7210 932 ;
+C 208 ; WX 6022 ; N Eth ; B -10 -288 6010 932 ;
+C 209 ; WX 6022 ; N Ntilde ; B -10 -288 6010 932 ;
+C 210 ; WX 6022 ; N Ograve ; B -10 -288 6010 932 ;
+C 211 ; WX 6022 ; N Oacute ; B -10 -288 6010 932 ;
+C 212 ; WX 6022 ; N Ocircumflex ; B -10 -288 6010 932 ;
+C 213 ; WX 6022 ; N Otilde ; B -10 -288 6010 932 ;
+C 214 ; WX 6022 ; N Odieresis ; B -10 -288 6010 932 ;
+C 215 ; WX 6022 ; N OE ; B -10 -288 6010 932 ;
+C 216 ; WX 6022 ; N Oslash ; B -10 -288 6010 932 ;
+C 217 ; WX 6022 ; N Ugrave ; B -10 -288 6010 932 ;
+C 218 ; WX 6022 ; N Uacute ; B -10 -288 6010 932 ;
+C 219 ; WX 6022 ; N Ucircumflex ; B -10 -288 6010 932 ;
+C 220 ; WX 4818 ; N Udieresis ; B -10 -288 4810 932 ;
+C 221 ; WX 4818 ; N Yacute ; B -10 -288 4810 932 ;
+C 222 ; WX 4818 ; N Thorn ; B -10 -288 4810 932 ;
+C 223 ; WX 4818 ; N Germandbls ; B -10 -288 4810 932 ;
+C 224 ; WX 4818 ; N agrave ; B -10 -288 4810 932 ;
+C 225 ; WX 4818 ; N aacute ; B -10 -288 4810 932 ;
+C 226 ; WX 4818 ; N acircumflex ; B -10 -288 4810 932 ;
+C 227 ; WX 4818 ; N atilde ; B -10 -288 4810 932 ;
+C 228 ; WX 4818 ; N adieresis ; B -10 -288 4810 932 ;
+C 229 ; WX 4818 ; N aring ; B -10 -288 4810 932 ;
+C 230 ; WX 4818 ; N ae ; B -10 -288 4810 932 ;
+C 231 ; WX 4818 ; N ccedilla ; B -10 -288 4810 932 ;
+C 232 ; WX 6022 ; N egrave ; B -10 -288 6010 932 ;
+C 233 ; WX 6022 ; N eacute ; B -10 -288 6010 932 ;
+C 234 ; WX 6022 ; N ecircumflex ; B -10 -288 6010 932 ;
+C 235 ; WX 6022 ; N edieresis ; B -10 -288 6010 932 ;
+C 236 ; WX 6022 ; N igrave ; B -10 -288 6010 932 ;
+C 237 ; WX 6022 ; N iacute ; B -10 -288 6010 932 ;
+C 238 ; WX 6022 ; N icircumflex ; B -10 -288 6010 932 ;
+C 239 ; WX 6022 ; N idieresis ; B -10 -288 6010 932 ;
+C 240 ; WX 6022 ; N eth ; B -10 -288 6010 932 ;
+C 241 ; WX 6022 ; N ntilde ; B -10 -288 6010 932 ;
+C 242 ; WX 6022 ; N ograve ; B -10 -288 6010 932 ;
+C 243 ; WX 6022 ; N oacute ; B -10 -288 6010 932 ;
+C 244 ; WX 7227 ; N ocircumflex ; B -10 -288 7210 932 ;
+C 245 ; WX 7227 ; N otilde ; B -10 -288 7210 932 ;
+C 246 ; WX 7227 ; N odieresis ; B -10 -288 7210 932 ;
+C 247 ; WX 7227 ; N oe ; B -10 -288 7210 932 ;
+C 248 ; WX 7227 ; N oslash ; B -10 -288 7210 932 ;
+C 249 ; WX 7227 ; N ugrave ; B -10 -288 7210 932 ;
+C 250 ; WX 7227 ; N uacute ; B -10 -288 7210 932 ;
+C 251 ; WX 7227 ; N ucircumflex ; B -10 -288 7210 932 ;
+C 252 ; WX 7227 ; N udieresis ; B -10 -288 7210 932 ;
+C 253 ; WX 7227 ; N yacute ; B -10 -288 7210 932 ;
+C 254 ; WX 7227 ; N thorn ; B -10 -288 7210 932 ;
+C 255 ; WX 7227 ; N germandbls ; B -10 -288 7210 932 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitgg.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitgg.afm
index db766b56323..73e7e85a2cd 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitgg.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitgg.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:18 2010
+Comment Creation Date: Sun Aug 29 08:39:27 2010
FontName KnittingSymbols-grid-grid-Medium
FullName KnittingSymbols-grid-grid
FamilyName KnittingSymbols-grid-grid
@@ -17,7 +17,7 @@ CapHeight 937
XHeight 937
Ascender 937
Descender -293
-StartCharMetrics 231
+StartCharMetrics 237
C 0 ; WX 1204 ; N grave ; B -15 -293 1215 937 ;
C 1 ; WX 1204 ; N acute ; B -15 -293 1215 937 ;
C 2 ; WX 1204 ; N circumflex ; B -15 -293 1215 937 ;
@@ -27,7 +27,7 @@ C 5 ; WX 1204 ; N hungarumlaut ; B -15 -293 1215 937 ;
C 6 ; WX 0 ; N ring ; B -15 -293 15 937 ;
C 17 ; WX 1204 ; N quotedblright ; B -15 -293 1215 937 ;
C 18 ; WX 1204 ; N quotedblbase ; B -15 -293 1215 937 ;
-C 19 ; WX 1204 ; N guillemotleft ; B 50 -114 960 757 ;
+C 19 ; WX 1204 ; N guillemotleft ; B 0 0 0 0 ;
C 20 ; WX 1204 ; N guillemotright ; B -15 -293 1215 937 ;
C 21 ; WX 1204 ; N endash ; B -15 -293 1215 937 ;
C 22 ; WX 602 ; N emdash ; B 0 -293 600 937 ;
@@ -41,7 +41,7 @@ C 29 ; WX 1204 ; N fl ; B 0 -293 1200 937 ;
C 30 ; WX 1204 ; N ffi ; B 0 -293 1200 937 ;
C 31 ; WX 6022 ; N ffl ; B -15 -293 6015 937 ;
C 33 ; WX 1204 ; N exclam ; B -15 -293 1215 937 ;
-C 34 ; WX 1204 ; N quotedbl ; B 240 -114 1150 757 ;
+C 34 ; WX 1204 ; N quotedbl ; B 0 0 0 0 ;
C 39 ; WX 602 ; N quoteright ; B 0 0 0 0 ;
C 40 ; WX 1204 ; N parenleft ; B -15 -293 1215 937 ;
C 41 ; WX 1204 ; N parenright ; B -15 -293 1215 937 ;
@@ -56,6 +56,10 @@ C 50 ; WX 1204 ; N two ; B -15 -293 1215 937 ;
C 51 ; WX 1204 ; N three ; B -15 -293 1215 937 ;
C 52 ; WX 1204 ; N four ; B -15 -293 1215 937 ;
C 53 ; WX 1204 ; N five ; B -15 -293 1215 937 ;
+C 54 ; WX 1204 ; N six ; B -15 -293 1215 937 ;
+C 55 ; WX 1204 ; N seven ; B -15 -293 1215 937 ;
+C 56 ; WX 1204 ; N eight ; B -15 -293 1215 937 ;
+C 57 ; WX 1204 ; N nine ; B -15 -293 1215 937 ;
C 58 ; WX 1204 ; N colon ; B -15 -293 1215 937 ;
C 59 ; WX 1204 ; N semicolon ; B -15 -293 1215 937 ;
C 60 ; WX 1204 ; N less ; B -15 -293 1215 937 ;
@@ -118,7 +122,9 @@ C 119 ; WX 1204 ; N w ; B -15 -293 1215 937 ;
C 120 ; WX 1204 ; N x ; B -15 -293 1215 937 ;
C 121 ; WX 1204 ; N y ; B -15 -293 1215 937 ;
C 122 ; WX 1204 ; N z ; B -15 -293 1215 937 ;
+C 123 ; WX 636 ; N braceleft ; B 0 0 0 0 ;
C 124 ; WX 151 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B 0 0 0 0 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B -15 -293 1215 937 ;
C 128 ; WX 2409 ; N Abreve ; B -15 -293 2415 937 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitgn.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitgn.afm
index acef6098108..bd22d5ea4e3 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitgn.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitgn.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:15 2010
+Comment Creation Date: Sun Aug 29 08:39:24 2010
FontName KnittingSymbols-grid-foreground-Medium
FullName KnittingSymbols-grid-foreground
FamilyName KnittingSymbols-grid-foreground
@@ -16,7 +16,7 @@ FontBBox -35 -293 5611 937
CapHeight 688
XHeight 662
Ascender 712
-StartCharMetrics 231
+StartCharMetrics 237
C 0 ; WX 1204 ; N grave ; B 80 -198 1120 842 ;
C 1 ; WX 1204 ; N acute ; B 265 472 935 842 ;
C 2 ; WX 1204 ; N circumflex ; B 265 472 935 842 ;
@@ -52,9 +52,13 @@ C 46 ; WX 1204 ; N period ; B 300 22 900 622 ;
C 47 ; WX 1204 ; N slash ; B 0 0 0 0 ;
C 49 ; WX 1204 ; N one ; B 190 214 1200 584 ;
C 50 ; WX 1204 ; N two ; B 260 -18 940 662 ;
-C 51 ; WX 1204 ; N three ; B 210 -68 950 712 ;
+C 51 ; WX 1204 ; N three ; B 210 -68 990 712 ;
C 52 ; WX 1204 ; N four ; B 263 -18 937 662 ;
C 53 ; WX 1204 ; N five ; B 263 -18 937 662 ;
+C 54 ; WX 1204 ; N six ; B 250 -18 950 662 ;
+C 55 ; WX 1204 ; N seven ; B 356 -28 804 672 ;
+C 56 ; WX 1204 ; N eight ; B 396 -28 844 672 ;
+C 57 ; WX 1204 ; N nine ; B 80 -88 1120 672 ;
C 58 ; WX 1204 ; N colon ; B 260 -18 900 662 ;
C 59 ; WX 1204 ; N semicolon ; B 300 -18 940 662 ;
C 60 ; WX 1204 ; N less ; B 300 -18 940 662 ;
@@ -62,7 +66,7 @@ C 61 ; WX 1204 ; N equal ; B 0 0 0 0 ;
C 62 ; WX 1204 ; N greater ; B 260 -18 900 662 ;
C 63 ; WX 1204 ; N question ; B 210 -28 1200 712 ;
C 64 ; WX 1204 ; N at ; B 307 29 893 615 ;
-C 65 ; WX 1204 ; N A ; B 210 -68 950 712 ;
+C 65 ; WX 1204 ; N A ; B 210 -68 990 712 ;
C 66 ; WX 1204 ; N B ; B 342 -18 858 710 ;
C 67 ; WX 1204 ; N C ; B 0 0 0 0 ;
C 68 ; WX 1204 ; N D ; B 0 0 0 0 ;
@@ -73,13 +77,13 @@ C 72 ; WX 1204 ; N H ; B 460 -28 740 707 ;
C 73 ; WX 1204 ; N I ; B 300 -18 964 688 ;
C 74 ; WX 1204 ; N J ; B 236 -18 900 688 ;
C 75 ; WX 1204 ; N K ; B 0 0 0 0 ;
-C 76 ; WX 1204 ; N L ; B 250 -68 990 712 ;
+C 76 ; WX 1204 ; N L ; B 250 -69 990 712 ;
C 77 ; WX 1204 ; N M ; B 300 112 900 532 ;
C 78 ; WX 1204 ; N N ; B 0 0 0 0 ;
C 79 ; WX 1204 ; N O ; B 260 -18 940 662 ;
C 80 ; WX 1204 ; N P ; B 0 0 0 0 ;
C 81 ; WX 1204 ; N Q ; B 342 -18 858 710 ;
-C 82 ; WX 1204 ; N R ; B 210 -68 950 712 ;
+C 82 ; WX 1204 ; N R ; B 210 -69 950 712 ;
C 83 ; WX 1204 ; N S ; B 215 182 950 462 ;
C 84 ; WX 1204 ; N T ; B 342 -65 858 662 ;
C 85 ; WX 1204 ; N U ; B -35 22 1235 622 ;
@@ -117,7 +121,9 @@ C 119 ; WX 1204 ; N w ; B 210 -68 990 712 ;
C 120 ; WX 1204 ; N x ; B 342 -65 858 662 ;
C 121 ; WX 1204 ; N y ; B 263 -18 937 662 ;
C 122 ; WX 1204 ; N z ; B 250 -28 950 672 ;
+C 123 ; WX 636 ; N braceleft ; B 148 84 500 541 ;
C 124 ; WX 151 ; N bar ; B 0 -293 150 937 ;
+C 125 ; WX 636 ; N braceright ; B 133 84 485 541 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B 0 0 0 0 ;
C 128 ; WX 2409 ; N Abreve ; B 0 0 0 0 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitgp.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitgp.afm
index 815ff228cb3..09ff6300a92 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitgp.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitgp.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:19 2010
+Comment Creation Date: Sun Aug 29 08:39:29 2010
FontName KnittingSymbols-grid-purl-Medium
FullName KnittingSymbols-grid-purl
FamilyName KnittingSymbols-grid-purl
@@ -15,7 +15,7 @@ EncodingScheme FontSpecific
FontBBox 0 -278 7200 922
CapHeight 922
Descender -278
-StartCharMetrics 231
+StartCharMetrics 237
C 0 ; WX 1204 ; N grave ; B 0 0 0 0 ;
C 1 ; WX 1204 ; N acute ; B 0 0 0 0 ;
C 2 ; WX 1204 ; N circumflex ; B 0 -278 1200 922 ;
@@ -54,6 +54,10 @@ C 50 ; WX 1204 ; N two ; B 0 -278 1200 922 ;
C 51 ; WX 1204 ; N three ; B 0 -278 1200 922 ;
C 52 ; WX 1204 ; N four ; B 0 0 0 0 ;
C 53 ; WX 1204 ; N five ; B 0 0 0 0 ;
+C 54 ; WX 1204 ; N six ; B 0 0 0 0 ;
+C 55 ; WX 1204 ; N seven ; B 0 0 0 0 ;
+C 56 ; WX 1204 ; N eight ; B 0 0 0 0 ;
+C 57 ; WX 1204 ; N nine ; B 0 0 0 0 ;
C 58 ; WX 1204 ; N colon ; B 0 -278 1200 922 ;
C 59 ; WX 1204 ; N semicolon ; B 0 -278 1200 922 ;
C 60 ; WX 1204 ; N less ; B 0 0 0 0 ;
@@ -116,7 +120,9 @@ C 119 ; WX 1204 ; N w ; B 0 0 0 0 ;
C 120 ; WX 1204 ; N x ; B 0 0 0 0 ;
C 121 ; WX 1204 ; N y ; B 0 0 0 0 ;
C 122 ; WX 1204 ; N z ; B 0 0 0 0 ;
+C 123 ; WX 636 ; N braceleft ; B 0 0 0 0 ;
C 124 ; WX 151 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B 0 0 0 0 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B 0 0 0 0 ;
C 128 ; WX 2409 ; N Abreve ; B 0 0 0 0 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_in.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_in.afm
new file mode 100644
index 00000000000..d4308b4caa8
--- /dev/null
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_in.afm
@@ -0,0 +1,149 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20070915
+Comment Creation Date: Sun Aug 29 08:38:47 2010
+FontName KnittingSymbols-nogrid-incount-Medium
+FullName KnittingSymbols-nogrid-incount
+FamilyName KnittingSymbols-nogrid-incount
+Weight Medium
+Notice (Font converted to Type 1 by mf2pt1, written by Scott Pakin.)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -1035 -288 6010 932
+CapHeight 738
+XHeight 712
+Ascender 932
+Descender -288
+StartCharMetrics 127
+C 0 ; WX 1204 ; N grave ; B -10 -288 1210 932 ;
+C 1 ; WX 1204 ; N acute ; B -10 -288 1210 932 ;
+C 2 ; WX 1204 ; N circumflex ; B -10 -288 1210 932 ;
+C 3 ; WX 1204 ; N tilde ; B -10 -288 1210 932 ;
+C 4 ; WX 1204 ; N dieresis ; B -10 -288 1210 932 ;
+C 5 ; WX 0 ; N hungarumlaut ; B -1000 652 200 722 ;
+C 6 ; WX 0 ; N ring ; B -1000 -78 200 -8 ;
+C 7 ; WX 0 ; N caron ; B -200 652 1000 722 ;
+C 8 ; WX 0 ; N breve ; B -200 -78 1000 -8 ;
+C 9 ; WX 0 ; N macron ; B -1000 -78 -200 -8 ;
+C 10 ; WX 0 ; N dotaccent ; B -1000 652 -200 722 ;
+C 11 ; WX 0 ; N cedilla ; B 200 652 1000 722 ;
+C 12 ; WX 0 ; N ogonek ; B 200 -78 1000 -8 ;
+C 13 ; WX 0 ; N quotesinglbase ; B -235 -78 235 722 ;
+C 14 ; WX 0 ; N guilsinglleft ; B -235 -78 235 722 ;
+C 17 ; WX 1204 ; N quotedblright ; B -10 -288 1210 932 ;
+C 18 ; WX 1204 ; N quotedblbase ; B -10 -288 1210 932 ;
+C 19 ; WX 0 ; N guillemotleft ; B -550 -114 360 757 ;
+C 22 ; WX 602 ; N emdash ; B -10 -288 610 932 ;
+C 23 ; WX 1204 ; N compwordmark ; B -10 -288 1210 932 ;
+C 24 ; WX 1204 ; N perthousandzero ; B -10 -288 1210 932 ;
+C 25 ; WX 602 ; N dotlessi ; B -10 -288 610 932 ;
+C 26 ; WX 602 ; N dotlessj ; B -10 -288 610 932 ;
+C 27 ; WX 602 ; N ff ; B -10 -288 610 932 ;
+C 28 ; WX 602 ; N fi ; B -10 -288 610 932 ;
+C 29 ; WX 1204 ; N fl ; B -10 -288 1210 932 ;
+C 30 ; WX 1204 ; N ffi ; B -10 -288 1210 932 ;
+C 31 ; WX 6022 ; N ffl ; B -10 -288 6010 932 ;
+C 33 ; WX 2409 ; N exclam ; B -10 -288 2410 932 ;
+C 34 ; WX 0 ; N quotedbl ; B -360 -114 550 757 ;
+C 39 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
+C 40 ; WX 1204 ; N parenleft ; B -10 -288 1210 932 ;
+C 41 ; WX 1204 ; N parenright ; B -10 -288 1210 932 ;
+C 42 ; WX 1204 ; N asterisk ; B -10 -288 1210 932 ;
+C 43 ; WX 1204 ; N plus ; B -10 -288 1210 932 ;
+C 44 ; WX 0 ; N comma ; B 0 0 0 0 ;
+C 45 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 46 ; WX 0 ; N period ; B 0 0 0 0 ;
+C 47 ; WX 1204 ; N slash ; B -10 -288 1210 932 ;
+C 49 ; WX 1204 ; N one ; B -10 -288 1210 932 ;
+C 50 ; WX 2409 ; N two ; B -10 -288 2410 932 ;
+C 51 ; WX 3613 ; N three ; B -10 -288 3610 932 ;
+C 52 ; WX 2409 ; N four ; B -10 -288 2410 932 ;
+C 53 ; WX 2409 ; N five ; B -10 -288 2410 932 ;
+C 54 ; WX 1204 ; N six ; B -10 -288 1210 932 ;
+C 55 ; WX 1204 ; N seven ; B -10 -288 1210 932 ;
+C 56 ; WX 1204 ; N eight ; B -10 -288 1210 932 ;
+C 57 ; WX 1204 ; N nine ; B -10 -288 1210 932 ;
+C 58 ; WX 2409 ; N colon ; B -10 -288 2410 932 ;
+C 59 ; WX 2409 ; N semicolon ; B -10 -288 2410 932 ;
+C 60 ; WX 2409 ; N less ; B -10 -288 2410 932 ;
+C 61 ; WX 1204 ; N equal ; B -10 -288 1210 932 ;
+C 62 ; WX 2409 ; N greater ; B -10 -288 2410 932 ;
+C 63 ; WX 1204 ; N question ; B -10 -288 1210 932 ;
+C 64 ; WX 1204 ; N at ; B -10 -288 1210 932 ;
+C 65 ; WX 3613 ; N A ; B -10 -288 3610 932 ;
+C 66 ; WX 1204 ; N B ; B -10 -288 1210 932 ;
+C 67 ; WX 1204 ; N C ; B -10 -288 1210 932 ;
+C 68 ; WX 2409 ; N D ; B -10 -288 2410 932 ;
+C 69 ; WX 1204 ; N E ; B -10 -288 1210 932 ;
+C 70 ; WX 1204 ; N F ; B -35 -288 1235 932 ;
+C 71 ; WX 1204 ; N G ; B -10 -288 1210 932 ;
+C 72 ; WX 0 ; N H ; B -157 -78 157 757 ;
+C 73 ; WX 0 ; N I ; B -350 -68 414 738 ;
+C 74 ; WX 0 ; N J ; B -414 -68 350 738 ;
+C 75 ; WX 1204 ; N K ; B -10 -288 1210 932 ;
+C 76 ; WX 3613 ; N L ; B -10 -288 3610 932 ;
+C 77 ; WX 0 ; N M ; B -300 112 300 532 ;
+C 78 ; WX 0 ; N N ; B -300 15 300 435 ;
+C 79 ; WX 0 ; N O ; B -390 -68 390 712 ;
+C 80 ; WX 1204 ; N P ; B -10 -288 1210 932 ;
+C 81 ; WX 1204 ; N Q ; B -10 -288 1210 932 ;
+C 82 ; WX 3613 ; N R ; B -10 -288 3610 932 ;
+C 83 ; WX 1204 ; N S ; B -10 -288 1210 932 ;
+C 84 ; WX 0 ; N T ; B -297 -115 297 712 ;
+C 85 ; WX 0 ; N U ; B -350 -28 350 672 ;
+C 86 ; WX 1204 ; N V ; B -10 -288 1210 932 ;
+C 87 ; WX 1204 ; N W ; B -10 -288 1210 932 ;
+C 88 ; WX 0 ; N X ; B -297 -115 297 712 ;
+C 89 ; WX 1204 ; N Y ; B -10 -288 1210 932 ;
+C 90 ; WX 1204 ; N Z ; B -10 -288 1210 932 ;
+C 91 ; WX 1204 ; N bracketleft ; B -10 -288 1210 932 ;
+C 93 ; WX 1204 ; N bracketright ; B -10 -288 1210 932 ;
+C 94 ; WX 0 ; N asciicircum ; B -1035 652 1035 722 ;
+C 95 ; WX 0 ; N underscore ; B -1035 -78 1035 -8 ;
+C 96 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
+C 97 ; WX 3613 ; N a ; B -10 -288 3610 932 ;
+C 98 ; WX 1204 ; N b ; B -10 -288 1210 932 ;
+C 99 ; WX 1204 ; N c ; B -10 -288 1210 932 ;
+C 100 ; WX 2409 ; N d ; B -10 -288 2410 932 ;
+C 101 ; WX 0 ; N e ; B -300 210 300 630 ;
+C 102 ; WX 1204 ; N f ; B -35 -288 1235 932 ;
+C 103 ; WX 1204 ; N g ; B -10 -288 1210 932 ;
+C 104 ; WX 1204 ; N h ; B -10 -288 1210 932 ;
+C 105 ; WX 0 ; N i ; B -350 -68 414 738 ;
+C 106 ; WX 0 ; N j ; B -414 -68 350 738 ;
+C 107 ; WX 1204 ; N k ; B -10 -288 1210 932 ;
+C 108 ; WX 3613 ; N l ; B -10 -288 3610 932 ;
+C 109 ; WX 0 ; N m ; B -300 112 300 532 ;
+C 110 ; WX 0 ; N n ; B -300 210 300 630 ;
+C 111 ; WX 2409 ; N o ; B -10 -288 2410 932 ;
+C 112 ; WX 1204 ; N p ; B -10 -288 1210 932 ;
+C 113 ; WX 1204 ; N q ; B -10 -288 1210 932 ;
+C 114 ; WX 3613 ; N r ; B -10 -288 3610 932 ;
+C 115 ; WX 1204 ; N s ; B -10 -288 1210 932 ;
+C 116 ; WX 0 ; N t ; B -297 -115 297 712 ;
+C 117 ; WX 1204 ; N u ; B -10 -288 1210 932 ;
+C 118 ; WX 1204 ; N v ; B -10 -288 1210 932 ;
+C 119 ; WX 1204 ; N w ; B -10 -288 1210 932 ;
+C 120 ; WX 0 ; N x ; B -297 -115 297 712 ;
+C 121 ; WX 1204 ; N y ; B -10 -288 1210 932 ;
+C 122 ; WX 1204 ; N z ; B -10 -288 1210 932 ;
+C 123 ; WX 636 ; N braceleft ; B -10 -10 643 635 ;
+C 124 ; WX 0 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B -10 -10 643 635 ;
+C 126 ; WX 0 ; N asciitilde ; B 0 0 0 0 ;
+C 127 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 128 ; WX 1204 ; N Abreve ; B -10 -288 1210 932 ;
+C 129 ; WX 1204 ; N Aogonek ; B -10 -288 1210 932 ;
+C 130 ; WX 1204 ; N Cacute ; B -10 -288 1210 932 ;
+C 131 ; WX 1204 ; N Ccaron ; B -10 -288 1210 932 ;
+C 132 ; WX 0 ; N Dcaron ; B -300 210 300 630 ;
+C 133 ; WX 0 ; N Ecaron ; B -300 210 300 630 ;
+C 134 ; WX 0 ; N Eogonek ; B -300 15 300 435 ;
+C 135 ; WX 2409 ; N Gbreve ; B -10 -288 2410 932 ;
+C 136 ; WX 2409 ; N Lacute ; B -10 -288 2410 932 ;
+C 137 ; WX 2409 ; N Lcaron ; B -10 -288 2410 932 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_out.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_out.afm
new file mode 100644
index 00000000000..f4d112f1252
--- /dev/null
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitn_sc_out.afm
@@ -0,0 +1,149 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20070915
+Comment Creation Date: Sun Aug 29 08:38:51 2010
+FontName KnittingSymbols-nogrid-outcount-Medium
+FullName KnittingSymbols-nogrid-outcount
+FamilyName KnittingSymbols-nogrid-outcount
+Weight Medium
+Notice (Font converted to Type 1 by mf2pt1, written by Scott Pakin.)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -1035 -288 3610 932
+CapHeight 932
+XHeight 932
+Ascender 932
+Descender -288
+StartCharMetrics 127
+C 0 ; WX 1204 ; N grave ; B -10 -288 1210 932 ;
+C 1 ; WX 1204 ; N acute ; B -10 -288 1210 932 ;
+C 2 ; WX 1204 ; N circumflex ; B -10 -288 1210 932 ;
+C 3 ; WX 1204 ; N tilde ; B -10 -288 1210 932 ;
+C 4 ; WX 1204 ; N dieresis ; B -10 -288 1210 932 ;
+C 5 ; WX 0 ; N hungarumlaut ; B -1000 652 200 722 ;
+C 6 ; WX 0 ; N ring ; B -1000 -78 200 -8 ;
+C 7 ; WX 0 ; N caron ; B -200 652 1000 722 ;
+C 8 ; WX 0 ; N breve ; B -200 -78 1000 -8 ;
+C 9 ; WX 0 ; N macron ; B -1000 -78 -200 -8 ;
+C 10 ; WX 0 ; N dotaccent ; B -1000 652 -200 722 ;
+C 11 ; WX 0 ; N cedilla ; B 200 652 1000 722 ;
+C 12 ; WX 0 ; N ogonek ; B 200 -78 1000 -8 ;
+C 13 ; WX 0 ; N quotesinglbase ; B -235 -78 235 722 ;
+C 14 ; WX 0 ; N guilsinglleft ; B -235 -78 235 722 ;
+C 17 ; WX 1204 ; N quotedblright ; B -10 -288 1210 932 ;
+C 18 ; WX 0 ; N quotedblbase ; B -600 -68 460 712 ;
+C 19 ; WX 0 ; N guillemotleft ; B -550 -114 360 757 ;
+C 22 ; WX 602 ; N emdash ; B -10 -288 610 932 ;
+C 23 ; WX 1204 ; N compwordmark ; B -10 -288 1210 932 ;
+C 24 ; WX 1204 ; N perthousandzero ; B -10 -288 1210 932 ;
+C 25 ; WX 602 ; N dotlessi ; B -10 -288 610 932 ;
+C 26 ; WX 602 ; N dotlessj ; B -10 -288 610 932 ;
+C 27 ; WX 602 ; N ff ; B -10 -288 610 932 ;
+C 28 ; WX 602 ; N fi ; B -10 -288 610 932 ;
+C 29 ; WX 1204 ; N fl ; B -10 -288 1210 932 ;
+C 30 ; WX 1204 ; N ffi ; B -10 -288 1210 932 ;
+C 31 ; WX 1204 ; N ffl ; B -10 -288 1210 932 ;
+C 33 ; WX 1204 ; N exclam ; B -10 -288 1210 932 ;
+C 34 ; WX 0 ; N quotedbl ; B -360 -114 550 757 ;
+C 39 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
+C 40 ; WX 1204 ; N parenleft ; B -10 -288 1210 932 ;
+C 41 ; WX 1204 ; N parenright ; B -10 -288 1210 932 ;
+C 42 ; WX 1204 ; N asterisk ; B -10 -288 1210 932 ;
+C 43 ; WX 1204 ; N plus ; B -10 -288 1210 932 ;
+C 44 ; WX 0 ; N comma ; B 0 0 0 0 ;
+C 45 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 46 ; WX 0 ; N period ; B 0 0 0 0 ;
+C 47 ; WX 1204 ; N slash ; B -10 -288 1210 932 ;
+C 49 ; WX 1204 ; N one ; B -10 -288 1210 932 ;
+C 50 ; WX 1204 ; N two ; B -10 -288 1210 932 ;
+C 51 ; WX 1204 ; N three ; B -10 -288 1210 932 ;
+C 52 ; WX 1204 ; N four ; B -10 -288 1210 932 ;
+C 53 ; WX 1204 ; N five ; B -10 -288 1210 932 ;
+C 54 ; WX 1204 ; N six ; B -10 -288 1210 932 ;
+C 55 ; WX 2409 ; N seven ; B -10 -288 2410 932 ;
+C 56 ; WX 2409 ; N eight ; B -10 -288 2410 932 ;
+C 57 ; WX 2409 ; N nine ; B -10 -288 2410 932 ;
+C 58 ; WX 1204 ; N colon ; B -10 -288 1210 932 ;
+C 59 ; WX 1204 ; N semicolon ; B -10 -288 1210 932 ;
+C 60 ; WX 1204 ; N less ; B -10 -288 1210 932 ;
+C 61 ; WX 1204 ; N equal ; B -10 -288 1210 932 ;
+C 62 ; WX 1204 ; N greater ; B -10 -288 1210 932 ;
+C 63 ; WX 1204 ; N question ; B -10 -288 1210 932 ;
+C 64 ; WX 1204 ; N at ; B -10 -288 1210 932 ;
+C 65 ; WX 1204 ; N A ; B -10 -288 1210 932 ;
+C 66 ; WX 1204 ; N B ; B -10 -288 1210 932 ;
+C 67 ; WX 1204 ; N C ; B -10 -288 1210 932 ;
+C 68 ; WX 1204 ; N D ; B -10 -288 1210 932 ;
+C 69 ; WX 3613 ; N E ; B -10 -288 3610 932 ;
+C 70 ; WX 0 ; N F ; B -635 287 635 672 ;
+C 71 ; WX 1204 ; N G ; B -10 -288 1210 932 ;
+C 72 ; WX 1204 ; N H ; B -10 -288 1210 932 ;
+C 73 ; WX 1204 ; N I ; B -10 -288 1210 932 ;
+C 74 ; WX 1204 ; N J ; B -10 -288 1210 932 ;
+C 75 ; WX 1204 ; N K ; B -10 -288 1210 932 ;
+C 76 ; WX 1204 ; N L ; B -10 -288 1210 932 ;
+C 77 ; WX 1204 ; N M ; B -10 -288 1210 932 ;
+C 78 ; WX 1204 ; N N ; B -10 -288 1210 932 ;
+C 79 ; WX 1204 ; N O ; B -10 -288 1210 932 ;
+C 80 ; WX 1204 ; N P ; B -10 -288 1210 932 ;
+C 81 ; WX 1204 ; N Q ; B -10 -288 1210 932 ;
+C 82 ; WX 1204 ; N R ; B -10 -288 1210 932 ;
+C 83 ; WX 1204 ; N S ; B -10 -288 1210 932 ;
+C 84 ; WX 1204 ; N T ; B -10 -288 1210 932 ;
+C 85 ; WX 1204 ; N U ; B -35 -288 1235 932 ;
+C 86 ; WX 2409 ; N V ; B -10 -288 2410 932 ;
+C 87 ; WX 3613 ; N W ; B -10 -288 3610 932 ;
+C 88 ; WX 1204 ; N X ; B -10 -288 1210 932 ;
+C 89 ; WX 3613 ; N Y ; B -10 -288 3610 932 ;
+C 90 ; WX 3613 ; N Z ; B -10 -288 3610 932 ;
+C 91 ; WX 1204 ; N bracketleft ; B -10 -288 1210 932 ;
+C 93 ; WX 1204 ; N bracketright ; B -10 -288 1210 932 ;
+C 94 ; WX 0 ; N asciicircum ; B -1035 652 1035 722 ;
+C 95 ; WX 0 ; N underscore ; B -1035 -78 1035 -8 ;
+C 96 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
+C 97 ; WX 1204 ; N a ; B -10 -288 1210 932 ;
+C 98 ; WX 1204 ; N b ; B -10 -288 1210 932 ;
+C 99 ; WX 1204 ; N c ; B -10 -288 1210 932 ;
+C 100 ; WX 1204 ; N d ; B -10 -288 1210 932 ;
+C 101 ; WX 1204 ; N e ; B -10 -288 1210 932 ;
+C 102 ; WX 0 ; N f ; B -635 287 635 672 ;
+C 103 ; WX 1204 ; N g ; B -10 -288 1210 932 ;
+C 104 ; WX 0 ; N h ; B -157 -113 157 722 ;
+C 105 ; WX 1204 ; N i ; B -10 -288 1210 932 ;
+C 106 ; WX 1204 ; N j ; B -10 -288 1210 932 ;
+C 107 ; WX 1204 ; N k ; B -10 -288 1210 932 ;
+C 108 ; WX 1204 ; N l ; B -10 -288 1210 932 ;
+C 109 ; WX 1204 ; N m ; B -10 -288 1210 932 ;
+C 110 ; WX 1204 ; N n ; B -10 -288 1210 932 ;
+C 111 ; WX 1204 ; N o ; B -10 -288 1210 932 ;
+C 112 ; WX 1204 ; N p ; B -10 -288 1210 932 ;
+C 113 ; WX 1204 ; N q ; B -10 -288 1210 932 ;
+C 114 ; WX 1204 ; N r ; B -10 -288 1210 932 ;
+C 115 ; WX 1204 ; N s ; B -10 -288 1210 932 ;
+C 116 ; WX 1204 ; N t ; B -10 -288 1210 932 ;
+C 117 ; WX 2409 ; N u ; B -10 -288 2410 932 ;
+C 118 ; WX 2409 ; N v ; B -10 -288 2410 932 ;
+C 119 ; WX 3613 ; N w ; B -10 -288 3610 932 ;
+C 120 ; WX 1204 ; N x ; B -10 -288 1210 932 ;
+C 121 ; WX 2409 ; N y ; B -10 -288 2410 932 ;
+C 122 ; WX 2409 ; N z ; B -10 -288 2410 932 ;
+C 123 ; WX 636 ; N braceleft ; B -10 -10 643 635 ;
+C 124 ; WX 0 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B -10 -10 643 635 ;
+C 126 ; WX 0 ; N asciitilde ; B 0 0 0 0 ;
+C 127 ; WX 1204 ; N hyphen ; B -10 -288 1210 932 ;
+C 128 ; WX 1204 ; N Abreve ; B -10 -288 1210 932 ;
+C 129 ; WX 1204 ; N Aogonek ; B -10 -288 1210 932 ;
+C 130 ; WX 1204 ; N Cacute ; B -10 -288 1210 932 ;
+C 131 ; WX 1204 ; N Ccaron ; B -10 -288 1210 932 ;
+C 132 ; WX 1204 ; N Dcaron ; B -10 -288 1210 932 ;
+C 133 ; WX 1204 ; N Ecaron ; B -10 -288 1210 932 ;
+C 134 ; WX 1204 ; N Eogonek ; B -10 -288 1210 932 ;
+C 135 ; WX 1204 ; N Gbreve ; B -10 -288 1210 932 ;
+C 136 ; WX 1204 ; N Lacute ; B -10 -288 1210 932 ;
+C 137 ; WX 1204 ; N Lcaron ; B -10 -288 1210 932 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitnl.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitnl.afm
index 7b97ccb5c7d..ce2bb12585e 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitnl.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitnl.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:32:57 2010
+Comment Creation Date: Sun Aug 29 08:39:12 2010
FontName KnittingSymbols-nogrid-lowered-Medium
FullName KnittingSymbols-nogrid-lowered
FamilyName KnittingSymbols-nogrid-lowered
@@ -17,7 +17,7 @@ CapHeight 543
XHeight 517
Ascender 567
Descender 287
-StartCharMetrics 123
+StartCharMetrics 127
C 0 ; WX 1204 ; N grave ; B 197 -178 1003 627 ;
C 1 ; WX 1204 ; N acute ; B 312 344 888 668 ;
C 2 ; WX 1204 ; N circumflex ; B 312 344 888 668 ;
@@ -36,8 +36,6 @@ C 14 ; WX 0 ; N guilsinglleft ; B -235 -78 235 722 ;
C 17 ; WX 1204 ; N quotedblright ; B 0 -118 1200 567 ;
C 18 ; WX 1204 ; N quotedblbase ; B 0 -68 1060 517 ;
C 19 ; WX 1204 ; N guillemotleft ; B 50 -114 960 757 ;
-C 20 ; WX 1204 ; N guillemotright ; B 165 186 1035 458 ;
-C 21 ; WX 1204 ; N endash ; B 165 186 1035 458 ;
C 22 ; WX 602 ; N emdash ; B 0 155 600 295 ;
C 23 ; WX 1204 ; N compwordmark ; B 0 -118 1200 567 ;
C 24 ; WX 1204 ; N perthousandzero ; B 0 -118 1040 567 ;
@@ -61,9 +59,13 @@ C 46 ; WX 1204 ; N period ; B 0 0 0 0 ;
C 47 ; WX 1204 ; N slash ; B 165 12 1035 632 ;
C 49 ; WX 1204 ; N one ; B 140 -68 1200 517 ;
C 50 ; WX 1204 ; N two ; B 308 -68 892 517 ;
-C 51 ; WX 1204 ; N three ; B 258 -118 903 567 ;
+C 51 ; WX 1204 ; N three ; B 258 -118 943 567 ;
C 52 ; WX 1204 ; N four ; B 310 -68 890 517 ;
C 53 ; WX 1204 ; N five ; B 310 -68 890 517 ;
+C 54 ; WX 1204 ; N six ; B 298 -68 903 517 ;
+C 55 ; WX 1204 ; N seven ; B 385 -78 776 527 ;
+C 56 ; WX 1204 ; N eight ; B 425 -78 816 527 ;
+C 57 ; WX 1204 ; N nine ; B 60 -158 1140 527 ;
C 58 ; WX 1204 ; N colon ; B 308 -68 853 517 ;
C 59 ; WX 1204 ; N semicolon ; B 348 -68 892 517 ;
C 60 ; WX 1204 ; N less ; B 348 -68 892 517 ;
@@ -71,7 +73,7 @@ C 61 ; WX 1204 ; N equal ; B 353 287 847 357 ;
C 62 ; WX 1204 ; N greater ; B 308 -68 853 517 ;
C 63 ; WX 1204 ; N question ; B 160 -118 1200 567 ;
C 64 ; WX 1204 ; N at ; B 307 29 893 615 ;
-C 65 ; WX 1204 ; N A ; B 258 -118 903 567 ;
+C 65 ; WX 1204 ; N A ; B 258 -118 943 567 ;
C 66 ; WX 1204 ; N B ; B 380 -68 820 565 ;
C 67 ; WX 1204 ; N C ; B 565 -28 635 477 ;
C 68 ; WX 1204 ; N D ; B 348 -68 892 517 ;
@@ -82,13 +84,13 @@ C 72 ; WX 1204 ; N H ; B 476 -78 724 562 ;
C 73 ; WX 1204 ; N I ; B 348 -68 916 543 ;
C 74 ; WX 1204 ; N J ; B 284 -68 853 543 ;
C 75 ; WX 1204 ; N K ; B 565 -28 635 477 ;
-C 76 ; WX 1204 ; N L ; B 298 -118 943 567 ;
+C 76 ; WX 1204 ; N L ; B 298 -119 943 567 ;
C 77 ; WX 1204 ; N M ; B 300 15 900 435 ;
C 78 ; WX 1204 ; N N ; B 300 15 900 435 ;
C 79 ; WX 1204 ; N O ; B 308 -68 892 517 ;
C 80 ; WX 1204 ; N P ; B 353 287 847 357 ;
C 81 ; WX 1204 ; N Q ; B 380 -68 820 565 ;
-C 82 ; WX 1204 ; N R ; B 258 -118 903 567 ;
+C 82 ; WX 1204 ; N R ; B 257 -119 903 567 ;
C 83 ; WX 1204 ; N S ; B 165 68 1000 381 ;
C 84 ; WX 1204 ; N T ; B 380 -115 820 517 ;
C 85 ; WX 1204 ; N U ; B -35 -28 1235 477 ;
@@ -119,7 +121,7 @@ C 110 ; WX 1204 ; N n ; B 300 112 900 532 ;
C 111 ; WX 1204 ; N o ; B 445 127 795 517 ;
C 112 ; WX 1204 ; N p ; B 353 287 847 357 ;
C 113 ; WX 1204 ; N q ; B 380 -68 820 565 ;
-C 114 ; WX 1204 ; N r ; B 565 -118 943 260 ;
+C 114 ; WX 1204 ; N r ; B 258 -118 943 567 ;
C 115 ; WX 1204 ; N s ; B 200 68 1035 381 ;
C 116 ; WX 1204 ; N t ; B 380 -115 820 517 ;
C 117 ; WX 1204 ; N u ; B 310 -68 890 517 ;
@@ -128,7 +130,9 @@ C 119 ; WX 1204 ; N w ; B 258 -118 943 567 ;
C 120 ; WX 1204 ; N x ; B 380 -115 820 517 ;
C 121 ; WX 1204 ; N y ; B 310 -68 890 517 ;
C 122 ; WX 1204 ; N z ; B 297 -78 903 527 ;
+C 123 ; WX 636 ; N braceleft ; B 153 87 500 538 ;
C 124 ; WX 80 ; N bar ; B 0 -298 80 942 ;
+C 125 ; WX 636 ; N braceright ; B 133 87 480 538 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B 565 -68 635 517 ;
C 128 ; WX 1204 ; N Abreve ; B 565 167 635 477 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitnn.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitnn.afm
index 7340a139a05..db55e3e598f 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitnn.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitnn.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:02 2010
+Comment Creation Date: Sun Aug 29 08:39:16 2010
FontName KnittingSymbols-nogrid-foreground-Medium
FullName KnittingSymbols-nogrid-foreground
FamilyName KnittingSymbols-nogrid-foreground
@@ -17,7 +17,7 @@ CapHeight 738
XHeight 712
Ascender 762
Descender 287
-StartCharMetrics 123
+StartCharMetrics 127
C 0 ; WX 1204 ; N grave ; B 60 -218 1140 862 ;
C 1 ; WX 1204 ; N acute ; B 215 442 985 862 ;
C 2 ; WX 1204 ; N circumflex ; B 215 442 985 862 ;
@@ -36,8 +36,6 @@ C 14 ; WX 0 ; N guilsinglleft ; B -235 -78 235 722 ;
C 17 ; WX 1204 ; N quotedblright ; B 0 -118 1200 762 ;
C 18 ; WX 1204 ; N quotedblbase ; B 0 -68 1060 712 ;
C 19 ; WX 1204 ; N guillemotleft ; B 50 -114 960 757 ;
-C 20 ; WX 1204 ; N guillemotright ; B 165 147 1035 497 ;
-C 21 ; WX 1204 ; N endash ; B 165 147 1035 497 ;
C 22 ; WX 602 ; N emdash ; B 0 252 600 392 ;
C 23 ; WX 1204 ; N compwordmark ; B 0 -118 1200 762 ;
C 24 ; WX 1204 ; N perthousandzero ; B 0 -118 1140 762 ;
@@ -61,9 +59,13 @@ C 46 ; WX 1204 ; N period ; B 0 0 0 0 ;
C 47 ; WX 1204 ; N slash ; B 165 -85 1035 730 ;
C 49 ; WX 1204 ; N one ; B 140 -68 1200 712 ;
C 50 ; WX 1204 ; N two ; B 210 -68 990 712 ;
-C 51 ; WX 1204 ; N three ; B 160 -118 1000 762 ;
+C 51 ; WX 1204 ; N three ; B 160 -118 1040 762 ;
C 52 ; WX 1204 ; N four ; B 214 -68 986 712 ;
C 53 ; WX 1204 ; N five ; B 214 -68 986 712 ;
+C 54 ; WX 1204 ; N six ; B 200 -68 1000 712 ;
+C 55 ; WX 1204 ; N seven ; B 326 -78 834 722 ;
+C 56 ; WX 1204 ; N eight ; B 366 -78 874 722 ;
+C 57 ; WX 1204 ; N nine ; B 60 -136 1140 722 ;
C 58 ; WX 1204 ; N colon ; B 210 -68 950 712 ;
C 59 ; WX 1204 ; N semicolon ; B 250 -68 990 712 ;
C 60 ; WX 1204 ; N less ; B 250 -68 990 712 ;
@@ -71,7 +73,7 @@ C 61 ; WX 1204 ; N equal ; B 285 287 915 357 ;
C 62 ; WX 1204 ; N greater ; B 210 -68 950 712 ;
C 63 ; WX 1204 ; N question ; B 60 -118 1200 762 ;
C 64 ; WX 1204 ; N at ; B 307 29 893 615 ;
-C 65 ; WX 1204 ; N A ; B 160 -118 1000 762 ;
+C 65 ; WX 1204 ; N A ; B 160 -118 1040 762 ;
C 66 ; WX 1204 ; N B ; B 303 -68 897 760 ;
C 67 ; WX 1204 ; N C ; B 565 -28 635 477 ;
C 68 ; WX 1204 ; N D ; B 348 -68 892 517 ;
@@ -82,13 +84,13 @@ C 72 ; WX 1204 ; N H ; B 443 -78 757 757 ;
C 73 ; WX 1204 ; N I ; B 250 -68 1014 738 ;
C 74 ; WX 1204 ; N J ; B 186 -68 950 738 ;
C 75 ; WX 1204 ; N K ; B 565 -28 635 477 ;
-C 76 ; WX 1204 ; N L ; B 200 -118 1040 762 ;
+C 76 ; WX 1204 ; N L ; B 200 -118 1041 762 ;
C 77 ; WX 1204 ; N M ; B 300 112 900 532 ;
C 78 ; WX 1204 ; N N ; B 300 15 900 435 ;
C 79 ; WX 1204 ; N O ; B 210 -68 990 712 ;
C 80 ; WX 1204 ; N P ; B 285 287 915 357 ;
C 81 ; WX 1204 ; N Q ; B 303 -68 897 760 ;
-C 82 ; WX 1204 ; N R ; B 160 -118 1000 762 ;
+C 82 ; WX 1204 ; N R ; B 159 -118 1000 762 ;
C 83 ; WX 1204 ; N S ; B 165 166 1000 479 ;
C 84 ; WX 1204 ; N T ; B 303 -115 897 712 ;
C 85 ; WX 1204 ; N U ; B -35 -28 1235 672 ;
@@ -128,7 +130,9 @@ C 119 ; WX 1204 ; N w ; B 160 -118 1040 762 ;
C 120 ; WX 1204 ; N x ; B 303 -115 897 712 ;
C 121 ; WX 1204 ; N y ; B 214 -68 986 712 ;
C 122 ; WX 1204 ; N z ; B 200 -78 1000 722 ;
+C 123 ; WX 636 ; N braceleft ; B 153 87 500 538 ;
C 124 ; WX 80 ; N bar ; B 0 -298 80 942 ;
+C 125 ; WX 636 ; N braceright ; B 133 87 480 538 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B 565 -68 635 712 ;
C 128 ; WX 1204 ; N Abreve ; B 565 167 635 672 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitnp.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitnp.afm
index f3093718405..810d5792dc7 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitnp.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitnp.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:32:58 2010
+Comment Creation Date: Sun Aug 29 08:39:13 2010
FontName KnittingSymbols-nogrid-purl-Medium
FullName KnittingSymbols-nogrid-purl
FamilyName KnittingSymbols-nogrid-purl
@@ -15,7 +15,7 @@ EncodingScheme FontSpecific
FontBBox -1035 -298 1220 942
CapHeight 942
Descender -298
-StartCharMetrics 123
+StartCharMetrics 127
C 0 ; WX 1204 ; N grave ; B 0 0 0 0 ;
C 1 ; WX 1204 ; N acute ; B 0 0 0 0 ;
C 2 ; WX 1204 ; N circumflex ; B -20 -298 1220 942 ;
@@ -34,8 +34,6 @@ C 14 ; WX 0 ; N guilsinglleft ; B -235 -78 235 722 ;
C 17 ; WX 1204 ; N quotedblright ; B 0 0 0 0 ;
C 18 ; WX 1204 ; N quotedblbase ; B 0 0 0 0 ;
C 19 ; WX 1204 ; N guillemotleft ; B 0 0 0 0 ;
-C 20 ; WX 1204 ; N guillemotright ; B 0 0 0 0 ;
-C 21 ; WX 1204 ; N endash ; B 0 0 0 0 ;
C 22 ; WX 602 ; N emdash ; B 0 0 0 0 ;
C 23 ; WX 1204 ; N compwordmark ; B 0 0 0 0 ;
C 24 ; WX 1204 ; N perthousandzero ; B 0 0 0 0 ;
@@ -62,6 +60,10 @@ C 50 ; WX 1204 ; N two ; B -20 -298 1220 942 ;
C 51 ; WX 1204 ; N three ; B -20 -298 1220 942 ;
C 52 ; WX 1204 ; N four ; B 0 0 0 0 ;
C 53 ; WX 1204 ; N five ; B 0 0 0 0 ;
+C 54 ; WX 1204 ; N six ; B 0 0 0 0 ;
+C 55 ; WX 1204 ; N seven ; B 0 0 0 0 ;
+C 56 ; WX 1204 ; N eight ; B 0 0 0 0 ;
+C 57 ; WX 1204 ; N nine ; B 0 0 0 0 ;
C 58 ; WX 1204 ; N colon ; B -20 -298 1220 942 ;
C 59 ; WX 1204 ; N semicolon ; B -20 -298 1220 942 ;
C 60 ; WX 1204 ; N less ; B 0 0 0 0 ;
@@ -126,7 +128,9 @@ C 119 ; WX 1204 ; N w ; B 0 0 0 0 ;
C 120 ; WX 1204 ; N x ; B 0 0 0 0 ;
C 121 ; WX 1204 ; N y ; B 0 0 0 0 ;
C 122 ; WX 1204 ; N z ; B 0 0 0 0 ;
+C 123 ; WX 636 ; N braceleft ; B 0 0 0 0 ;
C 124 ; WX 80 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B 0 0 0 0 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B 0 0 0 0 ;
C 128 ; WX 1204 ; N Abreve ; B 0 0 0 0 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitnr.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitnr.afm
index e5977c9c09e..b5064ebfda6 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitnr.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitnr.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:32:53 2010
+Comment Creation Date: Sun Aug 29 08:39:09 2010
FontName KnittingSymbols-nogrid-raised-Medium
FullName KnittingSymbols-nogrid-raised
FamilyName KnittingSymbols-nogrid-raised
@@ -15,9 +15,9 @@ EncodingScheme FontSpecific
FontBBox -1035 -298 5611 942
CapHeight 738
XHeight 712
-Ascender 455
+Ascender 762
Descender 287
-StartCharMetrics 123
+StartCharMetrics 127
C 0 ; WX 1204 ; N grave ; B 197 17 1003 822 ;
C 1 ; WX 1204 ; N acute ; B 312 540 888 862 ;
C 2 ; WX 1204 ; N circumflex ; B 312 540 888 862 ;
@@ -36,8 +36,6 @@ C 14 ; WX 0 ; N guilsinglleft ; B -235 -78 235 722 ;
C 17 ; WX 1204 ; N quotedblright ; B 0 77 1200 762 ;
C 18 ; WX 1204 ; N quotedblbase ; B 0 127 1060 712 ;
C 19 ; WX 1204 ; N guillemotleft ; B 50 -114 960 757 ;
-C 20 ; WX 1204 ; N guillemotright ; B 165 186 1035 458 ;
-C 21 ; WX 1204 ; N endash ; B 165 186 1035 458 ;
C 22 ; WX 602 ; N emdash ; B 0 350 600 490 ;
C 23 ; WX 1204 ; N compwordmark ; B 0 77 1200 762 ;
C 24 ; WX 1204 ; N perthousandzero ; B 0 77 1040 762 ;
@@ -61,9 +59,13 @@ C 46 ; WX 1204 ; N period ; B 0 0 0 0 ;
C 47 ; WX 1204 ; N slash ; B 165 12 1035 632 ;
C 49 ; WX 1204 ; N one ; B 140 127 1200 712 ;
C 50 ; WX 1204 ; N two ; B 308 127 892 712 ;
-C 51 ; WX 1204 ; N three ; B 258 77 903 762 ;
+C 51 ; WX 1204 ; N three ; B 258 77 943 762 ;
C 52 ; WX 1204 ; N four ; B 310 127 890 712 ;
C 53 ; WX 1204 ; N five ; B 310 127 890 712 ;
+C 54 ; WX 1204 ; N six ; B 298 127 903 712 ;
+C 55 ; WX 1204 ; N seven ; B 385 117 776 722 ;
+C 56 ; WX 1204 ; N eight ; B 425 117 816 722 ;
+C 57 ; WX 1204 ; N nine ; B 60 36 1140 722 ;
C 58 ; WX 1204 ; N colon ; B 308 127 853 712 ;
C 59 ; WX 1204 ; N semicolon ; B 348 127 892 712 ;
C 60 ; WX 1204 ; N less ; B 348 127 892 712 ;
@@ -71,7 +73,7 @@ C 61 ; WX 1204 ; N equal ; B 353 287 847 357 ;
C 62 ; WX 1204 ; N greater ; B 308 127 853 712 ;
C 63 ; WX 1204 ; N question ; B 160 77 1200 762 ;
C 64 ; WX 1204 ; N at ; B 307 29 893 615 ;
-C 65 ; WX 1204 ; N A ; B 258 77 903 762 ;
+C 65 ; WX 1204 ; N A ; B 258 77 943 762 ;
C 66 ; WX 1204 ; N B ; B 380 127 820 760 ;
C 67 ; WX 1204 ; N C ; B 565 167 635 477 ;
C 68 ; WX 1204 ; N D ; B 445 127 795 517 ;
@@ -82,13 +84,13 @@ C 72 ; WX 1204 ; N H ; B 476 117 724 757 ;
C 73 ; WX 1204 ; N I ; B 348 127 916 738 ;
C 74 ; WX 1204 ; N J ; B 284 127 853 738 ;
C 75 ; WX 1204 ; N K ; B 565 167 635 477 ;
-C 76 ; WX 1204 ; N L ; B 298 77 943 762 ;
+C 76 ; WX 1204 ; N L ; B 298 76 943 762 ;
C 77 ; WX 1204 ; N M ; B 300 210 900 630 ;
C 78 ; WX 1204 ; N N ; B 300 112 900 532 ;
C 79 ; WX 1204 ; N O ; B 308 127 892 712 ;
C 80 ; WX 1204 ; N P ; B 353 287 847 357 ;
C 81 ; WX 1204 ; N Q ; B 380 127 820 760 ;
-C 82 ; WX 1204 ; N R ; B 258 77 903 762 ;
+C 82 ; WX 1204 ; N R ; B 257 76 903 762 ;
C 83 ; WX 1204 ; N S ; B 165 263 1000 576 ;
C 84 ; WX 1204 ; N T ; B 380 80 820 712 ;
C 85 ; WX 1204 ; N U ; B -35 167 1235 672 ;
@@ -113,7 +115,7 @@ C 104 ; WX 1204 ; N h ; B 476 82 724 722 ;
C 105 ; WX 1204 ; N i ; B 348 127 916 738 ;
C 106 ; WX 1204 ; N j ; B 284 127 853 738 ;
C 107 ; WX 1204 ; N k ; B 565 167 635 672 ;
-C 108 ; WX 1204 ; N l ; B 258 77 635 455 ;
+C 108 ; WX 1204 ; N l ; B 258 77 943 762 ;
C 109 ; WX 1204 ; N m ; B 300 210 900 630 ;
C 110 ; WX 1204 ; N n ; B 300 210 900 630 ;
C 111 ; WX 1204 ; N o ; B 348 127 892 712 ;
@@ -128,7 +130,9 @@ C 119 ; WX 1204 ; N w ; B 258 77 943 762 ;
C 120 ; WX 1204 ; N x ; B 380 80 820 712 ;
C 121 ; WX 1204 ; N y ; B 310 127 890 712 ;
C 122 ; WX 1204 ; N z ; B 297 117 903 722 ;
+C 123 ; WX 636 ; N braceleft ; B 153 87 500 538 ;
C 124 ; WX 80 ; N bar ; B 0 -298 80 942 ;
+C 125 ; WX 636 ; N braceright ; B 133 87 480 538 ;
C 126 ; WX 1204 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1204 ; N hyphen ; B 565 127 635 712 ;
C 128 ; WX 1204 ; N Abreve ; B 565 167 635 672 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_in.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_in.afm
new file mode 100644
index 00000000000..a09b8a8a35d
--- /dev/null
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_in.afm
@@ -0,0 +1,259 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20070915
+Comment Creation Date: Sun Aug 29 08:38:55 2010
+FontName KnittingSymbols-wide-incount-Medium
+FullName KnittingSymbols-wide-incount
+FamilyName KnittingSymbols-wide-incount
+Weight Medium
+Notice (Font converted to Type 1 by mf2pt1, written by Scott Pakin.)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -550 -288 8160 932
+CapHeight 688
+XHeight 662
+Ascender 932
+Descender -288
+StartCharMetrics 237
+C 0 ; WX 1636 ; N grave ; B -10 -288 1640 932 ;
+C 1 ; WX 1636 ; N acute ; B -10 -288 1640 932 ;
+C 2 ; WX 1636 ; N circumflex ; B -10 -288 1640 932 ;
+C 3 ; WX 1636 ; N tilde ; B -10 -288 1640 932 ;
+C 4 ; WX 1636 ; N dieresis ; B -10 -288 1640 932 ;
+C 5 ; WX 1636 ; N hungarumlaut ; B -10 -288 1640 932 ;
+C 6 ; WX 0 ; N ring ; B 0 0 0 0 ;
+C 17 ; WX 1636 ; N quotedblright ; B -10 -288 1640 932 ;
+C 18 ; WX 1636 ; N quotedblbase ; B -10 -288 1640 932 ;
+C 19 ; WX 0 ; N guillemotleft ; B -550 -114 360 757 ;
+C 20 ; WX 1636 ; N guillemotright ; B -10 -288 1640 932 ;
+C 21 ; WX 1636 ; N endash ; B -10 -288 1640 932 ;
+C 22 ; WX 818 ; N emdash ; B -10 -288 825 932 ;
+C 23 ; WX 1636 ; N compwordmark ; B -10 -288 1640 932 ;
+C 24 ; WX 1636 ; N perthousandzero ; B -10 -288 1640 932 ;
+C 25 ; WX 818 ; N dotlessi ; B -10 -288 825 932 ;
+C 26 ; WX 818 ; N dotlessj ; B -10 -288 825 932 ;
+C 27 ; WX 818 ; N ff ; B -10 -288 825 932 ;
+C 28 ; WX 818 ; N fi ; B -10 -288 825 932 ;
+C 29 ; WX 1636 ; N fl ; B -10 -288 1640 932 ;
+C 30 ; WX 1636 ; N ffi ; B -10 -288 1640 932 ;
+C 31 ; WX 8181 ; N ffl ; B -10 -288 8160 932 ;
+C 33 ; WX 3272 ; N exclam ; B -10 -288 3270 932 ;
+C 34 ; WX 0 ; N quotedbl ; B -360 -114 550 757 ;
+C 39 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
+C 40 ; WX 1636 ; N parenleft ; B -10 -288 1640 932 ;
+C 41 ; WX 1636 ; N parenright ; B -10 -288 1640 932 ;
+C 42 ; WX 1636 ; N asterisk ; B -10 -288 1640 932 ;
+C 43 ; WX 1636 ; N plus ; B -10 -288 1640 932 ;
+C 44 ; WX 0 ; N comma ; B -300 22 300 622 ;
+C 45 ; WX 1636 ; N hyphen ; B -10 -288 1640 932 ;
+C 46 ; WX 0 ; N period ; B -300 22 300 622 ;
+C 47 ; WX 1636 ; N slash ; B -10 -288 1640 932 ;
+C 49 ; WX 1636 ; N one ; B -10 -288 1640 932 ;
+C 50 ; WX 3272 ; N two ; B -10 -288 3270 932 ;
+C 51 ; WX 4908 ; N three ; B -10 -288 4900 932 ;
+C 52 ; WX 3272 ; N four ; B -10 -288 3270 932 ;
+C 53 ; WX 3272 ; N five ; B -10 -288 3270 932 ;
+C 54 ; WX 1636 ; N six ; B -10 -288 1640 932 ;
+C 55 ; WX 1636 ; N seven ; B -10 -288 1640 932 ;
+C 56 ; WX 1636 ; N eight ; B -10 -288 1640 932 ;
+C 57 ; WX 1636 ; N nine ; B -10 -288 1640 932 ;
+C 58 ; WX 3272 ; N colon ; B -10 -288 3270 932 ;
+C 59 ; WX 3272 ; N semicolon ; B -10 -288 3270 932 ;
+C 60 ; WX 3272 ; N less ; B -10 -288 3270 932 ;
+C 61 ; WX 1636 ; N equal ; B -10 -288 1640 932 ;
+C 62 ; WX 3272 ; N greater ; B -10 -288 3270 932 ;
+C 63 ; WX 1636 ; N question ; B -10 -288 1640 932 ;
+C 64 ; WX 1636 ; N at ; B -10 -288 1640 932 ;
+C 65 ; WX 4908 ; N A ; B -10 -288 4900 932 ;
+C 66 ; WX 1636 ; N B ; B -10 -288 1640 932 ;
+C 67 ; WX 1636 ; N C ; B -10 -288 1640 932 ;
+C 68 ; WX 1636 ; N D ; B -10 -288 1640 932 ;
+C 69 ; WX 1636 ; N E ; B -10 -288 1640 932 ;
+C 70 ; WX 1636 ; N F ; B -35 -288 1665 932 ;
+C 71 ; WX 1636 ; N G ; B -10 -288 1640 932 ;
+C 72 ; WX 0 ; N H ; B -140 -28 140 707 ;
+C 73 ; WX 0 ; N I ; B -300 -18 364 688 ;
+C 74 ; WX 0 ; N J ; B -364 -18 300 688 ;
+C 75 ; WX 1636 ; N K ; B -10 -288 1640 932 ;
+C 76 ; WX 4908 ; N L ; B -10 -288 4900 932 ;
+C 77 ; WX 0 ; N M ; B -300 112 300 532 ;
+C 78 ; WX 1636 ; N N ; B -10 -288 1640 932 ;
+C 79 ; WX 0 ; N O ; B -340 -18 340 662 ;
+C 80 ; WX 1636 ; N P ; B -10 -288 1640 932 ;
+C 81 ; WX 1636 ; N Q ; B -10 -288 1640 932 ;
+C 82 ; WX 4908 ; N R ; B -10 -288 4900 932 ;
+C 83 ; WX 1636 ; N S ; B -10 -288 1640 932 ;
+C 84 ; WX 0 ; N T ; B -258 -65 258 662 ;
+C 85 ; WX 0 ; N U ; B -300 22 300 622 ;
+C 86 ; WX 1636 ; N V ; B -10 -288 1640 932 ;
+C 87 ; WX 1636 ; N W ; B -10 -288 1640 932 ;
+C 88 ; WX 0 ; N X ; B -258 -65 258 662 ;
+C 89 ; WX 1636 ; N Y ; B -10 -288 1640 932 ;
+C 90 ; WX 1636 ; N Z ; B -10 -288 1640 932 ;
+C 91 ; WX 1636 ; N bracketleft ; B -10 -288 1640 932 ;
+C 93 ; WX 1636 ; N bracketright ; B -10 -288 1640 932 ;
+C 96 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
+C 97 ; WX 4908 ; N a ; B -10 -288 4900 932 ;
+C 98 ; WX 1636 ; N b ; B -10 -288 1640 932 ;
+C 99 ; WX 1636 ; N c ; B -10 -288 1640 932 ;
+C 100 ; WX 1636 ; N d ; B -10 -288 1640 932 ;
+C 101 ; WX 1636 ; N e ; B -10 -288 1640 932 ;
+C 102 ; WX 1636 ; N f ; B -35 -288 1665 932 ;
+C 103 ; WX 1636 ; N g ; B -10 -288 1640 932 ;
+C 104 ; WX 1636 ; N h ; B -10 -288 1640 932 ;
+C 105 ; WX 0 ; N i ; B -300 -18 364 688 ;
+C 106 ; WX 0 ; N j ; B -364 -18 300 688 ;
+C 107 ; WX 1636 ; N k ; B -10 -288 1640 932 ;
+C 108 ; WX 4908 ; N l ; B -10 -288 4900 932 ;
+C 109 ; WX 0 ; N m ; B -300 112 300 532 ;
+C 110 ; WX 1636 ; N n ; B -10 -288 1640 932 ;
+C 111 ; WX 1636 ; N o ; B -10 -288 1640 932 ;
+C 112 ; WX 1636 ; N p ; B -10 -288 1640 932 ;
+C 113 ; WX 1636 ; N q ; B -10 -288 1640 932 ;
+C 114 ; WX 4908 ; N r ; B -10 -288 4900 932 ;
+C 115 ; WX 1636 ; N s ; B -10 -288 1640 932 ;
+C 116 ; WX 0 ; N t ; B -258 -65 258 662 ;
+C 117 ; WX 1636 ; N u ; B -10 -288 1640 932 ;
+C 118 ; WX 1636 ; N v ; B -10 -288 1640 932 ;
+C 119 ; WX 1636 ; N w ; B -10 -288 1640 932 ;
+C 120 ; WX 0 ; N x ; B -258 -65 258 662 ;
+C 121 ; WX 1636 ; N y ; B -10 -288 1640 932 ;
+C 122 ; WX 1636 ; N z ; B -10 -288 1640 932 ;
+C 123 ; WX 636 ; N braceleft ; B -10 -10 643 635 ;
+C 124 ; WX 0 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B -10 -10 643 635 ;
+C 126 ; WX 0 ; N asciitilde ; B 0 0 0 0 ;
+C 127 ; WX 1636 ; N hyphen ; B -10 -288 1640 932 ;
+C 128 ; WX 3272 ; N Abreve ; B -10 -288 3270 932 ;
+C 129 ; WX 3272 ; N Aogonek ; B -10 -288 3270 932 ;
+C 130 ; WX 3272 ; N Cacute ; B -10 -288 3270 932 ;
+C 131 ; WX 3272 ; N Ccaron ; B -10 -288 3270 932 ;
+C 132 ; WX 4908 ; N Dcaron ; B -10 -288 4900 932 ;
+C 133 ; WX 4908 ; N Ecaron ; B -10 -288 4900 932 ;
+C 134 ; WX 4908 ; N Eogonek ; B -10 -288 4900 932 ;
+C 135 ; WX 4908 ; N Gbreve ; B -10 -288 4900 932 ;
+C 136 ; WX 3272 ; N Lacute ; B -10 -288 3270 932 ;
+C 137 ; WX 3272 ; N Lcaron ; B -10 -288 3270 932 ;
+C 138 ; WX 3272 ; N Lslash ; B -10 -288 3270 932 ;
+C 139 ; WX 3272 ; N Nacute ; B -10 -288 3270 932 ;
+C 140 ; WX 3272 ; N Ncaron ; B -10 -288 3270 932 ;
+C 141 ; WX 3272 ; N Eng ; B -10 -288 3270 932 ;
+C 142 ; WX 3272 ; N Odblacute ; B -10 -288 3270 932 ;
+C 143 ; WX 3272 ; N Racute ; B -10 -288 3270 932 ;
+C 144 ; WX 3272 ; N Rcaron ; B -10 -288 3270 932 ;
+C 145 ; WX 3272 ; N Sacute ; B -10 -288 3270 932 ;
+C 146 ; WX 3272 ; N Scaron ; B -10 -288 3270 932 ;
+C 147 ; WX 3272 ; N Scedilla ; B -10 -288 3270 932 ;
+C 148 ; WX 4908 ; N Tcaron ; B -10 -288 4900 932 ;
+C 149 ; WX 4908 ; N Tcedilla ; B -10 -288 4900 932 ;
+C 150 ; WX 4908 ; N Udblacute ; B -10 -288 4900 932 ;
+C 151 ; WX 4908 ; N Uring ; B -10 -288 4900 932 ;
+C 152 ; WX 4908 ; N Ydieresis ; B -10 -288 4900 932 ;
+C 153 ; WX 4908 ; N Zacute ; B -10 -288 4900 932 ;
+C 154 ; WX 4908 ; N Zcaron ; B -10 -288 4900 932 ;
+C 155 ; WX 4908 ; N Zdot ; B -10 -288 4900 932 ;
+C 156 ; WX 4908 ; N IJ ; B -10 -288 4900 932 ;
+C 157 ; WX 4908 ; N Idot ; B -10 -288 4900 932 ;
+C 158 ; WX 4908 ; N dmacron ; B -10 -288 4900 932 ;
+C 159 ; WX 4908 ; N section ; B -10 -288 4900 932 ;
+C 160 ; WX 4908 ; N abreve ; B -10 -288 4900 932 ;
+C 161 ; WX 4908 ; N aogonek ; B -10 -288 4900 932 ;
+C 162 ; WX 4908 ; N cacute ; B -10 -288 4900 932 ;
+C 163 ; WX 4908 ; N ccaron ; B -10 -288 4900 932 ;
+C 164 ; WX 6544 ; N dcaron ; B -10 -288 6530 932 ;
+C 165 ; WX 6544 ; N ecaron ; B -10 -288 6530 932 ;
+C 166 ; WX 6544 ; N eogonek ; B -10 -288 6530 932 ;
+C 167 ; WX 6544 ; N gbreve ; B -10 -288 6530 932 ;
+C 168 ; WX 6544 ; N lacute ; B -10 -288 6530 932 ;
+C 169 ; WX 6544 ; N lcaron ; B -10 -288 6530 932 ;
+C 170 ; WX 6544 ; N lslash ; B -10 -288 6530 932 ;
+C 171 ; WX 6544 ; N nacute ; B -10 -288 6530 932 ;
+C 172 ; WX 6544 ; N ncaron ; B -10 -288 6530 932 ;
+C 173 ; WX 6544 ; N eng ; B -10 -288 6530 932 ;
+C 174 ; WX 6544 ; N odblacute ; B -10 -288 6530 932 ;
+C 175 ; WX 6544 ; N racute ; B -10 -288 6530 932 ;
+C 176 ; WX 4908 ; N rcaron ; B -10 -288 4900 932 ;
+C 177 ; WX 4908 ; N sacute ; B -10 -288 4900 932 ;
+C 178 ; WX 4908 ; N scaron ; B -10 -288 4900 932 ;
+C 179 ; WX 4908 ; N scedilla ; B -10 -288 4900 932 ;
+C 180 ; WX 4908 ; N tcaron ; B -10 -288 4900 932 ;
+C 181 ; WX 4908 ; N tcedilla ; B -10 -288 4900 932 ;
+C 182 ; WX 4908 ; N udblacute ; B -10 -288 4900 932 ;
+C 183 ; WX 4908 ; N uring ; B -10 -288 4900 932 ;
+C 184 ; WX 4908 ; N ydieresis ; B -10 -288 4900 932 ;
+C 185 ; WX 4908 ; N zacute ; B -10 -288 4900 932 ;
+C 186 ; WX 4908 ; N zcaron ; B -10 -288 4900 932 ;
+C 187 ; WX 4908 ; N zdot ; B -10 -288 4900 932 ;
+C 188 ; WX 6544 ; N ij ; B -10 -288 6530 932 ;
+C 189 ; WX 6544 ; N exclamdown ; B -10 -288 6530 932 ;
+C 190 ; WX 6544 ; N questiondown ; B -10 -288 6530 932 ;
+C 191 ; WX 6544 ; N sterling ; B -10 -288 6530 932 ;
+C 192 ; WX 6544 ; N Agrave ; B -10 -288 6530 932 ;
+C 193 ; WX 6544 ; N Aacute ; B -10 -288 6530 932 ;
+C 194 ; WX 6544 ; N Acircumflex ; B -10 -288 6530 932 ;
+C 195 ; WX 6544 ; N Atilde ; B -10 -288 6530 932 ;
+C 196 ; WX 6544 ; N Adieresis ; B -10 -288 6530 932 ;
+C 197 ; WX 6544 ; N Aring ; B -10 -288 6530 932 ;
+C 198 ; WX 6544 ; N AE ; B -10 -288 6530 932 ;
+C 199 ; WX 6544 ; N Ccedilla ; B -10 -288 6530 932 ;
+C 200 ; WX 8181 ; N Egrave ; B -10 -288 8160 932 ;
+C 201 ; WX 8181 ; N Eacute ; B -10 -288 8160 932 ;
+C 202 ; WX 8181 ; N Ecircumflex ; B -10 -288 8160 932 ;
+C 203 ; WX 8181 ; N Edieresis ; B -10 -288 8160 932 ;
+C 204 ; WX 0 ; N Igrave ; B 0 0 0 0 ;
+C 205 ; WX 0 ; N Iacute ; B 0 0 0 0 ;
+C 206 ; WX 0 ; N Icircumflex ; B 0 0 0 0 ;
+C 207 ; WX 0 ; N Idieresis ; B 0 0 0 0 ;
+C 208 ; WX 8181 ; N Eth ; B -10 -288 8160 932 ;
+C 209 ; WX 8181 ; N Ntilde ; B -10 -288 8160 932 ;
+C 210 ; WX 8181 ; N Ograve ; B -10 -288 8160 932 ;
+C 211 ; WX 8181 ; N Oacute ; B -10 -288 8160 932 ;
+C 212 ; WX 8181 ; N Ocircumflex ; B -10 -288 8160 932 ;
+C 213 ; WX 8181 ; N Otilde ; B -10 -288 8160 932 ;
+C 214 ; WX 8181 ; N Odieresis ; B -10 -288 8160 932 ;
+C 215 ; WX 8181 ; N OE ; B -10 -288 8160 932 ;
+C 216 ; WX 8181 ; N Oslash ; B -10 -288 8160 932 ;
+C 217 ; WX 8181 ; N Ugrave ; B -10 -288 8160 932 ;
+C 218 ; WX 8181 ; N Uacute ; B -10 -288 8160 932 ;
+C 219 ; WX 8181 ; N Ucircumflex ; B -10 -288 8160 932 ;
+C 220 ; WX 6544 ; N Udieresis ; B -10 -288 6530 932 ;
+C 221 ; WX 6544 ; N Yacute ; B -10 -288 6530 932 ;
+C 222 ; WX 6544 ; N Thorn ; B -10 -288 6530 932 ;
+C 223 ; WX 6544 ; N Germandbls ; B -10 -288 6530 932 ;
+C 224 ; WX 6544 ; N agrave ; B -10 -288 6530 932 ;
+C 225 ; WX 6544 ; N aacute ; B -10 -288 6530 932 ;
+C 226 ; WX 6544 ; N acircumflex ; B -10 -288 6530 932 ;
+C 227 ; WX 6544 ; N atilde ; B -10 -288 6530 932 ;
+C 228 ; WX 6544 ; N adieresis ; B -10 -288 6530 932 ;
+C 229 ; WX 6544 ; N aring ; B -10 -288 6530 932 ;
+C 230 ; WX 6544 ; N ae ; B -10 -288 6530 932 ;
+C 231 ; WX 6544 ; N ccedilla ; B -10 -288 6530 932 ;
+C 232 ; WX 8181 ; N egrave ; B -10 -288 8160 932 ;
+C 233 ; WX 8181 ; N eacute ; B -10 -288 8160 932 ;
+C 234 ; WX 8181 ; N ecircumflex ; B -10 -288 8160 932 ;
+C 235 ; WX 8181 ; N edieresis ; B -10 -288 8160 932 ;
+C 236 ; WX 8181 ; N igrave ; B -10 -288 8160 932 ;
+C 237 ; WX 8181 ; N iacute ; B -10 -288 8160 932 ;
+C 238 ; WX 8181 ; N icircumflex ; B -10 -288 8160 932 ;
+C 239 ; WX 8181 ; N idieresis ; B -10 -288 8160 932 ;
+C 240 ; WX 8181 ; N eth ; B -10 -288 8160 932 ;
+C 241 ; WX 8181 ; N ntilde ; B -10 -288 8160 932 ;
+C 242 ; WX 8181 ; N ograve ; B -10 -288 8160 932 ;
+C 243 ; WX 8181 ; N oacute ; B -10 -288 8160 932 ;
+C 244 ; WX 0 ; N ocircumflex ; B 0 0 0 0 ;
+C 245 ; WX 0 ; N otilde ; B 0 0 0 0 ;
+C 246 ; WX 0 ; N odieresis ; B 0 0 0 0 ;
+C 247 ; WX 0 ; N oe ; B 0 0 0 0 ;
+C 248 ; WX 0 ; N oslash ; B 0 0 0 0 ;
+C 249 ; WX 0 ; N ugrave ; B 0 0 0 0 ;
+C 250 ; WX 0 ; N uacute ; B 0 0 0 0 ;
+C 251 ; WX 0 ; N ucircumflex ; B 0 0 0 0 ;
+C 252 ; WX 0 ; N udieresis ; B 0 0 0 0 ;
+C 253 ; WX 0 ; N yacute ; B 0 0 0 0 ;
+C 254 ; WX 0 ; N thorn ; B 0 0 0 0 ;
+C 255 ; WX 0 ; N germandbls ; B 0 0 0 0 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_out.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_out.afm
new file mode 100644
index 00000000000..710f1626092
--- /dev/null
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitw_sc_out.afm
@@ -0,0 +1,259 @@
+StartFontMetrics 2.0
+Comment Generated by FontForge 20070915
+Comment Creation Date: Sun Aug 29 08:38:58 2010
+FontName KnittingSymbols-wide-outcount-Medium
+FullName KnittingSymbols-wide-outcount
+FamilyName KnittingSymbols-wide-outcount
+Weight Medium
+Notice (Font converted to Type 1 by mf2pt1, written by Scott Pakin.)
+ItalicAngle 0
+IsFixedPitch false
+UnderlinePosition -100
+UnderlineThickness 50
+Version 001.000
+EncodingScheme FontSpecific
+FontBBox -850 -288 8160 932
+CapHeight 932
+XHeight 932
+Ascender 932
+Descender -288
+StartCharMetrics 237
+C 0 ; WX 1636 ; N grave ; B -10 -288 1640 932 ;
+C 1 ; WX 1636 ; N acute ; B -10 -288 1640 932 ;
+C 2 ; WX 1636 ; N circumflex ; B -10 -288 1640 932 ;
+C 3 ; WX 1636 ; N tilde ; B -10 -288 1640 932 ;
+C 4 ; WX 1636 ; N dieresis ; B -10 -288 1640 932 ;
+C 5 ; WX 1636 ; N hungarumlaut ; B -10 -288 1640 932 ;
+C 6 ; WX 0 ; N ring ; B 0 0 0 0 ;
+C 17 ; WX 1636 ; N quotedblright ; B -10 -288 1640 932 ;
+C 18 ; WX 0 ; N quotedblbase ; B -815 147 625 617 ;
+C 19 ; WX 0 ; N guillemotleft ; B -550 -114 360 757 ;
+C 20 ; WX 1636 ; N guillemotright ; B -10 -288 1640 932 ;
+C 21 ; WX 1636 ; N endash ; B -10 -288 1640 932 ;
+C 22 ; WX 818 ; N emdash ; B -10 -288 825 932 ;
+C 23 ; WX 1636 ; N compwordmark ; B -10 -288 1640 932 ;
+C 24 ; WX 1636 ; N perthousandzero ; B -10 -288 1640 932 ;
+C 25 ; WX 818 ; N dotlessi ; B -10 -288 825 932 ;
+C 26 ; WX 818 ; N dotlessj ; B -10 -288 825 932 ;
+C 27 ; WX 818 ; N ff ; B -10 -288 825 932 ;
+C 28 ; WX 818 ; N fi ; B -10 -288 825 932 ;
+C 29 ; WX 1636 ; N fl ; B -10 -288 1640 932 ;
+C 30 ; WX 1636 ; N ffi ; B -10 -288 1640 932 ;
+C 31 ; WX 1636 ; N ffl ; B -10 -288 1640 932 ;
+C 33 ; WX 1636 ; N exclam ; B -10 -288 1640 932 ;
+C 34 ; WX 0 ; N quotedbl ; B -360 -114 550 757 ;
+C 39 ; WX 0 ; N quoteright ; B 0 0 0 0 ;
+C 40 ; WX 1636 ; N parenleft ; B -10 -288 1640 932 ;
+C 41 ; WX 1636 ; N parenright ; B -10 -288 1640 932 ;
+C 42 ; WX 1636 ; N asterisk ; B -10 -288 1640 932 ;
+C 43 ; WX 1636 ; N plus ; B -10 -288 1640 932 ;
+C 44 ; WX 0 ; N comma ; B -300 22 300 622 ;
+C 45 ; WX 1636 ; N hyphen ; B -10 -288 1640 932 ;
+C 46 ; WX 0 ; N period ; B -300 22 300 622 ;
+C 47 ; WX 1636 ; N slash ; B -10 -288 1640 932 ;
+C 49 ; WX 1636 ; N one ; B -10 -288 1640 932 ;
+C 50 ; WX 1636 ; N two ; B -10 -288 1640 932 ;
+C 51 ; WX 1636 ; N three ; B -10 -288 1640 932 ;
+C 52 ; WX 1636 ; N four ; B -10 -288 1640 932 ;
+C 53 ; WX 1636 ; N five ; B -10 -288 1640 932 ;
+C 54 ; WX 1636 ; N six ; B -10 -288 1640 932 ;
+C 55 ; WX 3272 ; N seven ; B -10 -288 3270 932 ;
+C 56 ; WX 3272 ; N eight ; B -10 -288 3270 932 ;
+C 57 ; WX 3272 ; N nine ; B -10 -288 3270 932 ;
+C 58 ; WX 1636 ; N colon ; B -10 -288 1640 932 ;
+C 59 ; WX 1636 ; N semicolon ; B -10 -288 1640 932 ;
+C 60 ; WX 1636 ; N less ; B -10 -288 1640 932 ;
+C 61 ; WX 1636 ; N equal ; B -10 -288 1640 932 ;
+C 62 ; WX 1636 ; N greater ; B -10 -288 1640 932 ;
+C 63 ; WX 1636 ; N question ; B -10 -288 1640 932 ;
+C 64 ; WX 1636 ; N at ; B -10 -288 1640 932 ;
+C 65 ; WX 1636 ; N A ; B -10 -288 1640 932 ;
+C 66 ; WX 1636 ; N B ; B -10 -288 1640 932 ;
+C 67 ; WX 1636 ; N C ; B -10 -288 1640 932 ;
+C 68 ; WX 1636 ; N D ; B -10 -288 1640 932 ;
+C 69 ; WX 4908 ; N E ; B -10 -288 4900 932 ;
+C 70 ; WX 0 ; N F ; B -850 287 850 622 ;
+C 71 ; WX 1636 ; N G ; B -10 -288 1640 932 ;
+C 72 ; WX 1636 ; N H ; B -10 -288 1640 932 ;
+C 73 ; WX 1636 ; N I ; B -10 -288 1640 932 ;
+C 74 ; WX 1636 ; N J ; B -10 -288 1640 932 ;
+C 75 ; WX 1636 ; N K ; B -10 -288 1640 932 ;
+C 76 ; WX 1636 ; N L ; B -10 -288 1640 932 ;
+C 77 ; WX 1636 ; N M ; B -10 -288 1640 932 ;
+C 78 ; WX 1636 ; N N ; B -10 -288 1640 932 ;
+C 79 ; WX 1636 ; N O ; B -10 -288 1640 932 ;
+C 80 ; WX 1636 ; N P ; B -10 -288 1640 932 ;
+C 81 ; WX 1636 ; N Q ; B -10 -288 1640 932 ;
+C 82 ; WX 1636 ; N R ; B -10 -288 1640 932 ;
+C 83 ; WX 1636 ; N S ; B -10 -288 1640 932 ;
+C 84 ; WX 1636 ; N T ; B -10 -288 1640 932 ;
+C 85 ; WX 1636 ; N U ; B -35 -288 1665 932 ;
+C 86 ; WX 3272 ; N V ; B -10 -288 3270 932 ;
+C 87 ; WX 4908 ; N W ; B -10 -288 4900 932 ;
+C 88 ; WX 1636 ; N X ; B -10 -288 1640 932 ;
+C 89 ; WX 4908 ; N Y ; B -10 -288 4900 932 ;
+C 90 ; WX 4908 ; N Z ; B -10 -288 4900 932 ;
+C 91 ; WX 1636 ; N bracketleft ; B -10 -288 1640 932 ;
+C 93 ; WX 1636 ; N bracketright ; B -10 -288 1640 932 ;
+C 96 ; WX 0 ; N quoteleft ; B 0 0 0 0 ;
+C 97 ; WX 1636 ; N a ; B -10 -288 1640 932 ;
+C 98 ; WX 1636 ; N b ; B -10 -288 1640 932 ;
+C 99 ; WX 1636 ; N c ; B -10 -288 1640 932 ;
+C 100 ; WX 1636 ; N d ; B -10 -288 1640 932 ;
+C 101 ; WX 1636 ; N e ; B -10 -288 1640 932 ;
+C 102 ; WX 0 ; N f ; B -850 287 850 622 ;
+C 103 ; WX 1636 ; N g ; B -10 -288 1640 932 ;
+C 104 ; WX 0 ; N h ; B -140 -63 140 672 ;
+C 105 ; WX 1636 ; N i ; B -10 -288 1640 932 ;
+C 106 ; WX 1636 ; N j ; B -10 -288 1640 932 ;
+C 107 ; WX 1636 ; N k ; B -10 -288 1640 932 ;
+C 108 ; WX 1636 ; N l ; B -10 -288 1640 932 ;
+C 109 ; WX 1636 ; N m ; B -10 -288 1640 932 ;
+C 110 ; WX 1636 ; N n ; B -10 -288 1640 932 ;
+C 111 ; WX 1636 ; N o ; B -10 -288 1640 932 ;
+C 112 ; WX 1636 ; N p ; B -10 -288 1640 932 ;
+C 113 ; WX 1636 ; N q ; B -10 -288 1640 932 ;
+C 114 ; WX 1636 ; N r ; B -10 -288 1640 932 ;
+C 115 ; WX 1636 ; N s ; B -10 -288 1640 932 ;
+C 116 ; WX 1636 ; N t ; B -10 -288 1640 932 ;
+C 117 ; WX 3272 ; N u ; B -10 -288 3270 932 ;
+C 118 ; WX 3272 ; N v ; B -10 -288 3270 932 ;
+C 119 ; WX 4908 ; N w ; B -10 -288 4900 932 ;
+C 120 ; WX 1636 ; N x ; B -10 -288 1640 932 ;
+C 121 ; WX 3272 ; N y ; B -10 -288 3270 932 ;
+C 122 ; WX 3272 ; N z ; B -10 -288 3270 932 ;
+C 123 ; WX 636 ; N braceleft ; B -10 -10 643 635 ;
+C 124 ; WX 0 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B -10 -10 643 635 ;
+C 126 ; WX 0 ; N asciitilde ; B 0 0 0 0 ;
+C 127 ; WX 1636 ; N hyphen ; B -10 -288 1640 932 ;
+C 128 ; WX 3272 ; N Abreve ; B -10 -288 3270 932 ;
+C 129 ; WX 3272 ; N Aogonek ; B -10 -288 3270 932 ;
+C 130 ; WX 3272 ; N Cacute ; B -10 -288 3270 932 ;
+C 131 ; WX 3272 ; N Ccaron ; B -10 -288 3270 932 ;
+C 132 ; WX 4908 ; N Dcaron ; B -10 -288 4900 932 ;
+C 133 ; WX 4908 ; N Ecaron ; B -10 -288 4900 932 ;
+C 134 ; WX 4908 ; N Eogonek ; B -10 -288 4900 932 ;
+C 135 ; WX 4908 ; N Gbreve ; B -10 -288 4900 932 ;
+C 136 ; WX 3272 ; N Lacute ; B -10 -288 3270 932 ;
+C 137 ; WX 3272 ; N Lcaron ; B -10 -288 3270 932 ;
+C 138 ; WX 3272 ; N Lslash ; B -10 -288 3270 932 ;
+C 139 ; WX 3272 ; N Nacute ; B -10 -288 3270 932 ;
+C 140 ; WX 3272 ; N Ncaron ; B -10 -288 3270 932 ;
+C 141 ; WX 3272 ; N Eng ; B -10 -288 3270 932 ;
+C 142 ; WX 3272 ; N Odblacute ; B -10 -288 3270 932 ;
+C 143 ; WX 3272 ; N Racute ; B -10 -288 3270 932 ;
+C 144 ; WX 3272 ; N Rcaron ; B -10 -288 3270 932 ;
+C 145 ; WX 3272 ; N Sacute ; B -10 -288 3270 932 ;
+C 146 ; WX 3272 ; N Scaron ; B -10 -288 3270 932 ;
+C 147 ; WX 3272 ; N Scedilla ; B -10 -288 3270 932 ;
+C 148 ; WX 4908 ; N Tcaron ; B -10 -288 4900 932 ;
+C 149 ; WX 4908 ; N Tcedilla ; B -10 -288 4900 932 ;
+C 150 ; WX 4908 ; N Udblacute ; B -10 -288 4900 932 ;
+C 151 ; WX 4908 ; N Uring ; B -10 -288 4900 932 ;
+C 152 ; WX 4908 ; N Ydieresis ; B -10 -288 4900 932 ;
+C 153 ; WX 4908 ; N Zacute ; B -10 -288 4900 932 ;
+C 154 ; WX 4908 ; N Zcaron ; B -10 -288 4900 932 ;
+C 155 ; WX 4908 ; N Zdot ; B -10 -288 4900 932 ;
+C 156 ; WX 4908 ; N IJ ; B -10 -288 4900 932 ;
+C 157 ; WX 4908 ; N Idot ; B -10 -288 4900 932 ;
+C 158 ; WX 4908 ; N dmacron ; B -10 -288 4900 932 ;
+C 159 ; WX 4908 ; N section ; B -10 -288 4900 932 ;
+C 160 ; WX 4908 ; N abreve ; B -10 -288 4900 932 ;
+C 161 ; WX 4908 ; N aogonek ; B -10 -288 4900 932 ;
+C 162 ; WX 4908 ; N cacute ; B -10 -288 4900 932 ;
+C 163 ; WX 4908 ; N ccaron ; B -10 -288 4900 932 ;
+C 164 ; WX 6544 ; N dcaron ; B -10 -288 6530 932 ;
+C 165 ; WX 6544 ; N ecaron ; B -10 -288 6530 932 ;
+C 166 ; WX 6544 ; N eogonek ; B -10 -288 6530 932 ;
+C 167 ; WX 6544 ; N gbreve ; B -10 -288 6530 932 ;
+C 168 ; WX 6544 ; N lacute ; B -10 -288 6530 932 ;
+C 169 ; WX 6544 ; N lcaron ; B -10 -288 6530 932 ;
+C 170 ; WX 6544 ; N lslash ; B -10 -288 6530 932 ;
+C 171 ; WX 6544 ; N nacute ; B -10 -288 6530 932 ;
+C 172 ; WX 6544 ; N ncaron ; B -10 -288 6530 932 ;
+C 173 ; WX 6544 ; N eng ; B -10 -288 6530 932 ;
+C 174 ; WX 6544 ; N odblacute ; B -10 -288 6530 932 ;
+C 175 ; WX 6544 ; N racute ; B -10 -288 6530 932 ;
+C 176 ; WX 4908 ; N rcaron ; B -10 -288 4900 932 ;
+C 177 ; WX 4908 ; N sacute ; B -10 -288 4900 932 ;
+C 178 ; WX 4908 ; N scaron ; B -10 -288 4900 932 ;
+C 179 ; WX 4908 ; N scedilla ; B -10 -288 4900 932 ;
+C 180 ; WX 4908 ; N tcaron ; B -10 -288 4900 932 ;
+C 181 ; WX 4908 ; N tcedilla ; B -10 -288 4900 932 ;
+C 182 ; WX 4908 ; N udblacute ; B -10 -288 4900 932 ;
+C 183 ; WX 4908 ; N uring ; B -10 -288 4900 932 ;
+C 184 ; WX 4908 ; N ydieresis ; B -10 -288 4900 932 ;
+C 185 ; WX 4908 ; N zacute ; B -10 -288 4900 932 ;
+C 186 ; WX 4908 ; N zcaron ; B -10 -288 4900 932 ;
+C 187 ; WX 4908 ; N zdot ; B -10 -288 4900 932 ;
+C 188 ; WX 6544 ; N ij ; B -10 -288 6530 932 ;
+C 189 ; WX 6544 ; N exclamdown ; B -10 -288 6530 932 ;
+C 190 ; WX 6544 ; N questiondown ; B -10 -288 6530 932 ;
+C 191 ; WX 6544 ; N sterling ; B -10 -288 6530 932 ;
+C 192 ; WX 6544 ; N Agrave ; B -10 -288 6530 932 ;
+C 193 ; WX 6544 ; N Aacute ; B -10 -288 6530 932 ;
+C 194 ; WX 6544 ; N Acircumflex ; B -10 -288 6530 932 ;
+C 195 ; WX 6544 ; N Atilde ; B -10 -288 6530 932 ;
+C 196 ; WX 6544 ; N Adieresis ; B -10 -288 6530 932 ;
+C 197 ; WX 6544 ; N Aring ; B -10 -288 6530 932 ;
+C 198 ; WX 6544 ; N AE ; B -10 -288 6530 932 ;
+C 199 ; WX 6544 ; N Ccedilla ; B -10 -288 6530 932 ;
+C 200 ; WX 8181 ; N Egrave ; B -10 -288 8160 932 ;
+C 201 ; WX 8181 ; N Eacute ; B -10 -288 8160 932 ;
+C 202 ; WX 8181 ; N Ecircumflex ; B -10 -288 8160 932 ;
+C 203 ; WX 8181 ; N Edieresis ; B -10 -288 8160 932 ;
+C 204 ; WX 0 ; N Igrave ; B 0 0 0 0 ;
+C 205 ; WX 0 ; N Iacute ; B 0 0 0 0 ;
+C 206 ; WX 0 ; N Icircumflex ; B 0 0 0 0 ;
+C 207 ; WX 0 ; N Idieresis ; B 0 0 0 0 ;
+C 208 ; WX 8181 ; N Eth ; B -10 -288 8160 932 ;
+C 209 ; WX 8181 ; N Ntilde ; B -10 -288 8160 932 ;
+C 210 ; WX 8181 ; N Ograve ; B -10 -288 8160 932 ;
+C 211 ; WX 8181 ; N Oacute ; B -10 -288 8160 932 ;
+C 212 ; WX 8181 ; N Ocircumflex ; B -10 -288 8160 932 ;
+C 213 ; WX 8181 ; N Otilde ; B -10 -288 8160 932 ;
+C 214 ; WX 8181 ; N Odieresis ; B -10 -288 8160 932 ;
+C 215 ; WX 8181 ; N OE ; B -10 -288 8160 932 ;
+C 216 ; WX 8181 ; N Oslash ; B -10 -288 8160 932 ;
+C 217 ; WX 8181 ; N Ugrave ; B -10 -288 8160 932 ;
+C 218 ; WX 8181 ; N Uacute ; B -10 -288 8160 932 ;
+C 219 ; WX 8181 ; N Ucircumflex ; B -10 -288 8160 932 ;
+C 220 ; WX 6544 ; N Udieresis ; B -10 -288 6530 932 ;
+C 221 ; WX 6544 ; N Yacute ; B -10 -288 6530 932 ;
+C 222 ; WX 6544 ; N Thorn ; B -10 -288 6530 932 ;
+C 223 ; WX 6544 ; N Germandbls ; B -10 -288 6530 932 ;
+C 224 ; WX 6544 ; N agrave ; B -10 -288 6530 932 ;
+C 225 ; WX 6544 ; N aacute ; B -10 -288 6530 932 ;
+C 226 ; WX 6544 ; N acircumflex ; B -10 -288 6530 932 ;
+C 227 ; WX 6544 ; N atilde ; B -10 -288 6530 932 ;
+C 228 ; WX 6544 ; N adieresis ; B -10 -288 6530 932 ;
+C 229 ; WX 6544 ; N aring ; B -10 -288 6530 932 ;
+C 230 ; WX 6544 ; N ae ; B -10 -288 6530 932 ;
+C 231 ; WX 6544 ; N ccedilla ; B -10 -288 6530 932 ;
+C 232 ; WX 8181 ; N egrave ; B -10 -288 8160 932 ;
+C 233 ; WX 8181 ; N eacute ; B -10 -288 8160 932 ;
+C 234 ; WX 8181 ; N ecircumflex ; B -10 -288 8160 932 ;
+C 235 ; WX 8181 ; N edieresis ; B -10 -288 8160 932 ;
+C 236 ; WX 8181 ; N igrave ; B -10 -288 8160 932 ;
+C 237 ; WX 8181 ; N iacute ; B -10 -288 8160 932 ;
+C 238 ; WX 8181 ; N icircumflex ; B -10 -288 8160 932 ;
+C 239 ; WX 8181 ; N idieresis ; B -10 -288 8160 932 ;
+C 240 ; WX 8181 ; N eth ; B -10 -288 8160 932 ;
+C 241 ; WX 8181 ; N ntilde ; B -10 -288 8160 932 ;
+C 242 ; WX 8181 ; N ograve ; B -10 -288 8160 932 ;
+C 243 ; WX 8181 ; N oacute ; B -10 -288 8160 932 ;
+C 244 ; WX 0 ; N ocircumflex ; B 0 0 0 0 ;
+C 245 ; WX 0 ; N otilde ; B 0 0 0 0 ;
+C 246 ; WX 0 ; N odieresis ; B 0 0 0 0 ;
+C 247 ; WX 0 ; N oe ; B 0 0 0 0 ;
+C 248 ; WX 0 ; N oslash ; B 0 0 0 0 ;
+C 249 ; WX 0 ; N ugrave ; B 0 0 0 0 ;
+C 250 ; WX 0 ; N uacute ; B 0 0 0 0 ;
+C 251 ; WX 0 ; N ucircumflex ; B 0 0 0 0 ;
+C 252 ; WX 0 ; N udieresis ; B 0 0 0 0 ;
+C 253 ; WX 0 ; N yacute ; B 0 0 0 0 ;
+C 254 ; WX 0 ; N thorn ; B 0 0 0 0 ;
+C 255 ; WX 0 ; N germandbls ; B 0 0 0 0 ;
+EndCharMetrics
+EndFontMetrics
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitwg.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitwg.afm
index 66b8ea7c39c..62573ea6163 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitwg.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitwg.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:10 2010
+Comment Creation Date: Sun Aug 29 08:39:20 2010
FontName KnittingSymbols-wide-grid-Medium
FullName KnittingSymbols-wide-grid
FamilyName KnittingSymbols-wide-grid
@@ -17,7 +17,7 @@ CapHeight 937
XHeight 937
Ascender 937
Descender -293
-StartCharMetrics 231
+StartCharMetrics 237
C 0 ; WX 1636 ; N grave ; B -15 -293 1645 937 ;
C 1 ; WX 1636 ; N acute ; B -15 -293 1645 937 ;
C 2 ; WX 1636 ; N circumflex ; B -15 -293 1645 937 ;
@@ -27,7 +27,7 @@ C 5 ; WX 1636 ; N hungarumlaut ; B -15 -293 1645 937 ;
C 6 ; WX 0 ; N ring ; B -15 -293 15 937 ;
C 17 ; WX 1636 ; N quotedblright ; B -15 -293 1645 937 ;
C 18 ; WX 1636 ; N quotedblbase ; B -15 -293 1645 937 ;
-C 19 ; WX 1636 ; N guillemotleft ; B 265 -114 1175 757 ;
+C 19 ; WX 1636 ; N guillemotleft ; B 0 0 0 0 ;
C 20 ; WX 1636 ; N guillemotright ; B -15 -293 1645 937 ;
C 21 ; WX 1636 ; N endash ; B -15 -293 1645 937 ;
C 22 ; WX 818 ; N emdash ; B 0 -293 815 937 ;
@@ -41,7 +41,7 @@ C 29 ; WX 1636 ; N fl ; B 0 -293 1630 937 ;
C 30 ; WX 1636 ; N ffi ; B 0 -293 1630 937 ;
C 31 ; WX 8181 ; N ffl ; B -15 -293 8165 937 ;
C 33 ; WX 1636 ; N exclam ; B -15 -293 1645 937 ;
-C 34 ; WX 1636 ; N quotedbl ; B 455 -114 1365 757 ;
+C 34 ; WX 1636 ; N quotedbl ; B 0 0 0 0 ;
C 39 ; WX 818 ; N quoteright ; B 0 0 0 0 ;
C 40 ; WX 1636 ; N parenleft ; B -15 -293 1645 937 ;
C 41 ; WX 1636 ; N parenright ; B -15 -293 1645 937 ;
@@ -56,6 +56,10 @@ C 50 ; WX 1636 ; N two ; B -15 -293 1645 937 ;
C 51 ; WX 1636 ; N three ; B -15 -293 1645 937 ;
C 52 ; WX 1636 ; N four ; B -15 -293 1645 937 ;
C 53 ; WX 1636 ; N five ; B -15 -293 1645 937 ;
+C 54 ; WX 1636 ; N six ; B -15 -293 1645 937 ;
+C 55 ; WX 1636 ; N seven ; B -15 -293 1645 937 ;
+C 56 ; WX 1636 ; N eight ; B -15 -293 1645 937 ;
+C 57 ; WX 1636 ; N nine ; B -15 -293 1645 937 ;
C 58 ; WX 1636 ; N colon ; B -15 -293 1645 937 ;
C 59 ; WX 1636 ; N semicolon ; B -15 -293 1645 937 ;
C 60 ; WX 1636 ; N less ; B -15 -293 1645 937 ;
@@ -118,7 +122,9 @@ C 119 ; WX 1636 ; N w ; B -15 -293 1645 937 ;
C 120 ; WX 1636 ; N x ; B -15 -293 1645 937 ;
C 121 ; WX 1636 ; N y ; B -15 -293 1645 937 ;
C 122 ; WX 1636 ; N z ; B -15 -293 1645 937 ;
+C 123 ; WX 636 ; N braceleft ; B 0 0 0 0 ;
C 124 ; WX 151 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B 0 0 0 0 ;
C 126 ; WX 1636 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1636 ; N hyphen ; B -15 -293 1645 937 ;
C 128 ; WX 3272 ; N Abreve ; B -15 -293 3275 937 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitwn.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitwn.afm
index 1dcf2c1074f..b18fab3399a 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitwn.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitwn.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:07 2010
+Comment Creation Date: Sun Aug 29 08:39:18 2010
FontName KnittingSymbols-wide-foreground-Medium
FullName KnittingSymbols-wide-foreground
FamilyName KnittingSymbols-wide-foreground
@@ -16,7 +16,7 @@ FontBBox -35 -293 7617 937
CapHeight 688
XHeight 662
Ascender 712
-StartCharMetrics 231
+StartCharMetrics 237
C 0 ; WX 1636 ; N grave ; B 295 -198 1335 842 ;
C 1 ; WX 1636 ; N acute ; B 480 472 1150 842 ;
C 2 ; WX 1636 ; N circumflex ; B 480 472 1150 842 ;
@@ -52,9 +52,13 @@ C 46 ; WX 1636 ; N period ; B 515 22 1115 622 ;
C 47 ; WX 1636 ; N slash ; B 0 0 0 0 ;
C 49 ; WX 1636 ; N one ; B 190 147 1630 617 ;
C 50 ; WX 1636 ; N two ; B 475 -18 1155 662 ;
-C 51 ; WX 1636 ; N three ; B 425 -68 1165 712 ;
+C 51 ; WX 1636 ; N three ; B 425 -68 1205 712 ;
C 52 ; WX 1636 ; N four ; B 478 -18 1152 662 ;
C 53 ; WX 1636 ; N five ; B 478 -18 1152 662 ;
+C 54 ; WX 1636 ; N six ; B 465 -18 1165 662 ;
+C 55 ; WX 1636 ; N seven ; B 571 -28 1019 672 ;
+C 56 ; WX 1636 ; N eight ; B 611 -28 1059 672 ;
+C 57 ; WX 1636 ; N nine ; B 80 -154 1550 672 ;
C 58 ; WX 1636 ; N colon ; B 475 -18 1115 662 ;
C 59 ; WX 1636 ; N semicolon ; B 515 -18 1155 662 ;
C 60 ; WX 1636 ; N less ; B 515 -18 1155 662 ;
@@ -62,7 +66,7 @@ C 61 ; WX 1636 ; N equal ; B 0 0 0 0 ;
C 62 ; WX 1636 ; N greater ; B 475 -18 1115 662 ;
C 63 ; WX 1636 ; N question ; B 210 -28 1630 712 ;
C 64 ; WX 1636 ; N at ; B 522 29 1108 615 ;
-C 65 ; WX 1636 ; N A ; B 425 -68 1165 712 ;
+C 65 ; WX 1636 ; N A ; B 425 -68 1205 712 ;
C 66 ; WX 1636 ; N B ; B 557 -18 1073 710 ;
C 67 ; WX 1636 ; N C ; B 0 0 0 0 ;
C 68 ; WX 1636 ; N D ; B 0 0 0 0 ;
@@ -73,13 +77,13 @@ C 72 ; WX 1636 ; N H ; B 675 -28 955 707 ;
C 73 ; WX 1636 ; N I ; B 515 -18 1179 688 ;
C 74 ; WX 1636 ; N J ; B 451 -18 1115 688 ;
C 75 ; WX 1636 ; N K ; B 0 0 0 0 ;
-C 76 ; WX 1636 ; N L ; B 465 -68 1205 712 ;
+C 76 ; WX 1636 ; N L ; B 465 -69 1205 712 ;
C 77 ; WX 1636 ; N M ; B 515 112 1115 532 ;
C 78 ; WX 1636 ; N N ; B 0 0 0 0 ;
C 79 ; WX 1636 ; N O ; B 475 -18 1155 662 ;
C 80 ; WX 1636 ; N P ; B 0 0 0 0 ;
C 81 ; WX 1636 ; N Q ; B 557 -18 1073 710 ;
-C 82 ; WX 1636 ; N R ; B 425 -68 1165 712 ;
+C 82 ; WX 1636 ; N R ; B 425 -69 1165 712 ;
C 83 ; WX 1636 ; N S ; B 430 182 1165 462 ;
C 84 ; WX 1636 ; N T ; B 557 -65 1073 662 ;
C 85 ; WX 1636 ; N U ; B -35 22 1665 622 ;
@@ -117,7 +121,9 @@ C 119 ; WX 1636 ; N w ; B 425 -68 1205 712 ;
C 120 ; WX 1636 ; N x ; B 557 -65 1073 662 ;
C 121 ; WX 1636 ; N y ; B 478 -18 1152 662 ;
C 122 ; WX 1636 ; N z ; B 465 -28 1165 672 ;
+C 123 ; WX 636 ; N braceleft ; B 148 84 500 541 ;
C 124 ; WX 151 ; N bar ; B 0 -293 150 937 ;
+C 125 ; WX 636 ; N braceright ; B 133 84 485 541 ;
C 126 ; WX 1636 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1636 ; N hyphen ; B 0 0 0 0 ;
C 128 ; WX 3272 ; N Abreve ; B 0 0 0 0 ;
diff --git a/Master/texmf-dist/fonts/afm/public/knitting/knitwp.afm b/Master/texmf-dist/fonts/afm/public/knitting/knitwp.afm
index 500b4ac8c8f..97570dad786 100644
--- a/Master/texmf-dist/fonts/afm/public/knitting/knitwp.afm
+++ b/Master/texmf-dist/fonts/afm/public/knitting/knitwp.afm
@@ -1,6 +1,6 @@
StartFontMetrics 2.0
Comment Generated by FontForge 20070915
-Comment Creation Date: Sat Jan 16 18:33:11 2010
+Comment Creation Date: Sun Aug 29 08:39:21 2010
FontName KnittingSymbols-wide-purl-Medium
FullName KnittingSymbols-wide-purl
FamilyName KnittingSymbols-wide-purl
@@ -15,7 +15,7 @@ EncodingScheme FontSpecific
FontBBox 0 -278 8150 922
CapHeight 922
Descender -278
-StartCharMetrics 231
+StartCharMetrics 237
C 0 ; WX 1636 ; N grave ; B 0 0 0 0 ;
C 1 ; WX 1636 ; N acute ; B 0 0 0 0 ;
C 2 ; WX 1636 ; N circumflex ; B 0 -278 1630 922 ;
@@ -54,6 +54,10 @@ C 50 ; WX 1636 ; N two ; B 0 -278 1630 922 ;
C 51 ; WX 1636 ; N three ; B 0 -278 1630 922 ;
C 52 ; WX 1636 ; N four ; B 0 0 0 0 ;
C 53 ; WX 1636 ; N five ; B 0 0 0 0 ;
+C 54 ; WX 1636 ; N six ; B 0 0 0 0 ;
+C 55 ; WX 1636 ; N seven ; B 0 0 0 0 ;
+C 56 ; WX 1636 ; N eight ; B 0 0 0 0 ;
+C 57 ; WX 1636 ; N nine ; B 0 0 0 0 ;
C 58 ; WX 1636 ; N colon ; B 0 -278 1630 922 ;
C 59 ; WX 1636 ; N semicolon ; B 0 -278 1630 922 ;
C 60 ; WX 1636 ; N less ; B 0 0 0 0 ;
@@ -116,7 +120,9 @@ C 119 ; WX 1636 ; N w ; B 0 0 0 0 ;
C 120 ; WX 1636 ; N x ; B 0 0 0 0 ;
C 121 ; WX 1636 ; N y ; B 0 0 0 0 ;
C 122 ; WX 1636 ; N z ; B 0 0 0 0 ;
+C 123 ; WX 636 ; N braceleft ; B 0 0 0 0 ;
C 124 ; WX 151 ; N bar ; B 0 0 0 0 ;
+C 125 ; WX 636 ; N braceright ; B 0 0 0 0 ;
C 126 ; WX 1636 ; N asciitilde ; B 0 0 0 0 ;
C 127 ; WX 1636 ; N hyphen ; B 0 0 0 0 ;
C 128 ; WX 3272 ; N Abreve ; B 0 0 0 0 ;
diff --git a/Master/texmf-dist/fonts/map/dvips/knitting/knitfont.map b/Master/texmf-dist/fonts/map/dvips/knitting/knitfont.map
index c728bd0aaac..f28f8d241ef 100644
--- a/Master/texmf-dist/fonts/map/dvips/knitting/knitfont.map
+++ b/Master/texmf-dist/fonts/map/dvips/knitting/knitfont.map
@@ -11,3 +11,10 @@ knitnl KnittingSymbols-nogrid-lowered-Medium <knitnl.pfb
knitgg KnittingSymbols-grid-grid-Medium <knitgg.pfb
knitwg KnittingSymbols-wide-grid-Medium <knitwg.pfb
+
+knitn_sc_in KnittingSymbols-nogrid-incount-Medium <knitn_sc_in.pfb
+knitn_sc_out KnittingSymbols-nogrid-outcount-Medium <knitn_sc_out.pfb
+knitg_sc_in KnittingSymbols-grid-incount-Medium <knitg_sc_in.pfb
+knitg_sc_out KnittingSymbols-grid-outcount-Medium <knitg_sc_out.pfb
+knitw_sc_in KnittingSymbols-wide-incount-Medium <knitw_sc_in.pfb
+knitw_sc_out KnittingSymbols-wide-outcount-Medium <knitw_sc_out.pfb \ No newline at end of file
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knit_dimens.mf b/Master/texmf-dist/fonts/source/public/knitting/knit_dimens.mf
index 0e69a6bdbb7..e705e163dfb 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knit_dimens.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knit_dimens.mf
@@ -1,3 +1,5 @@
+% Date: 2010/08/10
+
widewd# = 16.3pt#;
% This is as wide as a cell can be without causing problems with 5-cell-wide symbols
if known wd#: else: wd# = 12 pt#; fi
@@ -5,6 +7,7 @@ if known wd#: else: wd# = 12 pt#; fi
symbolwidth#=0.7pt#;
purl_symbolwidth#=0.7pt#;
+ finesymbolwidth# = 0.4pt#;
gridwidth# = if gridfont: 0.3pt# else: 0pt# fi;
overlinewd# = if gridfont: 1.5pt# else: 0.8pt# fi;
@@ -39,7 +42,7 @@ purlextend# := 0pt#;
else:
purlextend# := 0.2pt#;
fi
-%
+
% Purlextend affects how far outside their box the purl background goes.
%
% This is largely irrelevant when printing,
@@ -49,14 +52,15 @@ fi
% particular printer, this is one parameter you *have* to fiddle with.
define_pixels(wd,ht,dp);
-define_blacker_pixels(cableextend,purlextend,gridwidth,symbolwidth,purl_symbolwidth,
- overlinewidth);
+define_blacker_pixels(cableextend,purlextend,gridwidth,symbolwidth,
+ purl_symbolwidth, finesymbolwidth, overlinewidth);
define_pixels(eraserwidth,wrapturngap);
define_corrected_pixels(o,ho);
define_pixels(standardgap,smallgap,mingap,topgap,bottomgap,
cablevertgap,cablebargap,cableslant, botcableheight,topcableheight);
pickup pencircle scaled symbolwidth; symbol_pen := savepen;
+pickup pencircle scaled finesymbolwidth; fine_pen := savepen;
pickup pencircle scaled purl_symbolwidth; purl_symbol_pen := savepen;
pickup pencircle scaled eraserwidth; eraser_pen := savepen;
@@ -90,8 +94,10 @@ overlinewd#, % dimen 11: overline/bar width
(topgap#-bottomgap#), % dimen 13: vertical offset
purlextend#; % dimen 14: purl box outlap
-def incrwidth (expr sts) = wd# enddef;
-def decrwidth (expr sts) = wd# enddef;
+if known incrwidthdefined: else:
+ def incrwidth (expr stsin, stsout) = 1*wd# enddef;
+ def decrwidth (expr stsin, stsout) = 1*wd# enddef;
+fi
Vwidth := standardheight; % Used twice: v and y
Wwidth := biggerheight; % Used for make 3 from 1
wideincline := 2symbolwidth;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knit_grid_cables.mf b/Master/texmf-dist/fonts/source/public/knitting/knit_grid_cables.mf
index 8e95657cb02..e127626bd5e 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knit_grid_cables.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knit_grid_cables.mf
@@ -1,3 +1,5 @@
+% Date: 2010/08/10
+
picture symbolpic[];
beginchar(5,wd#,ht#,dp#); "Top and bottom outlines";
@@ -16,14 +18,14 @@ endchar;
code := 127;
-beginchar(".",wd#,ht#,dp#); "No stitch";
+beginchar(".",incrwidth(0,0),ht#,dp#); "No stitch";
fill (0.5(w-standardheight),-d+bottomgap) --
(0.5(w-standardheight),h-topgap) --
(0.5(w+standardheight),h-topgap) --
(0.5(w+standardheight),-d+bottomgap) -- cycle;
symbolpic0 := currentpicture;
charbox; endchar;
-beginchar(",",wd#,ht#,dp#); "Purl no stitch";
+beginchar(",",incrwidth(0,0),ht#,dp#); "Purl no stitch";
currentpicture := symbolpic0;
purlbox; endchar;
@@ -32,11 +34,13 @@ beginchar("-",wd#,ht#,dp#); "A knit stitch";
beginchar("=",wd#,ht#,dp#); "A purl stitch";
purlbox; endchar;
-%Cables
+% Cables
cablelinewidth#:=0.4pt#;
define_blacker_pixels(cablelinewidth);
pickup pencircle scaled cablelinewidth; cable_pen := savepen;
+
+% The one-letter cells
beginchar("p",wd#,ht#,dp#); "Purl cable background";
purlbox; endchar;
@@ -67,6 +71,8 @@ beginchar("e",wd#,ht#,dp#); "Odd twist";
beginchar("o",wd#,ht#,dp#); "Odd twist";
charbox; endchar;
+% Horizontal cables
+
horizcablegap# := 0.3 wd#;
define_pixels(horizcablegap);
@@ -135,6 +141,8 @@ ligtable righthoriz:
"+" |=: righthoriz,
specialhoriz =:| midhoriz,
righthoriz =:| midhoriz;
+
+% Setup for the standard cables
numeric cableleft[][][]; numeric cableright[][][];
numeric whitecableleft[][][]; numeric whitecableright[][][];
@@ -161,7 +169,7 @@ for sts = 2 upto 3:
purlbox; endchar;
endfor
-% Draw all the cables
+% Draw the cables
if known slantlines: else: boolean slantlines; slantlines = false; fi
@@ -422,14 +430,17 @@ fi
fi
endfor endfor endfor
-%Ligatures
+
+% Ligatures to let kkKK turn into a cable
+
+if fonttype <> counttype:
cableright[0][1][0] := ASCII"k";
cableleft[1][0][0] := ASCII"K";
revcableright[0][1] := ASCII"p";
revcableleft[1][0] := ASCII"P";
- ligtable "c":
+ligtable "c":
"k" =: cableright[0][1+1][0],
"c" =: cableright[0][1+1][0],
"p" =: cableright[1][1][1],
@@ -570,3 +581,4 @@ for frontsts = 1 upto 3:
endfor
endfor
+fi
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knit_nogrid_cables.mf b/Master/texmf-dist/fonts/source/public/knitting/knit_nogrid_cables.mf
index 44a34381186..126d1f28176 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knit_nogrid_cables.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knit_nogrid_cables.mf
@@ -1,7 +1,9 @@
-beginchar(",",wd#,ht#,dp#); "No stitch";
+% Date: 2010/08/10
+
+beginchar(",",incrwidth(0,0),ht#,dp#); "No stitch";
purlbox;
endchar;
-beginchar(".",wd#,ht#,dp#); "No stitch";
+beginchar(".",incrwidth(0,0),ht#,dp#); "No stitch";
endchar;
path purlbar;
@@ -49,7 +51,7 @@ cablerightbackslash := 12;
leftslash := 13;
rightslash := 14;
-beginchar("+",wd#,ht#,dp#); "Left end of a horizontal cable";
+beginchar("+",wd#,ht#,dp#); "Horizontal cable";
pickup symbol_pen;
HCtop = (h-d)/2 + 0.2standardheight;
HCbot = (h-d)/2 - 0.2standardheight;
@@ -65,19 +67,19 @@ beginchar("+",wd#,ht#,dp#); "Left end of a horizontal cable";
symbolpic0 := currentpicture;
charbox; endchar;
-beginchar(midhoriz,wd#,ht#,dp#); "Middle of a horizontal cable";
- currentpicture := symbolpic0;
- charbox; endchar;
-beginchar(righthoriz,wd#,ht#,dp#); "Right end of a horizontal cable";
- currentpicture := symbolpic0;
- charbox; endchar;
-
-ligtable "+": specialhoriz:
- "+" |=: righthoriz;
-ligtable righthoriz:
- "+" |=: righthoriz,
- specialhoriz =:| midhoriz,
- righthoriz =:| midhoriz;
+%beginchar(midhoriz,wd#,ht#,dp#); "Middle of a horizontal cable";
+% currentpicture := symbolpic0;
+% charbox; endchar;
+%beginchar(righthoriz,wd#,ht#,dp#); "Right end of a horizontal cable";
+% currentpicture := symbolpic0;
+% charbox; endchar;
+%
+%ligtable "+": specialhoriz:
+% "+" |=: righthoriz;
+%ligtable righthoriz:
+% "+" |=: righthoriz,
+% specialhoriz =:| midhoriz,
+% righthoriz =:| midhoriz;
beginchar(specialhoriz,wd#,ht#,dp#); "Special horizontal cable";
pickup symbol_pen;
@@ -122,58 +124,58 @@ beginchar(pright,wd#,ht#,dp#); "Purl cable background";
purlbox;
endchar;
-beginchar("n",wd#,ht#,dp#); "Back make one";
+beginchar("n",incrwidth(0,1),ht#,dp#); "Back make one";
pickup symbol_pen;
- drawM(h-topgap, botcableheight+cablevertgap, 0.5w,symbolwidth);
+ drawM(h-topgap, botcableheight+cablevertgap, 0.5wd,symbolwidth);
charbox;
symbolpic0:=currentpicture;
endchar;
-beginchar(nright,wd#,ht#,dp#); "Back make one";
+beginchar(nright,incrwidth(0,1),ht#,dp#); "Back make one";
currentpicture := symbolpic0; endchar;
-beginchar("e",wd#,ht#,dp#); "Back purlwise make one";
+beginchar("e",incrwidth(0,1),ht#,dp#); "Back purlwise make one";
pickup purl_symbol_pen;
- drawM(h-topgap, botcableheight+cablevertgap, 0.5w,purl_symbolwidth);
+ drawM(h-topgap, botcableheight+cablevertgap, 0.5wd,purl_symbolwidth);
symbolpic0:=currentpicture; purlbox;
endchar;
-beginchar(eright,wd#,ht#,dp#); "Back purlwise make one";
+beginchar(eright,incrwidth(0,1),ht#,dp#); "Back purlwise make one";
currentpicture := symbolpic0;
purlbox;
endchar;
-beginchar("N",wd#,ht#,dp#); "Front make one";
+beginchar("N",incrwidth(0,1),ht#,dp#); "Front make one";
pickup symbol_pen;
- drawM(topcableheight-cablevertgap, -d+bottomgap, 0.5w,symbolwidth);
+ drawM(topcableheight-cablevertgap, -d+bottomgap, 0.5wd,symbolwidth);
symbolpic0 := currentpicture;
charbox; endchar;
-beginchar(Nright,wd#,ht#,dp#); "Front make one";
+beginchar(Nright,incrwidth(0,1),ht#,dp#); "Front make one";
currentpicture := symbolpic0;
charbox; endchar;
-beginchar("d",wd#,ht#,dp#); "Back decrease";
+beginchar("d",decrwidth(2,1),ht#,dp#); "Back decrease";
pickup symbol_pen;
drawSSK(h-topgap, botcableheight+cablevertgap);
charbox; symbolpic0:=currentpicture;
endchar;
-beginchar(dright,wd#,ht#,dp#); "Back decrease";
+beginchar(dright,decrwidth(2,1),ht#,dp#); "Back decrease";
fliphoriz(symbolpic0)(currentpicture); endchar;
-beginchar("o",wd#,ht#,dp#); "Back purl decrease";
+beginchar("o",decrwidth(2,1),ht#,dp#); "Back purl decrease";
pickup purl_symbol_pen;
drawSSK(h-topgap, botcableheight+cablevertgap);
symbolpic0:=currentpicture; purlbox;
endchar;
-beginchar(oright,wd#,ht#,dp#); "Back purl decrease";
+beginchar(oright,decrwidth(2,1),ht#,dp#); "Back purl decrease";
fliphoriz(symbolpic0)(currentpicture);
purlbox;
endchar;
-beginchar("D",wd#,ht#,dp#); "Front decrease";
+beginchar("D",decrwidth(2,1),ht#,dp#); "Front decrease";
pickup symbol_pen;
drawSSK(topcableheight-cablevertgap,-d+bottomgap);
charbox; symbolpic0:=currentpicture;
endchar;
-beginchar(Dright,wd#,ht#,dp#); "Front decrease";
+beginchar(Dright,decrwidth(2,1),ht#,dp#); "Front decrease";
fliphoriz(symbolpic0)(currentpicture); endchar;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knit_symbols.mf b/Master/texmf-dist/fonts/source/public/knitting/knit_symbols.mf
index b69176268d2..e39d923d6bd 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knit_symbols.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knit_symbols.mf
@@ -1,3 +1,17 @@
+% Date: 2010/08/10
+
+% Don't flash pictures of the characters as you draw them.
+% This is dizzying, and UNIX can't do it anyway.
+displaying := 0;
+
+% If you want actual documentation, say
+% "mf knitnn" and then
+% "gftodvi knitnn.2602gf" and then
+% "dvipdfm knitnn"
+% at a command prompt in the directory containing this file.
+% This will give you a PDF with big pictures of all the characters in
+% the font with the important points labeled.
+
if known ps_output:
font_coding_scheme := "T1-WGL4.enc";
fi
@@ -16,6 +30,11 @@ purltype = 0;
gridtype = 1;
foretype = 2;
bothtype = 3;
+counttype = 4;
+
+if fonttype = counttype:
+ extra_endchar := extra_endchar & "pickup pencircle scaled 0.2pt; if w>0: draw (0,-d)--(0,h); draw (w,-d)--(w,h); fi";
+fi
if gridfont:
def charbox =
@@ -27,8 +46,10 @@ def charbox =
pickup pencircle scaled gridwidth;
fill (-gridwidth/2,-d-gridwidth/2)--(w+gridwidth/2,-d-gridwidth/2)--
(w+gridwidth/2,h+gridwidth/2)--(-gridwidth/2,h+gridwidth/2)--cycle;
- unfill (gridwidth/2,-d+gridwidth/2)--(w-gridwidth/2,-d+gridwidth/2)--
- (w-gridwidth/2,h-gridwidth/2)--(gridwidth/2,h-gridwidth/2)--cycle;
+ if (w>0):
+ unfill (gridwidth/2,-d+gridwidth/2)--(w-gridwidth/2,-d+gridwidth/2)--
+ (w-gridwidth/2,h-gridwidth/2)--(gridwidth/2,h-gridwidth/2)--cycle;
+ fi
%draw (0,-d)--(w,-d)--(w,h)--(0,h)--cycle;
fi
fi
@@ -41,7 +62,6 @@ def charbox =
enddef;
fi
-
def purlbox = charbox; purlfill; enddef;
picture symbolpic[];
@@ -67,6 +87,8 @@ def definearrow(text thepath, arrowlength, endpath) =
;
enddef;
+% Arrow symbols
+
beginchar("s",wd#,ht#,dp#); "Slip one left";
pickup symbol_pen;
y1 = y2 = (h-d)/2-offset;
@@ -76,16 +98,15 @@ beginchar("s",wd#,ht#,dp#); "Slip one left";
definearrow(symbolpath0)((x2-x1)/3)(symbolpath1);
draw symbolpath0;
draw symbolpath1;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
beginchar("S",wd#,ht#,dp#); "Slip one right";
- fliphoriz(symbolpic0)(currentpicture);
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
beginchar("[",wd#,ht#,dp#); "Slip one left knitwise";
pickup symbol_pen;
- pickup symbol_pen;
y1 = y2 = (h-d)/2-offset;
0.5[x1,x2]=w/2;
rt x2 - lft x1 = ht+dp-2*0.3[smallgap,mingap];
@@ -99,16 +120,16 @@ beginchar("[",wd#,ht#,dp#); "Slip one left knitwise";
y4-y3 = 1.5 ypart (point 2 of symbolpath1 - point 0 of symbolpath1);
draw z3--z4;
labels(1,2,3,4);
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
beginchar("]",wd#,ht#,dp#); "Slip one right knitwise";
- fliphoriz(symbolpic0)(currentpicture);
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
flipvert(currentpicture)(currentpicture);
charbox; endchar;
-beginchar("h",wd#,ht#,dp#); "Drop stitch";
+beginchar("h",decrwidth(1,0),ht#,dp#); "Drop stitch";
pickup symbol_pen;
y1 = bot h-small_topgap;
y2 = top -d+small_bottomgap;
@@ -117,14 +138,22 @@ beginchar("h",wd#,ht#,dp#); "Drop stitch";
definearrow(symbolpath0)((y1-y2)/3)(symbolpath1);
draw symbolpath0;
draw symbolpath1;
- symbolpic0 := currentpicture;
charbox; endchar;
-beginchar("H",wd#,ht#,dp#); "Up arrow";
- flipvert(symbolpic0)(currentpicture);
+beginchar("H",incrwidth(0,1),ht#,dp#); "Up arrow";
+ pickup symbol_pen;
+ y1 = bot h-small_topgap;
+ y2 = top -d+small_bottomgap;
+ x1 = x2 =w/2;
+ symbolpath0 := z1--z2;
+ definearrow(reverse symbolpath0)((y1-y2)/3)(symbolpath1);
+ draw symbolpath0;
+ draw symbolpath1;
charbox; endchar;
-beginchar("O",wd#,ht#,dp#); "Yarn over";
+% Miscellaneous symbols
+
+beginchar("O",incrwidth(0,1),ht#,dp#); "Yarn over";
pickup symbol_pen;
top z1 = (0.5w, h-topgap+o);
bot z3 = (0.5w, bottomgap-d-o);
@@ -147,8 +176,8 @@ beginchar("@",wd#,ht#,dp#); "Bead";
unfill fullcircle scaled 0.3333(y1-y3) shifted 0.5[z1,z3];
charbox; endchar;
-beginchar(ditto,wd#,ht#,dp#); "Wrap and turn";
- if fonttype <> purltype:
+beginchar(ditto,incrwidth(0,0),ht#,dp#); "Wrap and turn";
+ if (fonttype = foretype) or (fonttype = bothtype) or (fonttype = counttype):
pickup symbol_pen;
z0 = 0.4[z1,z3] = 0.5[z2,z4];
x3=x1=w/2; y2=y4; y3-y1=x4-x2;
@@ -173,10 +202,10 @@ beginchar(ditto,wd#,ht#,dp#); "Wrap and turn";
draw symbolpath0;
draw symbolpath1;
fi
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
endchar;
-beginchar(19,wd#,ht#,dp#); "Reverse wrap and turn";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar(19,incrwidth(0,0),ht#,dp#); "Reverse wrap and turn";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
endchar;
ligtable
@@ -218,16 +247,24 @@ def drawM(expr topheight, bottomheight, mwidth, penwidth) =
labels(1,2,3,4,5,6,7,8,9,10,4l,4r);
enddef;
-def drawstar(expr topheight, bottomheight) =
- top z1 = (w/2,topheight+o);
- bot z2 = (w/2, bottomheight-o);
+beginchar("*",wd#,ht#,dp#); "Special instructions";
+ pickup symbol_pen;
+ top z1 = (w/2,h-topgap+o);
+ bot z2 = (w/2, -d+bottomgap-o);
z3 - z4 = (z1-z2) rotated 60;
z5 - z6 = (z1-z2) rotated 120;
0.5[z3,z4] = 0.5 [z5,z6] = 0.5[z1,z2];
- draw z1--z2; draw z3--z4; draw z5--z6;
-enddef;
-
-beginchar("*",wd#,ht#,dp#); "Special instructions"; pickup symbol_pen; drawstar(h-topgap,-d+bottomgap); charbox; endchar;
+ for k=1,3,5:
+ z[k]' = 0.25[z[k],z[k+1]];
+ 0.5[z[k+1]',z[k]']=0.5[z1,z2];
+ z[k]'' = 0.5[z[k],z[k+1]];
+ penpos[k]'(symbolwidth, angle (z[k]-z[k+1])+90);
+ penpos[k+1]'(symbolwidth, angle (z[k]-z[k+1])+90);
+ penpos[k]''((1/sqrt(3))*symbolwidth, angle (z[k]-z[k+1])+90);
+ draw z[k]--z[k]'; draw z[k+1]--z[k+1]';
+ penstroke z[k]'e{z[k+1]-z[k]}..z[k]''e..{z[k+1]-z[k]}z[k+1]'e;
+ endfor
+charbox; endchar;
%beginchar("a",wd#,ht#,dp#); "Small bobble";
% pickup symbol_pen;
@@ -268,25 +305,25 @@ def drawhat(expr linewd) =
fill z3l---z1l3..z1l2---z2l..z2m..z2r---z1r---z3r..z3m..cycle;
enddef;
-
+% Increases and decreases
beginchar(1,wd#,ht#,dp#); "Make 1 from N";
% Fontforge keeps mangling this symbol, so I'm doing it the slow, hard, but reliable way.
drawhat(symbolwidth);
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
beginchar(2,wd#,ht#,dp#); "Purl make 1 from N";
drawhat(purl_symbolwidth);
- symbolpic1 := currentpicture;
+ symbolpic1 := currentpicture; symbolpicwd1 := w;
purlbox; endchar;
beginchar(3,wd#,ht#,dp#); "Make N from 1";
- flipvert(symbolpic0)(currentpicture);
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
charbox; endchar;
beginchar(4,wd#,ht#,dp#); "Purl make N from 1";
- flipvert(symbolpic1)(currentpicture);
+ flipvert(symbolpic1)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd1)/2,0);
purlbox; endchar;
-beginchar("U",wd#,ht#,dp#); "Cast on";
+beginchar("U",incrwidth(0,1),ht#,dp#); "Cast on";
if fonttype <> purltype:
pickup symbol_pen;
bot y1 = bot y3 = -d+bottomgap;
@@ -294,27 +331,25 @@ beginchar("U",wd#,ht#,dp#); "Cast on";
draw z1{right}..z2{left}..z3{right};
fi
endchar;
-beginchar("f",wd#,ht#,dp#); "Bind off knitwise";
+beginchar("f",decrwidth(1,0),ht#,dp#); "Bind off knitwise";
if fonttype <> purltype:
pickup symbol_pen;
- x1 = 0; x3 = w; x2 = w/2;
+ x3-x1=wd; 0.5[x1,x3]=w/2; x2 = 0.5[x1,x3];
y1 = y3 = (h-d)/2; top y2 = h-topgap;
bot z4 = (w/2, -d+bottomgap);
- draw z1..z2{right}..z3;
+ symbolpath0 := z1..z2{right}..z3;
+ draw symbolpath0;
%draw z4--bot z1;
fi
endchar;
-beginchar("F",wd#,ht#,dp#); "Bind off purlwise";
+beginchar("F",decrwidth(1,0),ht#,dp#); "Bind off purlwise";
if fonttype <> purltype:
- pickup symbol_pen;
- x1 = 0; x3 = w; x2 = w/2;
- y1 = y3 = (h-d)/2; top y2 = h-topgap;
- draw z1..z2{right}..z3;
+ pickup purl_symbol_pen;
+ draw symbolpath0;
fi
purlfill; endchar;
-beginchar("Z",wd#,ht#,dp#); "Knit one doubly elongated";
+beginchar("Z",incrwidth(1,3),ht#,dp#); "Knit one doubly elongated";
pickup symbol_pen;
-% drawstar(h-topgap,-d+bottomgap);
0.5[z1,z7] = top (w/2, -d+min_bottomgap);
y1 = y7;
x7 - x1 = 0.8(x8 - x0);
@@ -351,7 +386,7 @@ beginchar("Z",wd#,ht#,dp#); "Knit one doubly elongated";
charbox; endchar;
-beginchar("z",wd#,ht#,dp#); "Knit one elongated";
+beginchar("z",incrwidth(1,2),ht#,dp#); "Knit one elongated";
pickup symbol_pen;
0.5[z1,z5] = top (w/2, -d+small_bottomgap);
y1 = y5;
@@ -372,6 +407,24 @@ beginchar("z",wd#,ht#,dp#); "Knit one elongated";
..tension midtension..z4{right}..z6{down}..z5{dir(-endangle)};
charbox; endchar;
+beginchar("9",incrwidth(1,2),ht#,dp#); "CYCA knit one elongated";
+ pickup symbol_pen;
+ y0l=y0r; y1l=y1r; y2l=y2r;
+ x0r=wd-x0l;
+ x1r=wd-x1l;
+ x2r=wd-x2l;
+ z0l = top rt (mingap-ho,-d+small_bottomgap-o);
+ y1l = bot h-small_topgap;
+ x2r-x2l = y1l-y0l+2(smallgap-mingap-o/2);
+ x1l = 0.23[x2l,x2r];
+ y2l = 0.7[y0l,y1l];
+ draw z0l..tension 3..z1l{left}..z2l{down}..tension 1.5..
+ z2r{up}..z1r{left}..tension 3..z0r;
+ labels(0l,1l,2l,0r,1r,2r);
+ currentpicture := currentpicture shifted ((w-wd)/2,0);
+ charbox; endchar;
+
+
beginchar(25,wd#/2,ht#,dp#); "Left end of a wide increase";
if fonttype <> purltype:
@@ -387,7 +440,7 @@ beginchar(25,wd#/2,ht#,dp#); "Left end of a wide increase";
draw (0,h)--(0,-d);
draw (0,-d)--lft (w,-d);
fi fi fi
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
endchar;
beginchar(22,wd#/2,ht#,dp#); "Extender for a wide increase/decrease";
if fonttype <> purltype:
@@ -403,11 +456,11 @@ beginchar(22,wd#/2,ht#,dp#); "Extender for a wide increase/decrease";
fi fi fi
endchar;
beginchar(26,wd#/2,ht#,dp#); "Right end of a wide increase";
- fliphoriz(symbolpic0)(currentpicture); endchar;
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0); endchar;
beginchar(27,wd#/2,ht#,dp#); "Left end of a wide decrease";
- flipvert(symbolpic0)(currentpicture); endchar;
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0); endchar;
beginchar(28,wd#/2,ht#,dp#); "Right end of a wide decrease";
- fliphoriz(symbolpic0)(currentpicture); flipvert(currentpicture)(currentpicture);endchar;
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0); flipvert(currentpicture)(currentpicture);endchar;
beginchar(29,wd#,ht#,dp#); "Middle of a wide increase";
if fonttype <> purltype:
@@ -425,15 +478,15 @@ beginchar(29,wd#,ht#,dp#); "Middle of a wide increase";
pickup pensquare scaled gridwidth;
draw lft (w,h) -- rt (0,h); draw rt (0,-d) -- lft (w,-d);
fi fi fi
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
endchar;
beginchar(30,wd#,ht#,dp#); "Middle of a wide decrease";
- flipvert(symbolpic0)(currentpicture);
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
endchar;
if 5*wd# < symbolmaxwd#:
-beginchar(31,5wd#,ht#,dp#); "Make 1 from 5";
+beginchar(31,if fonttype = counttype: decrwidth(5,1) else: 5wd# fi,ht#,dp#); "Make 1 from 5";
pickup pensquare xscaled wideinctip yscaled wideincline;
top z1 = (w/2,h-min_topgap+o);
x2 = wd/3; bot y2 = bot y3 = -d+min_bottomgap-o;
@@ -449,18 +502,18 @@ beginchar(31,5wd#,ht#,dp#); "Make 1 from 5";
endchar;
fi
-beginchar("~",wd#,ht#,dp#); "Empty box (spacer)"; endchar;
-beginchar("`",0.5wd#,ht#,dp#); "Empty box (spacer)"; endchar;
-beginchar("'",0.5wd#,ht#,dp#); "Empty box (spacer)";
+beginchar("~",incrwidth(0,0),ht#,dp#); "Empty box (spacer)"; endchar;
+beginchar("`",if fonttype = counttype: 0 else: 0.5wd# fi,ht#,dp#); "Empty box (spacer)"; endchar;
+beginchar("'",if fonttype = counttype: 0 else: 0.5wd# fi,ht#,dp#); "Empty box (spacer)";
if fonttype = purltype: fill (0,-d)--(w,-d)--(w,h)--(0,h)--cycle; fi
endchar;
-beginchar("m",wd#,ht#,dp#); "Make one";
+beginchar("m",incrwidth(0,1),ht#,dp#); "Make one";
pickup symbol_pen;
drawM(h-topgap, -d+bottomgap, 0.5(h+d),symbolwidth);
charbox; endchar;
-beginchar("M",wd#,ht#,dp#); "Make one purlwise";
+beginchar("M",incrwidth(0,1),ht#,dp#); "Make one purlwise";
pickup purl_symbol_pen;
drawM(h-topgap, -d+bottomgap, 0.5(h+d),purl_symbolwidth);
purlbox; endchar;
@@ -500,7 +553,7 @@ beginchar("M",wd#,ht#,dp#); "Make one purlwise";
% drawB(topgap, bottomgap, purl_symbolwidth);
% purlbox; endchar;
-beginchar("|",overlinewd#,ht#,dp#); "Divider";
+beginchar("|",if fonttype <> counttype: overlinewd# else: 0 fi,ht#,dp#); "Divider";
if fonttype <> purltype:
fill(0,-d-gridwidth/2-purlextend)--(0,h+gridwidth/2+purlextend)
--(w,h+gridwidth/2+purlextend)--(w,-d-gridwidth/2-purlextend)
@@ -515,7 +568,7 @@ path twistpath[];
pair time;
-beginchar("x",wd#,ht#,dp#); "Twist slanting right";
+beginchar("x",incrwidth(0,1),ht#,dp#); "Twist slanting right";
pickup symbol_pen;
bot lft z0 = (0.5w-0.4 standardheight-ho,-d+small_bottomgap-o);
bot rt z4 = (0.5w+0.4 standardheight+ho,-d+small_bottomgap-o);
@@ -561,36 +614,36 @@ beginchar("x",wd#,ht#,dp#); "Twist slanting right";
z1e{up}..z2e{left}..z3e{down}
;%..z4e{direction 4 of twistpath0};
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
labels(0,1,2,3,4,5);
charbox; endchar;
numeric t[];
-beginchar("t",wd#,ht#,dp#); "Twist slanting left";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar("t",incrwidth(0,1),ht#,dp#); "Twist slanting left";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar("X",wd#,ht#,dp#); "Purl right twist";
- currentpicture := symbolpic0;
+beginchar("X",incrwidth(0,1),ht#,dp#); "Purl right twist";
+ currentpicture := symbolpic0; currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
purlbox; endchar;
-beginchar("T",wd#,ht#,dp#); "Purl left twist";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar("T",incrwidth(0,1),ht#,dp#); "Purl left twist";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
purlbox; endchar;
beginchar("b",wd#,ht#,dp#); "Right upside-down twist";
- flipvert(symbolpic0)(currentpicture);
- symbolpic0 := currentpicture;
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
beginchar("q",wd#,ht#,dp#); "Left upside-down twist";
- fliphoriz(symbolpic0)(currentpicture);
- symbolpic0 := currentpicture;
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
beginchar("Q",wd#,ht#,dp#); "Purl right upside-down twist";
- currentpicture := symbolpic0;
+ currentpicture := symbolpic0; currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
purlbox; endchar;
beginchar("B",wd#,ht#,dp#); "Purl left upside-down twist";
- fliphoriz(symbolpic0)(currentpicture);
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
purlbox; endchar;
%2/1 increases and decreases
@@ -603,24 +656,24 @@ def drawSSK(expr topheight,bottom) =
draw symbolpath0;
enddef;
-beginchar("<",decrwidth(2),ht#,dp#); "SSK or left-slant cable";
+beginchar("<",decrwidth(2,1),ht#,dp#); "SSK or left-slant cable";
pickup symbol_pen;
drawSSK(h-topgap,-d+bottomgap);
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
-beginchar(">",decrwidth(2),ht#,dp#); "k2tog or right-slant cable";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar(">",decrwidth(2,1),ht#,dp#); "k2tog or right-slant cable";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar(";",decrwidth(2),ht#,dp#); "P2tog";
+beginchar(";",decrwidth(2,1),ht#,dp#); "P2tog";
pickup purl_symbol_pen;
draw symbolpath0;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
purlbox; endchar;
-beginchar(":",decrwidth(2),ht#,dp#); "SSP";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar(":",decrwidth(2,1),ht#,dp#); "SSP";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
purlbox; endchar;
-beginchar("j",incrwidth(1),ht#,dp#); "Lifted increase slanting left";
+beginchar("j",incrwidth(0,1),ht#,dp#); "Lifted increase slanting left";
pickup symbol_pen;
top lft z1 = (0.5w-0.5 standardheight-ho,h-topgap+o);
bot rt z2 = (0.5w+0.5 standardheight, -d+bottomgap-o);
@@ -628,23 +681,26 @@ beginchar("j",incrwidth(1),ht#,dp#); "Lifted increase slanting left";
definearrow(symbolpath0)((y1-y2)/3)(symbolpath1);
draw symbolpath0;
draw symbolpath1;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
-beginchar("i",incrwidth(1),ht#,dp#); "Lifted increase slanting right";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar("i",incrwidth(0,1),ht#,dp#); "Lifted increase slanting right";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar("J",incrwidth(1),ht#,dp#); "Purl increase slanting right";
+beginchar("J",incrwidth(0,1),ht#,dp#); "Purl increase slanting right";
pickup purl_symbol_pen;
draw symbolpath0;
draw symbolpath1;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
purlbox; endchar;
-beginchar("I",incrwidth(1),ht#,dp#); "Purl increase slanting left";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar("I",incrwidth(0,1),ht#,dp#); "Purl increase slanting left";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
purlbox; endchar;
beginchar("(",wd#,ht#,dp#); "Left-slanting line";
pickup symbol_pen;
+ top lft z1 = (0.5w-0.5 standardheight-ho,h-topgap+o);
+ bot rt z2 = (0.5w+0.5 standardheight, -d+bottomgap-o);
+ symbolpath0 := z2--z1;
draw symbolpath0;
charbox; endchar;
beginchar(")",wd#,ht#,dp#); "Right-slanting line";
@@ -653,7 +709,7 @@ beginchar(")",wd#,ht#,dp#); "Right-slanting line";
fliphoriz(currentpicture)(currentpicture);
charbox; endchar;
-beginchar("y",incrwidth(2),ht#,dp#); "Knit front and back";
+beginchar("y",incrwidth(1,2),ht#,dp#); "Knit front and back";
pickup symbol_pen;
bot lft z1 = (0.5w-0.495 Vwidth-ho,-d+bottomgap-o);
top rt z2 = (0.5w+0.495 Vwidth+ho,h-topgap+o);
@@ -663,46 +719,72 @@ beginchar("y",incrwidth(2),ht#,dp#); "Knit front and back";
z5 = whatever[z1,z2] = whatever[z3,z4];
draw z1--z2;
draw z4--z5;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
-beginchar("u",incrwidth(2),ht#,dp#); "Knit back and front";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar("u",incrwidth(1,2),ht#,dp#); "Knit back and front";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
-
-beginchar("4",incrwidth(2),ht#,dp#); "Alternative SSK";
- flipvert(symbolpic0)(currentpicture);
+beginchar("4",decrwidth(2,1),ht#,dp#); "Alternative SSK";
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar("5",incrwidth(2),ht#,dp#); "Alternative K2tog";
- flipvert(symbolpic0)(currentpicture);
+beginchar("5",decrwidth(2,1),ht#,dp#); "Alternative K2tog";
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
fliphoriz(currentpicture)(currentpicture);
charbox; endchar;
-beginchar("v",incrwidth(2),ht#,dp#); "Generic make 2 from 1";
+
+beginchar("7",incrwidth(1,2),ht#,dp#); "Alt front and back";
+ pickup symbol_pen;
+ x0 = x1 = x2;
+ bot y0 = -d+small_bottomgap;
+ top y1 = h-small_topgap;
+ 0.5[x3+ho,x0] = w/2;
+ z3 = z2 + whatever*(-1.2,1);
+ y3 = 0.9[y0,y1];
+ y2 = 0.4[y0,y1];
+ draw z2--z3; draw z1--z0;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
+ charbox; endchar;
+beginchar("8",incrwidth(1,2),ht#,dp#); "Alt back and front";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
+ charbox; endchar;
+
+
+
+beginchar("v",incrwidth(1,2),ht#,dp#); "Generic make 2 from 1";
pickup symbol_pen;
top rt z1 = (0.5w+0.5 Vwidth+ho,h-topgap+o);
bot y2 = -d+bottomgap-o; x2 = 0.5[x1,x3];
top lft z3 = (0.5w-0.5 Vwidth-ho,h-topgap+o);
symbolpath0 := z1--z2--z3;
draw symbolpath0;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
charbox; endchar;
-beginchar("V",incrwidth(2),ht#,dp#); "Purl make 2 from 1";
+beginchar("V",incrwidth(1,2),ht#,dp#); "Purl make 2 from 1";
pickup purl_symbol_pen;
draw symbolpath0;
- symbolpic1 := currentpicture;
+ symbolpic1 := currentpicture; symbolpicwd1 := w;
purlbox; endchar;
+beginchar("6",wd#,ht#,dp#); "V with bar";
+ pickup symbol_pen;
+ currentpicture := symbolpic0; currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
+ 0.5[x0,x1]=w/2;
+ y0=y1=0.6[-d+bottomgap,h-topgap];
+ rt x1-lft x0 = Wwidth;
+ draw z0--z1;
+ charbox; endchar;
-beginchar("!",incrwidth(2),ht#,dp#); "Make 1 from 2";
- flipvert(symbolpic0)(currentpicture);
+beginchar("!",decrwidth(2,1),ht#,dp#); "Make 1 from 2";
+ flipvert(symbolpic0)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar("2",incrwidth(2),ht#,dp#); "Make 1 from 2 purlwise";
- flipvert(symbolpic1)(currentpicture);
- purlbox; endchar;
+beginchar("2",decrwidth(2,1),ht#,dp#); "Make 1 from 2 purlwise";
+ flipvert(symbolpic1)(currentpicture); currentpicture := currentpicture shifted ((w-symbolpicwd1)/2,0);
+ purlbox; endchar;
%Double decreases and increases
-beginchar("w",incrwidth(3),ht#,dp#); "make 3 from 1";
+beginchar("w",incrwidth(1,3),ht#,dp#); "make 3 from 1";
pickup symbol_pen;
top lft z1 = (0.5w-0.5 Wwidth-ho,h-small_topgap+o);
bot z2 = (0.5w,-d+small_bottomgap-o);
@@ -713,12 +795,12 @@ beginchar("w",incrwidth(3),ht#,dp#); "make 3 from 1";
symbolpath1 := z2--z4;
draw symbolpath1;
charbox; endchar;
-beginchar("W",incrwidth(3),ht#,dp#); "Purl make 3 from 1";
+beginchar("W",incrwidth(1,3),ht#,dp#); "Purl make 3 from 1";
pickup purl_symbol_pen;
draw symbolpath0; draw symbolpath1;
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
purlbox; endchar;
-beginchar("Y",incrwidth(3),ht#,dp#); "Make 3 from 1 with YO center";
+beginchar("Y",incrwidth(1,3),ht#,dp#); "Make 3 from 1 with YO center";
pickup symbol_pen;
draw symbolpath0;
top z4 = (0.5w, h-small_topgap+o);
@@ -727,10 +809,10 @@ beginchar("Y",incrwidth(3),ht#,dp#); "Make 3 from 1 with YO center";
draw z4..z6..z5..z7..cycle;
charbox; endchar;
-beginchar("E",incrwidth(3),ht#,dp#); "make 3 from 1 with purl center";
+beginchar("E",incrwidth(1,3),ht#,dp#); "make 3 from 1 with purl center";
pickup symbol_pen;
if fonttype <> purltype:
- currentpicture := symbolpic0;
+ currentpicture := symbolpic0; currentpicture := currentpicture shifted ((w-symbolpicwd0)/2,0);
else:
z1 = point 0 of symbolpath0;
z2 = point 1 of symbolpath0;
@@ -739,55 +821,107 @@ beginchar("E",incrwidth(3),ht#,dp#); "make 3 from 1 with purl center";
fi
endchar;
-beginchar("A",decrwidth(3),ht#,dp#); "Make 1 from 3";
+beginchar("A",decrwidth(3,1),ht#,dp#); "Make 1 from 3";
pickup symbol_pen;
bot lft z1 = (0.5w-0.5 biggerheight-ho,-d+small_bottomgap-o);
- top z2 = (0.5w, h-small_topgap+o);
- bot rt z3 = (0.5w+0.5 biggerheight, -d+small_bottomgap-o);
+ bot rt z3 = (0.5w+0.5 biggerheight+ho,-d+small_bottomgap-o);
+ top z2 = (xpart z4, h-small_topgap+o);
z4 = 0.5[z1,z3];
symbolpath0 := z1--z2--z3;
symbolpath1 := z2--z4;
draw symbolpath0;
draw symbolpath1;
+ labels(1,2,3,4);
charbox; endchar;
-beginchar("3",decrwidth(3),ht#,dp#); "Purl make 1 from 3";
+beginchar("3",decrwidth(3,1),ht#,dp#); "Purl make 1 from 3";
pickup purl_symbol_pen;
draw symbolpath0;
draw symbolpath1;
purlbox; endchar;
-beginchar("R",decrwidth(3),ht#,dp#); "k3tog";
+beginchar("R",decrwidth(3,1),ht#,dp#); "k3tog";
pickup symbol_pen;
+ finesymbolwidth := 4/7symbolwidth;
+ top rt z0 = (0.5w+0.5 biggerheight, h-small_topgap+o);
bot lft z1 = (0.5w-0.5 biggerheight-ho,-d+small_bottomgap-o);
- top rt z2 = (0.5w+0.5 biggerheight, h-small_topgap+o);
bot rt z3 = (0.5w+0.5 biggerheight, -d+small_bottomgap-o);
- z4 = 0.5[z1,z3];
- draw z1--z2--z3;
- draw z4--0.5[z4,z2];
- symbolpic0 := currentpicture;
+
+ % The line z0--z4 is halfway between z0--z1 and z0--z3 as angles
+ z4 = whatever[z1,z3];
+ z4 = z0+whatever*(dir 0.5[angle(z1-z0),angle(z3-z0)]);
+ z5 = 0.5[z1,z3];
+
+ z2 = 0.5[z4,z5];
+
+ z1' = 0.5[z1,z0];
+ z3' = 0.2[z3,z0];
+ z2'' = z0;
+ z2' = 0.2[z2,z2''];
+ penpos1(symbolwidth, -90+angle (z0-z1));
+ penpos1'(symbolwidth, -90+angle (z0-z1));
+ penpos3(symbolwidth, 0);
+ penpos3'(symbolwidth, 0);
+
+ z1''l = whatever[z1l,z1'l];
+ z1''l = z0 + whatever*((z1-z0) rotated 90);
+ penpos1''(finesymbolwidth, -90+angle (z0-z1));
+
+ z3''r = (x3r,y0);
+ penpos3''(finesymbolwidth, 0);
+
+ penpos2(symbolwidth, -90+angle (z2''-z2));
+ penpos2'(symbolwidth, -90+angle (z2''-z2));
+ penpos2''(finesymbolwidth, -90+angle (z2''-z2));
+
+ symbolpath1 := z1''l..z1'l---z1l..z1r---z1'r..z1''r;
+ symbolpath2 := z2''l..z2'l---z2l..z2r---z2'r..z2''r;
+ symbolpath3 := z3''l..z3'l---z3l..z3r---z3'r..z3''r;
+ % Not penstroke because we want the endpoints to be rounded
+
+ numeric t[];
+ (t12,t21) = symbolpath1 intersectiontimes symbolpath2;
+ (t23,t32) = symbolpath2 intersectiontimes symbolpath3;
+ fill (subpath(0,t12) of symbolpath1
+ -- subpath (t21,t23) of symbolpath2
+ -- subpath (t32,infinity) of symbolpath3
+ -- z3''r{z3''r-z3'r}..{z1-z0}cycle
+ );
+ %pickup pencircle scaled 0.01pt;
+ %draw symbolpath2; draw symbolpath3;
+
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
+ labels(1,2,3,1',2',3',1r,1l,2r,2l,3r,3l,1'r,1'l,2'r,2'l,3'r,3'l, 1''r,1''l);
+
+ symbolpath0 := z1--z0--z3--z2;
charbox; endchar;
-beginchar("L",decrwidth(3),ht#,dp#); "SSSK";
+beginchar("L",decrwidth(3,1),ht#,dp#); "SSSK";
+
+ %draw subpath(0,2) of symbolpath0;
+ %draw point 3 of symbolpath0--point 1 of symbolpath0;
fliphoriz(symbolpic0)(currentpicture);
+ %currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar("r",decrwidth(3),ht#,dp#); "LRC";
+beginchar("r",decrwidth(3,1),ht#,dp#); "LRC";
pickup symbol_pen;
bot lft z1 = (0.5w-0.5 biggerheight-ho,-d+small_bottomgap-o);
top rt z2 = (0.5w+0.5 biggerheight+ho,h-small_topgap+o);
bot rt z3 = (0.5w+0.5 biggerheight+ho,-d+small_bottomgap-o);
top lft z4 = (0.5w-0.5 biggerheight-ho,h-small_topgap+o);
- z5 = alpha[z1,z2]; z5 = beta[z3,z4];
+ x5 = 0.5w; y5 = 0.53[y1,y4];
x6=x5; y6=y1;
- draw z1--z2;
+ draw z1..z5..z2;
draw z3--z5;
draw z5--z6;
- symbolpic0 := currentpicture;
+
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
+ labels(1,2,3,4,5,6,7);
charbox; endchar;
-beginchar("l",decrwidth(3),ht#,dp#); "RLC";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar("l",decrwidth(3,1),ht#,dp#); "RLC";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
-beginchar("a",decrwidth(3),ht#,dp#); "LRC";
+beginchar("a",decrwidth(3,1),ht#,dp#); "LRC";
pickup symbol_pen;
bot lft z1 = (0.5w-0.5 biggerheight-ho,-d+small_bottomgap-o);
top rt z2 = (0.5w+0.5 biggerheight+ho,h-small_topgap+o);
@@ -800,6 +934,28 @@ beginchar("a",decrwidth(3),ht#,dp#); "LRC";
draw z3--z5;
draw z6--z7;
charbox; endchar;
+
+% Rownumber triangles (modified from manfnt.mf)
+
+trianglecharwd# = 19/3 pt#;
+
+beginchar("}", trianglecharwd#, 6.25pt#, 0); "Triangle pointing right";
+ if (fonttype = foretype) or (fonttype = bothtype) or (fonttype = counttype):
+ x1=x2=w-x3-max(purlextend, 0.5gridwidth)=4/3pt; y3=.5h;
+ y1-y3=y3-y2;
+ y1-y2 = 1.3*(x3-x1);
+ % For an equilateral triangle, use 2/sqrt 3 = 1.1547
+ fill z1--z2--z3--cycle;
+ fi
+ symbolpic0 := currentpicture;
+ labels(1,2,3); endchar;
+
+beginchar("{", trianglecharwd#, 6.25pt#, 0); "Triangle pointing left";
+ fliphoriz(symbolpic0)(currentpicture);
+ endchar;
+
+
+% Wrapped stitches
beginchar("?",wd#,ht#,dp#); "Left end of wrapped stitches";
pickup symbol_pen;
@@ -840,7 +996,7 @@ beginchar("?",wd#,ht#,dp#); "Left end of wrapped stitches";
draw lft z0r--rt (0,y0r);
if wraplines=3: draw lft z1r--rt (0,y1r); fi
draw lft z2r--rt (0,y2r);
- symbolpic1 := currentpicture;
+ symbolpic1 := currentpicture; symbolpicwd1 := w;
currentpicture := nullpicture;
draw lft z0r---rt z0m;
if wraplines=3: draw lft z1r---rt z1m; fi
@@ -854,19 +1010,19 @@ beginchar("?",wd#,ht#,dp#); "Left end of wrapped stitches";
draw bot (w/2,h-small_topgap+o) -- top (w/2, -d+small_bottomgap-o);
fi
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
labels(0r,0m,0l,1r,1m,1l,2r,2m,2l);
charbox; endchar;
beginchar(23,wd#,ht#,dp#); "Middle of wrapped stitches";
pickup symbol_pen;
- currentpicture := symbolpic1;
+ currentpicture := symbolpic1; currentpicture := currentpicture shifted ((w-symbolpicwd1)/2,0);
if gridfont: else:
draw bot (w/2,h-small_topgap+o) -- top (w/2, -d+small_bottomgap-o);
fi
charbox; endchar;
beginchar(24,wd#,ht#,dp#); "Right end of wrapped stitches";
- fliphoriz(symbolpic0)(currentpicture);
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
ligtable "?":
@@ -897,7 +1053,7 @@ beginchar("1",wd#,ht#,dp#); "Left end of single-wrapped stitches";
pickup pensquare scaled symbolwidth;
draw lft z1r--rt (0,y1r);
- symbolpic1 := currentpicture;
+ symbolpic1 := currentpicture; symbolpicwd1 := w;
currentpicture := nullpicture;
draw lft z1r---rt z1m;
pickup symbol_pen;
@@ -907,19 +1063,19 @@ beginchar("1",wd#,ht#,dp#); "Left end of single-wrapped stitches";
draw bot (w/2,h-topgap+o) -- top (w/2, -d+bottomgap-o);
fi
- symbolpic0 := currentpicture;
+ symbolpic0 := currentpicture; symbolpicwd0 := w;
labels(1r,1m,1l);
charbox; endchar;
beginchar(17,wd#,ht#,dp#); "Middle of wrapped stitches";
pickup symbol_pen;
- currentpicture := symbolpic1;
+ currentpicture := symbolpic1; currentpicture := currentpicture shifted ((w-symbolpicwd1)/2,0);
if gridfont: else:
draw bot (w/2,h-small_topgap+o) -- top (w/2, -d+small_bottomgap-o);
fi
charbox; endchar;
-beginchar(18,wd#,ht#,dp#); "Right end of wrapped stitches";
- fliphoriz(symbolpic0)(currentpicture);
+beginchar(18,decrwidth(1,0),ht#,dp#); "Right end of wrapped stitches";
+ fliphoriz(symbolpic0)(currentpicture); currentpicture := currentpicture shifted (-(w-symbolpicwd0)/2,0);
charbox; endchar;
ligtable "1":
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitg_sc_in.mf b/Master/texmf-dist/fonts/source/public/knitting/knitg_sc_in.mf
new file mode 100644
index 00000000000..b0af5c39aa4
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitg_sc_in.mf
@@ -0,0 +1,25 @@
+% Date: 2010/08/10
+
+mode_setup;
+
+boolean gridfont; gridfont := true;
+boolean slantlines; slantlines = false;
+fonttype = counttype;
+
+def incrwidth (expr stsin, stsout) = stsin*wd# enddef;
+def decrwidth (expr stsin, stsout) = stsin*wd# enddef;
+boolean incrwidthdefined; incrwidthdefined = true;
+
+input knit_dimens;
+
+if known ps_output:
+ font_identifier := "KnittingSymbols-grid-incount";
+fi
+
+string Vtitle; Vtitle := "Knit grid font for checking stitch counts";
+
+input knit_symbols;
+
+input knit_grid_cables;
+
+end
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitg_sc_out.mf b/Master/texmf-dist/fonts/source/public/knitting/knitg_sc_out.mf
new file mode 100644
index 00000000000..1166146ffcd
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitg_sc_out.mf
@@ -0,0 +1,25 @@
+% Date: 2010/08/10
+
+mode_setup;
+
+boolean gridfont; gridfont := true;
+boolean slantlines; slantlines = false;
+fonttype = counttype;
+
+def incrwidth (expr stsin, stsout) = stsout*wd# enddef;
+def decrwidth (expr stsin, stsout) = stsout*wd# enddef;
+boolean incrwidthdefined; incrwidthdefined = true;
+
+input knit_dimens;
+
+if known ps_output:
+ font_identifier := "KnittingSymbols-grid-outcount";
+fi
+
+string Vtitle; Vtitle := "Knit grid font for checking stitch counts";
+
+input knit_symbols;
+
+input knit_grid_cables;
+
+end
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitgg.mf b/Master/texmf-dist/fonts/source/public/knitting/knitgg.mf
index 2e8ae81800d..627630fd076 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitgg.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitgg.mf
@@ -1,4 +1,5 @@
-%mode=localfont; % Run mf knit_grid; then run gftopk knit_grid.600gf
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := true;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitgn.mf b/Master/texmf-dist/fonts/source/public/knitting/knitgn.mf
index cc785ea68bd..c47ef4dc985 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitgn.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitgn.mf
@@ -1,4 +1,5 @@
-%mode=localfont; % Run mf knit_grid; then run gftopk knit_grid.600gf
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := true;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitgp.mf b/Master/texmf-dist/fonts/source/public/knitting/knitgp.mf
index 6f321d5d1ed..37102efd203 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitgp.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitgp.mf
@@ -1,4 +1,5 @@
-%mode=localfont; % Run mf knit_grid; then run gftopk knit_grid.600gf
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := true;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitn_sc_in.mf b/Master/texmf-dist/fonts/source/public/knitting/knitn_sc_in.mf
new file mode 100644
index 00000000000..2d66d3ddff8
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitn_sc_in.mf
@@ -0,0 +1,24 @@
+% Date: 2010/08/10
+
+mode_setup;
+
+boolean gridfont; gridfont := false;
+fonttype = counttype;
+
+def incrwidth (expr stsin, stsout) = stsin*wd# enddef;
+def decrwidth (expr stsin, stsout) = stsin*wd# enddef;
+boolean incrwidthdefined; incrwidthdefined = true;
+
+input knit_dimens;
+
+if known ps_output:
+ font_identifier := "KnittingSymbols-nogrid-incount";
+fi
+
+string Vtitle; Vtitle := "Knit nogrid font for checking stitch counts";
+
+input knit_symbols;
+
+input knit_nogrid_cables;
+
+end
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitn_sc_out.mf b/Master/texmf-dist/fonts/source/public/knitting/knitn_sc_out.mf
new file mode 100644
index 00000000000..1f5b40fcfa7
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitn_sc_out.mf
@@ -0,0 +1,24 @@
+% Date: 2010/08/10
+
+mode_setup;
+
+boolean gridfont; gridfont := false;
+fonttype = counttype;
+
+def incrwidth (expr stsin, stsout) = stsout*wd# enddef;
+def decrwidth (expr stsin, stsout) = stsout*wd# enddef;
+boolean incrwidthdefined; incrwidthdefined = true;
+
+input knit_dimens;
+
+if known ps_output:
+ font_identifier := "KnittingSymbols-nogrid-outcount";
+fi
+
+string Vtitle; Vtitle := "Knit nogrid font for checking stitch counts";
+
+input knit_symbols;
+
+input knit_nogrid_cables;
+
+end
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitnl.mf b/Master/texmf-dist/fonts/source/public/knitting/knitnl.mf
index 6cdd723b036..6e04a8ee958 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitnl.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitnl.mf
@@ -1,4 +1,5 @@
-%mode=localfont;
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := false;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitnn.mf b/Master/texmf-dist/fonts/source/public/knitting/knitnn.mf
index a58accfce10..6667fc5da7b 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitnn.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitnn.mf
@@ -1,4 +1,5 @@
-%mode=localfont;
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := false;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitnp.mf b/Master/texmf-dist/fonts/source/public/knitting/knitnp.mf
index 023cdd9e93c..61da7351076 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitnp.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitnp.mf
@@ -1,4 +1,5 @@
-%mode=localfont;
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := false;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitnr.mf b/Master/texmf-dist/fonts/source/public/knitting/knitnr.mf
index 5c7d6f2dd8f..081a17f3e2d 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitnr.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitnr.mf
@@ -1,4 +1,5 @@
-%mode=localfont;
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := false;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitw_sc_in.mf b/Master/texmf-dist/fonts/source/public/knitting/knitw_sc_in.mf
new file mode 100644
index 00000000000..c7f4cb7534e
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitw_sc_in.mf
@@ -0,0 +1,25 @@
+% Date: 2010/08/10
+
+mode_setup;
+
+boolean gridfont; gridfont := true;
+fonttype = counttype;
+
+def incrwidth (expr stsin, stsout) = stsin*wd# enddef;
+def decrwidth (expr stsin, stsout) = stsin*wd# enddef;
+boolean incrwidthdefined; incrwidthdefined = true;
+
+wd# = widewd#;
+input knit_dimens;
+
+if known ps_output:
+ font_identifier := "KnittingSymbols-wide-incount";
+fi
+
+string Vtitle; Vtitle := "Knit font for checking stitch counts";
+
+input knit_symbols;
+
+input knit_grid_cables;
+
+end
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitw_sc_out.mf b/Master/texmf-dist/fonts/source/public/knitting/knitw_sc_out.mf
new file mode 100644
index 00000000000..9a0dd7c60bc
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitw_sc_out.mf
@@ -0,0 +1,25 @@
+% Date: 2010/08/10
+
+mode_setup;
+
+boolean gridfont; gridfont := true;
+fonttype = counttype;
+
+def incrwidth (expr stsin, stsout) = stsout*wd# enddef;
+def decrwidth (expr stsin, stsout) = stsout*wd# enddef;
+boolean incrwidthdefined; incrwidthdefined = true;
+
+wd# = widewd#;
+input knit_dimens;
+
+if known ps_output:
+ font_identifier := "KnittingSymbols-wide-outcount";
+fi
+
+string Vtitle; Vtitle := "Knit wide font for checking stitch counts";
+
+input knit_symbols;
+
+input knit_grid_cables;
+
+end
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitwg.mf b/Master/texmf-dist/fonts/source/public/knitting/knitwg.mf
index 5fb5bd7efa0..7af89fe103c 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitwg.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitwg.mf
@@ -1,4 +1,5 @@
-%mode=localfont; % Run mf knit_grid; then run gftopk knit_grid.600gf
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := true;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitwn.mf b/Master/texmf-dist/fonts/source/public/knitting/knitwn.mf
index 8470efbde72..4c1ac2266eb 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitwn.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitwn.mf
@@ -1,4 +1,5 @@
-%mode=localfont; % Run mf knit_grid; then run gftopk knit_grid.600gf
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := true;
diff --git a/Master/texmf-dist/fonts/source/public/knitting/knitwp.mf b/Master/texmf-dist/fonts/source/public/knitting/knitwp.mf
index 3b5e821655a..abe4307ac4f 100644
--- a/Master/texmf-dist/fonts/source/public/knitting/knitwp.mf
+++ b/Master/texmf-dist/fonts/source/public/knitting/knitwp.mf
@@ -1,4 +1,5 @@
-%mode=localfont; % Run mf knit_grid; then run gftopk knit_grid.600gf
+% Date: 2010/08/10
+
mode_setup;
boolean gridfont; gridfont := true;
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_in.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_in.tfm
new file mode 100644
index 00000000000..49c0da3a07e
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_in.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_out.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_out.tfm
new file mode 100644
index 00000000000..802c5232784
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitg_sc_out.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitgg.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitgg.tfm
index f125e18fb63..77262c7bdbe 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitgg.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitgg.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitgn.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitgn.tfm
index f125e18fb63..77262c7bdbe 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitgn.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitgn.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitgp.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitgp.tfm
index f125e18fb63..77262c7bdbe 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitgp.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitgp.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_in.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_in.tfm
new file mode 100644
index 00000000000..fa5c2d6fee6
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_in.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_out.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_out.tfm
new file mode 100644
index 00000000000..8c617c9a2f7
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitn_sc_out.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitnl.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitnl.tfm
index 6fd0ba1ade5..d6906e22e46 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitnl.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitnl.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitnn.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitnn.tfm
index b9f2defbce2..5bce8e5e278 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitnn.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitnn.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitnp.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitnp.tfm
index d720a216236..fa6d0f9f467 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitnp.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitnp.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitnr.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitnr.tfm
index 8b43438d8fc..834647d22c3 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitnr.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitnr.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_in.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_in.tfm
new file mode 100644
index 00000000000..b2fe229faac
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_in.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_out.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_out.tfm
new file mode 100644
index 00000000000..cc893d64225
--- /dev/null
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitw_sc_out.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitwg.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitwg.tfm
index bb174a4d1da..779e4dede72 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitwg.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitwg.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitwn.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitwn.tfm
index bb174a4d1da..779e4dede72 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitwn.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitwn.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/tfm/public/knitting/knitwp.tfm b/Master/texmf-dist/fonts/tfm/public/knitting/knitwp.tfm
index bb174a4d1da..779e4dede72 100644
--- a/Master/texmf-dist/fonts/tfm/public/knitting/knitwp.tfm
+++ b/Master/texmf-dist/fonts/tfm/public/knitting/knitwp.tfm
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_in.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_in.pfb
new file mode 100644
index 00000000000..bfdd320cfca
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_in.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_out.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_out.pfb
new file mode 100644
index 00000000000..a6e3b0e7e63
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitg_sc_out.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitgg.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitgg.pfb
index 710e783893f..2dce948a1e5 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitgg.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitgg.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitgn.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitgn.pfb
index a211caa86eb..034eb86655d 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitgn.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitgn.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitgp.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitgp.pfb
index d06186a2f19..419bebb5029 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitgp.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitgp.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_in.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_in.pfb
new file mode 100644
index 00000000000..09fbb76e866
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_in.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_out.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_out.pfb
new file mode 100644
index 00000000000..39b0db6024b
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitn_sc_out.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitnl.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitnl.pfb
index 54eef7cda7e..567eec256d1 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitnl.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitnl.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitnn.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitnn.pfb
index d0ff5aa6e03..903ba909cb6 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitnn.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitnn.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitnp.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitnp.pfb
index b98e80db6fc..375508e755f 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitnp.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitnp.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitnr.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitnr.pfb
index 6c230159d21..badc1df682c 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitnr.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitnr.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_in.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_in.pfb
new file mode 100644
index 00000000000..ab0b55b26a4
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_in.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_out.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_out.pfb
new file mode 100644
index 00000000000..ec559203d2b
--- /dev/null
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitw_sc_out.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitwg.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitwg.pfb
index 4e969f807f5..dd6da7fe8d5 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitwg.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitwg.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitwn.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitwn.pfb
index 2a6e0e372ae..668f09a7ee0 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitwn.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitwn.pfb
Binary files differ
diff --git a/Master/texmf-dist/fonts/type1/public/knitting/knitwp.pfb b/Master/texmf-dist/fonts/type1/public/knitting/knitwp.pfb
index 0154903a8c5..9a9f7e31c4b 100644
--- a/Master/texmf-dist/fonts/type1/public/knitting/knitwp.pfb
+++ b/Master/texmf-dist/fonts/type1/public/knitting/knitwp.pfb
Binary files differ