Beamer中的换行和字体问题

2020-06-04 22:56发布

## 编译环境 操作系统 * Windows 10 Tex发行版 * TexLive 2019 ## 我的问题 完全按刘海洋《LaTeX入门》书中6.1.1节中的例子写: ``` \documen...

## 编译环境 操作系统 * Windows 10 Tex发行版 * TexLive 2019 ## 我的问题 完全按刘海洋《LaTeX入门》书中6.1.1节中的例子写: ``` \documentclass{beamer} \usepackage[UTF8,noindent]{ctexcap} \begin{document} \begin{frame}{古中国数学}{定理发现} 中国在3000 多年前就知道勾股数的概念,比古希腊更早一些。 《周髀算经》的记载: \begin{itemize} \item 公元前11 世纪,商高答周公问: \begin{quote} 勾广三,股修四,径隅五。 \end{quote} \item 又载公元前7--6 世纪陈子答荣方问,表述了勾股定理的一般形式: \begin{quote} 若求邪至日者,以日下为勾,日高为股,勾股各自乘,并而开方除之,得邪至日。 \end{quote} \end{itemize} \end{frame} \end{document} ``` 编译结果如下: ![](https://wenda.latexstudio.net/data/attach/200604/IVB98qrm.png) 书中的结果为: ![](https://wenda.latexstudio.net/data/attach/200604/qZhAEQaE.png) 有两个问题: * “又载”那里为什么突然就换行了? * 字体和刘海洋书中的图6.1不太一样,我编译出来的字体和`\sffamily`(话说`\sffamily`是幼圆还是微软雅黑?)一样吗?
3条回答
``` \documentclass{ctexbeamer} \begin{document} \begin{frame}{古中国数学}{定理发现} 中国在 3000 多年前就知道勾股数的概念, 比古希腊更早一些。 《周髀算经》的记载: \begin{itemize} \item 公元前 11 世纪, 商高答周公问: \begin{quote} 勾广三, 股修四, 径隅五。 \end{quote} \item 又载公元前 7--6 世纪陈子答荣方问, 表述了勾股定理的一般形式: \begin{quote} 若求邪至日者, 以日下为勾, 日高为股, 勾股各自乘, 并而开方除之, 得邪至日。 \end{quote} \end{itemize} \end{frame} \end{document} ``` 把每行后面多余的不可见字符删除就可以解决其中一个问题了。 至于字体,我不太擅长改 `beamer` 中的字体。

作者追问:2020-06-05 22:10

应该是没有不可见字符的,因为这个例子我又完全每个字都自己打了一遍,仍然如此。

一周热门 更多>