J'écris ma docstring suivant les directives numpy docstring. Ensuite, j'utilise autodoc de sphinx pour générer ma documentation. Dans certains docstrings j'utilise des formules LaTeX (sphinx.ext.mathjax). Il semble que \r
signifie quelque chose de spécial comme une nouvelle ligne. Si j'ai la commande suivante:Est-ce que ça veut dire quelque chose dans le sphinx?
"""
This :math:`\langle a, b\rangle` denotes the dot product of a and b
"""
il ne rend pas correctement. Il met comme angle à une nouvelle ligne et me donne une erreur: Inline texte interprété ou référence de phrase start-string sans fin-chaîne Si je remplace le \ rangle avec \ langle tout fonctionne bien. Comment puis-je réparer cela?
\ r est l'espace SphinxQL juridique maintenant http://sphinxsearch.com/bugs/view.php?id=332 – planet260
Pas seulement dans Sphinx - '\ r' est le caractère de retour chariot dans beaucoup d'endroits. – jonrsharpe
@ planet260 thx pour le commentaire. Mais comment puis-je faire alors ce travail :) – math