Latex Posters
Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific best practices for visual communication.
- Skill ID
- k-dense-ai/scientific-agent-skills/latex-posters
- Publisher
- k-dense-ai
- Repository
- scientific-agent-skills
- Installs
- 0
- Files
- 17
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
k-dense-ai/scientific-agent-skills/latex-postersInstalls these files- SKILL.md
- assets/baposter_template.tex
- assets/beamerposter_template.tex
- assets/poster_quality_checklist.md
- assets/tikzposter_template.tex
- references/README.md
- references/ai_graphics_for_posters.md
- references/compilation_and_quality_control.md
- references/latex_poster_packages.md
- references/latex_poster_reference.md
- references/poster_content_guide.md
- references/poster_design_principles.md
- references/poster_layout_design.md
- references/poster_patterns_and_presentation.md
- scripts/generate_schematic.py
- scripts/generate_schematic_ai.py
- scripts/review_poster.sh
What this skill tells the agent
LaTeX Research Posters
Overview
Research posters are a critical medium for scientific communication at conferences, symposia, and academic events. This skill provides comprehensive guidance for creating professional, visually appealing research posters using LaTeX packages. Generate publication-quality posters with proper layout, typography, color schemes, and visual hierarchy.
When to Use This Skill
This skill should be used when:
- Creating research posters for conferences, symposia, or poster sessions
- Designing academic posters for university events or thesis defenses
- Preparing visual summaries of research for public engagement
- Converting scientific papers into poster format
- Creating template posters for research groups or departments
- Designing posters that comply with specific conference size requirements (A0, A1, 36×48", etc.)
- Building posters with complex multi-column layouts
- Integrating figures, tables, equations, and citations in poster format
AI-Powered Visual Element Generation
STANDARD WORKFLOW: Generate ALL major visual elements using AI before creating the LaTeX poster.
This is the recommended approach for creating visually compelling posters:
- Plan all visual elements needed (title, intro, methods, results, conclusions)
- Generate each element using scientific-schematics or Nano Banana Pro
- Assemble generated images in the LaTeX template
- Add text content around the visuals
Target: 60-70% of poster area should be AI-generated visuals, 30-40% text.
Hard limits (do not exceed)
These are limits, not guidelines. Violating them is the single most common cause of a failed poster. Full reasoning, per-graphic-type tables, and worked examples are in references/ai_graphics_for_posters.md.
| Constraint | Limit |
|---|---|
| Elements per AI-generated graphic | 3-4 maximum (3 ideal) |
| Words per graphic | 10 maximum |
| White space per graphic | 50% minimum (60% better) |
| Key numbers / metrics | 120pt+ |
| Labels | 80pt+ |
| Body text on the poster | 24pt+ |
| Content sections (A0) | 5-6 maximum |
| Total words on the poster | 300-800 |
| Figure width | 0.85\linewidth, never 1.0 |
Every graphic prompt must include: POSTER FORMAT for A0, an explicit element or word count (ONLY 3 icons, 3 words total), a font size (GIANT (120pt+)), 60% white space, and a viewing distance (readable from 10-12 feet).
Two mandatory review gates. Skipping either is how unreadable posters happen:
- Before generating — for each planned graphic, confirm it is 3-4 items, one message, under 10 words, and not a 5+ stage workflow. If not, split it into several graphics.
- After generating, before assembly — open each figure at 25% zoom. All text readable, 4 or fewer elements, 50%+ white space, understandable in 2 seconds. Any failure means regenerate or split. Do not assemble a poster from figures that failed.
Patterns that always fail: 7-stage workflow, timeline with annual milestones, 3 case studies in one graphic, comparison of 5+ methods, architecture with all layers. Collapse each to 3 high-level items, or make several separate graphics.
Overflow is an error, not a warning. After compiling, run grep -i overfull poster.log and inspect all four edges at 100% zoom. See references/compilation_and_quality_control.md.
Scientific Schematics Integration
For detailed guidance on creating schematics, refer to the scientific-schematics skill documentation.
Key capabilities:
- Nano Banana Pro automatically generates, reviews, and refines diagrams
- Creates publication-quality images with proper formatting
- Ensures accessibility (colorblind-friendly, high contrast)
- Supports iterative refinement for complex diagrams
Core Capabilities
Three poster packages are supported — beamerposter (Beamer syntax, institutional themes), tikzposter (modern, colorful, flexible), and baposter (structured multi-column). Package comparison, layout and grid systems, design principles, standard sizes, per-package templates, figure and image integration, color schemes, typography, and QR codes are all documented in references/latex_poster_reference.md.
Reusable per-section content patterns, accessibility requirements, and presentation-day guidance are in references/poster_patterns_and_presentation.md.
Workflow for Poster Creation
Stage 1: Planning and Content Development
- Determine poster requirements:
- Conference size specifications (A0, 36×48", etc.)
- Orientation (portrait vs. landscape)
- Submission deadlines and format requirements
- Develop content outline:
- Identify 1-3 core messages
- Select key figures (typically 3-6 main visuals)
- Draft concise text for each section (bullet points preferred)
- Aim for 300-800 words total
- Choose LaTeX package:
- beamerposter: If familiar with Beamer, need institutional themes
- tikzposter: For modern, colorful designs with flexibility
- baposter: For structured, professional multi-column layouts
Stage 2: Generate Visual Elements (AI-Powered)
CRITICAL: Generate SIMPLE figures with MINIMAL content. Each graphic = ONE message.
Content limits:
- Maximum 4-5 elements per graphic
- Maximum 15 words total per graphic
- 50% white space minimum
- GIANT fonts (80pt+ for labels, 120pt+ for key numbers)
- Create figures directory: ``
bash mkdir -p figures``
- Generate SIMPLE visual elements: ```bash # Introduction - ONLY 3 icons/elements python scripts/generate_schematic.py "POSTER FORMAT for A0. SIMPLE visual with ONLY 3 elements: [icon1] [icon2] [icon3]. ONE word labels (80pt+). 50% white space. Readable from 8 feet." -o figures/intro.png
# Methods - ONLY 4 steps maximum python scripts/generate_schematic.py "POSTER FORMAT for A0. SIMPLE flowchart with ONLY 4 boxes: STEP1 → STEP2 → STEP3 → STEP4. GIANT labels (100pt+). 50% white space. NO sub-steps." -o figures/methods.png
# Results - ONLY 3 bars/comparisons python scripts/generate_schematic.py "POSTER FORMAT for A0. SIMPLE chart with ONLY 3 bars. GIANT percentages ON bars (120pt+). NO axis, NO legend. 50% white space." -o figures/results.png
# Conclusions - EXACTLY 3 items with GIANT numbers python scripts/generate_schematic.py "POSTER FORMAT for A0. EXACTLY 3 key findings: '[NUMBER]' (150pt) '[LABEL]' (60pt) for each. 50% white space. NO other text." -o figures/conclusions.png
3. **Review generated figures - check for overflow:**
- **View at 25% zoom**: All text still readable?
- **Count elements**: More than 5? → Regenerate simpler
- **Check white space**: Less than 40%? → Add "60% white space" to prompt
- **Font too small?**: Add "EVEN LARGER" or increase pt sizes
- **Still overflowing?**: Reduce to 3 elements instead of 4-5
### Stage 3: Design and Layout
1. **Select or create template**:
- Start with provided templates in `assets/`
- Customize color scheme to match branding
- Configure page size and orientation
2. **Design layout structure**:
- Plan column structure (2, 3, or 4 columns)
- Map content flow (typically left-to-right, top-to-bottom)
- Allocate space for title (10-15%), content (70-80%), footer (5-10%)
3. **Set typography**:
- Configure font sizes for different hierarchy levels
- Ensure minimum 24pt body text
- Test readability from 4-6 feet distance
### Stage 4: Content Integration
1. **Create poster header**:
- Title (concise, descriptive, 10-15 words)
- Authors and affiliations
- Institution logos (high-resolution)
- Conference logo if required
2. **Integrate AI-generated figures**:More from k-dense-ai
Use this skill in a project
Open any RiverX project, search the Skills panel for k-dense-ai/scientific-agent-skills/latex-posters, and install it in one click.
