gpt4 book ai didi

latex - 如何在LaTeX/LyX中添加(大)代码附录?

转载 作者:行者123 更新时间:2023-12-04 04:24:11 25 4
gpt4 key购买 nike

我想在我的LyX文档中添加代码附录。我已经考虑过几种选择,但是它们都有问题。

我对 list 有一点了解,但是这些 list 的一个问题是,如果我将代码复制并粘贴到 list 中,则会丢失所有回车/换行符。由于代码太大而无法手工纠正,因此我想知道是否还有其他选择。

在LyX中,可以插入子文档,但这似乎仅适用于.tex文件。如果我可以将我的.java文件作为子文档插入,那将是理想的选择。

我可以将代码打印为PDF,但是它将包含使最终文档弄乱的页边距,因为PDF放在最终文档的左页边距上,并且还有PDF的页边距。此外,此PDF始终包含整个代码和空白区域,其中未填充整个页面。

有谁有很好的选择?

最佳答案

list 包在这里找到

http://www.ctan.org/tex-archive/macros/latex/contrib/listings/

允许包含外部源代码文件(请参阅\lstinputlisting的引用)。

编辑:在这里您找到一些示例如何使用它:

http://en.wikibooks.org/wiki/LaTeX/Packages/Listings

关于latex - 如何在LaTeX/LyX中添加(大)代码附录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5310409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com