关于查看公式代码
学习写代码的一个重要环节就是要参考一下别人的代码怎么写的,那么在本站,贴子里的公式一般都是瞬间就显示出具体式子来了,那如何看它的代码呢?虽然以前也提到过,但现在还是详细说说。这里列举四种方法:
第一种,就是对着想查看的公式右键,就能找到显示代码的选项,该选项的位置可能会因为版本不同而不同,目前的位置是“Show Math As - TeX Commands”,记住一定要选 TeX 的,不要选第一个 MathML。
[attach]269[/attach]
此法的缺点在于一次只能查看一个公式的代码,如果你想抄下整个贴子内所有公式的代码,那就得这样操作很多次。
第二种,如果你已经登录了本论坛,你可以利用引用功能,引用你想查看的公式所在贴,点击引用后进入了回贴状态,这时你就可以看到该贴的内容,代码自然也就看到了,而且还连美元符号什么的也有,直接复制就可用。
此法的一大缺点在于如果贴子较长,引用的时候只会将前面一部分引用下来,后面的部分就看不到了。
第三种(realnumber提供),刷新页面,在公式编译出来之前的那一点点时间内利用QQ截图功能把屏幕定住,这时就可以看到代码了,但是要眼明手快,所以得按快捷键,默认是Ctrl+Alt+A。
此法的一大缺点就是操作起来不太方便(网速慢或电脑卡的还好些),而且如果贴子较长,就不太容易截中你想看的部分了。
第四种,就是查看网页源文件(右键 - 查看网页源代码之类的操作就可以做到),然后就能找到整个网页上的所有公式的代码。
此法稍微弥补了前面的方法的缺点,但仍有一大缺点就是网页源文件通常会乱七八zao,不但正文内容不易找,而且还会多出一些 html 代码,复制下来也要进行替换后才能得到真正正确的代码。
综上,仍未有一个完美的方法,暂时来说,看情况地使用前三种方法,第四种方法真的需要时再用。 [i=s] 本帖最后由 hbghlyj 于 2022-3-20 22:27 编辑 [/i]
有一个手法:
在Chrome调试器中启用"网络请求屏蔽",把mathjax的请求暂时屏蔽掉即可:
[attach]11185[/attach]
话说:谷歌搜索"MathJax"出来的简介的缩略图竟然是Discuz管理面板如何设置Mathjax的那个截图{:sweat:}
[attach]11184[/attach]
三角形啮合:
${\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}\!\!\!\triangle\!\!\!{\large\triangledown}$
粗体:$\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla\!\!\!\Delta\!\!\!\nabla$ 对于本论坛,只要屏蔽掉"tex-svg.js"这一个脚本,即可:
[attach]11186[/attach]
[attach]11187[/attach] 用2#的方法,配合[url=https://chrome.google.com/webstore/detail/wikipedia-with-mathjax/fhomhkjcommffnlajeemenejemmegcmi]Wikipedia with MathJax[/url],就能复制Wikipedia上的公式代码了{:sweat:} 为什么Archiver上也要加MathJax呢{:shocked:}不是专门给搜索引擎爬虫抓取的吗 [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=896&ptid=173]1#[/url] [i]kuing[/i] [/b]
代码中的题并不易啊,抄走了 [quote]回复 kuing
代码中的题并不易啊,抄走了
[size=2][color=#999999]isee 发表于 2022-3-20 09:21[/color] [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=43849&ptid=173][img]http://kuing.orzweb.net/images/common/back.gif[/img][/url][/size][/quote]
你是说这个?[url]http://kuing.orzweb.net/viewthread.php?tid=154[/url] [quote]为什么Archiver上也要加MathJax呢不是专门给搜索引擎爬虫抓取的吗
[size=2][color=#999999]hbghlyj 发表于 2022-3-20 04:48[/color] [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=43848&ptid=173][img]http://kuing.orzweb.net/images/common/back.gif[/img][/url][/size][/quote]
不知道呀,在后台的头部加了 mathjax 代码之后就是这样了,也不知道怎么控制 Archiver 的。 [i=s] 本帖最后由 hbghlyj 于 2022-3-22 09:48 编辑 [/i]
[b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=43852&ptid=173]8#[/url] [i]kuing[/i] [/b]
是因为Archiver的模版里引用了头部模版.
所以我们不要在公共头部加MathJax,而是在viewthread模版里加,这样就解决了.
或者把Archiver的模版里对于头部模版的引用去掉.
应该很容易改的..{:smile:}
另外,1楼的图是对于MathJax v2的,需要更新一下{:smile:} [b]回复 [url=http://kuing.orzweb.net/redirect.php?goto=findpost&pid=43882&ptid=173]9#[/url] [i]hbghlyj[/i] [/b]
“Archiver 的模版”在哪?
1# 懒得改了。其实点“打印”(被我改成P)就能看代码了。
页:
[1]