作者anhi (anhi)
看板LaTeX
标题[问题] fancyvrb 套件
时间Sun Jun 6 17:50:16 2010
编译环境: Miktex 2.8 + xelatex
我参考 fancyvrb 套件说明
网址: ftp://ftp.ccu.edu.tw/pub/tex/macros/latex/contrib/fancyvrb/fancyvrb.pdf
问题: 我需要在文字内使用颜色~
当我使用 \textcolor{red}{ ...文字 ... } 之後,会变得无法换行.
使用 \\ 或是 \newline 也不行,有人知道为什麽吗? 谢谢!
以下为 tex 内容:
\documentclass[12pt,a4paper]{article}
% --------套件区--------- %
\usepackage{fontspec} %字体设定套件
\usepackage{color} %颜色排版套件
\usepackage{xeCJK} %中文排版套件
\usepackage{fancyvrb} %
% -------套件设定区------- %
\setCJKmainfont[BoldFont={微软正黑体 Bold}]{微软正黑体}
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
% -------版面设定区------- %
\begin{document}
\begin{Verbatim}[commandchars=\\\{\},frame=single, numbers=left,
numbersep=2pt,label=Main.cpp]
#include <iostream>
int main(int argc, char* argv[])
{
int a=2, b=2, sum;
\textcolor{red}{sum = a + b;}
std::cout << sum;
return 0;
}
\end{Verbatim}
\end{document}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.46.133.42