Download Font Scripts AP - Font Scripts AP Description, Font Scripts AP Reviews
Contact
 


 

Download

 
Download Now (100K)
Perl Artistic License
Downloads till now: 2
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Assembler Tools , Bug Tracking , Code Generators , Compilers , Debuggers , Disassemblers , Internationalization , Interpreters , Libraries , Localization, Perl Modules , Preprocessors , Quality Assurance and Testing , UI (User Interfaces) , Version Control , Widgets ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Font::Scripts::AP

 

Details

Size: 100K
Last Update: 2008-06-11 09:44:34
Version: 0.5
OS Support: Linux
License/Program Type: Perl Artistic License
Publisher: Font::Scripts::AP Team
Price:$0.00
Description:

Font::Scripts::AP 0.5 is libraries software developed by Font::Scripts::AP Team.
Font::Scripts::AP is a Perl module for memory representation of a TTFBuilder Attachment Point database (APDB).



SYNOPSIS

use Font::Scripts::AP;
$ap = Font::Scripts::AP->read_font($ttf_file, $ap_file, %opts);
$ap->make_classes();

INSTANCE VARIABLES

cmap

Reference to the Microsoft cmap within the font.

font

Reference to a font structure. read_font will cause at least the post, cmap, loca, and name tables to be read in.

glyphs

An array of references to glyph data structures, indexed by glyphID. Stucture elements are:

uni

Unicode scalar value, if any, as specified in the APDB. (decimal integer)

gnum

Actual glyph ID from font.

post

Actual Postscript name from font.

Note: The uni, gnum and post values are based on the UID, GID, and PSName fields of the APDB. If there are descrepancies between the APDB and the font's internal tables, then for calcuating the above three values, priority is given first to UID field, then PSName field, and finally GID.

glyph

Reference to glyph structure read from font.

line

Line number in APDB where glyph is defined.

points

A hash of references to attachment point structures for this glyph, keyed by attachment point type (aka name). Each AP structure contains

name

The name (type in TTFBuilder terminology) of the attachment point

x, y

X and Y coordinates for the attachment point

line

Line number in APDB where this point is defined.

components

Present if the glyph is a composite. Is a reference to an array of component structures. Each component structure includes:

bbox

comma separated list of bounding box coordinates, i.e., x1, y1, x2, y2

uni

Unicode scalar value, if any, of the component. (decimal integer)

Note: The following instance variables contain the actual text read from the APDB. If there are descrepancies between the APDB and the font, these values may differ from corresponding values given above. Therefore these values should not be used except for diagnostic purposes.

UID

Unicode scalar value, if any, as specified in the APDB. (string of hex digits)

PSName

Postscript name, if any, as specified in the APDB

GID

Glyph id, if any, as specified in the APDB

classes

Created by "make_classes", this is a hash keyed by class name returning an array of GIDs for glyphs that are in the class. Classes are identified by extensions (part after a '.') on the post name of each glyph. For each such extension, two classes are defined. The first is the class of all glyphs that have that extension (class name is the extension). The second is the class of nominal glyphs corresponding to the glyphs with that extension (class name is the extension but with the prefix 'no_').

lists

Created by "make_classes", this is a hash keyed by attachment point name (as modified by "make_point") returning an array of GIDs for glyphs that have the given attachment point.

vecs

If defined, this variable will be updated by "make_classes". It is a hash, keyed by attachment point name (as modified by "make_point") returning a bit vec bit array, indexed by GID, each bit set to 1 if the corresponding glyph has the given attachment point.

ligclasses

Optionally created by make_classes if ligatures are requested and they exist. The base forms class is no_code while the ligatures are held in code.

WARNINGS

If -errorfh not set, this accumulates any warning or error messages encountered.

WARNINGS

Count of number fo warnings or errors encountered.

Requirements:
Perl
Font::Scripts::AP 0.5 supports different languages (including english). It works with Linux.

Downloading Font::Scripts::AP 0.5 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Font::Scripts::AP Version History

Product Date Added
Font::Scripts::AP 0.5 2008-06-11 09:44:34


Related Software

CentralNic Unicode Library
From category: Libraries
CentralNic Unicode Library 0.0.1 is libraries software developed by Gavin Brown. The CentralNic Unicode Library provides some PHP classes for maniuplating Unicode data. These classes are general pu...
SWISH API Common
From category: Perl-Modules
SWISH::API::Common - SWISH Document Indexing Made Easy....
Shed Skin
From category: Compilers
Shed Skin is an experimental Python-to-C++ compiler....
DBIx::Migration::Directories
From category: Libraries
DBIx::Migration::Directories 0.05 is libraries software developed by Tyler MacDonald. DBIx::Migration::Directories is a Perl module to install/remove/upgrade/downgrade SQL schemas. SYNOPSIS\...
ExtUtils::ModuleMaker::PBP
From category: Libraries
ExtUtils::ModuleMaker::PBP 0.09 is libraries software developed by James E Keenan. ExtUtils::ModuleMaker::PBP is a Perl module to create a Perl extension in the style of Damian Conway&039;s Perl B...
qaManager
From category: Quality-Assurance-and-Testing
qaManager is a web based application used for keeping track of Engineering and Customer releases of Software Projects....
libmemcached
From category: Libraries
libmemcached is a C client library to the memcached server....
Fiona
From category: Assembler-Tools
Fiona is a tool to automatically analyze the interactional behavior of a given oWFN....
EL4J
From category: Libraries
EL4J 1.1.0 is libraries software developed by EL4J Team. EL4J, the Extension Library for the J2EE, adds incremental improvements to the Spring Java framework. Here are some key features of \...
Bundle::DBI
From category: Libraries
Bundle::DBI 1.52 is libraries software developed by Jonathan Leffler, Jochen Wiedmann and Tim Bunce. Bundle::DBI is a bundle to install DBI and required modules. SYNOPSIS perl -MCPA...
FireAnt
From category: Quality-Assurance-and-Testing
FireAnt 1.0 is quality assurance and testing software developed by Jules White. FireAnt is an Eclipse plugin for modeling complex remote deployment and configuration processes for EJBs. It a...
Cleaner
From category: Debuggers
Cleaner 0.1 is debuggers software developed by Jon Rafkind. Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. The Java code syntax is parsed using ANTLR and then print...
JPerf
From category: Libraries
JPerf is a Java library, a perfect hash function generator....
DParser
From category: Compilers
DParser 1.15 is compilers software developed by John Plevyak. DParser project is an simple but powerful tool for parsing. You can specify the form of the text to be parsed using a combination of re...
bb_mug
From category: Libraries
bb_mug 1.5 is libraries software developed by S. Franke. bb_mug is a simple, tiny, and fast Java class obfuscator. Where applicable, it replaces class, method, and field names with shorter names....
 

Top Downloads

 
1. Canon PIXMA iP1200 Printer Driver
2. Canon PIXMA iP1000 Printer Driver
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Canon PIXMA iP1600 Printer Driver
5. Canon PIXMA MP210 MP Drivers
6. Canon PIXMA iP1300 Printer Driver c
7. DVD Decrypter
8. Genius Eye 110 Webcam Driver
9. Canon PIXMA iP1200 Printer Driver x64 d
10. Canon LaserShot LBP-1210 Printer Driver
11. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
12. Water Alive screensaver
13. Super DVD To avi/vcd/svcd ripper
14. Plato Video Converter
15. MP3 Splitter
16. MAGIX Ringtone Maker
17. MediaSnooper
18. Kazaa Acceleration Patch
19. HiFi MP3 WAV Converter
20. Audio Video IFilter

DownloadTube Editor Reviews

 
1. Auction Decorator - Auction Maker Wizard
Make your eBay Auction listings look like Web pages with the...
2. Multi-Edit 2008
Multi-Edit 2008 is a truly powerful, feature-rich and reliab...
3. Ultimate Fractal
Create amazing fractal artwork in just a few seconds with th...
4. WhoIs Lookup Multiple Addresses Software
WhoIs Lookup Multiple Addresses Software is a simple, small,...
5. Pop Art Studio
Pop Art Studio is a very easy to use graphics editing softwa...
6. Multi-Edit 2008 Lite
Multi-Edit is a Powerful IDE, with speed, depth, and uncompr...
7. ProLingo Chinese Polish Dictionary
A Windows Vista Ready dictionary with slang words included. ...
8. Cyber 3GP Converter
Cyber 3GP Converter features a player and a video Converter,...
9. Nidesoft DVD to 3GP Suite
Nidesoft DVD to 3GP Suite includes two excellent software to...
10. AggreGate Network Manager for Windows
AggreGate SNMP Network Manager is a powerful system for supe...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. Echo Web Framework
Echo Web Framework is a platform for building web-based appl
2. AmiFormat
AmiFormat is a simple textile like web text generator done i
3. GreyBox
GreyBox is a lightweight JavaScript that allows you to displ
4. AJS Library
AJS is an ultra lightweight JavaScript library that allows y
5. Mootools Form Hints
Mootools Form Hints is a Mootools based Javascript form help
6. Perspective Tabs
Perspective tabs is allows for a large number of tabs to fit
7. Imago
Imago is an Ajax based image gallery that is very simple to
8. Protoscript
Protoscript is a simplified scripting language for creating
9. mxGraph
mxGraph provides an interactive drawing and diagramming solu
10. XML/SWF Gauge
XML/SWF Gauge helps you to create attractive web gauges.
11. XML/SWF Slideshow
XML/SWF Slideshow allows you to create slideshows from dynam
12. XML/SWF Charts
XML/SWF Charts helps you to present data contained in XML fi
13. JibberBook
JibberBook is a free PHP/JavaScript based guestbook.
14. mediaboxAdvanced
mediaboxAdvanced is an ultimate extension of Mediabox into a
15. Multifaceted Lightbox
Multifaceted Lightbox is a script (JavaScript) that allows y
16. JavaScript VectorGraphics Library
JavaScript VectorGraphics library provides graphics capabili
17. Helma
Helma is an open source web application framework for fast a
18. JHeartbeat
JHeartbeat allows a web page to periodically poll the server
19. jMedia
jMedia is a jQuery plugin that allows multi-media embedding
20. hnGuestBook
hnGuestBook is a simple guestbook that uses a flat text file