find-overfull

Parse LaTeX log files to report overfull hbox and vbox warnings.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/anadav/computer-structure-lecture-slides --skill find-overfull
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-overfull
Source: https://github.com/anadav/computer-structure-lecture-slides/tree/main/.claude/skills/find-overfull
Command: npx skills add https://github.com/anadav/computer-structure-lecture-slides --skill find-overfull

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify and report overfull hbox and vbox warnings from LaTeX log files.

Core Features & Use Cases

  • Parse LaTeX build logs to locate overflow on specific pages.
  • Filter results by box type (hbox or vbox) and severity, and provide context lines for debugging.
  • Generate concise outputs (pages-only) or structured JSON for integration with CI workflows.

Quick Start

Run the find_overfull.py tool on your LaTeX build logs to identify overflow issues.

Frequently Asked Questions about find-overfull

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find overfull hbox and vbox warnings in a LaTeX log file?

You can find LaTeX overfull box warnings by parsing build logs with a Python script that identifies overflow pages and extracts context lines. Results can be filtered by box type and severity to pinpoint specific overflow issues.

What is the best way to automate detecting LaTeX overflow in a CI workflow?

Automating LaTeX overflow detection in CI workflows involves parsing build logs and generating structured JSON output. This integration allows pipelines to automatically flag overfull hbox and vbox warnings during the build process.

Do I need Python to parse LaTeX build logs for overfull boxes?

Yes, Python is required to run the script that reads .log outputs and identifies overfull hbox and vbox warnings. The tool relies on Python to process LaTeX build logs and locate overflow pages.

Can I filter LaTeX overfull box results by box type and severity?

Yes, you can filter LaTeX overfull box results by box type (hbox or vbox) and severity. The parsing script provides options to filter results and supply context lines for debugging specific overflow issues.

How do I get a list of pages with overfull boxes from a TeX project?

To get a list of pages with overfull boxes from a TeX project, parse the full project build logs and select the pages-only output option. This generates a concise list of overflow pages without extra debugging context.

What context does the tool provide when an overfull box is detected?

When an overfull box is detected, the tool provides context lines from the LaTeX log to assist debugging. This helps identify the specific location and content causing the overflow on the page.