2016-05-18 3 views
0

".R" - >(roxygen2) ".Rd" - >(R CMDチェックmypackage) ".PDF"で既に多くの.PDFファイルを作成しました。".R" - >(roxygen2) ".Rd" - >(R CMDチェックmypackage) ".PDF"で作成された.PDFファイルのテキストにスペースを挿入する方法は?

は今、私はパッケージ(mypackageと-manual.pdf)の.PDFファイル内のテーブルテンプレートを追加したい:私は何

Table: ADF Statistics of the Raw Variables 
--------------------------------------------------------------------- 
    var type inc levelt Pc c Pt t prob omlo type inc 1stDifft Pc c Pt t prob omlo intorder 
---------------------------------------------------------------------- 
1 Var1 dt         dt 
2 Var1 d         d 
3 Var1 -         - 
4 Var2 dt         dt 
5 Var2 d         d 
6 Var2 -         - 
------------------------------------------------------------------------ 


1.私が押されましたスペースバーを使用して、 "dt"/"d"/" - "がタイプカラムの下に置かれるように十分なスペースを割り当てます。 しかし、[".R" - >(roxygen2) ".Rd" - >(R CMD check package) "。PDF"]プロセスでは、スペースバーをまったく押さなかったように、これらのスペースは表示されませんでした。

2.私は ".R" ファイルの前文に十分なスペースを生成するために、 "\クワッド" タグの多くを挿入:

#' Table: ADF Statistics of the Raw Variables \cr 
#' -------------------------------------------------- \cr 
#' var type inc levelt Pc c Pt t prob omlo type inc 1stDifft Pc c Pt t prob omlo intorder \cr 
#' ------------------------------------------------------------------ \cr 
#' 1 Var1 dt\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad dt \cr 
#' 2 Var1 d \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad d \cr 
#' 3 Var1 - \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad - \cr 
#' 4 Var2 dt \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad dt \cr 
#' 5 Var2 d \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad d \cr 
#' 6 Var2 - \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad - \cr 
#' -------------------------------------------------------------------- \cr 

しかし、[ ".R" の際に - >(roxygen2 ) ".Rd" - >(R CMD check package) ".PDF"]プロセスでは、これらすべての "\ quad"タグは処理されず、結果の.PDFの中にすべてがテキストであるかのように印刷されますタグ:

Table: ADF Statistics of the Raw Variables 
-------------------------------------------------- 
    var type inc levelt Pc c Pt t prob omlo type inc 1stDifft Pc c Pt t prob omlo intorder 
------------------------------------------------------------------ 
1 Var1 dt\quad\quad\quad\quad\quad\quad\quad\quad dt 
2 Var1 d \quad\quad\quad\quad\quad\quad\quad\quad d 
3 Var1 - \quad\quad\quad\quad\quad\quad\quad\quad - 
4 Var2 dt \quad\quad\quad\quad\quad\quad\quad\quad dt 
5 Var2 d \quad\quad\quad\quad\quad\quad\quad\quad d 
6 Var2 - \quad\quad\quad\quad\quad\quad\quad\quad - 
-------------------------------------------------------------------- 

ラテックスの新生児として、私は十分なスペースを入れることができませんでした。また、「ラテックスへの初心者」と「roxygen2が必要とする独特のコード」が私の欠点であるかどうかはわかりません。どんな助けでも大歓迎です。

3.トーマス溶液(私の知る限り適用することができますよう):

#' \tabular{ccccccccccccccccccccc}{ 
#' . \tab var \tab type \tab inc \tab levelt \tab Pc \tab c \tab Pt \tab t \tab prob \tab omlo \tab type \tab inc \tab 1stDifft \tab Pc \tab c \tab Pt \tab t \tab prob \tab omlo \tab intorder \cr 
#' 1 \tab Var1 \tab dt \tab \tab \tab \tab \tab \tab \tab \tab \tab dt \tab \tab \tab \tab \tab \tab \tab \tab \tab \cr 
#' 2 \tab Var1 \tab d \tab \tab \tab \tab \tab \tab \tab \tab \tab d \tab \tab \tab \tab \tab \tab \tab \tab \tab \cr 
#' 3 \tab Var1 \tab - \tab \tab \tab \tab \tab \tab \tab \tab \tab - \tab \tab \tab \tab \tab \tab \tab \tab \tab \cr 
#' 4 \tab Var2 \tab dt \tab \tab \tab \tab \tab \tab \tab \tab \tab dt \tab \tab \tab \tab \tab \tab \tab \tab \tab \cr 
#' 5 \tab Var2 \tab d \tab \tab \tab \tab \tab \tab \tab \tab \tab d \tab \tab \tab \tab \tab \tab \tab \tab \tab \cr 
#' 6 \tab Var2 \tab - \tab \tab \tab \tab \tab \tab \tab \tab \tab - \tab \tab \tab \tab \tab \tab \tab \tab \tab 
#' } 

はこれをしなかった:

. var type inc levelt Pc c Pt t prob omlo type inc 1stDifft Pc c Pt t prob oml 
1 Var1 dt         dt 
2 Var1 d         d 
3 Var1 -         - 
4 Var2 dt         dt 
5 Var2 d         d 
6 Var2 -         - 

列名が.PDFの右側に適合していませんでした最後の "o intorder"は結果の.PDFには表示されませんでした。生産

+1

テーブルの手順についてはこちらをご覧ください:https://cran.r-project.org/doc/manuals/r-devel/R-exts.html#Lists-and-tables LaTeXでは、ほとんどの空白は基本的に無視されます。 – Thomas

+0

@Thomasあなたのソリューション( '\ tabular'と' \ tab'を使用)は、ある程度問題を解決します。私は[リンク](https://cran.r-project.org/doc/manuals/r-devel/R-exts.html#Lists-and-tables)にテーブルコードを適用しました。タブはずっと離れているので、同じ列にあることを考えると、多くの分離の解決策です。 '\ tabular'と' \ tab'を使わない解決策は非常に弾力的です。私は正式なコーディングではなく、.PDFファイルでのコーディング(見た目の改善)を心がけています。 –

+0

質問を更新して、使用した新しい '\ tabular'コードを含めることができますか? – Thomas

答えて

0
#' 
#' Table: ADF Statistics of the Raw Variables \cr 
#' -------------------------------------------------------------------------------------- \cr 
#' \tabular{cl}{ 
#' . \tab var type inc levelt Pc c Pt t prob omlo type inc 1stDifft Pc c Pt t prob omlo intorder \cr 
#' 1 \tab Var1 dt ................................................. dt .................. \cr 
#' 2 \tab Var1 d ................................................. d .................. \cr 
#' 3 \tab Var1 - ................................................. - .................. \cr 
#' 4 \tab Var2 dt ................................................. dt .................. \cr 
#' 5 \tab Var2 d ................................................. d .................. \cr 
#' 6 \tab Var2 - ................................................. - .................. 
#' } 
#' -------------------------------------------------------------------------------------- \cr 
#' 

Table: ADF Statistics of the Raw Variables 
————————————————————————————– 
. var type inc levelt Pc c Pt t prob omlo type inc 1stDifft Pc c Pt t prob omlo intorder 
1 Var1 dt ................................. dt .................. 
2 Var1 d .................................. d .................. 
3 Var1 - .................................. - .................. 
4 Var2 dt ................................. dt .................. 
5 Var2 d .................................. d .................. 
6 Var2 - .................................. - .................. 
————————————————————————————– 

を私はドットが白表示させるためにxcolorパッケージおよびその誘導体を試してみましたが、それは失敗しました。

関連する問題