"""Template HTML autonome (vis-network) pour visualiser un sous-graphe JDM. Le template est paramétré par cinq placeholders remplacés par `str.replace` : - `{{TITLE}}` — titre de la page (terme racine + profondeur) - `{{SUBTITLE}}` — sous-titre explicatif - `{{LEGEND}}` — HTML des chips de légende (relations actives) - `{{NODES_JSON}}` — tableau JSON de nœuds vis-network - `{{EDGES_JSON}}` — tableau JSON d'arêtes vis-network Le rendu côté navigateur (physique forceAtlas2Based, hover highlight, zoom, recentrage) reproduit fidèlement plat_asiatique_subgraph.html. """ from __future__ import annotations HTML_TEMPLATE = r""" {{TITLE}}

{{TITLE}}

{{SUBTITLE}}
{{LEGEND}}
"""