求助latex编译器问题

查看: 2594|回复: 7
注册时间最后登录在线时间1 小时阅读权限10积分4帖子精华0UID163904
新手上路, 积分 4, 距离下一级还需 46 积分
用的学校论文模板,结果编译出现如下错误
! Undefined control sequence.
\CJK@spaceChar -&\Unicode
& && && && && && && && &&&{48}{7}
l.7 \begin{document}
xeCJX和CJX都是最新版的了,请教可能是哪里有问题?
注册时间最后登录在线时间1881 小时阅读权限200积分2255帖子精华0UID109739
春困秋乏夏打盹,睡不醒的冬三月。
国防科技大?西南科大?还是东北大学?
搜了几个国内的模板,大约都是用 \Unicode{48}{7} 来当做一个汉字宽度的占位符,然后以此来定义段首两个汉字宽度的缩进。比较搞笑的是,国防科技大那个模板,定义这个缩进应该是参考了别人的模板,留了一个\def\CJK@spaceChar{\Unicode{48}{7}}复制代码最后定义两个汉字宽却成了\settowidth\CJK@twochars{中国}复制代码着实有点囧。
应该是宏包版本更迭,\Unicode 这个原来可用的命令现在不用了。这几个模板应该出现的时间都差不多,几个关键地方都互有借鉴,所以这个地方一起中招。
总的来说,联系模板作者,改模板吧。
被自己萌哭了…囧…
---Liam Huang @ bbs.ctex.org
注册时间最后登录在线时间1 小时阅读权限10积分4帖子精华0UID163904
新手上路, 积分 4, 距离下一级还需 46 积分
Liam0205 发表于
国防科技大?西南科大?还是东北大学?
搜了几个国内的模板,大约都是用 \Unicode{48}{7} 来当做一个汉字 ...
是东南大学的,模板还是12年04月份更新的,模板作者应该已经毕业了,学校论坛上也就几个人偶尔回复一下问题。
确实有\def\CJK@spaceChar{\Unicode{48}{7}}这一句。
那请教一下如何把cjk的版本降下去?
注册时间最后登录在线时间1881 小时阅读权限200积分2255帖子精华0UID109739
春困秋乏夏打盹,睡不醒的冬三月。
chouclee 发表于
是东南大学的,模板还是12年04月份更新的,模板作者应该已经毕业了,学校论坛上也就几个人偶尔回复一下问 ...
降下去……
不要做这种人神共愤的事情= =
临时的方法,把\def\CJK@spaceChar{\Unicode{48}{7}}复制代码这一句注释掉。
随后应该有\settowidth\CJK@twochars{\CJK@spaceChar\CJK@spaceChar}复制代码这一句,把它里面的 \CJK@spaceChar 改成随便什么汉字都行。
============================
不管怎么样,模板的问题不主张用户修改 cls 的内容,除非你明白它在干啥。强烈建议联系作者——或者放弃模板。
被自己萌哭了…囧…
---Liam Huang @ bbs.ctex.org
注册时间最后登录在线时间1 小时阅读权限10积分4帖子精华0UID163904
新手上路, 积分 4, 距离下一级还需 46 积分
Liam0205 发表于
降下去……
不要做这种人神共愤的事情= =
因为TexLive 2012可以用这个模板。。。但是我在公网上找不到TexLive2012的iso,得回学校才能下得到~~新手一枚,要是有能力的话,我还是愿意改改模板的,然后再联系作者update一下
注册时间最后登录在线时间1 小时阅读权限10积分4帖子精华0UID163904
新手上路, 积分 4, 距离下一级还需 46 积分
Liam0205 发表于
降下去……
不要做这种人神共愤的事情= =
错误解决了,非常感谢!
注册时间最后登录在线时间1983 小时阅读权限100积分1695帖子精华0UID64596
会打麻将,不会开高达
本帖最后由 qingkuan 于
22:17 编辑
这些模板应该都使用了 xeCJK 的 CJKnumber 选项。在&&r442 以前,需要通过这个选项来使用 CJKnumb 宏包,并且 \Unicode 有定义(相当于 \char\numexpr(#1)*256+#2\relax)。在 r442 以后,我决定放弃这个选项,并作了一些修改,使得 CJKnumb 可以直接在 xeCJK 之后使用,这时 \Unicode 只在内部有特殊定义。CJKnumber 虽然被废弃,但目前还是可用的,现在看来还应该在这个选项下增加 \Unicode 的定义。
注册时间最后登录在线时间4342 小时阅读权限90积分8410帖子精华1UID102734
东南大学的 seuthesis 不是刚刚更新过么?虽说这段还是没处理对……
\def\CJK@spaceChar{\hskip \f@size \p@}
( ̄3 ̄)a& &&&嘛,认真你就输了
新手上路,夜露死苦~
Powered by&& 查看话题
求教精通latex的朋友,帮我把Elsevier投稿latex模板编译生成的投稿期刊和日期给去掉
我想用这个作为以后生成pdf规范母板,但是因为是Elsevier的模板,会自动生成期刊的名称和时间,比如:”Preprint submitted to Journal of The Franklin Institute“,或者是“Preprint submitted to Elsevier”,还有时间“December16, 2014”,贴个图如下。(模板里面有这条语句\journal{Journal of The Franklin Institute},可以来选择Elsevier里面的期刊,如果去掉这条语句,编译后的Pdf就会显示“Preprint submitted to Elsevier”)
目标是:1.可不可以保持这个模板的格式基本格式,仅仅只是删除:”Preprint submitted to Journal of The Franklin Institute“和日期.
2.而且新的格式编译时不要elsarticle.cls文件,毕竟其他的出版商没有elsarticle.cls文件,如果需要用这个文件来支持latex编译的话,可能用tex源文件投稿其他期刊时会通不过其他期刊投稿系统的编译环节。
3.感觉满足前2个要求,而且保持这个格式,可能只能重新写模板,会处理这个问题的可以问我要源文件,金币可以再商量。
有会的告诉下我,十分感谢!这个模板的正文(Introduction)前面的latex语句如下。
\documentclass{elsarticle}
\usepackage{txfonts}
\usepackage{mathrsfs}
\usepackage{amsfonts}
\usepackage{amsmath,amssymb,graphicx}
\usepackage{cases}&&%%%%%%%%%%%% cases package must place underneath amsmath
\usepackage{subfigure}
\usepackage{rotating}
\usepackage{subfigure}
\usepackage{balance}
\biboptions{sort&compress}
\setcounter{MaxMatrixCols}{10}
\newtheorem{lem}{Lemma}
\newtheorem{prop}{Proposition}
\newtheorem{exam}{Example}
\newtheorem{assum}{Assumption}
\newtheorem{rem}{Remark}
\newtheorem{defi}{Definition}
\newtheorem{coro}{Corollary}
%\input{tcilatex}
\begin{document}
\begin{frontmatter}
\title{An \LaTeX Template for Journal of The Franklin Institute\tnoteref{t1}}
\tnotetext{This work was supported in part by the Natural
Science Foundation of China under Grants .}
%% use optional labels to link authors explicitly to addresses:
%% \author{&author name&}
%% \address{&address&}
%% \address{&address&}
\author{San~Zhang}
\author{Si~Li}
\address{School of Human Resource,}
\author{Ma-Zi~Wang\corref{cor1}}
\cortext{Corresponding author. Tel: +61 1 ; Fax: +61
1 ; Email: }
\address{}
\begin{abstract}
This paper is concerned with ....
\end{abstract}
\begin{keyword}
Keyword Name 1, Keyword Name 2, Keyword Name 3.
\end{keyword}
\end{frontmatter}
如果仅是草稿的话, 还是直接artilce方便. 投稿哪里, 把正文等copy到模板就好了. 当然原生态, 看上去不是那么完美.
--------------------------------------------------------------------------------------------------
估计你是看上了这个文档的布局, 想草稿也漂亮, 那还得用elsarticle.cls, 否则你自己模仿调整格式.
--------------------------------------------------------------------------------------------------
哪个日期什么的修改应该在elsarticle.cls里. : Originally posted by zhengwen at
如果仅是草稿的话, 还是直接artilce方便. 投稿哪里, 把正文等copy到模板就好了. 当然原生态, 看上去不是那么完美.
------------------------------------------------------------------------------------------- ... 恩,喜欢这个格式,想以后统一用这个写文章或是什么的,我不会调整,就会照搬模板。要是可以的话,兄弟帮弄下呗,源文件我这有。 打开cls,搜索关键词,去掉即可 : Originally posted by ocnzhao at
打开cls,搜索关键词,去掉即可 太感谢了,去掉后可以用来做以后写pdf文件了。兄弟,可有时间帮我弄下跟这个一样的格式呢,就是要去掉elsarticle.cls文件,因为别的投稿系统没这个文件,用这个编写,肯定通过不了了,感谢! : Originally posted by ocnzhao at
打开cls,搜索关键词,去掉即可 见下图。&& 查看话题
latex编写问题求助
我有一篇latex文章发表,出现了下列问题,例如我用article或者数字这种短的名字命名tex文件时能够正常运行,但是当我用文章的名字(名字很长)命名tex文件时就会出现无法生成pdf文件的提示,
& && &请教各位虫友,latex在命名的时候对文件名的长度是不是有要求?很奇怪的现象
QQ截图30.jpg
文件名的空格去掉,用一个简单的名字命名,paper,文件名尽量不要用空格,这个问题就解决了。 : Originally posted by latexstudio at
文件名的空格去掉,用一个简单的名字命名,paper,文件名尽量不要用空格,这个问题就解决了。 我用texstudio的时候也出现了一个无法生成预览或者pdf的问题
它下面的error写的是:Error: could not start the command: pdflatex.exe -synctex=1 -interaction=nonstopmode &paper&.tex我一开始以为是文件名出现了空格,但是改成简单的也没有用,然后我用最简单的hello world那几行代码,最后仍然是这个错误,是版本不够的原因吗? : Originally posted by NiubilityDiu at
我用texstudio的时候也出现了一个无法生成预览或者pdf的问题
它下面的error写的是:
我一开始以为是文件名出现了空格,但是改成简单的也没有用,然后我用最简单的hello world那几行代码,最后仍然是这个错误 ... 首先1楼的说法是正确的,文件名要用一串连续的字母,其次对于图片的格式也要注意一下,要知道latex,pdflatex,xelatex等分别支持哪种格式的图片文件,第三,保证图片跟tex文件放在同一个目录下,第四就是保证你调用图片的代码正确, : Originally posted by NiubilityDiu at
我用texstudio的时候也出现了一个无法生成预览或者pdf的问题
它下面的error写的是:
我一开始以为是文件名出现了空格,但是改成简单的也没有用,然后我用最简单的hello world那几行代码,最后仍然是这个错误 ... 刚刚在windows 8下面使用protex,遇到了同样的问题,刚解决了。
/questions/95058/error-texstudio-could-not-start-command&& 查看话题
Latex 模板无法通过编译,求高人指点!
要写论文了,由于本单位没有Latex模板,想在中科院CASthesis-v0.2模板的基础上改改,现在Windows系统, tex版本是CTex。
但是下载了CASthesis后,模板本身在我机器上就无法通过编译。
最后显示Latex error:figures/amss.bb not found。
amss.bb 也搜不到,是宏包没有安装?还是其它?
附件是编译的log文件,真心看不懂啊!在这样下去我要用word了!
只在linux下玩过latex
记得只要一两个命令就over了
估计是 库的问题,可能某些latex的库,win上没有 弱弱的问下,为什么用latex呢?
俺都是用word 不会是根本就没有安装宏包吧。或者没有texhash更新文件数据库? 这个不算错误,而是你的模板里包含了一个图,但是你又没提供该图,所以提示了错误。
解决办法1:直接按Enter ,不理他就是了
办法2:找到包含该图的语句,去掉就是了安装问题,求对LaTeX,WinEdt,CTeX,,,都是什么啊?_latex吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:3,952贴子:
安装问题,求对LaTeX,WinEdt,CTeX,,,都是什么啊?收藏
不会安装,以前用的是没有虎头的WinEdt,会编译,但是现在有重新安装,结果桌面显示的是有虎头的WinEdt,就不会编译了。我是用U盘安装的,发现没有虎头的WinEdt在U盘的一个文件里面有,但是点开以后却不能运行。真的有点乱,什么是LaTeX啊?那个CTeX套装是个什么玩意啊?是不是一个编译器一个宏包模板啊?现在都写了一本书了,都对排版软件没有一个好的理解,惭愧啊!求大神指教(不要用太专业的词)
真实的UI设计案例,来自百度最前线的高级设计师!
我觉得用置顶帖里面的texlive2014挺好使的、
winedt就是一个文本编辑器、然后附加编译按钮--不过具体编译跟他没关系
TeX 系统分为几个层次。最底下的叫做「引擎」。引擎是一个程序,是人们根据 Knuth 先生的算法辅以自己的修改设计成的程序,是最终进行排版的程序。每一个引擎对应着几百个最原始的控制序列,称之为「原语(Primitive)」。Knuth 先生自己的引擎叫做 TeX;中国人常用的引擎有 pdfTeX 和 XeTeX;日本同好设计有 pTeX 等。原语很不好用,所以人们在它的上面设计了一层「格式」。格式是一组特定的宏。每一个格式对应着一种风格。Knuth 先生自己设计了一套格式,叫做 plain TeX;兰伯特设计的格式叫做 LaTeX;常用的格式还有 ConTeXt。诸如页边距调整、页眉页脚设置这些常用的功能,用格式里提供的宏命令设置十分繁琐,所以对应功能有所谓「宏包」。常用的宏包有 geometry, fancyhdr, graphicx, xcolor, xeCJK, ctex 等。除此之外,还有一些周边工具。这些周边工具包括参考文献、索引等的自动化处理工具以及编辑器等。将引擎、格式、宏包、周边工具以及他们的文档等打包在一起,就形成了一个「发行版」,或者说是「TeX 系统」。LaTeX 是一个格式。WinEdt 是一个编辑器,CTeX 是一个发行版(TeX 系统)。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 latex编译按钮 的文章

 

随机推荐