Academic figure standards using matplotlib, color accessibility, DPI settings, LaTeX integration. Use when creating charts, plots, and figures for publication.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Academic figure standards using matplotlib, color accessibility, DPI settings, LaTeX integration. Use when creating charts, plots, and figures for publication.
Matplotlib Publication Figures
Create publication-ready, high-quality figures using matplotlib. Follow these guidelines.
Sizing and Layout
Determine the target column width of the academic template (e.g., ACM or IEEE two-column is usually ~3.3 to 3.5 inches per column).
Set the figure size explicitly in inches to avoid scaling artifacts when inserted into the paper.
Never rely on color alone to distinguish data. Use varying line styles (-, --, -., :) or markers (o, s, ^, x).
Use colorblind-friendly palettes. Consider palettes like viridis, plasma, cividis, or specific categorical palettes designed for accessibility (e.g., seaborn's colorblind palette).
Ensure high contrast between text/lines and the background.
Styling Elements
Include a clear, descriptive legend. For complex charts, place the legend outside the plot box to avoid overlapping data:
Label all axes with both the metric and its unit (e.g., Throughput (Tx/sec)).
Turn on appropriate gridlines (ax.grid(True, linestyle='--', alpha=0.6)) to help the reader estimate values, but ensure they don't overpower the data series.
Remove top and right spines if they are not necessary to reduce chart junk: