lyx+Xetex处理中文文档中表格、参考文献等中文名称

这段时间一直在用Lyx+XeTex写可爱的挑战杯论文。其实这篇文章本来是想抄抄外文文章了事的,结果最后几乎成了自己四处查阅参考文献做出来的。好辛苦的过程。

废话不多说,说说遇到的一个颇为头痛的问题:Lyx+Xetex处理中文。

上次写了一些输出中文需要注意的东西,但是随后就发现另一个问题,表格的名称例如表1、表2之类的都生成的是英文table1table2,摘要也是abstract,参考文献是reference。发给一位老师看,老师还误以为是挑战杯的专用格式,巨汗颜!所以还是自己回炉好好的重新弄了一番,搜了很多,最终发现在头文件(菜单栏:文档-首选项-latex序)里面加入这些就可以完美解决了。好东西不敢独享,贴到下面大家共用~

\usepackage[cm-default]{fontspec}

\usepackage{xunicode}

\usepackage{xltxtra}

\setmainfont[BoldFont=SimHei,ItalicFont=SimHei]{SimSun}

\setsansfont[BoldFont=SimHei]{SimHei}

\setmonofont{NSimSun}

\XeTeXlinebreaklocale “zh”

\XeTeXlinebreakskip = 0pt plus 1pt

\renewcommand\arraystretch{1.5}

\renewcommand{\contentsname}{目录}

\renewcommand{\listfigurename}{插图目录}

\renewcommand{\listtablename}{表格目录}

\renewcommand{\refname}{参考文献}

\renewcommand{\abstractname}{摘要}

\renewcommand{\indexname}{索引}

\renewcommand{\tablename}{表}

\renewcommand{\figurename}{图}

最后再牢骚几句,写论文真的是一件巨痛苦无比的事情,尤其是我终于体会到选题没选好的代价。实在是不想写了,但是还是在这里挺着忍者恶心改来该去,5555……这就是个过程么?

Posted by Liyun

    相关文章:

Trackback URL : trackback

16 Responses to “lyx+Xetex处理中文文档中表格、参考文献等中文名称”

  1. 孙空空 February 25th, 2009 at 1:29 pm


    貌似很有用,收藏了~ :eek:

    回复此评论

  2. ollydbg April 3rd, 2009 at 2:55 pm


    用renewcommand是一个很不错的办法!赞!

    回复此评论

  3. betaver September 18th, 2009 at 6:31 pm


    术语表怎么办?这条命令
    \renewcommand{\glossaryname}{术语表}
    无效

    http://books.google.com/books?id=mOV1CxQM8YMC&lpg=PA217&ots=wynMgsqYZ7&dq=contentsname%20listfigurename%20abstractname&pg=PA219#v=onepage&q=contentsname%20listfigurename%20abstractname&f=false

    回复此评论

    Reply by cloudly

    我也不知道了,没遇到过这种问题,抱歉

  4. ollydbg December 7th, 2009 at 9:12 pm


    Lyx更新了,建议你也更新一下,注意,这次可以和jabref整合了。非常方便.

    回复此评论

    Reply by cloudly

    恩,谢谢!我刚下下来~
    不过不知道能跟Zotero合作么,我还是觉得这东西内嵌到FF里面比较方便。

  5. ollydbg December 8th, 2009 at 11:45 pm


    请问:谁是Zotero ???
    不是很懂,呵呵。什么叫做内嵌到Firefox里面???

    回复此评论

    Reply by cloudly

    参见此文: http://www.loyhome.cn/787.html,是一个FF的插件,可以自动搜集文献。

  6. dofine May 24th, 2010 at 11:30 pm


    问下学姐,怎么在摘要之后添加“关键词”这么一项啊?老师要求我们写篇小论文,我准备用lyx练练。但是插入不了关键词~

    回复此评论

    Reply by cloudly

    我是用的摘要,摘要完后直接ctrl+enter,然后手动打“关键词”,设置粗体……貌似一般的latex模板没有这一项,可能有些期刊的模板会有,不过没有研究过。

  7. dofine May 25th, 2010 at 8:48 pm


    又有问题麻烦学姐了。。我在LyX里排出来的中文文章,每段开头的缩进都不是两个汉字,每次都要手动加一个 \hspace{xxmm},请问有没有更好的办法?

    回复此评论

    Reply by cloudly

    你用ctex模板吧,ctexart和ctexbook...最省事的。
    要不你也可以参照:http://sciencetimes.com.cn/m/user_content.aspx?id=298123
    不过说实话,对付中文的缩进要稍稍麻烦些。
    我记得原来看过一篇blog有专门讲,不过一时找不到了……

  8. tom May 7th, 2011 at 12:01 pm


    按照操作,好像没反应,不知什么原因?

    回复此评论

    Reply by Cherrot

    那就试试把 \renewcommand 这些命令移到\begin{document}之后试试——在文档开头插入Tex代码,然后复制进去。
    我正在找更优雅的方案……

  9. Cherrot January 13th, 2012 at 8:45 am


    《LyteX 中文帮助文档》
    发现让自己头疼的好多问题在这里都有答案,呵呵:)

    回复此评论

您想说点啥?

XHTML: 您可以使用下列标签来丰富您的评论: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

达则兼济天下, 穷则独善其身。 …… 或曰,兼济则达,独善则穷。

我正在关注的:

社会网络,信息传递,实验经济学,小额贷款...

一点点声明

落园国内镜像已关闭。欢迎您直接google“落园”。

落园是我的非学术博客,只是为了娱乐大众。如果您对学术感兴趣,请移步我的英文博客或查看我的简历

此外,我对以下问题不太感冒:金融、时间序列、精算、房价等,偶有博文论及也并不深入,故请不要与我讨论此类问题,要不你会发现我基本上啥都不知道。