maranget / hevea

Hevea is a fast latex to html translator
http://hevea.inria.fr
Other
98 stars 12 forks source link

Package fancyvrb, command \VerbatimInput optional argument. #74

Closed maranget closed 3 months ago

maranget commented 5 months ago

Notice that most keyval settings in the optional argument are not recognized.

LLyaudet commented 5 months ago

Question conne : Pourquoi tu dois faire ce code-là ? Pourquoi tu n'as pas un parser de paquets tex qui juste génère ce genre de code sans intérêt ? Est-ce que c'est la syntaxe de tex ou latex qui est trop merdique ?

cspiel commented 5 months ago

trop merdique

Il est tres interessant comment les developpeurs francais baverdent avec l'autre !

maranget commented 5 months ago

Question conne : Pourquoi tu dois faire ce code-là ? Pourquoi tu n'as pas un parser de paquets tex qui juste génère ce genre de code sans intérêt ? Est-ce que c'est la syntaxe de tex ou latex qui est trop merdique ?

Réponse rapide : et bien essayez pour voir...

maranget commented 5 months ago

Les premières sections de cet article détaillent les principes de la première version de hevea qui est un traducteur de LaTeX (et non de TeX) vers html. Plus que la syntaxe, assez simple, c'est surtout le fonctionnement de TeX (le moteur d'exécution de latex) qui est très spécifique, voire baroque, et pas évident à reproduire.

hevea n'implémente que quelques constructions de TeX, et se configure en écrivant presque du LaTeX.

LLyaudet commented 5 months ago

trop merdique

Il est tres interessant comment les developpeurs francais baverdent avec l'autre !

Bonjour @cspiel :), Oui désolé c'est un peu de vulgarité. Mais ce n'est pas dramatique. C'était juste pour demander s'il y avait un problème lié à la syntaxe de tex ou latex qui rendait certains traitements triviaux plus complexes que nécessaire. Exemple : si les macros étaient définis comme des fonctions C, ce serait purement trivial de parser la liste des arguments, etc.

LLyaudet commented 5 months ago

Question conne : Pourquoi tu dois faire ce code-là ? Pourquoi tu n'as pas un parser de paquets tex qui juste génère ce genre de code sans intérêt ? Est-ce que c'est la syntaxe de tex ou latex qui est trop merdique ?

Réponse rapide : et bien essayez pour voir...

Bonjour @maranget :) Désolé, le but n'était pas de vous viser, surtout que j'avais entraperçu que la syntaxe de tex n'était pas la plus simple pour certaines choses. Je pense qu'avec une approche pragmatique en mode "Je traite un ou deux cas simples.", "Je génère.", "Je compare avec mon corpus de code déjà écrit à la main.", "Je corrige.", "J'itère.", il doit y avoir moyen de faire un peu mieux. Mais je ne prétends pas que c'est facile.