Introduction To Myanmar OpenType Font - PowerPoint

Document Sample
Introduction To Myanmar OpenType Font - PowerPoint Powered By Docstoc
					        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
 ဂ ဂ

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:293
posted:11/21/2008
language:English
pages:20
gregoria gregoria
About