定制一个 Eclipse IDE 风格的 listings

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。(选自:百度百科)那么如果我们排版 java 代码的时候可以和我们的开发环境的显示效果一致,那看上去就非常漂亮了。下面这一宏包可以满足我们的需求。

作者直接写了一个新的宏包,使用的时候只需要引入宏包,注意把宏包放在当前路径下:

\usepackage{lstcustom}

那么我们就可以使用如下代码编译了。

\begin{lstlisting}[caption={A simple listing.}, label={lst:simple}]
  /**
    * @param args
    *             Program arguments
    */
  public static void main(String[] args) {
    // Now for the enlightening message.
    System.out.println("Hmm... hello big world!";
    // @TODO Finish this example
    // Just some comment that is probably too long to fit in the space provided....
  }
\end{lstlisting}

直接导入源代码:

\lstinputlisting[caption={A listing from the file
  \ttfamily{Rectangle.java}}, label={lst:file}]{Rectangle.java}

那么得到的效果如下图:

下载区

latex-listings-eclipse-master.zip

选自:https://github.com/markroyer/latex-listings-eclipse 

分享到:
未经允许不得转载:定制一个 Eclipse IDE 风格的 listings
已有 条意见

    最新文章

    加载中...
      本站提供专业LaTeX排版、咨询、定制服务,请点击下图咨询详情


      全国首个精品的LaTeX视频教程,大牛带着你入门,让LaTeX学习不再纠结,请点击下图咨询详情

      热门评论

        联系我们

        交流QQ群:91940767
        本站QQ号:343083553
        邮箱联系latexstudio@qq.com
        淘宝店铺latexstudio.taobao.com 提供排版,模板定制,培训,图片处理,视频教程等LaTeX服务。

        关注微信公众号: latex2015

        如果您投稿或者希望加入我们团队,请发送您的简历到latexstudio@qq.com。

        科技艺术的完美融合,专业精致的排版体验

        联系我们联系我们