Как добавить (большое) приложение с кодом в LaTeX / LyX?

я хотел бы добавить приложение с кодом к моему документу LyX. Я уже рассмотрел несколько вариантов, но у всех есть свои проблемы.

Я немного разбираюсь в листингах, но одна проблема с ними заключается в том, что если я копирую и вставляю в них свой код, я теряю все вводы / новые строки . Поскольку код слишком велик, чтобы исправить его вручную, мне было интересно, есть ли альтернатива.

В LyX есть возможность вставлять дочерние документы, но, похоже, это только для файлов .tex. Было бы идеально, если бы я мог просто вставить свой файл .java в качестве дочернего документа.

Я мог бы распечатать код в PDF, но он будет включать поля, которые испортят окончательный документ, поскольку PDF-файл размещается на левом поле окончательного документа и , то есть поле PDF-файла. Кроме того, этот PDF-файл всегда содержит весь код и белые области, где не была заполнена вся страница.

Есть ли у кого-нибудь хорошая альтернатива?

6
задан Kara 11 April 2014 в 17:45
поделиться