summaryrefslogtreecommitdiff
path: root/support/dktools/dk4.dox
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-09-20 03:03:26 +0000
committerNorbert Preining <norbert@preining.info>2020-09-20 03:03:26 +0000
commit1f457376b478257b88d4a857f5ec1b6155442dd7 (patch)
tree2a06a60551dea362cf8cb0cb0ba66c78608717c4 /support/dktools/dk4.dox
parentac690ca29ad5bf8a5203a65fd6252f7b564f4727 (diff)
CTAN sync 202009200303
Diffstat (limited to 'support/dktools/dk4.dox')
-rw-r--r--support/dktools/dk4.dox65
1 files changed, 54 insertions, 11 deletions
diff --git a/support/dktools/dk4.dox b/support/dktools/dk4.dox
index 18f4a8fb9d..7b3d9c6879 100644
--- a/support/dktools/dk4.dox
+++ b/support/dktools/dk4.dox
@@ -35,14 +35,15 @@ These libraries convert integer and double numbers to text and vice versa.
Data types char, wchar_t and dkChar are supported, use either decimal
or hexadecimal notation.
-Data type | Notation | Library
-:-------: | :------: | :-----:
+Character type | Notation | Library
+:------------: | :------: | :-----:
char | decimal | @ref libdk4maio8d
char | hexadecimal | @ref libdk4maio8h
wchar_t | decimal | @ref libdk4maiowd
wchar_t | hexadecimal | @ref libdk4maiowh
dkChar | decimal | @ref libdk4maiodd
dkChar | hexadecimal | @ref libdk4maiodh
+wxChar | decimal | @ref libdk4maioxd
@section seclibdk4c libdk4c
@@ -88,27 +89,45 @@ The @ref libdk4dbi library provides a generic
interface to Berkeley DB, NDBM and in-memory databases and allows
to store text in these databases.
-
-@section seclibdk4mdrnd libdk4mdrnd
-
-The @ref libdk4mdrnd library generates message digests and random
-numbers.
-
@section seclibdk4sock libdk4sock
The @ref libdk4sock library contains functions for socket operations
both for networking and local UNIX domain sockets.
-@section seclibdk4app libdk4app
+@section seclibdk4bif libdk4bif
-The @ref libdk4app library provides some equivalents for libdk4c functions
-with included localized diagnostics and other application support.
+The @ref libdk4bif library provides a unique API to read PNG, JPEG, NetPBM
+and tiff images hiding the details of libpng, libjpeg and libtiff.
+Additionally there are functions to convert pixels to other color spaces
+and functions to resample pixels (change the number of bits per component).
+
+@section seclibdk4gra libdk4gra
+
+The @ref libdk4gra library creates PDF, (E)PS and PGF graphics.
+For PDF, PS and EPS it provides only non-text operations, for PGF output
+text operations are available.
@section seclibdk4lab libdk4lat
The @ref libdk4lat library contains code to
find LaTeX representations for 32 bit characters.
+@section seclibdk4pppt libdk4pppt
+
+The libdk4pppt library creates file pairs PDF+TeX, (E)PS+TeX, or TeX
+files. The libdk4gra library is used to place non-text graphics elements
+in the PDF, (E)PS and TeX files, text labels are placed in the TeX files.
+
+@section seclibdk4mdrnd libdk4mdrnd
+
+The @ref libdk4mdrnd library generates message digests and random
+numbers.
+
+@section seclibdk4app libdk4app
+
+The @ref libdk4app library provides some equivalents for libdk4c functions
+with included localized diagnostics and other application support.
+
@section seclibdk4dbia libdk4dbia
The @ref libdk4dbia provides some equivalents for libdk4dbi functions with
@@ -119,6 +138,30 @@ included localized diagnostics.
The @ref libdk4socka library provides some equivalents for libdk4sock functions
with included localized diagnostics.
+@section seclibdk4bifa libdk4bifa
+
+The libdk4bifap library provides some replacement functions for
+libdk4bif functions containing dk4_app_t support, so the functions
+can write diagnostic messages when an error occurs.
+
+@section seclibdk4graa libdk4graa
+
+The libdk4graa library provides some replacement functions for
+libdk4gra functions containing dk4_app_t support, so the functions
+can write diagnostic messages when an error occurs.
+
+@section seclibdk4lata libdk4lata
+
+The libdk4lata library provides some replacement functions for
+libdk4lat functions containing dk4_app_t support, so the functions
+can write diagnostic messages when an error occurs.
+
+@section seclibdk4pppta libdk4pppta
+
+The libdk4pppta library provides some replacement functions for
+libdk4lat functions containing dk4_app_t support, so the functions
+can write diagnostic messages when an error occurs.
+
@section seclibdk4wx libdk4wx
The @ref libdk4wx library provides helper classes to build