Giter Site home page Giter Site logo

shu-bachelor-thesis-osc's Introduction

本模板是上海大学本科生毕业论文latex模板-开源社区版本。

此模板基于SHU-Bachelor-Thesis修改得来。

本身SHU-Bachelor-Thesis又是由 ShuThesis修改得来的。 后者是一个支持上海大学硕士和博士毕业论文的latex模板,前者对其进行了一定的改进,但是还有诸多遗留问题。

本模板对SHU-Bachelor-Thesis 遗留的问题又进行了进一步改进,使其尽量与上海大学本科生论文的MS Word版本格式一致。

感谢前面几位同学的工作和开源精神。 希望本模板能帮助到本科生同学,希望越来越多的同学能加入到开源社区大家庭。

模板的维护是一个相当考验细节处理的工作,欢迎pull requests。 作者会尽可能尽快处理。

使用步骤

本地

  • 下载本模板到本地解压,或git clone本模板
  • 用学院给的论文模板创建封面,命名为 cover.pdf 文件保存至根目录下(替换原文件)
  • 修改 data 文件夹下的.tex文件,编辑论文内容
  • 通过根目录下的 main.tex 文件添加或删去章节
  • 通过根目录下的 main.tex 文件编译

Overleaf

  • 下载本模板到本地解压,或git clone本模板
  • 用学院给的论文模板创建封面,命名为 cover.pdf 文件保存至根目录下(替换原文件)
  • 删除.otf文件(保证上传文件大小在50M以内)
  • 将模板压缩为.zip文件
  • 打开 Overleaf,点击创建新项目并上传项目,将zip文件拖入对话框
  • 加载完成后,点击左上角菜单,在编译器处选择 XeLaTeX
  • 按下 Ctrl-S 保存并编译

注意事项

论文信息

你需要在 main.tex 的导言区修改你的个人信息, data/cover.texdata/declaration.tex 不需要进行修改.

% 下面是论文相关信息的填写:
% 论文题目:
\newcommand{\iTitle}{基于摸鱼链的隐私保护摸鱼学习技术研究}
% 学院:
\newcommand{\iSchool}{摸鱼工程与科学学院}
% 专业:
\newcommand{\iMajor}{摸鱼科学与技术}
% 学号:
\newcommand{\iStudentNumber}{20122012}
% 学生姓名:
\newcommand{\iStudentName}{莫雨}
% 指导老师:
\newcommand{\iSupervisorName}{余墨}
% 起讫时间:
\newcommand{\iThesisTime}{2024年1月15日起5月24日止}

如果在签字后需要覆盖原创性声明部分,可以增加 pdf 文件后,修改 main.tex 文章区起始的代码.

% before:
\include{data/cover}
\include{data/declaration}
% 如果需要直接覆盖封面和原创性声明,请将下面一行取消注释,并注释上面两行。
% \includepdf[pages={1,2}]{cover.pdf}

% after:
\include{data/cover}
\includepdf[pages={1}]{declaration.pdf}

shu-bachelor-thesis-osc's People

Contributors

acrlw avatar chinggg avatar cubercsl avatar davidxu-jj avatar enjiang avatar littleping-221 avatar lokisparken avatar longfangsong avatar luminolt 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

shu-bachelor-thesis-osc's Issues

`\shubachelorthesis` 未定义

chap1.tex 第27行中使用到的 \shubachelorthesis 未定义,导致clone下来的代码直接编译报错。
我看 shuthesis.cls 第31行中有定义 \shubachelorthesisOSC 但未定义 \shubachelorthesis

关于正文行距到底是20bp还是23bp的问题

学校教务处官网的模板正文行距为23bp,而我们大多数人拿到的模板是教务处群发给老师,老师再群发给我们的,这一版中的正文行距是20bp,有人发现了这个问题,陈雪老师也问了教务处的薛丹老师,教务处目前的回复是使用23bp。我稍后会提一个PR将正文行距改为23bp。
图片

大佬们是否有办法单独加一个展望部分

我导师希望我在学校模版结论部分后面加一个展望部分,但是我知道dtx文件里是没有展望环境的,使用\chapter*{展望}的话在目录中不会显示,所以有大佬可以教下怎么添加这个展望环境嘛。。
image
image

章节标题数字与文字水平面不对齐

我是第一次接触latex,用的mac和overleaf进行编辑的,我在写的时候发现每一章的小标题和文字在水平面并不在同一行,也就是有略微的不齐(如下图所示),且很奇怪的是英文字符是对齐的 但是汉字就不对齐。不知道是因为mac的原因还是什么(如果是的话是换mactex嘛。 希望大佬们看见可以解答一下,非常感谢!!
image
image

关于`\captionsetup`的问题

shuthesis.cls254-256行定义的\captionsetup的skip好像有问题,导致图片遮挡caption,如下图
图片
如注释掉shuthesis.cls254-256行代码,则没有问题。

%\captionsetup[table]{position=top,belowskip={12bp-\intextsep},aboveskip=6bp}
%\captionsetup[figure]{position=bottom,belowskip={12bp-\intextsep},aboveskip=6bp}
%\captionsetup[sub]{font=shu,skip=6bp}

想请教下目录格式的设置

您好,

    我现在使用其他的latex模板时遇到一个目录格式的问题,在目录中,一级标题,中英文摘要与对应的页码间没有指引线(连接用的小圆点),请问这个应该怎么设置下解决这个问题?

谢谢您!
祝好!

论文已誊写完毕,有一些小问题

1.中英文摘要那两页会有标题,我把标题那行代码注释之后,他会有一段空白,学校模版是没有的。
image
image
2.我翻看各类解释文档,结论这一章好像没有像致谢那样编写一个\begin{acknowledge}\end{...}的环境,如果用chapter来创建的话,目录里会变成第X章 结论,如果用chapter*创建的话,目录里就没有这部分结论了
image
image
3.致谢部分,在右下角少了一部分模版里的:作者落款 写于XX年这种东西
image

。其他的我用下来是没有任何问题的。如果时间紧迫也许可以不用管1,只需要修改下2,3即可

目录字体字号问题

按照word版本来看,目录字体字号是这样的:

目录 字体字号
章节一 黑体四号
1.1节一级标题 宋体小四
1.1.1节二级标题 等线11

但是我们的LaTeX模板里面是章节用的黑体 其他级别标题用的宋体且所有字号都是12号

和这次的pr有关9409eac

仍有多处格式与学校要求不同

包括但不限于:

  • 学校要求的章节格式为 \arabic{chapter}+章节+\chinese{chapter}
  • 学校要求的目录中并不包含摘要
  • 学校要求的摘要 中并不包含论文题目

希望能够得到维护者关注并得到解决,不胜感激!

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.