A CLI tool that translates formulas, equations from English to LaTeX.
``` $ en2tex "integral 1\x dx = ln |x| + c"
[ ... ] Generating some LaTeX... ✔ Got some code! ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── \int \frac{1}{x} \, dx = \ln \abs{x} + c ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Copy the generated code? [Y/n] y ✔ Copied to clipboard! ```
cargo install en2tex
You may need to close and reopen your terminal after installation.
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):
bash
export OPENAI_API_KEY='sk-XXXXXXXX'
Once you have configured your environment, run plz
followed by whatever it is that you want to do (plz show me all options for the plz cli
).
To get a full overview of all available options, run en2tex --help
``` $ en2tex --help Translated English into LaTeX formulas, using OPENAI APIs
Usage: en2tex [OPTIONS] [PROMPT]...
Arguments: [PROMPT]... English description of the desired LaTeX output
Options:
-m, --model
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!
This project is open-sourced under the MIT license. See the License file for more information.