問題タブ [tableofcontents]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2748 参照

javascript - JavaScript で HTML 見出し要素から TOC を生成するための適切なコードはありますか?

JavaScript で以下のような TOC を生成したいと思います。

そして、上記の目次を生成するための HTML コード:

私は本当に立ち往生しています :( TOC を生成するコードをどのように記述しますか?私は jQuery または純粋な JavaScript を好みます。

アップデート

これは私にとってかなり大変でしたが、どういうわけか私はやったと思います:

私は自分が何をしたのかまだ理解していません:P おそらくもっと洗練された方法があるでしょう. 見つけたものは何でも指摘してください。

ありがとう。

0 投票する
1 に答える
285 参照

html - MS HTML Workshop を使用して、*.chm ファイルを html TOC で html に逆コンパイルできますか? そうでない場合、どうすればよいですか?

逆コンパイルすると、hhc ファイルと hhk ファイルが生成され、index.html は生成されません。MS HTML Workshop で、逆コンパイル時に代わりに html の目次 index.html ファイルを生成することはできますか? そうでない場合、私が使用できる他のフリーソフトウェアはありますか?

0 投票する
1 に答える
4131 参照

dynamic - XSL-FO 動的目次の作成

XSL-FO で目次ページを動的に作成するにはどうすればよいですか?

0 投票する
6 に答える
6245 参照

python-sphinx - Sphinxを使用して、サイドバーの目次に表示されるタイトルを削除するにはどうすればよいですか?

私のsome.rstファイルが次のようになっているとしましょう:

コンパイル後、結果として、some.html次のように表示される目次がサイドバーに表示されます。

私のタイトル

  1. セクション
  2. セクション

の目次に「マイタイトル」を削除する簡単な方法はありsome.htmlますか?

0 投票する
2 に答える
344 参照

html - HTMLを複製せずに目次スタイルのFAQWebページを作成する

私はサイトにFAQページを作成しようとしています。すべての質問は、目次のようにまとめられています(たとえば、ウィキペディアのように)。質問をクリックすると、ページを下に移動して、回答とともに質問(上から繰り返します)に移動します。

質問はページに2回表示されるため、これを明白な方法で行うと、質問がコードに2回表示され、質問を変更する必要があり、更新する人が1か所でコードを変更するだけの場合に問題が発生する可能性があります。 。

また、各質問/回答のペアの前に意味のない名前のアンカータグを付けるのは、一種の非論理的なようです。数字が使用されている場合、質問が追加または削除されたときにこれも問題になる可能性があります。

基本的に、質問と回答を配列(PHPまたはjavascriptを使用しますか?)または配列のペアに格納し、配列の各要素に対して、生成されたアンカータグを含むリストアイテムを配置する方法があることを望んでいると思います。質問とその答え。これは実行可能ですか、それとも私はここでWeb開発に間違ったアプローチを取っているだけですか?

関連する副次的な質問:箇条書きを「Q:」に置き換えるために順序付けされていないリストのスタイルを設定する方法はありますか?

0 投票する
1 に答える
1598 参照

python-sphinx - (pdflatex) sphinx ドキュメントの目次の前に序文または序文を追加するにはどうすればよいですか?

Sphinxを使用して、目次のpdflatexにテキストがあるドキュメントを生成するにはどうすればよいですか? 生成された LaTeX ファイルは、常にドキュメント本文の前にあるように見えます。\tableofcontents

これに関する情報やドキュメントを見つけることができませんでした。誰かにヒントがあれば幸いです。texファイルを直接変更する必要がある「手動」のソリューションには興味がありません.rstファイル内で直接指定できるディレクティブ/オプションを探しています。

0 投票する
1 に答える
731 参照

php - 目次の親/子に従うように MySQL の結果を並べ替える

次のような目次の表があります。

  • ID
  • 親_ID
  • 表示順

したがって、各行は章の見出しですが、章内、章内に章が存在する場合があります。したがって、上記の表により、これらの関係を維持できます。

チャプターに親がない場合、つまり他のチャプターのサブチャプターでない場合、Parent_ID は「Null」です。チャプタに親がある場合、Parent_ID は親チャプタの ID に設定されます。

チャプター内に複数のサブチャプターが存在する可能性があるため、これらのサブチャプターの順序は Display_Order 列で管理されます。1 が最初など。

テーブル全体を選択し、上記の結果を生成できるきちんとした SQL クエリを提案できる人はいますか? 基本的に、章の実際の階層を反映した結果セットを探しています。以下のASCII TOC!

0 投票する
1 に答える
623 参照

javascript - Sphinxのデフォルトのtoctreeの代わりにjavascriptを使用する

私はsphinxを使用してhtmlページを自動生成しています。目次は非常に長いので、JavaScriptライブラリを使用できるように(とりわけ)新しいhtmlクラスをtoctreeのdivに追加しようとしています。基本的に、toctreeがHTMLを生成する方法を変更したいと考えています。

globaltoc.htmlファイルを見つけ、それを_templatesフォルダーに配置し、conf.pyのtemplate_pathのコメントを解除しました。

これは、_templatesディレクトリ内のファイルです。

私がこれを完全に間違って行っている場合は、これを行う別の方法を教えてください。純粋なreSTでこれを実行できるようにしたいのですが、不可能のようです。Sphinxテンプレートの限られた例を見てきましたが、これが私が見つけることができるすべてです。

これの全体的な目標は、非常に大きなツリーで使用するためにdhtmlxTreeを使用することです。必要な.jsファイルと.cssファイルをlayout.htmlに追加しました。必要なクラスを作成するには、 toctreeを含むdivが必要です。手動で編集することで必要な結果を得ることができます。今度は自動化する必要があります。

ご協力いただきありがとうございます。

0 投票する
2 に答える
378 参照

jquery - JavaScriptガーデンスタイルの目次用のjQueryプラグイン?

jQuery Gardenの目次が気に入っています。自動化された目次を生成する jQuery プラグインはたくさんありますが、アクティブなセクションの強調表示を提供し、このような画面の高さに応答するプラグインはありますか?

0 投票する
2 に答える
182 参照

algorithm - 固定サイズのページ (複数列) に目次をレイアウトするアルゴリズム

標準の 8.5 インチ x 11 インチのページに目次を書いています。向き (横向きか縦向きか) は変数です。ページに x インチのマージンが適用されている場合 (x は可変)、TOC を内側の領域に書き込むことができます。

生データは、Topic と Page の 2 つの列を持つテーブルです (つまり、{ "Animals" , 1 } , { "Big Plants" , 2 } , { "Small Plants" , 2 } )。これはネストされた TOC ではありません。「サブトピック」はありません。すべてのトピックの重要度は同じで、すべてのテキストのフォント サイズは固定されています。

ページごとに 1 列以上の目次を許可したいのですが、必要に応じて複数ページの目次を許可しています。レイアウトはトピック列のテキストに完全に依存します。トピックが短い場合は、縦方向に 2 列、横方向に 3 列を配置することを想像できます。トピック名が長い場合は、1 列しか収まらない可能性があります (非常に長い場合は、1 つのトピックに複数の行を使用してもかまいません)。トピックが多い場合は、複数のページにまたがる可能性があります。目標は、各ページにできるだけ多くの目次情報を掲載することです。

これは難しい問題だと認識しています。まだ調べていない詳細がいくつかあります (つまり、すべてのページの列数は同じでなければなりませんか?)。私はちょうどスタートを探しています...仕事をする1、2時間で実装するのに十分簡単なもの。ページに配置する行数を決定するために、文字数を含む 1 列の TOC を強制するよりも、ある程度インテリジェントな方法の方が優れています。