Dr. Werner Fink
WernerFink
Involved Projects and Packages
This is a library that can be used instead of the standard
Athena-Widget-Library. It has tried to keep the standard of the libXaw
library. There are also programs which explicitly use this library
(this is the reason why the library was included).
NOTE: Do NOT replace /usr/X11R6/lib/libXaw.so.6.1!
The SuSE Linux background for your XDM workstation.
Some useful scripts for using SuSE Linux as an X terminal.
You will find the documentation in the following directory
/usr/share/doc/packages/xdmsc/
This is the current version of XEmacs, formerly known as Lucid-Emacs.
It is related to other versions of Emacs, in particular GNU Emacs. Its
emphasis is on modern graphical user interface support and an open
software development model, similar to Linux.
Lisp macros are not necessarily interchangeable between GNU-Emacs and
XEmacs. This is mainly important for translated .elc files and the key
macros.
A collection of additional lisp packages for XEmacs. You must install
this package when you want to use the XEmacs package, they are needed
for most non-trivial XEmacs functions.
Xfig is a menu-driven tool that allows the user to draw and manipulate
objects interactively in an X Window System window. The resulting
pictures can be saved, printed on PostScript printers, or converted to
a variety of other formats (to allow inclusion in LaTeX documents, for
example).
Documentation: /usr/share/doc/packages/xfig & man xfig
Examples: /usr/share/doc/packages/xfig/TheExamples
This package contains two scripts, which, called with the name of a
remote host, will open an xterm window on the local X display with a
remote session or login shell.
The script xlogin starts by a rsh call (remote shell) an xterm on the
remote host. If necessary, the access will be allowed by sending the
magic key (cookie) of the display to the remote host.
The script xtelnet starts a local xterm with a telnet session on the
remote host.
Mahjongg is a challenging Chinese game similar to domino. It is usually
played by four players. Xmahjongg is the solitaire version designed for
the X Window System. More can be found in the appropriate manual page.
A small program which is mostly configurable using resources via
~/.Xresources. It shows actual CPU, swap, memory, active interrupts,
and, if desired, netpacket statistics in a graphical manner.
The xsession program is a session manager. It is normally executed by
your ~/.xinitrc (or ~/.xsession) script and controls your X Window
session. As soon as it is started, xsession launches a window manager
and some applications of your choice. At anytime during your session,
you may switch to another window manager or execute some other
applications from the xsession menus.
Examples may be found under /usr/share/doc/packages/xsession/examples.
`xtexit` sends an request to all clients to shut down. If the
application still needs an user interaction (e.g., if a file should be
saved) this is possible.
If you answer by the affirmative, all applications will be closed. This
method is not fully waterproof, but better than killing each and every
client without being able to interfere.
xterm applications anyway are killed immediately!
If this package is installed, it will be automatically integrated into
the sample user fvwm menu.
a2ps converts ASCII text into PostScript. This feature is used by
apsfilter, for example, to pretty-print ASCII text.
Warning: a2ps is not able to convert complex unicode (UTF-8) text to
PostScript. Only language text which can be converted from UTF-8 to
latin encodings are supported.
Bash is an sh-compatible command interpreter that executes commands
read from standard input or from a file. Bash incorporates useful
features from the Korn and C shells (ksh and csh). Bash is intended to
be a conformant implementation of the IEEE Posix Shell and Tools
specification (IEEE Working Group 1003.2).
Using bibview, entries in several BiB databases can be moved,
manipulated, created, and searched.
If you prefer German rather than English menus, copy the file
var/X11R6/lib/app-defaults/BibView.ger to
var/X11R6/lib/app-defaults/BibView.
This package provides a boot script that is used for boot cycle
detection to avoid unconditional reboot cycles on an unsupervised
system. For example, on INTEL IA32 the GNU GRUB multiboot loader is
used for this.
CDK is a widget set developed on top of the basic curses library. It
contains 21 ready to use widgets, some of which are: a text entry
field, a scrolling list, a selection list, an alphalist, a pull-down
menu, a radio list, a viewer widget, and a dialog box.
Common Lisp is a high-level, all-purpose programming language. CLISP is
an implementation of Common Lisp that closely follows the book "Common
Lisp - The Language" by Guy L. Steele Jr. This package includes an
interactive programming environment with an interpreter, a compiler,
and a debugger. Start this environment with the command 'clisp'.
CLISP documentation is placed in the following directories:
/usr/share/doc/packages/clisp/
/usr/share/doc/packages/clisp/doc/
As well as the conventional CLISP, this package also includes CLX, an
extension of CLISP for the X Window System. The X Window System must be
installed before running the clx command. The description of this CLX
version (new-clx) is placed in
/usr/share/doc/packages/clisp/clx/
with the file README. The subdirectory
/usr/share/doc/packages/clisp/clx/demos/
contains two nice applications.
The readline library is used by the Bourne Again shell (Bash, the
standard comand interpreter) for easy editing of command lines. This
includes history and search functionality.
This package includes an older version for compatibility reasons.
This program lets you use menus and dialog boxes in shell scripts.
This package contains sources for 14 ispell dictionaries:
for German (already compiled for ispell in package ispell-german)
for Danish (already compiled for ispell in package ispell-danish)
for Spanish (already compiled for ispell in package
ispell-spanish)
for French (already compiled for ispell in package ispell-french)
for Italian (already compiled for ispell in package
ispell-italian)
for Dutch (already compiled for ispell in package ispell-dutch)
for Swedish (already compiled for ispell in package
ispell-swedish)
for Norwegian (already compiled for ispell in package ispell-norsk)
for Portuguese (already compiled for ispell in package
ispell-portuguese)
for Catalan (already compiled for ispell in package
ispell-catalan)
for Czech (already compiled for ispell in package ispell-czech)
for Polish (already compiled for ispell in package ispell-polish)
for Greek (already compiled for ispell in package ispell-greek)
for Russian (already compiled for ispell in package
ispell-russian)
for Brazilian (already compiled for ispell in package
ispell-brazilian)
for Finnish (already compiled for ispell in package
ispell-finnish)
for Estonian (already compiled for ispell in package
ispell-estonian)
Read the READMEs under /usr/src/dicts.
Dvgt is a DVI previewer for console, terminals, and graphical terminals
like Tektronics or the good old XTerm. dvgt tries to fit the conditions
of the DVI files, therefore output on text terminals is not legible.
This package contains the complete GNU Emacs Lisp Library, Elib Version
1.0. Elib was developed as a library for Emacs-Lisp programs for the
same reasons that libg++ was developed for C++ programs.
Elib contains macros for:
- container data structures (queues, stacks, AVL trees, and more)
- string handling routines missing in standard Emacs
- routines to handle cookies in a buffer
Basic package for the GNU Emacs editor. Requires emacs-x11 or
emacs-nox.
These macros make it easier for you to write TeX documents with GNU
Emacs. Documentation can be found under:
/usr/share/doc/packages/emacs-auctex/
and in the dvi files math-ref.dvi and tex-ref.dvi (reference cards) and
in the info file auctex in emacs info-mode.
AuC TeX is integrated in XEmacs 19.15 and higher, so these packages may
not be installed concurrently. Note that the binary formats of the
byte-compiled lisp files of the two emacs editors are incompatible, so
you cannot use this package for XEmacs.
Enscript converts ASCII files to PostScript and writes the generated
output to a file or sends it directly to the printer.
The Enscript configuration file is in /etc/enscript.cfg.
Warning: enscript is not able to convert complex unicode (UTF-8) text
to PostScript. Only language text which can be converted from UTF-8 to
latin encodings are supported with the help of a wrapper script. ~ ~