web-dev-qa-db-ja.com

Wordの参考文献で混合言語フィールドを変更する方法

Word文書を作成し、[〜#〜] ieee [〜#〜]スタイルの参考文献を追加しました。私の母国語は英語ではなく、参考文献が混同されているように見えます。

それはいくつかの英語の単語と英語の日付形式を使用し、また私の母国語も使用します。

enter image description here

これによると tutorial 、これらのフィールドを保持するXMLが必要です。

これらのフィールドを変更するにはどうすればよいですか?または、混合フィールドについてどうすればよいですか?

1
Nestor

参考文献のLCID(ロケールID)を手動で設定することをお勧めします。これを行うには、参考文献で フィールドコードスイッチ を使用するだけです。方法は以下のとおりです。

  • 押す Alt-F9 フィールドコードを表示します。 { BIBLIOGRAPHY }のようなものが参考文献に置き換わるはずです。これは参考文献のフィールドコードです。
  • 希望のスイッチでフィールドコードを変更します。
    • すべての参考文献エントリを特定の言語で表示するように強制する場合は、\lスイッチに続けて、その言語のIDを使用します(「言語識別子」の下にあります ここ 、ただし、スイッチの引数として機能させるには、16進数を10進数に変換する必要があると思います)。
    • たとえば、ハンガリー語の場合、LCIDの16進値は0x040Eであり、10進数では1038であるため、フィールドコードを{ BIBLIOGRAPHY \l 1038 }に変更する必要があります。
  • 押す Alt-F9 もう一度フィールドコードを非表示にします。
  • 参考文献を更新します。これで、正しい言語でフォーマットされているはずです。

ただし、これを1つのソースに対してのみ実行する場合は、Wordの[ソースの管理]ダイアログボックスでそのソースの言語を手動で変更できます。References >> Manage Sources >>目的のソースを選択して編集>> Edit... >> Language(右上隅)。これを行う場合は、参考文献フィールドコードの\fフラグを使用して、デフォルトではない言語または必要な言語に設定されている参考文献エントリを除外できます。 (これは、参考文献にさまざまな言語がある場合に特に便利です。)

LCID値を設定する方法は他にもあります(例:Sources.xmlの下の%APPDATA%\Microsoft\Bibliography\ファイルを直接編集する( ここ を参照))が、これらが最も簡単な方法のようです。 。

PS:フィールドコードメソッドは、その言語の言語パックがインストールされている場合にのみ機能すると思います(例:ハンガリー語の言語パックがないため、このメソッドはハンガリー語では機能しないようですが、私が言語パックを持っている言語で動作します)。必要な言語の言語パックがなく、ダウンロードできない場合、この方法はおそらく機能しません。

1
Niayesh Isky