Font :: Scripts :: AP

FONT :: SCREPTS :: AP is een PERL-module voor geheugenvertegenwoordiging van een TTFBUILDER-bevestigingspuntdatabase (APDB).
Download nu

Font :: Scripts :: AP Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Font::Scripts::AP Team
  • Uitgever website:
  • http://search.cpan.org/~mhosken/Font-TTF-Scripts-0.9/lib/Font/TTF/Scripts/AP.pm

Font :: Scripts :: AP Tags


Font :: Scripts :: AP Beschrijving

FONT :: SCREPTS :: AP is een PERL-module voor geheugenvertegenwoordiging van een TTFBuilderbevestigingspuntdatabase (APDB). Font :: Scripts :: AP is een PERL-module voor geheugenvertegenwoordiging van een TTFBuilder Bijlagepunt Database (APDB). Synopsis Gebruik Font :: Scripts :: AP; $ AP = Lettertype :: Scripts :: AP-> Read_Font ($ TTF_FILE, $ AP_FILE,% OPTS); $ AP-> MAKE_CLASSES (); instantie variablecmapreferentie naar de Microsoft CMAP binnen de lettertype. Fonnetreferentie naar een lettertypestructuur. Read_font veroorzaakt ten minste de post, CMAP, LOCA en naamtabellen die moeten worden gelezen in.glyphsan-reeks van verwijzingen naar Glyph Data Structures, geïndexeerd door glyfid. Stucture-elementen zijn: Uniunicode Scalaire waarde, indien aanwezig, zoals gespecificeerd in de APDB. (decimaal geheel getal) Gnumactuele Glyph-ID van Font.Posteactuele PostScript-naam van Font.Note: de Uni-, GNUM- en post-waarden zijn gebaseerd op de UID-, GID- en PSNAME-velden van de APDB. Als er desdescijfers zijn tussen de APDB en de interne tafels van de lettertype, wordt voor het berekenen van de bovenstaande drie waarden, prioriteit in het eerste aan uid-veld, vervolgens PSNAME-veld, en uiteindelijk GID.glypreference naar glyph-structuur die is gelezen van Font.LinineLine-nummer in APDB, waar Glyph is gedefinieerd. Pointsa hash van verwijzingen naar bevestigingspuntstructuren voor deze glyph, gesloten door bevestigingspunttype (aka naam). Elke AP-structuur bevat naam (type in TTFBuilder Terminologie) van de bijlage Pointx, YX en Y-coördinaten voor het bijlage Puntlinine-nummer in APDB waar dit punt is gedefinieerd.ponentsPresent als de glyph een composiet is. Is een verwijzing naar een reeks componentstructuren. Elke componentconstructie omvat: bboxcomma gescheiden lijst met coördinaten van de begrenzingen, d.w.z. x1, y1, x2, y2uniunicode scalaire waarde, indien aanwezig, van de component. (Decimal integer) Opmerking: de volgende instantievariabelen bevatten de daadwerkelijke tekst die is gelezen van de APDB. Als er beschrijvingen tussen de APDB en het lettertype zijn, kunnen deze waarden verschillen van de hierboven gegeven waarden. Daarom mogen deze waarden niet worden gebruikt, behalve voor diagnostische doeleinden.UidUnicode Scalaire waarde, indien aanwezig, zoals vermeld in de APDB. (String of HEX-cijfers) PSNAMPOSTSCRIPT-naam, indien aanwezig, zoals gespecificeerd in de APDBGIDGLYPH ID, indien aanwezig, zoals gespecificeerd in de APDBCLASSESCREATED door "MAKE_CLASSES", is dit een HASH Slashed by Class Name die een array van GGRENS voor glyphs terugkeert, de klas. Klassen worden geïdentificeerd door extensies (deel na a '.') Op de naam van elke glyph. Voor elke extensie worden twee klassen gedefinieerd. De eerste is de klasse van alle glyphs met die uitbreiding (klasnaam is de extensie). De tweede is de klasse van nominale glyphs die overeenkomt met de glyphs met die extensie (klasnaam is de extensie, maar met het prefix 'nee _'). LijstenCreated door "MAKE_CLASSES", dit is een hasj-gesulteerd door bevestigingspuntnaam (zoals gewijzigd door " MADE_POINT ") Terugkerende een scala aan GID's voor glyphs die het gegeven bevestigingspunt hebben gedefinieerd, wordt deze variabele bijgewerkt door" make_classes ". Het is een hash, getragen door de naam van het bijlagepunt (zoals gewijzigd door "MAKE_POINT") die een bit VEC-bit-array retourneert, geïndexeerd door GID, elk bit ingesteld op 1 als de bijbehorende glyphment het opgegeven bevestigingspunt heeft gemaakt. Ligclassesions geschapen door make_classes als ligatures worden gevraagd en bestaan ze. De basisformulierklasse is NO_CODE, terwijl de ligaturen worden gehouden in Code.Warningsif -Errorfh, dit accumuleert eventuele waarschuwing of foutmeldingen tegengekomen .Warningscount van nummer voor waarschuwingen of fouten die zijn aangetroffen. Vereisten: · Perl


Font :: Scripts :: AP Gerelateerde software