Skip to content

wsollers/lra-common

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lra-common

Shared LaTeX infrastructure for the Learning Real Analysis project.

This repository contains the common preamble, macros, color definitions, and environments that are shared across all volume repositories.

Contents

common/
  preamble.tex         — page layout, fonts, AMS packages
  boxes.tex            — tcolorbox, TikZ, blueprint macros, dependency figure styles
  colors.tex           — all color definitions (theorem palette, definition palette, etc.)
  environments.tex     — theorem-like environments (numbered and unnumbered)
  macros.tex           — proof macros, flash macros, citation helpers
  volume-preamble.tex  — inputs all of the above; used by every volume root
  exercise-format.tex  — exercise record stubs and tag macros
images/                — shared figures and images
scripts/
  check_bibliography.py — legacy duplicate check and source lookup helper

Bibliography workflow

Bibliography entries are no longer owned by lra-common. Add and maintain entries in the owning lra-volume-* repository's volume bibliography shard.

How volume repos use this

Volume repos should not carry synced copies of common/. Builds should obtain lra-common directly, normally through the Docker image or an explicit checkout. Volume bibliography files remain volume-owned.

Sync workflow

There is no fan-out sync workflow. Volume builds consume lra-common from an explicit checkout or the build environment.

Canonical sources

The following files in lra-governance are the single source of truth:

  • predicates.yaml
  • notation.yaml
  • relations.yaml

These are read-only to lra-common automation and are not duplicated here.

About

Shared LaTeX infrastructure for Learning Real Analysis (macros, preambles, bibliography, images)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors