Eu encontrei esta discussão , é basicamente o mesmo problema que ele teve como o meu, então eu Em contato com o cara, ele disse que nunca foi capaz de encontrar uma solução, para que ele aprendesse e usasse uma linguagem de script de texto TeX (ele realmente aprendeu LaTeX), ele disse que tem o poder de fazer essas coisas facilmente.
Até agora, acho que enquanto aguardo (e oro) para que as pessoas do Apple iWork Pages implementem esse recurso (ou qualquer addon) para o redator de livros técnicos, usarei o Pages com fonte de correio comum para códigos e levo a sério o LaTeX (Eu nunca fui sério em aprender), espero que isso possa resolver o meu problema. Descobriremos se o LaTeX também pode "anexar" meus códigos-fonte atualizados pela última vez em um diretório para que eu não copie e cole um por um se eu atualizar meu arquivo de código-fonte.