mcpField
V
venue-templates

venue-templates

github.com/davila7ドキュメント33.0k392 回インストール今日更新
リポジトリ

venue-templates について

venue-templatesは、学術誌、学会、ポスター発表、助成機関への提出物を準備する研究者向けのスキルです。LaTeXテンプレート、投稿先ごとの書式指針、文書のカスタマイズと検証用スクリプトを提供します。

主な機能

  1. 01学術誌・学会向けLaTeXテンプレート
  2. 02研究ポスター・助成申請テンプレート
  3. 03投稿先ごとの書式要件
  4. 04テンプレートのカスタマイズスクリプト
  5. 05文書書式の検証

活用シーン

  1. 01投稿先に合わせた論文原稿の準備
  2. 02学会論文の書式設定
  3. 03研究ポスターの作成
  4. 04助成申請書の要件確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill venue-templates

インストール後、Claude Code で/venue-templatesを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/grants/
nih_specific_aims.tex
nsf_proposal_template.tex
assets/journals/
nature_article.tex
neurips_article.tex
plos_one.tex
assets/posters/
beamerposter_academic.tex
references/
conferences_formatting.md
grants_requirements.md
journals_formatting.md
posters_guidelines.md
scripts/
customize_template.py
query_template.py
validate_format.py

詳細

Venue Templates

概要

主要な学術誌、学会、研究ポスター、助成金申請書のLaTeXテンプレート、フォーマット要件、投稿ガイドラインを提供します。このスキルは、さまざまな分野における学術投稿を成功させるための、すぐに使えるテンプレートと詳細な仕様を提供します。

学術誌への投稿原稿、学会論文、研究ポスター、助成金申請書を準備していて、会場固有のフォーマット要件やテンプレートが必要な場合にこのスキルを使用してください。

このスキルを使用するタイミング

このスキルは、次のような場合に使用します:

  • 特定の学術誌(Nature、Science、PLOS、IEEEなど)への投稿原稿を準備する場合
  • 特定のフォーマット要件がある学会論文(NeurIPS、ICML、CHIなど)を執筆する場合
  • 学会向けの学術研究ポスターを作成する場合
  • 連邦政府機関(NSF、NIH、DOE、DARPA)または民間財団向けの助成金申請書を作成する場合
  • 対象となる会場のフォーマット要件とページ数制限を確認する場合
  • 著者情報やプロジェクトの詳細に合わせてテンプレートをカスタマイズする場合
  • 会場の仕様に対する文書の適合性を検証する場合

科学的図表による視覚的強化

このスキルで文書を作成する際は、視覚的なコミュニケーションを高めるために、科学的な図やダイアグラムの追加を常に検討してください。

文書にまだ図表が含まれていない場合:

  • scientific-schematics スキルを使用して、AIによる出版品質のダイアグラムを生成します
  • 必要なダイアグラムを自然言語で説明するだけです
  • Nano Banana Proが自動的に図を生成、レビュー、洗練させます

新規文書の場合: テキストで説明されている主要な概念、ワークフロー、アーキテクチャ、関係性を視覚的に表現するため、科学的な図表をデフォルトで生成してください。

図表の生成方法:

python scripts/generate_schematic.py "your diagram description" -o figures/output.png

AIは自動的に次の処理を行います:

  • 適切な書式で出版品質の画像を作成
  • 複数の反復を通じてレビューと洗練を実施
  • アクセシビリティを確保(色覚多様性に配慮、高コントラスト)
  • 出力をfigures/ディレクトリに保存

図表を追加すべき場合:

  • 論文の手法フローチャート
  • 概念的枠組みのダイアグラム
  • システムアーキテクチャの図
  • データフローダイアグラム
  • 実験計画の可視化
  • 研究ワークフローのダイアグラム
  • 可視化によるメリットがある複雑な概念全般

図表の作成に関する詳細なガイダンスについては、scientific-schematics スキルのドキュメントを参照してください。


主な機能

1. 学術誌論文テンプレート

分野横断的な50以上の主要な科学学術誌向けのLaTeXテンプレートとフォーマットガイドラインを提供します:

Nature Portfolio:

  • Nature、Nature Methods、Nature Biotechnology、Nature Machine Intelligence
  • Nature Communications、Nature Protocols
  • Scientific Reports

Science ファミリー:

  • Science、Science Advances、Science Translational Medicine
  • Science Immunology、Science Robotics

PLOS(Public Library of Science):

  • PLOS ONE、PLOS Biology、PLOS Computational Biology
  • PLOS Medicine、PLOS Genetics

Cell Press:

  • Cell、Neuron、Immunity、Cell Reports
  • Molecular Cell、Developmental Cell

IEEE 出版物:

  • IEEE Transactions(各分野)
  • IEEE Access、IEEE Journal テンプレート

ACM 出版物:

  • ACM Transactions、Communications of the ACM
  • ACM 会議論文集

その他の主要出版社:

  • Springer 誌(各分野)
  • Elsevier 誌(カスタムテンプレート)
  • Wiley 誌
  • BMC 誌
  • Frontiers 誌
2. 学会論文テンプレート

主要な学術学会向けに適切な書式を備えた、学会別テンプレートです:

機械学習・AI:

  • NeurIPS (Neural Information Processing Systems)
  • ICML (International Conference on Machine Learning)
  • ICLR (International Conference on Learning Representations)
  • CVPR (Computer Vision and Pattern Recognition)
  • AAAI (Association for the Advancement of Artificial Intelligence)

コンピュータサイエンス:

  • ACM CHI (Human-Computer Interaction)
  • SIGKDD (Knowledge Discovery and Data Mining)
  • EMNLP (Empirical Methods in Natural Language Processing)
  • SIGIR (Information Retrieval)
  • USENIX 系の学会

生物学・バイオインフォマティクス:

  • ISMB (Intelligent Systems for Molecular Biology)
  • RECOMB (Research in Computational Molecular Biology)
  • PSB (Pacific Symposium on Biocomputing)

工学:

  • IEEE 学会テンプレート(各種分野)
  • ASME、AIAA 学会
3. 研究ポスターテンプレート

学会発表用の学術ポスターテンプレートです:

標準フォーマット:

  • A0 (841 × 1189 mm / 33.1 × 46.8 in)
  • A1 (594 × 841 mm / 23.4 × 33.1 in)
  • 36" × 48" (914 × 1219 mm) - 米国でよく使われるサイズ
  • 42" × 56" (1067 × 1422 mm)
  • 48" × 36" (横向き)

テンプレートパッケージ:

  • beamerposter: 定番の学術ポスターテンプレート
  • tikzposter: モダンでカラフルなポスターデザイン
  • baposter: 構造化された多段組みレイアウト

デザイン機能:

  • 離れた場所からでも読みやすい最適なフォントサイズ
  • 配色(色覚多様性に配慮したパレット)
  • グリッドレイアウトと段組み構成
  • 補足資料用の QR コード埋め込み
4. 助成金申請テンプレート

主要な助成機関向けのテンプレートと書式要件です:

NSF (National Science Foundation):

  • 完全版提案書テンプレート(プロジェクト記述 15 ページ)
  • プロジェクト概要(1 ページ: 概要、Intellectual Merit、Broader Impacts)
  • 予算および予算正当化
  • 経歴書(3 ページ制限)
  • 施設、設備、その他のリソース
  • データ管理計画

NIH (National Institutes of Health):

  • R01 研究助成金(複数年)
  • R21 探索的・開発的助成金
  • K アワード(キャリア開発)
  • Specific Aims ページ(1 ページ、最も重要な構成要素)
  • Research Strategy(Significance、Innovation、Approach)
  • 経歴書(5 ページ制限)

DOE (Department of Energy):

  • Office of Science 提案書
  • ARPA-E テンプレート
  • Technology Readiness Level (TRL) の記述
  • 商業化およびインパクトのセクション

DARPA (Defense Advanced Research Projects Agency):

  • BAA (Broad Agency Announcement) への応募
  • Heilmeier Catechism フレームワーク
  • 技術的アプローチとマイルストーン
  • 移行計画

民間財団:

  • Gates Foundation
  • Wellcome Trust
  • Howard Hughes Medical Institute (HHMI)
  • Chan Zuckerberg Initiative (CZI)

ワークフロー: テンプレートの検索と利用

ステップ 1: 対象となる掲載先を特定する

具体的な論文掲載先、学会、または助成機関を決定します:

Example queries:
- "I need to submit to Nature"
- "What are the requirements for NeurIPS 2025?"
- "Show me NSF proposal formatting"
- "I'm creating a poster for ISMB"
ステップ 2: テンプレートと要件を照会する

掲載先ごとのテンプレートと書式ガイドラインにアクセスします:

ジャーナルの場合:

# Load journal formatting requirements
Reference: references/journals_formatting.md
Search for: "Nature" or specific journal name

# Retrieve template
Template: assets/journals/nature_article.tex

学会の場合:

# Load conference formatting
Reference: references/conferences_formatting.md
Search for: "NeurIPS" or specific conference

# Retrieve template
Template: assets/journals/neurips_article.tex

ポスターの場合:

# Load poster guidelines
Reference: references/posters_guidelines.md

# Retrieve template
Template: assets/posters/beamerposter_academic.tex

助成金の場合:

# Load grant requirements
Reference: references/grants_requirements.md
Search for: "NSF" or specific agency

# Retrieve template
Template: assets/grants/nsf_proposal_template.tex
ステップ 3: 書式要件を確認する

カスタマイズの前に重要な仕様を確認します:

確認すべき主な要件:

  • ページ数制限(掲載先によって異なる)
  • フォントサイズとフォントファミリー
  • 余白の指定
  • 行間
  • 引用スタイル(APA、Vancouver、Nature など)
  • 図表の要件
  • ファイル形式(PDF、Word、LaTeX ソース)
  • 匿名化(二重盲検査読の場合)
  • 補足資料の制限
ステップ 4: テンプレートをカスタマイズする

ヘルパースクリプトを使うか、手動でカスタマイズします:

オプション 1: ヘルパースクリプト(推奨):

python scripts/customize_template.py \
  --template assets/journals/nature_article.tex \
  --title "Your Paper Title" \
  --authors "First Author, Second Author" \
  --affiliations "University Name" \
  --output my_nature_paper.tex

オプション 2: 手動編集:

  • テンプレートファイルを開く
  • プレースホルダーのテキスト(コメントで示されたもの)を置き換える
  • タイトル、著者、所属、アブストラクトを入力する
  • 各セクションに自分の内容を追加する
Step 5: フォーマットの検証

掲載先の要件への準拠を確認します:

python scripts/validate_format.py \
  --file my_paper.pdf \
  --venue "Nature" \
  --check-all

検証項目:

  • ページ数が上限内であること
  • フォントサイズが正しいこと
  • 余白が仕様を満たしていること
  • 参考文献の書式が正しいこと
  • 図が解像度の要件を満たしていること
Step 6: コンパイルとレビュー

LaTeX をコンパイルし、出力を確認します:

# Compile LaTeX
pdflatex my_paper.tex
bibtex my_paper
pdflatex my_paper.tex
pdflatex my_paper.tex

# Or use latexmk for automated compilation
latexmk -pdf my_paper.tex

レビューチェックリスト:

  • すべてのセクションが存在し、適切に書式設定されている
  • 引用が正しく表示される
  • 図に適切なキャプションが付いている
  • ページ数が上限内である
  • 投稿規定に従っている
  • 補足資料を準備した(必要な場合)

他のスキルとの連携

このスキルは、他の科学系スキルとシームレスに連携します:

科学論文執筆
  • 内容に関するガイダンス(IMRaD 構造、明瞭さ、正確性)には scientific-writing スキルを使用します
  • 書式設定には、このスキルの掲載先固有のテンプレートを適用します
  • 組み合わせることで、原稿を完全に準備できます
文献レビュー
  • 体系的な文献検索と統合には literature-review スキルを使用します
  • 掲載先の要件に応じた適切な引用スタイルを適用します
  • テンプレートの仕様に従って参考文献を書式設定します
査読
  • 原稿の品質を評価するには peer-review スキルを使用します
  • 書式の準拠を検証するには、このスキルを使用します
  • 報告ガイドライン(CONSORT、STROBE など)への準拠を確認します
研究助成金
  • 内容の戦略については research-grants スキルと相互参照します
  • 助成機関固有のテンプレートと書式設定には、このスキルを使用します
  • 組み合わせることで、包括的な助成金申請書を準備できます
LaTeX ポスター
  • このスキルは、掲載先に依存しないポーステンプレートを提供します
  • 学会固有のポスター要件に使用します
  • 図の作成には可視化スキルと統合します

テンプレートのカテゴリ

文書の種類別
カテゴリテンプレート数代表的な掲載先
学術論文30 以上Nature、Science、PLOS、IEEE、ACM、Cell Press
会議論文20 以上NeurIPS、ICML、CVPR、CHI、ISMB
研究ポスター10 以上A0、A1、36×48、各種パッケージ
研究助成金申請書15 以上NSF、NIH、DOE、DARPA、財団
分野別
分野対応する掲載先
生命科学Nature、Cell Press、PLOS、ISMB、RECOMB
物理科学Science、Physical Review、ACS、APS
工学IEEE、ASME、AIAA、ACM
コンピュータサイエンスACM、IEEE、NeurIPS、ICML、ICLR
医学NEJM、Lancet、JAMA、BMJ
学際分野PNAS、Nature Communications、Science Advances

ヘルパースクリプト

query_template.py

掲載先名、種類、キーワードでテンプレートを検索・取得します:

# Find templates for a specific journal
python scripts/query_template.py --venue "Nature" --type "article"

# Search by keyword
python scripts/query_template.py --keyword "machine learning"

# List all available templates
python scripts/query_template.py --list-all

# Get requirements for a venue
python scripts/query_template.py --venue "NeurIPS" --requirements
customize_template.py

著者情報とプロジェクト情報を使ってテンプレートをカスタマイズします:

# Basic customization
python scripts/customize_template.py \
  --template assets/journals/nature_article.tex \
  --output my_paper.tex

# With author information
python scripts/customize_template.py \
  --template assets/journals/nature_article.tex \
  --title "Novel Approach to Protein Folding" \
  --authors "Jane Doe, John Smith, Alice Johnson" \
  --affiliations "MIT, Stanford, Harvard" \
  --email "[email protected]" \
  --output my_paper.tex

# Interactive mode
python scripts/customize_template.py --interactive
validate_format.py

掲載先の要件に対する文書の準拠を確認します:

# Validate a compiled PDF
python scripts/validate_format.py \
  --file my_paper.pdf \
  --venue "Nature" \
  --check-all

# Check specific aspects
python scripts/validate_format.py \
  --file my_paper.pdf \
  --venue "NeurIPS" \
  --check page-count,margins,fonts

# Generate validation report
python scripts/validate_format.py \
  --file my_paper.pdf \
  --venue "Science" \
  --report validation_report.txt

ベストプラクティス

テンプレートの選択
  1. 最新性の確認: テンプレートの日付を確認し、最新の投稿規定と照合します
  2. 公式ソースの確認: 多くの学術誌が公式の LaTeX クラスを提供しています
  3. コンパイルのテスト: 内容を追加する前にテンプレートをコンパイルします
  4. コメントを読む: テンプレートには役立つインラインコメントが含まれています
カスタマイズ
  1. 構造の維持: 必須のセクションやパッケージを削除しないでください
  2. プレースホルダーに従う: マークされたプレースホルダーのテキストを体系的に置き換えます
  3. 書式の維持: 掲載先固有の書式を上書きしないでください
  4. バックアップの保存: カスタマイズ前に元のテンプレートを保存します
準拠
  1. ページ制限の確認: 最終提出前に検証します
  2. 引用の検証: 掲載先に合った正しい引用スタイルを使用します
  3. 図のテスト: 図が解像度の要件を満たしていることを確認します
  4. 匿名化の確認: 必要な場合は、個人を特定できる情報を削除します
投稿
  1. 指示に従う: 著者ガイドライン全体を読む
  2. すべてのファイルを含める: LaTeX ソース、図、参考文献
  3. 適切に生成する: 推奨されるコンパイル方法を使用する
  4. 出力を確認する: PDF が期待どおりか確認する

共通の書式要件

ページ数制限(一般的な例)
掲載先の種類一般的な上限備考
Nature Article5 ページ参考文献を除く約 3000 語
Science Report5 ページ図も上限に含まれる
PLOS ONE制限なし長さに制限なし
NeurIPS8 ページ+ 参考文献・付録は無制限
ICML8 ページ+ 参考文献・付録は無制限
NSF Proposal15 ページプロジェクトの説明のみ
NIH R0112 ページ研究戦略
掲載先ごとの引用スタイル
掲載先引用スタイル形式
Nature番号付き(上付き)Nature スタイル
Science番号付き(上付き)Science スタイル
PLOS番号付き(角括弧)Vancouver
Cell Press著者-年Cell スタイル
ACM番号付きACM スタイル
IEEE番号付き(角括弧)IEEE スタイル
APA journals著者-年APA 7th
図の要件
掲載先解像度形式色
Nature300 dpi 以上TIFF, EPS, PDFRGB または CMYK
Science300 dpi 以上TIFF, PDFRGB
PLOS300-600 dpiTIFF, EPSRGB
IEEE300 dpi 以上EPS, PDFRGB またはグレースケール

リソース

同梱リソース

参考資料(references/ 内):

  • journals_formatting.md: 学術誌の書式要件の詳細
  • conferences_formatting.md: 会議論文の仕様
  • posters_guidelines.md: 研究ポスターのデザインとサイズ
  • grants_requirements.md: 助成機関ごとの助成金申請要件

テンプレート(assets/ 内):

  • journals/: 学術誌論文の LaTeX テンプレート
  • posters/: 研究ポスターのテンプレート
  • grants/: 助成金申請のテンプレート

スクリプト(scripts/ 内):

  • query_template.py: テンプレートの検索と取得
  • customize_template.py: 著者情報によるカスタマイズ
  • validate_format.py: 要件への適合性チェック
外部リソース

学術誌の著者ガイドライン:

会議の書式:

助成金のリソース:

使用例

例 1: Nature Article への投稿
User: "I need to prepare a manuscript for Nature"

Response:
1. Load Nature formatting requirements (references/journals_formatting.md)
2. Retrieve Nature template (assets/journals/nature_article.tex)
3. Key requirements:
   - Length: ~3000 words, ~5 pages
   - Format: Single column, 12pt font
   - Citations: Numbered superscript (Nature style)
   - Figures: 300+ dpi, RGB color
4. Customize template with your title, authors, affiliations
5. Compile and validate against requirements
例 2: NeurIPS の会議論文
User: "What are the formatting requirements for NeurIPS?"

Response:
From references/conferences_formatting.md:
- Page limit: 8 pages main text + unlimited references/appendix
- Format: Two-column, 10pt font
- Template: neurips_2024.sty (official style file)
- Anonymization: Required for initial submission
- Citations: Numbered (brackets)
- Figures: High resolution, colorblind-safe recommended
例 3: NSF 提案書
User: "Help me format an NSF proposal"

Response:
NSF requirements (from references/grants_requirements.md):
- Project Description: 15 pages maximum
- Project Summary: 1 page (Overview, Intellectual Merit, Broader Impacts)
- Budget Justification: 3-5 pages
- Biographical Sketch: 3 pages per senior personnel
- Font: Minimum 10pt, Times Roman or similar
- Margins: 1 inch all sides
Template: assets/grants/nsf_proposal_template.tex
例 4: 会議用ポスター
User: "I need to create a poster for ISMB"

Response:
ISMB poster specifications:
- Size: Typically A0 portrait (33.1 × 46.8 inches)
- Recommended template: beamerposter or tikzposter
- Font sizes: Title 60-85pt, Headers 36-48pt, Body 24-32pt
- Include: QR code for paper/supplementary materials
Available templates:
- assets/posters/beamerposter_academic.tex
- assets/posters/tikzposter_research.tex

更新とメンテナンス

テンプレートの最新性:

  • テンプレートは毎年、または掲載先が新しいガイドラインを公開したときに更新
  • 最終更新: 2024 年
  • 最新の要件は掲載先の公式サイトで確認すること

問題の報告:

  • テンプレートのコンパイルエラー
  • 古い書式要件
  • 掲載先テンプレートの欠落
  • 誤った仕様

まとめ

venue-templates スキルでは、次の内容を網羅的に利用できます。

  1. 50 以上の掲載先テンプレート(さまざまな分野)
  2. 学術誌、会議、ポスター、助成金の詳細な書式要件
  3. テンプレートの探索、カスタマイズ、検証のためのヘルパースクリプト
  4. 他の科学文書作成スキルとの連携
  5. 学術論文投稿を成功させるためのベストプラクティス

掲載先固有の書式ガイダンスやテンプレートが必要なときは、いつでもこのスキルを使用してください。

コメント