Initial commit
This commit is contained in:
49
commands/defaults.md
Normal file
49
commands/defaults.md
Normal file
@@ -0,0 +1,49 @@
|
||||
---
|
||||
description: Generate defaults file for consistent conversions
|
||||
argument-hint: <format> [output-file]
|
||||
allowed-tools: Bash, Write
|
||||
disable-model-invocation: true
|
||||
---
|
||||
|
||||
# /pandoc:defaults - Defaults File
|
||||
|
||||
Ask Claude to create a defaults file for project-wide settings.
|
||||
|
||||
## Quick Reference
|
||||
|
||||
**PDF Defaults:**
|
||||
```yaml
|
||||
from: markdown
|
||||
to: pdf
|
||||
pdf-engine: pdflatex
|
||||
citeproc: true
|
||||
number-sections: true
|
||||
metadata:
|
||||
fontsize: 12pt
|
||||
geometry: margin=1in
|
||||
```
|
||||
|
||||
**Use defaults:**
|
||||
```bash
|
||||
pandoc doc.md --defaults=defaults.yaml -o output.pdf
|
||||
```
|
||||
|
||||
**Makefile Integration:**
|
||||
```makefile
|
||||
%.pdf: %.md defaults.yaml
|
||||
pandoc $< --defaults=defaults.yaml -o $@
|
||||
```
|
||||
|
||||
## Available Formats
|
||||
|
||||
- `pdf` - PDF with pdflatex
|
||||
- `html` - Standalone HTML
|
||||
- `docx` - Word documents
|
||||
- `beamer` - PDF presentations
|
||||
- `revealjs` - Web presentations
|
||||
|
||||
## Ask Claude
|
||||
|
||||
"Create a PDF defaults file for my project"
|
||||
"Set up defaults for consistent conversions"
|
||||
"Generate defaults for HTML output"
|
||||
Reference in New Issue
Block a user