Loading...
Loading...
Use when the user wants to set up or troubleshoot a LaTeX environment, choose between biber and bibtex, install packages for a specific venue template, or configure compilation. Triggers on phrases like "setup latex", "biber vs bibtex", "latex compilation error", "install latex packages", "venue template", or "texlive setup".
npx skill4agent add fcakyon/phd-skills latex-setupwhich pdflatex && pdflatex --version
which xelatex && xelatex --version
which lualatex && lualatex --versionwhich biber && biber --version
which bibtex && bibtex --versionwhich tlmgr && tlmgr --version\documentclass{article}\documentclass{IEEEtran}\usepackage{biblatex}biber\usepackage{natbib}\bibliographystyle{...}bibtex\usepackage{...}| Venue | Class | Bib system | Notes |
|---|---|---|---|
| CVPR/ECCV | Custom class file | bibtex | Usually provided in template |
| NeurIPS | neurips_20XX.sty | natbib + bibtex | Style file changes yearly |
| ICLR | iclr20XX_conference.sty | natbib + bibtex | OpenReview format |
| ACL/EMNLP | acl.cls | bibtex | ACL Anthology format |
| IEEE | IEEEtran.cls | bibtex | Column formatting specific |
| Springer | llncs.cls | bibtex or biblatex | Depends on series |
# Base installation (if nothing installed)
sudo apt install texlive-base texlive-latex-recommended
# Common extras
sudo apt install texlive-latex-extra # most \usepackage needs
sudo apt install texlive-fonts-recommended texlive-fonts-extra
sudo apt install texlive-bibtex-extra biber # if biblatex used
sudo apt install texlive-science # algorithm2e, etc.# Full installation (recommended)
brew install --cask mactex
# Minimal
brew install --cask basictex
sudo tlmgr update --self
sudo tlmgr install <package-name># If specific packages are missing
sudo tlmgr install <package-name>pdflatex main.tex
bibtex main
pdflatex main.tex
pdflatex main.texpdflatex main.tex
biber main
pdflatex main.tex
pdflatex main.tex\bibliography{...}