免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

请教怎么输入长不等号?

如果是长等号,可以用$=\!=\!=\!=\!=\!=\!=$,长一点的不等号应该怎么输入?
原因是想在不等号上面加上一些提示性的定理之类的,比如用到Cauchy不等式,用到引理等等。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

回复 1# abababa

如果就一两个,那就将你那方法的中间的 = 换成 \ne 呗:=\!=\!=\!\ne\!=\!=\!= 效果:$=\!=\!=\!\ne\!=\!=\!=$

TOP

如果不想这样手工写,要自适应长度,这里给出一种方法:利用长箭头包+中间not包。
  1. \documentclass{article}
  2. \usepackage{extarrows}
  3. \usepackage{centernot}
  4. \newcommand\longne[2][]{\centernot{\xlongequal[#1]{#2}}}
  5. \begin{document}
  6. \[
  7. A \longne{Cauchy} B \longne[lemma]{Cauchy} C
  8. \]
  9. \end{document}
复制代码
缺点:斜线有点儿划到文字上了
QQ截图20190201160614.png
2019-2-1 16:06
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

能否接受多斜线?可以的话,用这帖 http://kuing.orzweb.net/redirect ... =3240&pid=27884 的方法可以搞出这样的:
  1. \documentclass{article}
  2. \usepackage{amsmath}
  3. \makeatletter
  4. \def\longnefill@{\arrowfill@\Relbar\ne\Relbar}
  5. \newcommand\xlongne[2][]{\ext@arrow0099\longnefill@{#1}{#2}}
  6. \makeatother
  7. \begin{document}
  8. \[
  9. A \xlongne{Cauchy} B \xlongne[lemma]{Cauchy} C
  10. \]
  11. \end{document}
复制代码
QQ截图20190201162354.png
2019-2-1 16:24

这个斜线不会划到文字上,斜线数量由等号长度决定(其实就是填充若干 \ne 至填满)
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

回复 4# kuing

谢谢,不过我的原意是$\le,\ge$这种不等号。

TOP

妹的……

TOP

回复 5# abababa

你这些定制的要求,可以TiKZ吧

TOP

回复 7# isee

要求太奇葩……
也不一定要用 tikz,用 \scalebox 硬把 `\ge` 拉长就可以,不过肯定丑得不行……

TOP

试了一下:
QQ截图20190201220419.png
2019-2-1 22:04
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

回复 9# kuing

谢谢。发现即使已经在数学环境里,scalebox里的符号还得用$括起来才行。还有能不能自动适应上面的文字来调整宽度?

TOP

回复 10# abababa

不难
  1. \documentclass{article}
  2. \usepackage{amsmath,amssymb}
  3. \usepackage{graphicx}

  4. \newlength\wzwidth
  5. \newcommand\xlong[3][]{%
  6. \settowidth\wzwidth{\vbox{%
  7. \hbox{$\scriptstyle#1$}%
  8. \hbox{$\scriptstyle#2$}%
  9. }}%
  10. \setlength\wzwidth{1.2\wzwidth}%
  11. \mathrel{\mathop{%
  12. \resizebox{\wzwidth}{\height}{$#3$}%
  13. }\limits_{#1}^{#2}}}

  14. \begin{document}
  15. \begin{gather*}
  16. A \ge B \xlong{Cauchy}\ge C
  17. \xlong[lemma]{\text{C-S Inequality}}\ge D \\
  18. A \geqslant B \xlong{Cauchy}\geqslant C
  19. \xlong[lemma]{\text{C-S Inequality}}\geqslant D \\
  20. A \le B \xlong{Cauchy}\le C
  21. \xlong[lemma]{\text{C-S Inequality}}\le D \\
  22. A \leqslant B \xlong{Cauchy}\leqslant C
  23. \xlong[lemma]{\text{C-S Inequality}}\leqslant D \\
  24. A \ne B \xlong{Cauchy}\ne C
  25. \xlong[lemma]{\text{C-S Inequality}}\ne D \\
  26. A \approx B \xlong{Cauchy}\approx C
  27. \xlong[lemma]{\text{C-S Inequality}}\approx D \\
  28. A \in B \xlong{Cauchy}\in C
  29. \xlong[lemma]{\text{C-S Inequality}}\in D
  30. \end{gather*}
  31. \end{document}
复制代码
QQ截图20190202154727.png
2019-2-2 15:47
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

如果希望文字默认为正文字体的话,就这样:
  1. \documentclass{article}
  2. \usepackage{amsmath,amssymb}
  3. \usepackage{graphicx}
  4. \newlength\wzwidth
  5. \newcommand\xlong[3][]{%
  6. \settowidth\wzwidth{\vbox{%
  7. \hbox{\scriptsize#1}%
  8. \hbox{\scriptsize#2}%
  9. }}%
  10. \setlength\wzwidth{1.2\wzwidth}%
  11. \mathrel{\mathop{%
  12. \resizebox{\wzwidth}{\height}{$#3$}%
  13. }\limits_{\mbox{\scriptsize#1}}^{\mbox{\scriptsize#2}}}}
  14. \begin{document}
  15. \begin{gather*}
  16. A \ge B \xlong{Cauchy}\ge C
  17. \xlong[lemma]{C-S Inequality}\ge D \\
  18. A \geqslant B \xlong{Cauchy}\geqslant C
  19. \xlong[lemma]{C-S Inequality}\geqslant D \\
  20. A \le B \xlong{Cauchy}\le C
  21. \xlong[lemma]{C-S Inequality}\le D \\
  22. A \leqslant B \xlong{Cauchy}\leqslant C
  23. \xlong[lemma]{C-S Inequality}\leqslant D \\
  24. A \ne B \xlong{Cauchy}\ne C
  25. \xlong[lemma]{C-S Inequality}\ne D \\
  26. A \approx B \xlong{Cauchy}\approx C
  27. \xlong[lemma]{C-S Inequality}\approx D \\
  28. A \in B \xlong{Cauchy}\in C
  29. \xlong[lemma]{C-S Inequality}\in D
  30. \end{gather*}
  31. \end{document}
复制代码
这样就不需要 \text 了,当文字有公式时照用 \$ \$ 即可。
效果懒得贴了,就是 Cauchy、lemma 变成了正体。
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

回复 11# kuing
谢谢,这个就可以了,不等号、约等号那几个都感觉不错,不过集合包含的那个显得不太好看。

TOP

回复 13# abababa

怎么我觉得约等号那个很丑……[捂脸]
话说去年我弄可伸长的等价符号的时候就想过这样搞,就是觉得丑,所以宁愿大费周张自己画自己调比例(http://kuing.orzweb.net/viewthread.php?tid=5542
这种硬拉法对于平的直线型的还好些,所以 `\geqslant`, `\leqslant` 还勉强可以接受,弯的就算了……

PS、你确定是用 11# 而不是 12#?

TOP

回复 14# kuing

最后用的是12楼的那个,因为有时还要输入一些汉字,像“见定理xx”之类的。

TOP

返回列表 回复 发帖