Skip to content

吉林大学硕博学位论文 LaTeX 模板——jluthesis2020

Notifications You must be signed in to change notification settings

maxuewei2/JLUThesis2020

Repository files navigation

JLUThesis2020

吉林大学学位论文 LaTeX 模板——jluthesis2020。

可生成学硕、专硕、博士简装、博士精装 PDF 论文,可生成单面或双面印刷版本,可生成单页或双页封面。

示例

示例文档见 example_files 下各文件。

图例

使用示例见 example.tex

使用

  • 选项

    可用选项有 debug|ebook|hardcopyamd|pmd|phdplain|phdfancynoboxmanualSpineonlyCovertwoSideCover, noBlankPages

    选项 作用
    debug 生成的PDF带框线,方便调试
    ebook 带彩色文字的PDF
    hardcopy 无彩色文字的PDF
    amd 学术学位硕士使用
    pmd 专业学位硕士使用
    phdplain 博士简装版使用
    phdfancy 博士精装版使用
    nobox 输出的封面无框线和书脊
    manualSpine 手动输出书脊
    onlyCover 仅输出封面页
    twoSideCover 输出双页封面
    noBlankPages 去掉空白页,主要用于上传到图书馆学位论文系统

    默认为 hardcopy,amd,且 nobox=false, manualSpine=false, onlyCover=false, twoSideCover=false, noBlankPages=false

    举例如下

     \usepackage[phdplain,ebook,twoSideCover,onlyCover]{jluthesis2020}
     \usepackage[amd,hardcopy,twoSideCover]{jluthesis2020}
     \usepackage[amd,hardcopy]{jluthesis2020}
    
  • 单面印刷需设置 documentclass 为 oneside (如\documentclass[twoside,a4paper,12pt]{book}),双面印刷需设置 documentclass 为 twoside (如\documentclass[oneside,a4paper,12pt]{book})。

  • 建议安装 TeX Live 并使用 XeLaTeX 编译。
    校内可在吉大镜像站下载 TeX Live。

  • 若缺少字体需自行安装 (见fonts.txt)。所需字体如下:

    • Adobe Song Std,Adobe Heiti Std,Adobe Kaiti Std,Adobe Fangsong Std
    • Nimbus Roman,Nimbus Sans,Nimbus Mono
    • Source Han Sans(思源黑体),Source Han Serif(思源宋体)
    • LiSu (隶书)

    安装字体后,可运行 fc-cache 刷新字体缓存,可通过 fc-list : family | sort 查看已安装字体。
    这两个命令均随 TeX Live 安装,Windows 下在如 C:\texlive\2020\bin\win32 的文件夹下可找到,可将该文件夹添加进 PATH 环境变量。
    若编译时提示找不到字体,先检查字体是否已安装,再检查字体名称是否一致。

  • 若要使用此模板生成的 PDF 文档查重,需确保 PDF 能够正常复制出汉字。

  • 要生成 MS Word 文档,可使用 pandoc 或 Adobe Acrobat DC,也可直接用 MS Word 打开 PDF 得到 Word 文档,只是这三种方式得到的 Word 文档质量不同。

  • 查重时可能会把原创声明、授权声明、参考文献、致谢等包括进去,可使用 makeCrosscheckVersion.sh 制作查重版本,生成的 PDF 文档中原创声明、授权声明、作者简介、致谢四部分的文字被转换为路径,因此这四部分无法导出无法复制,也就不会参与查重。之所以没将参考文献也做成不可复制的,是觉得查重系统会从这里面提取引用。

    • 使用方法:
     chmod a+x makeCrosscheckVersion.sh
     ./makeCrosscheckVersion.sh example  # example为PDF文件名,不包括扩展名
    • 执行此脚本需
      • 安装 pdftkGhostscript 并将其路径加入 PATH 环境变量。
      • 将 TeX Live 可执行文件路径加入 PATH 环境变量。
      • 有类 Linux 环境,可执行 cat、grep、awk、head 等命令。Windows下安装 Git 并使用 Git Bash 可得到。
  • 思源宋体粗体可能看起来与 MS Word 中的粗体差别较大。若以假粗体实现粗体来生成的文档大概更接近 MS Word 的感觉,但似乎偶尔会出现奇奇怪怪的问题 (如部分字无法选中、该加粗的字没有加粗、不该加粗的字被加粗了等),不过好在只有封面、摘要、章节题目等少数几个地方需要使用粗体。使用假粗体需在 documentclass 中设置 AutoFakeBold, 在 jluthesis2020 中设置 manualSpine,并需重置 CJKmainfont,具体见 amd-ebook-oneside-假粗体.tex。本人所提交的论文采用假粗体方案。

免责声明

此模板为个人实现,未得到学校任何相关人员的认证,使用者应当自行承担一切后果。

同类解决方案

  • 此模板写于 2020 年 3 月 31 日,主要参考 jluthesis 及自己在写毕业论文时用 LaTeX 实现的 2020 年吉林大学研究生学位论文撰写及装帧规范。
    因个人 TeX 能力有限且我自己的实现看起来很乱,所以参考 jluthesis 进行模板化修改产生此模板。
    感谢实现 jluthesis 并开源的前辈 Zhang Yinhe。
    jluthesis 原档存储于 google code,但已无法下载。
    此模板参考的 jluthesis 下载自 dartall
  • 生成双页封面的部分参考 pkuthss
  • 参考文献样式使用 gbt7714-bibtex-style
  • 2020.4.3 得到学院查重结果,两个查重平台重复率都在 1.X%,且主要集中在原创声明和授权声明的部分。其他人基本不会出现这种情况,大概是查重系统会自动识别论文格式,并忽略了摘要之前的内容,不知道为什么我的没有识别出来。对这一点不放心的或许可以使用工具将 LaTeX 生成的 PDF 与 Word 生成的 PDF 的一些页面组合,或者将原创声明、授权声明、致谢等改为不可选中不可复制 ( makeCrosscheckVersion.sh 脚本即为实现这一功能)。

联系方式

maxuewei1995 at 126 dot com

About

吉林大学硕博学位论文 LaTeX 模板——jluthesis2020

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published