mcpField
V
venue-templates

venue-templates

github.com/ovachieverドキュメント5653 回インストール48 週間前に更新
リポジトリ

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/ovachiever/droid-tings --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

詳細

会場別テンプレート

概要

主要な科学出版誌、学術会議、研究ポスター、研究助成金申請書に対応した包括的な LaTeX テンプレート、書式要件、投稿ガイドラインを利用できます。このスキルでは、さまざまな分野の学術投稿を成功させるための、すぐに使えるテンプレートと詳細な仕様を提供します。

投稿先ごとの書式要件やテンプレートが必要な場合に、学術誌への投稿原稿、会議論文、研究ポスター、研究助成金申請書を準備する際にこのスキルを使用してください。

このスキルを使用する場面

次の場合にこのスキルを使用してください:

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

主な機能

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

さまざまな分野の主要な科学学術誌 50 誌以上の LaTeX テンプレートと書式ガイドラインを利用できます。

Nature 系列:

  • 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ページ:概要、知的メリット、より広範な影響)
  • 予算と予算の根拠説明
  • 略歴(3ページ以内)
  • 施設、設備、その他のリソース
  • データ管理計画

NIH (National Institutes of Health):

  • R01 研究助成金(複数年)
  • R21 探索的/開発的助成金
  • K 賞(キャリア開発)
  • 具体的な目的のページ(1ページ、最も重要な要素)
  • 研究戦略(重要性、革新性、アプローチ)
  • 略歴(5ページ以内)

DOE (Department of Energy):

  • Office of Science の研究計画書
  • ARPA-E のテンプレート
  • 技術成熟度レベル(TRL)の説明
  • 商業化と影響に関するセクション

DARPA (Defense Advanced Research Projects Agency):

  • BAA(広範な機関発表)への応募書類
  • ハイルマイヤー・カテキズムのフレームワーク
  • 技術的アプローチとマイルストーン
  • 移行計画

民間財団:

  • 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:手動編集:

  • テンプレートファイルを開きます
  • プレースホルダーテキスト(コメントで示されています)を置き換えます
  • タイトル、著者、所属、要旨を入力します
  • 各セクションに内容を追加します
ステップ 5:書式を検証する

投稿先の要件に準拠しているか確認します:

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

検証項目:

  • ページ数が上限内であること
  • フォントサイズが正しいこと
  • 余白が仕様を満たしていること
  • 参考文献が正しく書式設定されていること
  • 図が解像度要件を満たしていること
ステップ 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 論文5 ページ参考文献を除いて約3000語
Science レポート5 ページ図も制限に含まれます
PLOS ONE制限なし長さ無制限
NeurIPS8 ページ参考文献/付録は無制限
ICML8 ページ参考文献/付録は無制限
NSF 提案書15 ページプロジェクトの説明のみ
NIH R0112 ページ研究戦略
会場別の引用スタイル
会場引用スタイル書式
Nature番号付き(上付き)Nature スタイル
Science番号付き(上付き)Science スタイル
PLOS番号付き(角括弧)Vancouver
Cell Press著者・年Cell スタイル
ACM番号付きACM スタイル
IEEE番号付き(角括弧)IEEE スタイル
APA の学術誌著者・年APA 第7版
図の要件
会場解像度形式色
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 への論文投稿
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. 学術論文の投稿を成功させるためのベストプラクティス

学術出版に向けて、会場固有の書式設定ガイダンスやテンプレートが必要な場合はいつでも、このスキルを使用してください。

コメント