- Sauf que tu te laisses distraire par la mise en forme au moment de la rédaction du contenu
- Ça ne marchait pas à l'époque où j'utilisai Word, alors que LaTeX le permettait depuis déjà 10 ans
- ça c'est bien. Je peux le taper dans ViM ou emacs, mon doc ? :)
- Merci de ne pas te faire plus bête que tu n'es : n'importe quel langage capable d'écrire des lignes de texte dans un fichier permet de générer du LaTeX, Perl n'était qu'un exemple ; pour les composants COM, je suppose qu'ils ne sont pas disponibles en Perl/python/ruby/php/java/C sous Linux, voire en shell... l'API de LaTeX, c'est printf(), pour Word ou OOo, je doute que ce soit aussi simple.
Pour revenir au point 3 : est-ce que OOo enregistre un document sous forme de structure logique, ou sous forme de structure physique ? Je suppose que c'est le deuxième. Dans ce cas, je ne peux pas définir des structures spécifiques à mon document et leur appliquer diverses présentations en fonction du besoin. Exemple concret : pour un rapport de test d'un logiciel, j'avais crée une fonction LaTeX qui prenait 4 paramètres: le nom du test, une description du test, le résultat du test et un commentaire. La présentation dans le rapport était sous forme de sous-sections, une pour chaque test, qui contenaient un tableau présentant les paramètres, avec pour chacun un label prédéfini. Taper chacune de ces sous-sections et leurs tableaux un par un aurait pris un temps fou. La commande en question permet d'être bien plus efficace et rapide. Bien que je n'ai pas eu besoin de définir une autre présentation pour les résultat du test que celle décrite ci-dessus, ç'aurait été possible si cela avait été nécessaire. Et aucun des TdT que je connais ne permet de créer un document en se concentrant sur sa structure logique, et laisser la structure physique (la présentation, la mise en forme, le « layout ») être générée par un logiciel.
[^] # Re: Bof, pas convaincu par l'article
Posté par Matthieu Weber . En réponse à la dépêche Il n'y a pas que le traitement de texte pour manipuler du texte !. Évalué à 2.
- Sauf que tu te laisses distraire par la mise en forme au moment de la rédaction du contenu
- Ça ne marchait pas à l'époque où j'utilisai Word, alors que LaTeX le permettait depuis déjà 10 ans
- ça c'est bien. Je peux le taper dans ViM ou emacs, mon doc ? :)
- Merci de ne pas te faire plus bête que tu n'es : n'importe quel langage capable d'écrire des lignes de texte dans un fichier permet de générer du LaTeX, Perl n'était qu'un exemple ; pour les composants COM, je suppose qu'ils ne sont pas disponibles en Perl/python/ruby/php/java/C sous Linux, voire en shell... l'API de LaTeX, c'est printf(), pour Word ou OOo, je doute que ce soit aussi simple.
Pour revenir au point 3 : est-ce que OOo enregistre un document sous forme de structure logique, ou sous forme de structure physique ? Je suppose que c'est le deuxième. Dans ce cas, je ne peux pas définir des structures spécifiques à mon document et leur appliquer diverses présentations en fonction du besoin. Exemple concret : pour un rapport de test d'un logiciel, j'avais crée une fonction LaTeX qui prenait 4 paramètres: le nom du test, une description du test, le résultat du test et un commentaire. La présentation dans le rapport était sous forme de sous-sections, une pour chaque test, qui contenaient un tableau présentant les paramètres, avec pour chacun un label prédéfini. Taper chacune de ces sous-sections et leurs tableaux un par un aurait pris un temps fou. La commande en question permet d'être bien plus efficace et rapide. Bien que je n'ai pas eu besoin de définir une autre présentation pour les résultat du test que celle décrite ci-dessus, ç'aurait été possible si cela avait été nécessaire. Et aucun des TdT que je connais ne permet de créer un document en se concentrant sur sa structure logique, et laisser la structure physique (la présentation, la mise en forme, le « layout ») être générée par un logiciel.