Estoy usando Sphinx para la documentación del código y uso varios idiomas dentro del código. Me gustaría configurar el resaltado para todo ese código. Sphinx menciona brevemente algunos de los idiomas que admite (on this page), y luego menciona que usa Pygments para análisis léxico y resaltado. Revisar la documentación de Sphinx y Pygments no me dio ninguna pista sobre cómo hacer algo como resaltar el código objetivo-c.Sphinx: lista de idiomas compatibles para resaltar?
Pygments menciona la lista de idiomas que admite, here, sin embargo, eso no me dice la sintaxis exacta que debo usar dentro de Sphinx (archivos .rst) para indicar al bloque de código que resalte para un idioma específico. Por ejemplo, para resaltar el código C++ que un uso simple esto antes de su código de bloque:
.. highlight:: c++
Sin embargo después de probar estos Parece que no puedo destacar código Objective-C:
.. highlight:: Objective-C
.. highlight:: objective-c
.. highlight:: Obj-C
.. highlight:: obj-c
¿Alguien puede suministrar con la lista de idiomas (como se los referiría en la documentación)?