What problem does it solve?
Users often misuse LaTeX environments or apply manual formatting, leading to inconsistent, non-semantic, and difficult-to-maintain documents. This skill guides you to write semantically correct LaTeX, ensuring professional output, efficient document preparation, and reduced formatting headaches.
Core Features & Use Cases
- Semantic Markup Enforcement: Guides the proper use of environments like
description for term-definition pairs and itemize/enumerate for lists, matching content meaning over visual appearance.
- Best Practices Checklist: Provides guidelines for cross-references (
\label/\ref), citations (\cite), quotations (\enquote), and emphasis (\emph), preventing common anti-patterns.
- Code & Path Handling: Ensures correct formatting for code snippets (
listings, \verb) and platform-independent path specifications, maintaining document integrity.
- Use Case: Instead of manually bolding terms in an
itemize list for a glossary, this skill would guide you to use \begin{description}\item[Term] Definition... for correct semantic structure and automatic formatting.
Quick Start
I am writing a LaTeX document. Guide me on best practices for using list environments and semantic markup.