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
|
%% /u/sy/beebe/src/psposter/CHANGELOG, Mon Jan 16 14:33:12 1995
%% Edit by Nelson H. F. Beebe <beebe@sunrise>
Development log for psposter
[in reverse chronological order]
[16-Jan-1995] 0.08
Fix a bug in the use of +table 8/h: the header line
8 9 a b c d e f was in a Roman font instead of the
intended bold font used for the preceding line.
Modify grep commands to redirect stderr to /dev/null,
to unneeded error messages don't confuse the user.
Revise PostScript coding that implements the +table
option. In the original implementation of this code,
it was assumed that ASCII space and NUL had no
assigned glyph, which appears to be the case for all
Adobe PostScript fonts, and is supported by the encoding
tables in Appendix E of the PostScript Language
Reference Manual, Second Edition, Addison-Wesley
(1990). I also verified this in all 1305 .afm files
in the CTAN /tex-archive/fonts/postscript/AFMFiles
collection.
However, for Basil K. Malashev's BaKoMa fonts, which
represent Computer Modern in hinted PostScript Type 1
format, font positions 0 (NUL) and 32 (space) have
assigned glyphs, with the result that psposter showed
those glyphs throughout the font table, because space
had been used to separate table characters, setting
strings like (@ A B C D E F G ). The revised code
avoids the use of separating space, setting strings
like (@ABCDEFG) instead.
[11-Jan-1995] 0.07
Add code to support on-the-fly invocation of t1ascii
so that psposter can use the more compact .pfb binary
PostScript font files, as well as the ASCII .pfa files
supported by earlier versions. Also add support for
on-the-fly decompression of font files compressed by
compress (.Z) and gzip (.gz). Although compress will
not reduce the size of .pfb files, gzip will.
If you don't have t1ascii installed yet, you can find
it in the Comprehensive TeX Archive Network (CTAN)
archives ("finger ctan@pip.shsu.edu" for a list of
CTAN site hostnames) in the directory
/tex-archive/fonts/utilities/t1utils.
If you don't have gunzip installed yet, you can find
it in the Free Software Foundation GNU Project
archives on prep.ai.mit.edu:/pub/gnu, and its mirror
sites.
[01-Jan-1995] 0.06
Add +table option for printing tables of PostScript
fonts.
[29-Dec-1994] 0.05
Add code in psposter.awk to issue a warning if a font
file is found in .pfb (binary) format, and show the
user how to convert it to .pfa (ASCII) format. The
requested font will be substituted by the default font
until that conversion has been done. I don't feel
like tackling the job of converting .pfb files to .pfb
format using the awk language (dvialw and dvips have C
code to do it).
[19-Dec-1994] 0.04
Add code in psposter.awk to issue a warning if
afmfonts.map or rgb.txt cannot be found, and avoid
invoking grep on them if they are missing.
Correct error in Makefile: man page was installed
with wrong extension, and formatted man page in
cat directory was not removed.
[16-Dec-1994] 0.03
Move awk code from psposter.sh to a separate file,
psposter.awk; DEC ULTRIX 4.x, HP HP-UX 9.x, IBM
RS/6000 AIX 3.x and SGI IRIX 4.x and 5.x shells were
unable to handle the long string containing the awk
program. There was no such problem on Cray UNICOS,
DEC OSF/1 3.x, NeXT Mach 3.0, Sun SunOS 4.1.x, and Sun
Solaris 2.x.
Eliminate three regular expressions for argument
matching in the awk code because the Cray UNICOS nawk
complained about them.
In psposter.awk, check for LOGNAME as well as USER to
try to get a username.
Change definition of VERSION to use "." instead of
"\#"; the latter raises a syntax error with IBM
RS/6000 AIX 3.5 make.
[13-Dec-1994] 0.02
Full-fledged implementation of psposter with many new
options, manual page documentation, ready for limited
public distribution.
[07-Dec-1994] 0.01
First working programmable implementation of psposter,
with limited support for command-line options.
[27-Oct-1994] 0.00
First working outline of a PostScript poster, with
fixed text, and no programmability.
|