Update README.md
This commit is contained in:
parent
1ec185c2ff
commit
cbe22e6fde
1 changed files with 18 additions and 1 deletions
19
README.md
19
README.md
|
|
@ -1,3 +1,20 @@
|
||||||
# Useful_scripts_and_documents
|
# Useful_scripts_and_documents
|
||||||
|
|
||||||
I upload the things that migth be useful for someone, someday...
|
I upload the things that migth be useful for someone, someday...
|
||||||
|
|
||||||
|
# autocompile.sh
|
||||||
|
|
||||||
|
Auto-pulls, watches, and recompiles a `.tex` file with `pdflatex` on save (via `inotifywait`), opens the PDF in Evince, and auto-commits + pushes back to your git remote on exit (Ctrl+C).
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
`git`, `pdflatex`, `inotify-tools`, `evince`, `termux-x11`, `fluxbox`, `wmctrl` or `xdotool` (Termux/Android setup).
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
```bash
|
||||||
|
./autocompile.sh yourfile.tex
|
||||||
|
```
|
||||||
|
If the file doesn't exist, a minimal template is created for you.
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
- Requires a configured git remote (`origin`) with push access.
|
||||||
|
- Network operations (pull/push) time out gracefully after 10s if offline.
|
||||||
Loading…
Reference in a new issue