mcpField
L
lancet-figure-guide

lancet-figure-guide

github.com/jaechang-hitsデザイン・UI38470 回インストール6 日前に更新
リポジトリ

lancet-figure-guide について

The Lancetと系列誌へ投稿する著者向けの図版作成ガイドです。編集可能な元ファイルを院内のイラスト担当者が描き直すために推奨し、サイズ、解像度、フォント、ラベルの要件をまとめています。

主な機能

  1. 01編集可能な形式の推奨
  2. 02図版サイズと解像度の規定
  3. 03Times New Romanの書体規定
  4. 04グラフのラベルとタイトル規則
  5. 05画像の完全性に関する指針

活用シーン

  1. 01The Lancetへの投稿図版の準備
  2. 02画像サイズと解像度の確認
  3. 03雑誌規定に沿ったグラフの書式設定

インストール

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

$npx skills add https://github.com/jaechang-hits/sciagent-skills --skill lancet-figure-guide

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

詳細

The Lancet 図版作成ガイド

概要

このガイドでは、The Lancet および Lancet ファミリー誌への投稿に向けた図版作成の詳細な仕様を説明します。The Lancet の大きな特徴は、投稿された図版の大半が、社内のイラストレーターによって Lancet の標準スタイルに合わせて描き直されることです。そのため、ラスタライズされた画像よりも、編集可能なソース形式(PowerPoint、Word、SVG)が強く推奨されます。

公式リファレンス: https://www.thelancet.com/submission-guidelines


解像度の要件

要件仕様
すべての写真画像最低 300 DPI
投稿サイズ掲載予定サイズの 120%

TIP:制作チームによるサイズ変更後も品質を維持できるよう、掲載予定サイズより 20% 大きい画像を提出してください。

from PIL import Image

def check_lancet_resolution(image_path):
    """Check if image meets Lancet resolution requirements."""
    img = Image.open(image_path)
    dpi = img.info.get('dpi', (72, 72))

    print(f"DPI: {dpi[0]} x {dpi[1]}")
    print(f"Minimum required: 300 DPI")
    print(f"TIP: Submit at 120% of publication size")

    if dpi[0] >= 300:
        print("PASS: Resolution meets Lancet requirements")
    else:
        print("FAIL: Need at least 300 DPI")

    return dpi[0] >= 300

ファイル形式

推奨形式(編集可能)
形式備考
PowerPoint (.pptx)最も推奨 — 社内での描き直しが容易
Word (.docx)シンプルな図版であれば受け付け可能
SVG拡大縮小可能なベクターグラフィックス
その他の受け付け可能な形式
形式備考
TIFF写真画像用
JPEG品質が許容範囲であれば可
EPSベクター形式
PDF汎用形式
編集可能な形式が望ましい理由

The Lancet の社内イラストレーションチームは、投稿された図版の大半を Lancet の標準スタイルに合わせて描き直します。編集可能なソースファイル(特に PowerPoint)を提供すると、この作業をより円滑かつ正確に進められます。


図版のサイズと寸法

レイアウト幅
1 カラム75 mm(2.95 in)
2 カラム154 mm(6.06 in)
最小幅107 mm(4.21 in)
  • すべてのパネルを1 ページ内に収めてください
import matplotlib.pyplot as plt

LANCET_WIDTHS = {
    'single':  75 / 25.4,    # 2.95 inches
    'minimum': 107 / 25.4,   # 4.21 inches
    'double':  154 / 25.4,   # 6.06 inches
}

def create_lancet_figure(layout='single', aspect_ratio=0.75):
    """Create a Matplotlib figure sized for The Lancet."""
    width = LANCET_WIDTHS[layout]
    height = width * aspect_ratio

    fig, ax = plt.subplots(figsize=(width, height))
    fig.set_dpi(300)
    return fig, ax

カラーモード

用途カラーモード
オンライン掲載RGB
印刷掲載CMYK
  • カラー写真、白黒写真のどちらも受け付け可能です

フォントの要件

要素フォントサイズスタイル
図版のメイン見出しTimes New Roman10 pt太字
図版の凡例Times New Roman10 pt標準、シングルスペース
他のジャーナルとの主な違い
  • ほとんどの他の生物医学系ジャーナルがサンセリフ体を好むのに対し、The Lancet はTimes New Roman(セリフ体)を使用します
import matplotlib.pyplot as plt

def set_lancet_fonts():
    """Configure Matplotlib for Lancet figure fonts."""
    plt.rcParams.update({
        'font.family': 'serif',
        'font.serif': ['Times New Roman', 'Times'],
        'font.size': 10,
        'axes.labelsize': 10,
        'axes.titlesize': 10,
        'axes.titleweight': 'bold',
        'xtick.labelsize': 8,
        'ytick.labelsize': 8,
        'legend.fontsize': 8,
    })

ラベル付けの慣例

ルール
  • グラフの周囲に枠線を付けない
  • グラフや図版の内部にタイトルを付けない — タイトルはキャプションに記載してください
  • 本文中で引用される順に図版番号を付けてください
ベストプラクティス
  • 図版はできる限りシンプルで明確にしてください
  • The Lancet のイラストレーターが大半の図版を描き直すため、見た目を整えることよりも、データを正確に伝えることを重視してください

画像の完全性と加工に関する方針

  • 生物医学出版における標準的な倫理規範に従ってください
  • 画像の調整はすべて一律に適用してください
  • 画像処理については Methods に記載してください
  • 審査に備えて元データを保管してください

Python クイックスタート:完全な検証

from PIL import Image
import os

def validate_lancet_figure(image_path, layout='single'):
    """Full validation of a figure against Lancet requirements."""
    img = Image.open(image_path)
    issues = []

    # 1. Resolution check (300 DPI at 120% size)
    dpi = img.info.get('dpi', (72, 72))
    if dpi[0] < 300:
        issues.append(f"Resolution {dpi[0]} DPI below 300 DPI minimum")

    # 2. Dimension check
    widths_mm = {'single': 75, 'minimum': 107, 'double': 154}
    if layout in widths_mm and dpi[0] > 0:
        actual_w_mm = (img.size[0] / dpi[0]) * 25.4
        target = widths_mm[layout]
        # Should be 120% of publication size
        target_120 = target * 1.2
        print(f"Width: {actual_w_mm:.1f} mm (target at 120%: {target_120:.1f} mm)")

    # 3. Format recommendation
    fmt = img.format
    if fmt and fmt.upper() in ('TIFF', 'JPEG', 'PNG'):
        print(f"NOTE: Format is {fmt}. Lancet prefers PowerPoint/Word/SVG for redrawing")

    # Report
    print(f"=== Lancet Figure Validation ===")
    print(f"Dimensions: {img.size[0]} x {img.size[1]} px")
    print(f"DPI: {dpi[0]} x {dpi[1]}")
    print(f"Color mode: {img.mode}")

    if issues:
        print(f"\nISSUES FOUND ({len(issues)}):")
        for issue in issues:
            print(f"  - {issue}")
    else:
        print("\nAll checks PASSED")

    return len(issues) == 0

主な概念

図版の社内描き直し方針

The Lancet の最も際立った特徴は、投稿された図版の大半が、社内のイラストレーターによって Lancet の標準スタイルに合わせて描き直されることです。そのため、仕上がりの美しいラスタ画像よりも、編集可能なソース形式(PowerPoint、Word、SVG)が強く推奨されます。著者は見た目の洗練よりも、データの正確さを重視してください。

120% サイズのルール

The Lancet では、写真画像を掲載予定サイズの 120% の大きさで、300 DPI 以上にして提出する必要があります。この余裕を設けることで、制作過程でサイズを変更した後も品質を維持できます。シングルカラム(75 mm)を想定した図版の場合、幅 90 mm で提出してください。

セリフ体フォントの慣例

サンセリフ体を使用する生物医学系ジャーナルが多いのに対し、The Lancet では標準の図版フォントとして Times New Roman を使用します。見出しは 10 pt の太字、凡例のテキストは 10 pt の標準書体でシングルスペースです。これは Lancet の伝統的なタイポグラフィのスタイルに沿ったものです。

判断の枠組み

What type of figure are you preparing?
├── Data visualization (graph, chart)
│   ├── PowerPoint available → Submit .pptx (preferred for redraw)
│   └── Only image available → SVG or EPS (vector, editable)
├── Photograph or clinical image
│   ├── High quality needed → TIFF at 300+ DPI, 120% size
│   └── Standard quality → JPEG at 300+ DPI, 120% size
└── Schematic or diagram
    ├── Editable source → PowerPoint or Word
    └── Vector only → SVG or EPS
シナリオ形式解像度備考
臨床試験の棒グラフPowerPoint (.pptx)該当なし(ベクター)Lancet が独自のスタイルで描き直します
Kaplan-Meier 曲線PowerPoint または SVG該当なし(ベクター)可能であれば生データを提供してください
組織学的顕微鏡画像TIFF120%のサイズで 300+ DPI描き直すことはできません
フローチャート(CONSORT)PowerPoint または Word該当なし(編集可能)Lancet が描き直します
フォレストプロット(メタ分析)PowerPoint または SVG該当なし(ベクター)データの正確性を優先してください

ベストプラクティス

  1. 可能な限り編集可能な形式で提出する:Lancet のイラストレーターが図を描き直すため、PowerPoint が最も推奨されます。ラスタライズした書き出しではなく、編集可能なソースを提供してください
  2. 出版サイズの 120%で画像を用意する:目標サイズ(幅 75 mm または 154 mm のカラム)を算出し、提出時の寸法として 1.2 倍してください
  3. Times New Roman を一貫して使用する:Lancet のセリフ体フォントの慣例は、ほとんどの学術誌と異なります。図を作成する前に、既定のフォントを Times New Roman に設定してください
  4. グラフの枠線を削除する:Lancet のスタイルでは、グラフのパネルを枠線で囲みません。自動で追加される軸の枠線を削除してください
  5. タイトルはキャプションのみに記載する:図やグラフの中にタイトルを埋め込まないでください。説明文はすべて図のキャプションに記載してください
  6. 見た目よりデータの正確性を優先する:図は描き直されるため、見た目を整えることに時間をかけるより、データ値が正しく、明確にラベル付けされていることを確認してください
  7. 引用順に図番号を付ける:本文で最初に引用される順に、図に連番を付けてください

よくある落とし穴

  1. データ図をラスタライズ画像のみで提出する:Lancet のイラストレーターは、グラフを JPEG/PNG のラスタ画像から描き直すことができません
    • 回避方法:ラスタ画像の書き出しに加え、必ず編集可能なソースファイル(PowerPoint、Word、または SVG)を提供してください
  2. 120%のサイズ要件を忘れる:出版サイズの 100%で提出すると、制作時のサイズ変更後に画像が小さくなります
    • 回避方法:キャンバスサイズを設定する前に、目標とするカラム幅を 1.2 倍してください
  3. サンセリフ体フォントを使用する:多くの学術誌では Arial/Helvetica を使用しますが、Lancet では Times New Roman を使用します。サンセリフ体フォントを使うと、Lancet のスタイルに不慣れであることが示されます
    • 回避方法:Lancet 向けの図を作成する前に、既定のフォントを Times New Roman に設定してください
  4. グラフの周囲に枠線を含める:Lancet のスタイルでは、グラフのパネルを枠線で囲むことは禁止されています。プロット用ソフトウェアの既定設定でよく使われる形式です
    • 回避方法:プロットの設定で軸の枠線/フレームを無効にしてください(例:matplotlib の ax.spines)
  5. 図の見た目を過度に整える:Lancet がほとんどの図を描き直すため、見た目の調整に多くの時間をかけても労力が無駄になります
    • 回避方法:データの正確性と明確なラベル付けを確認し、ビジュアルスタイルは Lancet のイラストチームに任せてください

提出前のチェックリスト

The Lancet に図を提出する前に、以下を確認してください。

  • 写真画像は 300+ DPI
  • 画像は**出版サイズの 120%**で用意
  • 推奨形式:PowerPoint、Word、または SVG(誌内での描き直し用)
  • 写真には TIFF/JPEG/EPS も使用可能
  • 1 カラムの図:幅 75 mm
  • 2 カラムの図:幅 154 mm
  • すべてのパネルが 1 ページに収まっている
  • フォントは Times New Roman(見出しは 10 pt の太字)
  • グラフに枠線がない
  • グラフ内にタイトルがない(キャプションを使用)
  • 本文での引用順に図番号が付いている
  • データが明確かつ正確に示されている(Lancet が描き直します)
  • レビュー用に元データを保管している

参考資料

コメント