Community研究&データ分析github.com

bluegum8013-creator/pdf-anti-garbled

Codexスキル:ReportLabを使用した中国語PDF生成における文字化けを防止します。

pdf-anti-garbled とは?

このスキルは、Codexや類似のAIエージェントがReportLabを使って中国語を含むPDFを生成する際に発生する文字化け問題を解決するために設計されています。中国語のフォントファイル(例:SimSun.ttfやNotoSansSC)を適切に登録・埋め込み、PDFのエンコーディング設定を正しく行うことで、中国語テキストが正しく表示されるようにします。主にCodexプラットフォームで動作し、ReportLabライブラリを利用するPythonプロジェクトに適用可能です。このスキールを使用することで、開発者は中国語PDF生成におけるフォントとエンコーディングの問題に悩むことなく、品質の高い多言語ドキュメントを生成できます。

対応~Claude Code✓Codex CLI~Cursor
npx skills add bluegum8013-creator/pdf-anti-garbled

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

pdf-anti-garbled は何をしますか?

Codexスキル:ReportLabを使用した中国語PDF生成における文字化けを防止します。

概要

このスキルは、AIエージェント(Codexなど)がReportLabを使って中国語を含むPDFを生成する際、文字化け(garbled characters)を防ぐための設定とコード例を提供します。

主な機能

  • 中国語フォントの登録と埋め込み方法のガイド
  • 適切なエンコーディング設定の指示
  • 文字化けを防ぐためのベストプラクティス

使用方法

  1. スキルを有効にします。
  2. AIエージェントに対して「中国語PDFを生成して」と依頼します。
  3. スキルが自動的にフォント設定とエンコーディングの修正を適用します。

サポート環境

  • プラットフォーム: Codex
  • ライブラリ: ReportLab
  • 言語: Python

注意事項

  • 中国語フォントファイル(例:SimSun.ttf、NotoSansSC-Regular.otf)がシステムにインストールされていることを確認してください。
  • フォントの埋め込み設定を適切に行わないと、出力されたPDFが他の環境で正しく表示されない可能性があります。

関連スキル