MathB数学公式分享工具

联合创作 · 2023-09-30 15:50

MathB 是一种数学 pastebin 软件,为 MathB.in 提供支持。 它是一种基于网络的服务,旨在与万维网上的其他人共享数学文本片段。

特点

  • 极简的用户界面
  • 实时预览正在输入的 Markdown 和 LaTeX 内容
  • 支持自由混合 Markdown 和 LaTeX 代码
  • 将文章打印成 PDF 或纸张,只打印渲染的内容
  • 除了渲染的内容外,所有的用户界面元素都不在打印范围内
  • 没有网络 cookies
  • 没有网络分析

快速开始

  1. 安装 SBCL 和 Git。

    在 macOS 上,如果有 Homebrew,请输入以下命令:

    brew install sbcl git

    在 Debian、Ubuntu 或其他基于 Debian 的 Linux 系统上,输入以下命令:

    sudo apt-get update
    sudo apt-get install sbcl git
  2. 使用以下命令安装 Quicklisp:

    curl -O https://beta.quicklisp.org/quicklisp.lisp
    sbcl --load quicklisp.lisp --eval "(quicklisp-quickstart:install)" --quit
    sbcl --load ~/quicklisp/setup.lisp --eval "(ql:add-to-init-file)" --quit
  3. 从这里开始,我们假设所有命令都在这个项目的顶级目录。设置必要的依赖,通过在顶层运行这个命令来运行这个项目:

    make live
  4. 创建数据和日志目录:

    sudo mkdir -p /opt/data/mathb/ /opt/log/mathb/
    sudo cp -R meta/data/* /opt/data/mathb/
    sudo chown -R "$USER" /opt/data/mathb/ /opt/log/mathb/
  5. 使用以下命令运行 MathB:

    sbcl --load mathb.lisp
  6. 访问 http://localhost:4242/ 以使用 MathB

 

浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报