問題タブ [officer]
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.
r - flextable を grobTable に変換する
レギュラーテーブルまたはフレックステーブルをグラフィカルオブジェクト、おそらくgrobTableに変換して、後でgridExtraパッケージ(たとえば、メソッドgrob.arrangeを使用)で使用して、スライド内のより多くの要素をより簡単に配置できるようにする方法はありますか? ? grid.arrange は、グロブのみを入力パラメーターとして受け入れます。ggplots では機能しますが、regulartables/flextables では機能しません。ありがとうございました!
r - Word 文書のテキストと背景色を置き換える
ハイライトされたタグを含むテンプレートを作成したいと思います。タグは、R
. テンプレート ファイルでテキストを強調表示しましたが、出力ファイルで空白の背景が必要です。
ドキュメントを操作するためofficer
の最も成熟したパッケージと思われるため、試してみました。と関数を試しましたが、どちらもフォーマットを変更するオプションを提供していないようです。R
word
body_replace_all_text
body_replace_text_at_bkm
私は別のアプローチに対して完全にオープンです。厳しい要件は、テンプレートと出力ファイルが非技術者の同僚 (したがって、Word ドキュメント) によって編集可能でなければならず、テンプレートの入力フィールドが何らかの方法で強調表示されなければならないことです。つまり、同僚がテンプレートを手動で編集しても、タグを見逃すことはありません。
コード
テンプレート.docx
出力.docx
desired_output.docx
編集
officer
パッケージにモンキーパッチを適用することで、その問題を解決しました。それは一種のハックなので、私はまだよりクリーンなソリューションを求めています。