dwww Home | Each section in separate page


Section: Accessibility

ATK Reference Manual   (package: libatk1.0-doc)
The ATK library is used for accessibility in the GTK+ library; this details how to program using it.

Gail Reference Manual   (package: libgail-doc)
This manual describes APIs for libgail-util

Section: Data Management

PostgreSQL 15 Documentation   (package: postgresql-doc-15)
The documentation for the PostgreSQL database management system, version 15. PostgreSQL is a powerful, open source object-relational database system. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL:2008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional documentation.

SQLite3 reference manual   (package: sqlite3-doc)
Overview of SQLite3

Section: Debian

Debian Constitution   (package: doc-debian)
This document contains the complete text of Debian Project Constitution (v1.5), in text format. Version 1.5, ratified on January 9th, 2015, supersedes Version 1.4, ratified on October 7th, 2007, Version 1.3 ratified on September 24th, 2006, version 1.2 ratified on October 29th, 2003, Version 1.1 ratified on June 21st, 2003, which itself supersedes Version 1.0 ratified on December 2nd, 1998.

Debian doc-base Manual   (package: doc-base)
This manual describes what doc-base is and how it can be used to manage online manuals on Debian systems.
Formats: [html] [text]

Debian FAQ   (package: debian-faq)
This document answers questions frequently asked about Debian GNU/Linux.
Formats: [html] [text] [pdf]

Debian Linux Kernel Handbook   (package: debian-kernel-handbook)
reference to Debian kernel packages and development

Debian mailing lists   (package: doc-debian)
A comprehensive list of all mailing lists at lists.debian.org

Debian Menu System Manual   (package: menu)
This manual describes the how packages can register themselves in the Debian Menu, how window-managers can interface with the Menu System to build up-to-date menu files, and how administrators and users can control the generated menus.
Formats: [html] [text] [debiandoc-sgml]

Debian Python Policy   (package: python3)
This document describes the packaging of Python within the Debian GNU/Linux distribution and the policy requirements for packaged Python programs and modules.
Formats: [html] [text]

How to report a bug in Debian   (package: doc-debian)
Description on how to properly report a bug in Debian GNU/Linux.

install-docs Manual   (package: doc-base)
A short manual for install-docs, a component of the package doc-base. This program used by package maintainers to install their documents into the Debian Documentation System.

Javahelper tutorial   (package: javahelper)
A short tutorial on packaging for Debian with javahelper.
Formats: [html] [text]

Lintian User's Manual   (package: lintian)
This manual describes Lintian, the Debian package checker.
Formats: [html] [text]

The Debian Linux Manifesto   (package: doc-debian)
The Debian Manifesto was released in 1993 by Ian Murdock. The document
 outlines his view for a brand new Linux distribution which would be developed
 openly, describes why the world needed this distribution and which problems
 would the distribution solved. This document is provided in order to document
 Debian's history.

The Debian Social Contract, and the Debian Free Software Guidelines   (package: doc-debian)
This is the "social contract" (v1.1) we offer to the free software community. The Debian Free Software Guidelines (DFGS) are the set of license conditions to be met for packages to be part of the Debian system. The version 1.1 ratified on April 26, 2004. This version supersedes version 1.0, ratified on April 5, 1997.

Section: Editors

AUCTeX: an integrated environment for editing LaTeX, ConTeXt, docTeX, Texinfo, and TeX documents   (package: auctex)
AUCTeX is a comprehensive customizable integrated environment for writing input files for TeX/LaTeX/ConTeXt/Texinfo using Emacs.
It lets you process your source files by running TeX and related tools (such as output filters, post processors for generating indices and bibliographies, and viewers) from inside Emacs. AUCTeX lets you browse through the errors TeX reported, while it moves the cursor directly to the reported error, and displays some documentation for that particular error. This will even work when the document is spread over several files.
One component of AUCTeX that LaTeX users will find attractive is preview-latex, a combination of folding and in-source previewing that provides true "What You See Is What You Get" experience in your source buffer, while letting you retain full control. preview-latex comes with its own manual.
AUCTeX automatically indents your `LaTeX-source', not only as you write it---you can also let it indent and format an entire document. It has a special outline feature, which can greatly help you `getting an overview' of a document.
Apart from these special features, AUCTeX provides a large range of handy Emacs macros, which in several different ways can help you write your documents fast and painlessly.
All features of AUCTeX are documented using the GNU Emacs online documentation system. That is, documentation for any command is just a key click away!
AUCTeX is written entirely in Emacs-Lisp, and hence you can easily add new features for your own needs. It has become recently a GNU project. AUCTeX is distributed under the `GNU General Public License Version 2'.
Formats: [html] [info]

Emacs Speaks Statistics (ESS) manual   (package: elpa-ess)
Describes All features and technical details of the ESS package
Formats: [html] [info] [pdf]

geany manual   (package: geany-common)
This document describes the usage of the Geany IDE, it also describes how to get, compile and install geany.
Formats: [html] [text]

GNU nano Frequently Asked Questions (FAQ)   (package: nano)
This documents provides answers to frequently asked questions about the GNU nano text editor.

GNU nano User Manual   (package: nano)
This manual describes the usage of the GNU nano text editor.

preview-latex: WYSIWYG LaTeX editing with Emacs and AUCTeX   (package: auctex)
preview-latex is a package embedding preview fragments into Emacs source buffers under the AUCTeX editing environment for LaTeX. It uses `preview.sty' for the extraction of certain environments (most notably displayed formulas). Other applications of this style file are possible and exist.
Formats: [html] [info]

The preview Package for LaTeX   (package: preview-latex-style)
The main purpose of this package is the extraction of certain environments (most notably displayed formulas) from LaTeX sources as graphics. This works with DVI files postprocessed by either Dvips and Ghostscript or dvipng, but it also works when you are using PDFTeX for generating PDF files (usually also postprocessed by Ghostscript).
Current uses of the package include the preview-latex package for WYSIWYG functionality in the AUCTeX editing environment, generation of previews in LyX, as part of the operation of the ps4pdf package, the tbook XML system and some other tools.

Vim reference manual   (package: vim-doc)
The Vim reference manual This document contains a detailed list of all commands for each mode as well as all configurable options.

Vim user manual   (package: vim-doc)
The Vim user manual. Contains task oriented explanations from simplex to complex on using Vim.

vim-scripts' scripts web pages   (package: vim-scripts)
Web pages of vim scripts shipped by vim-scripts

Section: Education

Auto Multiple Choice Manual   (package: auto-multiple-choice-doc)
This manual describes Auto Multiple Choice usage.

Auto Multiple Choice Manual   (package: auto-multiple-choice-doc-pdf)
This manual describes Auto Multiple Choice usage.

Section: Emulators

QEMU User Manual   (package: qemu-system-common)
The QEMU user manual intends to make the user understand what qemu is/does, and to guide them through the first steps of getting the emulator to work, documenting parameters and commands, among other useful things.

Section: File Management

7-Zip Manual   (package: p7zip-full)
7-Zip is a file archiver with a high compression ratio format
The program supports 7z (that implements LZMA compression algorithm), LZMA2, XZ, ZIP, Zip64, CAB, RAR (if the non-free p7zip-rar package is installed), ARJ, GZIP, BZIP2, TAR, CPIO, RPM, ISO, most filesystem images and DEB formats.
Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format.

A short git tools survey   (package: git-doc)
A brief and outdated survey of useful git tools, including third-party and external projects.
Formats: [html] [text]

bzip2 and libbzip2: a program and library for data compression   (package: bzip2-doc)
bzip2 compresses files using the Burrows-Wheeler block-sorting text compression algorithm, and Huffman coding. Compression is generally considerably better than that achieved by more conventional LZ77/LZ78-based compressors, and approaches the performance of the PPM family of statistical compressors.
Formats: [html] [info] [pdf] [postscript]

Debian Xarchiver Manual   (package: xarchiver)
This manual describes the basic UI elements of Xarchiver.

Everyday Git With 20 Commands Or So   (package: git-doc)
A useful minimum set of git commands, in context.
Formats: [html] [text]

Fighting regressions with git bisect   (package: git-doc)
"git bisect" enables software users and developers to easily find the commit that introduced a regression. We show why it is important to have good tools to fight regressions. We describe how "git bisect" works from the outside and the algorithms it uses inside. Then we explain how to take advantage of "git bisect" to improve current practices. And we discuss how "git bisect" could improve in the future.
Formats: [html] [text]

findutils   (package: findutils)
utilities for finding files--find, xargs, and locate These utilities find files meeting specified criteria and perform various actions on the files which are found.

Git How-to Documents   (package: git-doc)
Mailing list postings made by various people describing how they use git in their workflow.
Formats: [html] [text]

Git index format   (package: git-doc)
The on-disk format of Git's staging area, merging area, and working directory cache.

Git pack format and packing heuristics   (package: git-doc)
Git's packed data format.

Git Reference Manual   (package: git-doc)
Git manual pages, including glossary and tutorials.

Git User's Manual (for version 1.5.3 or newer)   (package: git-doc)
This manual provides a leisurely but practical introduction to git. Chapters 1 and 2 explain how to fetch and study a project using git. People needing to do actual development will also want to read chapters 3 and 4. Further chapters cover more specialized topics.
Formats: [html] [text]

Technical documentation for git protocol   (package: git-doc)
Reference documentation for the upload-pack and receive-pack protocols that underlie git's ssh://, git://, file://, and smart http:// transports.

Technical documentation for shallow clones in git   (package: git-doc)
There has not been any work on the git fetch/clone --depth lately, so it is hard to find out what it does, and how. This document describes the ideas as well as the current problems, and can serve as a starting point for shallow people.

Trivial merge rules for git read-tree   (package: git-doc)
This document describes the outcomes of the trivial merge logic in git read-tree.

Use of index and the "racy git" problem   (package: git-doc)
In order to speed up comparison between files in the work tree and index entries, git compares current lstat(2) information with saved lstat(2) information from whenever it updated the corresponding index entry. A very quick update that does not change file size could therefore make git incorrectly think files in the working tree are unmodified even though they actually are modified. This is called the "racy git" problem (discovered by Pasky), and the entries that would appear clean when they ought not to be because of this problem are called "racily clean".
This document explains how git avoids that problem.

Section: Games/Board

Chess Engine Communication Protocol   (package: xboard)
This document is a set of rough notes on the protocol that xboard and WinBoard use to communicate with gnuchessx and other chess engines.

Debian crafty Manual   (package: crafty)
This manual describes what crafty is and how it can be used to play chess on Debian systems.

XBoard and WinBoard: Frequently Asked Questions   (package: xboard)
This document answers some frequently asked questions about the graphical chess interfaces XBoard and WinBoard.

Section: Graphics

Blender Readme   (package: blender-data)
This page describes changes and point to links about blender and its community

Dia User's Manual   (package: dia-common)
This User's Manual introduces Dia, an application for creating technical diagrams.

dot2tex - A Graphviz to LaTeX converter   (package: dot2tex)
This manual describes how to use dot2tex, a tool for converting graphs generated by Graphviz to formats suitable for use with LaTeX.

OptiPNG Manual   (package: optipng)
OptiPNG is a PNG optimizer that recompresses the image files to a smaller size. It losslessly reduces the bit depth, the color type and the color palette of the image, runs a suite of compression methods and strategies, and selects the compression parameters that yield the smallest output file. It also recognizes several external file formats like BMP, GIF, TIFF and PNM (PBM, PGM, PPM).
Formats: [html] [pdf]

pstoedit   (package: pstoedit)

 pstoedit translates PostScript and PDF graphics into other vector formats.
Formats: [html] [pdf]

TransFig: Portable Figures for LaTeX   (package: fig2dev)
Manual for the TransFig package. This manual describes the TransFig package and its components fig2dev and transfig as well as related software and the Fig graphics format (in the old V2.1 version).

XFIG Users Manual   (package: xfig-doc)
This manual explains the interactive drawing tool xfig, which runs under the X Window System. It explains how to start and use xfig, helps you with some examples and informs you about the technical issues of this program.

Section: Help

Linux manual pages (via man2html)   (package: man2html)
man2html converts man pages without using any other program, this way it can achieve better results than other converters.

Section: Help/HOWTO

User-mode Linux Documentation   (package: user-mode-linux-doc)
Various information about using and developing UML

Section: Help/Standards

Shared MIME-info Database specification   (package: shared-mime-info)
This document specifies a unified MIME database system for use by application developers.
Formats: [html] [pdf]

Section: Network/Communication

Apache HTTP Server Version 2.4 Documentation   (package: apache2-doc)
This documentation describes the configuration of the Apache Web server and the included modules.

Bogofilter FAQ (Bulgarian)   (package: bogofilter-common)
FAQ in Bulgarian

Bogofilter FAQ (English)   (package: bogofilter-common)
FAQ in English

Bogofilter FAQ (French)   (package: bogofilter-common)
FAQ in French

Bogofilter FAQ (Italian)   (package: bogofilter-common)
FAQ in Italian

Bogotune FAQ   (package: bogofilter-common)
Bogotune tries to find optimum parameter settings for bogofilter. It needs at least one set each of spam and non-spam messages. This document is a FAQ on bogotune internals.

Irssi FAQ   (package: irssi)
This document answers frequently asked questions about the Irssi IRC client.
Formats: [html] [text]

Irssi Manual   (package: irssi)
This Irssi User's Manual is slightly incomplete but can still help for general concepts.

Irssi Startup HOWTO   (package: irssi)
A short HOWTO for new Irssi users (not to new IRC users ..) to get you started.

The Mutt E-Mail Client Manual   (package: mutt)
The documentation for Mutt, a sophisticated text oriented mail user agent ("mail reader").
Formats: [html] [text]

Tuning Bogofilter's Robinson-Fisher Method -- An Updated HOWTO   (package: bogofilter-common)
Bogotune is a tool (shipped with bogofilter) that automates the tuning process. Its "full search" mode performs a five-dimensional grid search over possible values of the parameters to be described in this howto, and comes up with recommendations for optimal settings. There's also a "partial search" mode that is only three-dimensional. If you have enough spam and nonspam messages (at least 2,500 of each), using bogotune is highly recommended for optimizing bogofilter's accuracy.

Section: Network/Monitoring

Debian socat manuals   (package: socat)
These manuals describes what socat is and how it can be used in various ways.
Formats: [html] [text]

Section: Network/Remote Access

OpenStackClient Documentation   (package: python-openstackclient-doc)
Sphinx documentation for OpenStackClient

Section: Network/Web Browsing

Debian Lynx Manual   (package: lynx-common)
This manual describes what lynx is and how it can be used on Debian systems.

Documentation of WWW browsable pager with excellent tables/frames support   (package: w3m)

Section: Office

LaTeX2e Reference Manual   (package: texstudio-doc)
This reference shows and explains the most common LaTeX commands.

LaTeX2RTF Manual   (package: latex2rtf-doc)
This manual describes how LaTeX2RTF can be used to translate LaTeX documents into Microsoft's Rich Text Format (RTF).
Formats: [html] [text] [pdf]

library for reading Microsoft Outlook PST files
libpst development documentation

TeXMaker   (package: texmaker-data)
Cross-Platform LaTeX Editor Texmaker is a clean, highly configurable LaTeX editor with good hot key support and extensive LaTeX documentation. Texmaker integrates many tools needed to develop documents with LaTeX, in just one application. It has some nice features such as syntax highlighting, insertion of 370 mathematical symbols with only one click, and "structure view" of the document for easier navigation.

TeXstudio User Manual   (package: texstudio-doc)

 This manual describes how to configure and use TeXstudio for editing
TeX files.

Section: Programming

A Collaborative guide to ATLAS Development   (package: libatlas-doc)
This paper exists to get you started if you want to do some ATLAS development. The hope is that as new developers work on ATLAS, they will add to this note, so that this information grows with time.

A description on how to use and modify libpng (version 1.5.X)
This file describes how to use and modify the PNG reference library (known as libpng) for your own use. There are five sections to this file: introduction, structures, reading, writing, and modification and configuration notes for various special platforms. In addition to this file, example.c is a good starting point for using the library, as it is heavily commented and should include everything most people will need. We assume that libpng is already installed; see the INSTALL file for instructions on how to install libpng.
Libpng was written as a companion to the PNG specification, as a way of reducing the amount of time and effort it takes to support the PNG file format in application programs. The PNG specification is available as RFC 2083 <http://www.ietf.org/rfc/rfc2083.txt> and as a W3C Recommendation <http://www.w3.org/TR/REC-png-multi.html>. Some additional chunks are described in the special-purpose public chunks documents at <ftp://ftp.uu.net/graphics/png/documents/>. Other information about PNG, and the latest version of libpng, can be found at the PNG home page, <http://www.libpng.org/pub/png/>.

API Javadoc for afterburner.fx   (package: libafterburner.fx-java-doc)
This is the API Javadoc provided for the libafterburner.fx-java library.

API Javadoc for OpenJFX   (package: libopenjfx-java-doc)
This is the API Javadoc provided for the libopenjfx-java library.

ATLAS Installation Guide   (package: libatlas-doc)
This note provides a brief overview of ATLAS, and describes how to install it. It includes extensive discussion of common configure options, and describes why they might be employed on various platforms. In addition to discussing how to configure and build the ATLAS package, this note also describes how an installer can confirm that the resulting libraries are producing correct answers and running efficiently. Extensive examples are provided, including a full-length example showing the installation of both ATLAS and LAPACK on an example architecture.

Autoconf Macros Archive Documentation   (package: autoconf-archive)
Manual for autoconf macros archive

AutoGen - The Automated Program Generator   (package: autogen-doc)
AutoGen is a tool designed for generating program files that contain repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text. This is especially valuable if there are several blocks of such text that must be kept synchronized. A common example where this would be useful is in creating and maintaining the code required for processing program options.
Formats: [html] [pdf]

automake-1.16   (package: automake)
Automake is a tool for automatically generating `Makefile.in's from files called `Makefile.am'.
The goal of Automake is to remove the burden of Makefile maintenance from the back of the individual GNU maintainer (and put it on the back of the Automake maintainer).
The `Makefile.am' is basically a series of `make' macro definitions (with rules being thrown in occasionally). The generated `Makefile.in's are compliant with the GNU Makefile standards.

BWidget HTML Documentation   (package: bwidget)
This is a documentation for BWidget - the megawidget set for Tcl/Tk. It contains documentation on individual BWidget widgets, supplied with upstream distribution.

cairomm Reference Manual   (package: libcairomm-1.0-doc)
Reference Manual for cairomm, a C++ wrapper for the Cairo graphics library.

Cederqvist - The CVS manual   (package: cvs)
This manual describes how to use and administer CVS. It is both a manual and a tutorial, as well as a reference guide, also known as The Cederqvist, and *the* book to read before using CVS.
Formats: [html] [info] [text] [pdf]

CppUnit Cookbook   (package: libcppunit-doc)
A short cookbook to help the user getting started with CppUnit.

Crypto++ library reference manual   (package: libcrypto++-doc)
Reference manual for the general purpose cryptographic library Crypto++ for the C++ language.

CVS - Frequently Asked Questions   (package: cvs)
Packaged FAQ-O-MATIC dump containing a number of answers to frequently asked questions about CVS. The document may be out of date; http://ximbiot.com/cvs/wiki/CVS%20FAQ contains an updated version.

CVS client/server protocol description   (package: cvs)
This document describes the client/server protocol used by CVS.
Formats: [html] [info] [text] [pdf]

CVS II: Parallelizing Software Development   (package: cvs)
This paper is the cvs USENIX article, Winter 1990. The program described in this paper fills a need in the UNIX community for a freely available tool to manage software revision and release control in a multi-developer, multi-directory, multi-group environment. This tool also addresses the increasing need for tracking third-party vendor source distributions while trying to maintain local modifications to earlier releases.

Debian dmalloc Manual
This manual describes dmalloc, the debugging memory allocator
Formats: [html] [info] [pdf]

Debian libsndfile Manual
Programming manual and examples for the libsndfile library.

Debian Nettle Manual
This document describes the nettle low-level cryptographic library. You can use the library directly from your C programs, or (recommended) write or use an object-oriented wrapper for your favorite language or application.
Formats: [html] [info] [pdf]

Debugging with GDB   (package: gdb-doc)
This manual describes GDB, the GNU symbolic debugger.
Formats: [html] [info] [pdf]

dejagnu   (package: dejagnu)
framework for running test suites on software tools. DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests.

Documentation for version 3.0 of GLFW library.   (package: libglfw3-doc)
Comprehesive library reference and set of various guides related to the library usage.

Docutils Project Documentation   (package: docutils-doc)

Formats: [html] [text]

Doxygen   (package: doxygen-doc)
Documentation system for C, C++ and IDL. Doxygen can generate an on-line class browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of documented source files. There is also support for generating man pages and for converting the generated output into Postscript, hyperlinked PDF or compressed HTML. The documentation is extracted directly from the sources.
Formats: [html] [pdf]

flatpak-builder Command Reference   (package: flatpak-builder)

flex   (package: flex)
Fast LEXical analyzer generator Flex is a tool for generating programs that perform pattern-matching on text. It generates "scanners": programs which recognized lexical patterns in text. `flex' reads the given input files, or its standard input if no file names are given, for a description of a scanner to generate. The description is in the form of pairs of regular expressions and C code, called "rules". `flex' generates as output a C source file, `lex.yy.c', which defines a routine `yylex()'. This file is compiled and linked with the `-lfl' library to produce an executable. When the executable is run, it analyzes its input for occurrences of the regular expressions. Whenever it finds one, it executes the corresponding C code.

GNOME XSLT Library Reference Manual
This manual documents the interfaces of the libxslt library and has some short notes to help get you up to speed with using the library.

GNU Autoconf manual   (package: autoconf-doc)
User and developer manual for GNU Autoconf, a package for creating scripts to configure source code packages using templates and an M4 macro package.
Formats: [html] [info] [pdf] [postscript]

GNU Autoconf Manual (obsolete version)   (package: autoconf2.13)
This manual documents version 2.13 of the GNU Autoconf package for creating scripts to configure source code packages using templates and an `m4' macro package. (This is an obsolete version of Autoconf that is provided only for compatibility with old software.)
Formats: [html] [info]

GNU Coding Standards   (package: gnu-standards)
The GNU Coding Standards were written by Richard Stallman and other GNU Project volunteers. Their purpose is to make the GNU system clean, consistent, and easy to install. This document can also be read as a guide to writing portable, robust and reliable programs. It focuses on programs written in C, but many of the rules and principles are useful even if you write in another programming language. The rules often state reasons for writing in a certain way.
Formats: [html] [info] [text] [dvi] [pdf]

GNU Enscript documentation   (package: enscript)
This file documents GNU Enscript.

GNU Enscript FAQ   (package: enscript)
Frequently Asked Questions about GNU Enscript.

GNU gettext manual   (package: gettext-doc)
This manual documents GNU gettext. GNU gettext offers to programmers, translators and even users, a well integrated set of tools and documentation that provides a framework within which other free packages may produce multi-lingual messages.

GTKAda user guide   (package: libgtkada-doc)
GTKAda is a graphical toolkit for the Ada language, based on the GTK+ toolkit for the C language. This guide introduces the programming interface.
Formats: [html] [pdf]

GTKGLExtMM Library reference   (package: libgtkglextmm-x11-1.2-doc)
This is the API reference for the GTK-2.0 OpenGL extension library

GtkSourceView Reference Manual   (package: libgtksourceview-3.0-doc)
This manual describes the GtkSourceView text widget. It extends the standard GTK+ 3.x text widget GtkTextView by implementing syntax highlighting and other features typical of a source editor.

ICU API Documentation   (package: icu-doc)
This manual describes the APIs of the International Components for Unicode C/C++ library. It is a useful reference for the ICU programmer.

Information For Maintainers of GNU Software   (package: gnu-standards)
This file contains guidelines and advice for people who are maintainers of GNU programs on behalf of the GNU Project.
Formats: [html] [info] [text] [dvi] [pdf]

Introduction to Quilt   (package: quilt)
After looking at different strategies for dealing with software packages that consist of a base software package on top of which a number of patches are applied, this document introduces the script collection quilt, which was specifically written to help deal with multiple patches and common patch management tasks.
Formats: [html] [text] [pdf]

Introduction to using CVS   (package: cvs)

Jmol Developer Guide   (package: libjmol-java)
This manual describes the part of the molecule and crystal 3D-viewer and animator jmol.

Jython API Documentation   (package: jython-doc)
API documentation for the Jython classes.

Lapack Manual   (package: liblapack-doc)
Lapack User's Guide

libffi -- Portable foreign-function interface library
The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time.
FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages.

Libtool Documentation   (package: libtool-doc)
Portable shared library support for source code packages

Manual for ant (Java-based build system)   (package: ant-doc)
This is the manual of Ant, a system independent (i.e. not shell based) build tool that uses XML files as "Makefiles".

Ninja Manual   (package: ninja-build)
Ninja is yet another build system. It takes as input the interdependencies of files (typically source code and output executables) and orchestrates building them, quickly.

Node API Manual   (package: nodejs-doc)
This manual describes the API and command-line usage of Node.

OCL-ICD Implementation of OpenCL ICD Loader Manual
This manual describes how the OCL-ICD implementation of libOpenCL works and which non-standard features are implemented.

OpenJDK Java(TM) 17 JDK, Standard Edition Documentation   (package: openjdk-17-doc)
The Java 17 Platform Documentation contains API specifications, feature descriptions, developer guides, reference pages for JDK tools and utilities, demos, and links to related information.

OpenJDK Java(TM) 21 JDK, Standard Edition Documentation   (package: openjdk-21-doc)
The Java 21 Platform Documentation contains API specifications, feature descriptions, developer guides, reference pages for JDK tools and utilities, demos, and links to related information.

Orc Reference Manual   (package: liborc-0.4-doc)
API Reference Manual

Pango Reference Manual   (package: libpango1.0-doc)
The Pango internationalized font layout and rendering engine provides a framework for X11 applications to use fonts outside the usual Western world, and is based on Unicode. Deals with bi-directional text, Indic scripts, and more.

PangoCairo Reference Manual   (package: libpango1.0-doc)
The Pango internationalized font layout and rendering engine provides a framework for X11 applications to use fonts outside the usual Western world, and is based on Unicode. Deals with bi-directional text, Indic scripts, and more.
PangoCairo provides Cairo integration.

PangoFc Reference Manual   (package: libpango1.0-doc)
The Pango internationalized font layout and rendering engine provides a framework for X11 applications to use fonts outside the usual Western world, and is based on Unicode. Deals with bi-directional text, Indic scripts, and more.
PangoFc provides fontconfig integration.

PangoFT2 Reference Manual   (package: libpango1.0-doc)
The Pango internationalized font layout and rendering engine provides a framework for X11 applications to use fonts outside the usual Western world, and is based on Unicode. Deals with bi-directional text, Indic scripts, and more.
PangoFT2 provides FreeType integration.

PangoOT Reference Manual   (package: libpango1.0-doc)
The Pango internationalized font layout and rendering engine provides a framework for X11 applications to use fonts outside the usual Western world, and is based on Unicode. Deals with bi-directional text, Indic scripts, and more.
PangoOT provides OpenType integration.

PangoXft Reference Manual   (package: libpango1.0-doc)
The Pango internationalized font layout and rendering engine provides a framework for X11 applications to use fonts outside the usual Western world, and is based on Unicode. Deals with bi-directional text, Indic scripts, and more.
PangoXft provides X11 Xft integration.

Programmer API for ant (Java-based build system)   (package: ant-doc)
This is the programmer API of Ant, a system independent (i.e. not shell based) build tool that uses XML files as "Makefiles".

Programming With gtkmm 3   (package: gtkmm-documentation)
Tutorial for glibmm/gtkmm (C++ bindings for GLib/GTK+)

Python WatchDog Documentation   (package: python3-watchdog)
Sphinx documentation for Python WatchDog

RCS file format description   (package: cvs)
This file attempts to document the RCS file format (which is implemented by a great many tools, both free and non-free, both by calling GNU RCS and by reimplementing access to RCS files) in some standard separate from any one tool.

Reference of CMake the Cross-Platform Makefile Generator.   (package: cmake-doc)

SDL Documentation   (package: libsdl1.2-dev)
The SDL library is designed to make it easy to write games that run on Linux, Win32 and BeOS using the various native high-performance media interfaces, (for video, audio, etc) and presenting a single source-code level API to your application. This is a fairly low level API, but using this, completely portable applications can be written with a great deal of flexibility.

SWIG (Simplified Wrapper and Interface Generator) 4.0 User Manual   (package: swig4.0-doc)
SWIG (Simplified Wrapper and Interface Generator) is a software development tool for building scripting language interfaces to C and C++ programs.
Formats: [html] [pdf]

The "stabs" debugging format.   (package: gdb-doc)
This document describes the stabs debugging format.
Formats: [html] [info] [pdf]

The Ada95 Unicode and XML Library   (package: libxmlada-doc)
This user guide documents the Ada XML library, providing: DOM and SAX interfaces, schema validation, unicode support.
Formats: [html] [text] [pdf]

The com_err library
A library, and associated utilities, which allow a more uniform way for libraries to return errors to their callers, and for programs to describe errors and exceptional conditions to their users.

The GNU time Command   (package: time)
The GNU 'time' command runs another program, then displays information about the resources used by that program, collected by the system while the program was running. You can select which information is reported and the format in which it is shown, or have `time' save the information in a file instead of display it on the screen.

The LAPACKE C interface to LAPACK   (package: liblapack-doc)

The libusb Developers Guide   (package: libusb-dev)

 This documentation will give an overview of how the v0.1 libusb API
works and relates to USB.
This documentation assumes that you have a good understanding of USB and how it works. If you don't have a good understanding of USB, it is recommended you obtain the USB v1.1 and/or v2.0 specs and read them.

Threading Building Blocks Library Documentation   (package: libtbb-doc)
Documentation for developing against libtbb

User contribution to ATLAS   (package: libatlas-doc)
This paper describes the method by which users can speed up ATLAS for themselves, as well as contribute any such speedup to the ATLAS project. It’s written to get you started, in a highly informal (read sloppy) fashion. There’s a lot of material that optimally should be covered in detail, which is only hinted at in this document. Since no real attempt has been made to make the document sheerly backward referential, it is recommended that the user at least skim the entire section before attempting to understand and/or apply information from a given subsection.

User's Guide to gperf   (package: gperf)
GNU Perfect Hash Function Generator

Valgrind User Manual   (package: valgrind)
Valgrind User Manual

Writing Programs with Ncurses   (package: ncurses-doc)
Programmer's Guide to Ncurses This document contains an introduction to (n)curses programming aimed at C application programmers. The API documentation is separated into various manpages which are also available in HTML format.
Also included is a guide to the library's internals for people who would like to hack on ncurses itself.
Formats: [html] [text]

wxSQLite3 documentation   (package: wxsqlite3-doc)
Developer reference for wxSQLite3.

wxWidgets 3.2 Programming Manual   (package: wx3.2-doc)
This manual describes the wxWidgets 3.2 cross-platform GUI toolkit.

Section: Programming/Ada

Ada Reference Manual 2005   (package: ada-reference-manual-2005)
The Ada Reference Manual, ISO/IEC 8652:2007(E). It contains the entire text of the Ada 2005 standard.
Formats: [html] [info] [text] [pdf]

Ada Reference Manual 2012   (package: ada-reference-manual-2012)
The Ada Reference Manual, ISO/IEC 8652:2012(E). It contains the entire text of the Ada 2012 standard.
Formats: [html] [info] [text] [pdf]

Annotated Ada Reference Manual 2005   (package: ada-reference-manual-2005)
The Annotated Ada Reference Manual, ISO/IEC 8652:2007(E). It contains the entire text of the Ada 2005 standard, plus various annotations. It is intended primarily for compiler writers, validation test writers, and other language lawyers. The annotations include detailed rationale for individual rules and explanations of some of the more arcane interactions among the rules.
Formats: [html] [info] [text] [pdf]

Annotated Ada Reference Manual 2012   (package: ada-reference-manual-2012)
The Annotated Ada Reference Manual, ISO/IEC 8652:2012(E). It contains the entire text of the Ada 2012 standard, plus various annotations. It is intended primarily for compiler writers, validation test writers, and other language lawyers. The annotations include detailed rationale for individual rules and explanations of some of the more arcane interactions among the rules.
Formats: [html] [info] [text] [pdf]

Section: Programming/C

assuan   (package: libassuan-dev)
This manual documents how to exploit the Assuan library, a simple interprocess communication library.

Cairo Reference Manual   (package: libcairo2-doc)
Cairo is a multi-platform library providing anti-aliased vector-based rendering for multiple target backends. This document covers programming using the Cairo library.

CSFML Documentation   (package: libcsfml-doc)
API documentation for CSFML

Devhelp 3.0 Reference Manual
A library for discovering, browsing, and searching developer documentation for the GNOME project

FFmpeg API Documentation   (package: ffmpeg-doc)
This is the API documentation for FFmpeg.

ffms2 API documentation
This documentation describes ffms2's API.

FreeType 2 Development Documentation   (package: freetype2-doc)
Development documentation for FreeType 2.

GDK Reference Manual   (package: libgtk2.0-doc)
The GDK library provides an OS-independant wrapper around the most fundamental graphical user interface functions. This allows GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK.

GDK Reference Manual   (package: libgtk-3-doc)
The GDK library provides an OS-independant wrapper around the most fundamental graphical user interface functions. This allows GTK to be ported to non-X11 systems, as long as GDK is ported first.
This document covers programming in GDK.

GIO (GLib) Reference Manual   (package: libglib2.0-doc)
GIO is striving to provide a modern, easy-to-use VFS API that sits at the right level in the library stack. The goal is to overcome the shortcomings of GnomeVFS and provide an API that is so good that developers prefer it over raw POSIX calls. Among other things that means using GObject. It also means not cloning the POSIX API, but providing higher-level, document-centric interfaces.

Git internal API documentation   (package: git-doc)
Git has grown a set of internal API over time. This collection documents them.
Formats: [html] [text]

GLib Reference Manual   (package: libglib2.0-doc)
The GLib C library is used in GTK+ and GNOME programs as a general-purpose set of functions for hash, tree, list, and string operations, which C is oddly lacking whatsoever in any of its standard libraries.

GObject (GLib) Reference Manual   (package: libglib2.0-doc)
Most modern programming languages come with their own native object systems and additional fundamental algorithmic language constructs. Just as GLib serves as an implementation of such fundamental types and algorithms (linked lists, hash tables and so forth), the GLib Object System provides the required implementations of a flexible extensible and intentionally easy to map (into other languages) object oriented framework for C.

GTK 2 Frequently Asked Questions   (package: libgtk2.0-doc)
This document is intended to answer questions that are likely to be frequently asked by programmers using the GTK graphical user interface library, or people who are just looking at using GTK, GNOME, or GIMP.

GTK 2 Tutorial   (package: libgtk2.0-doc)
GTK (GIMP Toolkit) is a library for creating graphical user interfaces. It is licensed using the LGPL license, so you can develop open software, free software, or even commercial non-free software using GTK without having to spend anything for licenses or royalties.
This tutorial is an attempt to document as much as possible of GTK, but it is by no means complete. This tutorial assumes a good understanding of C, and how to create C programs. It would be a great benefit for the reader to have previous X programming experience, but it shouldn't be necessary.

GTK Reference Manual   (package: libgtk-3-doc)
The GTK library provides a graphical user interface for C programs, and is used in projects such as GIMP, GNOME, and Mozilla. This document covers programming using the GTK library.

GTK Reference Manual   (package: libgtk2.0-doc)
The GTK library provides a graphical user interface for C programs, and is used in projects such as GIMP, GNOME, and Mozilla. This document covers programming using the GTK library.

LittleCMS2.14 API Documentation
Description of the LittleCMS API

LittleCMS2.14 Plug-in API Documentation
Description of the LittleCMS Plug-in API

LittleCMS2.14 Tutorial
Tutorial for using LittleCMS

MikMod Sound Library
This manual documents the MikMod Sound Library, version 3.1.11. It covers a tutorial for using the library and a detailed library reference.

MPFR library documentation   (package: libmpfr-doc)
Official MPFR documentation from the MPFR developers.
Formats: [html] [info] [pdf]

The GNU C Library Reference Manual   (package: glibc-doc-reference)
The GNU C Library Reference Manual The GNU C library, described in this document, defines all of the library functions that are specified by the ISO C standard, as well as additional features specific to POSIX and other derivatives of the Unix operating system, and extensions specific to the GNU system.
The purpose of this manual is to tell you how to use the facilities of the GNU library. We have mentioned which features belong to which standards to help you identify things that are potentially non-portable to other systems. But the emphasis in this manual is not on strict portability.
Formats: [html] [info]

The Libgcrypt Reference Manual   (package: libgcrypt20-doc)
gcrypt library manual
Formats: [html] [info] [pdf]

Section: Programming/C++

atkmm 1.6 Reference Manual   (package: libatkmm-1.6-doc)
Reference Manual for atkmm 1.6 (C++ bindings for ATK)

Fast Light Toolkit Programming Manual   (package: fltk1.3-doc)
This manual contains an API reference for the Fast Light Toolkit and documentation on the FLUID user interface designer.
Formats: [html] [pdf]

glibmm 2.4 Reference Manual   (package: libglibmm-2.4-doc)
Reference Manual for glibmm 2.4 (C++ bindings for GLib)

gtkmm 3.0 Reference Manual   (package: libgtkmm-3.0-doc)
Reference Manual for gtkmm 3.0 (C++ bindings for GTK+)

libpqxx Reference Manual   (package: libpqxx-doc)
A C++ API to the PostgreSQL database management system.

libpqxx Tutorial   (package: libpqxx-doc)
Tutorial for libpqxx, a C++ API to the PostgreSQL database management system.

libsigc++-2.0 Documentation   (package: libsigc++-2.0-doc)
Programming documentation for the 2.0 branch of the libsigc++ library.

SFML Documentation   (package: libsfml-doc)
API documentation for SFML (Simple and Fast Multimedia Library)

Section: Programming/Java

API JavaDoc for libatinject-jsr330-api-java-doc   (package: libatinject-jsr330-api-java-doc)
This is the API JavaDoc for libatinject-jsr330-api-java-doc

API JavaDoc for libjnr-ffi-java-doc   (package: libjnr-ffi-java-doc)
This is the API JavaDoc for libjnr-ffi-java-doc

API JavaDoc for libjnr-posix-java-doc   (package: libjnr-posix-java-doc)
This is the API JavaDoc for libjnr-posix-java-doc

API JavaDoc for libtrilead-ssh2-java   (package: libtrilead-ssh2-java)
This is the API JavaDoc for libtrilead-ssh2-java

Section: Programming/Javascript

CodeMirror Manual   (package: libjs-codemirror)
This is the CodeMirror manual. describes what #PACKAGE# is

Section: Programming/OCaml

liblablgl-ocaml-dev OCamldoc API Reference   (package: liblablgl-ocaml-dev)
API reference manual for liblablgl-ocaml-dev (generated via OCamldoc)

OCamlSDL Reference Manual   (package: libsdl-ocaml-dev)
Documentation for the SDL OCaml bindings.

Section: Programming/Perl

Spreadsheet::WriteExcel User Manual   (package: libspreadsheet-writeexcel-perl)
This manual describes the Spreadsheet::WriteExcel programming interface. It includes an article published in The Perl Journal which discusses its use and applications.

XML::Parser   (package: libxml-parser-perl)
XML::Parser notes

Section: Programming/Python

A Pure Python Expect-like module.   (package: python-pexpect-doc)
Pexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes' Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands.

caja-python documentation   (package: python-caja-common)
This document describes the caja-python API.

cryptography Documentation   (package: python-cryptography-doc)
This documentation gives an introduction to cryptography.

Distributing Python Modules (v3.11)   (package: python3.11-doc)
This document describes the Python Distribution Utilities (``Distutils'') from the module developer's point-of-view, describing how to use the Distutils to make Python modules and extensions easily available to a wider audience with very little overhead for build/release/install mechanics.

Extending and Embedding the Python Interpreter (v3.11)   (package: python3.11-doc)
This document describes how to write modules in C or C++ to extend the Python interpreter with new modules. Those modules can define new functions but also new object types and their methods. The document also describes how to embed the Python interpreter in another application, for use as an extension language. Finally, it shows how to compile and link extension modules so that they can be loaded dynamically (at run time) into the interpreter, if the underlying operating system supports this feature.

Installing Python Modules (v3.11)   (package: python3.11-doc)
This document describes the Python Distribution Utilities (``Distutils'') from the end-user's point-of-view, describing how to extend the capabilities of a standard Python installation by building and installing third-party Python modules and extensions.

Jupyter Notebook Documentation   (package: python-notebook-doc)
Sphinx documentation for Jupyter Notebook

Logilab common library API   (package: python3-logilab-common)
Logilab common library (aka Logilab's extension to the standard library).

pplpy documentation   (package: python-ppl-doc)

 Documentation for pplpy

Pygame 1.9.6 documentation   (package: python-pygame-doc)
API reference and examples for Pygame

pysvn - Python 3 interface to Subversion   (package: python3-svn)
This document contains the pysvn Programmer's Guide (covering the use of pysvn in a tutorial style with lots of examples) and the pysvn Programmer's Reference (detailed descriptions of all the classes, functions and variables of pysvn).

Python Library Reference (v3.11)   (package: python3.11-doc)
This library reference manual documents Python's standard library, as well as many optional library modules (which may or may not be available, depending on whether the underlying platform supports them and on the configuration choices made at compile time). It also documents the standard types of the language and its built-in functions and exceptions, many of which are not or incompletely documented in the Reference Manual.

Python Reference Manual (v3.11)   (package: python3.11-doc)
This reference manual describes the syntax and "core semantics" of the language. It is terse, but attempts to be exact and complete. The semantics of non-essential built-in object types and of the built-in functions and modules are described in the *Python Library Reference*. For an informal introduction to the language, see the *Python Tutorial*. For C or C++ programmers, two additional manuals exist: *Extending and Embedding the Python Interpreter* describes the high-level picture of how to write a Python extension module, and the *Python/C API Reference Manual* describes the interfaces available to C/C++ programmers in detail.

Python Rtree Documentation   (package: python3-rtree)

Python Tutorial (v3.11)   (package: python3.11-doc)
This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well.

Python/C API Reference Manual (v3.11)   (package: python3.11-doc)
This manual documents the API used by C (or C++) programmers who want to write extension modules or embed Python. It is a companion to *Extending and Embedding the Python Interpreter*, which describes the general principles of extension writing but does not document the API functions in detail.

SciPy Manual   (package: python-scipy-doc)
This guide is intended as an introductory overview of SciPy and explains how to install and make use of the most important features of SciPy. There is also a tutorial and an API reference manual which details functions, modules, and objects included in SciPy, describing what they are and what they do.

tox README and manual   (package: tox)
This manual briefly describes what tox is, and presents some issues you might encounter while using tox, along with some workarounds for how to deal with these issues.

Using Xapian from Python3   (package: python3-xapian)
Documentation on how to use the Xapian search engine library from Python.

What's new in Python 3.11   (package: python3.11-doc)
This documents lists new features and changes worth mentioning in Python 3.11.

Willow documentation   (package: python-willow-doc)
This document describes how to use Willow a simple image library that combines the APIs of Pillow, Wand and OpenCV.

Section: Programming/Rust

The Rust Programming Language   (package: rust-doc)

 This book will teach you about the Rust Programming Language. Rust is
a modern systems programming language focusing on safety and speed. It accomplishes these goals by being memory safe without using garbage collection.

The Rust Reference   (package: rust-doc)

 This document is the primary reference for the Rust programming
language.

Section: Programming/X11

MATE Session documentation   (package: mate-session-manager)
This documents describes how MATE sessions integrate with DBUS. This document has been derived from the former GNOMEv2 session documentation.

Section: Science/Chemistry

Jmol User Guide   (package: jmol)
This manual describes the functionality of the molecule and crystal 3D-viewer and animator jmol.

Section: Science/Data Analysis

OpenDX HTML Manual   (package: dx-doc)
This manual describes OpenDX operation

R Data Import/Export   (package: r-doc-html)
This is a guide to importing and exporting data to and from R.

R Frequently Asked Questions   (package: r-doc-html)
This document contains answers to some of the most frequently asked questions about R.

R Installation and Administration   (package: r-doc-html)
This guide describes installation and administration for R.

R Internals   (package: r-doc-html)
This is a guide to the internal structures of R ("GNU S"), and the coding standards for the core team working on R itself.

R Introduction   (package: r-doc-html)
This is an introduction to R ("GNU S"), a language and environment for statistical computing and graphics. R is similar to the award-winning S system, which was developed at Bell Laboratories by John Chambers et al. It provides a wide variety of statistical and graphical techniques (linear and nonlinear modelling, statistical tests, time series analysis, classification, clustering, ...).
This manual provides information on data types, programming elements, statistical modelling and graphics.

R Language Definition   (package: r-doc-html)
This is an introduction to the R language, explaining evaluation, parsing, object oriented programming, computing on the language, and so forth.

R Writing Extensions   (package: r-doc-html)
This is a guide to extending R, describing the process of creating R add-on packages, writing R documentation, R's system and foreign language interfaces, and the R API.

Section: Science/Mathematics

a metapackage for GAP documentation   (package: gap-gapdoc)

 This package contains a definition of a structure for GAP (package)
documentation, based on XML. It also contains conversion programs for producing text-, PDF- or HTML-versions of such documents, with hyperlinks if possible.
Formats: [html] [pdf]

A Tour of NTL   (package: libntl-dev)
Information about using the Number Theory Library

A Tutorial for PARI/GP   (package: pari-doc)
This booklet is intended to be a guided tour and a tutorial to the GP calculator.
Formats: [dvi] [pdf]

Algebraic number theory and an interface to PARI/GP   (package: gap-alnuth)

 The Alnuth package provides various methods to compute with number fields
which are given by a defining polynomial or by generators. Some of the methods provided in this package are written in GAP code. The other part of the methods is imported from the computer algebra system PARI/GP. Hence this package contains some GAP functions and an interface to some functions in the computer algebra system PARI/GP. The main methods included in Alnuth are: creating a number field, computing its maximal order (using PARI/GP), computing its unit group (using PARI/GP) and a presentation of this unit group, computing the elements of a given norm of the number field (using PARI/GP), determining a presentation for a finitely generated multiplicative subgroup (using PARI/GP), and factoring polynomials defined over number fields (using PARI/GP).
Formats: [html] [pdf]

An Atlas of Group Representations   (package: gap-atlasrep)

 The package provides a GAP interface to the Atlas_of_Group_Representations
Formats: [html] [pdf]

An introduction to GP2C   (package: pari-gp2c)
This manual describes how to use the GP2C compiler to run your GP scripts faster.
Formats: [html] [dvi]

Asymptote User Manual   (package: asymptote-doc)
This document describes the Asymptote system and programming language.
Formats: [html] [pdf]

cddlib Reference Manual   (package: libcdd-doc)
This is a reference manual for cddlib-094. The manual describes the library functions and data types implemented in the cddlib C-library which is to perform fundamental polyhedral computations such as representation conversions and linear programming in both floating-point and GMP rational exact arithmetic. Please read the accompanying README file and test programs to complement the manual.
The new functions added in this version include dd MatrixCanonicalize to find a non- redundant proper H- or V-representation, dd FindRelativeInterior to find a relative interior point of an H-polyhedron, and dd ExistsRestrictedFace (Farkas-type alternative theorem verifier) to check the existence of a point satisfying a specified system of linear inequalities possibly including multiple strict inequalities.
The new functions are particularly important for the development of related software packages MinkSum (by Ch. Weibel) and Gfan (by Anders Jensen).

Computation with polycyclic groups   (package: gap-polycyclic)

 This package provides various algorithms for computations with polycyclic
groups defined by polycyclic presentations.
Formats: [html] [pdf]

Computations with the GAP Character Table Library   (package: gap-character-tables)

 This book contains examples of computations done wiith the
GAP Character Table Library.
Formats: [html] [pdf]

Computing the Automorphism Group of a p-Group   (package: gap-autpgrp)

 The AutPGrp package introduces a new function to compute the automorphism
group of a finite p-group. The underlying algorithm is a refinement of the methods described in O'Brien (1995). In particular, this implementation is more efficient in both time and space requirements and hence has a wider range of applications than the ANUPQ method. Our package is written in GAP code and it makes use of a number of methods from the GAP library such as the MeatAxe for matrix groups and permutation group functions. We have compared our method to the others available in GAP. Our package usually out-performs all but the method designed for finite abelian groups. We note that our method uses the small groups library in certain cases and hence our algorithm is more effective if the small groups library is installed.
Formats: [html] [pdf]

Debian Maxima Manual   (package: maxima-doc)
This manual documents the maxima computer algebra system.

Debian Maxima Manual   (package: maxima-sage-doc)
This manual documents the maxima computer algebra system.

example help book for GAPDoc   (package: gap-gapdoc)

 This document tries to use all elements that exist in GAPDoc. In addition,
the final output not only contains the usual content, but also an appendix with the source text. There are also links from the usual content to the corresponding source text. This should enable new users to learn GAPDoc quickly.
Formats: [html] [pdf]

FactInt: Advanced Methods for Factoring Integers   (package: gap-factint)

 This package for GAP provides a general-purpose integer factorization
routine, which makes use of a combination of factoring methods. In particular it contains implementations of the following algorithms:
 - Pollard's p-1
 - Williams' p+1
 - Elliptic Curves Method (ECM)
 - Continued Fraction Algorithm (CFRAC)
 - Multiple Polynomial Quadratic Sieve (MPQS)
It also contains code by Frank Lübeck for making use of Richard P. Brent's tables of factors of integers of the form b^k ± 1. FactInt is completely written in the GAP language and contains / requires no external binaries.
Formats: [html] [text] [pdf]

fpLLL: a library for LLL-reduction of Euclidean lattices
This document describes fpLLL, describing both the tools and the library

Free Group Algorithms   (package: gap-fga)

 The FGA package installs methods for computations with finitely generated
subgroups of free groups and provides a presentation for their automorphism groups.
Formats: [html] [pdf]

GAP Primitive Permutation Groups Library   (package: gap-primgrp)

 The PrimGrp package provides the library of primitive permutation groups
which includes, up to permutation isomorphism (i.e., up to conjugacy in the corresponding symmetric group), all primitive permutation groups of degree < 4096.
Formats: [html] [pdf]

GAP reference manual   (package: gap-doc)
This manual contains the official definitions of GAP functions. It should give all information to someone who wants to use GAP as it is. It is not intended to be read cover-to-cover.

Gfan version 0.6: A User’s Manual   (package: gfan)
Gfan is a software package for computing Gröbner fans and tropical varieties. These are polyhedral fans associated to polynomial ideals. The maximal cones of a Gröbner fan are in bijection with the marked reduced Gröbner bases of its defining ideal. The software computes all marked reduced Gröbner bases of an ideal. Their union is a universal Gröbner basis. The tropical variety of a polynomial ideal is a certain subcomplex of the Gröbner fan. Gfan contains algorithms for computing this complex for general ideals and specialized algorithms for tropical curves, tropical hypersurfaces and tropical varieties of prime ideals. In addition to the above core functions the package contains many tools which are useful in the study of Gröbner bases, initial ideals and tropical geometry. The full list of commands can be found in Appendix B. For ordinary Gröbner basis computations Gfan is not competitive in speed compared to programs such as CoCoA, Singular and Macaulay2.

Gmsh Reference Manual   (package: gmsh-doc)
This is the reference manual for gmsh.
Formats: [html] [pdf]

GP2C types and the description system.   (package: pari-gp2c)
The main feature GP2C adds above GP is the use of types. Types give a semantic to PARI objects, so that GP2C can generate code that use specialized (hence faster) PARI functions instead of generic ones.
Formats: [html] [dvi]

IO: Bindings for low level C library I/O routines   (package: gap-io)

 The purpose of this package is to allow efficient and flexible
Input/Output operations from GAP. This is achieved by providing bindings to the low-level I/O functions in the C-library. On top of this an implementation of buffered I/O in the GAP language is provided. Further, a framework for serialisation of arbitrary GAP objects is implemented. Finally, an implementation of the client side of the HTTP protocol is included in the package. This package allows one to use file based I/O, access to links and file systems, pipes, sockets, and the UDP and TCP/IP protocols.

LAGUNA: Lie AlGebras and UNits of group Algebras   (package: gap-laguna)

 “LAGUNA” stands for “Lie AlGebras and UNits of group Algebras”. LAGUNA extends
the GAP functionality for computations in group rings. Besides computing some general properties and attributes of group rings and their elements, LAGUNA is able to perform two main kinds of computations. Namely, it can verify whether a group algebra of a finite group satisfies certain Lie properties; and it can calculate the structure of the normalized unit group of a group algebra of a finite p-group over the field of p elements.
Formats: [html] [text] [pdf]

PARI/GP Reference Card   (package: pari-doc)
This is a four-pages reference card of the GP functions.
Formats: [dvi] [pdf]

PSPP   (package: pspp)
PSPP is a tool for statistical analysis of sampled data. It reads a syntax file and a data file, analyzes the data, and writes the results to a listing file, standard output or various other output formats. The language accepted by PSPP is similar to those accepted by SPSS statistical products. The details of PSPP's language are given in this manual. Besides the command line tools it also features a GTK+ based GUI named psppire, that is user friendly and also provides an integrated help system.
Formats: [html] [pdf]

SageMath Manual   (package: sagemath-doc)
This is the manual for SageMath.

The GAP Library of Tables of Marks   (package: gap-table-of-marks)

 The concept of a Table of Marks was introduced by W.Burnside in his book
"Theory of Groups of Finite Order". Therefore a table of marks is sometimes called a Burnside matrix. The table of marks of a finite group G is a matrix whose rows and columns are labelled by the conjugacy classes of subgroups of G and where for two subgroups H and K the (H, K)-entry is the number of fixed points of K in the transitive action of G on the cosets of H in G. So the table of marks characterizes the set of all permutation representations of G. Moreover, the table of marks gives a compact description of the subgroup lattice of G, since from the numbers of fixed points the numbers of conjugates of a subgroup K contained in a subgroup H can be derived. For small groups the table of marks of G can be constructed directly in GAP by first computing the entire subgroup lattice of G. However, for larger groups this method is unfeasible. The GAP Table of Marks library provides access to several hundred table of marks and their maximal subgroups.
Formats: [html] [pdf]

The GAP Small Groups Library   (package: gap-smallgrp)

 The SmallGrp package provides the library of groups of certain "small"
orders. The groups are sorted by their orders and they are listed up to isomorphism; that is, for each of the available orders a complete and irredundant list of isomorphism type representatives of groups is given.
Formats: [html] [pdf]

The GAP Tutorial   (package: gap-doc)
This manual contains a tutorial introduction to GAP.

The GNU BC arbitrary precision calculator   (package: bc)
bc is a language that supports arbitrary precision numbers with interactive execution of statements. There are some similarities in the syntax to the C programming language. A standard math library is available by command line option. If requested, the math library is defined before processing any files. bc starts by processing code from all the files listed on the command line in the order listed. After all files have been processed, bc reads from the standard input. All code is executed as it is read. (If a file contains a command to halt the processor, bc will never read from the standard input.)

The GNU DC arbitrary precision calculator   (package: dc)
GNU dc is a reverse-polish desk calculator which supports unlimited precision arithmetic. It also allows you to define and call macros. Normally DC reads from the standard input; if any command arguments are given to it, they are filenames, and DC reads and executes the contents of the files instead of reading from standard input. All normal output is to standard output; all error messages are written to standard error.

The GNU GSL Reference Manual in html format   (package: gsl-ref-html)
The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines have been written from scratch in C, and present a modern Applications Programming Interface (API) for C programmers, allowing wrappers to be written for very high level languages. The source code is distributed under the GNU General Public License.

The GNU Octave Library   (package: octave-doc)
This document describes the Octave libraries. Octave is a (mostly MATLAB® compatible) high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically.
Formats: [html] [info] [pdf]

The GNU Octave Manual   (package: octave-doc)
Octave is a (mostly MATLAB® compatible) high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically.
Formats: [html] [info] [pdf]

The GNU Octave Reference Card   (package: octave-doc)
Octave is a (mostly MATLAB® compatible) high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically.

Transitive Groups Library   (package: gap-transgrp)

 The TransGrp package provides the library of transitive groups.
Formats: [html] [pdf]

User's Guide to PARI/GP   (package: pari-doc)
This manual describe the interface to the PARI library and the GP calculator.
Formats: [dvi] [pdf]

User's Guide to the PARI library   (package: pari-doc)
The first part of this book introduces the general concepts of PARI programming and describe useful general purpose functions. The second part describes all available public low-level functions.
Formats: [dvi] [pdf]

Utility functions in GAP   (package: gap-utils)

 The Utils package provides a collection of utility functions gleaned from
many packages.
Formats: [html] [pdf]

Section: Screen

NX compression library

Formats: [text] [pdf]

NX compression tool   (package: nxproxy)

nx-X11 Agent (Xserver)   (package: nxagent)

Section: Shells

Debian fish Manual   (package: fish-common)
This guide documents fish, a shell geared towards interactive use.

Z Shell FAQ   (package: zsh-common)
This document contains a list of frequently-asked (or otherwise significant) questions concerning the Z-shell, a command interpreter for many UNIX systems which is freely available to anyone with FTP access. Zsh is among the most powerful freely available Bourne-like shells for interactive use.
Formats: [html] [text]

Z Shell Manual   (package: zsh-doc)
This guide documents Zsh, a freely available UNIX command interpreter (shell), which of the standard shells most closely resembles the Korn shell (ksh), although it is not completely compatible.
Formats: [html] [info] [pdf]

Section: Sound

The Vorbis library technical reference

Section: System/Administration

Font formats recognized by the Linux kbd package   (package: kbd)
Setfont will either load one single font, or concatenate and load a collection of psf fonts. Some details are given here.

Fontconfig User Reference   (package: fontconfig)
User and administrator reference for the fontconfig library. Fontconfig is a library designed to provide system-wide font configuration, customization and application access.
Formats: [html] [text] [pdf]

Gdisk manuals   (package: gdisk)
Manuals for cgdisk, fixparts, gdisk and sgdisk

Sshuttle Documentation   (package: sshuttle)
This documents sshuttle

Users and Groups in the Debian System   (package: base-passwd)
Descriptions of important system users and groups in Debian.
Formats: [html] [text]

X2Go Server (man pages)   (package: x2goserver)
Man pages for scripts from package x2goserver

X2Go Server extensions (man pages)   (package: x2goserver-extensions)
Man pages for scripts from package x2goserver-extensions

X2Go Server printing (man pages)   (package: x2goserver-printing)
Man pages for scripts from package x2goserver-printing

X2Go Xsession README   (package: x2goserver-xsession)
This document describes how X2Go should be used to launch desktop sessions

Section: System/Package Management

Flatpak Command Reference   (package: flatpak)

Section: System/Security

cracklib2 - a pro-active password checker library
cracklib is a library containing a C function which may be used in a passwd like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by crack by filtering them out, at source. cracklib is NOT a replacement passwd program. cracklib is a LIBRARY.

cracklib2 - utilities   (package: cracklib-runtime)
Run-time support programs which use the shared library in cracklib2 including programs to build the password dictionary databases used by the functions in the shared library.

Section: Terminal Emulators

kitty user guide   (package: kitty-doc)

Xterm Control Sequences   (package: xterm)
This document describes the terminal control sequences that XTerm recognizes.

XTerm Frequently Asked Questions (FAQ)   (package: xterm)
This document provides answers to frequently asked questions about the XTerm terminal emulator as it ships with the X.Org distribution of the X Window System.
Formats: [html] [text]

Section: Text

ChkTeX Manual   (package: chktex)
How to use ChkTeX to check for typographic errors in LaTeX documents.

Debian fop Manual   (package: fop-doc)
This manual describes what fop is and how it can be used.

Expat XML Parser
This manual describes the Expat XML Parser library.

HLins Manual   (package: hlins)
This manual describes HLins: A tool to automatically insert hypertext links (in particular for names of persons) into HTML documents.

OpenJade Users Manual   (package: openjade)
Users manual and documentation for OpenJade. OpenJade is an implementation of the DSSSL style language. This allows you to flexibly format SGML and XML data to media-specific back-ends, including TeX, RTF, MIF, HTML, and other XML or SGML files.

OpenSP Documentation   (package: opensp)
Users manual and documentation for the OpenSP SGML management suite. This package includes an entire suite of high-quality tools to parse, validate, and normalize SGML and XML files.

Vietnamese translation of the po-debconf manpages   (package: po-debconf)

Section: Typesetting

BibTeX2HTML Manual   (package: bibtex2html)
This manual describes how to use bibtex2html (a BibTeX to HTML translator) and bib2bib (a tool to extract BibTeX entries from a BibTeX data base).

Rubber user manual   (package: rubber)
Rubber is a wrapper for LaTeX and companion programs. Its purpose is, given a LaTeX source to process, to compile it enough times to resolve all references, possibly running satellite programs such as BibTeX, makeindex, Metapost, etc. to produce appropriate data files.
Formats: [html] [info] [text] [pdf]

Section: Video

FFmpeg Manual   (package: ffmpeg-doc)

Section: Viewers

info2www manual   (package: info2www)
This manual describes how you can use info2www, which is a GNU Info Node to HTML Gateway.

Man-db manual   (package: man-db)
The database cached manual pager suite.
Formats: [text] [postscript]

Section: Web Development

mp4h documentation   (package: mp4h)
Manual page for mp4h - Macro Processor for HTML Documents

Section: Window Managers

i3 documentation   (package: i3-wm)
The documentation explains how to use and modify the i3 window manager.

Openbox   (package: openbox)

List of dwww errors and warnings generated while building menu

Generated by dwww version 1.15 on Thu Jun 27 06:25:13 CEST 2024.