我正在编辑演示文稿的一个框架beamer
。这个框架有两个并排的部分。左侧是一个程序,tabbing
包含 5 行:
\begin{frame}
\frametitle{A motivating example}
\begin{columns}
\begin{column}{0.48\textwidth}
\begin{framed}
\resizebox{0.85\textwidth}{!}{%
\begin{minipage}{\textwidth}
\begin{tabbing}
\quad \= \hspace{-0.3cm} \quad \= \hspace{-0.1cm} \quad \= \hspace{-0.1cm} \quad \= \hspace{-0.1cm} \quad \= \hspace{0cm} \= \\[-\baselineskip]\kill
1 \> \> line 1 \\
2 \> \> line 2 \\
3 \> \> line 3 \\
4 \> \> line 4 \\
5 \> \> line 5
\end{tabbing}
\end{minipage}}
\end{framed}
\end{column}
\begin{column}{0.48\textwidth}
...
\end{column}
\end{columns}
\end{frame}
我想将第 3、4 和 5 行设为蓝色,而不是黑色。我尝试将其放在\color{blue}
前面3
,但它不会为 后面的内容着色3
。我尝试将其放在\textcolor{blue}{...line 3...line 4...line 5...}
,但它会出错。
有人知道是否可以将三条线一起着色吗?
答案1
显然,这是对语法的严重滥用,而你却没有听到我说这句话……
\documentclass{article}
\usepackage{color}
\begin{document}
\begin{tabbing}
\quad \= \hspace{-0.3cm} \quad \= \hspace{-0.1cm} \quad \= \hspace{-0.1cm} \quad \= \hspace{-0.1cm} \quad \= \hspace{0cm} \= \\[-\baselineskip]\kill
1 \> \> line 1 \\
2 \> \> line 2 \\[0pt \color{red}]
3 \> \> line 3 \\
4 \> \> line 4 \\[0pt \color{green}]
5 \> \> line 5
\end{tabbing}
\end{document}