Eu sei que reStructuredText tem esta diretiva:
.. code:: bash
gedit pohl.m
que processa um bloco de código. Existe alguma maneira de obter destaque de sintaxe para trechos em linha como este:
Do edit the file, type ``gedit pohl.m`` into a terminal.
Os backticks marcam como código, mas eu gostaria de destacá-lo com pigmentos como o bloco. Isso é possível?
restructuredtext
Martin Ueding
fonte
fonte
Respostas:
Tendo examinado isso um pouco mais, deparei-me com o documento reStructuredText Interpreted Text Roles . Deste documento:
Parece que existe um
code
papel , então você pode simplesmente digitarpara renderizar um bloco de código embutido. Para obter o destaque da sintaxe, você pode definir uma função personalizada. Por exemplo
que você pode usar assim:
Observe que a definição da função deve ser colocada antes das referências à função.
Observe que o documento ao qual vinculo não faz menção à versão dos documentos a que se refere. A função de código não está disponível no docutils 0.8.1 (que é a única versão em que tenho que testar).
fonte