Certaines balises ont des règles qui les empèchent d'être utilisées de manière pratique. Par exemple il existe des balises "lien" et d'autres "screenshot", c'est pourtant impossible de les inclure l'une dans l'autre, alors qu'il est très courant sur une page web d'avoir un screenshot reduit qui pointe vers le même en taille réél. Ce genre de problème m'arrivait assez régulièrement lorsque je l'utilisais, alors que c'est un langage qui date de 1991 et dont les petits problèmes de ce genre devraient être corrigés!
Ce langage aurait sinon pu convenir pour écrire de la doc sur n'importe quel thème, mais il a été borné à de la doc informatique. Par exemple il possède des balises pour les noms de fichiers, pour les variables d'environnement, pour les prototypes de fonctions, pour leurs arguments, bref que des balises très spécialisées qui ne servent qu'à de la doc sur la programmation. Il aurait été à mon avis mieux de mettre toutes les balises ayant trait à l'info dans un module, et de choisir ensuite un module suivant le type de doc que l'on veut écrire (info, mais aussi, math, physique, médecine etc...)
Le problème de l'apprentissage, par rapport à LaTeX, c'est la doc qu'il faut avoir constamment sous la main pour toutes les règles stupides du style : une balise "fax" ne peut exister que dans une balise "adresse" (alors qu'une balise "email" est plus permissive, et peut être include par ex. dans un "para". Cette différence entre "email" et "fax" me parait d'ailleurs complétement insensée). Il est vrai qu'on galère aussi sous LaTeX, mais c'est en général parce que l'on veut personnaliser très précisement la sortie du document ("comment faire pour que la cellule 4-2 de mon tableau soit écrite sur pile 2 lignes?"), pas pour des trucs aussi débiles que d'écrire un numéro de fax.
Enfin pour les outils, je veux parler surtout des feuilles de style pour la conversion vers le HTML. Les seuls que j'ai trouvé sont celles officielles, et leur rendu est misérable. Par exemple, lorsqu'on a en DocBook une liste tel que celle là :
- bidule
- machin
- truc
On se retrouve avec quoi en HTML? ben un tableau!!! Ça serait pas du foutage de gueule ça par hasard?
Bref, j'ai été très deçu par docbook, qui malgré son âge, semble en être à la version 0.0.0.1alpha. Pourtant l'idée d'utiliser le xml pour ce type de langage me semblait prometteuse, malheureusement elle a été complètement baclée...
[^] # Re: Mouais.
Posté par calandoa . En réponse au journal LaTeX est-il fait pour vous ?. Évalué à 3.
Ce langage aurait sinon pu convenir pour écrire de la doc sur n'importe quel thème, mais il a été borné à de la doc informatique. Par exemple il possède des balises pour les noms de fichiers, pour les variables d'environnement, pour les prototypes de fonctions, pour leurs arguments, bref que des balises très spécialisées qui ne servent qu'à de la doc sur la programmation. Il aurait été à mon avis mieux de mettre toutes les balises ayant trait à l'info dans un module, et de choisir ensuite un module suivant le type de doc que l'on veut écrire (info, mais aussi, math, physique, médecine etc...)
Le problème de l'apprentissage, par rapport à LaTeX, c'est la doc qu'il faut avoir constamment sous la main pour toutes les règles stupides du style : une balise "fax" ne peut exister que dans une balise "adresse" (alors qu'une balise "email" est plus permissive, et peut être include par ex. dans un "para". Cette différence entre "email" et "fax" me parait d'ailleurs complétement insensée). Il est vrai qu'on galère aussi sous LaTeX, mais c'est en général parce que l'on veut personnaliser très précisement la sortie du document ("comment faire pour que la cellule 4-2 de mon tableau soit écrite sur pile 2 lignes?"), pas pour des trucs aussi débiles que d'écrire un numéro de fax.
Enfin pour les outils, je veux parler surtout des feuilles de style pour la conversion vers le HTML. Les seuls que j'ai trouvé sont celles officielles, et leur rendu est misérable. Par exemple, lorsqu'on a en DocBook une liste tel que celle là :
- bidule
- machin
- truc
On se retrouve avec quoi en HTML? ben un tableau!!! Ça serait pas du foutage de gueule ça par hasard?
Bref, j'ai été très deçu par docbook, qui malgré son âge, semble en être à la version 0.0.0.1alpha. Pourtant l'idée d'utiliser le xml pour ce type de langage me semblait prometteuse, malheureusement elle a été complètement baclée...
Par ailleurs, une doc que j'ai écrite sur DocBook : http://calandoa.free.fr/web/docbook/(...)