問題タブ [bookdown]
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.
css - RStudio のブックダウンでカスタム ブロックを作成する
私は、bookdown
RStudio 内で RMarkdown を使用して gitbook スタイルの本を作成するために、すばらしい新しいパッケージを試しています。ここを参照してください。
私の質問は、カスタム ブロックの作成に関するものです。CSS ファイルでブロック スタイルを定義する方法のドキュメントに例があります。
また、著者は、ブロックがどのように見えるかの例をいくつか挙げています。
私の知る限り、この特定のブロックをアイコンで定義する方法の例はありません。CSSについてはよくわからないので、変更できるものを探しています。
Leanpubのようなフォントの素晴らしいアイコンを使用して、特別なサイドバーを作成したいと考えています。このようなものを作成するためのアイデア:
fontawesome ディレクトリをコピーし、含まれている fontawesome css ファイルへのパス (どこか、どこか不明) を指定し、定義で<i>
タグを使用する必要があると思います (例: . ただし、これを実装する方法については明確ではありません...または、それが機能するかどうかもわかりません。div
<i class="fa fa-comment"></i>
r - bookdown パッケージを使用して「手作り」のテーブルを参照する
bookdown
パッケージを使用してテーブルを参照しようとしています。テーブルのドキュメントでは、著者は を使用してテーブルを作成する方法のみを示していますknitr::kable
。
テーブル\@ref(tab:table1)
はこちら。
使用knitr::kable
すると問題なく動作します。表のキャプションが表示され、表を参照できます。古典的な手作りのマークダウン テーブルで同じことをしたいのですが、明らかに以下のコードは失敗します。上記のコードと同様の結果を得るにはどうすればよいですか?
テーブル\@ref(tab:table2)
はこちら。
この図は、編成時のこのコードの出力を示しています。
r - `R` の `bookdown` パッケージを使用して gitbook を共有 - 他のユーザーはすべての章を表示します
のパッケージからをgitbook
生成しましたが、ブックを共同編集者と効率的に共有できません。bookdown
R
html
問題は、生成されたファイルを として送信するgitbook
と、フロント ページ (最初の章) は正常に表示されますが、他の章へのリンクが機能しないことです。私が信じる理由は、個々の章をメインファイルと同じフォルダーに配置しても、他の章をクリックして作成されhtml
た場所で、本が他の章のファイルを探しているためです。html
私の質問はgitbook
、すべてのチャプター ファイルが同じフォルダーにある場合、効率的に共有してリンクが機能することを確認するにはどうすればよいかということです。
ありがとう!
SN
latex - 改行なしのRmarkdownスペース〜
~
Latex では、文字で行を終了しないスペースを挿入することができます。したがって、書き込みFig.~\ref{fig:f1}
は次のように記述されます
図1
また、テキストの折り返しによって Fig. と数字の 1 の間の線が途切れないようにします。
ただし、RmarkdownFig.~\@ref(fig:f1)
では、 , Fig.\~\@ref(fig:f1)
, orを書くと、与えることFig.\\~\@ref(fig:f1
に変換されますFig.\textasciitilde{}\ref{fig:f1}
図~1
出力で。~
rmarkdownに相当するものをどのように挿入しますか? 私は実際にブックダウンを使用しています。
r - ケーブル テーブルに関する複数の bookdown/rmarkdown/knitr の問題
RStudio では、rmarkdown を bookdown と組み合わせて使用しようとしています(ほとんどの場合、表と図を参照する機能のため)、表とキャプションの書式設定で問題が発生しています。次の例を検討してください。
これには複数の問題があります。
- キャプションの「太字」は rmarkdown 形式ではありません
- "^2^" は、期待される上付き文字を生成しません (特に奇妙です。"--" は en-dash として理解されるからです)。
- 引用は表内では理解されません (テキストでは、表のコードの上にあり、正常に機能しますが、スクリーン ショットには含まれていません)
さらに問題は、現在生成されているラテックスが「booktabs」パッケージへの参照を生成しないことです。これは、おそらく kable への「booktabs = TRUE」引数を適切に使用するために必要です (booktabs ドキュメントから直接取得されるため、動作するはずです)。 )。
私がしようとしていることをどのように達成できるか教えてください...
ジョー
r - 単一ファイルのブックダウン ドキュメントでの相互参照
bookdown パッケージの約束の 1 つは、図/表のキャプションの自動番号付け機能と、図/表/セクションの相互参照機能です。
bookdown::html_document2
これは、YAMLで使用する場合、single-Rmd bookdown で有効であると主張されています: https://bookdown.org/yihui/bookdown/a-single-document.html
bookdown マニュアルのその章の未加工の rmarkdownを見て、これらの相互参照機能を使用できる単一の Rmd ファイルを作成するための指示に従ってみました。しかし、相互参照を使用して、期待どおりにレンダリングすることはできません。
Rmd の簡単な例を次に示します。
RStudio でニット ボタンをクリックしたときに得られる出力は次のとおりです。相互参照が期待どおりに機能していません。
クロスリファレンスに図の番号を表示し、図へのライブ リンクを表示するにはどうすればよいですか? また、キャプションを期待どおりにフォーマットするにはどうすればよいですか?
ここに私のセッション情報があります:
r - bookdown が .Rmd ファイルを削除しないようにするにはどうすればよいですか?
RStudio 内から Bookdown を使用します。ときどき、ドキュメントが編まれず、役に立たないエラー メッセージが表示されることがあります (次のようなものです。
これは私にとってほとんどすべてを意味する可能性があります.私が残した唯一の手がかりは(コードを二分することを除いて)495-497
上記の例のような不思議な行番号です. 問題は、行番号が既に削除されたファイルを参照していることです。これが消えるのを防ぐ方法がわかりません。は...keep_md: yes
によってサポートされていませんbookdown::pdf_book
.Rmd
ファイルが消えないようにする方法は?
Linux の回避策:
sudo chattr +i Mamede02.Rmd
端末で使用します (Mamede02.Rmd
は、消えないようにしたいファイルの名前/フルパスです)。ただし、迅速に実行してください。ファイルが作成された後 (編みプロセスを開始した後) 、ファイルの前にこのコマンドを実行する必要があります。消えます。
r - bookdown::tufte_book2() の両面対称レイアウトを設定するにはどうすればよいですか
出力を使用して、Yihui のボイラープレートのbookdown
すぐそばにある素晴らしい新しいパッケージを使用しています。bookdown::tufte_book2()
結果は素敵ですが、両面の本の外側に余白が常にあるように、ページを左右対称にしたいと思います。
元の tufte latex パッケージ は、次のように設定するだけでこれを提供したことを理解しています。
これをブックダウン プロジェクトのどこに接続すればよいですか?
に追加しようとしましたpreamble.tex
が、何もしませんでした。
Ps .: これが LaTeX の質問だと私に怒鳴らないでください。それは本当にそうではありません。LaTeXを出力するときにたまたまrmarkdown
/bookdown
質問です。
Pps .: Yihui のブックダウン パッケージがいかに素晴らしく美しいかについては言及しましたか? (アカデミック) (~オタク) 出版の未来は私たちと共にあります!