{"repo":"latex-lsp/texlab","free":true,"listed":false,"github":"https://github.com/latex-lsp/texlab","clone":"git clone https://github.com/latex-lsp/texlab.git","description":"An implementation of the Language Server Protocol for LaTeX","language":"Rust","stars":2007,"topics":["latex","language-server"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"TexLab A cross-platform implementation of the Language Server Protocol providing rich cross-editing support for the LaTeX typesetting system. The server may be used with any editor that implements the Language Server Protocol. Getting Started If your editor extension like does not install the TexLab server automatically, you will need to install it manually. We provide precompiled binaries for Windows, Linux and macOS. Alternatively, you can build TexLab from source or install it using your package manager. For a list of supported package managers, you can take a look at Repology: Requirements A TeX distribution is not strictly required to use the server but TexLab cannot compile your documents without one. TexLab supports compiling using Tectonic. For an example configuration, please see here. On Windows, you may need to install Microsoft Visual C++ Redistributable for Visual Studio 2015. Building from Source You will need to install the following dependencies to compile the server: - A recent, stable version of Rust Then run the following command in the project folder: Avoid installing texlab from crates.io because we don't publish new versions of the server to the registry, anymore. Instead, you can use Usage After installing an editor extension, you can simply start editing LaTeX files. All editing features work out-of-the-box over all files in the currently opened workspace. There is no need for magic comments like %!TEX root and TexLab should figure out the dependencies","default_branch":null,"files":null,"tree":[],"storefront":"/r/latex-lsp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/latex-lsp/texlab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}