← ClaudeAtlas

latexlisted

This skill should be used when the user asks to "create a LaTeX document", "convert markdown to LaTeX", "make a PDF from markdown", "format as LaTeX", "write LaTeX", or wants to produce beautifully typeset documents. Handles LaTeX generation from any input source with professional typography, and optionally compiles to PDF.
amhuppert/my-ai-resources · ★ 2 · Data & Documents · score 68
Install: claude install-skill amhuppert/my-ai-resources
# LaTeX Document Creator Create beautifully formatted LaTeX documents from any input source (markdown files, plain text, structured data, or user instructions). Produce professional-quality typeset output following modern LaTeX best practices. ## Workflow 1. **Analyze input** - Read the source material, identify structure (headings, lists, tables, figures, math, code, citations) 2. **Determine document class** - Select appropriate class based on content type and length 3. **Generate LaTeX** - Produce a complete `.tex` file with proper preamble and body 4. **Compile to PDF** (if requested) - Detect platform and compile using `latexmk` If the user provides additional formatting instructions, apply them. User instructions override defaults below. ## Document Class Selection | Content Type | Class | When | |---|---|---| | Short documents, articles, memos | `scrartcl` | No chapters needed | | Reports, theses, long documents | `scrreprt` | Chapter-level structure | | Books, manuals | `scrbook` | Front/back matter, parts | | Presentations | `beamer` | Slides | Use KOMA-Script classes (`scrartcl`, `scrreprt`, `scrbook`) over standard classes for superior typography defaults and built-in customization. ## Standard Preamble Organize the preamble in this order. Include only packages the document actually needs. ```latex \documentclass[a4paper, 11pt]{scrartcl} % --- Typography --- \usepackage[T1]{fontenc} \usepackage{lmodern} % Clean, professional font \usepackage