数学研发论坛

 找回密码
 欢迎注册
查看: 6222|回复: 54

[推荐] 在线编辑预览 LaTeX 效果

[复制链接]
发表于 2014-1-7 22:32:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?欢迎注册

x

点评

发帖时,代码预览框与发帖框实现互动功能。  发表于 2014-2-7 14:02
新增发帖可同屏预览公式功能,且对游客屏蔽。  发表于 2014-1-23 12:59
新增加 {...} 及 (...) 按钮。前者用于快速标记群组,后者可以得到按需改变大小的括号。  发表于 2014-1-22 15:00
添加“通过MathJax支持的TeX命令列表”按钮,以方便大家学习/查阅。  发表于 2014-1-16 15:37
为方便预览较长公式的效果,特新开发了宽版界面公式预览器。  发表于 2014-1-14 22:23

评分

参与人数 1威望 +12 金币 +12 贡献 +12 经验 +12 鲜花 +12 收起 理由
wayne + 12 + 12 + 12 + 12 + 12 赞一个!

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-1-7 22:41:34 | 显示全部楼层
大家可以把自己想要的代码粘贴进代码框,预览框会自动得到对应的效果,
如果未达到自己的预期,可以在代码框内继续修改,直至OK为止,
然后再把代码复制粘贴进自己的帖子中去。
  1. \[ \texttip{
  2. \begin{split}\href{/forum.php?mod=redirect&goto=findpost&ptid=5236&pid=51670&fromuid=8}{\color{Red}{f(n)}}
  3. &= \frac{1}{1+2+\dots+n} \sum_{j=1}^n \sum_{d | j} d \\
  4. &= \frac{2}{n(n+1)} \sum_{d=1}^n d\left[\frac{n}{d}\right] \\
  5. &= \frac{2}{n(n+1)} \sum_{d=1}^n \sum_{j=1}^{\tfrac{n}{d}} d \\
  6. &= \frac{2}{n(n+1)} \sum_{d=1}^n \left( \frac{1}{2} \left(\frac{n}{d}\right)^2 + O\left(\frac{n}{d}\right)\right ) \\
  7. &= \frac{n^2}{n(n+1)} \zeta (2) + O\left(\frac{\log n}{n}\right)
  8. \end{split}}{借用 Lwins_G 近期编辑的一个公式} \]

  9. \(\rm\LaTeX\) 太帅了,我一定得好好用它!
复制代码
比如大家把上面的代码拷贝到代码框去体验一下。。。

这是综合了众多站点实现的一个非常好用的功能(感谢 wayne 提供的参考链接),
共享给大家(正在编写整理中的 [教程] 巧用 \(\rm\LaTeX\) 排版 数学公式 主题帖中也含有此功能)。
并且还特意实现了自动转换"[TeX]...[/TeX]"标签功能,以方便大家在本论坛使用。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-1-8 00:09:40 来自手机 | 显示全部楼层
nice.我只是无心的发了个链接,还是老大有心,竟然整到论坛里了,强悍,要是能在编辑帖子的时候出现就更完美了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-1-8 09:32:41 | 显示全部楼层
因为它是实时的进行转换(响应onkeyup、onpaste等事件),
所以若用在编辑帖子时出现,会反复地刷新,将会影响效率。

不熟悉LaTeX语法的人,可以利用这个工具来进行快速测试学习,
熟悉之后就可以直接写出高质量的LaTeX代码,不再依赖它。

点评

嗯,有道理。  发表于 2014-1-8 09:52
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-1-8 10:31:47 | 显示全部楼层
近期我正在编写适合我们论坛的 LaTeX 排版教程,
我将下载参考的一些pdf档打了个包,大家可以先熟悉起来:LaTeX 排版教程集

如果大家有好的参考资料,以及相关建议,欢迎与我联系,谢谢!

点评

刚下载看了,的确非常不错!  发表于 2014-1-8 10:49
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-1-8 11:38:46 | 显示全部楼层
  1. `dd
复制代码


$\frac{\pi}{1+x^2}$

试试 tfrac :

$\tfrac{\pi}{1+x^2}$

\(\tfrac{\pi}{1+x^2}, \dfrac{\pi}{1+x^2} \text{的效果是咋样的?试试看}\)

点评

相当于用两套TeX解析工具,asciimath2jax 用来兼容旧版本,而tex2jax 是标准TeX,用户自己选择即可。  发表于 2014-1-8 12:31
哦,是说双美元符号是用tex2jax 解析的,而单美元符号是用 asciimath2jax 来解析?? 聪明!  发表于 2014-1-8 12:29
现在,需用双美元符、或双TeX标签才可。  发表于 2014-1-8 12:22
Lwins_G在32楼,反馈过dfrac不能使用。/forum.php?mod=viewthread&tid=5232&extra=&page=4  发表于 2014-1-8 12:18
其实,现在,你可以用上那个在线预览的工具,看看是否符合预期的。  发表于 2014-1-8 11:43
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2014-1-8 13:14:15 | 显示全部楼层
当前的规则如下:
  • 行内模式:
    • asciimath2jax(兼容模式):采用单美元符“$ … $”,或者单层标定;
    • tex2jax(严谨模式): 采用键盘左上角撇号键(波浪号在其上的)“` … `”,或者用“\( … \)”圈定;
  • 行间模式:采用双美元符“$$ … $$”,或者双层标定,或者美元符+,或者用“\[ \]”圈定,此时采用的均是tex2jax,以达到最佳输出效果。


  1. 如果大家要用严谨的LaTeX语言获得最佳的效果:
  2. 行内模式为:\( 公式 \)
  3. 行间模式为:\[ 公式 \]
  4. 这样非常好记(在顶楼的tool中可通过按图标按钮直接获得)。
复制代码


注:所谓的标签,就是简单地替换成 $ … $ 而已,
但它有它独到的好处,比如:非成对出现时(这在部分“引用”时常见),将不会替换成美元符,可防止误解析。

评分

参与人数 1威望 +12 金币 +12 贡献 +12 经验 +12 鲜花 +12 收起 理由
wayne + 12 + 12 + 12 + 12 + 12 很给力!

查看全部评分

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-1-8 14:09:55 | 显示全部楼层
我的chrome也会偶然性的有卡顿的情况。

为啥会加载mathjax 官网的js脚本。 可以放在论坛服务器的本地吗

点评

我特意关注过了, 咱们调用的是cdn,即云端服务器,它会自动找最近的服务器来工作,且版本可以保持最新。  发表于 2014-1-8 14:21
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-1-13 14:46:41 | 显示全部楼层
CDN,(Content delivery network或Content distribution network,常简写成CDN)
是指一种通过互联网互相连接的电脑网络系统,提供高性能、可扩展性、及低成本的网络将内容传递给用户。

点评

在 http://docs.mathjax.org/en/latest/configuration.html 中,它解释为:“The CDN is part of a distributed “cloud” network, so it is handled by servers around the world. That means   发表于 2014-1-13 16:31
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2014-1-16 21:39:38 | 显示全部楼层
竟然可以重置提示,可以链接到刚才那个巨无霸的网页,可以toggle行内和行间公式!

真的很给力啊!
这个预览的功能我可是看着长大的啊.
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2019-1-18 16:09 , Processed in 0.057872 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表