Forgot password?
 Create new account
View 316|Reply 15

这里的 $\pi$ 用了什么字体?

[Copy link]

81

Threads

170

Posts

1660

Credits

Credits
1660

Show all posts

APPSYZY Posted at 2022-7-31 13:52:17 |Read mode
pi.png

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2022-7-31 15:54:10
txfonts 宏包里的 \piup 就是这个字体。

但如果加了这个宏包,全局字体都变了,不知这篇文章是如何单独使用这一个 \piup 的。

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2022-7-31 16:08:49
看了 txfonts.sty 的源代码,应该只需像下面这样抠出来,即可单独使用这一个 \piup 而不影响其他字体:
  1. \documentclass{article}
  2. \DeclareSymbolFont{txlettersA}{U}{txmia}{m}{it}
  3. \SetSymbolFont{txlettersA}{bold}{U}{txmia}{bx}{it}
  4. \DeclareMathSymbol{\piup}{\mathord}{txlettersA}{25}
  5. \begin{document}
  6. test: $\pi\ne\piup$
  7. \[\frac2\piup x<\sin x<x,\quad\forall x\in\left(0,\frac\piup2\right).\]
  8. \end{document}
Copy the Code

测试结果:
捕获.PNG

81

Threads

170

Posts

1660

Credits

Credits
1660

Show all posts

 Author| APPSYZY Posted at 2022-7-31 17:10:08
kuing 发表于 2022-7-31 16:08
看了 txfonts.sty 的源代码,应该只需像下面这样抠出来,即可单独使用这一个 \piup 而不影响其他字体:

测 ...
原来是正体的 $\pi$ 呀!长见识了。

81

Threads

170

Posts

1660

Credits

Credits
1660

Show all posts

 Author| APPSYZY Posted at 2022-7-31 19:26:45
kuing 发表于 2022-7-31 16:08
看了 txfonts.sty 的源代码,应该只需像下面这样抠出来,即可单独使用这一个 \piup 而不影响其他字体:

测 ...
为什么我截图中 $\dfrac{\pi}{2}$ 的分数线那么粗(截图来自 PDF),但是 3 楼是正常的额

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2022-7-31 21:04:17
APPSYZY 发表于 2022-7-31 19:26
为什么我截图中 $\dfrac{\pi}{2}$ 的分数线那么粗(截图来自 PDF),但是 3 楼是正常的额 ...
这就不知道了
可能是 PDF 阅读器的差别?也可能是源码里面重定义过 \frac 的分数线?

801

Threads

4889

Posts

310K

Credits

Credits
36169

Show all posts

isee Posted at 2022-7-31 23:30:10
kuing 发表于 2022-7-31 21:04
这就不知道了
可能是 PDF 阅读器的差别?也可能是源码里面重定义过 \frac 的分数线? ...
应该没人动这个分数线吧?前者可能性更大

不过,我觉得,upgreek 宏包下的直接 pi 比顶楼漂亮
isee=freeMaths@知乎

81

Threads

170

Posts

1660

Credits

Credits
1660

Show all posts

 Author| APPSYZY Posted at 2022-8-1 12:29:39
isee 发表于 2022-7-31 23:30
应该没人动这个分数线吧?前者可能性更大

不过,我觉得,upgreek 宏包下的直接 pi 比顶楼漂亮
upgreek 宏包中的 \uppi 的确比一楼图片中的 pi 更好看,一楼那个字体的 pi 配合周围其他的字母、数字,显得格格不入。
不过把 $\pi$ 改成正体,应该是为了顺应某种数学写作格式,类似于把自然对数 $e$ 写成正体的 $\mathrm{e}$。

81

Threads

170

Posts

1660

Credits

Credits
1660

Show all posts

 Author| APPSYZY Posted at 2022-8-1 12:31:52
不过,为什么 \rm 或 \mathrm 不能把 $\pi$ 变成正体呢?

801

Threads

4889

Posts

310K

Credits

Credits
36169

Show all posts

isee Posted at 2022-8-1 16:26:46
APPSYZY 发表于 2022-8-1 12:31
不过,为什么 \rm 或 \mathrm 不能把 $\pi$ 变成正体呢?
当然正是因为命令无效我才用 upgreek 宏包的,被你这么一反问,我觉得可能是字体问题,希腊字母估计不支持(rm) 罗马体吧,(大致意思)

不过希腊字母大写全是直立体



====

是啊,pi,e,d,sin,max,lim,(int 好像是例外)等等数学名词全都是直立体
isee=freeMaths@知乎

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2022-8-1 19:17:39
isee 发表于 2022-7-31 23:30
应该没人动这个分数线吧?前者可能性更大

不过,我觉得,upgreek 宏包下的直接 pi 比顶楼漂亮
upgreek 宏包的 \uppi 我觉得也不怎么好看……

textgreek 宏包的 \textpi 好看些(但是只能用在文本模式,当然你也可以将 \text{\textpi} 自定义为一个命令来在公式里用……

unicode-math 宏包的 \uppi 也很好(默认字体 Latin Modern Math 即可,要用 xelatex 编译,这个直立体最接近原来的 `\pi` 😉……

另外,newtxmath 宏包与 txfonts 的 \piup 也不同(但一般字母的风格几乎一样……

如下图所示:
QQ截图20220801191754.png

801

Threads

4889

Posts

310K

Credits

Credits
36169

Show all posts

isee Posted at 2022-8-1 21:17:32
kuing 发表于 2022-8-1 19:17
upgreek 宏包的 %uppi 我觉得也不怎么好看……

textgreek 宏包的 \textpi 好看些(但是只能用在文本模式 ...
原来有这么多选择~
isee=freeMaths@知乎

81

Threads

170

Posts

1660

Credits

Credits
1660

Show all posts

 Author| APPSYZY Posted at 2023-10-29 22:17:26
Last edited by kuing at 2023-11-8 14:56:00kuing 注:本回帖内容已丢失,以下内容根据回忆写出。

原文大致为如下三点:

1、最近看《数学憋间》,发现 `\pi` 也是用直立体。

2、《数学憋间》是否有纸质版 / 正式出版 ?

3、《数学憋间》的 latex 是谁做的?

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2023-10-29 23:00:41
Last edited by kuing at 2023-11-8 15:01:00回楼上:

1、我回看了一下,是自 2012 年第 2 期(总第 9 期)起才开始用直立的 `\pi`。
看代码也是从这期开始才用 xeCJK(前八期是用 CJK)。
当时直立 `\pi` 的实现方式是用 CMU Serif 字体里的相应字符。

2、《憋间》只有电子版。

3、《憋间》的 latex 是我和何版主(hejoseph)两人一起制作的。

462

Threads

969

Posts

9934

Credits

Credits
9934

Show all posts

青青子衿 Posted at 2024-3-8 11:39:05
Last edited by 青青子衿 at 2024-3-11 04:36:00
kuing 发表于 2023-10-29 23:00
回楼上:

1、我回看了一下,是自 2012 年第 2 期(总第 9 期)起才开始用直立的 `\pi`。
有点意思
\begin{align*}
\large{
\begin{split}
&\unicode[Times]{x03C0}\\
&\unicode[Geramond]{x03C0}\\
&\unicode[Arial Unicode MS.]{x03C0}\\
&\unicode[STIXGeneral]{x03C0}
\end{split}
}
\end{align*}
LATEX 中的希臘字母
xyh97.home.blog/2020/07/17/latex-greek-letters/

Comment

哟,mathjax 也能这样玩呀😀  Posted at 2024-3-8 11:48

手机版Mobile version|Leisure Math Forum

2025-4-20 22:11 GMT+8

Powered by Discuz!

× Quick Reply To Top Return to the list