将字符串从 R 传递到 rnw 文件中的 href

将字符串从 R 传递到 rnw 文件中的 href

我想从 R 脚本传递一个字符串,以便在 rnw 文件中运行 href。在 R 脚本中,我必须\\为 href 包含两个值,否则会出现错误。

ifelse(is.na(url_ui_1)|is.null(url_ui_1)|url_ui_1=="",
       ui_string<-"",
       ui_string<-paste0("\\\\href{",url_ui_1,"}{ here}")
)

在 nrw 文件中,我选择了它ui_string1,但由于字符串有\错误,所以我无法找到它。有没有办法传递 single\以使 href 代码正常工作?

\documentclass[11pt,a4paper, titlepage]{article}
\usepackage[margin=0.5in]{geometry}
\usepackage{tikz,Sweave,fancyvrb}
\usepackage{helvet}%font
\usepackage{color}
\usepackage[hidelinks]{hyperref}
\def\uistring{ui_string}
\renewcommand{\familydefault}{\sfdefault}%sets fonts across document
\title{}
\date{}
\begin{document}
\SweaveOpts{concordance=TRUE}
 \fcolorbox{white}{green!65}{%
 \parbox{13cm}{
 \textbf{Your Vunerabilities}\\
 \small
 \ifdefemtpy{\uistring}{}{ui_string}
}
}
\\
\\
\end{document}

相关内容