MathB数学公式分享工具
MathB 是一种数学 pastebin 软件,为 MathB.in 提供支持。 它是一种基于网络的服务,旨在与万维网上的其他人共享数学文本片段。
特点
- 极简的用户界面
- 实时预览正在输入的 Markdown 和 LaTeX 内容
- 支持自由混合 Markdown 和 LaTeX 代码
- 将文章打印成 PDF 或纸张,只打印渲染的内容
- 除了渲染的内容外,所有的用户界面元素都不在打印范围内
- 没有网络 cookies
- 没有网络分析
快速开始
-
安装 SBCL 和 Git。
在 macOS 上,如果有 Homebrew,请输入以下命令:
brew install sbcl git
在 Debian、Ubuntu 或其他基于 Debian 的 Linux 系统上,输入以下命令:
sudo apt-get update sudo apt-get install sbcl git
-
使用以下命令安装 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
-
从这里开始,我们假设所有命令都在这个项目的顶级目录。设置必要的依赖,通过在顶层运行这个命令来运行这个项目:
make live
-
创建数据和日志目录:
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/
-
使用以下命令运行 MathB:
sbcl --load mathb.lisp
评论