“Debian 8 英文环境下,scutthesis项目遇到的问题”的版本间的差异

来自软件实验室
跳转至: 导航搜索
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
 
首先根据wiki中的教程,我们先把texlive,以及lyx安装完成,我这里用的是lyx2.1.2版本。
 
首先根据wiki中的教程,我们先把texlive,以及lyx安装完成,我这里用的是lyx2.1.2版本。
  
然后,按照wiki中的教程来安装字体。安装字体时,需要安装全面,wiki中的字体还是不够,我会上传一份我的字体,这里先mark一下!
+
然后,按照wiki中的教程来安装字体。安装字体时,需要安装全面,wiki中的字体还是不够,我会上传一份我的字体,上传的字体在这里:[[文件:Win font.tar.gz]]!
  
 
在中文问题解决了以后,就可以打开lyx,打开对应的scutthesis.lyx。这时候去View(ctrl+r)操作会报错,由于中文问题解决了,这时候报错会剩下
 
在中文问题解决了以后,就可以打开lyx,打开对应的scutthesis.lyx。这时候去View(ctrl+r)操作会报错,由于中文问题解决了,这时候报错会剩下

2016年3月28日 (一) 07:27的最新版本

首先根据wiki中的教程,我们先把texlive,以及lyx安装完成,我这里用的是lyx2.1.2版本。

然后,按照wiki中的教程来安装字体。安装字体时,需要安装全面,wiki中的字体还是不够,我会上传一份我的字体,上传的字体在这里:文件:Win font.tar.gz

在中文问题解决了以后,就可以打开lyx,打开对应的scutthesis.lyx。这时候去View(ctrl+r)操作会报错,由于中文问题解决了,这时候报错会剩下

Undefined control sequence.

错误,所有的错误指向了\chapter这个“属性”,然后我们来查看详细的错误日志。


! Undefined control sequence.
<argument> 第\CJKnumber 
                         {\thecontentslabel }章\quad {}
l.11 ...\LaTeX {}与Lyx排版简介}{3}{chapter.2}
                                                  
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

其中有个关键字就是*CJKnumber*,我咨询了QQ群中的一个哥们,他给我指出来的。

然后就Google一下,发现了:修复升级到 TeX Live 2014 后出现的 \CJKnumber undefined 错误

文章中给出的解决方案是:


\usepackage{xeCJK}
\usepackage{CJKnumb}


针对其他的Undefined control sequence.问题,或者字体问题,还需要添加


\usepackage[english]{babel}


因为中间有中英混合的部分,所以有影响!

所以将上述的内容编写到LaTeX Preamble中,即为最终解决!

先这样,有空完善下!实在太累,没吃饭就开始解决这个问题了!解决了不吃饭也值了!

晚安,睡个好觉!