可以这样做吗?我有一个带有源代码或XML部分的元素<programlisting>
,我希望它看起来不错。我找到的唯一解决方案是在转换中添加white-space="pre"
并手动格式化XML。但令人痛苦的是Eclipse IDE中的autoformat,每次我使用它时都会破坏手动尝试。
答案 0 :(得分:0)
我假设您正在制作PDF。是电子阅读还是打印? 或者换句话说,您是否需要用户选择/突出显示代码并复制? 如果不是,您可以考虑使用图像来保留布局 - 几乎不是理想的解决方案,但它看起来会像您想要的那样。 源代码是什么语言? 您使用的是Docbook(它看起来像你) 你是否将代码包装在CDATA中?