CTeX-DEV / CTeX

26 stars 11 forks source link

琢磨一下 zhmCJK 是否有可能在 CTeX 套装中被合适地引入 #7

Closed Liam0205 closed 8 years ago

Liam0205 commented 8 years ago

估计会花费一些时间。

这个下周再说了。

Liam0205 commented 8 years ago

初步测试结果,MiKTeX 里用 zhmCJK 也是没问题的,不过会新增一些依赖宏包。

具体我晚上再测一遍。

Liam0205 commented 8 years ago

测试通过!

\documentclass{article}

\usepackage{zhmCJK}
\setCJKmainfont[BoldFont=simhei.ttf,ItalicFont=simkai.ttf]{simsun.ttc}
\setCJKsansfont[AutoFakeBold=0]{simhei.ttf}
\setCJKmonofont[AutoFakeSlant]{simfang.ttf}
\title{\bfseries 一个华丽的 zhmCJK 测试}
\author{Liam Huang}
\date{2016 年 2 月 29 日}

\begin{document}
\maketitle

正文是宋体字,\textbf{加粗变成黑体},\textit{意大利体变成楷体}。

\textsf{这是黑体字,\textbf{禁用自动加粗},\textsl{默认不自动倾
斜}}

\texttt{这是仿宋字,\textbf{默认自动加粗},\textsl{打开自动倾斜}}
\end{document} 

qq20160229-0 2x

Liam0205 commented 8 years ago

ecee988 添加了 zhmCJK 所需的文件。

想要正常使用,还需要在 MiKTeX settings 中,添加 C:\\CTEX\CTeX\Packages。 我不会添加,所以拜托 @Harry-Chen 了。

Liam0205 commented 8 years ago

我的意思是,如果 CTeX 被安装在 C:\\CTEX 的话,需要在 MiKTeX settings 中的 TDS Root 中添加 C:\\CTEX\CTeX\Packages

Harry-Chen commented 8 years ago

@Liam0205 这个目录似乎已经在MiKTeX的搜索目录中了,因为之前CTeX套装也自带了一些东西放在了这下面

Liam0205 commented 8 years ago

然而实测并没有。

qq20160229-1 2x

这是我自己加的。加上之后才能正常工作。

Harry-Chen commented 8 years ago

@Liam0205 这两个都是你自己加的吗?还是本身有一个?

Liam0205 commented 8 years ago

本身有一个,我自己加了后一个。

你测试一下吧,然后琢磨下怎么把第二行加上去。搞定之后测试没问题,这个 issue 可以 fix 了就。

Harry-Chen commented 8 years ago

libs/CTeX_Macros.nsh 的 207 行 StrCpy $0 "$INSTDIR\${Addons_Dir}" 改为 StrCpy $0 "$INSTDIR\${Addons_Dir};$INSTDIR\${Addons_Dir}\Packages" 即可 手头没有gi环境...

Liam0205 commented 8 years ago

明白了。然而你可以在 GitHub 页面上直接修改的呀……

Harry-Chen commented 8 years ago

@Liam0205 iPad上面GitHub的编辑器实在是太难用...