These fonts are considered the `ultimate answer' to IPA typesetting.
The encoding of these 8-bit fonts has been registered as LaTeX
standard encoding T3, and the set of addendum symbols as encoding TS3.
`Times-like' Adobe Type 1 versions are provided for both the T3 and
the TS3 fonts.
Martin Vogel's Symbol (marvosym) font contains the Euro currency
symbol as defined by the European commission, and also in shapes to
blend with typefaces Times, Helvetica and Courier; symbols for
structural engineering; symbols for steel cross- sections; astronomy
signs (sun, moon, planets); the 12 signs of the zodiac; scissor
symbols; CE sign and others. The font is distributed here as an Adobe
Type 1 font, which was converted from Vogel's original TrueType;
support macros for use with LaTeX are also provided. Separate
packaging for OzTeX users is available.
This package augments the standard set normally distributed with TeX,
including extra mathematical symbols, blackboard bold letters
(uppercase only), fraktur letters, subscript sizes of bold math italic
and bold Greek letters, subscript sizes of large symbols such as sum
and product, added sizes of the Computer Modern small caps font,
cyrillic fonts (from the University of Washington), and Euler
mathematical fonts. Adobe Type 1 versions of these fonts are also
available, and bitmap PK font versions are available via the fonts'
home page.
Font definition files, macros, and font metrics for freely-available
Adobe Type 1 fonts. The font set consists of the `LaserWriter 35' set
(originally `freely available' because embedded in PostScript
printers), and a variety of other free fonts such as Bitstream
Charter, Adobe Utopia (both donated to the public domain by their
commercial foundries), and Pazo Math (optionally extended with the fpl
small-caps and old- style figures fonts). The bundle is part of the
LaTeX `required' set of packages.
METAFONT is a powerful tool for font creation, which was used by
Donald Knuth to create the Computer Modern fonts, used as standard by
TeX and LaTeX, and now the standard fonts used for scientific
publication.
METAFONT is a system that allows you to describe a typeface once, and
create as many fonts as you like of this typeface by just changing a
set of well chosen parameters separately.
This package contains files required by METAFONT commands.
Use ${INSTALL_DATA} instead of pax.
upstream changelog:
== Changes from 2.28 to 2.29 ==
* modified U+10FB in Sans to be a mirror image of U+2056, since U+10FB is not Georgian-specific (by Roozbeh Pournader)
* added U+2B1F, U+2B24, U+2B53, U+2B54 in Sans (by Roozbeh Pournader)
* fixed TUR opentype language tag to TRK in Serif (bug 19825) (by Ben Laenen)
* early implementation of Abkhaz letter U+0524-U+0525 in Sans (by Michael Everson and abysta)
* flipped U+1D538 in Sans (by Gee Fung Sit 薛至峰)
* added U+26B3-U+26B8, U+1D7D8-U+1D7E1 in Sans (by Gee Fung Sit 薛至峰)
* corrected U+1D7A9 in Sans Bold Oblique (by Gee Fung Sit 薛至峰)
* Fixed U+0649 to be dual-joining in Sans Mono (by Roozbeh Pournader)
* Remove unnecessary 'isol' feature from Sans Mono (by Roozbeh Pournader)
* Remove 'cmap' mappings for U+066E, U+066F, U+067C, U+067D, U+0681, U+0682, U+0685, U+0692, U+06A1, U+06B5, U+06BA, U+06C6, U+06CE, and U+06D5 in Sans Mono (bug 20323) (by Roozbeh Pournader)
* add half brackets (U+2E22 - U+2E25, by Steve Tinney)
These fonts are mostly variations of CM fonts, but the line and circle
fonts used in LaTeX picture mode area also included. The distribution
is based on the MetaFont sources.
Knuth's final iteration of his re-interpretation of a c.19
Modern-style font from Monotype. The family is comprehensive,
offering both sans and roman styles, and a monospaced font, together
with mathematics fonts closely integrated with the mathematical
facilities of TeX itself. The base fonts are distributed as MetaFont
source, but autotraced PostScript Type 1 versions are available (see
the Bluesky/Y&Y and BaKoMa versions). The Computer Modern fonts have
inspired many later families, notably the European Computer Modern and
the Latin Modern families.
* Support composites (references) in bitmap fonts.
* Support for the JSTF table (sfd extension).
* Added a set of new python functions for manipulating CID keyed fonts.
* Added support for reading/writing version 1.8 of Adobe's feature file format.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
Update DESCR to more closely match current upstream blurb.
Additionally, install the fontconfig files.
This should resolve pkg/38212.
upstream changelog:
== Changes from 2.27 to 2.28 (December 21, 2008) ==
* added U+A789, U+A78A in Sans and Sans Mono (by Denis Jacquerye)
* modified U+02D6, U+02D7, U+02EE in Sans and Sans Mono (by Denis Jacquerye)
* added U+1E9E (German capital ß) to Sans and Serif (by Denis Jacquerye)
* adjusted width of U+01B7-U+01B9 in Serif Italic (by Denis Jacquerye)
* modified U+021C, U+021D in Sans (by Denis Jacquerye)
* added U+021C, U+021D in Mono (by Denis Jacquerye)
* added U+F428 (Georgian Nuskhuri "f") in private use area (by Besarion Gugushvili)
* updated Georgian mkhedruli (U+10D0-U+10FA) with new version (by Besarion Gugushvili)
* updated Georgian asomtavruli (U+10A0-U+10C5) with new version (by Besarion Gugushvili)
* added Georgian nuskhuri (U+2D00-U+2D25) (by Besarion Gugushvili)
* added Georgian mtavruli in private use area (U+F400-U+F426) (by Besarion Gugushvili)
* added mark anchors above to Cyrillic U+0430-U+0438, U+043A-U+044F, U+0454-U+0455 in Mono (by Ben Laenen)
* modified/moved up U+0318-U+0319, U+031C-U+031F, U+0329-U+032A, U+032C-U+032D, U+0339-U+033B, U+0348 and U+0353 in Sans to prevent cut-off (by Gee Fung Sit 薛至峰)
* added U+035A to Sans (by Gee Fung Sit 薛至峰)
* updated fontconfig files (by Nicolas Mailhot)
* added U+2032-2037 to Mono (by Denis Jacquerye)
* added Ogham to Sans ExtraLight (by Gee Fung Sit 薛至峰)
* added U+2C6F, U+2C79, U+2C7C-2C7D to Mono (by Gee Fung Sit 薛至峰)
* added U+210F to Serif and Sans ExtraLight (by Gee Fung Sit 薛至峰)
* changed U+210F to a more common glyph in Sans and Mono (by Gee Fung Sit 薛至峰)
== Changes from 2.26 to 2.27 ==
* added some of Michael Everson's new Cyrillic glyphs to Sans (by Wesley Transue)
* removed blank glyph at U+05EF from Sans Bold Oblique (by Gee Fung Sit 薛至峰)
* small adjustments to existing tone bars in Sans and Mono (by Gee Fung Sit 薛至峰])
* added U+0372-U+0373, U+0376-U+0377, U+03CF, U+A668-U+A66E, U+A708-U+A711, U+A71B-U+A71F to Sans (by Gee Fung Sit 薛至峰)
* copied U+02E5-U+02E9 over from Sans to fix inconsistencies in Serif (by Gee Fung Sit 薛至峰)
* added U+021C-U+021D, U+0370-U+0371, U+037B-U+037D, U+0470-U+0471, U+0510-U+0515, U+051A-U+051D, U+1E9F, U+2C64, U+2C6E-U+2C6F, U+2C79, U+2C7C-U+2C7D, U+A644-U+A647, U+A650-U+A651, U+A654-U+A657, U+A708-U+A716, U+A71B-U+A71F to Serif (by Gee Fung Sit 薛至峰)
* added U+A708-U+A716, U+A71B-U+A71F to Mono (by Gee Fung Sit 薛至峰)
* added anchors to U+017F (ſ) and fixed U+1E9B (ẛ) in Serif (by Gee Fung Sit 薛至峰)
* made U+0325 smaller in Sans Bold and Serif to match Sans Book (by Gee Fung Sit 薛至峰)
* fixes to U+02F3 (moved up), U+228F-U+2294 (more square-like) and U+22CE-U+22CF (stroke width) in Sans (by Gee Fung Sit 薛至峰)
* replaced U+2202 ∂ (Sans and Mono) and U+221D ∝, U+221E ∞ (Sans) with glyphs from Arev (with small changes) (by Gee Fung Sit 薛至峰)
* added U+22B0-U+22B1, U+22C7, U+22D0-U+22D5 from Arev to Sans to complete the block (by Gee Fung Sit 薛至峰)
* added U+0514-U+0515 to Sans ExtraLight (by Gee Fung Sit 薛至峰)
* skewed U+A78C in all Oblique/Italic fonts (by Gee Fung Sit 薛至峰)
* moved U+2215 to U+2044 in Sans and Serif and replaced U+2215 with reference to U+002F in all fonts (by Gee Fung Sit 薛至峰)
* added U+2C6E Ɱ to Mono (by Denis Jacquerye)
* added U+A782 Ꞃ and U+A783 ꞃ in Sans (by Wesley Transue)
* added U+0244 Ʉ, U+024C-024D Ɍɍ, U+2C64 Ɽ in Sans Mono (by Denis Jacquerye)
* modified U+01AE Ʈ in Sans Mono (by Denis Jacquerye)
* added U+2C7A ⱺ to all fonts (by Gee Fung Sit 薛至峰)
* italicized/small changes to U+2C76 in Serif (Bold) Italic (by Gee Fung Sit 薛至峰)
* improved outlines of U+2C68, U+2C6A, U+2C6C in Serif (Bold) Italic (by Gee Fung Sit 薛至峰)
* rounded U+2C77 at the bottom in Serif (by Gee Fung Sit 薛至峰)
* added joining behavior for tone letters (U+02E5-U+02E9) in Sans (bug #15669) (by Gee Fung Sit 薛至峰)
* fixed outline of y.alt in Sans Regular (by Denis Jacquerye)
* changed references of U+1D5A8, U+1D5C5, U+1D5DC, U+1D5F9, U+1D610, U+1D62D, U+1D644 and U+1D661 to stylistic alternates to have a better distinction (by Gee Fung Sit 薛至峰)
* hinted I.alt in Sans Regular (by Gee Fung Sit 薛至峰)
* added U+0487, completing Cyrillic block (by Gee Fung Sit 薛至峰)
* extended the bar of U+0463 to the right and moved the anchor (by Gee Fung Sit 薛至峰)
* added anchors to glyphs in Cyrillic block (by Gee Fung Sit 薛至峰)
* added (preliminary) hints to tone letter forms (U+02E5.5, U+02E9.1, stem) in Sans Book (by Gee Fung Sit 薛至峰)
own separate directory. Use pkgsrc font handling support.
Changes:
Nearly four years of changes, not detailed here; read the included
ChangeLog file. (many more and better glyphs)
Alan Coopersmith (6):
Add support for bzip2 compressed fonts if configured --with-bzip2
Use XORG_CWARNFLAGS & XORG_CHANGELOG from xorg-macros 1.2
Add basic README with URL's of git, bugzilla & mailing list
Add hooks for checking sources with lint/sparse/etc.
man page typo fix
Version 1.0.6
* Check for a buggy system on Apple 10.5 with X11.
* Fix more memory problems in Merge Fonts.
* If a font were missing a .notdef glyph. If the user tried to display
a font sample of text which included a character not in the font.
Then (after the recent patches for grid-fit metrics in Print dlg)
fontforge would crash.
* Fix a bug in old cubic to quadratic conversion.
* Lots of changes to extrema code.
* Initializing the font info dialog crashed on the mac when -O2 was
specified during configure (the default situation).
* After adding an Apply button the Transform dlg would crash if invoked
in a glyph with no undoes.
Changes:
- Adjust the location of underscore.
- Replace the English font in Un Batang with alee's version.
- Add auto hinting.
- Correct font info on bold fonts.
- Un Bold -> Bold Un.
- Add Un Bada and Un Pilgia.
Changes:
- Adjust the location of underscore.
- Replace the English font in Un Batang with alee's version.
- Add auto hinting.
- Correct font info on bold fonts.
- Un Bold -> Bold Un.
- Add Un Dinaru.
* Add an X resource editor.
* Make the metrics view be more like the display dlg in that you can specify
a point-size/dpi to view stuff (also include increment/decrement pointsize).
* Patch by "JustFillBug" to exend python scripting by making the find
interator become a find/replace iterator.
* Patch by Taco to fix a memory problem reading bad baseline data.
* Patch from Andrey PANOV to extend GlyphInfo (legacy scripting) by adding
"XProfile" and "YProfile" options.
* Add an [Apply] button to the transform and expand stroke dialogs in
the outline view.
* Make ff parse preference files independent of the decimal point local in
which they were written (that is -- accept either "." or "," in floating
numbers).
* If a Cubic layer had a notdef glyph, then sometimes, rasterizing using
freetype would fail (not a freetype problem, I didn't set things up right).
* Fix one more problems with points being snapped to a wrong stem side
(it was still possible in case of off-curve points).
* Metrics View and Display dlg weren't showing grid fit metrics properly.
- Released as version 1.04.
* Thu 12 Jun 2008 Caius Chance <cchance@redhat.com>
- Released as version 1.04.beta2 (1.03.99).
- Added ZIP package building for non-tar users.
- rhbz#440992:
- Created Romanian "T/t/S/s with comma below" (U+0218..021B) on all fonts.
- Fixed "T/s with cedilla below" (U+0162/0163) on all fonts.
- Created "Hyphen" and "Non-Breaking Hyphen" (U+2010..2011) on all fonts.
* Wed 11 Jun 2008 Caius Chance <cchance@redhat.com>
- Added last Version 1.03 from original manufacturer.
- Renamed directory 'archive' to 'sandbox'.
- Added directory description in hosting home directory.
- Created ZIP packages for Version 1.03 and 1.04.beta.
* Tue 04 Jun 2008 Caius Chance <cchance@redhat.com>
- rhbz#440992:
- Created "Hyphen" and "Non-Breaking Hyphen" (U+2010..2011) on Sans Regular.
* Mon 03 Jun 2008 Caius Chance <cchance@redhat.com>
- rhbz#440992:
- Created Romanian "T/t/S/s with comma below" (U+0218..021B) on Sans Regular.
- Fixed "T/s with cedilla below" (U+0162/0163) on Sans Regular.
* Fri 30 May 2008 Caius Chance <cchance@redhat.com>
- Release Version 1.04.beta (liberation-fonts-1_04_beta).
* Thu 29 May 2008 Caius Chance <cchance@redhat.com>
- Correct SFD version numbers in "TTF Info" categor for correct version
number during export to TTFs.
* Wed 28 May 2008 Caius Chance <cchance@redhat.com>
- Reencoded with "Glyph Order" by FontForge.
- Corrected font name for all Regular fonts.
- Generated TTFs (experimantal, in "archive") with old stle kern and dummy
DSIG table.
- Updated README in 1.04b TTFs (experimental, in "archive").
* Tue 27 May 2008 Caius Chance <cchance@redhat.com>
- Fixed Unicode name mis-mapping of Sans and Serif TTF files.
- Regenerate SFD files from Unicode name mis-mapping fixed Sans and Serif TTF
files.
* Mon 26 May 2008 Caius Chance <cchance@redhat.com>
- Fixed Unicode name mis-mapping of Mono TTF files.
- Regenerate SFD files from Unicode name mis-mapping fixed Mono TTF files.
==========
- Applied following patches submitted by Nicolas Spalinger
<nicolas_spalinger sil org>:
- We-need-versioned-tarballs.
- Add-ignore-file-so-the-VCS-does-not-track-the-folder.
- Adjust-path-for-various-Makefile-targets-subfolders.
- Fix-versionning-mismatch-in-the-binary-font-metadata.
- Add-some-description-and-extra-lines-to-the-build-ta.
- Reword-and-restructure-maintainers-recommendations.
- Some-rewording-of-the-readme-file.
==========
* Thu May 22 2008 Caius Chance <cchance@redhat.com>
- Added latest (1.03) TTF files from Ascender. (in 'archive')
* Fri May 16 2008 Caius Chance <cchance@redhat.com>
- Change source tree as 'trunk', 'tags', 'branches'.
==========
- Applied following patches submitted by Nicolas Spalinger
<nicolas_spalinger sil org>:
- Add-more-information-about-the-upstream-designer.
- Minor-typo-and-layout-fixes.
- Adjust-fontforge-path-with-env-as-a-source-build.
==========
* Wed May 14 2008 Caius Chance <cchance@redhat.com>
- Renamed target 'ttf' to 'build'.
- Removed 'Re-Package' chapter from README and refine contents.
- Changed AUTHORS contents.
- Created maintainer documentation MAINTAINER.
* Tue May 06 2008 Caius Chance <cchance@redhat.com>
- Refined clean target.
- Removed TTFs from git.
* Fri May 02 2008 Caius Chance <cchance@redhat.com>
- Imported into fedorahosted.org repository and be hosted.
https://fedorahosted.org/liberation-fonts/
- Modified source root directory name definition in Makefile.
- Created 'dist' target for binary TTF tarball and 'src' for source tarball.
- Corrected Regular fonts filenames.
- Added TTF -> SFD make target.
* Thu May 01 2008 Caius Chance <cchance@redhat.com>
- Converted previous TTF files into SFD files to be open source.
- Created fontforge SFD -> TTF scripts.
- Created Makefile.
- Added documentations: AUTHORS, ChangeLog, README.
* Thu Apr 10 2008 Caius Chance <cchance@redhat.com>
- Fixed exchanged and incomplete glyphs (from Ascender).
- Repacked source tarball.
- Released version 1.03.
* Tue Mar 25 2008 Caius Chance <cchance@redhat.com>
- Fixed alignment mismatch of dot accents (from Ascender).
- Released version 1.02.
* Mon Jan 14 2008 Caius Chance <cchance@redhat.com>
- Updated new source tarball from Ascender.
- Released version 1.0.
* Thu Jun 14 2007 Caius Chance <cchance@redhat.com>
- Updated new source tarball from Ascender.
* First release with Pango and Cairo
* The first time you run fontforge with Pango something takes several minutes
to initialize itself. This delay does not occur on subsequent invocations.
* Displaying magnified bitmap strikes in the font view often caused a crash.
* Non-English translations of "%d pixel bitmap" in the View menu of the font
view came out garbled. There were interpreted as latin1 rather than utf8.
Changes in this version: heavy frames, and a few more letters,
altered trianges and arrows, small bugfixes; reorganized the
512-character console font to include many more letters instead
of the IBM-437 specific pseudographics.
By maintainer update request in PR 39829.
Changelog:
* Add Latin griph from mplus font.
* Add new character to VL-PGothic/VL-Gothic
U+213B
U+25B4〜25BB,U+25BE〜U+25C5
U+2660,U+2663,U+2665,U+2666
U+2668,U+2669,U+266B,U+266C,U+266E
U+309F
* Add new character to VL-Gothic
U+3099,U+309A,U+25CC
U+2190〜U+2199,U+2126,U+2127,U+213A
* Fix some bugs.
Package changelog:
Add new MASTER_SITES at sourceforge.jp.
pkgsrc depend on it directly, and one already supports the new API,
so I'm just updating the package and bumping the API depends.
gucharmap 2.24.1
- Updated translations.
gucharmap 2.24.0
- Updated translations.
gucharmap 2.23.3
- API changed; the pkg-config name is now "gucharmap-2"
- support for Unicode 5.1
- gtk-doc API docs
- python bindings
- many bug fixes
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
X.Org found in NetBSD-current.
Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).
On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files. It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file. x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
Changes from 2.25 to 2.26
- added glyphs for Cyrillic-B to Sans (by Wesley Transue)
- added U+0370-U+0371 to Sans (by Wesley Transue)
- added U+019C, U+01A2-U+01A3, U+01A6, U+01E4-U+01E5, U+024C-U+024D, U+0285,
U+0290, U+02A0, U+0370-U+0371, U+03F1, U+03FC to Sans ExtraLight (by Wesley
Transue)
- added U+20A0-U+20A5, U+20A7-U+20B3, U+2105, U+210D, U+210F, U+2115, U+2117,
U+2119-U+211A, U+211D, U+2124, U+212E, U+2200-U+2204 to Mono (by Heikki
Lindroos)
- added U+01BA and U+01BF to Mono (by Heikki Lindroos)
- merged OpenType "aalt" feature in Latin in Sans (by Denis Jacquerye)
- added alternative shape for y in Sans (by Denis Jacquerye)
- added saltillo (U+A78B-U+A78C) to all faces (by James Cloos)
- changed U+047C-U+047D to references instead of outlines in Sans (by Wesley
Transue)
- added Latin letter tresillo U+A72A-U+A72B to Sans (by Wesley Transue)
- added U+A734-U+A737 to Sans (by Wesley Transue)
- added U+2053 to Serif and fixed it bug:9425 in Sans (by Gee Fung Sit)
- removed problematic hints for U+0423 bug:10025 (by Gee Fung Sit)
- added U+27C5-U+27C6 bug:10255 to all faces (by Gee Fung Sit)
- fixed width of U+2016 in Sans Oblique (by Gee Fung Sit)
- added U+2016, U+2032-U+2038, U+2042, U+2045-U+2046, U+204B-U+204F,
U+2051-U+2052, U+2057 to Serif (by Gee Fung Sit)
- made U+2140 bigger to match other n-ary operators (by Gee Fung Sit)
- added U+0606-U+0607, U+0609-U+060A to Sans (by Gee Fung Sit)
- added U+221B-U+221C to Mono (by Gee Fung Sit)
- small adjustments to U+221B-U+221C in Sans and Serif (by Gee Fung Sit)
- update U+04B4-U+04B5 in Serif (by Andrey V. Panov)
- increased max-storage value from maxp table to 153 (by Andrey V. Panov)
- added U+0472-U+0473, U+0510-U+0511, U+051A-U+051D, U+0606-U+0607,
U+0609-U+060A, U+1E26-U+1E27, U+1E54-U+1E55, U+1E7C-U+1E7D, U+1E8C-U+1E8D,
U+1E90-U+1E91, U+1E97-U+1E99, U+1E9F, U+1EAC-U+1EAD, U+1EB6-U+1EB7,
U+1EC6-U+1EC7, U+1ED8-U+1EDD, U+1EE0-U+1EE3, U+1EE8-U+1EEB, U+1EEE-U+1EF1 to
Mono (by Gee Fung Sit)
- added locl rules for S/T cedilla for Romanian and Moldavian so they get
rendered as S/T with comma accent (see Redhat bug #455981) (by Ben Laenen)
- removed ligature rule from Armenian U+0587 bug:16113 (by Gee Fung Sit)
Changes from 2.24 to 2.25
- moved/added U+2E18 (by Gee Fung Sit)
- added empty glyph for U+2064 in Sans and Serif (by Gee Fung Sit)
- added U+22CE-U+22CF to Sans (by Gee Fung Sit)
- Sans Oblique and Bold Oblique, Serif: reverted digits hinting instructions back to before revision 1590, which fixed mistaken debian bug #471024. This fixes Debian bug #411308. The original bug was in freetype not in the fonts (by Denis Jacquerye)
- added U+A726-U+A729, U+A730-U+A733, U+A738-U+A73F, U+A746-U+A74B, U+A74E-U+A74F, U+A780-U+A781, U+A7FB-U+A7FF to Sans (by Gee Fung Sit)
- added Macedonian italic glyph shape for U+0453 in Serif (by Ben Laenen)
- changed descenders in U+0446, U+0449, U+0497, U+04A3, U+04AD (by Andrey V. Panov)
- updated main SFD files to SplineFontDB 3.0 (Denis Jacquerye and Gee Fung Sit)
- moved U+0561 2 up since it wasn't aligned with the baseline well (by Ben Laenen)
- added U+2E2E to Sans (by Gee Fung Sit)
- replaced U+2699 with simpler version in Sans (by Gee Fung Sit)
- added a lot of hinting instructions to Latin Extended B, Greek and Coptic glyphs Sans Book (by Wesley Transue)
- differentiated U+2219 from U+22C5 and adjusted affected references in Sans and Mono (by Gee Fung Sit)
- made Hebrew narrower in Sans Bold and Sans Bold Oblique (by Denis Jacquerye)
- added Kurdish and Chuvash letters from Unicode 5.1 Cyrillic Extended block (by Wesley Transue)
- added U+1E9F, U+A644-U+A647, U+A64C-U+A64D, U+A650-U+A651, U+A654-U+A655, U+A712U+A716 to Sans (by Gee Fung Sit)
- added several glyphs to Sans ExtraLight (by Gee Fung Sit)
- added hinting instructions to U+046A-U+046B, U+0508-U+0509, U+050B, U+0512-U+0513 in Sans Book (by Wesley Transue)
- corrected width of U+027E in Sans Book (by Gee Fung Sit)
- added U+2C79, U+2C7B-U+2C7D to Sans (by Gee Fung Sit)
- added a bunch of glyphs+small corrections to Sans Light (by Gee Fung Sit)
- added U+0496, U+0497, U+04B0, U+04B1 (by Andrey V. Panov)
- updated U+0493, U+049B, U+04B3, U+04B7, U+04F7 (by Andrey V. Panov)
- further improvements in extended Cyrillic (by Andrey V. Panov)
Changes from 2.23 to 2.24
- instructions for U+05C0 ׀, U+05C3 ׃, U+05F3 ׳, and U+05F4 ״ in DejaVu
Sans. (by Wesley Transue)
- instructions for U+2116 in Sans (by Andrey V. Panov)
- Unicode 5.1 update: moved U+F208 to U+2C6D, U+F25F to U+2C71, added
U+2C6E-U+2C6F, U+2C72-U+2C73, updated outline of U+2C71 in Sans. (by
Denis Jacquerye)
- updated and instructed U+0401 in Sans (by Andrey V. Panov)
- fixed the bug in Sans faces where U+02EC ˬ faced the wrong direction.
Also, added a few more glyph instructions. (by Wesley Transue)
- removed OS2Sub and OS2Strike that weren't intentional in Sans
ExtraLight. (by Denis Jacquerye)
- updated instructions for U+401, U+44F in Serif Book. (by Andrey V.
Panov)
- instructions for U+02C4 ˄, U+02C5 ˅, U+03D8 Ϙ, U+03D9 ϙ, U+0494 Ҕ, and
U+0495 ҕ in Sans Book. (by Wesley Transue)
- instructions for U+01A6 Ʀ, U+0238 ȸ, U+0239 ȹ, U+02EC ˬ, and U+05C6 ׆
in Sans Book. (by Wesley Transue)
- DejaVuSans.sfd DejaVuSerif.sfd: updated instructions for U+447 and
U+451 using code generated with xgridfit (by Andrey V. Panov)
- instructions for a few glyphs in the Latin Extended-B Block, Greek
Block, Cyrillic Block, and N'Ko block. (by Wesley Transue)
- updated sfdnormalize.pl, and SFD files to new SFD format with empty
lines. (by Denis Jacquerye)
Changes from 2.22 to 2.23
- fixed bug which made Condensed fonts appear instead of normal width ones
- added U+20DB, U+20DC, and U+20E1 to Sans (by Roozbeh Pournader)
- added hinting instructions to U+01A7, U+01AA-U+01AC, U+01AE-U+01AF,
U+01BC-U+01BD, U+01BF, U+01F7, U+0277, U+027F, U+0285-U+0286, U+0297, U+02AF,
U+02B4-U+02B5, U+02BD, U+030D, U+0311, U+0329, U+04A0-U+04A1 in Sans Book (by
Wesley Transue)
- modified hinting instructions of U+04A2 in Sans Book (by Wesley Transue)
- added hinting instructions to U+237D, U+2423 in Mono Book and Mono Bold (by
Wesley Transue)
- added mathematical alphanumeric symbols to all styles (by Max Berger)
- added Unicode 5.1 U+2E18 as U+2E18.u51 (not yet usable) to Sans (by Roozbeh
Pournader)
- dereferenced all glyphs with mixed references and outlines (by Denis
Jacquerye)
- removed non-zero width from U+0344 in Sans (by Denis Jacquerye)
Changes from 2.21 to 2.22
- directory structure has changed, we now use the Makefile
- modified Armenian U+0565 in Sans (by Սահակ Պետրոսյան)
- added double struck letters and numbers U+2102, U+210D, U+2115,
U+2119-U+211A, U+211D, U+2124, U+213C-U+2140, U+2145-U+2149, U+1D538-U+1D539,
U+1D53B-U+1D53E, U+1D540-U+1D544, U+1D546, U+1D54A-U+1D550, U+1D552-U+1D56B,
U+1D7D8-U+1D7E1 to Serif (by Stephen Hartke)
- added letterlike symbols U+2103, U+2109, U+2127, U+214B, U+2141-U+2144 to
Serif (by Ben Laenen)
- fixed outline direction of U+2143 in Sans Bold/Bold Oblique (by Ben Laenen)
- added arrow set in Serif: arrows: U+2194-U+21FF; dingbats: U+27A1;
supplemental arrows A: U+27F0-U+27FF; supplemental arrows B: U+2900-U+2975,
U+297A; miscellaneous symbols and arrows: U+2B00-U+2B11 (by Ben Laenen)
- added U+0180, U+01DE, U+01E0-01E1, U+022A, U+022C, U+0230, U+1E08-U+1E09,
U+1E10-U+1E11, U+1EB0-U+1EB1 to Mono (by Denis Jacquerye)
- adjusted U+01D5, U+01D7, U+01D9, U+1DB in Mono (by Denis Jacquerye)
- added Ogham in Sans (by Wesley Transue)
- added Yijing Hexagram Symbols in Sans (by Wesley Transue)
- hinting instructions added to Cyrillic U+0460, U+04A6-U+04A7, U+04AC-U+04AD,
U+04C7-U+04C8, U+04F6-U+04F7, U+04FA-U+04FB, U+050C-U+050D in Sans Book (by
Wesley Transue)
- adjusted Cyrillic letters U+042A, U+044A, U+044C, U+0459-U+045B, U+0462,
U+048C-U+048D in Serif (by Andrey V. Panov)
- hinting instructions added to Lao U+0EB7 in Sans (by Wesley Transue)
- added Roman numerals and Claudian letter U+2160-U+2184 in Serif (by Ben
Laenen)
- added U+FFF9-U+FFFD to Sans, Serif and Mono (by Lars Næsbye Christensen)
- added mathematical symbols to Serif: U+2200, U+2203-U+2204, U+2213-U+2214,
U+2217-U+2218, U+2223-U+2226, U+2250-U+2255, U+2295-U+22AF, U+22C5 (by Ben
Laenen)
- modified bullet symbol U+2219 in Serif (by Ben Laenen)
This program converts OpenType fonts to BDF fonts using the FreeType 2
renderer. BDF fonts can be edited using the author's "gdbfed" editor,
also found in the pkgsrc "fonts" category.
2003-01-13 Theppitak Karoonboonyanan <thep@linux.thai.net>
* Makefile.am:
Use install-data-hook instead of install-data-local target,
and uninstall-hook instead of uninstall-local as well.
* thaixfonts.spec.in:
Fix "%install" mess in new rpmbuild version.
2002-03-30 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
* thaixfonts.spec.in:
Add Prereq: section, for proper order of installation via apt.
(Thanks to Sadit)
2002-02-23 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
* phaisarn/angsana*.bdf:
Relocate extra chars into 8-bit range.
* thai.alias:
Fix thai.alias according to recent changes in PtThaiSmall.bdf
and PtSanSerif.bdf
* thaixfonts.spec.in:
Check-in changes made to RPM spec during TLE 4.1 development.
(Mainly: automatically generate fonts.alias from alias files
stored in /etc/X11/fonts [borrowed from debian] instead of
trying to merge old and new fonts.alias, which would otherwise
cause problem with RPM scriptlet execution order)
* phaisarn/PtBrowallia12.bdf:
Change font size from 12 Px to 16 Px (actual ascent).
Change spacing from "C" to "P".
* configure.in:
Version 1.2.4
2002-02-19 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
* phaisarn/PtThaiSmall.bdf:
Fix font size property from 20 px to 14 px, to reflect actual size.
Change font spacing tag from "C" to "P".
* phaisarn/PtSanSerif.bdf, phaisarn/PtSanSerifB.bdf:
Fix font size property from 8 px to 14 px, to reflect actual size.
Change font spacing tag from "m" to "p".
* configure.in:
Version 1.2.3
2002-01-04 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
* thai.alias:
Add tis620-0 subsetting aliases for tis620-2 fonts.
Fix comment sign from # to !
* configure.in:
Version 1.2.2
2001-11-25 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
* thaixfonts.spec.in:
Fix configure --with-fontdir option. Redefine fontdir to
/usr/X11R6/lib/X11/fonts/local. Add BuildArch: section.
Filter out dynamic files from manifest.
Add fonts.alias manipulation in %post and %postun.
* Makefile.am:
Add thai.alias to installation list, for post processing.
Fix uninstall-local script, to remove dir if empty.
* Makefile.am, dbthaitext/Makefile.am, etlthai/Makefile.am,
manop/Makefile.am, nectec/Makefile.am, phaisarn/Makefile.am,
yenbut/Makefile.am:
Fix fontdir var: remove $(DESTDIR) from assignment, and use it
literally in installation scripts instead.
* configure.in, Makefile.am, poonlap/Makefile.am:
Add Poonlap's fonts to the package.
* thai.alias, -poonlap/fonts.alias, -poonlap/fonts.dir:
Move Poonlap's alias info into thai.alias.
* thaixfonts.spec.in:
Update summary to include Poonlap's.
Fix many typos in scripts.
* configure.in:
Version 1.2.1
2001-08-24 Theppitak Karoonboonyanan <thep@links.nectec.or.th>
* +configure.in, +Makefile.am, +Make.rule,
+{dbthaitext|etlthai|manop|nectec|phaisarn|yenbut}/Makefile.am :
Use autoconf/automake to manage package.
* +AUTHORS, +INSTALL, +NEWS, +README, +COPYING, +ChangeLog :
Add necessary files for automake.
* +thaixfonts.spec.in :
Add RPM spec file into the source tree.
* +autogen.sh :
Add autogen.sh script for invoking autotools.
* Makefile.am, {dbthaitext|etlthai|manop|phaisarn|yenbut}/Makefile.am :
Add EXTRA_DIST to list source files. Use DESTDIR in fontdir.
gbdfed is a GTK-based BDF font editor with the following features:
o Multiple fonts can be loaded from the command line.
o Multiple fonts can be open at the same time.
o Cutting and pasting glyphs between fonts.
o Multiple glyph bitmap editors can be open at the same time.
o Cutting and pasting between glyph bitmap editors.
o Export of XBM files from glyph bitmap editors.
o Automatic correction of certain metrics when a font is loaded.
o Generation of XLFD font names for fonts without XLFD names.
o Update an XLFD font name from the font properties and vice-versa.
o Font property & comment editor.
o Supports unencoded glyphs (ENCODING of -1).
o Display of glyph encodings in octal, decimal, or hex.
o Builtin on-line help.
gbdfed imports and/or exports the following formats:
o PK/GF, HBF (Han Bitmap Font)
o PSF, CP, FNT (linux) and vfont (Sun) console fonts
o X server built-in fonts
o Windows FON/FNT
o OpenType/TrueType fonts and collections
o PSF/HEX fonts
ChangeLog:
0.45
* Introduce changelog
* tidy up 0.44 package, fix README to be more accurate
* tests failing on perl 5.8.2 and before due to no use Exporter qw(import);
Fix OTTags accordingly.
Patch provided by MAINTAINER Yamashiro Jun in PR 39137.
Changelog:
* Merged M+ font outline include full-set of kyoiku kanji(note).
* Fix 146 characters and new 5 characters.
note: http://en.wikipedia.org/wiki/Ky%C5%8Diku_kanji
-While the program is prepared to work w/o libxml2 (with some loss of
functionality), there is a little glitch -- see PR pkg/38446 by
Keith Waclena. The fix shouldn't be needed for pkgsrc anymore because
libxml2 should be found now, but add it anyway.
bump PKGREVISION
Major changes since 2.5.0:
* Handle bitmap-only TTF files that do not have a GLYF table
* Ignore point size and DPI for bitmap (PCF) fonts.
* Add fantasy and cursive generic families
* Merge Fedora and Mandriva configuration options
* Build fixes for cross compile and Win32 platforms