Generate professional, scientific, and high-quality LaTeX reports. Use this skill when the user asks to write reports, papers, or technical documents in LaTeX...
This skill guides the creation of professional LaTeX reports. It prioritizes typographic quality, correct scientific structuring, and the use of modern packages over outdated ones.
The user provides the report topic or content. They may include context about the target audience (academic, business, technical) or specific formatting constraints.
Before writing code, establish the report's foundation:
Implement the report using these best practices:
article for short reports or report for longer, chapter-based documents.microtype for improved spacing and kerning.geometry to set professional margins (e.g., margin=1in or 2.5cm) rather than the default wide margins.babel or polyglossia for correct language hyphenation.mathptmx (Times) or palatino for a more polished look than standard Computer Modern if appropriate.amsmath, amssymb, and mathtools.5 kg). Always use the siunitx package: \qty{5}{\kilo\gram}. This ensures correct spacing and formatting.\begin{equation} for numbered math and \[ ... \] for unnumbered display math. Avoid $$...$$ as it is deprecated in LaTeX.booktabs. NEVER use vertical lines (|) in tables. Use \toprule, \midrule, and \bottomrule for professional spacing.\centering inside floats, not the center environment (which adds extra vertical space).caption and subcaption packages for better control.cleveref. Write \cref{fig:graph} instead of Figure \ref{fig:graph}. This automates the label name (e.g., "Figure", "Table").biblatex with biber backend for modern bibliography management. Avoid the outdated BibTeX if possible.\bf or \it. Use \textbf{} and \textit{}.[h!] unless absolutely necessary. Let the float engine place them for optimal flow.IMPORTANT: A good LaTeX report looks uniform. Consistency in fonts, spacing, and citation styles is more important than flashy formatting.