Pour ceux qui utilisaient hyperAVH afin d'ajouter des liens hypertextes dans leurs AVH, sachez que j'ai tout reprogrammé. Pour les autres, lisez quand même, ça peut vous intéresser...
Auparavant, vous deviez impérativement convertir votre AVH en HTML pour que hyperAVH puisse fonctionner, mais cette conversion changeait totalement la mise en page que vous aviez entamée pendant l'écriture.
Cette nouvelle version agit directement sur le format ODT (LibreOffice Writer) et non plus HTML. Dans le détail, elle détecte les numéros seuls sur une ligne et y ajoute un "repère de texte", puis elle détecte chaque renvoi "au NUMERO" dans le texte et ajoute l'hyperlien vers le bon "repère de texte". Donc elle ne touche pas à votre mise en page (qu'elle soit atroce où non).
En revanche, je ne compilerai plus de fichier exécutable "tout prêt" pour Windows.
hyperAVH est un script open-source en Python, qui nécessite donc que vous installiez ce langage sur votre machine ainsi qu'une librairie annexe. La procédure relativement accessible est expliquée dans le README ou LISEZMOI.
https://github.com/linflas-art/hyperAVH
Lien direct vers le script : odt.hyperAVH.py
N'hésitez pas à remonter les bugs que vous pourriez rencontrer. Et bien sûr, si vous souhaitez contribuer à la programmation, ne vous gênez pas !
A noter qu'il existe une version - bourrée de bugs - pour le format DOCX (Microsoft Word), mais je vous incite fortement à passer à LibreOffice (c'est gratuit et aussi bien, voire mieux que Word).
Auparavant, vous deviez impérativement convertir votre AVH en HTML pour que hyperAVH puisse fonctionner, mais cette conversion changeait totalement la mise en page que vous aviez entamée pendant l'écriture.
Cette nouvelle version agit directement sur le format ODT (LibreOffice Writer) et non plus HTML. Dans le détail, elle détecte les numéros seuls sur une ligne et y ajoute un "repère de texte", puis elle détecte chaque renvoi "au NUMERO" dans le texte et ajoute l'hyperlien vers le bon "repère de texte". Donc elle ne touche pas à votre mise en page (qu'elle soit atroce où non).
En revanche, je ne compilerai plus de fichier exécutable "tout prêt" pour Windows.
hyperAVH est un script open-source en Python, qui nécessite donc que vous installiez ce langage sur votre machine ainsi qu'une librairie annexe. La procédure relativement accessible est expliquée dans le README ou LISEZMOI.
https://github.com/linflas-art/hyperAVH
Lien direct vers le script : odt.hyperAVH.py
N'hésitez pas à remonter les bugs que vous pourriez rencontrer. Et bien sûr, si vous souhaitez contribuer à la programmation, ne vous gênez pas !
A noter qu'il existe une version - bourrée de bugs - pour le format DOCX (Microsoft Word), mais je vous incite fortement à passer à LibreOffice (c'est gratuit et aussi bien, voire mieux que Word).