diff options
Diffstat (limited to 'include/gf.h')
-rw-r--r-- | include/gf.h | 44 |
1 files changed, 23 insertions, 21 deletions
diff --git a/include/gf.h b/include/gf.h index 2a0ff4c..187b56f 100644 --- a/include/gf.h +++ b/include/gf.h @@ -1,22 +1,25 @@ -/* gf.h: manipulate generic font files. See Metafont: The Program, by - Don Knuth, (Volume D of Computers & Typesetting), chapter 46, among - other places, for the precise definition of this bitmap format. +# gf.h: manipulate generic font 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/>. +# + +# See Metafont: The Program, by +# Don Knuth, (Volume D of Computers & Typesetting), chapter 46, among +# other places, for the precise definition of this bitmap format. -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. */ #ifndef GENERIC_FONT_LIBRARY_H #define GENERIC_FONT_LIBRARY_H @@ -27,7 +30,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "types.h" - /* At most one GF file can be open for reading (or writing) at a time. You must call `gf_open_input_file' before using any of the `gf_get...' routines; similarly for the output side. */ @@ -37,7 +39,7 @@ extern void gf_close_input_file (void); extern boolean gf_open_output_file (string filename); extern void gf_close_output_file (void); - + /* The only interesting information in the preamble is the comment. */ extern string gf_get_preamble (void); @@ -92,7 +94,7 @@ extern gf_postamble_type gf_get_postamble (void); should be given in pixels per inch. */ extern void gf_put_postamble (fix_word design_size, real h_resolution, real v_resolution); - + /* The characters are the most important information in the GF file. */ typedef struct |