sharelatex, 基于web的协同 LaTeX 编辑器

分享于 

4分钟阅读

GitHub

  繁體 雙語
A web-based collaborative LaTeX editor
  • 源代码名称:sharelatex
  • 源代码网址:http://www.github.com/sharelatex/sharelatex
  • sharelatex源代码文档
  • sharelatex源代码下载
  • Git URL:
    git://www.github.com/sharelatex/sharelatex.git
    Git Clone代码到本地:
    git clone http://www.github.com/sharelatex/sharelatex
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/sharelatex/sharelatex
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    ShareLaTeX

    ShareLaTeX 是一个开放源码的在线实时协作编辑。 我们在 http://www.sharelatex.com 运行托管版本,但是你也可以运行自己的本地版本,并为ShareLaTeX的开发提供帮助。

    在你的大学或者工作场所,如果你想要帮助安装和维护 ShareLaTeX,我们提供一个正式支持的版本,称为ShareLaTeX服务器。 它还带有额外的安全和管理功能。 但愿如此!

    保持最新

    注册到邮件列表以获取ShareLaTeX发布和开发的更新

    安装

    我们在我们的wiki中有详细的安装说明:

    插件升级

    如果从以前版本的ShareLaTeX升级,请查看Wiki版本 Notes Wiki Wiki版本和你升级的版本之间的版本 Notes。

    其他存储库

    这里知识库不包含任何代码。 它是一个包装器和工具包,用于管理许多不同的ShareLaTeX服务。 这些都作为自己的node.js 进程运行并且拥有自己的Github存储库。 这些都下载并在运行 grunt install 时设置

    不同的服务包括:

    站点Build Status

    面向客户端的面向所有HTML页面。CSS和JavaScript的前端服务器。 还包含了创建和编辑项目以及帐户管理方面的大量逻辑。

    文档更新程序 Build Status

    当用户修改文档时,处理来自编辑器的更新。 确保更新按正确顺序应用,并且只有一个操作一次修改文档。 同时缓存redis中的文档以获得非常快速但持久的修改。

    CLSIBuild Status

    通用 LaTeX 服务接口( CLSI ),它提供了用于编译 LaTeX 文档的API。

    docStoreBuild Status

    用于在存储在ShareLaTeX中的文本文件上执行 CRUD ( 创建。读取。更新和删除) 操作的API。

    实时Build Status

    web socket进程客户端连接到

    Build Status

    执行二进制文件( 创建。读取。更新和删除) 操作的API ( ( 像像像) 存储在ShareLaTeX中)。

    跟踪更改Build Status

    用于压缩和存储应用到文档的更新,然后呈现任意两个时间点之间的变化的API。

    聊天Build Status

    用于存储和获取聊天消息的后台 API。

    标签Build Status

    用于管理项目标记( 文件夹)的后端 API。

    拼写

    一个在ShareLaTeX文档上运行服务器端拼写检查。

    有关有助于开发ShareLaTeX的信息,请参阅提供的文件。 有关设置环境以及如何在修改后重新编译和运行,请参见我们的wiki。

    作者

    许可证

    在GNU中发布的代码是在GNU许可证下发布的,版本 3。 在 LICENSE 文件中可以找到一个副本。

    版权所有( c ) ShareLaTeX,2014.


    WEB  BASE  COL  EDI  基于web  collaborative  
    相关文章