我想在括号中加一个分数。类似于:
$${\log C \brack \log 2}$$
,但中间有一条线。我知道这种可能性:$$\left[\frac{\log C}{\log 2}\right]$$
。尽管如此,有没有更简单的方法?
答案1
这是不使用图形界面生成所需内容的最简单方法。正如@ach在评论中提到的,您应该用$$
and\[
或\]
and\begin{equation}
替换\end{equation}
。
答案2
如果您使用 LaTeX,首先请摆脱$$
并更喜欢构造\[...\]
。
amsmath
如果您打算在文档中进行数学运算,则加载。然后定义
\newcommand{\fbrack}[2]{\genfrac{[}{]}{}{}{#1}{#2}
例子:
\documentclass{article}
\usepackage{amsmath}
\newcommand{\fbrack}[2]{\genfrac{[}{]}{}{}{#1}{#2}}
\begin{document}
\[
\fbrack{\log C}{\log 2}
\]
\end{document}
语法\genfrac
:
\genfrac{<left delimiter>}{<right delimiter}{<thickness>}
{<style declaration>}{<numerator>}{<denominator>}
如果<left delimiter>
和<right delimiter>
为空,则不打印分隔符;如果<thickness>
为空,则以默认粗细绘制分数线;否则它应该是尺寸。
如果<style declaration>
为空,则广义分数将遵循当前的数学风格;否则可以
0
意味着\displaystyle
必须使用1
意味着\textstyle
必须使用2
意味着\scriptstyle
必须使用3
意味着\scriptscriptstyle
必须使用
例如,\binom
定义amsmath
为
\newcommand{\binom}[2]{\genfrac{(}{)}{0pt}{}{#1}{#2}}
而\dbinom
\newcommand{\dbinom}[2]{\genfrac{(}{)}{0pt}{0}{#1}{#2}}
使用诸如{A\brack B}
已被弃用的外来语法。
答案3
\def\brack{\overwithdelims[]}
$${\log C \brack \log 2}$$
\bye
(纯 TeX)