我在knitr输出中看到6种不同的字体,除其他外,请参见下图。我一个接一个地给他们 这些字体究竟是什么(字体系列的完整名称)?
....示例...... 字体用法 ........字体....
1.库红色功能 ??
2. readxl Black Argument ??
3. paketi 紫色评论 mwa_cmitt10 R,G,B = 173,153,182 ??
4.用户蓝色字符串 ??
5.通过 Green“argument =” ??
6. 115 洋红色值 ??
答案 0 :(得分:1)
问题中的输出看起来像是来自RNW文档。可重复的例子:
\documentclass{article}
\begin{document}
<<>>=
library(knitr) # useless stuff
var <- as.numeric("42")
var <- as.character(var)
names(var) <- rep(x = var, times = 1)
@
\end{document}
输出:
使用的字体取决于LaTeX文档的设置,但正如alistaire已经指出的那样,默认情况下它是&#34; Computer Modern&#34;。除此之外,根据knitr
添加到生成的TEX文件中的定义,来关键字的颜色不同或以斜体排版:
\newcommand{\hlnum}[1]{\textcolor[rgb]{0.686,0.059,0.569}{#1}}%
\newcommand{\hlstr}[1]{\textcolor[rgb]{0.192,0.494,0.8}{#1}}%
\newcommand{\hlcom}[1]{\textcolor[rgb]{0.678,0.584,0.686}{\textit{#1}}}%
\newcommand{\hlopt}[1]{\textcolor[rgb]{0,0,0}{#1}}%
\newcommand{\hlstd}[1]{\textcolor[rgb]{0.345,0.345,0.345}{#1}}%
\newcommand{\hlkwa}[1]{\textcolor[rgb]{0.161,0.373,0.58}{\textbf{#1}}}%
\newcommand{\hlkwb}[1]{\textcolor[rgb]{0.69,0.353,0.396}{#1}}%
\newcommand{\hlkwc}[1]{\textcolor[rgb]{0.333,0.667,0.333}{#1}}%
\newcommand{\hlkwd}[1]{\textcolor[rgb]{0.737,0.353,0.396}{\textbf{#1}}}%
这些格式化命令用于代码输出中的语法高亮显示:
\begin{alltt}
\hlkwd{library}\hlstd{(knitr)} \hlcom{# useless stuff}
\hlstd{var} \hlkwb{<-} \hlkwd{as.numeric}\hlstd{(}\hlstr{"42"}\hlstd{)}
\hlstd{var} \hlkwb{<-} \hlkwd{as.character}\hlstd{(var)}
\hlkwd{names}\hlstd{(var)} \hlkwb{<-} \hlkwd{rep}\hlstd{(}\hlkwc{x} \hlstd{= var,} \hlkwc{times} \hlstd{=} \hlnum{1}\hlstd{)}
\end{alltt}