hsxfjames 可以用 pandoc 将 markdown 转成 LaTeX。而 SCNUThesis 本身是不打算兼容 markdown 格式的。因为 markdown 为了高可阅读性简化了非常多的排版指令,是达不到 LaTeX 那样的灵活的。

    wzpan
    不是直接 md 转 tex 啦,一般来说一个 LaTeX 模板它的格式和排版是相对稳定的,只有内容的变化会多一点。我没实际用过这个论文模板,我举另一个例子,我们 acm 校赛出纸质版印刷题目是有 LaTeX 模板的, acm 的题目结构很固定,可以分为七块,题目+环境限制+描述+输入+输出+输入示例+输出示例,我们对于一个题目只要有固定的 1 + 7 个 .tex 文件就可以组合起来,一整套题就是一个封面+若干个题目文件夹。

    如果从 md 中导入的话,我可以规定一级标题是题目,后六者用二级标题区分,而正文(即非标题)、列表、图片都可以直接对应到 tex 里面去,那么我就可以直接根据规定好的这个 schema 去解析 md 文件,生成相应的 .tex 文件。我的想法就是用 md 相对简单、高可阅读的语法去划分每一块内容,从而把这一块块的内容导入进模板里面编译,而不是说用如此简单的语法去做到 LaTeX 这样复杂的排版效果。

    论文也是这样的,封面+中英摘要+目录+各章节+引用+致谢等,整个组织结构是相对稳定的,所以有这么个建议。

      hsxfjames 像论文这种格式复杂的排版,用markdown是不太可行的。比如单纯插图而言,LaTeX 的 figure 环境支持插多个子图,并且给每个子图都生成 caption,而 markdown 是做不到的。

      还有表格,LaTeX支持各种复杂的跨行、跨列等表格排版,markdown就只能很简单的纯单元格排版了。

      要满足足够灵活的论文撰写,除非对markdown做更多的扩充,让它能应对和表达更复杂的排版,否则还是免不了要自己写LaTeX,这又达不到简化的目的了。而经过扩充后的 markdown ,本质上只是 LaTeX混杂Markdown的一套新方言,还不如直接学 LaTeX。

      关于简化+生成LaTeX,我也做过尝试,不过不是在论文上,而是更结构化的简历上。本质上就是把简历的每一个信息抽成YAML里的一个字段,再从YAML生成LaTeX再生成简历。为此我专门写了一个可视化的简历编辑器。你可以关注这个项目:https://github.com/wzpan/LiveCV

      这个简历生成系统支持继承和定制渲染器,支持动态拉取Github贡献数据加进简历中(为此我设计了 $star 和 $fork 两个宏)。还借鉴了Git的钩子思想,可以写钩子在渲染的各个阶段定制流程,通过钩子的灵活应用,可以弥补YAML过于简单的问题。

      项目的一个 prototype 在这里可以预览(PC端体验最佳):http://livecv.hahack.com:8021/

      论文比起简历,灵活性要求高太多,所以我并不认为能用这个方式。

      这个organization收萌新吗,如果收的话求师兄拉一下~
      sjl623

      0x0001 这是个不错的想法,实际上,早在我那个时候,就已经号召本科生去尝试做一个这样的项目。然而,没有人响应……

      LaTeX 是一个有意思的项目,不过劝退的门槛确实高了一些。对于大多数本科生,也确实没有把它玩得很6的必要性。

      我倒是认为 scnu 这个组织应该用来开源更多种类的项目。最理想的情况是,要求所有科研立项的,除非很牛逼,值得保密,否则都开源。而这个牛逼程度则需要老师们评定。

      软件著作权水分太高了,什么垃圾代码都能拿去申请。而一个可重现的、公开的、原创而非套壳的开源项目,放到Github上,提供完整的使用说明,这比啥都强。

      我相信如果大家都做到把自己的研究成果开源,并且踏踏实实的展现出自己的工作,那么就不会有像红芯浏览器那样类似的事情频繁发生。经历过大学科研的我表示大多数的科研项目都太浮躁了。

        17 天 后
        4 天 后
        6 天 后
        4 个月 后
        5 个月 后
        7 个月 后

        wzpan 我们开始尝试了,目前暂时先以社团的名义推动资源的开放(https://github.com/iscnu),希望可以带来一些效果。

        初具规模以后,如果有其他学院和组织响应,那就更好了~

        搞起!并争取得到学校与学院的支持,毕竟无论是本科生还是研究生,他们的毕业论文都要通过学校的标准审核。简单来说,学生的脖子还是被官僚捏得紧紧的。以前甚至出现过提交pdf都不行的状况,必须office words文档。交不出来就一句:你堂堂一个计算机毕业的叉叉叉,连个Words文档都不写吗?吐血。。。

          © 2018-2025 0xFFFF