java - 如何将多个 Java 文件漂亮地打印到单个页面上?

标签 java eclipse pdf pretty-print

我是一名老师,希望我的学生面前有 4 个简短的 Java 文件的漂亮源代码打印输出。我不想浪费纸张(或者让他们乱扔纸张),所以我想将四个文件放在一页上。我不想(从 Eclipse)将每个打印到单独的 PDF,然后将它们合并为 4 合一,因为这会使文本变小。我尝试在 Eclipse 中将四个文件连接成一个 .java 文件,但是,尽管阅读 this question ,我发现没有办法抑制错误的显示(即在单个文件中定义多个公共(public)类)。

更新:我不仅仅想将代码打印为文本。我希望它打印得漂亮,即带有语法突出显示。

最佳答案

  • 您可以将它们从 eclipse 复制到 open/libreoffice 或 word 以保留格式,尤其是颜色。
  • 您可以使用突出显示之类的程序:http://www.andre-simon.de/ (结果可以复制并突出显示)
  • 您可以使用 Latex 来处理格式
  • 您可以将源代码放在一个文件中,但必须进行必要的更改以确保只有一个公共(public)类:

    公共(public)类a{}

    B 类{}

关于java - 如何将多个 Java 文件漂亮地打印到单个页面上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13114358/

相关文章:

java - 如何在java中为准备好的语句添加密码

eclipse - 从语法构建符号表

java - Sqlite3 与 android 提取保存在数据库中的位置数据并将其放入 map 上

linux - wkhtmltopdf 不显示 pdf 中的桌面大小页面

java - 使用 xdocreport 生成 pdf 时设置页数的选项

java - 当为 osgi 使用声明性服务时,我可以在同一组件中提供和引用服务吗?

java - 对于循环变量数学不计算(z/loopLength *100)

java - Android:获取 ExpandableListView 中的组数?

c++ - 如何更改 Eclipse 自动生成的标题注释?

android - 在 Android 中从相机捕获后增加图像的亮度和对比度