IEEEtran 参照クラスの参考文献から「Std.」という単語を削除

IEEEtran 参照クラスの参考文献から「Std.」という単語を削除

\bibliographystyle{IEEEtran}場合、以下のように標準参照を作成すると、

@standard{IEC,
  title         = "{Electromagnetic Compatibility (EMC) - Part 4-2: Testing and Measurement Techniques – Electrostatic Discharge (ESD) Immunity Test}",
  organization  = "IEC",
  address       = "Piscataway, NJ",
  number        = "61000-4-2",
  year          = "2008"
}

引用後の出力は次のようになります。

Electromagnetic Compatibility (EMC) - Part 4-2: Testing and Measurement
Techniques Electrostatic Discharge (ESD) Immunity Test, IEC Std.
61 000-4-2, 2008

単語を削除したい「標準」出力から「IEC規格61 000-4-2、2008」だから「IEC 61 000-4-2、2008」表示されています。

答え1

すべての @standard エントリから 'Std.' を削除するには、次の手順を実行します。

ファイルを見つけますIEEEtran.bst。このファイルには次のセクションが含まれています。

%%%%%%%%%%%%%%%%%%%%%%
%% STRING CONSTANTS %%
%%%%%%%%%%%%%%%%%%%%%%
...
FUNCTION {bbl.standard}{ "Std." }
...

ファイルのコピーを作成し、名前を変更して(たとえばIEEEtran-no-std.bst)、LaTeX文書と同じディレクトリに保存します。次の行を変更します。

FUNCTION {bbl.standard}{ "Std." }

FUNCTION {bbl.standard}{ "" }

次に、LaTeX ドキュメントを次のように変更します。

\bibliographystyle{IEEEtran-no-std}

関連情報