问题:采用ctex宏包处理中文时,出现了不能识别“\ctextset”的问题
原因:CTEX最重要的部分是 MiKTeX 组件,由于Miktex版本过旧,不能连接到合适的服务器(国内的连接清华和科大镜像)。而在编译 tex 文档时有时候需要新的宏包,放弃一些旧的宏包等等,不能每一次都通过手动下载安装完成。
解决方案: 另外再单独安装一个 MiKTeX,使 TeX 编译环境仍能正常更新。

具体步骤如下:


在更新宏包时,需要预先选择一个服务器,国内稳定的就几个可选,国外一般都不稳定,容易断。我一直使用清华的服务器 mirrors.tuna.tsinghua.edu.cn,注意服务器的更新时间,越新越好

安装好 CTeX 之后,其安装目录下的文件夹大概如图所示,其中 Package Manager (Admin),Settings (Admin),Update (Admin) 这 3 个快捷方式是我手动添加的。其中的 MiKTeX (默认安装的 32 位)就是关键,由于其版本过旧,需要重新安装新版本一个将其替换掉。

到最近的服务器镜像下载最新的 MiKTeX 版本,比如我在 http://mirrors.zju.edu.cn/CTAN/systems/win32/miktex/setup/ 下载了 2017 年 6 月 2 日更新的 basic-miktex-2.9.6361.exe 。注意不要下载 64 位版本的,因为 CTeX 自身安装的组件都是 32 位的,所以下载一个 32 位的 MiKTeX 兼容性会更好。

先将原 CTeX 目录下的 MiKTeX 文件夹删除(如果不放心的话,可以先重命名为 MiKTeX-old),然后直接将新下载的 basic-miktex-2.9.6361.exe 直接安装在这里,代替旧版本的 MiKTeX (注意文件夹名字在安装时就改为MiKTeX 可以避免后续的麻烦,而不是 MikTeX 2.9,因为这会涉及到环境变量)。

注意到新安装的 MiKTeX 容量比 CTeX 自带的小了很多,并没有那么臃肿。有很多包没有安装好,需要后续手动安装。

安装完成之后,需要确认系统的环境变量是否正确。如果不正确,编译会报错。以 Win 10 为例,

刚安装完,需要打开 Update MikTeX (Admin) 对目录下的宏包进行更新,确保其处于最新的状态,旧的宏包可以淘汰,新的宏包可以安装,第一次可能需要较长时间更新同步,之后再编译其他 tex 文档时,只需要安装几个欠缺的宏包就可以了。几个快捷方式如果查找不到,可以直接打开它们指向的原文件

  • Package Manager (Admin) -> D:\CTEX\MiKTeX\miktex\bin\mpm_mfc_admin.exe
  • Settings (Admin) -> D:\CTEX\MiKTeX\miktex\bin\mo_admin.exe
  • Update (Admin) -> D:\CTEX\MiKTeX\miktex\bin\internal\miktex-update_admin.exe

当更新完所有 package 之后,再次打开 Update MiKTeX,会发现已经是最新状态,没有宏包需要安装了。

在编译某一些 tex 文档时需要的宏包本地如果没有, MiKTeX 会提示你是否从服务器下载,点击确认即可,

如果希望系统能自动下载,而不需要手动确认,只需要将对话框中最后一行的勾去掉即可。

更新完之后还要进行以下操作
首先打开MikTex/miktex/bin/mo_admin.exe文件,界面如下图,点击图中标记的按钮,分别进行相关设置。
http://blog.csdn.net/xueshengke/article/details/76252482

CTEX中文编辑问题相关推荐

  1. LaTex中文编辑入门

    目前正在写一篇实验报告,想用LaTex进行排版.之前没怎么接触过,结果中文就是显示不出来或者是乱码.网上的很多教程大多都比较麻烦,我想通过这一篇博客说明一下LaTex中文编辑最简单的办法. 首先到CT ...

  2. Latex/WinEdt中文编辑

    一般情况下我们用这个软件进行英文论文的编写,但是有时候也需要用它简便地进行中文文档的编写. 下面列出核心语句 文章最开头的定义加入这两行,为了能中文输入 \documentclass[10pt,jou ...

  3. CTeX 中文 article 模板

    CTeX 中文 article 模板 LaTeX是一款非常优秀的科技论文排版系统,除了编写学术论文.幻灯片.书籍.报告等之外,甚至可以画图.当然,加入了中文的支持之后,可以非常方便的编辑一些带有大量数 ...

  4. eclipse上的.properties文件中文编辑显示问题

    首先,解决.properties文件中的中文编辑问题,我们发现,在.properties文件中输入的中文变成了这个样子: 这是eclipse的.properties文件,默认的编码方式是iso-885 ...

  5. linux LyX中文编辑环境安装配置指南-TeX可视化工具

    TeX可以说是国际上排版的标准,尤其是论文.书籍之类,对公式的表现比MS办公系列强的太多,格式异常优美,但是由于其比较复杂的命令,非可视化编辑,所以使得入门门槛较高,所以出现了LaTeX这样的命令宏包 ...

  6. linux texlive 中文,[linux-004] texlive的安装以及用xetex和xelatex进行中文编辑

    0.参考文档 http://linux-wiki.cn/wiki/zh-tw/LaTeX%E4%B8%AD%E6%96%87%E6%8E%92%E7%89%88%EF%BC%88%E4%BD%BF%E ...

  7. python中文编辑_python用Tkinter做自己的中文代码编辑器

    前面我们给了Tkinter接管Python输入和输出的介绍,我们不难可以想到,能用Tkinter来开发自己的Python代码编辑器.例如可以使用Text控件作代码编辑器. 实际上我在HP_tk2中已经 ...

  8. ctex中文乱码问题

    问题描述: 在重新安装ctex后,打开原tex文件,中文部分乱码. 解决方法: 不要随意修改原文件,现将原文件用记事本打开,如果中文部分正确,说明原文件没问题.用Texworks(ctex带了一连串软 ...

  9. 天正lisp修改了配置_Common Lisp支持中文编辑和编译的windows下环境搭建志

    第一步,安装emacs+slime+sbcl/ccl/... 2.1安装完成后重启系统,否则会提示:fatal error encountered in SBCL pid 10236(tid 9971 ...

  10. 有人说中文编辑是解决中国程序员编程效率的秘密武器,请问他是一个银弹吗?...

    一."银弹" 首先在这里解释一下"银弹"的概念,顾名思义就是银质的子弹(Silver Bullet),是古老的欧洲民间传说中能杀死狼人的利器.当然现实中是没有狼 ...

最新文章

  1. Oracle ORA-03137: TTC protocol internal error : [12333] 故障分析
  2. 计算机控制实验教程,新)《计算机控制技术》实验教程.doc
  3. 小米机器人清理主刷和轴承_扫地机主刷怎样更换
  4. mysql二进制日志特点_MySQL二进制日志分析-概述篇
  5. mplayer slave 模式文档翻译
  6. 手把手教你启动若依微服务项目
  7. Struts + Spring + Hibernate 进阶开端(一)
  8. 今天给一份 2022 互联网就业指南。
  9. 常用的在线翻译工具及实例对比初探
  10. 计算机在线应用竖式,‎App Store 上的“竖式计算器”
  11. Linux C代码获取天气情况
  12. 2019 ccpc 哈尔滨
  13. 【物理学】扫描隧道显微镜(Scanning Tunneling Microscope)
  14. ios客户端学习-创建pch文件
  15. oracle中的取余函数
  16. SpringBoot+FreeMarker+flying-saucer-pdf实现PDF预览、分页需求
  17. 关系数据库范式及1NF、2NF、3NF和BCNF
  18. 百度天气预报API接口的一个坑
  19. 微信小程序开发中的这些坑你遇到过吗?
  20. C语言字符数组的定义与初始化

热门文章

  1. Python面试题目:输入某年某月某日,判断这一天是这一年的第几天?
  2. python 定时发送微信,利用python在微信中实现一个定时发送消息的功能
  3. 木子-数据库-sqlServer数据库安装方式
  4. python自动化交易_python 优矿自动化交易
  5. 解决Chrome浏览器“隐私设置错误,您的链接不是私密连接”
  6. 8051 C 中的sbit
  7. Exception evaluating SpringEL expression:
  8. Cesium资料大全
  9. java中运行dos命令_JAVA中如何执行DOS命令
  10. Lightroom Classic全版本软件安装包(含最新2023)