|
|
Programming
- 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/>.
- C hwinfo Library
(package: libhd-doc)
- Hardware identification system library documentation.
- CFITSIO Quick Start Guide
(package: libcfitsio-doc)
- This is the CFITSIO Quick Start Guide. Cfitsio is a C library for
reading and writing FITS format data files. FITS (Flexible Image
Transport System) is a data format most used in astronomy.
Formats: [html] [pdf]
- CFITSIO User's Guide
(package: libcfitsio-doc)
- This is the CFITSIO User's Guide. Cfitsio is a C library for
reading and writing FITS format data files. FITS (Flexible Image
Transport System) is a data format most used in astronomy. See fitsio
document page for documentation on fortran-callable subroutines.
Formats: [html] [pdf]
- Cyrus SASL Documentation
(package: cyrus-sasl2-doc)
- Documentation about various parts of the Cyrus SASL library
- D-Bus FAQ
(package: dbus-1-doc)
- D-Bus Specification
(package: dbus-1-doc)
- D-Bus System Activation
(package: dbus-1-doc)
- D-Bus Tutorial
(package: dbus-1-doc)
- DBusMenu Qt5 API Documentation
(package: libdbusmenu-qt5-doc)
- This library provides a Qt5 implementation of the DBusMenu protocol.
The DBusMenu protocol makes it possible for applications to export and import
their menus over D-Bus.
- Debian libdvdnav manual
(package: libdvdnav-doc)
- This manual describes what libdvdnav is
and how it works on Debian systems.
- Debian xxkb Manual
(package: xxkb)
- This manual describes what xxkb is
and how to use it.
- Development Documentation (API Reference) for SCIM
(package: scim-dev-doc)
- SCIM (Smart Common Input Method) is an input method (IM)
platform. It provides a common platform for different independent IM
programs. SCIM is highly modularized, providing abstract interfaces to
various modules for configuration, IM engine and front end.
This developer manual includes doxygen-generated HTML documentation for
the C++ API of SCIM.
- Docutils Project Documentation
(package: docutils-doc)
-
Formats: [html] [text]
- Exif library API
(package: libexif-doc)
- Most digital cameras produce EXIF files,
which are JPEG files with extra tags that contain
information about the image. This document describes
the EXIF library API which allows you to parse an EXIF
file and read the data from those tags.
- FFTW Version 3 Frequently Asked Questions
(package: libfftw3-doc)
- This document lists Frequently Asked Questions about FFTW,
which is the Fastest Fourier Transform in the West, providing
a comprehensive collection of fast C routines for computing
discrete Fourier transforms.
Formats: [html] [text]
- FFTW Version 3 Manual
(package: libfftw3-doc)
- This manual describes how to use fftw (version 3).
FFTW is the Fastest Fourier Transform in the West, providing
a comprehensive collection of fast C routines for computing
discrete Fourier transforms.
Formats: [html] [info]
- FITSIO User's Guide
(package: libcfitsio-doc)
- This is the FITSIO User's Guide. This document describes the
Fortran-callable subroutine interface that is provided as part of the
CFITSIO library (which is written in ANSI C). This is a companion
document to the CFITSIO User's Guide which should be consulted for
further information about the underlying CFITSIO library. FITS
(Flexible Image Transport System) is a data format most used in
astronomy.
Formats: [html] [pdf]
- Fontconfig Developers Reference
(package: libfontconfig-doc)
- Developer reference for the fontconfig library.
Fontconfig is a library designed to provide system-wide font
configuration, customization and application access.
Formats: [html] [text] [pdf]
- 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.
- GVariant Specification 1.0
(package: libglib2.0-doc)
GVariant is a variant datatype with a data model similar to D-Bus,
heavily optimised for dealing with data in serialized form. It works
particularly well with data located in memory-mapped files. It can
perform nearly all deserialization operations in a small constant time,
usually touching only a single memory page. Serialized GVariant data
can also be sent over the network.
- 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.
- Introductory documents about Xapian
(package: xapian-doc)
- These documents give an introduction to the Xapian
search engine library, and how to use it.
- Jansson Documentation
(package: libjansson-doc)
- This is the documentation for Jansson
- JSON-C (libjson-c) manual
(package: libjson-c-doc)
- This manual describe the JSON-C API.
- Lapack Manual
(package: liblapack-doc)
- Lapack User's Guide
- libdatrie Reference Manual
(package: libdatrie-doc)
- This manual describes libdatrie API
- Libdc1394 reference manual
(package: libdc1394-doc)
- The documentation for libdc1394, a high level programming interface for IEEE 1394 digital cameras
Formats: [html] [pdf]
- libevdev Manual
(package: libevdev-doc)
- This manual describes the libevdev API.
- libmtp documentation
(package: libmtp-doc)
- Developer reference for libmtp.
- libsoup 3 Reference Manual
(package: libsoup-3.0-doc)
- API Reference Manual and little tutorial on how to write a simple
client and a simple server
- libthai Reference Manual
(package: libthai-doc)
- This reference describes libthai API
- LibTomMath Manual
(package: libtommath-doc)
- This manual describes what LibTomMath is
and how it can be used.
- Libtool Documentation
(package: libtool-doc)
- Portable shared library support for source code packages
- Libupnp: Portable SDK for UPnP Devices, version 1.8
(package: libupnp-doc)
- The Portable SDK for UPnP Devices (libupnp) provides developers
with an API and open source code for building control points, devices,
and bridges that are compliant with Version 1.0 of the Universal Plug
and Play Device Architecture Specification.
- libusb-1.0 API Reference
(package: libusb-1.0-doc)
libusb is an open source library that allows you to communicate with USB devices
from userspace
This documentation is aimed at application developers wishing to communicate
with USB peripherals from their own software. It assumes knowledge of how to
operate USB devices from a software standpoint (descriptors, configurations,
interfaces, endpoints, control/bulk/interrupt/isochronous transfers, etc).
- Lilv Manual
(package: liblilv-doc)
- This is a programming manual for the Lilv library.
- Lua 5.2 reference manual
(package: lua5.2-doc)
- The reference manual is the official definition of the Lua language
- Node API Manual
(package: nodejs-doc)
- This manual describes the API and command-line usage of Node.
- NORM User's and Developer's Guide
(package: libnorm-doc)
- NACK-Oriented Reliable Multicast (NORM) library
Formats: [html] [pdf]
- 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.
- 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.
- PHP manual
(package: php-doc)
- This manual describes PHP scripting language and it's extensions.
- PipeWire documentation
(package: pipewire-doc)
- PipeWire is a low-level multimedia framework for both audio and video
This document provides everything you might want to know about PipeWire:
A general overview, the design principles, descriptions for all components
(daemon, library, modules, tools, etc), API reference, tutorials and more.
- Reference manual for libxml2
(package: libxml2-doc)
- This manual describes the functions available in libxml2
- Serd Manual
(package: libserd-doc)
- This is a programming manual for the Serd library.
- Sord Manual
(package: libsord-doc)
- This is a programming manual for the Sord library.
- 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 Linux-PAM Application Developers' Guide
(package: libpam-doc)
- This manual documents what an application developer needs to know
about the Linux-PAM library. It describes how an application might use
the Linux-PAM library to authenticate users. In addition it contains a
description of the functions to be found in libpam_misc library, that can
be used in general applications. Finally, it contains some comments on PAM
related security issues for the application developer.
Formats: [html] [text] [pdf]
- The Linux-PAM Module Writers' Guide
(package: libpam-doc)
- This manual documents what a programmer needs to know in order to
write a module that conforms to the Linux-PAM standard. It also discusses
some security issues from the point of view of the module programmer.
Formats: [html] [text] [pdf]
- Threading Building Blocks Library Documentation
(package: libtbb-doc)
- Documentation for developing against libtbb
- VDPAU Documentation
(package: libvdpau-doc)
- Video Decode and Presentation API for Unix (VDPAU) Documentation.
- 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]
- ZVBI Library Reference Manual.
(package: libzvbi-doc)
- Reference manual for the ZVBI Library
|