MS Word のマルチレベル リスト: メイン項目とサブ項目が同じ行に表示される

MS Word のマルチレベル リスト: メイン項目とサブ項目が同じ行に表示される

私は教師なので、頻繁にテストやワークシートを作成する必要があります。次のようなリストを作成したいと考えています。

  1. (a) 1 + 1 は何ですか?

    (b) 2 + 2 は何ですか?

  2. (a) 馬とは何ですか?

    (b) あなたは誰ですか?

    (c) これは本当ですか?

などなど。しかし、物事を簡単にするために、数字と文字を「リスト化」して、項目を挿入/削除したい場合などに Word がリストを処理できるようにしたいと思います。

もちろん、Word では複数レベルのリストが許可されていますが、(a) は 1 の下の独自の行に表示される必要があります。必要な操作を実行できるようにする方法はありますか?

答え1

それは不可能だと思います。これは、番号付けは段落のプロパティであり、1 つの段落には 1 種類の番号付けのみが必要であり、その段落は新しい行で終了する必要があるという Word の主な前提に反します。

しかし、いつでも「車輪の再発明」をして、VBA を利用した独自の番号付けを行うことができます。しかし、その労力に見合う価値がないかもしれません。

もう一つの回避策はLaTeXを使うことです。LaTeX - 教師コーナー、特に試験ドキュメントこのパッケージは、お客様のニーズに合わせて特別に作成されており、標準の Word では実現できない多くの機能を備えています。

答え2

新しいアイテムを追加する方法はないと思います両方リストは自動的に挿入されます。 せいぜい、外側のリスト項目 (つまり、1.、2. など) は自動的に挿入され、内側のリストのエントリは自分で入力する必要がありました。 それでも、それほど時間はかからず、簡単に必要な出力を得ることができました。

Word 2010 ネストされたリスト

答え3

私も教師です。MS Word でこれを実行できました。完璧というわけではなく、スペースを自動的に空ける方法を模索中ですが、これが一番近い方法です。

マルチレベル リスト --> 新しいマルチレベル リストを定義 --> 詳細 >> --> 2 番目のレベルのリストをクリック --> ... からレベル番号を含めます

それが役に立てば幸い !

答え4

複数レベルの番号付けと { LISTNUM } フィールドを使用して各サブリストの最初の項目に (a) を指定し、後続の項目では { LISTNUM } を省略することで、解決策に近づく方法は他にもあります。

しかし、Wordで段落のレイアウトを統一するのは簡単ではありません。そこで、もっと簡単な方法として、

  • 2列の表を挿入する
  • レベル1の見出し番号を列1に配置する
  • リスト項目を 2 列目に配置します。

扱いは面倒ですが、一貫したレイアウトの方が維持しやすくなり、{SEQ} フィールドを使用する必要がなくなります。

関連情報