問題タブ [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 投票する
1 に答える
949 参照

c# - PDFファイルから「目次」を取得してツリー構造体に保存するにはどうすればよいですか?

私はこれを目次として意味します

私は本当にPDFファイルから目次を取得する必要があります。C#asp.netのAspose.pdf.dllを使用

私の質問は次のとおりです。

  1. (アイテムごとに)どのページですか?
  2. 目次の各項目の各ページのテキストは何ですか?
0 投票する
1 に答える
3763 参照

vba - 目次を作成するためにMicrosoftWord2007マクロで使用する必要があるVBAコード

ホットキーが押されたときに、提供された自動スタイルで目次を挿入するマクロをMicrosoftWord2007で定義したいと思います。次のように、スタイルが設定されていない(たとえば基本的な)目次を挿入するマクロを正常に定義しました。

ただし、次のようにスタイル付きの目次を挿入しようとすると、次のようになります。

次のエラーが発生します。

実行時エラー5941要求されたコレクションのメンバーが存在しません

これは、の参照メンバーBuildingBlockEntries(自動表2など)が存在しないことを示していると思いますが、その理由や修正方法がわかりません。

お手伝いありがとう

編集-提案されているように、アプリケーションのデフォルトのビルディングブロックテンプレートへのファイルパスを使用しようとしました:

Application.Templates("C:\Program Files\Microsoft Office\Office12\Document Parts\1033\Building Blocks.dotx").BuildingBlockEntries("Automatic Table 2").Insert Where:=Selection.Range _ , RichText:=True

ただし、それでもエラーが発生します。Run-time error 5941 The requested member of the collection does not exist

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

python-sphinx - Sphinx globaltocサイドバーにすべてのドキュメントを含めるにはどうすればよいですか?

TOC全体のすべてのドキュメントをglobaltocサイドバーに含めたいと思います。どうすればこれを達成できますか?

テーマファイルには、への呼び出しがありますが、何を指して{{ toctree() }}いるのかわかりません。toctree()

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

list - Word2010マルチレベルリストから目次を作成

私は1つの巨大なマルチレベルリストである50ページのWord文書を持っています(すべて同じリスト-それが最も深いところで約7レベル下がる)。最初の3つのレベルを使用して、リストから自動TOCを作成する必要がありますが、TOCは「見出し」スタイルでしか機能しないように見えるため、その方法がわかりません。見出しスタイルを適用するとリストから削除されるため、リストアイテムに見出しスタイルを適用することもできません。マルチレベルリストから目次を自動的に作成する方法はありますか?たぶん、マクロはそれを単語が読めるものに変換することができますが、見出しスタイルが適用されるとリスト項目を削除するので、それを行う方法をまだ考えることができません。誰かがこれを行う方法についてのアイデアを持っていますか?

ありがとう。

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

ruby-on-rails - JavaScript を使用せずに、Wikipedia のような目次を生成する

次のようにフォーマットされたページがあります。

ウィキペディアが記事で行っているように、ページの最初に目次/概要をサーバー側で生成することは可能ですか? Ruby on Rails を使用しています。

編集: JavaScript なしで!

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

python - Sphinx 変更目次 HTML

<ul>ドキュメントのテーマ設定に取り組んでおり、目次の要素にクラスを追加するようにスフィンクスを取得しようとしています。残念ながら、HTML は他のリストと同じように生成されているようです。

TOC にクラスを追加する方法はありますか?

追加したいクラス (fyi) はnav nav-tabs nav-stacked; ブートストラップテーマを使用しています。

更新:私の現在のハックは、localtoc.htmlテンプレートをオーバーライドして保持することです

でも気持ち悪い…

0 投票する
0 に答える
2952 参照

javascript - 要素の印刷されたページ番号を取得します

私はPDFハンドブックをhtmlに変換することを含むプロジェクトに取り組んでいます。ページの概念に縛られないデバイスでより良いUIを提供しながら、印刷時にPDFの価値を維持しようとしています。私が直面している問題は、これらのハンドブックに、各章/セクションが始まるページ番号が記載された目次があることです。デバイスで表示する場合、そのリストはページ内のアンカーリンクになりますが、印刷する場合は、要素のページ番号(第3章の見出しがどのページにあるかなど)を取得して、テーブルに追加します。特にのような印刷スタイルを適用した後のコンテンツのpage-break-after:avoid;

例として、次のウィキペディアの記事の目次に印刷時にページ番号を正確に追加するにはどうすればよいか知りたいです。 http://en.wikipedia.org/wiki/Character_mask

編集: 私の考えは、印刷時にページ番号を追加するために印刷スタイルシートを使用することです:

次に、javascriptを使用してmatchMedia / onbeforeprint(http://tjvantoll.com/2012/06/15/detecting-print-requests-with-javascript/)を使用して印刷を検出し、コンテンツからページ番号を取得しますが、私は動的に追加されたコンテンツを見つける方法がわかりません。それは可能ですか?他に解決策はありますか?

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

php - PHPで目次を作成する

私は、すべてのh1-6を取得し、物事を適切にインデントする、非常に単純で非常に基本的なネストされた目次をphpで作成しようとしています。これは、私が次のようなものを持っている場合を意味します:

私は得る必要があります:

インデントを作成するのはcssになることはわかっていますが、それは問題ありませんが、ページ上のコンテンツへのリンクが機能する目次を作成するにはどうすればよいですか?

どうやら私が求めているものを理解するのは難しいです...

htmlドキュメントを読み取り、h1-6をすべて引き出して目次を作成する関数を求めています。

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

php - アンカー タグが正しく機能しないのはなぜですか?

それで、私は自分の質問に答えてTOCを作成しました。これは機能し、必要なものをすべて吐き出し、アンカータグが機能しないことを受け入れます。適切な h1-6 タグがある場所にページをジャンプすることはありません。

私は次のphpを持っています:

次のようなhtmlを吐き出します:

#Test と #More Test は次のとおりです<h1>Test</h1><h2>More Test</h2>

何かご意見は?