little work on documentation

This commit is contained in:
tTh 2024-11-14 10:11:11 +01:00
parent ae54fb932a
commit 97ad716bd2
3 changed files with 23 additions and 11 deletions

View File

@ -1,4 +1,4 @@
# libtthimage # libtthimage, la doc
Les fichiers [HTML](html/) que vous avez ici sont des versions historiques, Les fichiers [HTML](html/) que vous avez ici sont des versions historiques,
qui seront peut-être mise à jour au prochain grand refactoring. qui seront peut-être mise à jour au prochain grand refactoring.
@ -13,11 +13,11 @@ Certaines options de compilation sont dans le fichier de
[paramètres](../Paramakes.mk) pour les différents fichiers make. [paramètres](../Paramakes.mk) pour les différents fichiers make.
Je vous conseille de vérifier leurs pertinences, et en particulier Je vous conseille de vérifier leurs pertinences, et en particulier
les options `-p` et `-pg` que j'oublie parfois d'enlever avant les options `-p` et `-pg` que j'oublie parfois d'enlever avant
le _/push_. le _push_.
Le script [build.sh](../build.sh) tente d'automatiser les Le script [build.sh](../build.sh) tente d'automatiser les
compilations de la bibilothèque, des tests et des outils compilations de la bibilothèque, des tests et des outils
en ligne de commande. en ligne de commande. Il est encore loin d'être parfait.
## Installation ## Installation
@ -28,4 +28,4 @@ dans le fichier Paramakes.mk !
## Utilisation ## Utilisation
??? ??? *Insérez ici quelques exemples d'utilisation des tools.*

View File

@ -1,8 +1,9 @@
# The tTh image processing library # The tTh image processing library
Ugly software born around 1995 on a MS-Dos 286 computer. Ugly software born around 1995 on a MS-Dos 286 computer.
Look at the [`Makefile`](Makefile) for no more explanations.
Look at the `Makefile` for no more explanations. More pertinent informations can be found in
[`tthimage.h`](../tthimage.h).
## Text primitives ## Text primitives

View File

@ -50,9 +50,9 @@ La gestion de la ligne de commande est désastreuse. **À REFAIRE**
## tga_cadre ## tga_cadre
Pas mal de façons de mettre un cadre sur l'image. Il existe pas mal de façons de mettre un cadre sur l'image,
Niveau de kitchitude assez élevé. avec un niveau de kitchitude assez élevé.
Paramètres mal documentés. Les paramètres sont mal documentés.
## tga_combine ## tga_combine
@ -61,7 +61,8 @@ Usage:
tga_combine s1.tga s2.tga MODE d.tga [PARAMS] tga_combine s1.tga s2.tga MODE d.tga [PARAMS]
``` ```
Il existe plein de façon de combiner deux images, la commande Il existe plein de façon de combiner deux images, la commande
`testtga list` vous les fera découvrir, la cinquième va vous étonner. `tga_combine list` vous les fera découvrir, la cinquième va vous étonner.
Les paramètres sont mal documentés.
## tga_dither ## tga_dither
@ -77,11 +78,16 @@ Attendu avec impatience, il aura le support complet des PNG. Un jour...
## tga_filtres ## tga_filtres
UTSL : [tga_filtres.c](caractère \textbf{invisible})
## tga_incrust ## tga_incrust
## tga_makehf15 ## tga_makehf15
Pour les POViste acharnés. Pour les POViste acharnés. De façon étrange,
[Povray](https://povray.org/) a choisi de stocker des
champs d'altitude dans les images Targa, en n'utilisant que
15 bits pour la valeur.
## tga_to_text ## tga_to_text
@ -102,6 +108,11 @@ vraiment trop nulle...
## tga_remap ## tga_remap
Usage: `tga_remap M <src.tga> <color.map> <dst.tga>`
Le paramètre `M` peut prendre les valeurs 0, 1, 2, 11, 12 ou 13.
Je ne sais plus à quoi ça correspond.
## tga_television ## tga_television
## tga_tools ## tga_tools