Мне нужно кратко обсудить некоторые математические вопросы в моей документации по коду, и я бы хотел вставить фактическую греческую букву (нижний регистр лямбда), а не использовать слово «лямбда». Как я могу это сделать в Doxygen? Я только пробовал в HTML с 500-футовым полюсом еще раз (я ни в коем случае не веб-программист), поэтому, пожалуйста, простите мое невежество. Я попытался разместить &lambda
в документации, например, в руководстве пользователя Doxygen, но, к сожалению, это было сделано буквально.Греческие символы в документации Doxygen
=============================================================================================================================================================== =================================
Вот пример по запросу:
/**
* This function is used to fill an array with exponentially distributed
* random numbers. These numbers are distributed assuming rate parameter
* (λ) = 1.
*
* The output vector can be modified for an arbitrary λ by dividing
* its contents by the desired value of λ (or, preferably for speed,
* multiplying its contents by the precomputed value of 1/λ) as
* shown in the histogram below.
* @image html exponential_histogram.png
*
* @param size The size of the array to be filled.
*
* @param vector The array which the user wants to fill with random
* values. Again, it should be of type @b float.
*
* @param state The array which was initialized with the
* "DSP_urand32_init" function and maintained (but @b NEVER modified)
* by the user between subsequent calls to this function.
*/
Я ничего не знаю о Doxygen, но в отношении HTML правильная ссылка на лямбда есть «& lambda;» с точкой с запятой, и опускание точки с запятой может привести к тому, что строка будет взята буквально. Но в первую очередь, разве вы не можете просто использовать «λ» как таковой (с учетом проблем кодирования символов)? –
Спасибо за подсказку, я добавил точку с запятой ... к сожалению, нет кубиков. Теперь я получаю буквальный '& lambda ;' вместо – audiFanatic
Только что проверил. Он отлично работает для меня, поэтому вы должны делать что-то неправильно; например, использовать слишком старую версию doxygen или поставить & lambda; в неожиданном месте. Просьба привести пример. – doxygen