Introduction

What's New

Our Feature

FAQs Answered

Path Info

You Need To Know

                                                             2nd Quarter 2004
Introduction

The OEM Technical Support Dispatch is designed to provide technical product information to Monotype Imaging's OEM customers, specifically our engineering contacts. Published on a quarterly basis, The Dispatch is presented by Monotype Imaging's OEM technical support group in conjunction with OEM engineering. Our focus is on product technology for UFST®, Monotype Imaging Font Manager, iType®, color management, screening and other technologies. This issue focuses on our font data.

If you have any comments or suggestions for future issues, please let us know by sending ideas to oemdispatch@monotypeimaging.comYou may also visit our Web site http://www.monotypeimaging.com for general product information.  

TOP


What's New

Our XHTML FCO

XHTML-Print is a simple XHTML-based data stream suitable for printing in addition to display. It is based on the W3C’s XHTML Basic with the addition of cascading style sheets (CSS). Its targeted usage is for printing in environments where it is not feasible or desirable to load a printer-specific driver, and where some variability in the formatting of the printed output is acceptable. XHTML-Print is appropriate for printing from mobile devices to low-cost printers that might not have a full-page buffer and that generally print from top-to-bottom and left-to-right with the paper in a portrait orientation.

In traditional printing environments, clients rely on font downloads when they are not sure whether a given character or font is embedded in the printer. As printing moves to small clients, downloading may not be an option and clients have a need to know what characters or fonts are available in a given device. Because of this the XHTML font set is intended to provide font support for printing of documents where the font characteristics of a given device are not specified by complying with the CSS definition of “generic families” of fonts as follows:

‘serif'              Times New Roman
'sans-serif'      Arial
'cursive'          Zapf Chancery
‘monospace’   Courier

Monotype Imaging’s core XHTML FCO contains the following 13 typefaces.

0 Arial
1 Arial Italic
2 Arial Bold
3 Arial Bold Italic
4 Courier
5 Courier Italic
6 Courier Bold
7 Courier Bold Italic
8 Times New
9 Times New Italic
10 Times New Bold
11 Times New Bold Italic
12 ITC Zapf Chancery Medium Italic

All the fonts except ITC Zapf Chancery support the Windows® Microsoft® WGL4 character set. ITC Zapf Chancery supports the standard PCL character set (Latin 1, 2, 5, 6).

Many of our OEMs are also including our stroke font data to support the CJK languages in XHTML-based products. We are not aware if there are any defined standards for CJK XHTML. Most likely the standards will most likely be set as companies bring XHTML products to market.
 

Our GDI Font Sets

Monotype Imaging’s Raster Printer Font Set is available for raster-based laser, inkjet and multifunction printers,
devices that can accommodate Monotype Imaging’s industry-standard PCL® (Printer Command Language) or dual-emulation PCL and PostScript® compatible fonts – the same fonts that operate in millions of office printers worldwide.

In today’s connected world, fonts are assumed to interchange consistently within documents. Yet, if a document created at the office is printed at home on a raster printer, the intended fonts may not print as expected. Frustrating problems can result, such as font substitution, differing line breaks, page breaks and character spacing. Why such disparities? The home PC that drives the printer typically does not contain all the fonts used in the office. Today, with Monotype Imaging’s Raster Printer Font Set, the same fonts used at the office can now be used at home. Manufacturers are able to promote and deliver fully HP-compatible raster printers.

Features and Benefits

Compatibility with existing standards

HP compatibility to PCL and dual-emulation PCL/PostScript is ensured. Users work with the same fonts at the office and at home.

Document portability and integrity

Fonts appear on-screen and in print as intended, without the risk of font substitution, line breaks or other irregularities.

Font consistency across entire range of printers

Manufacturers are able to promote font compatibility and selection across new and legacy printers, regardless of printer technology.

 

              Option 1                                             Option 2
   
PCL compatible fonts                   PCL/PostScript compatible fonts

Albertus® Medium

Albertus® Medium

ITC Avant Garde® Gothic Book

Albertus Extra Bold

Albertus Medium Italic

ITC Avant Garde Gothic Book Oblique

Antique Olive™

Albertus Bold

ITC Avant Garde Gothic Demi

Antique Olive Italic

Albertus Extra Bold

ITC Avant Garde Gothic Demi Oblique

Antique Olive Bold

Antique Olive™

ITC Bookman® Light

CG Omega™

Antique Olive Italic

ITC Bookman Light Italic

CG Omega Italic

Antique Olive Bold

ITC Bookman Demi

CG Omega Bold

Antique Olive Compact

ITC Bookman Demi Italic

CG Omega Bold Italic

CG Omega™

ITC Zapf Chancery® Medium Italic

CG Times™

CG Omega Italic

ITC Zapf Dingbats® ❂❃❆❍❏

CG Times Italic

CG Omega Bold

Letter Gothic™

CG Times Bold

CG Omega Bold Italic

Letter Gothic Italic

CG Times Bold Italic

CG Times™

Letter Gothic Bold

Clarendon™ Condensed Bold

CG Times Italic

Letter Gothic Bold Italic

Coronet®

CG Times Bold

Marigold™

Garamond™ Antiqua

CG Times Bold Italic

New Century Schoolbook™ Roman

Garamond Kursiv

Clarendon Book

New Century Schoolbook Italic

Garamond Halbfett

Clarendon Bold

New Century Schoolbook Bold

Garamond Kursiv Halbfett

Clarendon™ Condensed Bold

New Century Schoolbook Bold Italic

Letter Gothic™

Clarendon Extended Bold

Palatino® Roman

Letter Gothic Italic

Coronet®

Palatino Italic

Letter Gothic Bold

CourierPS™

Palatino Bold

Marigold™

CourierPS Oblique

Palatino Bold Italic

Univers® Medium

CourierPS Bold

SymbolPS™ αβχδε

Univers Medium Italic

CourierPS Bold Oblique

Times Roman™

Univers Condensed Medium

Garamond™ Antiqua

Times Italic

Univers Condensed Medium Italic

Garamond Kursiv

Times Bold

Univers Bold

Garamond Halbfett

Times Bold Italic

Univers Bold Italic

Garamond Kursiv Halbfett

Univers® Medium

Univers Condensed Bold

Helvetica®

Univers Medium Italic

Univers Condensed Bold Italic

Helvetica Oblique

Univers Condensed Medium

 

Helvetica Narrow

Univers Condensed Medium Italic

Helvetica Narrow Oblique

Univers Bold

Helvetica Bold

Univers Bold Italic

Helvetica Bold Oblique

Univers Condensed Bold

Helvetica Narrow Bold

Univers Condensed Bold Italic

Helvetica Narrow Bold Oblique

 


Raster Printer Font Set
• TrueType® fonts are included on CD or bundled with drivers.
• Each font includes Latin 1, 2, 5 and 6 character sets.

 

Options
• Raster Printer Font Set may be bundled with the Monotype Imaging Font Manager, a utility to install,
  uninstall, find and manage every font available within Windows environments.
 

Our 708B (closed caption) fonts


Monotype Imaging’s closed caption font set supports FCC requirements for closed captioning display on digital and analog television sets. When used with UFST or iType, the fonts also conform to FCC mandates for character edge effects, pen styles, character offsetting and pen sizes.

 

Closed captioning font requirements:
 

 

Monotype Imaging Solution
(Meets EIA-708B Specification)

Fonts

Agfa Screen™ Serif Monospaced
(1 monospaced font with serifs)

Agfa Screen Serif
(1 proportionally spaced font with serifs)

Agfa Screen Sans Monospaced
(1 monospaced font without serifs)

Agfa Screen Sans
(1 proportionally spaced font without serifs)

Ashley Script
(1 casual font type)

Floridian
(1 cursive font type)

Plate Gothic
(Small capitals)

Default (undefined)

Character Edge Effects

Raised

Depressed

Uniform

Drop Shadow

Default

Pen Styles

Normal

Italic

Underline

Character Offsetting

Normal

Subscript

Superscript

Pen Sizes

Standard

Large

Small


Closed captioning capabilities provide access to TV programming for individuals with hearing disabilities. The technology allows for the audio portion of programming to be displayed as text, super-imposed over the video portion. To display closed captions, viewers must use either a set-top decoder or a TV receiver that contains integrated decoder technology.

 

Requirements for closed captioning have existed since the 1990 passage of the Television Decoder Circuitry Act. With the advent of digital broadcasting, the FCC has updated its rules with instructions for the encoding, display and delivery of closed captioning information for digital TV.

 

Manufacturers are now required to include compliant DTV closed captioning decoder circuitry in digital TVs. Devices affected by the rules include digital sets with wide-screen displays measuring at least 7.8 inches vertically, digital TVs with conventional displays measuring at least 13 inches vertically, and stand-alone digital TV tuners, whether or not they are marketed with display screens.


 

Our TV core font set

 

Consisting of 16 weights that comprise the Agfa Screen family, the Monotype Imaging TV core font set is designed especially for low-resolution devices such as TV screens. Agfa Screen outperforms alternatives because of its readability. Characters are easy to distinguish and easy on the eyes, regardless of screen resolution.

 

Agfa Screen is an excellent example of “transparent type” – when words themselves must make the statement – not the type. Clarity is critical when displaying messages that need to be read and understood quickly. Anything less draws attention to the product as inferior, perhaps even difficult to use.

 

Agfa Screen – Designed for Ultimate Readability
Agfa Screen’s sans serif, serif and monospace weights were designed to overcome conditions that compromise on-screen readability. Text – especially small characters – is subject to ambiguity or blurriness when displayed on TV and other low-resolution screens.
 

Letters and low-resolution display screens are generally an unfriendly combination. Delicate character components – such as stems and hairlines – often break up or fade out against the high-contrast backgrounds of display screens. Also, characters can look muddled and indistinguishable when displayed on screen because lowercase letters typically have a small x-height (the height of the letter excluding ascenders and descenders). To dismiss these and other issues that lead to unpleasant reading experiences, Agfa Screen was designed.

 

Agfa Screen features a large x-height to improve clarity and to more sharply define lowercase letters – a welcome modification since over 95 percent of text in any correspondence is lowercase.
Additional thickness has been applied to stems and serifs to offset contrast and to increase readability on mobile phones, PDAs and TVs – especially when viewing TV at a distance.
More importantly, each character has been designed to be easily recognizable and unambiguous.
 


Our Tioga font


Monotype Imaging’s Tioga is a font intended for use by people with low vision. It was developed to be metrically compatible with Tiresias, a font designed by Dr. John Gill and recommended by the Royal National Institute for the Blind (RNIB). With Tioga, Monotype Imaging improved on the aesthetics and the readability of the Tiresias design while maintaining metric compatibility. Additionally, Tioga is available in a true bold face thus allowing for design optimization, rather than general-purpose emboldening.

Tioga was also developed in the True Type format, an industry standard font format  used in most PC’s and a majority of embedded platforms.

Metric compatibility ensures compatible word spacing and line breaks



Note the “splayed” shape of the capital M in the Tiresias example below. The slightly angled stems render poorly on low-resolution devices such as TV’s and cell phones. Not only do the stems look jaggy but also the interior becomes filled in and blocky-looking. The Tioga example, with its straight stems and more precise diagonal, results in a sharper, clearer image.
 

 

            Tiresias left          Tioga right

  

             


If you have an interest in evaluating or licensing any of the specialty fonts described above please contact your Monotype Imaging account manager.


TOP


Our Feature

The Principles of Type Design

Fonts have been around for over 550 years. They've been made of metal, wood, plastic, photographic film and digital bits and bytes. The process of making a font has changed dramatically since Gutenberg formed his idea to print copies of the Bible. The process has changed – but not the underlying concepts.

Whether it’s an early type designer creating fonts in metal or an internal type designer at Monotype Imaging or an independent designer working in a small studio, virtually all typeface design begins with a specific design problem. Whether it is designing a new text face that is space economical, creating a display design that stands out from the crowd, or combining the best attributes of two existing typefaces to satisfy the wishes of a corporate art director, practically every new typeface, and clearly every successful typeface, is the result of an imposed design problem. If it isn’t supplied by an outside source in the form of a design brief, it is imposed by the type designer.

The First Rules of Typeface Design:
If there is one rule for developing a financially successful commercial typeface it is to create a design that is both distinctive and versatile. The idea is to develop a typeface that stands out from the crowd – and one that can be used in a variety of different documents. This isn’t as easy a proposition as it may sound. Just about anybody can draw a distinctive typeface; the problem is that the more distinctive a typeface design becomes, the less versatile it tends to be. Standing out in a crowd, by itself, is not good enough to insure font sales – the typeface also needs to be a design that will be used in many applications.

If there is a second rule, it is that typefaces should have “legs.” While there is a place for fonts that follows short-term design trends, the typefaces that bring in the most money are those that are consistently popular over the long-haul. Think: “Paul Newman vs. Pee-Wee Herman.”

Many times, the first design step a designer takes is the creation of just four characters: H, O, n and o. These characters become the cornerstone of the new typeface design. They establish the spacing relationship of round-sided characters to straight-sided characters, the proportions of the caps and lowercase letters and the weights of straight strokes, round strokes, hairlines and their transitions.

Key Words:
When the designer is satisfied with the cornerstone characters, the next step is normally to test their validity and establish the foundation for the rest of the typeface design. In the days of metal and phototype fonts, designers working in America would draw the letters to set “Championed HOME8.” The word “Hamburgerfons” was used by most European foundries. Today, the virtual standard is “Hamburgerfonts.”

Up to this point, the design process can either take place on-screen or in the more traditional media of pencil, ink and paper. When the designer is satisfied with the design foundation, the rest of the letters, figures and punctuation are created in a software application. These are then made into a font so that the design can be edited in a real-world environment. In the days of metal type, it could take weeks or even months for a test font to be made. Phototype shortened this process to several days. Today, changes to test fonts can take a matter of minutes.

Test, Edit and Re-test:
The font is used to generate “test copy.” While it can take many forms, the text copy usually has individual letters set between “control” characters such as H, O, n and o to determine spacing consistency. In addition, blocks of copy are set at various sizes to reveal how characters work together to form words, lines of type, and blocks of copy. The designer will then study this printout and, similar to the editing of a written manuscript, make decisions on how to improve the final product. This can be to both the shapes of the letterforms, and how they space in relation to other characters. (Letter spacing and kerning are just as important to character legibility and readability as are the shapes of the letters.)

Then it’s back to the drawing board (actually, computer) to make the design modifications. This is followed by more test and more edit. The number of times a design is tested and modified can vary dramatically from designer to designer and design project to design project. It is, however, always more than once and can be up to a dozen – and more. Sometimes the designer will even put the design aside for a period of time and revisit it later with “fresh eyes.”

More Than 26 Letters:
Much of this development work is done on the basic character set of caps, lowercase, figures, punctuation and a few diacriticals. It is usually when the work on these characters is completed to the designer’s satisfaction, that the rest of the character set is developed. This can be as few as 256 and as many as a thousand or more individual glyphs.

Even when the typeface is completely designed, more work is required. Fonts (usually PostScript Type 1, TrueType – and now OpenType®) are made. These also go through an extensive test procedure to ensure they will perform well in a variety of environments and software applications.

The process of designing a typeface can sometimes take weeks, often months and, in some cases, years. There are also typefaces that have been designed and made into fonts in less than a day – and they look it.

The Same – But Different:
While the process of making and testing fonts has changed several times since Gutenberg invented the craft of typography, the underlying concepts have remained the same. When Gutenberg designed his first typeface, it was to satisfy the needs of a very specific design problem. He created a few test characters to see if he could replicate the work of scribes. When he was happy with the results he created a basic font and printed sample pages. The design was tested and changed several times until Gutenberg had exactly what he needed to print his Bible. Some things change. Some don’t.

If you're interested in obtaining more information regarding type design, please contact your Monotype Imaging OEM application engineer.


TOP
             


FAQ's Answered

What is the standard symbol set support for FCO data?

UFST and our standard FCOs support the full LaserJet 4 or 5 character sets. As you probably know, a symbol set provides a mapping from the implementing application’s character codes into a particular subset of a LaserJet ®(4 or 5) character set. All currently popular symbol sets are provided in our UFST SDK. The standard FCO data sets, also provided in the SDK, (PCL45, PCLPS2, PCLPS3, PS2, and PS3) support the following MicroType® symbol sets:

        HP LaserJet 4 Symbol Sets

        HP LaserJet 5 Symbol Sets

SS ID:

Description:

SS ID:

Description:

DN

ISO 60: Danish/Norwegian

DN

ISO 60: Danish/Norwegian

DT

Desk Top

DT

Desk Top

E1

ISO 8859/1 Latin 1

E1

ISO 8859/1 Latin 1

E2

ISO 8859/2 Latin 2

E2

ISO 8859/2 Latin 2

E5

ISO 8859/9 Latin 5

E5

ISO 8859/9 Latin 5

FR

ISO 69: French

E6

ISO 8859 Latin 6

GR

ISO 21: German

FR

ISO 69: French

IT

ISO 15: Italian

GR

ISO 21: German

LG

Legal

IT

ISO 15: Italian

M8

Math-8

LG

Legal

MC

Macintosh

M8

Math-8

MS

PS Math

MC

Macintosh

PB

Microsoft Publishing

MS

PS Math

PC

PC-8 Code Page 437

PB

Microsoft Publishing

PD

PC-8 D/N, Code Page 437N

PC

PC-8 Code Page 437

PE

PC-852 Latin 2

PD

PC-8 D/N, Code Page 437N

PI

PI font

PE

PC-852 Latin 2

PM

PC-859 Multilingual

PI

PI Font

PT

PC-8 TK, Code Page 437T

PM

PC-850 Multilingual

R8

Roman-8

PT

PC-8 TK, Code Page 437T

SP

ISO 17: Spanish

PU

PC-1004

SW

ISO 11: Swedish

PV

PC-775

TS

PS Text

R8

Roman-8

UK

ISO 4: United Kingdom

SP

ISO 17: Spanish

US

ISO 6: ASCII

SW

ISO 11: Swedish

VI

Ventura International

TS

PS Text

VM

Ventura Math

UK

 ISO 4: United Kingdom

VU

Ventura US

US

ISO 6: ASCII

W1

Windows 3.1 Latin 1

W1

Windows 3.1 Latin 1

WE

Windows 3.1 Latin 2

WE

Windows 3.1 Latin 2

WO

Windows 3.0 Latin 1

WL

Windows Baltic

WT

Windows 3.1 Latin 5

WO

Windows 3.0 Latin 1

 

 

WT

Windows 3.1 Latin 5

Our SDK also includes the extended FCO data sets (PP2XTND1 and PP2XTND2) that contain additional language support for Cyrillic, Greek, Hebrew and Arabic.

        Hebrew Symbol Sets:

                 Arabic Symbol Sets:

Description:

SS ID:

Description:

CP-862 Latin/Hebrew

10V

CP-864 Latin/Arabic

ISO-8859/8 Latin/Hebrew

8V

HP Arabic-8

HP Hebrew-8

9V

Windows Arabic (Windows 3.1)

HP Hebrew-7

 

 

 

           Cyrillic Symbol Sets:

               Greek Symbol Sets:

Description:

SS ID:

Description:

CP866 PC-Cyrillic

12G

PC-8 Greek

ISO-8859/5 Latin/Cyrillic

10G

CP-851 PC Latin/Greek

Windows Latin/Cyrillic

9G

Windows Latin/Greek

 

12N

ISO 8859/7 Latin/Greek

 

8C

HP Greek-8

We’ve also included the following table that contains each data set and its corresponding filename shipping with our most recent version of UFST, version 4.6.

                MicroType 1 Format

                MicroType 2 Format

Standard Data Set:

FCO File Name:

Standard Data Set:

FCO File Name:

PCL45

pcl____i.fco

PCL45

pcl___zi.fco

PCLPS2

pclp2__i.fco

PCLPS2

pclp2_zi.fco

PCLPS3

pclp3__i.fco

PCLPS3

pclp3_zi.fco

PS2

ps2____g.fco

PS2

ps2___zg.fco

PS3

ps3____g.fco

PS3

ps3___zg.fco

 

Extended Data Set:

FCO File Name:

Extended Data Set:

FCO File Name:

PP2XtND1

pp2x1__c.fco

PP2XtND1

pp2x1_zc.fco

PP2XTND2

pp2x2__c.fco

PP2XTND2

pp2x2_zc.fco

If you need additional information on our FCO data and symbol set support please contact your OEM applications support engineer.

TOP


Patch Info

Patch kits allow you to upgrade your current version of UFST or iType to take advantage of bug fixes and new enhancements. The following is a list of patches that are available.
  
The UFST 4.4 patch contains:

- Fix for rotated stroke-based DIMM_DISK fonts
- Fix for stroke-based fonts and MAT0 mode
- Fix for pseudo-bold issue with mixed contour polarity
- Disable-plugins option for stroke-based fonts
- Enhanced embedded bitmap performance
- Font purge of downloaded data
- PCLXL CharClass 2 fix
- Fix for vstem and hstem operators
- Fix for no plugins with DL_SYMSET
- Fix for initializing outputPtr->stik_char in fs_NewSfnt()
- Fix for pifb->index cast requirement in CACbmLookup()
- Fix for initializing outputPtr->stik_char in fs_NewSfnt()

The UFST 4.5 patch contains:

- Fix for the space character with EF_SUBSTHOLLOWBOX_TYPE defined 
- Fix for bouncing baseline when stroke data is used with
  TT_SCREENERES
- Fix for no plugins with DL_SYMSET
- Error checking for the INVALID_GLYPH_INDEX in sfnt_ReadSFNT()
  routine
- Modifications on computation techniques for advanceWidth output
  structure members

- Fix for initializing outputPtr->stik_char in fs_NewSfnt()
- Fix for spotty boldness after a space char when using contour checking
- Fix for memory leak in maker.c (contour checking)

The UFST 4.6 patch contains:

- Free unused pre-allocated memory in bitmap_dyn() for space char
- Fix for initializing outputPtr->stik_char in fs_NewSfnt()
- Fix for embedded bitmaps when bit_map_width member of IFCONFIG is
  not equal to one
- Correct potential overflow problem in outline processing for large chars
- CGIFfont_metrics() fix when using MicroType (some members not
  returning consistent information)
- Stroke data bounding box fix; black_width member of IFBITMAP not
  consistent with actual bitmap
- Memory leak in FIX_CONTOUR functionality
- Correction for spotty boldness for chars that follow the space char when a
  pseudo-bold effect is being applied
- Fix incorrect constant in math processing that causes problems in 16-bit
  environment
- Processing coverage 2 GSUB table
- Disable Missing Pixel recovery when processing stroke data
- Initialization issue of orThreshold member of IF_STATE due to conflict in
  use between IF and PS
- Vertical writing fix to correct inconsistency in positioning between outline
  and bitmap output
 

The iType 2.1 patch contains:

- Fix for compiler issues
- Fix for composite embedded bitmaps
- Changes to sbit.c for composite embedded bitmaps
- Change to sbit.c for embedded bitmap bug when pseudo_bold was non zero

The iType 2.2 patch contains:

- Fix for composite embedded bitmaps
- Fix for generation of characters with negative side bearings
- Change to sbit.c for embedded bitmap when pseudo_bold was non zero
- Change to sbit.c when pseudo bold is undefined
- Change to api.c and sbit.c to trim white rows and columns from the bitmap without affecting
  the glyph


To receive a patch kit or for information on kits of earlier product releases, contact your Monotype Imaging OEM application engineer. When you receive your patch kit, please make note of its number in case you need to reference it when contacting us. The naming convention is simple. The first two digits represent the UFST or iType version number. The final six digits represent the mm/dd/yy it was released.

TOP


you need to know

This section describes areas in the API of UFST and iType that will be revised to provide a more efficient interface layer for the application. Examples of changes to the UFST or iType API that may be included in this section are: the addition of members of interface structures and the revision of interface function parameters.
 
Changes discussed in this section will not be implemented until the next version is released. This gives you sufficient notice for revising the code layer that interfaces with our product.

Upcoming Changes in UFST 4.7:

The next release of UFST will contain a format change in our three symbol set files: uif.ss, utt.ss and umt.ss. We will be adding support for PCL character requirements in symbol sets, along with character complements in our MicroType font data. This format change will require that you rebuild UFST's '.ss' files using a new version of our ixssmak program.

UFST 4.7 will also contain a method of enabling/disabling NO_SYMSET_MAPPING at runtime. This will provide more flexibility to applications that currently implement a NO_SYMSET_MAPPING system, but want to also use symbol sets for specific tasks. However, the API for the interface function CGIFwidths() is different for either case.

The multi-instance functionality in UFST 4.7 will also be revised, in order to provide more sharing of data between clients of UFST. For example, resources, bucket and cache lists, symbol sets will all be able to be shared in UFST 4.7. To accommodate this system, several members of the if_state structure will need to be relocated inside of the structure

There will be a runtime flag required for NO_SYMSET_MAPPING in UFST 4.7.

The NO_SYMSET_MAPPING version of the CGIFwidth() function will need to be enabled by a new compile-time switch in UFST's cgconfig.h file.

This functionality is still in development and few details are available at this point. Examples that we do have include the if_state.mem_fund[] and if_state.mem_avail[] members, as well as the lists if_state.hBUCKlru() and if_state.hBMlru(). As a general statement, please expect any OEM-specific functionality that directly communicates with the if_state structure to be invalid with UFST 4.7.

More details for each of these items will follow in the next version of the Dispatch.

Please feel free to pass along any comments about this information to your Monotype Imaging OEM application engineer.


TOP

Confidential

Copyright © 2000-2005. All rights reserved, by Monotype Imaging Inc., Woburn, MA.

The software described in these documents is confidential and is the property of Monotype Imaging Inc.(MTI) for the express use of MTI customers. It cannot be reprinted, redistributed, copies in whole or in part without written permission from MTI. It may be used only in accordance with the terms of your NDA and with the inclusion of the above copyright notice.