Forgot password?
 Create new account
View 2839|Reply 21

关于查看公式代码(2023/2/7 更新)

[Copy link]

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

kuing Posted at 2013-9-1 16:26:28 |Read mode
学习写代码的一个重要环节就是参考一下别人的代码怎么写的,下面介绍本站查看公式代码的方法:

一、查看单个公式代码:
对着想查看的公式右键,选择“Show Math As - TeX Commands”,记住一定要选 TeX 的,不要选第一个 MathML。
asdf.gif
注:这种方法不会显示两边的 $\[ \]

二、查看单个楼层的公式代码:
点击楼层右上角的一只眼👁即可,再点击还能切换回公式。
【这是 2023/2/7 新增的功能】

三、查看整个帖子的公式代码:
方法 A:点击帖子右上方的打印(
)按钮即可。(但如果帖子回复数量太大,似乎不一定显示得完?)
方法 B:在浏览器调试器中屏蔽 tex-svg.js(参考 3#)

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2022-3-10 06:57:39
Last edited by hbghlyj at 2022-3-20 22:27:00有一个手法:


在Chrome调试器中启用"网络请求屏蔽",把mathjax的请求暂时屏蔽掉即可:
Screenshot 2022-03-09 225452.png


话说:谷歌搜索"MathJax"出来的简介的缩略图竟然是Discuz管理面板如何设置Mathjax的那个截图

Screenshot 2022-03-09 224132.png

三角形啮合:
${\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$

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2022-3-10 07:01:00
对于本论坛,只要屏蔽掉"tex-svg.js"这一个脚本,即可:
Screenshot 2022-03-09 225851.png
Screenshot 2022-03-09 225933.png

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2022-3-20 04:48:58
为什么Archiver上也要加MathJax呢不是专门给搜索引擎爬虫抓取的吗

801

Threads

4889

Posts

310K

Credits

Credits
36169

Show all posts

isee Posted at 2022-3-20 09:21:01
回复 1# kuing


代码中的题并不易啊,抄走了

2

Threads

465

Posts

6357

Credits

Credits
6357
QQ

Show all posts

爪机专用 Posted at 2022-3-20 09:49:15
回复  kuing


代码中的题并不易啊,抄走了
isee 发表于 2022-3-20 09:21
你是说这个?kuing.cjhb.site/forum.php?mod=viewthread&tid=154

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

 Author| kuing Posted at 2022-3-20 12:38:27
为什么Archiver上也要加MathJax呢不是专门给搜索引擎爬虫抓取的吗
hbghlyj 发表于 2022-3-20 04:48

不知道呀,在后台的头部加了 mathjax 代码之后就是这样了,也不知道怎么控制 Archiver 的。

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

 Author| kuing Posted at 2022-3-23 15:30:03
回复 9# hbghlyj

“Archiver 的模版”在哪?

1# 懒得改了。其实点“打印”(被我改成P)就能看代码了。

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2022-9-18 23:50:04
hbghlyj 发表于 2022-3-19 21:48
为什么Archiver上也要加MathJax呢不是专门给搜索引擎爬虫抓取的吗
新版, Archiver没有MathJax
kuing.cjhb.site/archiver/?tid-735.html

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2022-9-18 23:51:14
Last edited by hbghlyj at 2022-9-19 20:51:00
kuing 发表于 2022-3-23 08:30
回复 9# hbghlyj
其实点“打印”(被我改成P)就能看代码了。
提示:
新版, 没有“打印”也没有“P”, 是一个复印机图标

Comment

已改成一只眼👁,就是看代码的意思  Posted at 2023-2-6 16:36

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

 Author| kuing Posted at 2023-2-6 16:35:25
hbghlyj 发表于 2022-9-18 23:50
新版, Archiver没有MathJax
见https://kuing.cjhb.site/archiver/?tid-735.html
但看源码,仍然有加载 mathjax,可实际却显示代码,mathjax 没干活,这是为啥呢?🤔

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2023-2-7 04:44:38
kuing 发表于 2023-2-6 20:53
@hbghlyj
其实可以转化为柯西方程:
由于已经证明了 `\abs{f(x)}0` 时 `f(x)>0`,即 `e^{g(x)}>1`,即 `g( ...
运行
  1. ajaxget('https://kuing.cjhb.site/forum.php?mod=viewthread&tid=10211&viewpid=50552&inajax=1&ajaxtarget=post_50552','post_50552')
Copy the Code
查看代码

701

Threads

110K

Posts

910K

Credits

Credits
94172
QQ

Show all posts

 Author| kuing Posted at 2023-2-8 00:46:30
这种方法的原理是如何?是不是再次查询数据库,重新加载该楼层的内容?

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2023-2-11 17:52:33
点击按钮后, 没有显示点评的公式代码.
例如此帖

Comment

点评点由它吧😒哼  Posted at 2023-2-11 17:55

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2023-2-11 18:01:50
hbghlyj 发表于 2023-2-11 10:52
点击按钮后, 没有显示点评的公式代码.
例如此帖
使用
  1. ajaxget('https://kuing.cjhb.site/forum.php?mod=viewthread&tid=9996&viewpid=49660&inajax=1&ajaxtarget=post_49660','post_49660')
Copy the Code

可以同时显示点评的公式代码:
Screenshot 2023-02-11 at 10-01-02 $ℂ^2$去掉对角线的连通分支 - 高等数学讨论 - 悠.png

Comment

这是当然的了,这是整个楼层重新加载一次。  Posted at 2023-2-11 18:10

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2023-3-19 03:03:13
浏览器按Ctrl+U跳转到view-source://页面

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2023-5-16 18:17:44

ajaxget

kuing 发表于 2023-2-7 17:46
这种方法的原理是如何?是不是再次查询数据库,重新加载该楼层的内容? ...

dz_doc
/*
        [Discuz!] (C)2001-2009 Comsenz Inc.
        位置:common.js
        方法:ajaxget
        最后更新: 2009 09 22
*/

ajaxget(url, showid, waitid, loading, display, recall)

url
        请求的 url

showid
        ajax 返回信息显示区域的 id

waitid
        ajax 请求过程中显示等待信息区域的 id

loading
        ajax 请求过程中显示的等待信息

display
        'none'        不显示
        ''        显示
        'auto'        自动

recall
        回执函数 ajax 请求完成并返回信息后执行 可以是一个函数(推荐)也可以是一段 js 代码


===========================================================================
例1: 将链接嵌套在内部,这种在翻页的时候比较管用。
===========================================================================

<span id="smilies">
<a href="member.php?action=viewavatars&page=1" ajaxtarget="smilies">1</a>
<a href="member.php?action=viewavatars&page=2" ajaxtarget="smilies">2</a>
<a href="member.php?action=viewavatars&page=3" ajaxtarget="smilies">3</a>
</span>

===========================================================================
例2: 链接与显示区分开,这样结构比较清晰,常用。
===========================================================================

<span id="smilies"></span>
<a href="member.php?action=viewavatars&page=1" ajaxtarget="smilies">1</a>

===========================================================================
例3: 切换显示区的隐藏状态
===========================================================================

<span id="smilies"></span>
<a href="member.php?action=viewavatars&page=1" ajaxtarget="smilies" ajaxdisplay="auto">1</a>

ajaxdisplay: auto|none|空
auto: 自动切换
none: 隐藏
空:   显示

===========================================================================
数据初始化
===========================================================================

<script type="text/javascript">ajaxget('viewthread.php?fid=$fid&tid=$tid&do=viewdebatepost&page=$page', 'ajaxdebateposts');</script>

第一参数为url, 第二个参数为显示id, 可以考虑用属性的方式实现,不过考虑到实际应用,这样更加灵活一些

3147

Threads

8493

Posts

610K

Credits

Credits
66163
QQ

Show all posts

hbghlyj Posted at 2023-5-16 18:20:10
hbghlyj 发表于 2023-2-11 10:52
点击按钮后, 没有显示点评的公式代码.
例如此帖
建议:点评公式代码增加支持显示点评的公式代码

Comment

拒绝!不再接受此建议!  Posted at 2023-5-16 18:45

手机版Mobile version|Leisure Math Forum

2025-4-20 22:14 GMT+8

Powered by Discuz!

× Quick Reply To Top Return to the list