File: 00_README

package info (click to toggle)
tex-guy 1.2.4-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 5,676 kB
  • ctags: 2,778
  • sloc: ansic: 26,147; sh: 8,358; makefile: 663; awk: 78; perl: 63
file content (138 lines) | stat: -rw-r--r-- 4,845 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
00_README

                          TeX-Guy Package 1.2
                         by Hirotsugu Kakugawa

            http://TypeHack.aial.hiroshima-u.ac.jp/TeX-Guy/




This is the `TeX-Guy' package.

The TeX-Guy package contains a device independent DVI interpreter
library (DVIlib) and a set of device controlling programs for
X-Window and printers.

* GOOD NEWS!
  Writing a vflibcap file is a very complext task for novice. 
  An automatic vflibcap generator 'vflmkcaptex' comes with VFlib 3.6.10.
  Install VFlib 3.6.10 and use it. 

* I recommend to use "xgdvi", "spawx11" or "spawg" among various 
  previewers, since they supports anti-aliasing and good set of command
  for interaction.
  (Other previewers are sample implemenation and not so good.)

* Program code of xldvi and xmdvi are ugly, since I do not understand
  color and resource handling of X Window System. Please improve them! 

* These programs requires VFlib 3.5 or 3.6 and they use "vflibcap-tex"
  for font database file. If you want to change font definitions, 
  please edit "vflibcap-tex", not "vflibcap".

  
Directories:

  * DVIlib/
       --- A device independent DVI interpreter library.
           A set of device controlling functions is contained in this
           library such as 'put bitmap' and 'put rectangle'. This library
           calls these functions for drawing a page; it requires kpathsea
           and VFlib for TeX fonts.
           * Support for EPS figures by 'epsbox.sty' for LaTeX 209.
           * Support for color package for LaTeX 2e.

  * xgdvi/
       --- A simple DVI previewer with GTK+ (the GIMP Toolkit) on 
           X Window System version 11 release 6. Tested with GTK+ 1.2.3.

  * spwg/
       --- Another very simple previewers on X Window System 
           Version 11 Release 6, with GTK+.
           In this directory, there are two previewers:

           * spwg - A very simple previewer.

           * spawg - A simple previiewer but supports anti-aliasing display.
                  Spawg has a feature to control it by text command from
                  stabdard input. This is useful to use spawg from
                  other program (e.g., Emacs).
                     
  * spwx11/
       --- Very simple previewers on X Window System Version 11 Release 6.
           In this directory, there are two previewers:

           * spwx11 - 'spwx11' stands for 'the Simplest Previewer in the 
              World for X11' (without anti-aliasing). The total number 
              of lines of the program is less than 160! 
           * spx11 - a simple previewer (without anti-aliasing).
           * spawx11 - 'spawx11' stands for 'the Simplest Previewer with
              Antialiasing in the World for X11'. As you can see,
              spawx11 supports anti-aliasing.

  * dvi2misc/
       --- A program that generates miscellaneous format file from a 
           DVI file. Previously, this program was called dvi2bdps.
           It supports the following output formats:
              * PostScript (in bitmap image form)
              * PGM image file 
              * EPSON ESC/Page printers
              * RICOH RPDL printers (e.g., NX110, NX700, etc.)

  * dvi2escpage/
       --- A printer driver for EPSON ESC/Page printers. It supports
           300dpi and 600dpi modes. (This may not work for EPSON 
           LP-7000 and LP-7000G.) Tested on EPSON LP-9000.

  * dvifontlist/
       --- A program to display a list of fonts used in a DVI file.

  * dvispecials/
       --- A program to display `special' DVI instructions (e.g.,
           EPS file) in a DVI file.

  * xldvi/
       --- A simple previewer on X-Window Version 11 Release 6.
           This previewer supports colors.

  * xmdvi/
       --- A user frendly previewer on X-Window Version 11 Release 6.
           This program requires Motif or Lesstif to compile. 


How To Compile:

   0. Obtain VFlib 3.6 and install it. VFlib 3.6 requires several
      external libraries (FreeType, T1Lib, kpathsea). You must
      Install them before you compile VFlib3. See web page of 
      VFlib or INSTALL file in VFlib3 distributiion for detail. 

   1. Obtain TeX-Guy distribution file and expand it.

   2. Go to TeX-Guy directory.

   3. Run a configure program:
         % ./configure  [RETURN]  
      (% is a prompt.)

   3. Run make:
         % make  [RETURN]  

   4. Become a super user (root) to install programs.
         % su   [RETURN]  
         Password: ??????   [RETURN]
         # 

   5. Install TeX-Guy programs.
         # make install  [RETURN]

   6. Edit "vflibcap-tex" files (if necessary).
         # vi /usr/local/share/VFlib/x.y.z/vflibcap-tex  [RETURN]
      or
         # vi /usr/local/share/VFlib/site/vflibcap-tex  [RETURN]
      (x.y.z is a version number of VFlib 3, e.g., 3.6.0)

   7. That's all.

<EOF>