请教怎么输入长不等号?
如果是长等号,可以用$=\!=\!=\!=\!=\!=\!=$,长一点的不等号应该怎么输入?原因是想在不等号上面加上一些提示性的定理之类的,比如用到Cauchy不等式,用到引理等等。 [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29640&ptid=5861]1#[/url] [i]abababa[/i] [/b]
如果就一两个,那就将你那方法的中间的 = 换成 \ne 呗:=\!=\!=\!\ne\!=\!=\!= 效果:$=\!=\!=\!\ne\!=\!=\!=$ {:lol:} 如果不想这样手工写,要自适应长度,这里给出一种方法:利用长箭头包+中间not包。[code]\documentclass{article}
\usepackage{extarrows}
\usepackage{centernot}
\newcommand\longne[2][]{\centernot{\xlongequal[#1]{#2}}}
\begin{document}
\[
A \longne{Cauchy} B \longne[lemma]{Cauchy} C
\]
\end{document}[/code]缺点:斜线有点儿划到文字上了
[attach]6928[/attach] 能否接受多斜线?可以的话,用这帖 [url]http://kuing.orzweb.net/redirect.php?goto=findpost&ptid=3240&pid=27884[/url] 的方法可以搞出这样的:[code]\documentclass{article}
\usepackage{amsmath}
\makeatletter
\def\longnefill@{\arrowfill@\Relbar\ne\Relbar}
\newcommand\xlongne[2][]{\ext@arrow0099\longnefill@{#1}{#2}}
\makeatother
\begin{document}
\[
A \xlongne{Cauchy} B \xlongne[lemma]{Cauchy} C
\]
\end{document}[/code][attach]6929[/attach]
这个斜线不会划到文字上,斜线数量由等号长度决定(其实就是填充若干 \ne 至填满) [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29643&ptid=5861]4#[/url] [i]kuing[/i] [/b]
谢谢,不过我的原意是$\le,\ge$这种不等号。{:sweat:} 妹的……{:sweat:}{:sweat:}{:sweat:} [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29645&ptid=5861]5#[/url] [i]abababa[/i] [/b]
你这些定制的要求,可以TiKZ吧 [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29647&ptid=5861]7#[/url] [i]isee[/i] [/b]
要求太奇葩……
也不一定要用 tikz,用 \scalebox 硬把 `\ge` 拉长就可以,不过肯定丑得不行…… 试了一下:
[attach]6930[/attach][img]http://kuing.orzweb.net/attachments/month_1306/13061522517f48082dcb9c23e9.gif[/img][img]http://kuing.orzweb.net/attachments/month_1306/13061522517f48082dcb9c23e9.gif[/img][img]http://kuing.orzweb.net/attachments/month_1306/13061522517f48082dcb9c23e9.gif[/img] [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29649&ptid=5861]9#[/url] [i]kuing[/i] [/b]
谢谢。发现即使已经在数学环境里,scalebox里的符号还得用$括起来才行。还有能不能自动适应上面的文字来调整宽度? [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29652&ptid=5861]10#[/url] [i]abababa[/i] [/b]
不难[code]\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\newlength\wzwidth
\newcommand\xlong[3][]{%
\settowidth\wzwidth{\vbox{%
\hbox{$\scriptstyle#1$}%
\hbox{$\scriptstyle#2$}%
}}%
\setlength\wzwidth{1.2\wzwidth}%
\mathrel{\mathop{%
\resizebox{\wzwidth}{\height}{$#3$}%
}\limits_{#1}^{#2}}}
\begin{document}
\begin{gather*}
A \ge B \xlong{Cauchy}\ge C
\xlong[lemma]{\text{C-S Inequality}}\ge D \\
A \geqslant B \xlong{Cauchy}\geqslant C
\xlong[lemma]{\text{C-S Inequality}}\geqslant D \\
A \le B \xlong{Cauchy}\le C
\xlong[lemma]{\text{C-S Inequality}}\le D \\
A \leqslant B \xlong{Cauchy}\leqslant C
\xlong[lemma]{\text{C-S Inequality}}\leqslant D \\
A \ne B \xlong{Cauchy}\ne C
\xlong[lemma]{\text{C-S Inequality}}\ne D \\
A \approx B \xlong{Cauchy}\approx C
\xlong[lemma]{\text{C-S Inequality}}\approx D \\
A \in B \xlong{Cauchy}\in C
\xlong[lemma]{\text{C-S Inequality}}\in D
\end{gather*}
\end{document}[/code][attach]6931[/attach] 如果希望文字默认为正文字体的话,就这样:[code]\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\newlength\wzwidth
\newcommand\xlong[3][]{%
\settowidth\wzwidth{\vbox{%
\hbox{\scriptsize#1}%
\hbox{\scriptsize#2}%
}}%
\setlength\wzwidth{1.2\wzwidth}%
\mathrel{\mathop{%
\resizebox{\wzwidth}{\height}{$#3$}%
}\limits_{\mbox{\scriptsize#1}}^{\mbox{\scriptsize#2}}}}
\begin{document}
\begin{gather*}
A \ge B \xlong{Cauchy}\ge C
\xlong[lemma]{C-S Inequality}\ge D \\
A \geqslant B \xlong{Cauchy}\geqslant C
\xlong[lemma]{C-S Inequality}\geqslant D \\
A \le B \xlong{Cauchy}\le C
\xlong[lemma]{C-S Inequality}\le D \\
A \leqslant B \xlong{Cauchy}\leqslant C
\xlong[lemma]{C-S Inequality}\leqslant D \\
A \ne B \xlong{Cauchy}\ne C
\xlong[lemma]{C-S Inequality}\ne D \\
A \approx B \xlong{Cauchy}\approx C
\xlong[lemma]{C-S Inequality}\approx D \\
A \in B \xlong{Cauchy}\in C
\xlong[lemma]{C-S Inequality}\in D
\end{gather*}
\end{document}[/code]这样就不需要 \text 了,当文字有公式时照用 \$ \$ 即可。
效果懒得贴了,就是 Cauchy、lemma 变成了正体。 [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29657&ptid=5861]11#[/url] [i]kuing[/i] [/b]
谢谢,这个就可以了,不等号、约等号那几个都感觉不错,不过集合包含的那个显得不太好看。 [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29664&ptid=5861]13#[/url] [i]abababa[/i] [/b]
怎么我觉得约等号那个很丑……[捂脸]
话说去年我弄可伸长的等价符号的时候就想过这样搞,就是觉得丑,所以宁愿大费周张自己画自己调比例([url]http://kuing.orzweb.net/viewthread.php?tid=5542[/url])
这种硬拉法对于平的直线型的还好些,所以 `\geqslant`, `\leqslant` 还勉强可以接受,弯的就算了……
PS、你确定是用 11# 而不是 12#? [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=29665&ptid=5861]14#[/url] [i]kuing[/i] [/b]
最后用的是12楼的那个,因为有时还要输入一些汉字,像“见定理xx”之类的。
页:
[1]