Inserir bloco de código no Writer

Hi guys.

Eu estou criando uma linguagem de programação, e agora eu estou escrevendo a documentação pra ajudar na criação e já ter uma ideia de como vai ficar.

O problema é que eu não sei como que coloca um bloco de código. Eu vi que tem uns plugins e tal, mas eles são pra linguagens específicas, e eu não sei se vai funcionar. Eu queria algo parecido com outros livros e fóruns, que fica tudo numa fonte monospaced (o que é fácil de fazer), com umas colorações interessantes (que eu posso fazer manualmente, mas queria saber se tem como automatizar) e ficar tudo dentro daquele quadrado cinza (fica mais legal). Eu consegui fazer tudo isso na caixa de texto, mas é todo manual e toda vez que escreve em uma linha nova a primeira letra fica maiúscula e algumas combinações de caracteres se transformam em uns unicode, que eu não quero, mas eu quero tirar essas correções só para as caixas de texto.

Usaria estilos (de parágrafos) pois, fica tudo pré-configurado e então é só selecionar o parágrafo e fica tudo no mesmo esquema de fontes, cores, fundo, justificação. Depois com um clique do botão direito é só definir o idioma do parágrafo (se quer ou não)…