tractatus/docs/outreach/CREATE-POWERPOINT-INSTRUCTIONS.md
TheFlow 2298d36bed fix(submissions): restructure Economist package and fix article display
- Create Economist SubmissionTracking package correctly:
  * mainArticle = full blog post content
  * coverLetter = 216-word SIR— letter
  * Links to blog post via blogPostId
- Archive 'Letter to The Economist' from blog posts (it's the cover letter)
- Fix date display on article cards (use published_at)
- Target publication already displaying via blue badge

Database changes:
- Make blogPostId optional in SubmissionTracking model
- Economist package ID: 68fa85ae49d4900e7f2ecd83
- Le Monde package ID: 68fa2abd2e6acd5691932150

Next: Enhanced modal with tabs, validation, export

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 08:47:42 +13:00

4.6 KiB

How to Create PowerPoint Presentation

Steps:

  1. Install Python 3 (if not already installed)

    # Check if Python is installed
    python3 --version
    
  2. Install python-pptx library

    pip install python-pptx
    # OR if you get permission errors:
    pip install --user python-pptx
    
  3. Run the generation script

    cd /home/theflow/projects/tractatus
    python3 scripts/generate-presentation.py
    
  4. Open the generated file

    Location: docs/outreach/AI-Led-Pluralistic-Deliberation-Presentation.pptx
    
  5. Customize

    • Replace [Your Name], [Email], [Phone], [Date] with actual information
    • Add your logo/branding
    • Adjust colors if desired

Option 2: Manual Creation (Using Markdown as Guide)

Steps:

  1. Open PowerPoint/Keynote/Google Slides

  2. Use as reference: docs/outreach/PRESENTATION-DECK-Simulation-Results.md

  3. Create slides following the structure:

    • Slide 1: Title slide
    • Slide 2: The Big Question
    • Slide 3: What We'll Cover
    • ... (follow the 25-slide structure in markdown file)
  4. Copy content from markdown file

    • Each slide is clearly marked in the markdown
    • Speaker notes included for reference
  5. Apply visual design:

    • Color palette:
      • Primary: Dark Blue (RGB 31, 78, 121)
      • Secondary: Orange (RGB 242, 125, 47)
      • Accent: Green (RGB 76, 175, 80)
    • Font: Sans-serif (Montserrat, Roboto, or similar)
    • Use diagrams/flowcharts for complex concepts

Time estimate: 2-3 hours


Option 3: Online Conversion Tools

Using Slides.com (Reveal.js)

  1. Go to https://slides.com
  2. Create new presentation
  3. Import markdown content from docs/outreach/PRESENTATION-DECK-Simulation-Results.md
  4. Adjust formatting and design
  5. Export as PDF or present online

Using Canva

  1. Go to https://canva.com
  2. Choose "Presentation" template
  3. Manually add content from markdown file
  4. Use Canva's design tools for visual appeal
  5. Download as PowerPoint or PDF

Using Google Slides

  1. Open Google Slides
  2. Create new presentation
  3. Copy content from markdown file
  4. Apply formatting and design
  5. Download as PowerPoint (.pptx)

Option 4: Request AI-Generated Images/Diagrams

If you need specific diagrams created (e.g., the 3-layer safety architecture, accommodation framework), let me know and I can:

  1. Create SVG/PNG diagrams
  2. Generate specific visualizations
  3. Create infographics for data

Fastest: Option 1 (Python script) - 5 minutes + customization Most Control: Option 2 (Manual) - 2-3 hours No Software Install: Option 3 (Online tools) - 30-60 minutes


After Creating PowerPoint

Customization Checklist:

  • Replace all [Your Name] placeholders
  • Replace all [Email] placeholders
  • Replace all [Phone] placeholders
  • Replace [Date] with actual date
  • Add your photo (optional, title slide)
  • Add organization logo (optional)
  • Customize color scheme (if desired)
  • Add backup slides (see markdown file)
  • Test on projector/screen
  • Practice delivery (3-5 times)

Presentation Tips:

  • Duration: 15-20 minutes (excluding Q&A)
  • Pace: Don't rush - pause for key points
  • Engagement: Ask "Does this resonate with you?" at key moments
  • Backup slides: Have ready for anticipated questions
  • Handouts: Print budget breakdown + contact info

Troubleshooting

Python script fails:

  • Check Python 3 is installed: python3 --version
  • Install pip if missing: sudo apt install python3-pip (Linux) or download from python.org (Windows/Mac)
  • Try python instead of python3 if on Windows

Module not found:

  • Reinstall: pip install --upgrade python-pptx
  • Check installation: pip list | grep python-pptx

Permission errors:

  • Use pip install --user python-pptx (installs for current user only)
  • Or create virtual environment:
    python3 -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    pip install python-pptx
    python scripts/generate-presentation.py
    

Files Referenced

  • Script: scripts/generate-presentation.py (automated generation)
  • Markdown source: docs/outreach/PRESENTATION-DECK-Simulation-Results.md (content reference)
  • Output: docs/outreach/AI-Led-Pluralistic-Deliberation-Presentation.pptx (generated file)

Need Help?

If you encounter issues or need specific customizations (diagrams, infographics, additional slides), ask for assistance.