You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`--venue` selects a *venue style pack*: a directory with `methodology_style_guide.md`, `plot_style_guide.md`, and an optional `venue.yaml`. Built-in packs (`neurips`, `icml`, `acl`, `ieee`) ship with PaperBanana; you can add your own under `~/.config/paperbanana/venues/` (override with `--venue-dir` or `PAPERBANANA_VENUE_DIR`) without touching the repo:
312
+
313
+
```bash
314
+
# 1. Scaffold a pack (seeds both guides from the NeurIPS templates)
315
+
paperbanana venues init mylab
316
+
317
+
# 2. Edit the style guides — or generate them from a corpus of example figures:
# See everything that's available (built-in + user, with source)
325
+
paperbanana venues list
326
+
```
327
+
328
+
`venue.yaml` (all fields optional):
329
+
330
+
```yaml
331
+
display_name: "My Lab Style"# shown by `paperbanana venues list`
332
+
aspect_ratio: "16:9"# default --aspect-ratio for this venue's runs
333
+
fonts: # preferred fonts, appended to the style guides
334
+
- "Helvetica"
335
+
```
336
+
337
+
On a name clash, built-in packs win — user packs cannot shadow built-in venues. Unknown venue names fail fast with the list of available packs from both sources.
338
+
309
339
### `paperbanana batch` -- Batch Generation
310
340
311
341
Generate multiple methodology diagrams from a single manifest file (YAML or JSON). Each item runs the full pipeline; outputs are written under `outputs/batch_<id>/run_<id>/` and a `batch_report.json` summarizes all runs.
@@ -425,7 +455,7 @@ Paths are resolved relative to the manifest file’s directory.
425
455
| `--optimize` | | Input optimization per item |
426
456
| `--format` | `-f` | png, jpeg, or webp |
427
457
| `--save-prompts` / `--no-save-prompts` | | Persist prompts (default: on, same as `plot`) |
0 commit comments