Skip to content

tlwg/pango-libthai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pango-LibThai
=============

Pango-Libthai is a sub-project under LibThai project, which plugs some LibThai 
functionality into Pango rendering engine.

Pango-LibThai provides third-party plug-in for Thai support in Pango text 
layout engine. The main purpose is to provide Pango language engine which
implements break positions analysis, including word breaks, via pango_break()
calls, using LibThai routines. However, a shaping engine is also provided
as a supplementary.

The shaping engine is not meant to replace or duplicate the stock engine
available in Pango. It rather demonstrates another possible code structure, 
in which input and output methods can share some functionalities according
to WTT 2.0, a Thai de-facto standard for input/output methods.

Installation
============

Of course, the obvious required packages for building this package are:
  - pango
  - libthai

Since version 0.1.6, you can optionally turn on the shaping engine build.
If unspecified, it is disabled by default. You can enable it using 
--enable-shaping configure option. And you will need additional packages:
  - freetype
  - fontconfig
In most cases, these packages are already available with your Pango 
installation.

Further Information
===================

  - LibThai project: http://libthai.sourceforge.net/
  - Pango project:   http://www.pango.org/