/pdftodocx

把用ucasthesis模板撰写的毕业论文转化为知网可以识别的word文件

Primary LanguageTeX

将latex编写的毕业论文转换成word格式

你还在为知网查重的论文格式发愁吗?也许下面的方法会帮到你😉

所需材料

  1. 利用模板ucasthesis模板撰写的pdf文件;

  2. Adobe Acrobat Pro DC(非必需)。点这里可以下载试用版;

  3. MS word;

  4. 四款adobe字体:

    • AdobeSongStd-Light;
    • AdobeFangSongStd-Regular;
    • AdobeKaitiStd-Regular;
    • AdobeHeitiStd-Regular.

    如果电脑中没有安装上述字体,之后编译阶段会提示报错,可以点击这里下载安装。

步骤

  1. 打开ucasthesis模板Style文件夹中的artratex.sty文件,定位到222行,你将看到如下代码
    \ifartx@windows%
        \setCJKmainfont[AutoFakeBold,ItalicFont=KaiTi]{SimSun}%
        \setCJKsansfont[AutoFakeBold]{SimHei}%
        \setCJKmonofont{FangSong}%
    \else\ifartx@mac%
        \setCJKmainfont[ItalicFont=Kaiti SC,BoldItalicFont=Kaiti SC Bold]{Songti SC Light}%
        \setCJKsansfont{Heiti SC}%
        \setCJKmonofont{STFangsong}%
    \else\ifartx@adobe%
        \setCJKmainfont[AutoFakeBold,ItalicFont=AdobeKaitiStd-Regular]{AdobeSongStd-Light}%
        \setCJKsansfont[AutoFakeBold]{AdobeHeitiStd-Regular}%
        \setCJKmonofont{AdobeFangsongStd-Regular}%
    \fi
  2. @adobe 后的字体配置替换掉你所用操作系统后的字体配置,例如,如果你使用的windows系统,那么就把 @adobe 后的字体配置复制到 @windows后面,然后把 @Windows 后的字体配置注释掉,结果应如下面的代码所示:
    \ifartx@windows%
        %\setCJKmainfont[AutoFakeBold,ItalicFont=KaiTi]{SimSun}%
        %\setCJKsansfont[AutoFakeBold]{SimHei}%
        %\setCJKmonofont{FangSong}%
        \setCJKmainfont[AutoFakeBold,ItalicFont=AdobeKaitiStd-Regular]{AdobeSongStd-Light}%
        \setCJKsansfont[AutoFakeBold]{AdobeHeitiStd-Regular}%
        \setCJKmonofont{AdobeFangsongStd-Regular}%
    \else\ifartx@mac%
        \setCJKmainfont[ItalicFont=Kaiti SC,BoldItalicFont=Kaiti SC Bold]{Songti SC Light}%
        \setCJKsansfont{Heiti SC}%
        \setCJKmonofont{STFangsong}%
    \else\ifartx@adobe%
        \setCJKmainfont[AutoFakeBold,ItalicFont=AdobeKaitiStd-Regular]{AdobeSongStd-Light}%
        \setCJKsansfont[AutoFakeBold]{AdobeHeitiStd-Regular}%
        \setCJKmonofont{AdobeFangsongStd-Regular}%
    \fi
  3. 使用xelatex引擎编译生成pdf文件。如果你安装过上文提到的四款字体,那么应该会正常编译通过,否则就按照编译器的错误提示安装相应字体;
  4. 使用Adobe Acrobat Pro DC将生成的pdf文件转化为word(也可以直接用MS word打开pdf文件然后另存为pdf,不保证效果)。

如果你严格按照上述过程做,那么你将得到一个说的过去的word文件,相信应对查重应该是没问题了🎉

后记

下面列举了此方法可转化与不可转化的内容。

可以转化的内容

  1. 封面、摘要、原创声明、参考文献、致谢的内容与格式;
  2. 正文内容以及章节段落格式;
  3. 不包含分数如$\frac{a}{b}$以及积分、求和符号∫、∑的公式,格式与编号均可以保留;
  4. 图片与表格的内容与格式;
  5. 页眉的内容与格式。

不能完美转化的内容

  1. 目录;
  2. 公式中的:
    • 分数$\frac{a}{b}$;
    • 积分符号∫;
    • 求和符号∑;
    • 矩阵 $$\begin{pmatrix}a&b\c&d\end{pmatrix}$$
  3. 页脚、脚注会被识别为正文。

私获👀

由于查重要求去除封面原创声明等,我个人写了一个符合查重要求的主文件,下载该文件夹下的thesisplain.tex文件并复制到ucasthesis文件夹下,打开该文件,用相同方法编译产生pdf,再按照前面的方法转为word即可。此方法可省去手动删除封面原创声明的麻烦。

如遇问题,可以通过

联系我,但我也不保证可以解决😂