latex编译分数分子分母距分数线较远重新提问

发布于 2021-05-09 11:17:31

使用命令\frac编译分数时,分数的分子和分母,特别是分子距分数线距离过大,请问高手有没有解决办法?编译器是 WinEdt10。前面的提问,不知为何,用按钮“</>”提交代码,结果现实的不是代码。
代码如下:

\documentclass[12pt,UTF8]{article}
\usepackage[space,fntef]{ctex}
\usepackage[english]{babel}
\usepackage{amsmath,amsthm}
\usepackage{amsfonts}
\usepackage{txfonts}
\usepackage[Symbol]{upgreek}
\let\pi\uppi
\let\le\leqslant

\begin{document}
\[\frac{1}{2}\] \[\frac{x^2}{a^2}+\frac{y^2}{b^2}=1\]
\[\frac{3\!\sqrt{3}}{5}\] \[\frac{3\pi}{2}\]

这个图是刚才编译的分数:
1.png
下面这个是人民教育出版社的分数:
2.jpeg

查看更多

关注者
0
被浏览
3k
4 个回答
LaTeXStudio
LaTeXStudio 2021-05-09
这家伙很懒,什么也没写!

这都是细节照顾的问题了 TeX 里面的字符的深度要考虑的,比如 p 下身长这样的情况。实在不喜欢,自己定义 amsmath 提供了 \genfrac 可以自己定义适合自己的样式。

Y@@Y
Y@@Y 2021-05-09
这家伙很懒,什么也没写!

谢谢你的解答

乙醇
乙醇 2021-05-09
这家伙很懒,什么也没写!

因为教科书不是用LaTeX编写的, 并且LaTeX编写的分号也并不突兀

圣华
圣华 2021-05-22
这家伙很懒,什么也没写!

1、大家可以用 tfrac{}{}来替代

2、我重定义了一个dfrac,写为如下:

renewcommand{dfrac}[2]{{
renewcommand{arraystretch}{1.375}
begingroupdisplaystyle
rule[0pt]{0pt}{11pt}#1endgroup%
overdisplaystylerule[-3pt]{0pt}{11pt}#2
}}%
http://blog.sina.com.cn/s/blog_5e16f1770100nj39.html

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览