LaTex 编译时候报错:The operation could not be completed for the following reason:
解决办法:卸载,重装最新版 MikTex
报错提示:C:\Program Files\MiKTeX 2.7\miktex\bin\dvips.exe: ! Couldn't find font file mtsy.pfb"
原因:可能使用了商业字体mathtime, 注释掉这一行即可。
See also: https://latex.org/forum/viewtopic.php?t=783
报错提示:Font ntx-Regular-tlf-t1 at 480 not found
解决办法:
- win+R打开运行窗口,输入cmd进入命令行窗口
- cmd输入
initexmf -u
并回车 - cmd输入
initexmf --edit-config-file updmap
并回车 - 在打开的updmap.cfg文件后面添加
Map newtx.map
,保存并退出 - cmd输入
initexmf --mkmaps
并回车 - 重新编译letex文件
附几个常见的应用:
- Latex 公式中矩阵的输入:
(1)
$$
\begin{gathered}
\begin{matrix} 0 & 1 \\ 1 & 0 \end{matrix}
\quad
\begin{pmatrix} 0 & -i \\ i & 0 \end{pmatrix}
\quad
\begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix}
\quad
\begin{Bmatrix} 1 & 0 \\ 0 & -1 \end{Bmatrix}
\quad
\begin{vmatrix} a & b \\ c & d \end{vmatrix}
\quad
\begin{Vmatrix} i & 0 \\ 0 & -i \end{Vmatrix}
\end{gathered}
$$
(2)
\begin{equation} %开始数学环境
\left( %左括号
\begin{array}{ccc} %该矩阵一共3列,每一列都居中放置
a11 & a12 & a13\\ %第一行元素
a21 & a22 & a23\\ %第二行元素
\end{array}
\right) %右括号
\end{equation}
- Latex 各种帽子的写法:
\hat{A}
\widehat{A}
\tilde{A}
\widetilde{A}
\overline{A}
\underline{A}
\overbrace{A}
\underbrace{A}
\overset{a}{b}
\underset{a}{b}
\overleftarrow{A}
\overrightarrow{A}
Latex 俄文和德文作者的参考文献:
{\"a} {\^e} {\`i} {\.I} {\o} {\'u} {\aa} {\c c} {\u g} {\l} {\~n} {\H o} {\v r} {\ss}
其他字符:
-
LaTex 双栏最后一页如何平衡两栏内容, 类似于Word的最后一页的 双栏,连续:
1) 两个biography之间可以使用 \vspace{-x cm} 缩短两个co-authors之间的距离。
2) 使用 \newpage 可以分栏。 在\newpage之后的内容将会出现在最后一页的右栏。
3) 在最后一页的最后一句话后面加上 \enlargethispage{-6.5cm}, 可以使得改栏的内容均匀分布。
4) (划重点了)以上方法都不如这个命令来的实在:\usepackage{flushend}
也可以用如下另个语句:
\usepackage{balance} % 放在文件开头
\balance % 放在最后一页末尾
- Ctrl + 鼠标左键 无法跳到对应的源码位置:在源文件头部添加如下代码:
\usepackage[backref]{hyperref}
- 点击参考文献的引用无法跳转:原因:源文件路径中含有中文
参考资料:
- https://blog.csdn.net/luohuiwu/article/details/80722026
- https://www.cnblogs.com/huangshiyu13/p/6936884.html
- https://tieba.baidu.com/p/4630150576?red_tag=0260013699
- https://blog.csdn.net/lqhbupt/article/details/48527409