Code Monkey home page Code Monkey logo

suibethesis's Introduction

上海对外经贸大学研究生毕业论文Latex模板


overleaf(sharelatex)在线编译

作者已经在overleaf(sharelatex被overleaf合并了)发布了SUIBEthesis稳定版本,点击overleaf链接直接进入,overleaf有如下优点:

  • 在线编译运行,无需本地环境
  • 云端同步,随时随地编写
  • 团队协作编写
  • 代码自动提示,包括基本语法,以及cite{}中的参考文献等

本地编译

作者仅仅在如下环境中测试过:

  • textlive 2017
  • Arch Linux: manjaro

windows版本我后面会继续调试,不过因为用的都是win下的字体,我觉得应该没啥问题

2018-09-22更新:windows调试完成,texlive2017下无bug

本地编译方法

  1. 务必使用XeLaTeX编译
  2. 如果使用bibtex,并且ref.bib文件发生变动,则务必按照 XeLaTeX-->BibTeX --> XeLaTeX --> XeLaTeX的顺序编译,如果ref.bib文件未变动,则直接两次XeLaTeX编译。
  3. 如果不使用bibtex,请将.tex文件中和bib和natbib有关的行注释掉,之后两次XeLaTeX编译。

Tips:如何管理参考文献库

  1. 在谷歌学术或是百度学术上搜索相关文献
  2. 将该文献的bibtex文本复制粘贴到ref.bib
  3. 编译一次之后,这些参考文献便会进入你文章的文献库啦
  4. 在正文输入cite{},会得到文献名称的代码提示,选择想引用的文献即可。使用到的文献会自动加入文末的参考文献中,一辈子只需要维护这一个.bib文件即可,非常方便高效(比心)。

TODO:

  • 参考文献算入页数
  • 适配windows字体
  • 嵌入中文字体
  • 在sharelatex(现在的overleaf)上调试,发布在线编译版本
  • windows下编译调试
  • 加入致谢
  • 目录字体和标题一致
  • 加入代码功能(目前只支持python代码的高亮,如有需要可以自行修改)
  • (someday)参考文件前面加入方框和编号
  • 参考文献中作者间隔用","而不是"and",自制bst文件SUIBEplainnat
  • windows下debug,修改字体lishulishufont,因为和texlive2017原有函数冲突
  • 因为字体版权问题,移除内嵌字体,请保证本地拥有宋体隶书微软雅黑楷体_GB2312这四种字体(一般widnows电脑都有的哈)
  • 移除定义新命令中的空格,否则容易出错
  • fix issues #2

样张

suibethesis's People

Contributors

yangruipis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

suibethesis's Issues

模板中的一些问题

  1. 字号的单位有误,应该是 bp 不是 pt,另外一号是 26 bp,“1.5 倍行距”的设置也不对
  2. 字体有版权问题,不应放进项目
  3. 定义新的命令时的空行容易引起错误

参考文献

如何处理参考文献页无法置顶,留了小半页空白的问题呢

关于模板中论文题目行距的问题。

image
我觉得解决标题过长导致的行距太大问题可能需要\tabincell来解决。
“论文标题:”垂直居中的问题可能需要用m来解决。
但我尝试了几次都没成功

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.