GMT is a collection of public-domain Unix tools that allows you to
manipulate x,y and x,y,z data sets (filtering, trend fitting,
gridding, projecting, etc.) and produce PostScript illustrations
ranging from simple x-y plots, via contour maps, to artificially
illuminated surfaces and 3-d perspective views in black/white or
24bit color. Linear, log10, and power scaling is supported in
addition to 25 common map projections. The processing and display
routines within GMT are completely general and will handle any (x,y)
or (x,y,z) data as input.
This port installs only the GMT manpages, there is a tutorial and
documentation in .ps, .pdf and .html format on the ftp site, too.
In case you look for data to plot, there is topological data at
ftp://topex.ucsd.edu/pub/global_topo_2min/topo_8.2.img
(140MB, covers nearly the whole earth)
libLASi is a library written by Larry Siden that provides a C++ stream
output interface ( with operator << ) for creating Postscript documents
that can contain characters from any of the scripts and symbol blocks
supported in Unicode and by Owen Taylor's Pango layout engine. The
library accommodates right-to-left scripts such as Arabic and Hebrew as
easily as left-to-right scripts. Indic and Indic-derived Complex Text
Layout (CTL) scripts, such as Devanagari, Thai, Lao, and Tibetan are
supported to the extent provided by Pango and by the OpenType fonts
installed on your system. All of this is provided without need for any
special configuration or layout calculation on the programmer's part.
This is a port of the bulk of the Plan 9 software build environment to Unix.
It tries to reproduce the Plan 9 build environment as faithfully as possible,
providing u.h and libc.h, and blithely redefining tokens such as open, dup,
and accept in order to provide implementations that better mimic the Plan 9
semantics. The result is a somewhat more complicated and less Unix-friendly
environment, but Plan 9 programs can typically be compiled with little or no
changes.
The port includes the following:
- Sources for Linux, FreeBSD, and SunOS
- lib9 (nee libc), libString, libbin, libbio, libcomplete, libdraw,
liblibflate, frame, libfs, libhtml, libhttpd, libip, libmux, libplumb,
liblibregexp, libsec, thread, and libventi
- 9term, acme, hoc, plumber, rio (nee 9wm), sam, and samterm, along with
many small utilities and manual pages
- Plan 9 bitmap fonts
Luola is a 2D arcade game where you fly a small V shaped ship in
different kinds of levels. It's genre "Luolalentely" (Cave-flying)
is (or was) very popular here in Finland. Though cavern-flying games
are not originally Finnish, nowdays most of them are.
Features
- 2-4 players
- Team play
- Ability to eject the pilot and walk around the level as a human
- Supports truecolor level artwork and over a dozen terrain types
ranging from watercurrents to explosives
- Supports custom level palettes thus can load levels from practically
any caveflying game such as V-Wing or Wings
- Level specials such as snowfall, critters, auto-turrets and
jump-gates
- Supports keyboard and gamepad input
- Sound effects and background music thru SDL_mixer library
- Transparency and antialiasing effects thru SDL_gfx library
- Can use Truetype fonts thru SDL_ttf library
- Multiplatform: supports Linux and Windows
A flexible digital photo gallery tool. Features include:
o Index (table), detail, slide, and frame views
o Simple, uncluttered output
o Static HTML output for ease of copying/archiving
o Uses captions from comments embedded in the image files
(utility provided). Captions will never be lost as long as you have
the image file itself.
o Keeps generated images up to date, removes stale files,
only generates needed thumbs, etc.
o Digital photo details extracted from EXIF data
o Can optionally recurse directory trees and make montage images of
directory contents
o Easily configurable, can use an rc file.
o CSS is used for fonts/styles.
o Can handle many image file formats
o Pages pass W3C specs.
o NEW! Supports video files
KTouch is a program for learning to touch type. It provides you with
text to train on and adjusts to different levels depending on how good
you are. It also displays which key to press next and the correct
finger to use. You learn typing with all fingers, step by step,
without having to look down at the keyboard all the time to find your
keys (which slows you down a lot). It is convenient for all ages and
the perfect typing tutor for schools, universities and individuals.
FEATURES
- Support for many different training lectures.
- Support for many languages including language specific text fonts.
- Comfortable lecture editor.
- Support for different keyboard layouts, with the ability to use
user-defined layouts.
- During training sessions comprehensive statistical informations are
shown to help you analyse your progress
This is a keyboard for input of the standardized Yi script of southwestern
China with Unicode Yi fonts. It is written in Keyman keyboard language and
developed by SIL Non-Roman Script Initiative (NRSI).
This port installs the keyboard so that it can be used through SCIM or
IBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).
To keyboard a Yi syllable, you should type the Pinyin romanization for that
syllable, followed by a space. For keyboarding punctuation, use the usual
punctuation keystrokes.
The keyboard is compatible with Yi range as defined in Unicode 3.0 and it does
not provide keystrokes for the Yi Radicals which were added to Unicode 3.2
(U+A4A2..U+A4A3, U+A4B4, U+A4C1, U+A4C5).
This package reads and writes any document that conforms to the PDF
specification generously provided by Adobe at
http://partners.adobe.com/public/developer/pdf/index_reference.html
The file format is well-supported, with the exception of the
"linearized" or "optimized" output format, which this module can read
but not write. Many specific aspects of the document model are not
manipulable with this package (like fonts), but if the input document
is correctly written, then this module will preserve the model
integrity.
This library grants you some power over the PDF security model. Note
that applications editing PDF documents via this library MUST respect
the security preferences of the document. Any violation of this
respect is contrary to Adobe's intellectual property position, as
stated in the reference manual at the above URL.
bdfresize - a tool for resizing BDF format font
Bdfresize is a command to magnify or reduce fonts which are described
with the standard BDF format. If bdf-file is not specified, it reads
from stdin. Bdfresize outputs the result to stdout in BDF format. Some
COMMENT lines are inserted to the result font. FONT name is modified
depending on the resize factor if the name is described in XLFD format.
SIZE, FONTBOUNDINGBIX, SWIDTH, DWIDTH, BBX and some property lines are
also modified. Other lines are copied from source. If a syntax error
occurs in a source font, bdfresize notices it and stops the whole
process.
Bdfresize is a free software under the terms of the GNU Lesser General
Public License version 2. See the COPYING file for details.
Hiroto Kagotani <kagotani@cs.titech.ac.jp> made the original version
(1.4).
Charis SIL is a Unicode-based font family that attempts to provide a
comprehensive inventory of glyphs needed for almost any Roman- or
Cyrillic-based writing system, whether used for phonetic or orthographic
needs. In addition, there is provision for other characters and symbols useful
to linguists. This font makes use of state-of-the-art font technologies to
support complex typographic issues, such as the need to position arbitrary
combinations of base glyphs and diacritics optimally.
Charis is similar to Bitstream Charter, one of the first fonts designed
specifically for laser printers. It is highly readable and holds up well in
less-than-ideal reproduction environments. It also has a full set of styles
- regular, italic, bold, bold italic - and so is more useful in general
publishing than Doulos SIL. Charis is a serif, proportionally-spaced font
optimized for readability in long printed documents.