


TTFDUMP(1)                                             TTFDUMP(1)


NNAAMMEE
       ttfdump - Dumping the contents of a TrueType Font file

SSYYNNOOPPSSIISS
       ttttffdduummpp  [-h]  [-t _t_a_b_l_e_n_a_m_e] [-g _g_l_y_p_h_n_u_m_b_e_r] [-c _c_o_l_l_e_c_-
       _t_i_o_n] [-i] _t_t_f_i_l_e [-o _d_u_m_p_f_i_l_e]

DDEESSCCRRIIPPTTIIOONN
       ttttffdduummpp dumps the contents of  a  TrueType  font  file  in
       ASCII  form.   A  TrueType font file is consist of various
       tables. Those table are  divided  into  two  categories  -
       _R_e_q_u_i_r_e_d  _T_a_b_l_e_s  and  _O_p_t_i_o_n_a_l _T_a_b_l_e_s. Mulitiple TrueType
       fonts and be merged to a TrueType Collection.

   OOppttiioonnss
       --hh     Print a help message on standard output and exit.

       --tt _t_a_b_l_e_n_a_m_e
              If this option is specified  then  dump  the  table
              _"_t_a_b_l_e_n_a_m_e_", otherwise dump every tables in _t_t_f_i_l_e.
              _T_a_b_l_e_n_a_m_e can be one of the following:

              RReeqquuiirreedd TTaabblleess

              _c_m_a_p   character to glhph mapping table

              _g_l_y_f   glyph data

              _h_e_a_d   font header

              _h_h_e_a   horizontal header

              _h_m_t_x   horisontal metrics

              _l_o_c_a   index to location

              _m_a_x_p   maximum profile

              _n_a_m_e   naming table

              _p_o_s_t   PostScript information

              _O_S_/_2   OS/2 and windows specific metrics

              OOppttiioonnaall TTaabblleess

              _c_v_t    control value table

              _f_p_g_m   font program; _n_o_t _i_m_p_l_e_m_e_n_t_e_d _y_e_t_.

              _g_a_s_p   grid-fitting and scan  conversion  procedure
                     (grayscale)

              _h_d_m_x   horizontal device metrics



ILX Project                18 Feb 1997                          1





TTFDUMP(1)                                             TTFDUMP(1)


              _k_e_r_n   kerning table

              _L_T_S_H   Linear threshold table

              _p_r_e_p   CVT program; _n_o_t _i_m_p_l_e_m_e_n_t_e_d _y_e_t

              _P_C_L_T   PCL5 table

              _V_D_M_X   Vertical Device Metrics table

              _v_h_e_a   vertical metrics header

              _v_m_t_x   vertical metrics

       --gg _g_l_y_p_h_n_u_m_b_e_r
              If  this  option  is  specified then dump the glyph
              with index _g_l_y_p_h_n_u_m_b_e_r, otherwise dump  all  glyphs
              in _t_t_f_i_l_e.

       --cc _c_o_l_l_e_c_t_i_o_n
              Select a TrueType font in a TrueType Collection.

       --ii _t_t_f_i_l_e
              TrueType font file to be dumped.

       --oo _d_u_m_p_f_i_l_e
              Output  of  the  dump. If this option is not speci-
              fied, dump to stdout.

EEXXAAMMPPLLEE
       To  dump  all  information  in  the  TrueType  font   file
       times.ttf:
              ttfdump times.ttf

       To dump the required table _c_m_a_p in the file:
              ttfdump -t cmap times.ttf

       To dump a single glyph with index 50:
              ttfdump -g 50 times.ttf


SSEEEE AALLSSOO
       TrueType 1.0 Font Files,  _T_e_c_h_n_i_c_a_l _S_p_e_c_i_f_i_c_a_t_i_o_n _R_e_v_i_s_i_o_n
       _1_._6_6 _N_o_v_e_m_b_e_r _1_9_9_5

NNOOTTEE
       Instruction disassembler in not implemented.

AAOOTTHHOORR
       Li-Da Lho, ollie@ms1.hinet.net







ILX Project                18 Feb 1997                          2


