CommunityRédaction et éditiongithub.com

zhoy0409-debug/polish-sci-figures

Une compétence Codex pour des figures scientifiques prêtes à être publiées, des SVG modifiables, des dispositions multi-panneaux et l'assurance qualité des figures.

Qu'est-ce que polish-sci-figures ?

Cette compétence Codex est conçue pour aider les chercheurs et les scientifiques à créer et à affiner des figures scientifiques de qualité publication. Elle permet de générer des figures aux formats vectoriels (SVG) modifiables, d'organiser des dispositions multi-panneaux complexes, et d'assurer la conformité aux normes de relecture académique. La compétence automatise les tâches répétitives telles que le redimensionnement, le ré-étiquetage, et l'exportation, et intègre des vérifications de qualité pour garantir la netteté, la cohérence des polices et l'absence d'artefacts. Elle s'exécute dans l'environnement Codex, exploitant des bibliothèques comme Matplotlib et SVG.js pour manipuler et polir les figures, et est idéale pour les feuilles de route de publication ou les révisions finales. La compétence est documentée via un fichier SKILL.md qui décrit son utilisation, ses prérequis et ses exemples de commandes.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add zhoy0409-debug/polish-sci-figures

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait polish-sci-figures ?

Une compétence Codex pour des figures scientifiques prêtes à être publiées, des SVG modifiables, des dispositions multi-panneaux et l'assurance qualité des figures.

Introduction

Cette compétence vous aide à créer et polir des figures scientifiques pour la publication. Elle prend en charge la génération de figures vectorielles (SVG) modifiables, la création de dispositions multi-panneaux personnalisées, et l'exécution de vérifications de qualité pour garantir que vos figures répondent aux normes des revues académiques.

Fonctionnalités

  • Figures SVG modifiables : Exportez des figures au format SVG pour une édition ultérieure dans des outils tels qu'Inkscape ou Illustrator.
  • Dispositions multi-panneaux : Combinez plusieurs sous-figures en une seule disposition cohérente avec des étiquettes et des légendes.
  • Assurance qualité : Vérifiez la résolution, la cohérence des polices, l'absence de pixellisation et la conformité aux directives de la revue.
  • Automatisation : Redimensionnez, ré-étiquetez et reformatez automatiquement les figures existantes.

Prérequis

  • Codex CLI ou un environnement compatible.
  • Python 3.8+ avec les bibliothèques : matplotlib, svgwrite, cairosvg, Pillow.
  • (Optionnel) latex pour l'exportation de texte en LaTeX.

Utilisation

# Appliquer la compétence à un répertoire contenant des figures
dexter apply zhoy0409-debug/polish-sci-figures

Ou intégrez-la dans votre projet avec un appel API :

from codex_skills import polish_sci_figures

polish_sci_figures.generate(
    input_path="figures/*.png",
    output_format="svg",
    dpi=300,
    multi_panel=True,
    font="Arial",
    journal_template="Nature"
)

Exemples

Exemple 1 : Figure simple

Entrée : figure.png (72 DPI) Sortie : figure.svg (300 DPI, police cohérente, redimensionné pour une colonne)

Exemple 2 : Disposition multi-panneaux

Entrée : panel_a.png, panel_b.png, panel_c.png Sortie : combined_figure.svg avec étiquettes (a, b, c), légende partagée, et espacement uniforme.

Dépannage

  • Erreur de résolution : Assurez-vous que les images d'entrée ont une résolution suffisante (≥300 DPI recommandé).
  • Polices manquantes : Installez les polices requises dans votre système ou utilisez une police de secours comme DejaVu Sans.
  • SVG corrompu : Vérifiez que le SVG résultant peut être ouvert dans un navigateur ; sinon, utilisez cairosvg pour le reconvertir.

License

Voir LICENSE pour plus de détails.

Skills associés