1 2013-12-27 Paul Hardy <unifoundry@unifoundry.com>
3 * doc/Makefile: removed redirection of texi2pdf output.
4 * doc/unifont.pdf: rebuilt file.
6 - Don't modify PCF fonts with FontForge, which alters them
7 so grub-mkfont can't read them.
8 - In font/compiled, insert $(VERSION) into unifont.sfd name.
9 * font/ttfsrc/Makefile (clean): remove *.bdf, so unifont_sample.bdf
11 * README: removed date stamp at top of file.
13 2013-12-15 Paul Hardy <unifoundry@unifoundry.com>
15 * src/unihex2png: new program to convert unifont.hex to PNG image.
16 * src/unipng2hex: new program to convert PNG image to unifont.hex.
18 - Added new XLFD properties for font generation for FreeType and
19 grub-mkfont support; includes version & copyright info.
20 - Fields now begin with upper-case, including "unifont"-->"Unifont".
21 - Changed POINT_SIZE property from 160 to 120.
22 - Added "Sans" style name to FONT string plus XLFD property.
23 - Added command line options for font name, version, & glyph height.
24 - Allow generation of fonts with other than 16 pixel rows/glyph, to
25 support new capabilities of unihex2png, unipng2hex, and hexdraw.
26 * src/unidup.c: now takes an optional file name on the command line.
27 * src/*.c: reformatted to follow GNU Coding Standards.
28 * man/*: Updated man pages to reflect new options, new programs,
29 and to reflect the GPLv2+ license now common to all programs.
30 * doc/: new directory with Texinfo files.
31 * ChangeLog: created new file.
32 * COPYING: created new file.
33 * INSTALL: file created using BUILDING section from old README file.
34 * LICENSE: removed; its contents are in README and COPYING now.
35 * NEWS: created new file.
36 * Makefiles: added "SHELL = /bin/sh" if not already declared.
37 * Makefiles (distclean): added removal of "*~" if not already declared.
38 * Makefile: compress text files with "gzip -f -9" during installation.
39 * font/Makefile: fontforge scripting updated; now adds font copyright,
40 license, version and other info to PCF files.
41 * font/hexsrc/unifont-base.hex:
42 - Redrew several Armenian letters (U+0530..U+058F).
43 - Redrew Capricorn symbol (U+2651).
44 - Redrew CJK Radical Supplement glyphs: U+2E9F, U+2EA9, U+2EAC,
45 U+2EAE, U+2EC0, U+2EDE, U+2EE7, and U+2EED.
46 * font/ttfsrc/Makefile: fontforge scripting command changed from
47 "Simplify(-1,1)" to "Simplify(64,1)" to "merge lines which are
48 nearly parallel into one". This decreases the TrueType file size
49 by almost 2 Megabytes, by reducing the number of control points
50 for a glyph. Also add font copyright, license, version, and
51 other info to TTF files.
52 * font/ttfsrc/Makefile: now builds SBIT font unifont_sample.ttf.
53 * unifontall-*: renamed to "unifont_sample-*".
54 * *.bdf: Added font version, copyright, etc. with hex2bdf.
55 * *.pcf: Added font version, copyright, etc. with fontforge.
56 * *.ttf: Added font version, copyright, etc. with fontforge.
57 * font/*/unifont-*.bmp: Create chart of entire Unifont using pre-built
58 unifont_sample.hex rather than assembling *.hex just for this image.
59 * hangul/hangul-generation.html: updated to correct a typo, where
60 rieul was mentioned as an initial consonant instead of a final
61 consonant in an explanation of vertical spacing constraints.
63 - Updated hex2bdf parameters to name generated BDF font
64 "Unifont Johab" rather than "unifont" and add copyright.
65 - Used a sed script to change BDF encoding from ISO10646 to "Johab".
66 - Call bdftopcf to create hangul-base.pcf, then compress with gzip.
67 - Add "precompiled:" target to create basic Johab font files.
69 2013-10-20 Paul Hardy <unifoundry@unifoundry.com>
71 * First GNU Project version.