【问题标题】:RStudio/knitr default PDF viewer settings?RStudio/knitr 默认 PDF 查看器设置?
【发布时间】:2012-09-12 03:25:54
【问题描述】:

我正在使用 knitr 在 Mac OSX 10.8.1 上的 RStudio 中编织 .Rnw 文件。当我编译 PDF(使用 RStudio 中的按钮或 Cmd-Shift-i)时,会出现默认的 RStudio PDF 查看器,并且视图设置为“自动”。有没有办法可以将此视图设置为打开“页面适合”,例如?下面是一个小的工作 .Rnw 文件的内容。

谢谢, 即时通讯

\documentclass[12pt]{article}

\title{Sweave Min}

\author{RTM}

\begin{document}

<<setup, include=FALSE, cache=FALSE>>=
  opts_chunk$set(fig.path='figs/', fig.align='center', fig.show='hold', echo=FALSE, include=FALSE)
options(replace.assign=TRUE, width=90)
@

\maketitle

<<min, include=TRUE>>= 
  x <- 1+1
print(x)
@

$x = \Sexpr{x}$

\end{document}

【问题讨论】:

    标签: r pdf knitr rstudio


    【解决方案1】:

    根据您希望页面水平还是垂直,您可以使用 LaTeX 包hyperref,例如

    \usepackage{hyperref}
    \hypersetup{pdfstartview=FitH}
    

    这还取决于 RStudio 的 PDF 查看器是否识别此设置。

    或者您可以配置自己的 PDF 查看器,将默认视图设置为“Page Fit”,而不是使用 RStudio 的查看器。

    【讨论】:

    • 感谢亿辉的回复。不幸的是,RStudio PDF 查看器似乎无法识别该设置。我尝试了 pdfstartview=Fit、FitH 和 FitV,但都没有改变行为(例如 pdfstartpage=2 也没有)。
    • 为了解决您的第二个建议,我确实成功地让 knitr 使用 Mac 预览查看器,并且可以控制预览的开始视图行为。再次感谢。
    猜你喜欢
    • 2018-03-05
    • 1970-01-01
    • 2021-06-09
    • 2017-03-31
    • 2018-07-05
    • 1970-01-01
    • 2020-04-15
    • 2014-12-03
    • 1970-01-01
    相关资源
    最近更新 更多