如何在通过“.R”创建的 .PDF 文件中的文本中插入 space -> (roxygen2) “.Rd” -> (R CMD check mypackage) “.PDF”?
How to insert space in text in a .PDF file created via ".R" -> (roxygen2) ".Rd" -> (R CMD check mypackage) ".PDF"?
我已经通过 ".R" -> (roxygen2) ".Rd" -> (R CMD check mypackage) ".PDF" 创建了许多 .PDF 文件。
现在,我想在包 (mypackage-manual.pdf) 的 .PDF 文件中添加一个 table 模板:
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”文件的序言中插入了很多“\quad”标签以产生足够的空间:
#' 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 -
--------------------------------------------------------------------
作为latex的新手,我无法放置足够的空间。另外,我不确定 "being a newbee to latex" 和 "peculiar code required by roxygen2" 是否是我的不足。任何帮助将不胜感激。
3. Thomas 的解决方案(据我所知):
#' \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 中。
#'
#' 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
包和它的派生物使点显示为白色,但失败了。
我已经通过 ".R" -> (roxygen2) ".Rd" -> (R CMD check mypackage) ".PDF" 创建了许多 .PDF 文件。
现在,我想在包 (mypackage-manual.pdf) 的 .PDF 文件中添加一个 table 模板:
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”文件的序言中插入了很多“\quad”标签以产生足够的空间:
#' 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 -
--------------------------------------------------------------------
作为latex的新手,我无法放置足够的空间。另外,我不确定 "being a newbee to latex" 和 "peculiar code required by roxygen2" 是否是我的不足。任何帮助将不胜感激。
3. Thomas 的解决方案(据我所知):
#' \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 中。
#'
#' 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
包和它的派生物使点显示为白色,但失败了。