diff --git a/utils/utils.py b/utils/utils.py index 215a83a3..6301d88e 100644 --- a/utils/utils.py +++ b/utils/utils.py @@ -453,6 +453,13 @@ def org_to_gmi(org_text: str) -> str: # Conversion du texte Org en GMI via Pandoc try: converted_text = pypandoc.convert_text(org_content, 'markdown', format='org') + # Remplacer les apostrophes échappées + converted_text = converted_text.replace('\\\'', '\'') + + # Convertir les liens HTML en liens Gemini + # Ajouter des retours à la ligne avant et après les liens web + converted_text = re.sub(r'<(https?://[^>]+)>', r'\n=> \1\n', converted_text) + output = f""" -------------------