High-throughput dynamic material characterization poster for Penn State & Los Alamos National Laboratory.
SHPB_Poster/
├── html/ # Modern HTML/CSS Poster (Recommended)
│ ├── poster.html # Interactive poster source (open in Chrome / Edge)
│ ├── Kolsky_Poster_HTML.pdf # High-resolution vector print PDF (24" x 32")
│ ├── poster_html_preview-1.png # High-resolution PNG preview
│ └── images/ # Junction link to master images
│
├── latex/ # LaTeX / TikZ Poster Source
│ ├── main.tex # LaTeX poster source code
│ ├── Kolsky_Poster_LaTeX.pdf # Compiled LaTeX print PDF (24" x 32")
│ ├── poster_updated_preview-1.png # Preview image of LaTeX version
│ └── images/ # Junction link to master images
│
├── pptx/ # PowerPoint Poster Pipeline (Penn State MPC Compliant)
│ ├── Kolsky_Poster.pptx # Native editable PowerPoint file (24" x 32")
│ ├── Kolsky_Poster_PPTX.pdf # Vector print PDF exported from PowerPoint
│ └── poster_pptx_preview-1.png # Rendered preview image
│
├── images/ # Master image assets (SEM, Micro-CT, FE meshes, diagrams)
│
├── scripts/ # Python data visualization and asset generation scripts
│ ├── generate_automation_diagram.py
│ ├── generate_card5_composite.py
│ ├── generate_digital_twin.py
│ ├── generate_imaging_strip.py
│ ├── generate_pptx_poster.py
│ └── export_pptx_to_pdf.ps1
├── AGENTS.md # AI Developer & Collaborator Reference Guide
├── README.md
For AI agents and developers working on this project, consult AGENTS.md for design guidelines, grid rules, and compilation instructions.
-
Edit Directly: Open
pptx/Kolsky_Poster.pptxin Microsoft PowerPoint. All text boxes, cards, labels, and tables are fully editable native vector shapes. -
Printing Compliance: Formatted to 24"
$\times$ 32" portrait, exactly matching the Penn State Multimedia & Print Center (MPC) 24" paper roll width with$\ge 0.5"$ safe mechanical margins. -
Export to PDF: Use
File > Save As > PDFin PowerPoint, or run the automated COM export script:powershell -ExecutionPolicy Bypass -File scripts\export_pptx_to_pdf.ps1
-
Regenerate from Source:
python scripts/generate_pptx_poster.py
-
View / Edit: Double-click
html/poster.htmlto open in any web browser (Chrome or Edge). Edit the text or styling directly in any editor. -
Export to PDF: Press
Ctrl + Pin Chrome/Edge, select Save as PDF, and ensure paper size is set to 24"$\times$ 32" (with background graphics enabled). -
Headless Build:
Start-Process -FilePath "chrome.exe" -ArgumentList '--headless=new', '--no-pdf-header-footer', '--run-all-compositor-stages-before-draw', '--print-to-pdf="html\Kolsky_Poster_HTML.pdf"', 'file:///' + (Resolve-Path "html\poster.html") -Wait -NoNewWindow
- Navigate to the
latex/directory and compile withpdflatex:cd latex pdflatex -jobname=Kolsky_Poster_LaTeX -interaction=nonstopmode main.tex
- Compiled PDF:
latex/Kolsky_Poster_LaTeX.pdf