mcpField
V
venue-templates

venue-templates

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

venue-templates について

venue-templatesは、論文、学会発表用論文、ポスター、助成金申請書を準備する研究者向けのスキルです。投稿先別のLaTeXテンプレートや書式ガイドに加え、文書のカスタマイズと検証を行うスクリプトを提供します。

主な機能

  1. 01ジャーナル・会議論文テンプレート
  2. 02ポスター・助成金申請テンプレート
  3. 03投稿先ごとの書式要件
  4. 04文書のカスタマイズ・検証スクリプト
  5. 05科学図の作成ガイド

活用シーン

  1. 01投稿先ジャーナル向けに原稿を整える
  2. 02会議論文や研究ポスターを準備する
  3. 03機関別の助成金申請書を作成する
  4. 04投稿要件への適合を確認する

インストール

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

$npx skills add https://github.com/crazymsn/academic-skills --skill venue-templates

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

同梱ファイル

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

assets/examples/
cell_summary_example.md
medical_structured_abstract.md
nature_abstract_examples.md
neurips_introduction_example.md
assets/grants/
nih_specific_aims.tex
nsf_proposal_template.tex
assets/journals/
elsarticle-harv.bst
elsarticle-num-names.bst
elsarticle-num.bst
elsarticle-template-harv.tex
elsarticle-template-num-names.tex
elsarticle-template-num.tex
nature_article.tex
neurips_article.tex
plos_one.tex
assets/posters/
beamerposter_academic.tex
references/
cell_press_style.md
conferences_formatting.md
cs_conference_style.md
grants_requirements.md
journals_formatting.md
medical_journal_styles.md
ml_conference_style.md
nature_science_style.md
posters_guidelines.md
reviewer_expectations.md
venue_writing_styles.md
scripts/
customize_template.py
generate_schematic_ai.py
generate_schematic.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 第 7 版
図の要件
投稿先解像度形式色
Nature300 dpi 以上TIFF、EPS、PDFRGB または CMYK
Science300 dpi 以上TIFF、PDFRGB
PLOS300~600 dpiTIFF、EPSRGB
IEEE300 dpi 以上EPS、PDFRGB またはグレースケール

執筆スタイルガイド

書式に加え、このスキルは各投稿先で論文をどのように「読ませる」かをまとめた、包括的な執筆スタイルガイドを提供します。見た目だけを対象とするものではありません。

スタイルが重要な理由

同じ研究でも、Nature 向けに書く場合と NeurIPS 向けに書く場合では、読み味が大きく異なります。

  • Nature/Science:専門外の読者にもわかりやすく、ストーリー性があり、幅広い意義を伝える
  • Cell Press:メカニズムを深く掘り下げ、包括的なデータを示し、グラフィカルアブストラクトが必須
  • 医学系ジャーナル:患者を重視し、エビデンスを段階的に評価し、構造化抄録を用いる
  • 機械学習カンファレンス:貢献点の箇条書き、アブレーション研究、再現性を重視
  • コンピューターサイエンス系カンファレンス:分野固有の慣習を踏まえ、評価基準はさまざま
利用できるスタイルガイド
ガイド対象主なトピック
venue_writing_styles.md全体の概要スタイルの幅、クイックリファレンス
nature_science_style.mdNature、Science、PNASわかりやすさ、ストーリーテリング、幅広いインパクト
cell_press_style.mdCell、Neuron、Immunityグラフィカルアブストラクト、eTOC、ハイライト
medical_journal_styles.mdNEJM、Lancet、JAMA、BMJ構造化抄録、エビデンス表現
ml_conference_style.mdNeurIPS、ICML、ICLR、CVPR貢献点の箇条書き、アブレーション
cs_conference_style.mdACL、EMNLP、CHI、SIGKDD分野固有の慣習
reviewer_expectations.md全投稿先査読者が重視する点、回答のヒント
執筆例

具体例は assets/examples/ にあります。

  • nature_abstract_examples.md:インパクトの高いジャーナル向けの、流れのある段落形式の抄録
  • neurips_introduction_example.md:貢献点の箇条書きを含む機械学習カンファレンス向けの序論
  • cell_summary_example.md:Cell Press の Summary、Highlights、eTOC の形式
  • medical_structured_abstract.md:NEJM、Lancet、JAMA の構造化形式
ワークフロー:投稿先に合わせる
  1. 投稿先を特定する:適切なスタイルガイドを読み込みます
  2. 執筆上の慣習を確認する:トーン、文体、抄録の形式、構成
  3. 例を確認する:セクションごとのガイダンスを確認します
  4. 期待事項を確認する:この投稿先の査読者は何を重視するでしょうか?
  5. 書式を適用する:assets/ の LaTeX テンプレートを使用します

リソース

同梱リソース

執筆スタイルガイド(references/ 内):

  • venue_writing_styles.md:スタイルの概要と比較
  • nature_science_style.md:Nature/Science の執筆規則
  • cell_press_style.md:Cell Press のジャーナルスタイル
  • medical_journal_styles.md:医学ジャーナルの執筆ガイド
  • ml_conference_style.md:ML カンファレンスの執筆規則
  • cs_conference_style.md:CS カンファレンスの執筆ガイド
  • reviewer_expectations.md:投稿先ごとの査読者の評価ポイント

書式要件(references/ 内):

  • journals_formatting.md:ジャーナルの包括的な書式要件
  • conferences_formatting.md:カンファレンス論文の仕様
  • posters_guidelines.md:研究ポスターのデザインとサイズ
  • grants_requirements.md:助成金申請書の機関別要件

執筆例(assets/examples/ 内):

  • nature_abstract_examples.md:影響力の高いジャーナルの要旨例
  • neurips_introduction_example.md:ML カンファレンスの序論形式
  • cell_summary_example.md:Cell Press の Summary/Highlights/eTOC
  • medical_structured_abstract.md:NEJM/Lancet/JAMA の要旨形式

テンプレート(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

更新と保守

テンプレートの最新性:

  • テンプレートは毎年、または投稿先が新しいガイドラインを発表した際に更新されます
  • 最終更新:2024 年
  • 最新の要件は、投稿先の公式サイトで確認してください

問題の報告:

  • テンプレートのコンパイルエラー
  • 古くなった書式要件
  • 投稿先のテンプレートの不足
  • 仕様の誤り

まとめ

venue-templates スキルでは、以下を幅広く利用できます。

  1. 分野をまたぐ 50 種類以上の出版先テンプレート
  2. ジャーナル、カンファレンス、ポスター、助成金申請書の詳細な書式要件
  3. テンプレートの検索、カスタマイズ、検証に使えるヘルパースクリプト
  4. 他の科学系執筆スキルとの連携
  5. 学術論文の投稿を成功させるためのベストプラクティス

出版先ごとの書式ガイダンスや学術出版用テンプレートが必要な場合は、このスキルを使用してください。

コメント