From 94afc97dd44b93da18e681e265b3c2b8666cd3e6 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Wed, 3 Aug 2005 00:00:00 +0200 Subject: stable 2005.08.03 --- fonts/afm/hoekwater/context/contnav.afm | 44 +++++ fonts/afm/jmn/hans/hans-sh.afm | 164 +++++++++++++++++ fonts/afm/jmn/hans/hans.afm | 164 +++++++++++++++++ fonts/map/pdftex/context/original-base.map | 4 +- .../map/pdftex/context/original-context-symbol.map | 4 +- fonts/tfm/jmn/hans/hans-sh.tfm | Bin 0 -> 1536 bytes fonts/tfm/jmn/hans/hans.tfm | Bin 0 -> 1512 bytes fonts/type1/jmn/hans/hans-sh.pfb | Bin 0 -> 25050 bytes fonts/type1/jmn/hans/hans.pfb | Bin 0 -> 17187 bytes scripts/context/ruby/fcd_start.rb | 18 +- tex/context/base/cont-new.tex | 6 + tex/context/base/context.tex | 2 +- tex/context/base/symb-jmn.tex | 200 +++++++++++++++++++++ tex/context/base/symb-nav.tex | 12 +- tex/context/interface/keys-cz.xml | 2 +- tex/context/interface/keys-de.xml | 2 +- tex/context/interface/keys-en.xml | 2 +- tex/context/interface/keys-it.xml | 2 +- tex/context/interface/keys-nl.xml | 2 +- tex/context/interface/keys-ro.xml | 2 +- 20 files changed, 611 insertions(+), 19 deletions(-) create mode 100644 fonts/afm/hoekwater/context/contnav.afm create mode 100644 fonts/afm/jmn/hans/hans-sh.afm create mode 100644 fonts/afm/jmn/hans/hans.afm create mode 100644 fonts/tfm/jmn/hans/hans-sh.tfm create mode 100644 fonts/tfm/jmn/hans/hans.tfm create mode 100644 fonts/type1/jmn/hans/hans-sh.pfb create mode 100644 fonts/type1/jmn/hans/hans.pfb create mode 100644 tex/context/base/symb-jmn.tex diff --git a/fonts/afm/hoekwater/context/contnav.afm b/fonts/afm/hoekwater/context/contnav.afm new file mode 100644 index 000000000..1c78d99bc --- /dev/null +++ b/fonts/afm/hoekwater/context/contnav.afm @@ -0,0 +1,44 @@ +StartFontMetrics 2.0 +Comment AFM Generated by Ghostscript/pf2afm +FontName ContextNavigation +FullName ContextNavigation +FamilyName ContextNavigation +Weight Medium +Notice Copyright (c) Pragma, Taco Hoekwater, 1998. All rights reserved. +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -100 +UnderlineThickness 50 +Version 1.0 +EncodingScheme FontSpecific +FontBBox -25 -64 780 602 +StartCharMetrics 27 +C 1 ; WX 507 ; N char01 ; B -18 -64 532 564 ; +C 2 ; WX 507 ; N char02 ; B -25 -64 525 564 ; +C 3 ; WX 625 ; N char03 ; B -25 -64 650 564 ; +C 4 ; WX 625 ; N char04 ; B -25 -64 650 564 ; +C 5 ; WX 755 ; N char05 ; B -20 -64 780 564 ; +C 6 ; WX 755 ; N char06 ; B -25 -64 775 564 ; +C 7 ; WX 577 ; N char07 ; B -25 -25 602 602 ; +C 8 ; WX 192 ; N char08 ; B -25 -25 217 602 ; +C 9 ; WX 531 ; N char09 ; B -25 -25 556 602 ; +C 101 ; WX 507 ; N char65 ; B -18 -64 532 564 ; +C 102 ; WX 507 ; N char66 ; B -25 -64 525 564 ; +C 103 ; WX 625 ; N char67 ; B -25 -64 650 564 ; +C 104 ; WX 625 ; N char68 ; B -25 -64 650 564 ; +C 105 ; WX 755 ; N char69 ; B -20 -64 780 564 ; +C 106 ; WX 755 ; N char6a ; B -25 -64 775 564 ; +C 107 ; WX 577 ; N char6b ; B -25 -25 602 602 ; +C 108 ; WX 192 ; N char6c ; B -25 -25 217 602 ; +C 109 ; WX 531 ; N char6d ; B -25 -25 556 602 ; +C 201 ; WX 507 ; N charc9 ; B -18 -64 532 564 ; +C 202 ; WX 507 ; N charca ; B -25 -64 525 564 ; +C 203 ; WX 625 ; N charcb ; B -25 -64 650 564 ; +C 204 ; WX 625 ; N charcc ; B -25 -64 650 564 ; +C 205 ; WX 755 ; N charcd ; B -20 -64 780 564 ; +C 206 ; WX 755 ; N charce ; B -25 -64 775 564 ; +C 207 ; WX 577 ; N charcf ; B -25 -25 602 602 ; +C 208 ; WX 192 ; N chard0 ; B -25 -25 217 602 ; +C 209 ; WX 531 ; N chard1 ; B -25 -25 556 602 ; +EndCharMetrics +EndFontMetrics diff --git a/fonts/afm/jmn/hans/hans-sh.afm b/fonts/afm/jmn/hans/hans-sh.afm new file mode 100644 index 000000000..9ca07d39e --- /dev/null +++ b/fonts/afm/jmn/hans/hans-sh.afm @@ -0,0 +1,164 @@ +StartFontMetrics 2.0 +Generated by MetaType1 (a MetaPost-based engine) +Comment Creation Date: 19.08.2004 +Notice Design by Janusz M. Nowacki, 2004. +FontName Hans-sh-Regular +FullName Hans-sh-Regular +FamilyName Hans-sh +Weight Normal +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -200 +UnderlineThickness 40 +Version 1.0 +EncodingScheme FontSpecific +FontBBox 0 -469 1420 939 +CapHeight 700 +XHeight 500 +Descender -200 +Ascender 700 +Comment TFM designsize: 10 (in points) +Comment TFM fontdimen 1: 0 (slant) +Comment TFM fontdimen 2: 3.33 (space) +Comment TFM fontdimen 3: 1.67 (space stretch) +Comment TFM fontdimen 4: 1.11 (space shrink) +Comment TFM fontdimen 5: 5 (xheight) +Comment TFM fontdimen 6: 10 (quad) +Comment TFM fontdimen 7: 1.11 (extra space) +Comment TFM fontdimen 8: 0.4 (math rule) +Comment TFM fontdimen 22: 2.5 (math axis) +Comment TFM headerbyte 9: FontSpecific +Comment TFM headerbyte 49: Hans-sh +Comment TFM headerbyte 72: 234 +StartCharMetrics 129 +C 32 ; WX 333 ; N space ; B 0 0 0 0 ; +C 64 ; WX 580 ; N at ; B 40 0 540 500 ; +C 65 ; WX 660 ; N A ; B 30 -65 630 535 ; L A AA ; L at A.alt ; +C 66 ; WX 660 ; N B ; B 30 -65 630 535 ; L B BB ; L at B.alt ; +C 67 ; WX 660 ; N C ; B 30 -65 630 535 ; L C CC ; L at C.alt ; +C 68 ; WX 660 ; N D ; B 30 -65 630 535 ; L D DD ; L at D.alt ; +C 69 ; WX 703 ; N E ; B 30 -86 673 556 ; L E EE ; L at E.alt ; +C 70 ; WX 703 ; N F ; B 30 -86 673 556 ; L F FF ; L at F.alt ; +C 71 ; WX 703 ; N G ; B 30 -86 673 556 ; L G GG ; L at G.alt ; +C 72 ; WX 703 ; N H ; B 30 -86 673 556 ; L H HH ; L at H.alt ; +C 73 ; WX 723 ; N I ; B 30 -66 693 536 ; L I II ; L at I.alt ; +C 74 ; WX 687 ; N J ; B 30 -66 657 536 ; L J JJ ; L at J.alt ; +C 75 ; WX 723 ; N K ; B 30 -66 693 536 ; L K KK ; L at K.alt ; +C 76 ; WX 687 ; N L ; B 30 -66 657 536 ; L L LL ; L at L.alt ; +C 77 ; WX 410 ; N M ; B 30 60 380 410 ; L M MM ; +C 78 ; WX 410 ; N N ; B 30 60 380 410 ; L N NN ; +C 79 ; WX 410 ; N O ; B 30 60 380 410 ; L O OO ; +C 80 ; WX 410 ; N P ; B 30 60 380 410 ; L P PP ; +C 81 ; WX 410 ; N Q ; B 30 60 380 410 ; L Q QQ ; +C 82 ; WX 410 ; N R ; B 30 60 380 410 ; L R RR ; +C 83 ; WX 410 ; N S ; B 30 60 380 410 ; L S SS ; +C 84 ; WX 412 ; N T ; B 30 59 382 411 ; L T TT ; +C 85 ; WX 410 ; N U ; B 30 60 380 410 ; L U UU ; +C 86 ; WX 410 ; N V ; B 30 60 380 410 ; L V VV ; +C 87 ; WX 515 ; N W ; B 30 7 486 463 ; L W WW ; +C 88 ; WX 515 ; N X ; B 30 7 486 463 ; L X XX ; +C 89 ; WX 544 ; N Y ; B 30 -7 514 477 ; L Y YY ; +C 90 ; WX 544 ; N Z ; B 30 -7 514 477 ; L Z ZZ ; +C 97 ; WX 660 ; N a ; B 30 -65 630 535 ; L a aa ; +C 98 ; WX 660 ; N b ; B 30 -65 630 535 ; L b bb ; +C 99 ; WX 660 ; N c ; B 30 -65 630 535 ; L c cc ; +C 100 ; WX 660 ; N d ; B 30 -65 630 535 ; L d dd ; +C 101 ; WX 703 ; N e ; B 30 -77 673 565 ; L e ee ; +C 102 ; WX 703 ; N f ; B 30 -95 673 547 ; L f ff ; +C 103 ; WX 703 ; N g ; B 30 -77 673 565 ; L g gg ; +C 104 ; WX 703 ; N h ; B 30 -95 673 547 ; L h hh ; +C 105 ; WX 662 ; N i ; B 30 -86 632 578 ; L i ii ; +C 106 ; WX 656 ; N j ; B 30 -108 626 556 ; L j jj ; +C 107 ; WX 662 ; N k ; B 30 -86 632 578 ; L k kk ; +C 108 ; WX 656 ; N l ; B 30 -108 626 556 ; L l ll ; +C 128 ; WX 1035 ; N AA ; B 30 -65 1005 535 ; L A AAA ; +C 129 ; WX 1407 ; N AAA ; B 30 -65 1377 535 ; +C 130 ; WX 1035 ; N BB ; B 30 -65 1005 535 ; L B BBB ; +C 131 ; WX 1407 ; N BBB ; B 30 -65 1377 535 ; +C 132 ; WX 1035 ; N CC ; B 30 -65 1005 535 ; L C CCC ; +C 133 ; WX 1407 ; N CCC ; B 30 -65 1377 535 ; +C 134 ; WX 1035 ; N DD ; B 30 -65 1005 535 ; L D DDD ; +C 135 ; WX 1407 ; N DDD ; B 30 -65 1377 535 ; +C 136 ; WX 1078 ; N EE ; B 30 -86 1048 556 ; L E EEE ; +C 137 ; WX 1450 ; N EEE ; B 30 -86 1420 556 ; +C 138 ; WX 1078 ; N FF ; B 30 -86 1048 556 ; L F FFF ; +C 139 ; WX 1450 ; N FFF ; B 30 -86 1420 556 ; +C 140 ; WX 1078 ; N GG ; B 30 -86 1048 556 ; L G GGG ; +C 141 ; WX 1450 ; N GGG ; B 30 -86 1420 556 ; +C 142 ; WX 1078 ; N HH ; B 30 -86 1048 556 ; L H HHH ; +C 143 ; WX 1450 ; N HHH ; B 30 -86 1420 556 ; +C 144 ; WX 1058 ; N II ; B 30 -66 1028 536 ; L I III ; +C 145 ; WX 1391 ; N III ; B 30 -66 1361 536 ; +C 146 ; WX 1021 ; N JJ ; B 30 -66 991 536 ; L J JJJ ; +C 147 ; WX 1354 ; N JJJ ; B 30 -66 1324 536 ; +C 148 ; WX 1058 ; N KK ; B 30 -66 1028 536 ; L K KKK ; +C 149 ; WX 1391 ; N KKK ; B 30 -66 1361 536 ; +C 150 ; WX 1021 ; N LL ; B 30 -66 991 536 ; L L LLL ; +C 151 ; WX 1354 ; N LLL ; B 30 -66 1324 536 ; +C 152 ; WX 660 ; N MM ; B 30 -65 630 535 ; L M MMM ; +C 153 ; WX 910 ; N MMM ; B 30 -190 880 660 ; +C 154 ; WX 660 ; N NN ; B 30 -65 630 535 ; L N NNN ; +C 155 ; WX 910 ; N NNN ; B 30 -190 880 660 ; +C 156 ; WX 660 ; N OO ; B 30 -65 630 535 ; L O OOO ; +C 157 ; WX 910 ; N OOO ; B 30 -190 880 660 ; +C 158 ; WX 660 ; N PP ; B 30 -65 630 535 ; L P PPP ; +C 159 ; WX 910 ; N PPP ; B 30 -190 880 660 ; +C 160 ; WX 660 ; N QQ ; B 30 -65 630 535 ; L Q QQQ ; +C 161 ; WX 910 ; N QQQ ; B 30 -190 880 660 ; +C 162 ; WX 660 ; N RR ; B 30 -65 630 535 ; L R RRR ; +C 163 ; WX 910 ; N RRR ; B 30 -190 880 660 ; +C 164 ; WX 660 ; N SS ; B 30 -65 630 535 ; L S SSS ; +C 165 ; WX 910 ; N SSS ; B 30 -190 880 660 ; +C 166 ; WX 662 ; N TT ; B 30 -66 632 536 ; L T TTT ; +C 167 ; WX 912 ; N TTT ; B 30 -191 882 661 ; +C 168 ; WX 660 ; N UU ; B 30 -65 630 535 ; L U UUU ; +C 169 ; WX 910 ; N UUU ; B 30 -190 880 660 ; +C 170 ; WX 660 ; N VV ; B 30 -65 630 535 ; L V VVV ; +C 171 ; WX 910 ; N VVV ; B 30 -190 880 660 ; +C 172 ; WX 869 ; N WW ; B 30 -170 840 640 ; L W WWW ; +C 173 ; WX 1221 ; N WWW ; B 30 -346 1192 816 ; +C 174 ; WX 869 ; N XX ; B 30 -170 840 640 ; L X XXX ; +C 175 ; WX 1221 ; N XXX ; B 30 -346 1192 816 ; +C 176 ; WX 898 ; N YY ; B 30 -184 868 654 ; L Y YYY ; +C 177 ; WX 1252 ; N YYY ; B 30 -361 1222 831 ; +C 178 ; WX 898 ; N ZZ ; B 30 -184 868 654 ; L Z ZZZ ; +C 179 ; WX 1252 ; N ZZZ ; B 30 -361 1222 831 ; +C 180 ; WX 660 ; N aa ; B 30 -252 630 723 ; L a aaa ; +C 181 ; WX 660 ; N aaa ; B 30 -438 630 908 ; +C 182 ; WX 660 ; N bb ; B 30 -252 630 723 ; L b bbb ; +C 183 ; WX 660 ; N bbb ; B 30 -438 630 908 ; +C 184 ; WX 660 ; N cc ; B 30 -252 630 723 ; L c ccc ; +C 185 ; WX 660 ; N ccc ; B 30 -438 630 908 ; +C 186 ; WX 660 ; N dd ; B 30 -252 630 723 ; L d ddd ; +C 187 ; WX 660 ; N ddd ; B 30 -438 630 908 ; +C 188 ; WX 703 ; N ee ; B 30 -265 673 753 ; L e eee ; +C 189 ; WX 702 ; N eee ; B 30 -451 672 939 ; +C 190 ; WX 703 ; N ff ; B 30 -283 673 735 ; L f fff ; +C 191 ; WX 702 ; N fff ; B 30 -469 672 921 ; +C 192 ; WX 703 ; N gg ; B 30 -265 673 753 ; L g ggg ; +C 193 ; WX 702 ; N ggg ; B 30 -451 672 939 ; +C 194 ; WX 703 ; N hh ; B 30 -283 673 735 ; L h hhh ; +C 195 ; WX 702 ; N hhh ; B 30 -469 672 921 ; +C 196 ; WX 662 ; N ii ; B 30 -253 632 745 ; L i iii ; +C 197 ; WX 663 ; N iii ; B 30 -418 633 911 ; +C 198 ; WX 662 ; N jj ; B 30 -275 632 723 ; L j jjj ; +C 199 ; WX 663 ; N jjj ; B 30 -441 633 888 ; +C 200 ; WX 662 ; N kk ; B 30 -253 632 745 ; L k kkk ; +C 201 ; WX 663 ; N kkk ; B 30 -418 633 911 ; +C 202 ; WX 662 ; N ll ; B 30 -275 632 723 ; L l lll ; +C 203 ; WX 663 ; N lll ; B 30 -441 633 888 ; +C 204 ; WX 1160 ; N A.alt ; B 30 -65 1130 535 ; +C 205 ; WX 1160 ; N B.alt ; B 30 -65 1130 535 ; +C 206 ; WX 1160 ; N C.alt ; B 30 -65 1130 535 ; +C 207 ; WX 1160 ; N D.alt ; B 30 -65 1130 535 ; +C 208 ; WX 1203 ; N E.alt ; B 30 -86 1173 556 ; +C 209 ; WX 1203 ; N F.alt ; B 30 -86 1173 556 ; +C 210 ; WX 1203 ; N G.alt ; B 30 -86 1173 556 ; +C 211 ; WX 1203 ; N H.alt ; B 30 -86 1173 556 ; +C 212 ; WX 1223 ; N I.alt ; B 30 -67 1193 537 ; +C 213 ; WX 1186 ; N J.alt ; B 30 -67 1156 537 ; +C 214 ; WX 1223 ; N K.alt ; B 30 -67 1193 537 ; +C 215 ; WX 1186 ; N L.alt ; B 30 -67 1156 537 ; +C -1 ; WX 333 ; N nbspace ; B 0 0 0 0 ; +EndCharMetrics +EndFontMetrics diff --git a/fonts/afm/jmn/hans/hans.afm b/fonts/afm/jmn/hans/hans.afm new file mode 100644 index 000000000..5defa752e --- /dev/null +++ b/fonts/afm/jmn/hans/hans.afm @@ -0,0 +1,164 @@ +StartFontMetrics 2.0 +Generated by MetaType1 (a MetaPost-based engine) +Comment Creation Date: 18.08.2004 +Notice Design by Janusz M. Nowacki, 2004. +FontName Hans-Regular +FullName Hans-Regular +FamilyName Hans +Weight Normal +ItalicAngle 0 +IsFixedPitch false +UnderlinePosition -200 +UnderlineThickness 40 +Version 1.0 +EncodingScheme FontSpecific +FontBBox 0 -406 1352 906 +CapHeight 700 +XHeight 500 +Descender -200 +Ascender 700 +Comment TFM designsize: 10 (in points) +Comment TFM fontdimen 1: 0 (slant) +Comment TFM fontdimen 2: 3.33 (space) +Comment TFM fontdimen 3: 1.67 (space stretch) +Comment TFM fontdimen 4: 1.11 (space shrink) +Comment TFM fontdimen 5: 5 (xheight) +Comment TFM fontdimen 6: 10 (quad) +Comment TFM fontdimen 7: 1.11 (extra space) +Comment TFM fontdimen 8: 0.4 (math rule) +Comment TFM fontdimen 22: 2.5 (math axis) +Comment TFM headerbyte 9: FontSpecific +Comment TFM headerbyte 49: Hans +Comment TFM headerbyte 72: 234 +StartCharMetrics 129 +C 32 ; WX 333 ; N space ; B 0 0 0 0 ; +C 64 ; WX 580 ; N at ; B 40 0 540 500 ; +C 65 ; WX 620 ; N A ; B 40 -20 580 520 ; L A AA ; L at A.alt ; +C 66 ; WX 620 ; N B ; B 40 -20 580 520 ; L B BB ; L at B.alt ; +C 67 ; WX 620 ; N C ; B 40 -20 580 520 ; L C CC ; L at C.alt ; +C 68 ; WX 620 ; N D ; B 40 -20 580 520 ; L D DD ; L at D.alt ; +C 69 ; WX 645 ; N E ; B 40 -32 605 532 ; L E EE ; L at E.alt ; +C 70 ; WX 645 ; N F ; B 40 -32 605 532 ; L F FF ; L at F.alt ; +C 71 ; WX 645 ; N G ; B 40 -32 605 532 ; L G GG ; L at G.alt ; +C 72 ; WX 645 ; N H ; B 40 -32 605 532 ; L H HH ; L at H.alt ; +C 73 ; WX 652 ; N I ; B 40 -17 612 517 ; L I II ; L at I.alt ; +C 74 ; WX 652 ; N J ; B 40 -17 612 517 ; L J JJ ; L at J.alt ; +C 75 ; WX 652 ; N K ; B 40 -17 612 517 ; L K KK ; L at K.alt ; +C 76 ; WX 652 ; N L ; B 40 -17 612 517 ; L L LL ; L at L.alt ; +C 77 ; WX 370 ; N M ; B 40 105 330 395 ; L M MM ; +C 78 ; WX 370 ; N N ; B 40 105 330 395 ; L N NN ; +C 79 ; WX 370 ; N O ; B 40 105 330 395 ; L O OO ; +C 80 ; WX 370 ; N P ; B 40 105 330 395 ; L P PP ; +C 81 ; WX 370 ; N Q ; B 40 105 330 395 ; L Q QQ ; +C 82 ; WX 370 ; N R ; B 40 105 330 395 ; L R RR ; +C 83 ; WX 370 ; N S ; B 40 105 330 395 ; L S SS ; +C 84 ; WX 358 ; N T ; B 40 111 318 389 ; L T TT ; +C 85 ; WX 370 ; N U ; B 40 105 330 395 ; L U UU ; +C 86 ; WX 370 ; N V ; B 40 105 330 395 ; L V VV ; +C 87 ; WX 474 ; N W ; B 40 53 434 447 ; L W WW ; +C 88 ; WX 474 ; N X ; B 40 53 434 447 ; L X XX ; +C 89 ; WX 490 ; N Y ; B 40 45 450 455 ; L Y YY ; +C 90 ; WX 490 ; N Z ; B 40 45 450 455 ; L Z ZZ ; +C 97 ; WX 620 ; N a ; B 40 -20 580 520 ; L a aa ; +C 98 ; WX 620 ; N b ; B 40 -20 580 520 ; L b bb ; +C 99 ; WX 620 ; N c ; B 40 -20 580 520 ; L c cc ; +C 100 ; WX 620 ; N d ; B 40 -20 580 520 ; L d dd ; +C 101 ; WX 645 ; N e ; B 40 -32 605 532 ; L e ee ; +C 102 ; WX 645 ; N f ; B 40 -32 605 532 ; L f ff ; +C 103 ; WX 645 ; N g ; B 40 -32 605 532 ; L g gg ; +C 104 ; WX 645 ; N h ; B 40 -32 605 532 ; L h hh ; +C 105 ; WX 614 ; N i ; B 40 -36 574 536 ; L i ii ; +C 106 ; WX 614 ; N j ; B 40 -36 574 536 ; L j jj ; +C 107 ; WX 614 ; N k ; B 40 -36 574 536 ; L k kk ; +C 108 ; WX 614 ; N l ; B 40 -36 574 536 ; L l ll ; +C 128 ; WX 995 ; N AA ; B 40 -20 955 520 ; L A AAA ; +C 129 ; WX 1367 ; N AAA ; B 40 -20 1327 520 ; +C 130 ; WX 995 ; N BB ; B 40 -20 955 520 ; L B BBB ; +C 131 ; WX 1367 ; N BBB ; B 40 -20 1327 520 ; +C 132 ; WX 995 ; N CC ; B 40 -20 955 520 ; L C CCC ; +C 133 ; WX 1367 ; N CCC ; B 40 -20 1327 520 ; +C 134 ; WX 995 ; N DD ; B 40 -20 955 520 ; L D DDD ; +C 135 ; WX 1367 ; N DDD ; B 40 -20 1327 520 ; +C 136 ; WX 1020 ; N EE ; B 40 -32 980 532 ; L E EEE ; +C 137 ; WX 1391 ; N EEE ; B 40 -32 1352 532 ; +C 138 ; WX 1020 ; N FF ; B 40 -32 980 532 ; L F FFF ; +C 139 ; WX 1391 ; N FFF ; B 40 -32 1352 532 ; +C 140 ; WX 1020 ; N GG ; B 40 -32 980 532 ; L G GGG ; +C 141 ; WX 1391 ; N GGG ; B 40 -32 1352 532 ; +C 142 ; WX 1020 ; N HH ; B 40 -32 980 532 ; L H HHH ; +C 143 ; WX 1391 ; N HHH ; B 40 -32 1352 532 ; +C 144 ; WX 985 ; N II ; B 40 -17 946 517 ; L I III ; +C 145 ; WX 1319 ; N III ; B 40 -17 1279 517 ; +C 146 ; WX 985 ; N JJ ; B 40 -17 946 517 ; L J JJJ ; +C 147 ; WX 1319 ; N JJJ ; B 40 -17 1279 517 ; +C 148 ; WX 985 ; N KK ; B 40 -17 946 517 ; L K KKK ; +C 149 ; WX 1319 ; N KKK ; B 40 -17 1279 517 ; +C 150 ; WX 985 ; N LL ; B 40 -17 946 517 ; L L LLL ; +C 151 ; WX 1319 ; N LLL ; B 40 -17 1279 517 ; +C 152 ; WX 620 ; N MM ; B 40 -20 580 520 ; L M MMM ; +C 153 ; WX 870 ; N MMM ; B 40 -145 830 645 ; +C 154 ; WX 620 ; N NN ; B 40 -20 580 520 ; L N NNN ; +C 155 ; WX 870 ; N NNN ; B 40 -145 830 645 ; +C 156 ; WX 620 ; N OO ; B 40 -20 580 520 ; L O OOO ; +C 157 ; WX 870 ; N OOO ; B 40 -145 830 645 ; +C 158 ; WX 620 ; N PP ; B 40 -20 580 520 ; L P PPP ; +C 159 ; WX 870 ; N PPP ; B 40 -145 830 645 ; +C 160 ; WX 620 ; N QQ ; B 40 -20 580 520 ; L Q QQQ ; +C 161 ; WX 870 ; N QQQ ; B 40 -145 830 645 ; +C 162 ; WX 620 ; N RR ; B 40 -20 580 520 ; L R RRR ; +C 163 ; WX 870 ; N RRR ; B 40 -145 830 645 ; +C 164 ; WX 620 ; N SS ; B 40 -20 580 520 ; L S SSS ; +C 165 ; WX 870 ; N SSS ; B 40 -145 830 645 ; +C 166 ; WX 608 ; N TT ; B 40 -14 568 514 ; L T TTT ; +C 167 ; WX 858 ; N TTT ; B 40 -139 818 639 ; +C 168 ; WX 620 ; N UU ; B 40 -20 580 520 ; L U UUU ; +C 169 ; WX 870 ; N UUU ; B 40 -145 830 645 ; +C 170 ; WX 620 ; N VV ; B 40 -20 580 520 ; L V VVV ; +C 171 ; WX 870 ; N VVV ; B 40 -145 830 645 ; +C 172 ; WX 827 ; N WW ; B 40 -124 788 624 ; L W WWW ; +C 173 ; WX 1181 ; N WWW ; B 40 -300 1140 800 ; +C 174 ; WX 827 ; N XX ; B 40 -124 788 624 ; L X XXX ; +C 175 ; WX 1181 ; N XXX ; B 40 -300 1140 800 ; +C 176 ; WX 844 ; N YY ; B 40 -132 804 632 ; L Y YYY ; +C 177 ; WX 1197 ; N YYY ; B 40 -309 1158 809 ; +C 178 ; WX 844 ; N ZZ ; B 40 -132 804 632 ; L Z ZZZ ; +C 179 ; WX 1197 ; N ZZZ ; B 40 -309 1158 809 ; +C 180 ; WX 620 ; N aa ; B 41 -207 581 708 ; L a aaa ; +C 181 ; WX 620 ; N aaa ; B 40 -393 580 893 ; +C 182 ; WX 620 ; N bb ; B 41 -207 581 708 ; L b bbb ; +C 183 ; WX 620 ; N bbb ; B 40 -393 580 893 ; +C 184 ; WX 620 ; N cc ; B 41 -207 581 708 ; L c ccc ; +C 185 ; WX 620 ; N ccc ; B 40 -393 580 893 ; +C 186 ; WX 620 ; N dd ; B 41 -207 581 708 ; L d ddd ; +C 187 ; WX 620 ; N ddd ; B 40 -393 580 893 ; +C 188 ; WX 645 ; N ee ; B 40 -220 605 720 ; L e eee ; +C 189 ; WX 645 ; N eee ; B 40 -406 604 906 ; +C 190 ; WX 645 ; N ff ; B 40 -220 605 720 ; L f fff ; +C 191 ; WX 645 ; N fff ; B 40 -406 604 906 ; +C 192 ; WX 645 ; N gg ; B 40 -220 605 720 ; L g ggg ; +C 193 ; WX 645 ; N ggg ; B 40 -406 604 906 ; +C 194 ; WX 645 ; N hh ; B 40 -220 605 720 ; L h hhh ; +C 195 ; WX 645 ; N hhh ; B 40 -406 604 906 ; +C 196 ; WX 614 ; N ii ; B 40 -203 574 703 ; L i iii ; +C 197 ; WX 614 ; N iii ; B 40 -369 574 869 ; +C 198 ; WX 614 ; N jj ; B 40 -203 574 703 ; L j jjj ; +C 199 ; WX 614 ; N jjj ; B 40 -369 574 869 ; +C 200 ; WX 614 ; N kk ; B 40 -203 574 703 ; L k kkk ; +C 201 ; WX 614 ; N kkk ; B 40 -369 574 869 ; +C 202 ; WX 614 ; N ll ; B 40 -203 574 703 ; L l lll ; +C 203 ; WX 614 ; N lll ; B 40 -369 574 869 ; +C 204 ; WX 1120 ; N A.alt ; B 40 -20 1080 520 ; +C 205 ; WX 1120 ; N B.alt ; B 40 -20 1080 520 ; +C 206 ; WX 1120 ; N C.alt ; B 40 -20 1080 520 ; +C 207 ; WX 1120 ; N D.alt ; B 40 -20 1080 520 ; +C 208 ; WX 1145 ; N E.alt ; B 40 -32 1105 532 ; +C 209 ; WX 1145 ; N F.alt ; B 40 -32 1105 532 ; +C 210 ; WX 1145 ; N G.alt ; B 40 -32 1105 532 ; +C 211 ; WX 1145 ; N H.alt ; B 40 -32 1105 532 ; +C 212 ; WX 1156 ; N I.alt ; B 40 -17 1116 517 ; +C 213 ; WX 1156 ; N J.alt ; B 40 -17 1116 517 ; +C 214 ; WX 1156 ; N K.alt ; B 40 -17 1116 517 ; +C 215 ; WX 1156 ; N L.alt ; B 40 -17 1116 517 ; +C -1 ; WX 333 ; N nbspace ; B 0 0 0 0 ; +EndCharMetrics +EndFontMetrics diff --git a/fonts/map/pdftex/context/original-base.map b/fonts/map/pdftex/context/original-base.map index 946b2a68d..637a87aa5 100644 --- a/fonts/map/pdftex/context/original-base.map +++ b/fonts/map/pdftex/context/original-base.map @@ -12,6 +12,8 @@ fmvri8x MarVoSym ".167 SlantFont" = ?a and answer <= ?z then index = answer - ?a - dir = list[index] - if dir then + if dir = list[index] then print("#{answer.chr} ") chdir(dir) else @@ -248,6 +257,7 @@ class FastCD end end rescue + # report($!) end end end @@ -341,7 +351,7 @@ case action when 30 then fcd.load fcd.find(args) - fcd.choose + fcd.choose(args) when 40 fcd.check end diff --git a/tex/context/base/cont-new.tex b/tex/context/base/cont-new.tex index 1f3afbc26..03099d451 100644 --- a/tex/context/base/cont-new.tex +++ b/tex/context/base/cont-new.tex @@ -26,6 +26,12 @@ % supp-fil.tex +% +% +% loading preprocessor definition +% texmfstart --direct iconv "--binary -f CP1250 -t UTF-8 kpse:&ctx:oldfilename; > &ctx:newfilename;" +% + \let\preprocessfile\gobbleoneargument \def\dodoreadfile % we provide hooks, for instance for \enableXML diff --git a/tex/context/base/context.tex b/tex/context/base/context.tex index 0443fbf80..c53968a45 100644 --- a/tex/context/base/context.tex +++ b/tex/context/base/context.tex @@ -31,7 +31,7 @@ %D 2004.8.30 the low level interface is english. Watch out and adapt %D your styles an modules. -\def\contextversion{2005.08.01} +\def\contextversion{2005.08.03} %D Welcome to the main module. When this module is ran through %D \type{initex} or \type {tex -i} or \type {whatevertex} using diff --git a/tex/context/base/symb-jmn.tex b/tex/context/base/symb-jmn.tex new file mode 100644 index 000000000..21a0d1562 --- /dev/null +++ b/tex/context/base/symb-jmn.tex @@ -0,0 +1,200 @@ +%D \module +%D [ file=symb-jmn, +%D version=2004.08.02, +%D title=\CONTEXT\ Symbol Libraries, +%D subtitle=Special Navigational Symbols, +%D author=Hans Hagen, +%D date=\currentdate, +%D copyright=PRAGMA ADE] +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D This file defines a few navigational symbol vectors. The font used +%D here is designed by Janusz M.~Nowacki, one of the Polish Font +%D Gurus who made this font specially for me, hence the name. If you +%D you want to meet its designer, come to Bachotek! In case you're +%D not familiar with his work, take a look at the Antikwa, Iwona and +%D Kurier fonts! +%D +%D \usesymbols[jmn] +%D +%D \showsymbolset[navigation 1] +%D \showsymbolset[navigation 3] +%D \showsymbolset[navigation 2] +%D \showsymbolset[navigation 4] +%D +%D \page +%D \showfont[NavigationNormal] +%D \page +%D \showfont[NavigationShadowed] +%D \page + +% needed: +% +% - inverted crossed +% - curved diamond + +\unprotect + +\loadmapfile[original-base.map] % \loadmapfile [original-context-symbol.map] + +\definefontsynonym[NavigationNormal] [hans] +\definefontsynonym[NavigationShadowed] [hans-sh] + +\definefontsynonym[NavigationFont] [NavigationNormal] +%definefontsynonym[NavigationFont] [NavigationShadowed] + +\def\NavigationGlyph#1{\getglyph{NavigationFont}{\char#1}} + +\unprotect + +\startsymbolset [navigation 1] + + \definesymbol [\v!previouspage] [\NavigationGlyph {65}] + \definesymbol [\v!PreviousJump] [\NavigationGlyph{128}] + \definesymbol [\v!firstpage] [\NavigationGlyph{129}] + + \definesymbol [\v!nextpage] [\NavigationGlyph {66}] + \definesymbol [\v!NextJump] [\NavigationGlyph{130}] + \definesymbol [\v!lastpage] [\NavigationGlyph{131}] + + \definesymbol [\v!CloseDocument] [\NavigationGlyph{160}] + + \definesymbol [\v!firstsubpage] [\NavigationGlyph{178}] + \definesymbol [\v!previoussubpage] [\NavigationGlyph{208}] + \definesymbol [\v!nextsubpage] [\NavigationGlyph{209}] + \definesymbol [\v!lastsubpage] [\NavigationGlyph{178}] + + \definesymbol [\v!StartSound] [\NavigationGlyph {66}] + \definesymbol [\v!PauseSound] [\NavigationGlyph{168}] + \definesymbol [\v!StopSound] [\NavigationGlyph{170}] + + \definesymbol [\v!StartMovie] [\NavigationGlyph {66}] + \definesymbol [\v!PauseMovie] [\NavigationGlyph{168}] + \definesymbol [\v!StopMovie] [\NavigationGlyph{170}] + + \definesymbol [\v!StartRendering] [\NavigationGlyph {66}] + \definesymbol [\v!PauseRendering] [\NavigationGlyph{168}] + \definesymbol [\v!StopRendering] [\NavigationGlyph{170}] + \definesymbol [\v!ResumeRendering] [\NavigationGlyph {66}] + +\stopsymbolset + +\startsymbolset [navigation 2] + + \definesymbol [\v!previouspage] [\NavigationGlyph {67}] + \definesymbol [\v!PreviousJump] [\NavigationGlyph{132}] + \definesymbol [\v!firstpage] [\NavigationGlyph{133}] + + \definesymbol [\v!nextpage] [\NavigationGlyph {68}] + \definesymbol [\v!NextJump] [\NavigationGlyph{134}] + \definesymbol [\v!lastpage] [\NavigationGlyph{135}] + + \definesymbol [\v!CloseDocument] [\NavigationGlyph{160}] + + \definesymbol [\v!firstsubpage] [\NavigationGlyph{176}] + \definesymbol [\v!previoussubpage] [\NavigationGlyph{210}] + \definesymbol [\v!nextsubpage] [\NavigationGlyph{211}] + \definesymbol [\v!lastsubpage] [\NavigationGlyph{176}] + + \definesymbol [\v!StartSound] [\NavigationGlyph {68}] + \definesymbol [\v!PauseSound] [\NavigationGlyph{170}] + \definesymbol [\v!StopSound] [\NavigationGlyph{168}] + + \definesymbol [\v!StartMovie] [\NavigationGlyph {68}] + \definesymbol [\v!PauseMovie] [\NavigationGlyph{170}] + \definesymbol [\v!StopMovie] [\NavigationGlyph{168}] + + \definesymbol [\v!StartRendering] [\NavigationGlyph {68}] + \definesymbol [\v!PauseRendering] [\NavigationGlyph{170}] + \definesymbol [\v!StopRendering] [\NavigationGlyph{168}] + \definesymbol [\v!ResumeRendering] [\NavigationGlyph {68}] + +\stopsymbolset + +\startsymbolset [navigation 3] + + \definesymbol [\v!previouspage] [\NavigationGlyph {73}] + \definesymbol [\v!PreviousJump] [\NavigationGlyph{144}] + \definesymbol [\v!firstpage] [\NavigationGlyph{145}] + + \definesymbol [\v!nextpage] [\NavigationGlyph {74}] + \definesymbol [\v!NextJump] [\NavigationGlyph{146}] + \definesymbol [\v!lastpage] [\NavigationGlyph{147}] + + \definesymbol [\v!CloseDocument] [\NavigationGlyph{160}] + + \definesymbol [\v!firstsubpage] [\NavigationGlyph{178}] + \definesymbol [\v!previoussubpage] [\NavigationGlyph{212}] + \definesymbol [\v!nextsubpage] [\NavigationGlyph{213}] + \definesymbol [\v!lastsubpage] [\NavigationGlyph{178}] + + \definesymbol [\v!StartSound] [\NavigationGlyph {73}] + \definesymbol [\v!PauseSound] [\NavigationGlyph{168}] + \definesymbol [\v!StopSound] [\NavigationGlyph{170}] + + \definesymbol [\v!StartMovie] [\NavigationGlyph {73}] + \definesymbol [\v!PauseMovie] [\NavigationGlyph{168}] + \definesymbol [\v!StopMovie] [\NavigationGlyph{170}] + + \definesymbol [\v!StartRendering] [\NavigationGlyph {73}] + \definesymbol [\v!PauseRendering] [\NavigationGlyph{168}] + \definesymbol [\v!StopRendering] [\NavigationGlyph{170}] + \definesymbol [\v!ResumeRendering] [\NavigationGlyph {73}] + +\stopsymbolset + + +% 1 left : 065 067 073 075 +% 2 left : 128 132 144 148 +% 3 left : 129 133 145 149 + +% 1 right : 066 068 074 076 +% 2 right : 130 134 146 150 +% 3 right : 131 135 147 151 + +% crossed : 160 160 160 160 +% opened : 152 152 156 156 +% closed : 154 154 158 158 + +% larrow : 208 210 212 214 +% rarrow : 209 211 213 215 +% barrow : 178 178 178 178 +% ocircle : 168 168 168 168 +% ccircle : 170 170 170 170 + +\startsymbolset [navigation 4] + + \definesymbol [\v!previouspage] [\NavigationGlyph {75}] + \definesymbol [\v!PreviousJump] [\NavigationGlyph{148}] + \definesymbol [\v!firstpage] [\NavigationGlyph{149}] + + \definesymbol [\v!nextpage] [\NavigationGlyph {76}] + \definesymbol [\v!NextJump] [\NavigationGlyph{150}] + \definesymbol [\v!lastpage] [\NavigationGlyph{151}] + + \definesymbol [\v!CloseDocument] [\NavigationGlyph{160}] + + \definesymbol [\v!firstsubpage] [\NavigationGlyph{176}] + \definesymbol [\v!previoussubpage] [\NavigationGlyph{214}] + \definesymbol [\v!nextsubpage] [\NavigationGlyph{215}] + \definesymbol [\v!lastsubpage] [\NavigationGlyph{176}] + + \definesymbol [\v!StartSound] [\NavigationGlyph {75}] + \definesymbol [\v!PauseSound] [\NavigationGlyph{170}] + \definesymbol [\v!StopSound] [\NavigationGlyph{168}] + + \definesymbol [\v!StartMovie] [\NavigationGlyph {75}] + \definesymbol [\v!PauseMovie] [\NavigationGlyph{170}] + \definesymbol [\v!StopMovie] [\NavigationGlyph{168}] + + \definesymbol [\v!StartRendering] [\NavigationGlyph {75}] + \definesymbol [\v!PauseRendering] [\NavigationGlyph{170}] + \definesymbol [\v!StopRendering] [\NavigationGlyph{168}] + \definesymbol [\v!ResumeRendering] [\NavigationGlyph {75}] + +\stopsymbolset + +\protect \endinput diff --git a/tex/context/base/symb-nav.tex b/tex/context/base/symb-nav.tex index bc88f51f5..1dd451538 100644 --- a/tex/context/base/symb-nav.tex +++ b/tex/context/base/symb-nav.tex @@ -23,9 +23,9 @@ \startsymbolset [navigation 1] + \definesymbol [\v!firstpage] [\ContextNavigationGlyph{3}] \definesymbol [\v!previouspage] [\ContextNavigationGlyph{1}] \definesymbol [\v!nextpage] [\ContextNavigationGlyph{2}] - \definesymbol [\v!firstpage] [\ContextNavigationGlyph{3}] \definesymbol [\v!lastpage] [\ContextNavigationGlyph{4}] \definesymbol [\v!PreviousJump] [\ContextNavigationGlyph{5}] @@ -33,9 +33,9 @@ \definesymbol [\v!CloseDocument] [\ContextNavigationGlyph{7}] + \definesymbol [\v!firstsubpage] [\ContextNavigationGlyph{3}] \definesymbol [\v!previoussubpage] [\ContextNavigationGlyph{1}] \definesymbol [\v!nextsubpage] [\ContextNavigationGlyph{2}] - \definesymbol [\v!firstsubpage] [\ContextNavigationGlyph{3}] \definesymbol [\v!lastsubpage] [\ContextNavigationGlyph{4}] \definesymbol [\v!StartSound] [\ContextNavigationGlyph{2}] @@ -55,9 +55,9 @@ \startsymbolset [navigation 2] + \definesymbol [\v!firstpage] [\ContextNavigationGlyph{103}] \definesymbol [\v!previouspage] [\ContextNavigationGlyph{101}] \definesymbol [\v!nextpage] [\ContextNavigationGlyph{102}] - \definesymbol [\v!firstpage] [\ContextNavigationGlyph{103}] \definesymbol [\v!lastpage] [\ContextNavigationGlyph{104}] \definesymbol [\v!PreviousJump] [\ContextNavigationGlyph{105}] @@ -65,9 +65,9 @@ \definesymbol [\v!CloseDocument] [\ContextNavigationGlyph{107}] + \definesymbol [\v!firstsubpage] [\ContextNavigationGlyph{103}] \definesymbol [\v!previoussubpage] [\ContextNavigationGlyph{101}] \definesymbol [\v!nextsubpage] [\ContextNavigationGlyph{102}] - \definesymbol [\v!firstsubpage] [\ContextNavigationGlyph{103}] \definesymbol [\v!lastsubpage] [\ContextNavigationGlyph{104}] \definesymbol [\v!StartSound] [\ContextNavigationGlyph{102}] @@ -87,9 +87,9 @@ \startsymbolset [navigation 3] + \definesymbol [\v!firstpage] [\ContextNavigationGlyph{203}] \definesymbol [\v!previouspage] [\ContextNavigationGlyph{201}] \definesymbol [\v!nextpage] [\ContextNavigationGlyph{202}] - \definesymbol [\v!firstpage] [\ContextNavigationGlyph{203}] \definesymbol [\v!lastpage] [\ContextNavigationGlyph{204}] \definesymbol [\v!PreviousJump] [\ContextNavigationGlyph{205}] @@ -97,9 +97,9 @@ \definesymbol [\v!CloseDocument] [\ContextNavigationGlyph{207}] + \definesymbol [\v!firstsubpage] [\ContextNavigationGlyph{203}] \definesymbol [\v!previoussubpage] [\ContextNavigationGlyph{201}] \definesymbol [\v!nextsubpage] [\ContextNavigationGlyph{202}] - \definesymbol [\v!firstsubpage] [\ContextNavigationGlyph{203}] \definesymbol [\v!lastsubpage] [\ContextNavigationGlyph{204}] \definesymbol [\v!StartSound] [\ContextNavigationGlyph{202}] diff --git a/tex/context/interface/keys-cz.xml b/tex/context/interface/keys-cz.xml index 9bc4753d6..02c1aef49 100644 --- a/tex/context/interface/keys-cz.xml +++ b/tex/context/interface/keys-cz.xml @@ -1,6 +1,6 @@ - + diff --git a/tex/context/interface/keys-de.xml b/tex/context/interface/keys-de.xml index 6093c7b95..d2bd86d2a 100644 --- a/tex/context/interface/keys-de.xml +++ b/tex/context/interface/keys-de.xml @@ -1,6 +1,6 @@ - + diff --git a/tex/context/interface/keys-en.xml b/tex/context/interface/keys-en.xml index 163aa3ece..93122c2c3 100644 --- a/tex/context/interface/keys-en.xml +++ b/tex/context/interface/keys-en.xml @@ -1,6 +1,6 @@ - + diff --git a/tex/context/interface/keys-it.xml b/tex/context/interface/keys-it.xml index 583c89b9f..03bbe48d0 100644 --- a/tex/context/interface/keys-it.xml +++ b/tex/context/interface/keys-it.xml @@ -1,6 +1,6 @@ - + diff --git a/tex/context/interface/keys-nl.xml b/tex/context/interface/keys-nl.xml index b4d6ed9be..219fb9eec 100644 --- a/tex/context/interface/keys-nl.xml +++ b/tex/context/interface/keys-nl.xml @@ -1,6 +1,6 @@ - + diff --git a/tex/context/interface/keys-ro.xml b/tex/context/interface/keys-ro.xml index 9b3442f4f..93cd9da49 100644 --- a/tex/context/interface/keys-ro.xml +++ b/tex/context/interface/keys-ro.xml @@ -1,6 +1,6 @@ - + -- cgit v1.2.3