libotf -- A Library for handling OpenType Font (OTF) Ver.0.9 (2003.1.10) (1) What is libotf? The library "libotf" provides the following facilites. o Read Open Type Layout Tables from OTF file. Currently these tables are supported; head, name, cmap, GDEF, GSUB, and GPOS. o Convert a Unicode character sequence to a glyph code sequence by using the above tables. The combination of libotf and the FreeType library (Ver.2) realizes CTL (complex text layout) by OpenType fonts. It seems that the probject Free Type Layout provides the similar (or better) facility as this library, but currently they have not yet released their library. So, we have developped this library. (2) Installation (2-1) Installation from libotf-X.Y.tar.gz. % tar xfz libotf-X.Y.tar.gz % cd libotf-X.Y % ./configure % make % make install (2-2) Installation from CVS repository. % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root login CVS Password: <- type Enter (or RET) % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root co libotf % cd libotf % ./autogen.sh % ./configure % make % make install (3) Documents o REAMDE -- this file o COPYING -- GPL document o INSTALL -- the generic installation instructions o NEWS -- the recent changes to libm17n (4) Bug report Please send bug reports to bugs . ----- Copyright (C) 2003 National Institute of Advanced Industrial Science and Technology (AIST) This file is part of libotf. Libotf is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. Libotf is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with autoconf; see the file COPYING. If not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.