мой вопрос является расширением этого , и я хочу, чтобы Doxygen вывел математические формулы и текст, которые находятся в той же строке комментария моего python исходного кода. Давайте возьмем следующий пример:
# Create homogeneous probability matrix from the colors matrix
def create_probability_map(colors_map):
"""!\f$(x_1,y_1)\f$"""
pass
Когда я запускаю приведенный выше код, Doxygen выводит правильную математическую формулу , как и ожидалось. Однако, если я добавлю текст перед математической формулой:
# Create homogeneous probability matrix from the colors matrix
def create_probability_map(colors_map):
"""Formula is: !\f$(x_1,y_1)\f$"""
pass
Вывод будет не таким, как ожидалось. Кто-нибудь знает, как это исправить?
Пробуя другие несколько комбинаций, я обнаружил, что Doxygen выводит правильный комментарий если текст следует за математической формулой, как показано ниже:
# Create homogeneous probability matrix from the colors matrix
def create_probability_map(colors_map):
"""!\f$(x_1,y_1)\f$ is the formula"""
pass
PS: мне также показалось странным, что предположительно Doxygen не может обрабатывать математические формулы на Python, как указано в документации (в частности, здесь ). Документация устарела?