【发布时间】:2014-06-27 18:49:38
【问题描述】:
我正在使用 R 的 knitr 和 LaTeX 创建一个 pdf。技术中心为构建输出错误提供“!未定义的控制序列”。技术中心指出带有 \begin{kframe} 和 \end{kframe} 的行是有问题的行。
删除 kframe 环境可以解决构建输出中的错误,但即使删除了 kframe 环境,文档也不会显示代码块的阴影颜色。
我更新了我的 MikTex 包和 knitr。该文件的序言包括 \usepackage{framed}; \usepackage{xcolor} 似乎不会影响问题。更改 knitr 背景选项并不能解决问题。
这是我在 Rnw 文件中的文档的序言(knitr 添加到此):
\documentclass{article}
\usepackage{Sweave}
\usepackage{amsmath}
\usepackage{hyperref}
\usepackage[margin = 0.5in]{geometry}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{marvosym}
\usepackage{paralist}
\usepackage{framed}
\usepackage{url}
\usepackage{xcolor}
\usepackage{array}
\renewcommand\qedsymbol{\Squarepipe}
\title{title changed for question}
\author{author changed for question}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{corollary}[theorem]{Corollary}
\newenvironment{definition}[1][Definition]{\begin{trivlist}
\item[\hskip \labelsep {\bfseries #1}]}{\end{trivlist}}
\newenvironment{conjecture}[1][Conjecture]{\begin{trivlist}
\item[\hskip \labelsep {\bfseries #1}]}{\end{trivlist}}
\begin{document}
谢谢!
【问题讨论】: