欢迎使用小时百科/云笔记在线编辑器.
我们必须强调这个编辑器只是在 MathJax1 的基础上做了一个非常简单的拓展,所以如果你直接把自己的 LaTeX 代码复制进来多半会遇到严重的问题.我们在 MathJax 的基础上另外实现了一些基本命令如 \subsection{},\textbf{},常用环境的简单格式以及对他们的引用.这些功能绝大部分可以在工具栏上找到.最后,编辑器只支持百科的模板,整个百科是一个 document 环境,主文件是 main.tex,其他所有 tex 文件都将作为一个 section 插入 main.tex 中,不需要手动添加 \section{} 命令.
以下大部分不是 LaTeX 的教程而是编辑器的教程,所以同样建议你大致看一下.可能极大提高编辑效率的功能有:引用按钮(自动添加 \label 和 \autoref 来引用公式图表等),自动补全和符号替换(在设置按钮里面),以及各种快捷键.
目前该编辑器同时用于小时百科以及小时云笔记两个板块.它们的功能几乎相同,但百科有合作编辑功能而云笔记却没有;百科需要申请成为志愿者才可以进行编辑,而云笔记对所有注册用户开放.注册并登录后,访问 wuli.wiki/note 即可使用云笔记.云笔记目前已经进入稳定阶段,数据会永久保留,请放心使用.
Ctrl+S 可以保存并刷新预览(建议经常刷新,便于定位错误).也可以用工具栏的保存图标.
\newcommand{}{} 加入了一些自定义命令,但不会覆盖原有的 LaTeX 命令.若希望加入新的自定义命令,请与管理员协商,也可以使用下文的 “自动补全” 功能作为代替.
main.tex 即可(需要编译 2 到 4 次,取决于 pdf 的页数),推荐使用 TeXlive 2019 或者更新版本.TeXlive 的使用详见 “安装使用 TeXlive”.在 Linux 环境中也可以直接用 make 命令编译(会自动编译足够的次数).
$a^2+b^2=c^2$ 显示为 $a^2 + b^2 = c^2$.
equation 环境(推荐),align 环境或者 gather 环境.equation 环境可以通过工具栏的公式图标插入,也可以打 \beq 然后按 Tab 键或者回车插入,如
百科(或笔记)的所有词条是 LaTeX 的一个 document 环境,目录中每个 “部分” 是一个 \part,每个 “章” 是一个 \chapter,每个词条是一个 \section,词条中蓝色的小标题是 \subsubsection,黑色的小标题是 \subsubsection.编辑器打开的一个词条文件就是一个 section 的内容(不需要 \section 命令).用 TeXlive 编译 pdf 的时候所有词条文件都会通过 \input{xxx.tex} 插入到主文件 main.tex 中.
网页版的百科词条目录由 main.tex 文件生成,所以必须修改该文件并发布才能更新目录.否则虽然页面可以访问但却不会出现在目录中.
每个词条文件(后缀名为 tex)都有一个独一无二的文件名,可以将通过将光标停留在编辑器中的 tab 上查看或者通过地址栏的 url 查看.
每个词条(section)的 label 与文件名相同,转换后输出的网页文件(html)也有相同的文件名,可以在浏览器的地址栏中看到(例如本文的 LaTeX 文件是 editor.tex,label 是 editor,转换成网页为 editor.html).
\bf 按 tab 就会得到 \textbf{}.
\frac{}{},补全后光标会自动进入第一个大括号,再次按 Tab 光标会跳到第二个括号,再按 Tab 光标会跳到第二个大括号外.
\beq 按 Tab 会自动出现 \begin{equation}...\end{equation},其他环境也同理.
\textbf{} 中.同样,选中字符串后输入 ( 等括号,这个字符串会自动插入 () 中.表示行内公式的 $$ 也支持该操作.
| 保存词条 | Ctrl + S | 打开词条 | Ctrl + O
|
| 新建词条 | Ctrl + Alt + N | 关闭词条 | Ctrl + Alt + W
|
| 显示编辑器选项 | Ctrl + Q | 跳转到某行 | Ctrl + G
|
| 查找文本 | Ctrl + F | 替换文本 | Ctrl + H
|
| 向左缩进 | Ctrl + [ | 向右缩进 | Ctrl + ]
|
| 增大字号 | Shift + Alt + + | 减小字号 | Shift + Alt + -
|
| 关闭不保存 | Shift + 点击关闭 |
编辑器中的 “设置” 按钮(齿轮图标)可以添加 “自动补全” 规则.“自动补全” 如上文所描述的,在输入 LaTeX 命令的过程中,候选框会显示可以补全的命令,用上下键选择命令,然后用 tab 键或回车键补全.补全规则的格式说明可以点击设置面板中的帮助按钮获得.
“符号替换” 功能是指,在 LaTeX 公式中输入一些命令时,编辑器会自动将其显示为对应的符号,例如 \alpha 显示为 α,\sum 显示为 ∑ 等.这样做是为了增加源码的可读性,注意这只是一种视觉效果,不会影响源码本身.设置面板中的也可以添加 “符号替换” 规则或者将其关闭.