← All tools

herraiz-org/ui1-latex-template

Popularity 75 Updated Content & Media

LaTeX document class and CLI scaffold for Universidad Isabel I (UI1) student activity submissions — branded cover page, APA bibliography, and new-activity CLI.

githubauto-collected

Installation

A directly usable install command is not verified yet. Check the project documentation or releases.

ui1template

A LaTeX document class, a Beamer theme, and CLI tools for producing branded activity submissions and presentations for the Universidad Isabel I — Grado en Administración y Dirección de Empresas.

The class (ui1activity.cls) enforces the university's visual identity (cover page, fonts, colors, backgrounds, and bibliography spacing) so every submission looks correct without manual formatting. The Beamer theme (beamerthemeui1beamer.sty, loaded with \usetheme{ui1beamer}) carries the same identity onto 16:9 slides.

---

Prerequisites

  • TeX Live (Linux) or MacTeX (macOS). Loaded by the class and the theme:
  • geometry, eso-pic, graphicx, xcolor, colortbl, tabularx
  • fancyhdr, ifthen, amsmath, icomma, parskip, titlesec, caption
  • biblatex, csquotes, babel (Spanish)
  • beamer, tikz — presentation theme
  • hyperref — PDF bookmarks and metadata
  • Loaded by your document when you need it, not by the class:
  • listings — source code. examples/plantilla.tex sets up a branded style

for it, and new-activity writes the same block commented out in the generated .tex.

  • biber — bibliography processor (included with TeX Live / MacTeX)
  • BATS — only needed to run the test suite (included as a git submodule at

tests/bats/)

---

Installation

make install

This creates symlinks in your local texmf tree so ui1activity.cls and beamerthemeui1beamer.sty are available to any LaTeX document on the system, copies the new-activity and new-slides scripts to ~/bin/, and installs both Agent Skills globally. The canonical skills live under ~/.agents/skills/; compatibility links make them available to Codex, Claude Code, Gemini CLI, and Antigravity CLI without maintaining harness-specific copies.

To remove:

make uninstall

---

Quick Start