fonts
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 521
Opcion Font Viewer 1.1.1
Opcion Font Viewer is a TrueType font viewer. more>>
Opcion Font Viewer is a free font viewer written in Java that allows you to view both installed and uninstalled TrueType fonts on Windows, Linux, Unix or Mac.
The main focus of Opcion is to allow you to view your uninstalled fonts so that you install only the fonts you want and keep your system memory free of fonts you dont want.
As you may have experienced, installing the brand new 1000 fonts font pack you just bought on your Windows, Linux, Unix or Mac computer can lead to slow-downs when starting the computer and when loading other programs.
The slow down occurs because the Operating System and certain programs (e.g. word-processors, email clients, graphics editors) need to load all system fonts so that they can be made available to you at any time. This is where Opcion comes in.
Opcion was written to handle the viewing of large font collections, therefore only fonts that you are currently viewing are stored in memory. Although the amount of physical memory you have will effect how many fonts you can view at a time, it will no longer be a limitation to you making use of your entire font library.
Another problem with most Operating Systems default font viewers is that while they are capable of viewing fonts, the default Windows/Linux/Unix font viewers only allows you to view fonts that are already installed and one at a time. Opcion allows you to view TrueType fonts located anywhere and allows you to view system fonts as well.
To help you pick the best font for the job, whether it be for your assignment, project logo or webpage, Opcion provides a list view of either system or other/uninstalled fonts so you may see how a font looks compared to other fonts in your collection.
When you see a font that you feel suits your current job you can simply click on it in the list view and it will be added to a favourites list that can then be saved for future reference or used to install only the fonts you want.
For viewing fonts, seeing how they would appear applied to your name/logo/tagline, and keeping track of which fonts best suit the job is the purpose of Opcion Font Viewer. Opcion allows you to view both installed and uninstalled fonts in different views depending on your needs. Written in Java, Opcion will work on all platforms that the Java Runtime Environment supports (which includes Windows, Mac, Solaris & Linux).
Opcion Font Viewer provdies a default view that allows you to view one font at a time, and a list view which allows you to view multiple fonts at a time. By clicking on fonts you like in the list view you are adding fonts to a faviourties list that Opcion keeps for you. The faviourites list can then be saved for future reference or used in finding out the file names of fonts you wish to install.
Main features:
- Viewing of installed/uninstalled fonts.
- List view of installed/uninstalled fonts.
- Adding/removing of favourite fonts.
- Saving of favourite fonts.
- Customizable sample/display text.
- Customizable font size.
- Customizable font properties (bold, italic, etc.) in sample text area.
- Changeable fonts displayed per page in List View.
Execute Opcion Font Viewer
To execute Opcion Font Viewer in Windows, download the EXE version. For Linux users use the command "java -jar Opcion_v1.1.1.jar" in console/terminal/shortcut.
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/java/j2re1.4.1_02/lib/i386/libfontmanager.so: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
This error occurs due to backwards compatibility issues with the Java Runtime and libstdc. To fix this problem for RedHat 9.0 install the RPM file compat-libstdc++-7.3.2.96.118.i386.rpm, which can be found on disc 1 of the downloadable distro. For other Linux distributions check rpmfind.net for libstdc++-libc6.1-1.so.2 to see what package you need to install.
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4CAEE920 Function=(null)+0x4CAEE920 Library=/usr/local/lib/SunJava2-1.4.2/lib/i386/libfontmanager.so
This error appears to be a problem with Sun Microsystems Java implementation for Linux, the real cause for this crash is still being investigated. There are no solutions to this problem yet.
Opcion crashes during execution when using Blackdown Java Virtual Machine.
Opcion Font Viewer was programmed for Sun Microsystems JVM, and it uses Suns Java API extensively. Thus, it is highly recommended that you use the latest Java Runtime Environment instead of other JVMs.
Enhancements:
- Added sorting to other fonts list.
<<lessThe main focus of Opcion is to allow you to view your uninstalled fonts so that you install only the fonts you want and keep your system memory free of fonts you dont want.
As you may have experienced, installing the brand new 1000 fonts font pack you just bought on your Windows, Linux, Unix or Mac computer can lead to slow-downs when starting the computer and when loading other programs.
The slow down occurs because the Operating System and certain programs (e.g. word-processors, email clients, graphics editors) need to load all system fonts so that they can be made available to you at any time. This is where Opcion comes in.
Opcion was written to handle the viewing of large font collections, therefore only fonts that you are currently viewing are stored in memory. Although the amount of physical memory you have will effect how many fonts you can view at a time, it will no longer be a limitation to you making use of your entire font library.
Another problem with most Operating Systems default font viewers is that while they are capable of viewing fonts, the default Windows/Linux/Unix font viewers only allows you to view fonts that are already installed and one at a time. Opcion allows you to view TrueType fonts located anywhere and allows you to view system fonts as well.
To help you pick the best font for the job, whether it be for your assignment, project logo or webpage, Opcion provides a list view of either system or other/uninstalled fonts so you may see how a font looks compared to other fonts in your collection.
When you see a font that you feel suits your current job you can simply click on it in the list view and it will be added to a favourites list that can then be saved for future reference or used to install only the fonts you want.
For viewing fonts, seeing how they would appear applied to your name/logo/tagline, and keeping track of which fonts best suit the job is the purpose of Opcion Font Viewer. Opcion allows you to view both installed and uninstalled fonts in different views depending on your needs. Written in Java, Opcion will work on all platforms that the Java Runtime Environment supports (which includes Windows, Mac, Solaris & Linux).
Opcion Font Viewer provdies a default view that allows you to view one font at a time, and a list view which allows you to view multiple fonts at a time. By clicking on fonts you like in the list view you are adding fonts to a faviourties list that Opcion keeps for you. The faviourites list can then be saved for future reference or used in finding out the file names of fonts you wish to install.
Main features:
- Viewing of installed/uninstalled fonts.
- List view of installed/uninstalled fonts.
- Adding/removing of favourite fonts.
- Saving of favourite fonts.
- Customizable sample/display text.
- Customizable font size.
- Customizable font properties (bold, italic, etc.) in sample text area.
- Changeable fonts displayed per page in List View.
Execute Opcion Font Viewer
To execute Opcion Font Viewer in Windows, download the EXE version. For Linux users use the command "java -jar Opcion_v1.1.1.jar" in console/terminal/shortcut.
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/java/j2re1.4.1_02/lib/i386/libfontmanager.so: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
This error occurs due to backwards compatibility issues with the Java Runtime and libstdc. To fix this problem for RedHat 9.0 install the RPM file compat-libstdc++-7.3.2.96.118.i386.rpm, which can be found on disc 1 of the downloadable distro. For other Linux distributions check rpmfind.net for libstdc++-libc6.1-1.so.2 to see what package you need to install.
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4CAEE920 Function=(null)+0x4CAEE920 Library=/usr/local/lib/SunJava2-1.4.2/lib/i386/libfontmanager.so
This error appears to be a problem with Sun Microsystems Java implementation for Linux, the real cause for this crash is still being investigated. There are no solutions to this problem yet.
Opcion crashes during execution when using Blackdown Java Virtual Machine.
Opcion Font Viewer was programmed for Sun Microsystems JVM, and it uses Suns Java API extensively. Thus, it is highly recommended that you use the latest Java Runtime Environment instead of other JVMs.
Enhancements:
- Added sorting to other fonts list.
Download (0.35MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1673 downloads
Font Manager 0.0.1
Font Manager is a font manager for GNOME. more>>
Font Manager is a font manager for GNOME. Font Manager cannot do any font management tasks yet, but is already useful for picking fonts.
Main features:
- List installed fonts
- Add previews for installed fonts
- Open font properties from context menu
- Set system fonts from the font manager
- Make the font manager installable
<<lessMain features:
- List installed fonts
- Add previews for installed fonts
- Open font properties from context menu
- Set system fonts from the font manager
- Make the font manager installable
Download (0.15MB)
Added: 2006-03-22 License: LGPL (GNU Lesser General Public License) Price:
1480 downloads
6,760 Fonts
6,760 Fonts is a large archive with many free fonts. more>>
6,760 Fonts is a large archive with many free fonts.
The Absolute Fonts Archive created a page that will let you download many fonts one at a time, or for a fee you can download them all as a zip file.
Upon careful inspection of their site I found a multitude of corrupted font files. After removing all the corrupted files I was left with 6,760 fonts. I have chosen to turn them into a tarball and offer them as a free download.
Absolute Fonts Archive has neither licensed nor created any of the fonts on their site, but they do warn against commercial use of these fonts.
Version restrictions:
- installing that amount of fonts really slows down the KDE startup.
<<lessThe Absolute Fonts Archive created a page that will let you download many fonts one at a time, or for a fee you can download them all as a zip file.
Upon careful inspection of their site I found a multitude of corrupted font files. After removing all the corrupted files I was left with 6,760 fonts. I have chosen to turn them into a tarball and offer them as a free download.
Absolute Fonts Archive has neither licensed nor created any of the fonts on their site, but they do warn against commercial use of these fonts.
Version restrictions:
- installing that amount of fonts really slows down the KDE startup.
Download (MB)
Added: 2007-03-02 License: Freely Distributable Price:
996 downloads
DejaVu fonts 2.19
The DejaVu fonts are a font family based on the Bitstream Vera Fonts. more>>
The DejaVu fonts are a font family based on the Bitstream Vera Fonts release 1.10 (see the list of other Bitstream Vera derivatives or Unicode Font Guide).
DejaVu fonts purpose is to provide a wider range of characters (see Current status page for more information) while maintaining the original look and feel through the process of collaborative development (see Authors).
The family is available as TrueType fonts and also as third-party packages for various operating systems including handhelds.
Enhancements:
- fixed misplaced symbols (U+2325,2326) in Sans Oblique (by John Karp)
- added Mark to Base anchors: cedilla for combining cedilla and above-legacy for stacking above precomposed glyphs (just a,e,i,o,u with macron for now) in Sans (by Denis Jacquerye).
- added contextual substitution for Case and Dotless forms in all Sans variants (by Denis Jacquerye).
- renamed ccmp lookups for RTL and Basic (LGC, etc.) (by Denis Jacquerye)
- added anchor cedilla for vowels in Sans. (by Denis Jacquerye)
- extended contextual dotless and case substitutions to handle both below and above diacritics (by Denis Jacquerye)
- renamed Dotless and Case Form GSUB lookups in Sans with meaningful names (by Denis Jacquerye)
<<lessDejaVu fonts purpose is to provide a wider range of characters (see Current status page for more information) while maintaining the original look and feel through the process of collaborative development (see Authors).
The family is available as TrueType fonts and also as third-party packages for various operating systems including handhelds.
Enhancements:
- fixed misplaced symbols (U+2325,2326) in Sans Oblique (by John Karp)
- added Mark to Base anchors: cedilla for combining cedilla and above-legacy for stacking above precomposed glyphs (just a,e,i,o,u with macron for now) in Sans (by Denis Jacquerye).
- added contextual substitution for Case and Dotless forms in all Sans variants (by Denis Jacquerye).
- renamed ccmp lookups for RTL and Basic (LGC, etc.) (by Denis Jacquerye)
- added anchor cedilla for vowels in Sans. (by Denis Jacquerye)
- extended contextual dotless and case substitutions to handle both below and above diacritics (by Denis Jacquerye)
- renamed Dotless and Case Form GSUB lookups in Sans with meaningful names (by Denis Jacquerye)
Download (MB)
Added: 2007-08-06 License: Freely Distributable Price:
822 downloads
Gentium fonts 1.02
Gentium is a typeface family designed to enable the diverse ethnic groups around the world. more>>
Gentium is a typeface family designed to enable the diverse ethnic groups around the world who use the Latin script to produce readable, high-quality publications.
Gentium fonts project supports a wide range of Latin-based alphabets and includes glyphs that correspond to all the Latin ranges of Unicode.
The design is intended to be highly readable, reasonably compact, and visually attractive. The additional "extended" Latin letters are designed to naturally harmonize with the traditional 26 ones. Diacritics are treated with careful thought and attention to their use.
Gentium also supports both ancient and modern Greek, including a number of alternate forms. These fonts were originally the product of two years of research and study by the designer at the University of Reading, England, as part of an MA program in Typeface Design.
SIL International has now embraced the Gentium project, and plans to continue development. Expansion of the glyph set to include more extended Latin glyphs, archaic Greek symbols, and full Cyrillic script support is the next step. Work on this has already begun, but the results will not be available for a few months. Addition of bold and bold italic faces will follow.
Gentium is freely available and may be used by anyone at no cost. It is now released under the SIL Open Font License, a free and open source license that permits modification and redistribution.
Our hope is that it will stimulate literature production and elevate extended Latin alphabets to greater parity with the basic Latin alphabet. We also hope it will encourage other type designers to appreciate and support those fascinating and beautiful extra letters.
<<lessGentium fonts project supports a wide range of Latin-based alphabets and includes glyphs that correspond to all the Latin ranges of Unicode.
The design is intended to be highly readable, reasonably compact, and visually attractive. The additional "extended" Latin letters are designed to naturally harmonize with the traditional 26 ones. Diacritics are treated with careful thought and attention to their use.
Gentium also supports both ancient and modern Greek, including a number of alternate forms. These fonts were originally the product of two years of research and study by the designer at the University of Reading, England, as part of an MA program in Typeface Design.
SIL International has now embraced the Gentium project, and plans to continue development. Expansion of the glyph set to include more extended Latin glyphs, archaic Greek symbols, and full Cyrillic script support is the next step. Work on this has already begun, but the results will not be available for a few months. Addition of bold and bold italic faces will follow.
Gentium is freely available and may be used by anyone at no cost. It is now released under the SIL Open Font License, a free and open source license that permits modification and redistribution.
Our hope is that it will stimulate literature production and elevate extended Latin alphabets to greater parity with the basic Latin alphabet. We also hope it will encourage other type designers to appreciate and support those fascinating and beautiful extra letters.
Download (2.2MB)
Added: 2005-12-28 License: Freely Distributable Price:
1401 downloads
Hunky Fonts 0.3
Free Unicode TrueType fonts for Baltic, Central European, South European and other languages. more>>
Free Unicode TrueType fonts for Baltic, Central European, South European and other languages, including Azeri, Maori, Welsh and Esperanto.
<<less Download (0.24MB)
Added: 2005-04-18 License: LGPL (GNU Lesser General Public License) Price:
1658 downloads
Type1 URW fonts with Cyrillics 1.0.7pre43
Type1 URW fonts with Cyrillics is a set of fonts known as urw-fonts or gnu-gs-fonts with the addition of cyrillic glyphs. more>>
Type1 URW fonts with Cyrillics is a set of fonts known as urw-fonts or gnu-gs-fonts with the addition of cyrillic glyphs.
Nimbus Sans L Regular, Nimbus Mono L Regular, Nimbus Mono L Oblique all come from a more recent version of the cyrillic URW fonts.
The hints on Nimbus Sans Regular have been modified in the following ways:
25 June 2002
- Added ghost hint to the top of 4 to keep it from being taller than the other digits.
- Reduced the width of the left stem hint for H to 83 (probably no real differences)
- Changed the StemSnapV values from [78 85 94] to [78 83 92] (and fixed up StdVW accordingly) This corresponds to the values in the font (which are 83/93 for lower case and upper case stems) better and makes the width-88 stems on M and N snap to to upper case widths not lower-case widths.
29 June 2002
- Removed odd vertical stem hints (width of horizontal stems) from f, F, t, E, yen sign, fi ligature, fl ligature, AE ligature, R, Lstroke, OE ligature, lstroke, E" variants, t, variants, Eth, Dstoke, etc.
- Fixed hints on 1 to be two ghost hints instead of one hint the height of the font
- fix bottom stem of u to have integer coordinates
- fixed hints on |
- fixed hints on inverted exclamation mark
The hints on Nimbus Mono L Oblique have been modified in the
following ways:
- Removed vertical stem hints from horizontal serifs on roman characters.
Enhancements:
- A lot of non-Russian Cyrillic glyph were fixed.
- All glyphs that have not yet been fixed were excluded from the distributed version.
<<lessNimbus Sans L Regular, Nimbus Mono L Regular, Nimbus Mono L Oblique all come from a more recent version of the cyrillic URW fonts.
The hints on Nimbus Sans Regular have been modified in the following ways:
25 June 2002
- Added ghost hint to the top of 4 to keep it from being taller than the other digits.
- Reduced the width of the left stem hint for H to 83 (probably no real differences)
- Changed the StemSnapV values from [78 85 94] to [78 83 92] (and fixed up StdVW accordingly) This corresponds to the values in the font (which are 83/93 for lower case and upper case stems) better and makes the width-88 stems on M and N snap to to upper case widths not lower-case widths.
29 June 2002
- Removed odd vertical stem hints (width of horizontal stems) from f, F, t, E, yen sign, fi ligature, fl ligature, AE ligature, R, Lstroke, OE ligature, lstroke, E" variants, t, variants, Eth, Dstoke, etc.
- Fixed hints on 1 to be two ghost hints instead of one hint the height of the font
- fix bottom stem of u to have integer coordinates
- fixed hints on |
- fixed hints on inverted exclamation mark
The hints on Nimbus Mono L Oblique have been modified in the
following ways:
- Removed vertical stem hints from horizontal serifs on roman characters.
Enhancements:
- A lot of non-Russian Cyrillic glyph were fixed.
- All glyphs that have not yet been fixed were excluded from the distributed version.
Download (3.0MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
537 downloads
Hamster Font Manager 1.02
Hamster Font Manager is an easy GUI to manage fonts for X11/GS/TeX. more>>
HFM is a font manager for Unix systems. With it you can control the avaliability of fonts in all of the supported applications from a central place. Currently included are modules to support:
* X-Window
* Ghostscript
* TeX
A PostScript module handles PS Fonts. Other fonts remain untouched by this program.
HFM is distributed under the GPL (GNU Public License).
<<less* X-Window
* Ghostscript
* TeX
A PostScript module handles PS Fonts. Other fonts remain untouched by this program.
HFM is distributed under the GPL (GNU Public License).
Download (0.23MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1647 downloads
Gnome Font Sampler 0.4
Gnome Font Sampler lets you browse your installed fonts using whatever color. more>>
Gnome Font Sampler lets you browse your installed fonts using whatever color, size, attributes (Bold/Italics/Underline), and example text you like.
Main features:
- Quickly compare your fonts
- Select font size, text color, background color, bold, italics, underline, and example text used
- Preview fonts before adding them to the list
- Pretty good keyboard control
- It costs $0 and is Free software
Enhancements:
- New application icon.
- Improved keyboard control (navigate font lists and choose fonts using just the keyboard).
<<lessMain features:
- Quickly compare your fonts
- Select font size, text color, background color, bold, italics, underline, and example text used
- Preview fonts before adding them to the list
- Pretty good keyboard control
- It costs $0 and is Free software
Enhancements:
- New application icon.
- Improved keyboard control (navigate font lists and choose fonts using just the keyboard).
Download (0.30MB)
Added: 2005-08-05 License: GPL (GNU General Public License) Price:
1543 downloads
FakeBold Font patches for QT 4.3.x 0.1
FakeBold Font patches for QT 4.3.x fake a bold font style and output for some fonts without bold support. more>>
FakeBold Font patches for QT 4.3.x fake a bold font style and output for some fonts without bold support.
It is specially and very useful for CJK fonts. actually it works with all fonts without bold style.
Here I use FT_Glyph_Embolden to get a bold glyph.
These patches is not related to font rendering result, if you want to control font rendering result, please control fontconfig configurations.
Screenshot1: shows bold/bolditalic support with "SOng" and "Hei" Chinese font.
Screenshot1: shows bold/italic support for Chinese,Korean,Yi,Tibetan with Sans fontset(Song,SIL Yi, Tibetan machine uni fonts)
<<lessIt is specially and very useful for CJK fonts. actually it works with all fonts without bold style.
Here I use FT_Glyph_Embolden to get a bold glyph.
These patches is not related to font rendering result, if you want to control font rendering result, please control fontconfig configurations.
Screenshot1: shows bold/bolditalic support with "SOng" and "Hei" Chinese font.
Screenshot1: shows bold/italic support for Chinese,Korean,Yi,Tibetan with Sans fontset(Song,SIL Yi, Tibetan machine uni fonts)
Download (0.004MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
809 downloads
Font Mate 1.0
Font Mate is a simple program to help you see how fonts look on your computer, and to help you find symbol characters. more>>
Font Mate application helps you to see how fonts look on your computer, and it also helps you find symbol characters.
Using Font Mate
There isnt much to it: Font Mate shows you a list of all the fonts installed on your computer. Choose any font from the list and it will show you what all the characters in that font look like. Choose any one of those characters and you will see an enlarged version of it at the bottom of the page (with its ASCII code in decimal and hex, should you be interested). Click the button to copy that character to the clipboard if you want to use it in another application.
Works on...
We wrote Font Mate originally for Mac OS X, but we have included versions for Windows and Linux too. We wrote it using REALbasic, a great tool for cross-platform rapid development. Source is available on request.
How much?
Font Mate is freeware. Download, use, share as you wish. No warranty is offered, and we accept no liability for anything strange or nasty that it might do to your computer.
And another thing
If you like Font Mate, why not have a look at our main site at tellura.co.uk and check out our other products and services?
<<lessUsing Font Mate
There isnt much to it: Font Mate shows you a list of all the fonts installed on your computer. Choose any font from the list and it will show you what all the characters in that font look like. Choose any one of those characters and you will see an enlarged version of it at the bottom of the page (with its ASCII code in decimal and hex, should you be interested). Click the button to copy that character to the clipboard if you want to use it in another application.
Works on...
We wrote Font Mate originally for Mac OS X, but we have included versions for Windows and Linux too. We wrote it using REALbasic, a great tool for cross-platform rapid development. Source is available on request.
How much?
Font Mate is freeware. Download, use, share as you wish. No warranty is offered, and we accept no liability for anything strange or nasty that it might do to your computer.
And another thing
If you like Font Mate, why not have a look at our main site at tellura.co.uk and check out our other products and services?
Download (0.91MB)
Added: 2007-07-18 License: Freeware Price:
828 downloads
Games::OpenGL::Font::2D 0.07
Games::OpenGL::Font::2D module can load/render 2D colored bitmap fonts via OpenGL. more>>
Games::OpenGL::Font::2D module can load/render 2D colored bitmap fonts via OpenGL.
SYNOPSIS
use Games::OpenGL::Font::2D;
my $font = Games::OpenGL::Font::2D->new(
file => font.bmp );
use SDL::App::FPS;
my $app = SDL::App::FPS->new( ... );
# dont forget to change these on resize events!
$font->screen_width( $app->width() );
$font->screen_height( $app->width() );
$font->pre_output(); # setup rendering for font
$font->color( [ 0,1,0] ); # yellow as array ref
$font->color( 1,0,0 ); # or red
$font->alpha( 0.8 ); # nearly opaque
# half-transparent, red
$font->output (100,100, Hello OpenGL!, [ 1,0,0], 0.5 );
# using the $fonts color and alpha
$font->output (100,200, Hello OpenGL! );
$font->transparent( 1 ); # render font background transparent
$font->spacing_y( 16 ); # render vertical (costly rebuild!)
$font->spacing_x( 0 ); # (costly rebuild!)
$font->output (100,200, Hello OpenGL! );
$font->post_output(); # if wanted, you can reset OpenGL
EXPORTS
Exports nothing on default. Can export on demand the following:
FONT_ALIGN_LEFT
FONT_ALIGN_RIGHT
FONT_ALIGN_CENTER
FONT_ALIGN_TOP
FONT_ALIGN_BOTTOM
<<lessSYNOPSIS
use Games::OpenGL::Font::2D;
my $font = Games::OpenGL::Font::2D->new(
file => font.bmp );
use SDL::App::FPS;
my $app = SDL::App::FPS->new( ... );
# dont forget to change these on resize events!
$font->screen_width( $app->width() );
$font->screen_height( $app->width() );
$font->pre_output(); # setup rendering for font
$font->color( [ 0,1,0] ); # yellow as array ref
$font->color( 1,0,0 ); # or red
$font->alpha( 0.8 ); # nearly opaque
# half-transparent, red
$font->output (100,100, Hello OpenGL!, [ 1,0,0], 0.5 );
# using the $fonts color and alpha
$font->output (100,200, Hello OpenGL! );
$font->transparent( 1 ); # render font background transparent
$font->spacing_y( 16 ); # render vertical (costly rebuild!)
$font->spacing_x( 0 ); # (costly rebuild!)
$font->output (100,200, Hello OpenGL! );
$font->post_output(); # if wanted, you can reset OpenGL
EXPORTS
Exports nothing on default. Can export on demand the following:
FONT_ALIGN_LEFT
FONT_ALIGN_RIGHT
FONT_ALIGN_CENTER
FONT_ALIGN_TOP
FONT_ALIGN_BOTTOM
Download (0.022MB)
Added: 2007-08-13 License: Perl Artistic License Price:
809 downloads
Debian Font Manager 0.11.8-0.1
Debian Font Manager (dfontmgr) is a GUI frontend for Defoma. more>>
Debian Font Manager (dfontmgr) is a GUI frontend for Defoma. You can see the fonts registered to Defoma, their hints, their status (which applications they have succeeded or failed to register), the applications using Defoma framework and information about the applications and the contents of their id-caches.
You can also register a font by drag-and-drop a font file, unregister a registered font, change the hints of and re-register a registered font. If a defoma-aware application uses an id-cache and if theres an identifier conflict (which means some fonts provides the same identifier) in the id-cache, you can indicate which font should provide the identifier.
GUI versions of some utilities in Defoma and psfontmgr are also installed.
<<lessYou can also register a font by drag-and-drop a font file, unregister a registered font, change the hints of and re-register a registered font. If a defoma-aware application uses an id-cache and if theres an identifier conflict (which means some fonts provides the same identifier) in the id-cache, you can indicate which font should provide the identifier.
GUI versions of some utilities in Defoma and psfontmgr are also installed.
Download (0.040MB)
Added: 2006-08-02 License: GPL (GNU General Public License) Price:
1182 downloads
Font Configuration Library 2.3.94
Fontconfig is a library for configuring and customizing font access. more>>
Fontconfig is a library for configuring and customizing font access.
Font Configuration Library contains two essential modules, the configuration module which builds an internal configuration from XML files and the matching module which accepts font patterns and returns the nearest matching font.
The configuration module consists of the FcConfig datatype, libexpat and FcConfigParse which walks over an XML tree and ammends a configuration with data found within. From an external perspective, configuration of the library consists of generating a valid XML tree and feeding that to FcConfigParse.
The only other mechanism provided to applications for changing the running configuration is to add fonts and directories to the list of application-provided font files.
The intent is to make font configurations relatively static, and shared by as many applications as possible.
It is hoped that this will lead to more stable font selection when passing names from one application to another. XML was chosen as a configuration file format because it provides a format which is easy for external agents to edit while retaining the correct structure and syntax.
Font configuration is separate from font matching; applications needing to do their own matching can access the available fonts from the library and perform private matching.
The intent is to permit applications to pick and choose appropriate functionality from the library instead of forcing them to choose between this library and a private configuration mechanism.
The hope is that this will ensure that configuration of fonts for all applications can be centralized in one place. Centralizing font configuration will simplify and regularize font installation and customization.
<<lessFont Configuration Library contains two essential modules, the configuration module which builds an internal configuration from XML files and the matching module which accepts font patterns and returns the nearest matching font.
The configuration module consists of the FcConfig datatype, libexpat and FcConfigParse which walks over an XML tree and ammends a configuration with data found within. From an external perspective, configuration of the library consists of generating a valid XML tree and feeding that to FcConfigParse.
The only other mechanism provided to applications for changing the running configuration is to add fonts and directories to the list of application-provided font files.
The intent is to make font configurations relatively static, and shared by as many applications as possible.
It is hoped that this will lead to more stable font selection when passing names from one application to another. XML was chosen as a configuration file format because it provides a format which is easy for external agents to edit while retaining the correct structure and syntax.
Font configuration is separate from font matching; applications needing to do their own matching can access the available fonts from the library and perform private matching.
The intent is to permit applications to pick and choose appropriate functionality from the library instead of forcing them to choose between this library and a private configuration mechanism.
The hope is that this will ensure that configuration of fonts for all applications can be centralized in one place. Centralizing font configuration will simplify and regularize font installation and customization.
Download (1.1MB)
Added: 2006-03-01 License: Freely Distributable Price:
1332 downloads
Font::Scripts::AP 0.5
Font::Scripts::AP is a Perl module for memory representation of a TTFBuilder Attachment Point database (APDB). more>>
Font::Scripts::AP is a Perl module for memory representation of a TTFBuilder Attachment Point database (APDB).
SYNOPSIS
use Font::Scripts::AP;
$ap = Font::Scripts::AP->read_font($ttf_file, $ap_file, %opts);
$ap->make_classes();
INSTANCE VARIABLES
cmap
Reference to the Microsoft cmap within the font.
font
Reference to a font structure. read_font will cause at least the post, cmap, loca, and name tables to be read in.
glyphs
An array of references to glyph data structures, indexed by glyphID. Stucture elements are:
uni
Unicode scalar value, if any, as specified in the APDB. (decimal integer)
gnum
Actual glyph ID from font.
post
Actual Postscript name from font.
Note: The uni, gnum and post values are based on the UID, GID, and PSName fields of the APDB. If there are descrepancies between the APDB and the fonts internal tables, then for calcuating the above three values, priority is given first to UID field, then PSName field, and finally GID.
glyph
Reference to glyph structure read from font.
line
Line number in APDB where glyph is defined.
points
A hash of references to attachment point structures for this glyph, keyed by attachment point type (aka name). Each AP structure contains
name
The name (type in TTFBuilder terminology) of the attachment point
x, y
X and Y coordinates for the attachment point
line
Line number in APDB where this point is defined.
components
Present if the glyph is a composite. Is a reference to an array of component structures. Each component structure includes:
bbox
comma separated list of bounding box coordinates, i.e., x1, y1, x2, y2
uni
Unicode scalar value, if any, of the component. (decimal integer)
Note: The following instance variables contain the actual text read from the APDB. If there are descrepancies between the APDB and the font, these values may differ from corresponding values given above. Therefore these values should not be used except for diagnostic purposes.
UID
Unicode scalar value, if any, as specified in the APDB. (string of hex digits)
PSName
Postscript name, if any, as specified in the APDB
GID
Glyph id, if any, as specified in the APDB
classes
Created by "make_classes", this is a hash keyed by class name returning an array of GIDs for glyphs that are in the class. Classes are identified by extensions (part after a .) on the post name of each glyph. For each such extension, two classes are defined. The first is the class of all glyphs that have that extension (class name is the extension). The second is the class of nominal glyphs corresponding to the glyphs with that extension (class name is the extension but with the prefix no_).
lists
Created by "make_classes", this is a hash keyed by attachment point name (as modified by "make_point") returning an array of GIDs for glyphs that have the given attachment point.
vecs
If defined, this variable will be updated by "make_classes". It is a hash, keyed by attachment point name (as modified by "make_point") returning a bit vec bit array, indexed by GID, each bit set to 1 if the corresponding glyph has the given attachment point.
ligclasses
Optionally created by make_classes if ligatures are requested and they exist. The base forms class is no_code while the ligatures are held in code.
WARNINGS
If -errorfh not set, this accumulates any warning or error messages encountered.
WARNINGS
Count of number fo warnings or errors encountered.
<<lessSYNOPSIS
use Font::Scripts::AP;
$ap = Font::Scripts::AP->read_font($ttf_file, $ap_file, %opts);
$ap->make_classes();
INSTANCE VARIABLES
cmap
Reference to the Microsoft cmap within the font.
font
Reference to a font structure. read_font will cause at least the post, cmap, loca, and name tables to be read in.
glyphs
An array of references to glyph data structures, indexed by glyphID. Stucture elements are:
uni
Unicode scalar value, if any, as specified in the APDB. (decimal integer)
gnum
Actual glyph ID from font.
post
Actual Postscript name from font.
Note: The uni, gnum and post values are based on the UID, GID, and PSName fields of the APDB. If there are descrepancies between the APDB and the fonts internal tables, then for calcuating the above three values, priority is given first to UID field, then PSName field, and finally GID.
glyph
Reference to glyph structure read from font.
line
Line number in APDB where glyph is defined.
points
A hash of references to attachment point structures for this glyph, keyed by attachment point type (aka name). Each AP structure contains
name
The name (type in TTFBuilder terminology) of the attachment point
x, y
X and Y coordinates for the attachment point
line
Line number in APDB where this point is defined.
components
Present if the glyph is a composite. Is a reference to an array of component structures. Each component structure includes:
bbox
comma separated list of bounding box coordinates, i.e., x1, y1, x2, y2
uni
Unicode scalar value, if any, of the component. (decimal integer)
Note: The following instance variables contain the actual text read from the APDB. If there are descrepancies between the APDB and the font, these values may differ from corresponding values given above. Therefore these values should not be used except for diagnostic purposes.
UID
Unicode scalar value, if any, as specified in the APDB. (string of hex digits)
PSName
Postscript name, if any, as specified in the APDB
GID
Glyph id, if any, as specified in the APDB
classes
Created by "make_classes", this is a hash keyed by class name returning an array of GIDs for glyphs that are in the class. Classes are identified by extensions (part after a .) on the post name of each glyph. For each such extension, two classes are defined. The first is the class of all glyphs that have that extension (class name is the extension). The second is the class of nominal glyphs corresponding to the glyphs with that extension (class name is the extension but with the prefix no_).
lists
Created by "make_classes", this is a hash keyed by attachment point name (as modified by "make_point") returning an array of GIDs for glyphs that have the given attachment point.
vecs
If defined, this variable will be updated by "make_classes". It is a hash, keyed by attachment point name (as modified by "make_point") returning a bit vec bit array, indexed by GID, each bit set to 1 if the corresponding glyph has the given attachment point.
ligclasses
Optionally created by make_classes if ligatures are requested and they exist. The base forms class is no_code while the ligatures are held in code.
WARNINGS
If -errorfh not set, this accumulates any warning or error messages encountered.
WARNINGS
Count of number fo warnings or errors encountered.
Download (0.10MB)
Added: 2006-10-03 License: Perl Artistic License Price:
1117 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above fonts search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed