2017-12-29 42 views
0

LaTeXの書式設定の列ヘッダーを含む表があります(例:Lower CI$_{95\\%}$)。 HTMLまたはPDF形式の表をknitr::kableを使用してレンダリングすると、正しい書式が表示されますが、flextable::regulartableを使用してそのまま印刷されます。Rmarkdownとflextableを使用したWordでのLaTeX書式設定

flextable::regulartableLaTeXを処理しませんか、またはLaTeXを指定する引数(例:escape = T)がありませんか?それがサポートされていない場合は、最終的にはなりますか?

これはpanderで動作しますが、flextableは、(LaTeXサポートの明らかな欠如を除いて)はるかに優れた書式設定オプションを提供します。

+1

なぜそれを試してみませんか?少なくとも、「同じことをしている...」と答えられます。残りの部分については、flextableのドキュメントやo/roadmapが良いソースになると思います。 –

+0

私はそれを試してそのままそのまま印刷します。私はドキュメンテーションがそれについて何も言及していないと思う。 – kstierhoff

答えて

3

フレックステーブルは、Wordの特注のxmlフォーマットを使用して出力するように設計されています。 LaTeXのフォーマットを解釈するようには設計されていないので、この機能をオンまたはオフにする引数を欠場したことはありません。

David GohelによってパッケージとofficeRパッケージが書かれ、サポートされています。あなたが言いましたように、flextableはWordにテーブルを出力する非常に良い仕事をしています.R Markdownはまったくうまくいきません。私が知る限り、FlexTableでLaTeXフォーマットを実装する計画はありません。 David Gohelのflextable GitHubページは、参照用にここにリンクされています:https://davidgohel.github.io/flextable/index.html

+0

多くのご好評をいただきました!デビッドの文書はかなり徹底して役立ちますが、私は何かを見逃していたかどうかを確認していました。 Wordの 'flextable'出力でヘッダーを単純化するだけですが、' knitr'/'kableExtra'を使ってPDF/LaTeX出力の最終出力に出力してください。 – kstierhoff

関連する問題