All Projects → CTeX-DEV → CTeX

CTeX-DEV / CTeX

Licence: other
No description, website, or topics provided.

Programming Languages

PostScript
262 projects
TeX
3793 projects
NSIS
403 projects
HTML
75241 projects
shell
77523 projects
Batchfile
5799 projects

CTeX Maintenance Plan

如何自动编译:

  1. 下载 MiKTeX: 32-bits:64-bits
  2. 安装 MiKTeX: 安装时选择「Only for: %USER%」
  3. 将整个安装目录下的文件,复制到 ./install/Full/MiKTeX
  4. 将整个 ./install/Full/ 目录下的文件,移动到 ./install 下;注意 ./install/Full 目录本身不可删除(但可以为空)
  5. 双击 ./CTeX_Build.exe 准备编译,勾选 1/3 复选框,4/5 按需选择
  6. 点击 install 开始编译。
  7. 到 output 目录下找到输出文件

qq20160220-0 2x

如何手工编译:
0. 下载并安装 NSIS 3.0b3

  1. 下载启用 Advance Log 的 NSIS 3.0b3 (即覆盖进 NSIS 安装目录) http://prdownloads.sourceforge.net/nsis/nsis-3.0b3-log.zip?download
  2. 把本 repo 中 libs\external\Textreplace.zip 中的内容解压到 NSIS 程序目录下
  3. 执行以下命令: makensis.exe /INPUTCHARSET UTF8 /OUTPUTCHARSET UTF8 /DDEBUG filename.nsi
  4. 若需详细编译过程可使用 /V4 开关,但是会严重影响编译速度
  5. 若需发布则去掉 /DDEBUG 开关,并 install\Full 下面的文件夹移动到 install 下,删除所有的dummy.txt

目前已完成:

  • 所有脚本UTF-8化
  • 包含最新版的 Ghostview 和 GSView
  • 加入 WinEdt 10.0,并问作者要到了授权
  • 重绘图标(偷懒不加上 CTeX 字样了)
  • 重绘安装包的 Banner
  • 重建目录结构(现在的 install 目录即要被打包的文件,但为了加快打包测试速度所有目录都是空的,真正的文件都在 Full 目录下,正式打包时移动即可)
  • 在工作目录中包含一个最小化的 自编译版 NSIS ,打开了长字符串和日志支持,只保证可以正确编译本项目。
  • Patch WinEdt(加入 CTeX_Tools 菜单以及一些工具)
  • 加入MiKTeX 的必要部分(https://github.com/Harry-Chen/CTeX/blob/master/required_packages.txt
  • 测试 CJK 是否可以使用
  • 解决 zhmCJK 无法使用的问题
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].