~ubuntu-branches/ubuntu/utopic/texlive-bin/utopic

« back to all changes in this revision

Viewing changes to libs/t1lib/t1lib-5.1.2/doc/type1afm.tex

  • Committer: Package Import Robot
  • Author(s): Norbert Preining
  • Date: 2012-04-10 10:16:01 UTC
  • mfrom: (1.2.3)
  • Revision ID: package-import@ubuntu.com-20120410101601-7mt8nyn280xrgza6
Tags: 2011.20120410-1
* new upstream checkout:
  - remove decls of popen and pclose (Closes: #64524) (!yow, 5 digit bug!)
  - do not declare getopt in C++, fixes FTBFS with g++ >= 4.7 
    (Closes: #667392)
* add patches (maybe to be included upstream) that allows inclusion of
  one config file in another for (x)dvipdfmx. This will be
  used by the paper code.
* fix description of libptexenc-dev package (Closes: #667694)
* remove xdvik patch, included upstream
* remove conflict with ptex-bin, we are building a transitional package now
* build with internal t1lib, as t1lib is going to disappear in
  wheezy (Closes: #667912) (no, dropping xdvi is not an option!)
  (add a lintian override otherwise this gives a lintian error)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
%----------------------------------------------------------------------------
 
2
% ----- File:        type1afm.tex 
 
3
% ----- Author:      Rainer Menzner (Rainer.Menzner@web.de)
 
4
% ----- Date:        2001-04-01
 
5
% ----- Description: This file is part of the t1lib-documentation.
 
6
% ----- Copyright:   t1lib is copyrighted (c) Rainer Menzner, 1996-2001. 
 
7
%                    As of version 0.5, t1lib is distributed under the
 
8
%                    GNU General Public Library Lincense. The
 
9
%                    conditions can be found in the files LICENSE and
 
10
%                    LGPL, which should reside in the toplevel
 
11
%                    directory of the distribution.  Please note that 
 
12
%                    there are parts of t1lib that are subject to
 
13
%                    other licenses:
 
14
%                    The parseAFM-package is copyrighted by Adobe Systems
 
15
%                    Inc.
 
16
%                    The type1 rasterizer is copyrighted by IBM and the
 
17
%                    X11-consortium.
 
18
% ----- Warranties:  Of course, there's NO WARRANTY OF ANY KIND :-)
 
19
% ----- Credits:     I want to thank IBM and the X11-consortium for making
 
20
%                    their rasterizer freely available.
 
21
%                    Also thanks to Piet Tutelaers for his ps2pk, from
 
22
%                    which I took the rasterizer sources in a format
 
23
%                    independ from X11.
 
24
%                    Thanks to all people who make free software living!
 
25
%----------------------------------------------------------------------------
 
26
 
 
27
\newpage
 
28
\section{The Program {\ttfamily type1afm}}
 
29
\label{type1afm}%
 
30
\verb+type1afm+ is a simple commandline tool (about 150 lines C source
 
31
code) that allows to generate an AFM file from a Type 1 font
 
32
program. It is intended for people who want to use Type 1 font files
 
33
that come without AFM files with \tonelib\ (or other software that
 
34
requires AFM files). The syntax is \\[0.5cm]
 
35
\verb+type1afm [-l] <fontfile1> [<fontfile2> <fontfile3> ...] +\\[0.5cm]
 
36
For each fontfile specified on the commandline, an AFM file with the
 
37
corresponding name is generated in the current directory.
 
38
Most of the work is done in \tonelib-internal functions. See section
 
39
\ref{missingafmfiles} on how AFM information is generated and written
 
40
to files.
 
41
 
 
42
It is usually not desireable to leave a logfile wherever the utility
 
43
has been executed. Thus by default no logfile is generated. This
 
44
behaviour can be changed by specifying the optional parameter
 
45
\verb+-l+. This causes a logfile with \verb+T1LOG_DEBUG+ as loglevel
 
46
to be written to the disk. Its name will be \verb+t1lib.log+ (see
 
47
\ref{logfile}). 
 
48
 
 
49
 
 
50
%%% Local Variables: 
 
51
%%% mode: latex
 
52
%%% TeX-master: "t1lib_doc"
 
53
%%% End: