web-dev-qa-db-ja.com

Microsoft Word 2010の数式に数式番号を簡単に追加する方法

Word 2010で、数式の垂直方向の中央に配置され、右寄せされた数式番号で自動的に番号付けされる数式をどのように作成しますか。いくつかの 参照 で3つの列テーブルの使用について説明しましたが、ステップバイステップの手順を見つけることで、しばらく時間がかかりました。

Example Equation with Numbering

58
R Schultz

あなたは自動的にテーブルと方程式を自動的に生成するのに使用できるテンプレートを作成することができます。

  1. 挿入→3×1。

  2. テーブルを右クリック→テーブルのプロパティ

  3. タブで、優先幅パーセント→100を選択します。

  4. Column Tabキーで、1列目の2列目と3列目の列の幅をそれぞれ7%、86%、7%に設定します。

    これらの値は、Times New Roman 12ptの式番号に適しています。 (合計が100%になるのであれば、他の割合でもうまくいきます。)

  5. Okをクリックします。

  6. 挿入方程式を中央の列に入れます(現在の方程式またはプレースホルダーを入力します)。

  7. 参照キャプションの挿入をクリックします。

    ラベルを選択します。
    位置:上または下

  8. 必要に応じて番号付けを調整してください。

  9. 上の位置から方程式テーブルの右の列までの数を切り取り、過ぎます.

  10. 右列のテキストを右揃えにします。

  11. 中心方程式の列.

  12. テーブル全体を強調表示します。

  13. 罫線を消します。

  14. テーブル全体をもう一度強調表示します。

  15. 挿入数式選択範囲を数式ギャラリーに保存を選択します。

標準のジャーナル/会議用紙フォーマットで自動採番の数式を挿入する場合は、数式ギャラリーから作成したテンプレートを選択するだけで、必要に応じてドキュメントに挿入されます。

方程式番号は自動的に更新され、方程式の参照→相互参照オプションを使用して参照することができます。

注:この新しくフォーマットされた式をキーボードショートカットとして保存したい場合は、 Alt そして + 新しい方程式を作成するために同時にキーを押して、あなたは行くことによってそうすることができますファイルオプションリボンのカスタマイズショートカットをカスタマイズするそして「Building Blocks」を選択します。右側のリストで新しく作成した方程式テンプレートを検索し、それにキーボードショートカットを割り当てます。

96
R Schultz

OPはMicrosoft Word 2010について質問しましたが、Microsoft Word 2016にはもう1つのオプションがあり、これはよりうまくいくようです。この MSDNブログ投稿 に基づいて、右詰めの方程式番号を方程式ブロック内にネイティブに挿入できるようになりました。このソリューションでは、テーブルやスタイルの区切り記号は不要です。

  1. Insert-> Equationで空の表示式を挿入する
  2. 型方程式(またはプレースホルダー)
  3. それでも方程式内で、#(1)と入力してEnterを押して、方程式をフォーマットします。これにより、中心式と右寄せの数字が得られます。

手動の方程式番号付けのためには、ここでやめることができます。自動番号を設定するには、元のソリューションと同じ手順を続けます。

  1. 参照→キャプションの挿入をクリックします。 [ラベル:数式]を選択し、[ラベルをキャプションから除外する]をオンにします(書式設定によって異なります)。
  2. 手動の "1"番号を置き換えて、新しいキャプションを切り取って方程式ブロックに貼り付けます。

この時点で、デザイン→数式→選択範囲を数式ギャラリーに保存の順に選択して、キャプション付き数式全体を保存できます。

自動方程式番号をインラインで参照するには、ブックマークを作成してそのブックマークを参照します。

  1. 方程式ブロック内の自動方程式番号を強調表示し、[挿入]→[ブックマーク]の順にクリックします。ブックマークテキストに括弧を含めることも、番号自体を強調表示することもできます。
  2. 新しい名前付きブックマークを追加する
  3. 数式の参照先のテキストにカーソルを置いて、挿入→相互参照の順にクリックし、参照タイプ "Bookmark"を選択して新しいブックマークを選択します。
25
Chris C

これは多年生の質問ですので、私があなたが私が別の答えを提出しても構わないことを望みます。

"テーブル"アプローチの問題点は、段落が壊れることです。式が連続した文の一部であり、段落の前後にスペースがある場合、スペースの問題が発生する可能性があります。それはまた、長い方程式では折り返しがかなりうまくいかないことを意味します(ジャーナルの通常の好みは、方程式が列の幅である場合、数は方程式を壊す代わりに右寄せされた方程式の下に現れるべきです)。最後に、通常の段落フォントの表示式の直後に句読点を付けたいという問題を解決するものではありません。

私の解決策は、式の直後にスタイルセパレータを挿入することです。 Windowsでは、Ctrl-Alt-Enterを使用してスタイルセパレータを挿入します。 (Macではこれは利用できませんが、WindowsバージョンのWordで作成した文書を開く場合はスタイルセパレータをMacにコピーできます)。次に、タブ(最後に右揃えのタブ位置が既に作成された状態)と適切な数式番号の自動テキストを挿入します。数式番号の後には、改行ではなく完全な段落区切りを挿入する必要がありますが、少なくともWord 2012では、段落区切りはレイアウトのための改行であるかのように扱われます。これはバグかもしれません。

あなたの方程式が等号できちんと揃えられることを望むならば、これは私の知る限りではこの回避策を使用することは不可能です。これを回避する1つの方法は、二重引用符の内側の方程式の中に句読点を書くことです。方程式ツールはこれを自由形式のテキストに変換します。自由形式のテキストは好きなフォントに配置できます。 1行にコンマまたは式", and "で区切られた複数の小さな表示式が必要な場合にも、この方法を使用します。ただし、これらの方程式に番号を付けることはできません。少なくとも、セット内の最後の方程式にしか番号を付けることはできません。

段落記号が隠れている結果は、次のようになります。 Microsoft Word 2012 some equations

[注改行前の最後の行が完全に正当化されないように、完全に正当化されたテキストの改行のデフォルトの動作も変更しました。]

ここでのスタイルセパレータは、式(2.27) - (2.29)の最後にある細い点線です。 Mac Wordには、Word for Windowsで見られるように、適切な画像を使用してスタイル区切り記号を表示するための適切なグリフがありません。

数式番号の後に段落区切りの代わりに改行を挿入すると、私のマシンではレイアウトが不安定になるようです。

残念ながら、新しい行の式の後の文の終わりは、おそらく段落記号が原因で、綴りおよび文法チェッカーにとっては新しい文であるかのように見えます。私はこれを受け入れて、「無視する」ことを頻繁に使うことに頼っています。

最後の注意点があります:後で方程式を参照するとき、方程式の前のタブは参照番号と一緒に現れるようです。これを避けるには、\#(0.0x);(0.0x)という形式の明示的なフィールドスイッチを指定します。

私が書いている文書の中で私はこのアプローチを使ってきました。それは今では数百の方程式を含む最大160ページなので、うまくいったらそれは比較的堅牢であると思います。

9
Calchas

個人的に、私は@ R Schultzの答えで説明されているような方法を使います。しかし、それを行うためのツールを特に探しているのなら、 Kutools を見てください。ここで彼らはまた彼らのツールを使用せずにモデル番号を挿入するための代替方法を説明します。

私はKutoolsを使ったことがないので、それがどれほどうまく機能するのかわかりません。

2
ROLO

このソリューションは自動ラベル付けやキャプションの割り当てには注意を払いませんが、このスレッドを見ている人にとっては非常に役に立つと思います。方程式に数を加えることは、既存の答えが示唆するよりはるかに簡単です。あなたがする必要があるのは#labelで方程式を追加することです、例えば:

x + 1 = y #(1)

右側に(1)を付けてx + 1 = yとしてレンダリングされます(図を参照)。

enter image description here

MS Wordの方程式の詳細については、私がお勧めします http://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v2.pdf 非常に便利な文書です。

スクリーンショットはMS Office 2016で撮影されていますが、文書自体は2006年のものです。したがって、これはMS Word 2007以降で確実に機能すると期待しています。

1
Jan Kukacka

私は通常、数字が一番右に来るまでTABを押します(式の両側で同じ回数)。

0
Firebug