寄存器
寄存器
这家伙很懒,什么也没写!

注册于 4年前

回答
170
文章
5
关注者
17

可以根据需要定制所有内容,可以参考一下这个扁平化主题:flux-beamer。我对个主题按我的需要进行了定制:一组西北农林科技大学LaTeX Beamer演示文稿主题,供你参考。

读lshort源码,这个表格的源码是:

\newdimen\testdimen \testdimen=\fontdimen6\textfont2 \divide\testdimen18\relax
\begin{center}
\begin{tabularx}{0.9\textwidth}{*{3}{>{\raggedright\arraybackslash}X}|*{3}{>{\raggedright\arraybackslash}X}}
 \hline
 无额外间距  &                          & $a a$        &
 \cmd{,}     & \demowidth{3\testdimen}  & $a\,a$       \\
 \cmd{quad}  & \demowidth{18\testdimen} & $a\quad a$   &
 \cmd{:}     & \demowidth{4\testdimen}  & $a\:a$       \\
 \cmd{qquad} & \demowidth{36\testdimen} & $a\qquad a$  &
 \cmd{;}     & \demowidth{5\testdimen}  & $a\;a$       \\
 \cmd{\textvisiblespace}     & \demowidth{\fontdimen2\textfont0} & $a\ a$ &
 \cmd{!}     & $-$\demowidth{3\testdimen} & $a\!a$     \\
 \hline
\end{tabularx}
\end{center}

其中,\demowidth是一个在lshort-zh-cn-style.sty文件中定义的一个命令:

%
% 示意长度
%
\def\demowidth#1{\rule{0.4pt}{1ex}\rule{#1}{1.2pt}\rule{0.4pt}{1ex}}

也就是说,这些符号是自己画出来的。

用fontspec载入字体,然后设置,我没有arial,没法测试。

各类变换基本都是通过矩阵的乘法实现的,而矩阵的乘法并不满足交换率。

这应该是CTeX套装下才能用的模板,建议安装一个虚拟机,在虚拟机中安装CTeX套装来使用该模板。

CJK处理中文已是过时的技术,如果非必须,请不要使用。

猜测:\cdots应该是数学符号,应该用$\cdots$

另外,在提问时,请提供MWE,否则,也就只能猜测了。

首先,将LaTeX转换成Word就是一种不合理的做法。

其次,乱码多是编码的问题,但是一但保存,一般也没什么好办法恢复,所以记得在做不确定的操作前,一定要备份源文件。

不能过于依赖自动化,手动换行或变换表达式的写法(定义符号)应该是更为合理的方法。

群主公众号推送的这些辅助工具,LaTeX 如虎添翼 - 第二弹里有一个二、不良代码纠正工具 - blacktex工具,应该能解决你的问题,可以试试。

名字空间的概念可以了解一下,目前看你的很多问题在于你的计算机基础知识可能要补充一下。

这个时候,要用texdoc hyperref读手册,有各类说明。

试试tkz-euclide宏包:texdoc tkx-euclide

也可以用\ 加上一个空格:

\documentclass{article}
\usepackage{amsmath}
\usepackage[fontset=fandol,space]{ctex}
\setCJKmainfont{FandolSong}
\begin{document}
\[A\cap B=\{x\mid x\in A\text{ and }x\in B\}\]
\[A\cap B=\{x\mid x\in A\text{ 且\ }x\in B\}\]
\end{document}

发布
问题