将 mathjax 支持添加到(本地)ikiwiki

发布于 2024-11-26 23:14:00 字数 1459 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

兔姬 2024-12-03 23:14:00
  • 安装 pandoc (> 1.8)
  • 获取最新的 pandoc-iki 插件: cd /tmp/; git clone https://github.com/dubiousjim/pandoc-iki.git
  • 找出 pandoc 的安装位置:which pandoc 例如 /usr/bin/pandoc code>
  • 将以下行添加到您的 wiki - setup(例如 mywiki.setup)文件中:

    # pandoc 插件
    
    pandoc_command =>; “/usr/bin/pandoc”,
    
    pandoc_latex =>; 1、
    
    pandoc_rst =>; 0,
    
    pandoc_math =>; “数学贾克斯”,
    
  • 例如,将 pandoc 添加到您的安装文件中的插件列表中

     \# 要添加到默认配置的插件
    
    添加插件=> [qw{goodstuff websetup wmd pandoc}]
    
  • sudo cp /tmp/pandoc-iki/mathjax.tmpl /usr/share/ikiwiki/ templates/page.tmpl
  • sudo cp /tmp/pandoc-iki/pandoc.pm /usr/share/perl5/IkiWiki/Plugin
  • sudo ikiwiki --setup ~/mywiki.setup

  • 要激活 html_css,请更改 / 中的以下行usr/share/ikiwiki/templates/page.tmpl

    <脚本 src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript">

    <脚本 src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML-full" type="text/javascript">

    然后再次执行 sudo ikiwiki --setup ~/mywiki.setup

  • 如果您也想离线使用 ikiwiki,您可以更改目录路径:下载 mathjax 并将其放在某个位置,例如放入 /var/www/myiki 中,然后更改行上面到

    ;
    

    (不要忘记运行 ikiwiki --setup

  • Install pandoc (> 1.8)
  • Get the latest pandoc-iki plugin: cd /tmp/; git clone https://github.com/dubiousjim/pandoc-iki.git
  • find out where pandoc is installed: which pandoc for example /usr/bin/pandoc
  • add the following lines to your wiki - setup (e.g. mywiki.setup) file:

    # pandoc plugin
    
    pandoc_command => "/usr/bin/pandoc",
    
    pandoc_latex => 1,
    
    pandoc_rst => 0,
    
    pandoc_math => "mathjax",
    
  • add pandoc to your plugin list in your setup file, for example

     \# plugins to add to the default configuration
    
    add_plugins => [qw{goodstuff websetup wmd pandoc}]
    
  • sudo cp /tmp/pandoc-iki/mathjax.tmpl /usr/share/ikiwiki/templates/page.tmpl
  • sudo cp /tmp/pandoc-iki/pandoc.pm /usr/share/perl5/IkiWiki/Plugin
  • sudo ikiwiki --setup ~/mywiki.setup

  • To activate html_css you change the following line in /usr/share/ikiwiki/templates/page.tmpl:

    <script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>

    to

    <script src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML-full" type="text/javascript"></script>

    then do sudo ikiwiki --setup ~/mywiki.setup again.

  • If you want to use your ikiwiki offline too, you could change the path to the directory: download mathjax and put it somewhere for example into /var/www/myiki and do in change the line above to

    <script src="/iki/mathjax/MathJax.js?config=TeX-AMS_HTML-full"   type="text/javascript"></script>
    

    (don't forget to run ikiwiki --setup)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文