問題タブ [footnotes]
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.
pandoc - pandoc の grid_table 内の脚注
pandoc+pdflatex でマークダウンをレンダリングしています。テーブル (grid_table) 内に脚注マークを配置し、ページの下部に脚注テキストを表示したいと考えています。やった:
しかし、代わりに得られたのは、表のセル内にレンダリングされている脚注でした。脚注がページの下部に表示される (期待される) 動作を取得するにはどうすればよいですか?
markdown - Hexo 投稿に脚注をより効率的に挿入するにはどうすればよいですか?
Hexo の投稿に脚注を挿入しようとしています (マークアップ言語が関連している場合は、Markdown で記述されています)。私は自分のウェブサイトを強化するために Jekyll を使用した経験があり、Jekyll を使用したときは[^n]
(n は正の整数、つまり n ∈ {1,2,3,...}) をテキストに追加し、次のようにしました。
、footnote #1
、など#2
は私の実際の脚注#3
に置き換えられます。Hexo の場合は少し複雑に見えます。https://hexo.io/plugins/で脚注プラグインを探しましたが、追加できなかった可能性があります。次に、Google を使用して回答を検索し、この要点https://gist.github.com/kuanyui/d1728c2a526a615de56cを見つけました。この要点を Hexo サイトのフォルダーに追加して使用しようとしましたが、失敗しました (エラーの詳細については要旨を参照してください。ここで詳細にコメントしました)。次に、前述の方法で脚注が追加された Jekyll 投稿の生成されたコンテンツを調べることで学んだ HTML トリックを試しました。つまり、次を追加します。script
(ここでも n は正の整数です) 脚注を表示したいテキストと:
投稿の最後まで。問題は、この方法は効果的ですが、退屈でもあることです (つまり、脚注ごとに、私が望むよりもはるかに多くの入力が必要です)。そのため、この ejs テンプレート (本文中の脚注に対応) を作成してみました。私のlayouts
フォルダに次の名前で配置されましたfootnotes.ejs
:
これを私の投稿に挿入します:
しかし、これも失敗しました (失敗とは、hexo サイトを生成したときに、このテキスト内の引用が完全にフォーマットされていないことを意味します)。
そこで私は、Hexo の投稿に脚注を挿入するためのより効率的な方法を求めるためにここにいます。つまり、脚注ごとにタイピングをできるだけ少なくする必要があるものです。
c# - OpenXML SDK C# を使用してプログラムで Word 文書に脚注を追加する
Open XML SDK を使用して Word ドキュメントを作成する必要があります。ドキュメントのテキストと Footnotes があります。以下のスニペットを使用して Word ドキュメントを作成しています。テキストを含むドキュメントを作成できますが、脚注を追加できません。Open Xml を使用してプログラムで脚注を追加する方法を教えてください。
docx4j - docx4j で脚注プレースホルダーを変更する方法
脚注を含む docx ファイルがあります。脚注テキストに置き換えが必要なプレースホルダーがあります。ノードを抽出し、プレースホルダーが渡されなかったテキスト値を変更している間。何らかの理由で、脚注に記載されているテキストを取り上げていないと思います。
脚注のプレースホルダーを置き換える方法を教えてください。
html - HTML/CSS のみのインライン脚注 (in-notes?)
FiveThirtyEight のメモは、メモ タグをクリックすると、メイン コンテンツの下または横ではなく、段落内または段落の下に展開されます。脚注の代わりにin-notesと呼ぶことができます。
私はそれらが非常に効率的であり、私が見た中で最もウェブに適したメモシステムであると信じています. (もちろん、私はネイト・シルバーをそのようにファンボーイしたくはありません。)
これらのインノートをどのようにコーディングすればよいですか?
jquery やその他の言語を使用した解決策を見てきましたが、538 は HTML と CSS のみを使用しているようです。
おそらく何かを仕上げることができると思います<details>
が、より良い答えがあると期待しています。538 のソースコードを見ましたが、どのコードが関連しているかわかりません。
最新性のために選択された記事の例。最初の脚注をクリックします。
これは重複している可能性がありますが、私の無知ではそうではないと思います。
編集: Elvislives は、538 が実際に JavaScript を使用していると答えました。JavaScript の知識が不足しているため、私の質問は、HTML5 だけでインライン ノートを作成できますか?
jquery - Jquery: 脚注ポップオーバーを作成する
ある日から、いくつかのオンラインページで脚注のポップオーバーを実装する方法を見つけようとしています。私と何人かの友人は、laravel の上に構築された素晴らしい cms である octoberCMS を使用して新しい Web サイトを開発しています。
本から大量のページ、章を生成し、HTML でサイトにインポートしました。このスクリプトを使用して、ファイルを doc から html に変換しました。
ただし、タグ<a class="footnote" href="#footnote1">(1)</a>
を使用せずに、このように脚注をフォーマットしました。<sup>
bigfoot.jsを使用してタスクを成功させようとしましたが、dom で正しい html をインターセプトできないパラメーターを設定しようとしました。
違いは次のとおりです: bigfoot.js 形式
私のフォーマット
今、どの方法に従うべきかわかりません。検索を介してマークアップを変更し、notepad ++で置き換えてみてください。<a class="footnote" href="#footnote1">(1)</a>
しかし、すべての参照を からに自動的に変更する方法がわかりません <sup id="fnref:1"><a href="#fn:1" rel="footnote">(1)</a></sup>
または、jquery 関数を使用して、クラスの脚注ですべてをインターセプトし、それらをポップオーバーに追加します。たとえば、ブートストラップの組み込み popover 関数などを使用します。
提案がありますか?
さよなら
xslt - アンテナハウスフォーマッターは参照された脚注をどのように処理できますか?
xsl-fo (Saxon XSL 2.0、AHF V6.2) を使用して pdf 印刷出版物を開発しています。
私の目標は、参照された静的テキスト要素から挿入されたテキストを使用して、自動番号付けされた脚注 (単一ページの重複を除く) を作成することです。
したがって、基本的にインライン脚注 (fn) は静的な脚注テキスト要素を参照し、インライン番号を作成し、それに応じた脚注テキストをページの下部に出力します。
章内の重複するインライン脚注は、それらが指している脚注に従って同じ番号を表示する必要があります。
これは結果がどのように見えるかです...
AHF 脚注拡張と fo:footnote 要素でこれらの目標を達成することは可能ですか?
私がそれらを fn カウントに使用している場合、AntennaHouse Formatter エクステンションは奇妙な動作をもたらします。参照されている脚注の正しい現在の番号を参照する代わりに、(1、2、3) を数え続けます。
これまでの XSL は次のとおりです (関連するスニペットのみ)。