我有一个分数,它的分母又是一个分数。我想把分母写在括号里,但感觉空格不太好。
从间距来看,下项很不错,但括号会破坏它。我希望看到分母中的整数部分稍微向上一点。这可能吗?这是我的代码:
\documentclass{article}
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage{algorithmic}
\begin{document}
\[
\lim\limits_{x\to\infty} \frac{\pi(x)}{\left(\frac{x}{\log(x)}\right)} = 1.
\]
\[
\lim\limits_{x\to\infty} \frac{\pi(x)}{\frac{x}{\log(x)}} = 1.
\]
\end{document}
答案1
不要使用\left
和\right
来调整分母项中的括号大小,而应使用\bigl
和\bigr
。那么,分母项真的需要括号吗?你需要在中加括号吗\log(x)
?
也请考虑\frac
用内联分数表达式替换 -format 分母项。这样,分子和分母中的项都将在\textstyle
数学模式下呈现。
最后,不需要\limits
限定词。
\documentclass{article}
\begin{document}
\[
\lim_{x\to\infty} \frac{\pi(x)}{\bigl(\frac{x}{\log(x)}\bigr)} =
\lim_{x\to\infty} \frac{\pi(x)}{\frac{x}{\log x}} =
\lim_{x\to\infty} \frac{\pi(x)}{x/\log x} = 1.
\]
\end{document}
答案2
在我写这篇文章的时间里,出现了三个答案,但我还是把它贴出来了。您可以使用该mathtools
包及其\DeclarePairedDelimiter
命令创建大小正确的成对分隔符,使用可选的 manual \big
、\Big
等。
% !TEX program = lualatexmk
% !TEX encoding = UTF-8 Unicode
\documentclass{article}
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage{algorithmic}
\usepackage{mathtools}
\DeclarePairedDelimiter{\ps}{(}{)}
\begin{document}
\[
\lim_{x\to\infty} \frac{\pi(x)}{\left(\frac{x}{\log x}\right)} = 1.
\]
\[
\lim_{x\to\infty} \frac{\pi(x)}{\frac{x}{\log x}} = 1.
\]
\[
\lim_{x\to\infty} \frac{\pi(x)}{ \ps{\frac{x}{\log x}} } = 1.
\]
\[
\lim_{x\to\infty} \frac{\pi(x)}{ \ps[\big]{\frac{x}{\log x}} } = 1.
\]
\[
\lim_{x\to\infty} \frac{\pi(x)}{ \ps[\Big]{\frac{x}{\log x}} } = 1.
\]
\end{document}
答案3
除了自动设置分隔符大小的\left
和之外\right
,您还可以使用(从小到大)手动选择分隔符大小:
\bigl ... \bigr
\Bigl ... \bigr
\biggl ... \biggr
\Biggl ... \Biggr
例如,使用\bigl
和\bigr
:
\documentclass{article}
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage{algorithmic}
\begin{document}
\[
\lim_{x\to\infty} \frac{\pi(x)}{\bigl(\frac{x}{\log(x)}\bigr)} = 1.
\]
\[
\lim\_{x\to\infty} \frac{\pi(x)}{\frac{x}{\log(x)}} = 1.
\]
\end{document}