Myanmar 20OpenType 20Font 2020051215
Shared by: Bmv283
-
Stats
- views:
- 7
- posted:
- 11/10/2011
- language:
- Malay
- pages:
- 20
Document Sample


Introduction To
Myanmar OpenType Font
Ngwe Tun
Member
2005-12-16, Myanmar NL Implementation Committee
Introduction To Myanmar OpenType Font
“
What is OpenType Font?
OpenType is the advanced cross-platform font
format which offers support for multiple
languages and feature-rich typography.
Introduction To Myanmar OpenType Font
• What Technologies use in OpenType?
– OpenType uses two technologies that
make fonts much more powerful.
– Unicode
• The first technology is Unicode, which
allows coverage of multiple languages,
even Asian languages, in a single font.
– Advanced typography
• The second technology is to allow
advanced typography in the form of
automatic enhancements to character
shapes, and more typographic options.
Introduction To Myanmar OpenType Font
• OpenType, mixed font?
Introduction To Myanmar OpenType Font
• What is Unicode?
– Fundamentally, computers just deal with numbers. They
store letters and other characters by assigning a number
for each one.
– Before Unicode was invented, there were hundreds of
different encoding systems for assigning these numbers.
– Unicode provides a unique number for every character,
no matter what the platform,
no matter what the program,
no matter what the language.
– Unicode Standard has been adopted by such industry
leaders as Apple, HP, IBM, JustSystem, Microsoft, Oracle,
SAP, Sun, Sybase, Unisys and many others.
– It is supported in many operating systems, all modern
browsers, and many other products.
Introduction To Myanmar OpenType Font
Myanmar Unicode 1000 ~ 109F
4
10
33
2
4
10
8
7
Introduction To Myanmar OpenType Font
Myanmar
Unicode Encoding
Introduction To Myanmar OpenType Font
NOT ONLY FOR A SPECIFIC PROGRAM IN SPECIFIC OS PLATFORM.
Introduction To Myanmar OpenType Font
• OpenType and Advanced Typography
– OpenType intelligently handles
advanced typography -
ligatures, alternate character
forms, small caps, and more.
– OpenType fonts provide far
more typographic capabilities
by combining base character
sets, expert sets, and extensive
additional glyphs into one file.
– OpenType layout features can
be used to position or
substitute glyphs.
Introduction To Myanmar OpenType Font
• OpenType and Advanced Typography
– The application of layout features to one or more
characters may change the positioning, or
substitute a different glyph. For example, the
application of the small capitals feature to the "a"
would substitute the small cap "a" glyph for the
usual lowercase "a" glyph.
– In Myanmar
Introduction To Myanmar OpenType Font
• OpenType and Advanced Typography
– OpenType layout features that automatically
substitute alternate glyphs in Myanmar1 opentype.
Many of these OpenType layout features, such as
automatic ligatures, positioning.
Introduction To Myanmar OpenType Font
• OpenType and Advanced Typography
– OpenType layout features also provide reordering
but it is still performed internally in opentype font
because of Microsoft Uniscribe Library not
supported yet.
Introduction To Myanmar OpenType Font
• OpenType support in systems & applications
– System Support
• Windows 2000 and above (needed Uniscribe patch)
• Linux Fedora Core 3 (needed Pango patch)
– Applications Support
• Office 2003
• Outlook Express
• Internet Explorer, FireFox
• Other Unicode supported
Applications
• Visual Studio .Net
• Acrobat PDF
Introduction To Myanmar OpenType Font
Application Support
Introduction To Myanmar OpenType Font
• OpenType support in Linux Fedora Core 4
– Fine Tuned OpenType and pango updated version
supports Myanmar Language Enabling in Linux
platform (Fedora Core 4)
– Linux platform already setup
• Locale
• Input Method
• Some Interface Translation
• Sorting/Searching
– Some server/application are readiness in Linux
• Mozilla Firefox
• M17N Technology
• MySQL/Apache/PHP
• SCIM/XKB
• Pango/GTK+
Introduction To Myanmar OpenType Font
• Screenshot
from Fedora Core 4
Introduction To Myanmar OpenType Font
• Keyboarding
– Myanmar Keyboard Layout has been implemented
by Myanmar NLP Lab.
– Created by Microsoft Keyboard Layout Creator.
– It’s not supported reordering or key pair deleting.
– And It’s supported to type as storage order.
– And Every possible myanmar words were well
tested with this keyboard layout.
– If you type first in vowel sign E ေ may get some
,
problem in this example.
– According to first come-first type reason, it should
be erased most last word.
Introduction To Myanmar OpenType Font
• It’s beta, it’s not supported yet
by Microsoft and Third Parties
– Should use non-critical purpose
– Not supported sorting and exact searching
– It’s not stable encoding standard but aligned with
Unicode 4.1
– Cannot calculate Myanmar digits
– Cannot shaping by Uniscribe Engine, Microsoft
– Code page, encoding standard, locale setting,
collation sequences and keyboard layout standard
are not standardized by Microsoft.
– Adobe Pagemaker, WinRAR, Visual Basic and JAVA
are not supported yet.
– Really needed I18N skilled set.
Introduction To Myanmar OpenType Font
• But, we should approach to Unicode,
Modern World Language Technology
– E-Mail Sending/Receiving
– Internet Surfing
– Collaboration Purposes
– Desktop Publishing
– Spreadsheets
– Small scaled database system
– Required
• l10N awareness
• How stuff it work (input, rendering engine)
• Myanmar recent Encoding standards
• Software compatibility check list
• User Experiences Sharing/FAQ/Bug Feedback
Introduction To Myanmar OpenType Font
Thanks for interesting in
Myanmar Unicode &
ဂ ဂ
OpenType Matters
ဂ ဂ
Related docs
Other docs by Bmv283
Get documents about "