Skip to content

A visual studio code extension to insert Unicode symbols given LaTeX symbol names

License

Notifications You must be signed in to change notification settings

ShuhuaGao/vsc-unicode-latex

 
 

Repository files navigation

Unicode input for vs code using LaTeX-like abbreviation

A visual studio code extension that allows the insertion of unicode symbols from the latex names of those symbols. This extension is developed based on studykit/unicode-latex, which itself is a fork of ojsheikh/unicode-latex.

The list of symbols is currently generated from the Julia programming language's REPL's latex completions (see the symbol list here).

Install

Install from the VSC marketplace.

Usage

  • Completions are triggered on backslack '\'. For example, type \alpha, an autocompletion will pop up.

  • Supported document types are specified in extension.ts, which currently include

    const selector: vscode.DocumentSelector = [
          'plaintext', 'markdown', 'coq', 'python', 'java', 'haskell', 
          'sml', 'ocaml', 'rmd', 'r', 'txt', 'typescript', 'html', 'yaml', 'javascript',
          'groovy', 'go', 'clojure', 'fsharp', 'asciidoc', 'c', 'cpp', 'toml', 'json', 'textile',
          'csv', 'csharp', 'ini', 'jsonc', 'objective-c', 'markdown', 'xml'
      ];

About

A visual studio code extension to insert Unicode symbols given LaTeX symbol names

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.5%
  • Julia 0.5%