#command-line-tool #latex #powered #expressions #generate #utility #cli

app en2tex

A CLI utility to generate LaTeX mathematical expressions, powered by OpenAI APIs

3 stable releases

1.0.2 Feb 5, 2023
1.0.1 Feb 4, 2023

#19 in #powered

MIT and LGPL-3.0-or-later

58KB
112 lines

en2tex

A CLI utility to generate LaTeX mathematical expressions, powered by OpenAI APIs.

demo

Installation

cargo install en2tex

You may need to close and reopen your terminal after installation.

Usage

en2tex uses GPT-3. To use it, you'll need to grab an API key from your dashboard, and save it to OPENAI_API_KEY environment variable as follows (I suggest saving it in your shell's profile for persistance between sessions):

export OPENAI_API_KEY='sk-XXXXXXXX'

Once you have configured your environment, run en2tex followed by whatever mathematical expression that you want.

To get a full overview of all available options, run en2tex --help

A CLI utility to generate LaTeX mathematical expressions, powered by OpenAI APIs

Usage: en2tex [OPTIONS] [PROMPT]...

Arguments:
  [PROMPT]...  Description of the desired LaTeX output. You can use English words, abbreviations, or any notation resembling LaTeX commands and AsciiMath

Options:
  -m, --model <MODEL>  Which OpenAI model to use [default: text-davinci-003]
  -c, --copy           Copy the generated LaTeX without asking for confirmation first
  -h, --help           Print help information
  -V, --version        Print version information

Acknowledgements

This repository is a fork of https://github.com/m1guelpf/plz-cli, which inspired en2tex. The original code was simple enough for me to seamlessly adapt it to LaTeX. Thank you to the original authors!

License

This project is open-sourced under the MIT license. See the License file for more information.

Dependencies

~20–40MB
~610K SLoC