Compare commits

...

4 Commits

Author SHA1 Message Date
Tom Schoonjans
9bb0a87126
Merge pull request #33 from ashaduri/no-gtk2-prefs
Removed gtk2_prefs
2022-03-13 06:24:39 +00:00
Alexander Shaduri
ec8495e0b4 Removed gtk2_prefs as it has its own repository at https://github.com/ashaduri/gtk2_prefs. 2022-03-10 15:59:07 +04:00
Tom Schoonjans
6ffaee7ae1 New installer: 2022-01-04 2022-01-04 15:19:39 +00:00
Tom Schoonjans
105f54e3c7 New installer: 2021-04-29 2021-04-29 13:18:31 +01:00
2763 changed files with 9789 additions and 6930 deletions

View File

@ -10,52 +10,54 @@ My efforts here will focus on creating a **64-bit version** of the GTK+-2 runtim
The installers can be found in the [releases section](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases). The installers can be found in the [releases section](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases).
The current releases ([gtk2-runtime-2.24.33-2021-01-30-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2021-01-30/gtk2-runtime-2.24.33-2021-01-30-ts-win64.exe) and [gtk3-runtime-3.24.24-2021-01-30-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2021-01-30/gtk3-runtime-3.24.24-2021-01-30-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!). The current releases ([gtk2-runtime-2.24.33-2021-01-30-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2021-01-30/gtk2-runtime-2.24.33-2021-01-30-ts-win64.exe) and [gtk3-runtime-3.24.31-2022-01-04-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2022-01-04/gtk3-runtime-3.24.31-2022-01-04-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!).
**Please note that the Gtk+-2 runtime installers will no longer be updated as there are will be no more Gtk+-2 source code releases**
The following packages are included in the current GTK+-2/3 installers The following packages are included in the current GTK+-2/3 installers
* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.38.0) * [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (41.0)
* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.36.0) * [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.36.0)
* [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.28.0) * [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.28.0)
* [cairo](http://cairographics.org/releases/) (1.17.4) * [cairo](http://cairographics.org/releases/) (1.17.4)
* [cairomm](http://cairographics.org/releases/) (1.12.2) * [cairomm](http://cairographics.org/releases/) (1.14.3)
* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.13.93) * [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.13.94)
* [freetype](http://www.freetype.org/download.html) (2.10.4) * [freetype](http://www.freetype.org/download.html) (2.11.1)
* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.42.2) * [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.42.6)
* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1) * [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1)
* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.66.4) * [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.70.2)
* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.66.0) * [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.70.1)
* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.64.2) * [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.66.2)
* [gobject-introspection](http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/) (1.66.1) * [gobject-introspection](http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/) (1.70.0)
* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.33) * [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.33)
* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.24) * [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.31)
* [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.5) * [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.5)
* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.2) * [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.5)
* [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5) * [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5)
* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.11) * [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.11)
* [gtksourceview4](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (4.6.0) * [gtksourceview4](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (4.8.2)
* ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable) * ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable)
* [gtksourceviewmm3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (3.21.3) * [gtksourceviewmm3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (3.21.3)
* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (2.7.4) * [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (3.1.2)
* [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.17) * [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.17)
* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.6.0) * [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.6.6)
* [libepoxy](https://github.com/anholt/libepoxy) (1.5.5) * [libepoxy](https://github.com/anholt/libepoxy) (1.5.9)
* [libffi](http://sourceware.org/libffi/) (3.3) * [libffi](http://sourceware.org/libffi/) (3.3)
* [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.16) * [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.16)
* [libpeas](http://ftp.gnome.org/pub/gnome/sources/libpeas/) (1.28.0) * [libpeas](http://ftp.gnome.org/pub/gnome/sources/libpeas/) (1.30.0)
* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.37) * [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.37)
* [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.50.2) * [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.52.5)
* [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.6) * [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.7)
* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.72.0) * [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.74.2)
* [libxml2](http://xmlsoft.org/sources/) (2.9.10) * [libxml2](http://xmlsoft.org/sources/) (2.9.12)
* [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.42.0) * [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.42.0)
* [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.2.2) * [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.2.2)
* [libxslt](http://xmlsoft.org/sources/) (1.1.34) * [libxslt](http://xmlsoft.org/sources/) (1.1.34)
* [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.48.0) * [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.50.3)
* [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.42.1) * [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.46.2)
* [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.44) * [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.45)
* [pixman](http://cairographics.org/releases/) (0.40.0) * [pixman](http://cairographics.org/releases/) (0.40.0)
* [sqlite](https://www.sqlite.org) (3.34.0) * [sqlite](https://www.sqlite.org) (3.37.0)
* [zlib](http://www.zlib.net) (1.2.11) * [zlib](http://www.zlib.net) (1.2.11)
For all other information regarding how to use the installer, the reader is kindly referred to [Alexander Shaduri's website](http://gtk-win.sourceforge.net) of the GTK for Windows runtime environment installer. The only difference with the installers found at his website is that mine DO NOT have the `compatdlls` option, but this should present no problems to any user. For all other information regarding how to use the installer, the reader is kindly referred to [Alexander Shaduri's website](http://gtk-win.sourceforge.net) of the GTK for Windows runtime environment installer. The only difference with the installers found at his website is that mine DO NOT have the `compatdlls` option, but this should present no problems to any user.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf
Disable hinting manually at smaller sizes (< 8ppem)
This is a copy of the Bistream Vera fonts fonts rule, as DejaVu is
derived from Vera.
The Bistream Vera fonts have GASP entries suggesting that hinting be
disabled below 8 ppem, but FreeType ignores those, preferring to use
the data found in the instructed hints. The initial Vera release
didn't include the right instructions in the 'prep' table.
-->
<match target="font">
<test name="family">
<string>DejaVu Sans Mono</string>
</test>
<test compare="less" name="pixelsize">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf
Disable hinting manually at smaller sizes (< 8ppem)
This is a copy of the Bistream Vera fonts fonts rule, as DejaVu is
derived from Vera.
The Bistream Vera fonts have GASP entries suggesting that hinting be
disabled below 8 ppem, but FreeType ignores those, preferring to use
the data found in the instructed hints. The initial Vera release
didn't include the right instructions in the 'prep' table.
-->
<match target="font">
<test name="family">
<string>DejaVu Sans</string>
</test>
<test compare="less" name="pixelsize">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<fontconfig>
<!-- /etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf
Disable hinting manually at smaller sizes (< 8ppem)
This is a copy of the Bistream Vera fonts fonts rule, as DejaVu is
derived from Vera.
The Bistream Vera fonts have GASP entries suggesting that hinting be
disabled below 8 ppem, but FreeType ignores those, preferring to use
the data found in the instructed hints. The initial Vera release
didn't include the right instructions in the 'prep' table.
-->
<match target="font">
<test name="family">
<string>DejaVu Serif</string>
</test>
<test compare="less" name="pixelsize">
<double>7.5</double>
</test>
<edit name="hinting">
<bool>false</bool>
</edit>
</match>
</fontconfig>

View File

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<!-- /etc/fonts/conf.d/57-dejavu-sans-mono.conf
Define aliasing and other fontconfig settings for
DejaVu Sans Mono.
© 2006-2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
-->
<fontconfig>
<!-- Font substitution rules -->
<alias binding="same">
<family>Bepa Mono</family>
<accept>
<family>DejaVu Sans Mono</family>
</accept>
</alias>
<alias binding="same">
<family>Bitstream Prima Sans Mono</family>
<accept>
<family>DejaVu Sans Mono</family>
</accept>
</alias>
<alias binding="same">
<family>Bitstream Vera Sans Mono</family>
<accept>
<family>DejaVu Sans Mono</family>
</accept>
</alias>
<alias binding="same">
<family>DejaVu LGC Sans Mono</family>
<accept>
<family>DejaVu Sans Mono</family>
</accept>
</alias>
<alias binding="same">
<family>Olwen Sans Mono</family>
<accept>
<family>DejaVu Sans Mono</family>
</accept>
</alias>
<alias binding="same">
<family>SUSE Sans Mono</family>
<accept>
<family>DejaVu Sans Mono</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<!-- /etc/fonts/conf.d/57-dejavu-sans.conf
Define aliasing and other fontconfig settings for
DejaVu Sans.
© 2006-2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
-->
<fontconfig>
<!-- Font substitution rules -->
<alias binding="same">
<family>Arev Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>Bepa</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>Bitstream Prima Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>Bitstream Vera Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>DejaVu LGC Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>Hunky Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>Olwen Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>SUSE Sans</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<alias binding="same">
<family>Verajja</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
<!-- In case VerajjaPDA stops declaring itself as Verajja -->
<alias binding="same">
<family>VerajjaPDA</family>
<accept>
<family>DejaVu Sans</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
<!-- /etc/fonts/conf.d/57-dejavu-serif.conf
Define aliasing and other fontconfig settings for
DejaVu Serif.
© 2006-2008 Nicolas Mailhot <nicolas.mailhot at laposte.net>
-->
<fontconfig>
<!-- Font substitution rules -->
<alias binding="same">
<family>Bitstream Prima Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
<alias binding="same">
<family>Bitstream Vera Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
<alias binding="same">
<family>DejaVu LGC Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
<alias binding="same">
<family>Hunky Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
<alias binding="same">
<family>Olwen Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
<alias binding="same">
<family>SUSE Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
<!-- In case Verajja Serif stops declaring itself as DejaVu Serif -->
<alias binding="same">
<family>Verajja Serif</family>
<accept>
<family>DejaVu Serif</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Generic name aliasing -->
<alias>
<family>serif</family>
<prefer>
<family>URW Bookman</family>
</prefer>
</alias>
<!-- Generic name assignment -->
<alias>
<family>URW Bookman</family>
<default>
<family>serif</family>
</default>
</alias>
<!-- Original PostScript base font mapping -->
<alias binding="same">
<family>URW Bookman</family>
<default>
<family>ITC Bookman</family>
</default>
</alias>
<!-- Font substitution rules -->
<alias binding="same">
<family>ITC Bookman</family>
<accept>
<family>URW Bookman</family>
</accept>
</alias>
<alias binding="same">
<family>Bookman Old Style</family>
<accept>
<family>URW Bookman</family>
</accept>
</alias>
<alias binding="same">
<family>TeX Gyre Bonum</family>
<accept>
<family>URW Bookman</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Generic name aliasing -->
<alias>
<family>serif</family>
<prefer>
<family>C059</family>
</prefer>
</alias>
<!-- Generic name assignment -->
<alias>
<family>C059</family>
<default>
<family>serif</family>
</default>
</alias>
<!-- Original PostScript base font mapping -->
<alias binding="same">
<family>C059</family>
<default>
<family>New Century Schoolbook</family>
</default>
</alias>
<!-- Font substitution rules -->
<alias binding="same">
<family>New Century Schoolbook</family>
<accept>
<family>C059</family>
</accept>
</alias>
<alias binding="same">
<family>Century Schoolbook</family>
<accept>
<family>C059</family>
</accept>
</alias>
<alias binding="same">
<family>Tex Gyre Schola</family>
<accept>
<family>C059</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Generic name aliasing -->
<alias>
<family>fantasy</family>
<prefer>
<family>D050000L</family>
</prefer>
</alias>
<!-- Generic name assignment -->
<alias>
<family>D050000L</family>
<default>
<family>fantasy</family>
</default>
</alias>
<!-- Original PostScript base font mapping -->
<alias binding="same">
<family>D050000L</family>
<default>
<family>ITC Zapf Dingbats</family>
</default>
</alias>
<!-- Font substitution rules -->
<alias binding="same">
<family>ITC Zapf Dingbats</family>
<accept>
<family>D050000L</family>
</accept>
</alias>
<alias binding="same">
<family>ITC Zapf Dingbats Std</family>
<accept>
<family>D050000L</family>
</accept>
</alias>
<alias binding="same">
<family>Zapf Dingbats</family>
<accept>
<family>D050000L</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,136 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!--
This file is used to alias/map previous versions of font families from (URW)++
to similar/metric-conmpatible font families of latest font versions from
(URW)++ itself.
Most likely this aliasing/mapping will be useful for people who:
* have latest versions of (URW)++ fonts, but their documents still reference
or requires older versions of these fonts
latest URW fonts: previous URW fonts:
==================== =============================================
Nimbus Mono PS Nimbus Mono L | Nimbus Mono
URW Gothic URW Gothic L
URW Bookman URW Bookman L | Bookman URW
Z003 URW Chancery L | Chancery URW
D050000L Dingbats
Nimbus Sans Nimbus Sans L
Nimbus Sans Narrow Nimbus Sans Narrow (same as current name)
C059 Century Schoolbook L | Century SchoolBook URW
P052 URW Palladio L | Palladio URW
Standard Symbols PS Standard Symbols L
Nimbus Roman Nimbus Roman No9 L
-->
<fontconfig>
<!-- Substitutions for backward compatibility with previous versions -->
<alias binding="same">
<family>Century Schoolbook L</family>
<accept>
<family>C059</family>
</accept>
</alias>
<alias binding="same">
<family>Century SchoolBook URW</family>
<accept>
<family>C059</family>
</accept>
</alias>
<alias binding="same">
<family>Dingbats</family>
<accept>
<family>D050000L</family>
</accept>
</alias>
<alias binding="same">
<family>Nimbus Mono</family>
<accept>
<family>Nimbus Mono PS</family>
</accept>
</alias>
<alias binding="same">
<family>Nimbus Mono L</family>
<accept>
<family>Nimbus Mono PS</family>
</accept>
</alias>
<alias binding="same">
<family>Nimbus Roman No9 L</family>
<accept>
<family>Nimbus Roman</family>
</accept>
</alias>
<alias binding="same">
<family>Nimbus Sans L</family>
<accept>
<family>Nimbus Sans</family>
</accept>
</alias>
<!-- NOTE: Currently there are no previous versions for Nimbus Sans Narrow -->
<alias binding="same">
<family>Palladio URW</family>
<accept>
<family>P052</family>
</accept>
</alias>
<alias binding="same">
<family>URW Palladio L</family>
<accept>
<family>P052</family>
</accept>
</alias>
<alias binding="same">
<family>Standard Symbols L</family>
<accept>
<family>Standard Symbols PS</family>
</accept>
</alias>
<alias binding="same">
<family>Bookman URW</family>
<accept>
<family>URW Bookman</family>
</accept>
</alias>
<alias binding="same">
<family>URW Bookman L</family>
<accept>
<family>URW Bookman</family>
</accept>
</alias>
<alias binding="same">
<family>URW Gothic L</family>
<accept>
<family>URW Gothic</family>
</accept>
</alias>
<alias binding="same">
<family>Chancery URW</family>
<accept>
<family>Z003</family>
</accept>
</alias>
<alias binding="same">
<family>URW Chancery L</family>
<accept>
<family>Z003</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!--
This file is used to alias/map previous versions of font families from (URW)++
to similar/metric-compatible font families - in this case the original
PostScript fonts (as generics).
Most likely this aliasing/mapping will be useful for people who:
* have original PostScript fonts installed, but their documents require some
older versions of (URW)++ fonts
PostScript fonts: previous URW fonts:
====================== =============================================
Courier Nimbus Mono L | Nimbus Mono
ITC Avant Garde Gothic URW Gothic L
ITC Bookman URW Bookman L | Bookman URW
ITC Zapf Chancery URW Chancery L | Chancery URW
ITC Zapf Dingbats Dingbats
Helvetica Nimbus Sans L
Helvetica Narrow Nimbus Sans Narrow (same as current name)
New Century Schoolbook Century Schoolbook L | Century SchoolBook URW
Palatino URW Palladio L | Palladio URW
Symbol Standard Symbols L
Times Nimbus Roman No9 L
-->
<fontconfig>
<!-- Map generics to specifics -->
<alias binding="same">
<family>Courier</family>
<accept>
<family>Nimbus Mono</family>
<family>Nimbus Mono L</family>
</accept>
</alias>
<alias binding="same">
<family>Helvetica</family>
<accept>
<family>Nimbus Sans L</family>
</accept>
</alias>
<alias binding="same">
<family>ITC Avant Garde Gothic</family>
<accept>
<family>URW Gothic L</family>
</accept>
</alias>
<alias binding="same">
<family>ITC Bookman</family>
<accept>
<family>Bookman URW</family>
<family>URW Bookman L</family>
</accept>
</alias>
<alias binding="same">
<family>ITC Zapf Chancery</family>
<accept>
<family>Chancery URW</family>
<family>URW Chancery L</family>
</accept>
</alias>
<alias binding="same">
<family>ITC Zapf Dingbats</family>
<accept>
<family>Dingbats</family>
</accept>
</alias>
<alias binding="same">
<family>New Century Schoolbook</family>
<accept>
<family>Century Schoolbook L</family>
<family>Century SchoolBook URW</family>
</accept>
</alias>
<alias binding="same">
<family>Palatino</family>
<accept>
<family>Palladio URW</family>
<family>URW Palladio L</family>
</accept>
</alias>
<alias binding="same">
<family>Symbol</family>
<accept>
<family>Standard Symbols L</family>
</accept>
</alias>
<alias binding="same">
<family>Times</family>
<accept>
<family>Nimbus Roman No9 L</family>
</accept>
</alias>
</fontconfig>

View File

@ -0,0 +1,138 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!--
This file is used to alias/map previous versions of font families from (URW)++
to similar/metric-compatible font families - in this case as original PostScript
fonts (as specifics).
NOTE: These mappings are already part of fontconfig's config files by default.
We are keeping this file just to be complete, or if some distribution
needs it in some special case.
Most likely this aliasing/mapping will be useful for people who:
* have documents referencing older versions of the (URW)++ fonts, and need to
map their similar/metric-compatible fonts via generic font names
PostScript fonts: latest URW fonts: previous URW fonts:
====================== ==================== =============================================
Courier Nimbus Mono PS Nimbus Mono L | Nimbus Mono
ITC Avant Garde Gothic URW Gothic URW Gothic L
ITC Bookman URW Bookman URW Bookman L | Bookman URW
ITC Zapf Chancery Z003 URW Chancery L | Chancery URW
ITC Zapf Dingbats D050000L Dingbats
Helvetica Nimbus Sans Nimbus Sans L
Helvetica Narrow Nimbus Sans Narrow Nimbus Sans Narrow (same as current name)
New Century Schoolbook C059 Century Schoolbook L | Century SchoolBook URW
Palatino P052 URW Palladio L | Palladio URW
Symbol Standard Symbols PS Standard Symbols L
Times Nimbus Roman Nimbus Roman No9 L
-->
<fontconfig>
<!-- Original PostScript base font mapping -->
<alias binding="same">
<family>Nimbus Mono</family>
<default>
<family>Courier</family>
</default>
</alias>
<alias binding="same">
<family>Nimbus Mono L</family>
<default>
<family>Courier</family>
</default>
</alias>
<alias binding="same">
<family>Nimbus Sans L</family>
<default>
<family>Helvetica</family>
</default>
</alias>
<alias binding="same">
<family>URW Gothic L</family>
<default>
<family>ITC Avant Garde Gothic</family>
</default>
</alias>
<alias binding="same">
<family>Bookman URW</family>
<default>
<family>ITC Bookman</family>
</default>
</alias>
<alias binding="same">
<family>URW Bookman L</family>
<default>
<family>ITC Bookman</family>
</default>
</alias>
<alias binding="same">
<family>Chancery URW</family>
<default>
<family>ITC Zapf Chancery</family>
</default>
</alias>
<alias binding="same">
<family>URW Chancery L</family>
<default>
<family>ITC Zapf Chancery</family>
</default>
</alias>
<alias binding="same">
<family>Dingbats</family>
<default>
<family>ITC Zapf Dingbats</family>
</default>
</alias>
<alias binding="same">
<family>Century Schoolbook L</family>
<default>
<family>New Century Schoolbook</family>
</default>
</alias>
<alias binding="same">
<family>Century SchoolBook URW</family>
<default>
<family>New Century Schoolbook</family>
</default>
</alias>
<alias binding="same">
<family>Palladio URW</family>
<default>
<family>Palatino</family>
</default>
</alias>
<alias binding="same">
<family>URW Palladio L</family>
<default>
<family>Palatino</family>
</default>
</alias>
<alias binding="same">
<family>Standard Symbols L</family>
<default>
<family>Symbol</family>
</default>
</alias>
<alias binding="same">
<family>Nimbus Roman No9 L</family>
<default>
<family>Times</family>
</default>
</alias>
</fontconfig>

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Generic name aliasing -->
<alias>
<family>sans-serif</family>
<prefer>
<family>URW Gothic</family>
</prefer>
</alias>
<!-- Generic name assignment -->
<alias>
<family>URW Gothic</family>
<default>
<family>sans-serif</family>
</default>
</alias>
<!-- Original PostScript base font mapping -->
<alias binding="same">
<family>URW Gothic</family>
<default>
<family>ITC Avant Garde Gothic</family>
</default>
</alias>
<!-- Font substitution rules -->
<alias binding="same">
<family>ITC Avant Garde Gothic</family>
<accept>
<family>URW Gothic</family>
</accept>
</alias>
<alias binding="same">
<family>TeX Gyre Adventor</family>
<accept>
<family>URW Gothic</family>
</accept>
</alias>
</fontconfig>

Some files were not shown because too many files have changed in this diff Show More