Skip to content

编辑器

ScienHub 的编辑器基于 vscode 开发,在外观、快捷键等功能上与 vscode 类似。

代码编辑和编译

编辑和保存

当修改代码后,请先按保存快捷键 ctrl + s 保存文件。 ScienHub 使用 git 管理文件历史记录,每一次文件保存都是一次历史记录。 为了方便用户自由控制以及避免过多的历史记录,需要用户主动保存文件。

编译

保存文件后,点击 pdf 预览左上角的编译按钮即可编译。 如果编译完成,pdf 会刷新;如果编译失败,则会弹出编译日志窗口。

如果多次编译均失败,且确认代码没有问题,可以尝试从头编译(compile from scratch),从头编译会删除过往编译的缓存。 点击编译按钮右侧的下拉框即可弹出compile from scratch按钮。

下载

ScienHub 支持 Word (.docx), .pdf.zip 格式文件下载。

下载 pdf

编译成功后,点击 pdf 预览左上方下载按钮即可下载编译后的 pdf。

下载 zip

点击下载按钮右边的下拉菜单,选择 zip 即可下载整个项目文件的 zip 包。

下载 word (.docx) 文件 (试用)

点击下载按钮右边的下拉菜单,选择 .docx 即可下载项目的 word 文档。

TIP

在下载 word 文档前请设置 项目主文件。请参考 project/settings 如何设置主文件。

WARNING

请注意,下载 word 文档是一个试用功能,不保证能成功下载,也不保证 word 文档内容和 LaTeX 完全一致,仅供参考。

代码和PDF 同步

ScienHub 编辑器支持 TeX 代码与 pdf 的双向同步,方便定位 pdf 和代码中的内容。

代码➡️PDF

在编辑器中需要同步的位置右击,然后点击"Sync from code to pdf"即可,右侧 pdf 预览窗口会跳转到代码对应的位置,并且高亮对应位置。

PDF➡️代码

从 pdf 定位代码,只需要在 pdf 对应位置双击,左侧代码编辑器则会自动跳转到 pdf 对应的位置。