GithubHelp home page GithubHelp logo

fduzs / bithesis Goto Github PK

View Code? Open in Web Editor NEW
8.0 2.0 0.0 12.66 MB

北京理工大学硕士博士研究生学位论文 LaTeX 模板 — 非官方

License: LaTeX Project Public License v1.3c

TeX 100.00%
latex-template master-thesis phd-thesis beijing-institute-of-technology

bithesis's Introduction

说明

就现在来说,推荐使用更加完善、持续更新的 BITNP/BIThesis 版本。不过,我看那边基本上也就一个人在维护,应该也挺缺人的。有相关知识、时间和意愿的朋友,可以考虑过去帮忙。

本仓库预计作归档处理。

所做的工作

  1. 调整了原模板中各代码段的位置,更加直观易懂,修改起来也更加方便

  2. 清除了一些冗余的变量和命令,修改了一些命令和环境的名称

  3. 相较原模板,完善了生成的 PDF 文档的书签(Bookmarks),修复了目录

未做的工作

  1. 编写新的模板使用说明

  2. 表格过长和过宽情况下的优化

  3. 进一步去除 oneside 和 twoside 的冗余,应该不需要 twoside 吧(我猜)

  4. 当论文题目中含有标点时,竖排题名页标点符号的排版问题

可能会做的工作

  1. 模板使用说明,可能以 PDF 文档或在线文档的形式呈现

  2. 针对题目中含标点的情况,可能参照原模板加入额外的命令(\verticaltitle),但无法根除。即使对标点强制换行,标点的位置也不对(位于左下而非右上)。所以,你的论文题目中最好没有任何标点,否则就会像模板中的竖排页一样丑陋。

基于 BIT-Thesis v1.5 修改,感谢!

bithesis's People

Contributors

fduzs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bithesis's Issues

你好,请问参考文献的序号如何设置左对齐

%%%%%%%%%%%%%%%%%%%%%%%%% 参考文献 %%%%%%%%%%%%%%%%%%%%%%%%%
\bibliographystyle{GBT7714-2005NLang}

\RequirePackage{enumitem}
\renewenvironment{thebibliography}[1]{
    \zihao{5}
    \chapter*{\bibname}
    \@mkboth{\MakeUppercase{\bibname}}{\MakeUppercase{\bibname}}
    \addcontentsline{toc}{chapter}{参考文献}
    \list{\@biblabel{\@arabic\c@enumiv}}{
        \settowidth\labelwidth{\@biblabel{#1}}
        \leftmargin\labelwidth
        \advance\leftmargin\labelsep
        \setlength{\parsep}{1mm}
        \setlength{\labelsep}{0.5em}
        \setlength{\itemsep}{0.05pc}
        \setlength{\listparindent}{0in}
        \setlength{\itemindent}{0in}
        \setlength{\rightmargin}{0in}
        \@openbib@code
        \usecounter{enumiv}
        \let\p@enumiv\@empty
        \renewcommand{\theenumiv}{\@arabic\c@enumiv}
    }
    \sloppy
    \clubpenalty4000
    \@clubpenalty \clubpenalty
    \widowpenalty4000
    \sfcode`\.\@m
}{
    \def\@noitemerr
    {\@latex@warning{Empty `thebibliography' environment}}
    \endlist
}

\def\BIT@label@reference{参考文献}

万分感谢!

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.