关于 scnu 这个 Github 组织
- 已编辑
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
虽然知道自己应该不能贡献什么,但是仍然想上车,可以邀请一下么?
我的页面
0xdeadbeef done
- 已编辑
0x0001 这是个不错的想法,实际上,早在我那个时候,就已经号召本科生去尝试做一个这样的项目。然而,没有人响应……
LaTeX 是一个有意思的项目,不过劝退的门槛确实高了一些。对于大多数本科生,也确实没有把它玩得很6的必要性。
我倒是认为 scnu 这个组织应该用来开源更多种类的项目。最理想的情况是,要求所有科研立项的,除非很牛逼,值得保密,否则都开源。而这个牛逼程度则需要老师们评定。
软件著作权水分太高了,什么垃圾代码都能拿去申请。而一个可重现的、公开的、原创而非套壳的开源项目,放到Github上,提供完整的使用说明,这比啥都强。
我相信如果大家都做到把自己的研究成果开源,并且踏踏实实的展现出自己的工作,那么就不会有像红芯浏览器那样类似的事情频繁发生。经历过大学科研的我表示大多数的科研项目都太浮躁了。
不是计算机专业的,技术水平也不高,但对LaTeX有兴趣,希望成为其中的一员,谢谢。
https://github.com/dqwyy
wzpan https://github.com/karl-han 额...过了一段时间,被别人邀请进去另外一个organization才发现scnu没有成功邀请到我,可能是有很多人叫这个名字吧2333333
萌新求上车 Elitedj
Elite @iwktd1220 发了邀请,看看有没有收到
wzpan 还是木有……(;´༎ຶД༎ຶ`)名字很容易混乱,但是链接是可以找到的(/ω\)
https://github.com/Karl-Han
又到了写报告的季节了?, 之前做了一个模板,可以搬出来用了?https://github.com/wxk6b1203/SCNU_Lab_Report
wzpan 我们开始尝试了,目前暂时先以社团的名义推动资源的开放(https://github.com/iscnu),希望可以带来一些效果。
初具规模以后,如果有其他学院和组织响应,那就更好了~
搞起!并争取得到学校与学院的支持,毕竟无论是本科生还是研究生,他们的毕业论文都要通过学校的标准审核。简单来说,学生的脖子还是被官僚捏得紧紧的。以前甚至出现过提交pdf都不行的状况,必须office words文档。交不出来就一句:你堂堂一个计算机毕业的叉叉叉,连个Words文档都不写吗?吐血。。。