diff options
Diffstat (limited to 'tfm/tfm_output.c')
-rw-r--r-- | tfm/tfm_output.c | 50 |
1 files changed, 26 insertions, 24 deletions
diff --git a/tfm/tfm_output.c b/tfm/tfm_output.c index 0fa3eb1..b8e5b17 100644 --- a/tfm/tfm_output.c +++ b/tfm/tfm_output.c @@ -1,23 +1,25 @@ -/* tfm_output.c: write property list files (a human-readable equivalent - of TFM files), and convert them to TFM format. PL format is - described in the source code to the TeX utility PLtoTF, by Donald - Knuth. - -Copyright (C) 1992, 2011 Free Software Foundation, Inc. - -This program 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 3, or (at your option) -any later version. - -This program 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 this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +# tfm_output.c: write property list files +# +# Copyright (C) 1992, 2011 Free Software Foundation, Inc. +# +# This program 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 3 of the License, or +# (at your option) any later version. +# +# This program 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 this program. If not, see <http://www.gnu.org/licenses/>. +# + +# (a human-readable equivalent +# of TFM files), and convert them to TFM format. PL format is +# described in the source code to the TeX utility PLtoTF, by Donald +# Knuth. #include "config.h" #include "concatn.h" @@ -53,7 +55,7 @@ static void put_indentation (void); static void put_lig_prop (tfm_ligature_type *); static void put_kern_prop (tfm_kern_type *); - + /* Routines to start and finish reading a file. (For the user to call.) */ boolean @@ -118,7 +120,7 @@ tfm_convert_pl (string tfm_name, boolean verbose) if (verbose && status != 0) printf ("Exit status = %d.\n", status); } - + /* Return an initialized structure. */ tfm_global_info_type @@ -220,7 +222,7 @@ tfm_put_char (tfm_char_type c) put_lig_kern_info (c); } - + /* Output any ligature/kern information in the tfm character C. */ static void @@ -268,7 +270,7 @@ put_lig_kern_info (tfm_char_type c) finish_prop_list (); } } - + /* It makes the output more readable to make the property lists indented. */ |