Fonts & encodings: [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | Undetermined |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2007
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XX, 1016 S. Ill., graph. Darst. |
ISBN: | 0596102429 9780596102425 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022962838 | ||
003 | DE-604 | ||
005 | 20130307 | ||
007 | t | ||
008 | 071113s2007 ad|| |||| 00||| und d | ||
015 | |a 06N390025 |2 dnb | ||
016 | 7 | |a 981140513 |2 DE-101 | |
020 | |a 0596102429 |c : EUR 58.00 (freier Pr.) |9 0-596-10242-9 | ||
020 | |a 9780596102425 |c : EUR 58.00 (freier Pr.) |9 978-0-596-10242-5 | ||
035 | |a (OCoLC)237198292 | ||
035 | |a (DE-599)GBV517433672 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | |a und | ||
049 | |a DE-29T |a DE-12 |a DE-898 |a DE-355 |a DE-11 | ||
084 | |a AM 23900 |0 (DE-625)4208: |2 rvk | ||
084 | |a ST 320 |0 (DE-625)143657: |2 rvk | ||
084 | |a ST 350 |0 (DE-625)143667: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a 24,1 |2 ssgn | ||
100 | 1 | |a Haralambous, Yannis |d 1962- |e Verfasser |0 (DE-588)137604831 |4 aut | |
245 | 1 | 0 | |a Fonts & encodings |b [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] |c Yannis Haralambous |
246 | 1 | 3 | |a Fonts and encodings |
250 | |a 1. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2007 | |
300 | |a XX, 1016 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Schriftzeichen |0 (DE-588)4180012-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PostScript |0 (DE-588)4193686-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a TrueType |0 (DE-588)4393648-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Codierung |0 (DE-588)4070059-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a TEX |0 (DE-588)4127872-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Unicode |0 (DE-588)4343497-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ASCII |0 (DE-588)4665825-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Codierung |0 (DE-588)4070059-8 |D s |
689 | 0 | 1 | |a Schriftzeichen |0 (DE-588)4180012-6 |D s |
689 | 0 | 2 | |a ASCII |0 (DE-588)4665825-7 |D s |
689 | 0 | 3 | |a Unicode |0 (DE-588)4343497-6 |D s |
689 | 0 | 4 | |a TEX |0 (DE-588)4127872-0 |D s |
689 | 0 | 5 | |a TrueType |0 (DE-588)4393648-9 |D s |
689 | 0 | 6 | |a PostScript |0 (DE-588)4193686-3 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016167187&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016167187 |
Datensatz im Suchindex
_version_ | 1804137210719502336 |
---|---|
adam_text | FONTS & ENCODINGS YANNIS HARALAMBOUS TRANSLATED BY P. SCOTT HOME
O REILLY BEIJING * CAMBRIDGE * FARNHAM * KOLN * PARIS * SEBASTOPOL *
TAIPEI * TOKYO CONTENTS INTRODUCTION 1 EXPLORATIONS 3 THE LETTER AND ITS
PARTS 3 LETTERPRESS TYPESETTING 7 DIGITAL TYPESETTING . 11 FONT FORMATS
14 BETWEEN CHARACTERS AND GLYPHS: THE PROBLEMS OF THE ELECTRONIC
DOCUMENT 15 THE STRUCTURE OF THE BOOK AND WAYS TO USE IT 17 HOW TO READ
THIS BOOK 23 HOW TO CONTACT US... ..... 25 BEFORE UNICODE 27 FIELDATA 29
ASCII 29 EBCDIC 31 ISO 2022 *? 33 ISO 8859 35 ISO 8859-1 (LATIN-1) AND
ISO 8859-15 (LATIN-9) 36 ISO 8859-2 (LATIN-2) AND ISO 8859-16 (LATIN-10)
38 ISO 8859-3 (LATIN-3) AND ISO 8859-9 (LATIN-5) 39 ISO 8859-4
(LATIN-4), ISO 8859-10 (LATIN-6), AND ISO 8859-13 (LATIN-7) 40 ISO
8859-5, 6, 7, 8,11 41 ISO 8859-14 (LATIN-8) 42 VIII . CONTENTS THE FAR
EAST 42 MICROSOFT S CODE PAGES 45 APPLE S ENCODINGS 47 ELECTRONIC MAIL
48 THE WEB 51 2 CHARACTERS, GLYPHS, BYTES: AN INTRODUCTION TO UNICODE 53
PHILOSOPHICAL ISSUES: CHARACTERS AND GLYPHS 54 FIRST PRINCIPLES 58
TECHNICAL ISSUES: CHARACTERS AND BYTES 62 CHARACTER ENCODING FORMS 64
GENERAL ORGANIZATION OF UNICODE: PLANES AND BLOCKS 70 THE BMP (BASIC
MULTILINGUAL PLANE) 70 HIGHER PLANES 83 SCRIPTS PROPOSED FOR ADDITION 89
3 PROPERTIES OF UNICODE CHARACTERS 95 BASIC PROPERTIES 96 NAME 96 BLOCK
AND SCRIPT . .... 96 AGE 97 GENERAL CATEGORY 98 OTHER GENERAL
PROPERTIES 105 SPACES 106 ALPHABETIC CHARACTERS 106 NONCHARACTERS F 106
IGNORABLE CHARACTERS 107 DEPRECATED CHARACTERS 107 LOGICAL-ORDER
EXCEPTIONS 107 SOFT-DOTTED LETTERS 108 MATHEMATICAL CHARACTERS 108
QUOTATION MARKS 109 DASHES 109 HYPHENS 109 CONTENTS IX TERMINAL
PUNCTUATION 109 DIACRITICS 109 EXTENDERS 110 JOIN CONTROL 110 THE
UNICODE 1 NAME AND ISO S COMMENTS 110 PROPERTIES THAT PERTAIN TO CASE
ILL UPPERCASE LETTERS ILL LOWERCASE LETTERS 112 SIMPLE
LOWERCASE/UPPERCASE/TITLECASE MAPPINGS 112 SPECIAL
LOWERCASE/UPPERCASE/TITLECASE MAPPINGS 112 CASE FOLDING 113 RENDERING
PROPERTIES 114 THE ARABIC AND SYRIAC SCRIPTS 114 MANAGING GRAPHEME
CLUSTERS 116 NUMERIC PROPERTIES 118 IDENTIFIERS 119 READING A
UNICODE BLOCK 120 4 NORMALIZATION, BIDIRECTIONALITY, AND EAST ASIAN
CHARACTERS 127 DECOMPOSITIONS AND NORMALIZATIONS 127 COMBINING
CHARACTERS 127 COMPOSITION AND DECOMPOSITION 130 NORMALIZATION FORMS ^
131 THE BIDIRECTIONAL ALGORITHM 133 TYPOGRAPHY IN BOTH DIRECTIONS 134
UNICODE AND BIDIRECTIONALITY 138 THE ALGORITHM, STEP BY STEP 142 EAST
ASIAN SCRIPTS 146 IDEOGRAPHS OF CHINESE ORIGIN 147 THE SYLLABIC KOREAN
HANGUL SCRIPT 155 CONTENTS 5 USING UNICODE 159 INTERACTIVE TOOLS FOR
ENTERING UNICODE CHARACTERS 160 UNDER MAC OS X 160 UNDER WINDOWS XP 161
UNDERXWINDOW 163 VIRTUAL KEYBOARDS 164 USEFUL CONCEPTS RELATED TO
VIRTUAL KEYBOARDS 167 UNDER MAC OS X 168 UNDER WINDOWS 175 UNDERXWINDOW
181 CONVERSION OF TEXT FROM ONE ENCODING TO ANOTHER 183 THE RECODE
UTILITY 184 6 FONT MANAGEMENT ON THE MACINTOSH 187 THE SITUATION UNDER
MAC OS 9 188 THE SITUATION UNDER MAC OS X 191 FONT-MANAGEMENT TOOLS 194
TOOLS FOR VERIFICATION AND MAINTENANCE 194 ATM: THE SMOOTHER OF FONTS
196 ATR: CLASSIFICATION OF FONTS BY FAMILY . . 199 FONT MANAGERS 200
FONT SERVERS 204 TOOLS FOR FONT CONVERSION 205 TRANSTYPEPRO 20 5
DFONTIFIER 206 FONTFLASHER, THE KOBAYASHI MARU OF FONTS 207 7 FONT
MANAGEMENT UNDER WINDOWS 209 TOOLS FOR MANAGING FONTS 212 THE EXTENSION
OF FONT PROPERTIES 212 TOOLS FOR VERIFICATION AND MAINTENANCE 213 ATM:
THE SMOOTHER OF FONTS 215 FONT MANAGERS 216 FONT SERVERS 218 TOOLS FOR
FONT CONVERSION 219 CONTENTS XI_ 8 FONT MANAGEMENT UNDER X WINDOW 221
SPECIAL CHARACTERISTICS OF X WINDOW 221 LOGICAL DESCRIPTION OF A FONT
UNDER X 222 INSTALLING FONTS UNDER X 226 INSTALLING BITMAP FONTS 228
INSTALLING POSTSCRIPT TYPE 1 OR TRUETYPE FONTS 229 TOOLS FOR MANAGING
FONTS UNDER X 231 TOOLS FOR CONVERTING FONTS UNDER X 232 THE GNU FONT
TOOLS 232 GEORGE WILLIAMS S TOOLS 233 VARIOUS OTHER TOOLS 233 CONVERTING
BITMAP FONTS UNDER UNIX 233 9 FONTS IN TJX AND Q, THEIR INSTALLATION AND
USE 235 USING FONTS IN TGX 235 INTRODUCTION TO TEX 236 THE HIGH LEVEL:
BASIC ETGX COMMANDS AND NFSS 240 THE LOW LEVEL: TGX AND DVI 259
APRES-TEX : CONFRONTING THE REAL WORLD 263 INSTALLING FONTS FOR TEX
..... .,,- 274 THE TOOL AJM2TFM 275 BASIC USE OF THE TOOLFONTINST 27 7
MULTIPLE MASTER FONTS 283 CUSTOMIZING TEX FONTS FOR THE USER S NEEDS 285
HOW TO CONFIGURE A VIRTUAL FONT 285 CONCLUSIONS AND GLIMPSES AT THE
FUTURE . . S- 312 10 FONTS AND WEB PAGES 315 (X)HTML, CSS, AND FONTS 318
THE STANDARD HTML TAGS 318 CSS (VERSION 3) 319 TOOLS FOR DOWNLOADING
FONTS FROM THE WEB 332 TRUEDOC, BY BITSTREAM 333 FONT EMBEDDING, BY
MICROSOFT 336 XN CONTENTS GLYPHGATE, BY EM2 SOLUTIONS 340 THE SVG FORMAT
345 FUNDAMENTAL CONCEPTS OF XML 345 AND WHAT ABOUT SVG? 350 FONT
SELECTION UNDER SVG 351 ALTERNATE GLYPHS 353 SVG FONTS 355 CONCLUSION
365 11 THE HISTORY AND CLASSIFICATIONS OF LATIN TYPEFACES 367 THE
TYPOGRAPHICAL BIG BANG OF THE FIFTEENTH CENTURY, AND THE FABULOUS
DESTINY OF THE CAROLINGIAN SCRIPT 367 FROM VENICE TO PARIS, BY WAY OF
ROME 371 NEW SCRIPTS EMERGE IN GERMANY 381 THE WILD ADVENTURE OFTEXTURA
IN ENGLAND 382 THE SUN KING MAKES WAVES 384 ENGLAND TAKES THE LEAD IN
TYPOGRAPHIC INNOVATION 386 DIDOT AND BODONI REVOLUTIONIZE TYPEFACES 390
THE GERMAN STURM UND DRANG 393 THE NINETEENTH CENTURY, ERA OF
INDUSTRIALIZATION 394 THE PRE-WAR PERIOD: EXPERIMENTATION AND A RETURN
TO ROOTS 397 THE POST-WAR PERIOD 403 SUGGESTED READING 407 THE VOX/ATYPI
CLASSIFICATION OF TYPEFACES 408 LA CLASSIFICATION ALESSANDRINI DES
CARACTERES: LE CODEX 80 411 IBM S CLASSIFICATION OF FONTS ^ 416 CLASS 0:
NO CLASSIFICATION 416 CLASS 1: OLD-STYLE SERIFS 416 CLASS 2:
TRANSITIONAL SERIFS 418 CLASS 3: MODERN SERIFS 418 CLASS 4: CLARENDON
SERIFS 419 CLASS 5: SLAB SERIFS 420 CLASS 7: FREE-FORM SERIFS 420 CLASS
8: SANS SERIF 421 CONTENTS MI_ CLASS 9: ORNAMENTALS 422 CLASS 10:
SCRIPTS 422 CLASS 12: SYMBOLIC 423 THE PANOSE-1 CLASSIFICATION 424
PARAMETER 1: FAMILY KIND 425 PARAMETER 2: SERIF STYLE 425 PARAMETER 3:
WEIGHT 427 PARAMETER 4: PROPORTION 428 PARAMETER 5: CONTRAST 430
PARAMETER 6: STROKE VARIATION 431 PARAMETER 7: ARM STYLE AND TERMINATION
OF OPEN CURVES 433 PARAMETER 8: SLANT AND SHAPE OF THE LETTER 435
PARAMETER 9: MIDLINES AND APEXES 436 PARAMETER 10: X-HEIGHT AND BEHAVIOR
OF UPPERCASE LETTERS RELATIVE TO ACCENTS 438 12 EDITING AND CREATING
FONTS 441 SOFTWARE FOR EDITING/CREATING FONTS 442 GENERAL PRINCIPLES 444
FONTLAB 446 THE FONT WINDOW 446 OPENING AND SAVING A FONT 452 THE
GENERAL-INFORMATION WINDOW 454 THE GLYPH WINDOW 459 THE METRICS WINDOW
465 MULTIPLE MASTER FONTS 468 DRIVING FONTLAB WITH PYTHON SCRIPTS 472
FONTFORGE 488 THE FONT-TABLE WINDOW 489 OPENING/SAVING A FONT 490 THE
GENERAL-INFORMATION WINDOW 491 THE GLYPH WINDOW 492 THE METRICS WINDOW
495 XIV CONTENTS WHAT ABOUT VERTICAL TYPESETTING? 497 CID FONTS 498
AUTOTRACING 499 POTRACE 500 SCANFONT 501 13 OPTIMIZING A RASTERIZATION
505 POSTSCRIPT HINTS 507 GLOBAL POSTSCRIPT HINTS 507 INDIVIDUAL
POSTSCRIPT HINTS 512 TRUETYPE INSTRUCTIONS 518 MANAGING INSTRUCTIONS IN
FONTLAB 520 MANAGING INSTRUCTIONS UNDER VTT 529 MANAGING INSTRUCTIONS
UNDER FONTFORGE 546 14 ENRICHING FONTS: ADVANCED TYPOGRAPHY 549
INTRODUCTION 549 MANAGING OPENTYPE TABLES IN FONTLAB 555 FEATURE
DEFINITION LANGUAGE 556 FONTLAB S USER INTERFACE 565 MANAGING OPENTYPE
TABLES IN VOLT 569 MANAGING OPENTYPE TABLES IN FONTFORGE 576 ANCHORS 577
NONCONTEXTUAL SUBSTITUTIONS 579 NONCONTEXTUAL POSITIONINGS 580
CONTEXTUAL SUBSTITUTIONS AND POSITIONINGS 582 MANAGING AAT TABLES IN
FONTFORGE 586 FEATURES AND SELECTORS 588 MANAGING AAT S FINITE AUTOMATA
IN FONTFORGE 589 CONTENTS XV A BITMAP FONT FORMATS 599 A.1 THE MACINTOSH
WORLD 599 A.1.1 THE FONT FORMAT 599 A.1.2 THE NFNT FORMAT 601 A.1.3
COLOR 601 A.2 THE DOS WORLD 601 A.2.1 THE CPI FORMAT 601 A.3 THE WINDOWS
WORLD 602 A.3.1 THE FNT FORMAT 602 A.3.2 THE FON FORMAT 604 A.4 THE UNIX
WORLD 604 A.4.1 THE PSF FORMAT OF LINUX 604 A.4.2 THE BDF FORMAT 606
A.4.3 THE HBF FORMAT 609 A.4.4 THE SNF, PCF, AND ABF FORMATS 610 A.4.5
THE RAW AND CP FORMATS 611 A.5 THETEXWORLD 611 A.5.1 THE PXL AND CHR
FORMATS 612 A.5.2 THE GF FORMAT 613 A.5.3 THE PK FORMAT 617 A.5.4 FONTS
OR IMAGES? BOTH! 620 A.6 OTHER LESS COMMON BITMAP FORMATS 621 A.7
WHOEVER CAN DO MORE CAN ALSO DO LESS 621 B TFX AND Q FONT FORMATS 623
B.I TFM 623 B.I.I GLOBAL DECLARATIONS 625 B.1.2 FONT PARAMETERS 625
B.1.3 KERNING PAIRS AND LIGATURES 626 B.I.4 THE METRIC PROPERTIES OF
GLYPHS 631 B.2 OFM / 632 B.3 VF 633 B.4 OVF 634 XV[ CONTENTS C
POSTSCRIPT FONT FORMATS 635 C.I INTRODUCTION TO THE POSTSCRIPT LANGUAGE
635 C.I.I SYNTAX 636 C.1.2 THE SYSTEM OF COORDINATES 637 C.1.3 THE
CURRENT TRANSFORMATION MATRIX 637 C.1.4 PATHS 639 C.1.5 SHAPES 641 C.I.6
BITMAP IMAGES 642 C.1.7 MANAGING THE STACK, TABLES, AND DICTIONARIES 643
C.1.8 FONT MANAGEMENT AND TYPESETTING 645 C.1.9 THE IMAGE MODEL AND THE
GRAPHICS STATE 646 C.I.10 STRUCTURED COMMENTS (DSCS) 647 C.2 TYPE 3
FONTS 650 C.3 TYPE 1 FONTS 655 C.3.1 BEFORE WE BEGIN: THE FORMAT OF THE
FILE THAT CONTAINS THE FONT 656 C.3.2 THE PUBLIC DICTIONARY 657 C.3.3
ENCODINGS FOR TYPE 1 FONTS 659 C.3.4 THE PRIVATE DICTIONARY 661 C.3.5
GLYPH DESCRIPTIONS 665 C.3.6 INDIVIDUAL HINTS 666 C.3.7 AFM FILES 672
C.4 MULTIPLE MASTER FONTS 677 C.4.1 USING MULTIPLE MASTER FONTS IN THE
POSTSCRIPT LANGUAGE .... 681 C.4.2 THE AMFM FILE 681 C.5 TYPE 42 FONTS ^
682 C.6 TYPE 0, OR OCF, FONTS 684 C.6.1 CHARACTER MAPPING 684 C.6.2 THE
ACFM FILE 686 C.7 CID FONTS (TYPES 9-11, 32) 687 C.7.1 CIDFONT 688 I
C.1.2 CMAP 692 C.7.3 REARRANGEMENT OF A CID FONT 694 C.7.4 THE AFM FILE
FOR THE CID FONT 696 CONTENTS XVII C.7.5 USING A CID FONT 696 C.8 TYPE
2/CFF FONTS 697 C.8.1 THE COMPACT FONT FORMAT 697 C.8.2 THE CHARSTRINGS
OF TYPE 2 700 D THE TRUETYPE, OPENTYPE, AND AAT FONT FORMATS 705 D.I
TTX: TRUETYPE FONTS REPRESENTED IN XML 706 D.2 TRUETYPE COLLECTIONS 709
D.3 GENERAL OVERVIEW OF TRUETYPE TABLES 709 D.4 THE KERNEL OFTHE
TRUETYPE TABLES 713 D.4.1 THE GLYPHORDER TABLE 713 D.4.2 THE CMAP TABLE
714 D.4.3 THE HEAD TABLE 716 D.4.4 THE TABLES HHEA AND HMTX 717 D.4.5
THE MAXP TABLE 719 D.4.6 THE NAME TABLE 720 D.4.7 THE OS/2 TABLE 722
D.4.8 THE POST TABLE . . 726 D.5 THE TABLES THAT PERTAIN TO
TRUETYPE-STYLE GLYPH DESCRIPTIONS 728 D.5.1 THE LOCA TABLE 728 D.5.2 THE
GLYF TABLE 728 D.5.3 THE TABLES F PGM, PREP, AND CVT 730 D.6 THE
TRUETYPE TABLES THAT AFFECT POSTSCRIPT-STYLE GLYPH DESCRIPTIONS . 731
D.6.1 THE TABLE CFF 731 D.6.2 THE TABLE VORG 731 D.7 BITMAP MANAGEMENT
732 D.7.1 THE TABLES EBLC AND EBDT (ALIAS BLOC AND BDAT) 732 D.7.2 THE
EBSC TABLE 739 D.7.3 THE BHED TABLE 740 D.8 SOME OTHER OPTIONAL TABLES
740 D.8.1 THE DSIG TABLE 740 D.8.2 THE GASP TABLE 741 D.8.3 THE TABLES
HDMX AND LTSH 741 XVIII CONTENTS D.8.4 THE KERN TABLE 743 D.8.5 THE VDM
X TABLE 748 D.8.6 THE TABLES VHEA AND VMTX 749 D.8.7 THE PCLT TABLE 750
D.9 THE OPENTYPE ADVANCED TYPOGRAPHIC TABLES 751 D.9.1 IMPORTANT
CONCEPTS 751 D.9.2 THE BASE TABLE 754 D.9.3 THE GPOS TABLE 758 D.9.4 THE
GSUB TABLE 781 D.9.5 THE DSTF TABLE 796 D.9.6 THE GDEF TABLE 803 D.10
PREDEFINED FEATURES, LANGUAGES, AND SCRIPTS 806 D.10.1 PREDEFINED
LANGUAGES AND SCRIPTS 806 D.10.2 PREDEFINED FEATURES 815 D.LL GENERAL
AAT TABLES 822 D.LL.L THE ACNT TABLE 823 D.11.2 THE BSLN TABLE 823
D.11.3 THE FDSC TABLE : 826 D.11.4 THE FMTX TABLE 826 D.11.5 THE FEAT
TABLE 827 D.11.6 THE LCAR TABLE 838 D.11.7 THE OPBD TABLE 840 D.11.8 THE
PROP TABLE 841 D.11.9 THE TRAK TABLE 842 D.LL.LOTHE ZAPF TABLE 844 D.12
THE AAT TABLES FOR FONT VARIATION * 848 D.12.1 THE FVAR TABLE 848 D.12.2
THE AVAR TABLE 850 D.12.3 THE GVAR TABLE 851 D.12.4 THE CVAR TABLE 855
D.13 AAT TABLES WITH FINITE AUTOMATA 856 D.13.1 FINITE AUTOMATA 856
D.13.2 THE MORX TABLE (FORMERLY MORT) 862 D.13.3 THE JUST TABLE 872
CONTENTS XIX E TRUETYPE INSTRUCTIONS 879 E.I BASIC CONCEPTS 881 E.I.I
INTERPRETER S STACK, INSTRUCTION STREAM 881 E.1.2 REFERENCE POINTS 881
E.I.3 FREEDOM AND PROJECTION VECTORS 881 E.1.4 TABLE OF CONTROL VECTORS
AND STORAGE AREA 882 E.1.5 TOUCHED AND UNTOUCHED POINTS 882 E.1.6
MINIMUM DISTANCE AND CUT-IN 882 E.1.7 TWILIGHT ZONE AND ZONE POINTERS
882 E.2 INSTRUCTIONS 883 E.2.1 INSTRUCTIONS FOR MANAGING THE STACK AND
STORAGE AREA 883 E.2.2 MANAGING VECTORS, ZONES, AND REFERENCE POINTS 884
E.2.3 MOVING POINTS 885 E.2.4 5 INSTRUCTIONS 889 E.2.5 TESTS AND LOGICAL
AND ARITHMETIC FUNCTIONS 890 E.2.6 DEFINITIONS OF SUBROUTINES AND NEW
INSTRUCTIONS 891 E.3 SOME EXAMPLES 892 E.3.1 THE F IN THE FONT COURIER
892 E.3.2 THE O FROM THE FONT VERDANA 899 F METRFONT AND ITS
DERIVATIVES 905 F.I THE METRFONT PROGRAMMING LANGUAGE 906 F.I.I BASIC
CONCEPTS 906 F.1.2 THE BASICS: DRAWING AND FILLING 908 F.I.3 MORE
ADVANCED CONCEPTS: PEN STROKES AND PARAMETERIZATION . 917 F.I.4
OPTIMIZING THE RASTERIZATION 930 F.2 THE COMPUTER MODERN FAMILY OF FONTS
935 F.2.1 GENERAL STRUCTURE 935 F.2.2 EXTENSIONS 944 F.3 METAFOG 945 F.4
METRTVPE1 AND ANTYKWA POTTAWSKIEGO 947 F.4.1 INSTALLING AND USING
METRTVPE1 947 F.4.2 SYNTACTIC DIFFERENCES FROM METRFONT 948 F.4.3
ANTYKWA POTTAWSKIEGO 956 XX CONTENTS G BEZIER CURVES 961 G.I HISTORY 961
G.2 BEZIER CURVES 961 G.2.1 DEFINITION AND INTERESTING PROPERTIES 963
G.2.2 DE CASTELJAU S ALGORITHM 964 G.2.3 SUBDIVISION OF BE ZIER CURVES
965 GENERAL INDEX 991 INDEX OF PERSONS 1013
|
adam_txt |
FONTS & ENCODINGS YANNIS HARALAMBOUS TRANSLATED BY P. SCOTT HOME
O'REILLY' BEIJING * CAMBRIDGE * FARNHAM * KOLN * PARIS * SEBASTOPOL *
TAIPEI * TOKYO CONTENTS INTRODUCTION 1 EXPLORATIONS 3 THE LETTER AND ITS
PARTS 3 LETTERPRESS TYPESETTING 7 DIGITAL TYPESETTING . 11 FONT FORMATS
14 BETWEEN CHARACTERS AND GLYPHS: THE PROBLEMS OF THE ELECTRONIC
DOCUMENT 15 THE STRUCTURE OF THE BOOK AND WAYS TO USE IT 17 HOW TO READ
THIS BOOK 23 HOW TO CONTACT US.'. 25 BEFORE UNICODE 27 FIELDATA 29
ASCII 29 EBCDIC 31 ISO 2022 *? 33 ISO 8859 35 ISO 8859-1 (LATIN-1) AND
ISO 8859-15 (LATIN-9) 36 ISO 8859-2 (LATIN-2) AND ISO 8859-16 (LATIN-10)
38 ISO 8859-3 (LATIN-3) AND ISO 8859-9 (LATIN-5) 39 ISO 8859-4
(LATIN-4), ISO 8859-10 (LATIN-6), AND ISO 8859-13 (LATIN-7) 40 ISO
8859-5, 6, 7, 8,11 41 ISO 8859-14 (LATIN-8) 42 VIII . CONTENTS THE FAR
EAST 42 MICROSOFT'S CODE PAGES 45 APPLE'S ENCODINGS 47 ELECTRONIC MAIL
48 THE WEB 51 2 CHARACTERS, GLYPHS, BYTES: AN INTRODUCTION TO UNICODE 53
PHILOSOPHICAL ISSUES: CHARACTERS AND GLYPHS 54 FIRST PRINCIPLES 58
TECHNICAL ISSUES: CHARACTERS AND BYTES 62 CHARACTER ENCODING FORMS 64
GENERAL ORGANIZATION OF UNICODE: PLANES AND BLOCKS 70 THE BMP (BASIC
MULTILINGUAL PLANE) 70 HIGHER PLANES 83 SCRIPTS PROPOSED FOR ADDITION 89
3 PROPERTIES OF UNICODE CHARACTERS 95 BASIC PROPERTIES 96 NAME 96 BLOCK
AND SCRIPT .'." 96 AGE 97 GENERAL CATEGORY 98 OTHER GENERAL
PROPERTIES 105 SPACES 106 ALPHABETIC CHARACTERS 106 NONCHARACTERS F 106
IGNORABLE CHARACTERS 107 DEPRECATED CHARACTERS 107 LOGICAL-ORDER
EXCEPTIONS 107 SOFT-DOTTED LETTERS 108 MATHEMATICAL CHARACTERS 108
QUOTATION MARKS 109 DASHES 109 HYPHENS 109 CONTENTS IX TERMINAL
PUNCTUATION 109 DIACRITICS 109 EXTENDERS 110 JOIN CONTROL 110 THE
UNICODE 1 NAME AND ISO'S COMMENTS 110 PROPERTIES THAT PERTAIN TO CASE
ILL UPPERCASE LETTERS ILL LOWERCASE LETTERS 112 SIMPLE
LOWERCASE/UPPERCASE/TITLECASE MAPPINGS 112 SPECIAL
LOWERCASE/UPPERCASE/TITLECASE MAPPINGS 112 CASE FOLDING 113 RENDERING
PROPERTIES 114 THE ARABIC AND SYRIAC SCRIPTS 114 MANAGING GRAPHEME
CLUSTERS 116 NUMERIC PROPERTIES 118 IDENTIFIERS ' " 119 READING A
UNICODE BLOCK 120 4 NORMALIZATION, BIDIRECTIONALITY, AND EAST ASIAN
CHARACTERS 127 DECOMPOSITIONS AND NORMALIZATIONS 127 COMBINING
CHARACTERS 127 COMPOSITION AND DECOMPOSITION 130 NORMALIZATION FORMS ^
131 THE BIDIRECTIONAL ALGORITHM 133 TYPOGRAPHY IN BOTH DIRECTIONS 134
UNICODE AND BIDIRECTIONALITY 138 THE ALGORITHM, STEP BY STEP 142 EAST
ASIAN SCRIPTS 146 IDEOGRAPHS OF CHINESE ORIGIN 147 THE SYLLABIC KOREAN
HANGUL SCRIPT 155 CONTENTS 5 USING UNICODE 159 INTERACTIVE TOOLS FOR
ENTERING UNICODE CHARACTERS 160 UNDER MAC OS X 160 UNDER WINDOWS XP 161
UNDERXWINDOW 163 VIRTUAL KEYBOARDS 164 USEFUL CONCEPTS RELATED TO
VIRTUAL KEYBOARDS 167 UNDER MAC OS X 168 UNDER WINDOWS 175 UNDERXWINDOW
181 CONVERSION OF TEXT FROM ONE ENCODING TO ANOTHER 183 THE RECODE
UTILITY 184 6 FONT MANAGEMENT ON THE MACINTOSH 187 THE SITUATION UNDER
MAC OS 9 188 THE SITUATION UNDER MAC OS X 191 FONT-MANAGEMENT TOOLS 194
TOOLS FOR VERIFICATION AND MAINTENANCE 194 ATM: THE "SMOOTHER" OF FONTS
196 ATR: CLASSIFICATION OF FONTS BY FAMILY . . 199 FONT MANAGERS 200
FONT SERVERS 204 TOOLS FOR FONT CONVERSION 205 TRANSTYPEPRO 20 5
DFONTIFIER 206 FONTFLASHER, THE "KOBAYASHI MARU" OF FONTS 207 7 FONT
MANAGEMENT UNDER WINDOWS 209 TOOLS FOR MANAGING FONTS 212 THE EXTENSION
OF FONT PROPERTIES 212 TOOLS FOR VERIFICATION AND MAINTENANCE 213 ATM:
THE "SMOOTHER" OF FONTS 215 FONT MANAGERS 216 FONT SERVERS 218 TOOLS FOR
FONT CONVERSION 219 CONTENTS XI_ 8 FONT MANAGEMENT UNDER X WINDOW 221
SPECIAL CHARACTERISTICS OF X WINDOW 221 LOGICAL DESCRIPTION OF A FONT
UNDER X 222 INSTALLING FONTS UNDER X 226 INSTALLING BITMAP FONTS 228
INSTALLING POSTSCRIPT TYPE 1 OR TRUETYPE FONTS 229 TOOLS FOR MANAGING
FONTS UNDER X 231 TOOLS FOR CONVERTING FONTS UNDER X 232 THE GNU FONT
TOOLS 232 GEORGE WILLIAMS'S TOOLS 233 VARIOUS OTHER TOOLS 233 CONVERTING
BITMAP FONTS UNDER UNIX 233 9 FONTS IN TJX AND Q, THEIR INSTALLATION AND
USE 235 USING FONTS IN TGX 235 INTRODUCTION TO TEX 236 THE HIGH LEVEL:
BASIC ETGX COMMANDS AND NFSS 240 THE LOW LEVEL: TGX AND DVI 259
"APRES-TEX": CONFRONTING THE REAL WORLD 263 INSTALLING FONTS FOR TEX
. .,,- 274 THE TOOL AJM2TFM 275 BASIC USE OF THE TOOLFONTINST 27 7
MULTIPLE MASTER FONTS 283 CUSTOMIZING TEX FONTS FOR THE USER'S NEEDS 285
HOW TO CONFIGURE A VIRTUAL FONT 285 CONCLUSIONS AND GLIMPSES AT THE
FUTURE . . S- 312 10 FONTS AND WEB PAGES 315 (X)HTML, CSS, AND FONTS 318
THE STANDARD HTML TAGS 318 CSS (VERSION 3) 319 TOOLS FOR DOWNLOADING
FONTS FROM THE WEB 332 TRUEDOC, BY BITSTREAM 333 FONT EMBEDDING, BY
MICROSOFT 336 XN CONTENTS GLYPHGATE, BY EM2 SOLUTIONS 340 THE SVG FORMAT
345 FUNDAMENTAL CONCEPTS OF XML 345 AND WHAT ABOUT SVG? 350 FONT
SELECTION UNDER SVG 351 ALTERNATE GLYPHS 353 SVG FONTS 355 CONCLUSION
365 11 THE HISTORY AND CLASSIFICATIONS OF LATIN TYPEFACES 367 THE
TYPOGRAPHICAL BIG BANG OF THE FIFTEENTH CENTURY, AND THE FABULOUS
DESTINY OF THE CAROLINGIAN SCRIPT 367 FROM VENICE TO PARIS, BY WAY OF
ROME 371 NEW SCRIPTS EMERGE IN GERMANY 381 THE WILD ADVENTURE OFTEXTURA
IN ENGLAND 382 THE SUN KING MAKES WAVES 384 ENGLAND TAKES THE LEAD IN
TYPOGRAPHIC INNOVATION 386 DIDOT AND BODONI REVOLUTIONIZE TYPEFACES 390
THE GERMAN "STURM UND DRANG" 393 THE NINETEENTH CENTURY, ERA OF
INDUSTRIALIZATION 394 THE PRE-WAR PERIOD: EXPERIMENTATION AND A RETURN
TO ROOTS 397 THE POST-WAR PERIOD 403 SUGGESTED READING 407 THE VOX/ATYPI
CLASSIFICATION OF TYPEFACES 408 LA CLASSIFICATION ALESSANDRINI DES
CARACTERES: LE CODEX 80 411 IBM'S CLASSIFICATION OF FONTS ^ 416 CLASS 0:
NO CLASSIFICATION 416 CLASS 1: OLD-STYLE SERIFS 416 CLASS 2:
TRANSITIONAL SERIFS 418 CLASS 3: MODERN SERIFS 418 CLASS 4: CLARENDON
SERIFS 419 CLASS 5: SLAB SERIFS 420 CLASS 7: FREE-FORM SERIFS 420 CLASS
8: SANS SERIF 421 CONTENTS MI_ CLASS 9: ORNAMENTALS 422 CLASS 10:
SCRIPTS 422 CLASS 12: SYMBOLIC 423 THE PANOSE-1 CLASSIFICATION 424
PARAMETER 1: FAMILY KIND 425 PARAMETER 2: SERIF STYLE 425 PARAMETER 3:
WEIGHT 427 PARAMETER 4: PROPORTION 428 PARAMETER 5: CONTRAST 430
PARAMETER 6: STROKE VARIATION 431 PARAMETER 7: ARM STYLE AND TERMINATION
OF OPEN CURVES 433 PARAMETER 8: SLANT AND SHAPE OF THE LETTER 435
PARAMETER 9: MIDLINES AND APEXES 436 PARAMETER 10: X-HEIGHT AND BEHAVIOR
OF UPPERCASE LETTERS RELATIVE TO ACCENTS 438 12 EDITING AND CREATING
FONTS 441 SOFTWARE FOR EDITING/CREATING FONTS 442 GENERAL PRINCIPLES 444
FONTLAB 446 THE FONT WINDOW 446 OPENING AND SAVING A FONT 452 THE
GENERAL-INFORMATION WINDOW 454 THE GLYPH WINDOW 459 THE METRICS WINDOW
465 MULTIPLE MASTER FONTS 468 DRIVING FONTLAB WITH PYTHON SCRIPTS 472
FONTFORGE 488 THE FONT-TABLE WINDOW 489 OPENING/SAVING A FONT 490 THE
GENERAL-INFORMATION WINDOW 491 THE GLYPH WINDOW 492 THE METRICS WINDOW
495 XIV CONTENTS WHAT ABOUT VERTICAL TYPESETTING? 497 CID FONTS 498
AUTOTRACING 499 POTRACE 500 SCANFONT 501 13 OPTIMIZING A RASTERIZATION
505 POSTSCRIPT HINTS 507 GLOBAL POSTSCRIPT HINTS 507 INDIVIDUAL
POSTSCRIPT HINTS 512 TRUETYPE INSTRUCTIONS 518 MANAGING INSTRUCTIONS IN
FONTLAB 520 MANAGING INSTRUCTIONS UNDER VTT 529 MANAGING INSTRUCTIONS
UNDER FONTFORGE 546 14 ENRICHING FONTS: ADVANCED TYPOGRAPHY 549
INTRODUCTION 549 MANAGING OPENTYPE TABLES IN FONTLAB 555 FEATURE
DEFINITION LANGUAGE 556 FONTLAB'S USER INTERFACE 565 MANAGING OPENTYPE
TABLES IN VOLT 569 MANAGING OPENTYPE TABLES IN FONTFORGE 576 ANCHORS 577
NONCONTEXTUAL SUBSTITUTIONS 579 NONCONTEXTUAL POSITIONINGS 580
CONTEXTUAL SUBSTITUTIONS AND POSITIONINGS 582 MANAGING AAT TABLES IN
FONTFORGE 586 FEATURES AND SELECTORS 588 MANAGING AAT'S FINITE AUTOMATA
IN FONTFORGE 589 CONTENTS XV A BITMAP FONT FORMATS 599 A.1 THE MACINTOSH
WORLD 599 A.1.1 THE FONT FORMAT 599 A.1.2 THE NFNT FORMAT 601 A.1.3
COLOR 601 A.2 THE DOS WORLD 601 A.2.1 THE CPI FORMAT 601 A.3 THE WINDOWS
WORLD 602 A.3.1 THE FNT FORMAT 602 A.3.2 THE FON FORMAT 604 A.4 THE UNIX
WORLD 604 A.4.1 THE PSF FORMAT OF LINUX 604 A.4.2 THE BDF FORMAT 606
A.4.3 THE HBF FORMAT 609 A.4.4 THE SNF, PCF, AND ABF FORMATS 610 A.4.5
THE RAW AND CP FORMATS 611 A.5 THETEXWORLD 611 A.5.1 THE PXL AND CHR
FORMATS 612 A.5.2 THE GF FORMAT 613 A.5.3 THE PK FORMAT 617 A.5.4 FONTS
OR IMAGES? BOTH! 620 A.6 OTHER LESS COMMON BITMAP FORMATS 621 A.7
WHOEVER CAN DO MORE CAN ALSO DO LESS 621 B TFX AND Q FONT FORMATS 623
B.I TFM " 623 B.I.I GLOBAL DECLARATIONS 625 B.1.2 FONT PARAMETERS 625
B.1.3 KERNING PAIRS AND LIGATURES 626 B.I.4 THE METRIC PROPERTIES OF
GLYPHS 631 B.2 OFM / 632 B.3 VF 633 B.4 OVF 634 XV[ CONTENTS C
POSTSCRIPT FONT FORMATS 635 C.I INTRODUCTION TO THE POSTSCRIPT LANGUAGE
635 C.I.I SYNTAX 636 C.1.2 THE SYSTEM OF COORDINATES 637 C.1.3 THE
CURRENT TRANSFORMATION MATRIX 637 C.1.4 PATHS 639 C.1.5 SHAPES 641 C.I.6
BITMAP IMAGES 642 C.1.7 MANAGING THE STACK, TABLES, AND DICTIONARIES 643
C.1.8 FONT MANAGEMENT AND TYPESETTING 645 C.1.9 THE IMAGE MODEL AND THE
GRAPHICS STATE 646 C.I.10 STRUCTURED COMMENTS (DSCS) 647 C.2 TYPE 3
FONTS 650 C.3 TYPE 1 FONTS 655 C.3.1 BEFORE WE BEGIN: THE FORMAT OF THE
FILE THAT CONTAINS THE FONT 656 C.3.2 THE PUBLIC DICTIONARY 657 C.3.3
ENCODINGS FOR TYPE 1 FONTS 659 C.3.4 THE PRIVATE DICTIONARY 661 C.3.5
GLYPH DESCRIPTIONS 665 C.3.6 INDIVIDUAL HINTS 666 C.3.7 AFM FILES 672
C.4 MULTIPLE MASTER FONTS 677 C.4.1 USING MULTIPLE MASTER FONTS IN THE
POSTSCRIPT LANGUAGE . 681 C.4.2 THE AMFM FILE 681 C.5 TYPE 42 FONTS ^
682 C.6 TYPE 0, OR OCF, FONTS 684 C.6.1 CHARACTER MAPPING 684 C.6.2 THE
ACFM FILE 686 C.7 CID FONTS (TYPES 9-11, 32) 687 C.7.1 CIDFONT 688 I
C.1.2 CMAP 692 C.7.3 REARRANGEMENT OF A CID FONT 694 C.7.4 THE AFM FILE
FOR THE CID FONT 696 CONTENTS XVII C.7.5 USING A CID FONT 696 C.8 TYPE
2/CFF FONTS 697 C.8.1 THE COMPACT FONT FORMAT 697 C.8.2 THE CHARSTRINGS
OF TYPE 2 700 D THE TRUETYPE, OPENTYPE, AND AAT FONT FORMATS 705 D.I
TTX: TRUETYPE FONTS REPRESENTED IN XML 706 D.2 TRUETYPE COLLECTIONS 709
D.3 GENERAL OVERVIEW OF TRUETYPE TABLES 709 D.4 THE KERNEL OFTHE
TRUETYPE TABLES 713 D.4.1 THE GLYPHORDER TABLE 713 D.4.2 THE CMAP TABLE
714 D.4.3 THE HEAD TABLE 716 D.4.4 THE TABLES HHEA AND HMTX 717 D.4.5
THE MAXP TABLE 719 D.4.6 THE NAME TABLE 720 D.4.7 THE OS/2 TABLE 722
D.4.8 THE POST TABLE . .' 726 D.5 THE TABLES THAT PERTAIN TO
TRUETYPE-STYLE GLYPH DESCRIPTIONS 728 D.5.1 THE LOCA TABLE 728 D.5.2 THE
GLYF TABLE 728 D.5.3 THE TABLES F PGM, PREP, AND CVT 730 D.6 THE
TRUETYPE TABLES THAT AFFECT POSTSCRIPT-STYLE GLYPH DESCRIPTIONS . 731
D.6.1 THE TABLE CFF 731 D.6.2 THE TABLE VORG 731 D.7 BITMAP MANAGEMENT
732 D.7.1 THE TABLES EBLC AND EBDT (ALIAS BLOC AND BDAT) 732 D.7.2 THE
EBSC TABLE 739 D.7.3 THE BHED TABLE 740 D.8 SOME OTHER OPTIONAL TABLES
740 D.8.1 THE DSIG TABLE 740 D.8.2 THE GASP TABLE 741 D.8.3 THE TABLES
HDMX AND LTSH 741 XVIII CONTENTS D.8.4 THE KERN TABLE 743 D.8.5 THE VDM
X TABLE 748 D.8.6 THE TABLES VHEA AND VMTX 749 D.8.7 THE PCLT TABLE 750
D.9 THE OPENTYPE ADVANCED TYPOGRAPHIC TABLES 751 D.9.1 IMPORTANT
CONCEPTS 751 D.9.2 THE BASE TABLE 754 D.9.3 THE GPOS TABLE 758 D.9.4 THE
GSUB TABLE 781 D.9.5 THE DSTF TABLE 796 D.9.6 THE GDEF TABLE 803 D.10
PREDEFINED FEATURES, LANGUAGES, AND SCRIPTS 806 D.10.1 PREDEFINED
LANGUAGES AND SCRIPTS 806 D.10.2 PREDEFINED FEATURES 815 D.LL GENERAL
AAT TABLES 822 D.LL.L THE ACNT TABLE 823 D.11.2 THE BSLN TABLE 823
D.11.3 THE FDSC TABLE : 826 D.11.4 THE FMTX TABLE 826 D.11.5 THE FEAT
TABLE 827 D.11.6 THE LCAR TABLE 838 D.11.7 THE OPBD TABLE 840 D.11.8 THE
PROP TABLE 841 D.11.9 THE TRAK TABLE 842 D.LL.LOTHE ZAPF TABLE 844 D.12
THE AAT TABLES FOR FONT VARIATION * 848 D.12.1 THE FVAR TABLE 848 D.12.2
THE AVAR TABLE 850 D.12.3 THE GVAR TABLE 851 D.12.4 THE CVAR TABLE 855
D.13 AAT TABLES WITH FINITE AUTOMATA 856 D.13.1 FINITE AUTOMATA 856
D.13.2 THE MORX TABLE (FORMERLY MORT) 862 D.13.3 THE JUST TABLE 872
CONTENTS XIX E TRUETYPE INSTRUCTIONS 879 E.I BASIC CONCEPTS 881 E.I.I
INTERPRETER'S STACK, INSTRUCTION STREAM 881 E.1.2 REFERENCE POINTS 881
E.I.3 FREEDOM AND PROJECTION VECTORS 881 E.1.4 TABLE OF CONTROL VECTORS
AND STORAGE AREA 882 E.1.5 TOUCHED AND UNTOUCHED POINTS 882 E.1.6
MINIMUM DISTANCE AND CUT-IN 882 E.1.7 TWILIGHT ZONE AND ZONE POINTERS
882 E.2 INSTRUCTIONS 883 E.2.1 INSTRUCTIONS FOR MANAGING THE STACK AND
STORAGE AREA 883 E.2.2 MANAGING VECTORS, ZONES, AND REFERENCE POINTS 884
E.2.3 MOVING POINTS 885 E.2.4 5 INSTRUCTIONS 889 E.2.5 TESTS AND LOGICAL
AND ARITHMETIC FUNCTIONS 890 E.2.6 DEFINITIONS OF SUBROUTINES AND NEW
INSTRUCTIONS 891 E.3 SOME EXAMPLES 892 E.3.1 THE 'F' IN THE FONT COURIER
892 E.3.2 THE 'O' FROM THE FONT VERDANA 899 F METRFONT AND ITS
DERIVATIVES 905 F.I THE METRFONT PROGRAMMING LANGUAGE 906 F.I.I BASIC
CONCEPTS 906 F.1.2 THE BASICS: DRAWING AND FILLING 908 F.I.3 MORE
ADVANCED CONCEPTS: PEN STROKES AND PARAMETERIZATION . 917 F.I.4
OPTIMIZING THE RASTERIZATION 930 F.2 THE COMPUTER MODERN FAMILY OF FONTS
935 F.2.1 GENERAL STRUCTURE 935 F.2.2 EXTENSIONS 944 F.3 METAFOG 945 F.4
METRTVPE1 AND ANTYKWA POTTAWSKIEGO 947 F.4.1 INSTALLING AND USING
METRTVPE1 947 F.4.2 SYNTACTIC DIFFERENCES FROM METRFONT 948 F.4.3
ANTYKWA POTTAWSKIEGO 956 XX CONTENTS G BEZIER CURVES 961 G.I HISTORY 961
G.2 BEZIER CURVES 961 G.2.1 DEFINITION AND INTERESTING PROPERTIES 963
G.2.2 DE CASTELJAU'S ALGORITHM 964 G.2.3 SUBDIVISION OF BE"ZIER CURVES
965 GENERAL INDEX 991 INDEX OF PERSONS 1013 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Haralambous, Yannis 1962- |
author_GND | (DE-588)137604831 |
author_facet | Haralambous, Yannis 1962- |
author_role | aut |
author_sort | Haralambous, Yannis 1962- |
author_variant | y h yh |
building | Verbundindex |
bvnumber | BV022962838 |
classification_rvk | AM 23900 ST 320 ST 350 |
ctrlnum | (OCoLC)237198292 (DE-599)GBV517433672 |
discipline | Allgemeines Informatik |
discipline_str_mv | Allgemeines Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02323nam a2200565 c 4500</leader><controlfield tag="001">BV022962838</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130307 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">071113s2007 ad|| |||| 00||| und d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">06N390025</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">981140513</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596102429</subfield><subfield code="c">: EUR 58.00 (freier Pr.)</subfield><subfield code="9">0-596-10242-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780596102425</subfield><subfield code="c">: EUR 58.00 (freier Pr.)</subfield><subfield code="9">978-0-596-10242-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)237198292</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV517433672</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">und</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">AM 23900</subfield><subfield code="0">(DE-625)4208:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 320</subfield><subfield code="0">(DE-625)143657:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 350</subfield><subfield code="0">(DE-625)143667:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">24,1</subfield><subfield code="2">ssgn</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Haralambous, Yannis</subfield><subfield code="d">1962-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)137604831</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Fonts & encodings</subfield><subfield code="b">[from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more]</subfield><subfield code="c">Yannis Haralambous</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Fonts and encodings</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 1016 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Schriftzeichen</subfield><subfield code="0">(DE-588)4180012-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PostScript</subfield><subfield code="0">(DE-588)4193686-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">TrueType</subfield><subfield code="0">(DE-588)4393648-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Codierung</subfield><subfield code="0">(DE-588)4070059-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">TEX</subfield><subfield code="0">(DE-588)4127872-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Unicode</subfield><subfield code="0">(DE-588)4343497-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ASCII</subfield><subfield code="0">(DE-588)4665825-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Codierung</subfield><subfield code="0">(DE-588)4070059-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Schriftzeichen</subfield><subfield code="0">(DE-588)4180012-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">ASCII</subfield><subfield code="0">(DE-588)4665825-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Unicode</subfield><subfield code="0">(DE-588)4343497-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">TEX</subfield><subfield code="0">(DE-588)4127872-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="5"><subfield code="a">TrueType</subfield><subfield code="0">(DE-588)4393648-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="6"><subfield code="a">PostScript</subfield><subfield code="0">(DE-588)4193686-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016167187&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016167187</subfield></datafield></record></collection> |
id | DE-604.BV022962838 |
illustrated | Illustrated |
index_date | 2024-07-02T19:05:33Z |
indexdate | 2024-07-09T21:08:41Z |
institution | BVB |
isbn | 0596102429 9780596102425 |
language | Undetermined |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016167187 |
oclc_num | 237198292 |
open_access_boolean | |
owner | DE-29T DE-12 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-11 |
owner_facet | DE-29T DE-12 DE-898 DE-BY-UBR DE-355 DE-BY-UBR DE-11 |
physical | XX, 1016 S. Ill., graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | O'Reilly |
record_format | marc |
spelling | Haralambous, Yannis 1962- Verfasser (DE-588)137604831 aut Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] Yannis Haralambous Fonts and encodings 1. ed. Beijing [u.a.] O'Reilly 2007 XX, 1016 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Schriftzeichen (DE-588)4180012-6 gnd rswk-swf PostScript (DE-588)4193686-3 gnd rswk-swf TrueType (DE-588)4393648-9 gnd rswk-swf Codierung (DE-588)4070059-8 gnd rswk-swf TEX (DE-588)4127872-0 gnd rswk-swf Unicode (DE-588)4343497-6 gnd rswk-swf ASCII (DE-588)4665825-7 gnd rswk-swf Codierung (DE-588)4070059-8 s Schriftzeichen (DE-588)4180012-6 s ASCII (DE-588)4665825-7 s Unicode (DE-588)4343497-6 s TEX (DE-588)4127872-0 s TrueType (DE-588)4393648-9 s PostScript (DE-588)4193686-3 s DE-604 HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016167187&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Haralambous, Yannis 1962- Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] Schriftzeichen (DE-588)4180012-6 gnd PostScript (DE-588)4193686-3 gnd TrueType (DE-588)4393648-9 gnd Codierung (DE-588)4070059-8 gnd TEX (DE-588)4127872-0 gnd Unicode (DE-588)4343497-6 gnd ASCII (DE-588)4665825-7 gnd |
subject_GND | (DE-588)4180012-6 (DE-588)4193686-3 (DE-588)4393648-9 (DE-588)4070059-8 (DE-588)4127872-0 (DE-588)4343497-6 (DE-588)4665825-7 |
title | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] |
title_alt | Fonts and encodings |
title_auth | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] |
title_exact_search | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] |
title_exact_search_txtP | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] |
title_full | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] Yannis Haralambous |
title_fullStr | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] Yannis Haralambous |
title_full_unstemmed | Fonts & encodings [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] Yannis Haralambous |
title_short | Fonts & encodings |
title_sort | fonts encodings from unicode to advanced typography and everything in between covers postscript truetype opentype aat metafont and more |
title_sub | [from unicode to advanced typography and everything in between ; covers PostScript, TrueType, OpenType, AAT, Metafont, and more] |
topic | Schriftzeichen (DE-588)4180012-6 gnd PostScript (DE-588)4193686-3 gnd TrueType (DE-588)4393648-9 gnd Codierung (DE-588)4070059-8 gnd TEX (DE-588)4127872-0 gnd Unicode (DE-588)4343497-6 gnd ASCII (DE-588)4665825-7 gnd |
topic_facet | Schriftzeichen PostScript TrueType Codierung TEX Unicode ASCII |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016167187&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT haralambousyannis fontsencodingsfromunicodetoadvancedtypographyandeverythinginbetweencoverspostscripttruetypeopentypeaatmetafontandmore AT haralambousyannis fontsandencodings |