# bussproofs-colorful — Color extension for bussproofs `bussproofs-colorful` extends the `bussproofs` package by adding color support for proof trees. It provides configurable colors for nodes, inference lines, and rule labels, together with a theme system and a scoped `ProofColors` environment. The package is minimally invasive and preserves the layout and spacing logic of `bussproofs`. ## Features - Global color configuration via package options: - `nodecolor=` - `linecolor=` - `labelcolor=` - `theme=` - Built‑in themes: - `classic`, `dark`, `pastel`, `highcontrast` - Runtime color control: - `\SetNodeColor{}` - `\SetLineColor{}` - `\SetLabelColor{}` - `\LoadProofTheme{}` - `\ResetProofColors` - Local color blocks using: ```tex \begin{ProofColors}[node=red, line=gray] ... \end{ProofColors} ## Requirements - bussproofs - xcolor - kvoptions All are part of standard LaTeX distributions. ## License This package is released under the LaTeX Project Public License (LPPL) version 1.3c or later. ## Maintainer Julian (lambdaphoenix) ## Development The package is developed openly on GitHub: Repository: https://github.com/lambdaphoenix/bussproofs-colorful Issue tracker: https://github.com/lambdaphoenix/bussproofs-colorful/issues ## Distribution: The CTAN distribution includes: - bussproofs-colorful.sty - version 1.0 of the style file. - bussproofs-colorful-manual.pdf - The documentation. - bussproofs-colorful-manual.tex - Latex source for the documentation. - README - This file.