From 1f457376b478257b88d4a857f5ec1b6155442dd7 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 20 Sep 2020 03:03:26 +0000 Subject: CTAN sync 202009200303 --- support/dktools/dk4.dox | 65 ++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 54 insertions(+), 11 deletions(-) (limited to 'support/dktools/dk4.dox') 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 -- cgit v1.2.3