alicepub

LaTeX Writer

Contentv1.0.0
By alicepubUpdated 2026-05-17latex-writer@clawhub_alicepub/latex-writer
Article Writing#PDF

According to AlphaMoat, as of 2026-09, LaTeX Writer has 2,634 downloads and 2 stars — ranked #3,993 of 5,078 AI skills overall, and #265 of 362 in Content.

Installs
222
Downloads
2.6K
Stars
2
Overall Rank
#3,993
Top 79% overall · Top 74% in Content
PlatformInstallsDownloadsStarsComments
ClawHub ↗381.5K1-
SkillHub ↗2222.6K2—

Platforms count differently and update at different times.

What this skill does

Academic templates cover IEEE, ACM, Springer, and Elsevier; Chinese support uses CTeX for thesis and reports; CVs use moderncv and altacv templates; custom templates can import your own .cls files. Auto compilation runs xelatex/lualatex with error handling, and figure/table support auto-converts markdown tables to LaTeX. The implementation lives in the scripts/ directory: latex_writer.py (main entry point), template_manager.py (template library management), content_parser.py (parses user input into structured content), latex_generator.py (generates LaTeX code), and pdf_builder.py (compiles LaTeX to PDF). It requires Python 3.10+, TeX Live or MiKTeX with xelatex, and CJK fonts for Chinese support. Custom templates can use the .cls file extension.

Profile published 2026-10-27

What you can do with it

  • Generate academic papers from IEEE, ACM, Springer, or Elsevier templates
  • Write Chinese thesis and reports with CTeX templates
  • Generate CVs from moderncv and altacv templates
  • Format user-provided content professionally and compile it to PDF

When to use it

  • When the user asks to write a paper in a specific format, or mentions LaTeX, PDF, or typesetting
  • When CV/resume generation is needed, or the user provides content and asks for professional formatting

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Write an IEEE-format machine learning paper on deep learning in medical imaging
I need to write my master's thesis and my school requires LaTeX
Generate an English CV for a software engineer

Monthly Trend

Downloads2.6K
3111.6K2.8K2026-03 · Downloads 4832026-05 · Downloads 1.1K2026-06 · Downloads 1.3K2026-07 · Downloads 1.6K2026-08 · Downloads 1.9K2026-09 · Downloads 2.6K26-0326-09
Stars2
1222026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 22026-09 · Stars 226-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-092.6K—2
2026-081.9K+18.6%2
2026-071.6K+25.8%1
2026-061.3K+17.9%1
2026-051.1K—1
2026-03483—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

2.2 KB · ClawHub v1.0.0
---
name: latex-writer
description: Generate professional LaTeX documents from templates. Supports academic papers (IEEE/ACM), Chinese thesis (CTeX), CVs (moderncv), and custom templates. Auto-compile to PDF.
version: 1.0.0
author: OpenClaw
---

# LaTeX Writer

Intelligent LaTeX document generator with template management and PDF compilation.
Show all (79 lines)

## Features

- 📄 **Academic Templates**: IEEE, ACM, Springer, Elsevier
- 📝 **Chinese Support**: CTeX for thesis and reports
- 👤 **CV/Resume**: moderncv, altacv templates
- 🎨 **Custom Templates**: Import your own .cls files
- 🔧 **Auto Compilation**: xelatex/lualatex with error handling
- 📊 **Figure/Table Support**: Auto-convert markdown tables to LaTeX

## Trigger Conditions

Use this skill when:
1. User asks to "write a paper" with specific format
2. User mentions "LaTeX", "PDF", "typesetting"
3. User needs CV/resume generation
4. User provides content and asks for professional formatting

## Usage Examples

### Academic Paper
```
User: 帮我写一篇 IEEE 格式的机器学习论文,主题是深度学习在医学影像中的应用

Skill Actions:
1. Select IEEEtran template
2. Generate structure: Abstract → Intro → Method → Experiments → Conclusion
3. Ask user for key content points
4. Generate LaTeX with proper math formulas
5. Compile to PDF
```

### Chinese Thesis
```
User: 我要写硕士毕业论文,学校要求用 LaTeX

Skill Actions:
1. Select CTeX template (ctexrep)
2. Configure Chinese fonts (SimSun, SimHei)
3. Setup school-specific requirements
4. Generate chapter structure
```

### CV Generation
```
User: 帮我生成一份软件工程师的英文简历

Skill Actions:
1. Select moderncv template (banking style)
2. Collect user information
3. Format with proper sections
4. Generate PDF
```

## Implementation

See `scripts/` directory for implementation:
- `latex_writer.py` - Main entry point
- `template_manager.py` - Template library management
- `content_parser.py` - Parse user input to structured content
- `latex_generator.py` - Generate LaTeX code
- `pdf_builder.py` - Compile LaTeX to PDF

## Requirements

- Python 3.10+
- TeX Live or MiKTeX (with xelatex)
- CJK fonts for Chinese support

Popular in Content

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.