嗨我正在嘗試在Latex中創建一個重新創建以下效果的環境。在Latex中創建環境
\colorbox{bg}{\ttfamily{\color[RGB]{222,222,222}
Hello
Whats up
}
}
我希望能說。
\begin{bashcommands}
Hello
Whats Up
\end{bashcommands}
嗨我正在嘗試在Latex中創建一個重新創建以下效果的環境。在Latex中創建環境
\colorbox{bg}{\ttfamily{\color[RGB]{222,222,222}
Hello
Whats up
}
}
我希望能說。
\begin{bashcommands}
Hello
Whats Up
\end{bashcommands}
這個工作對我來說:
\makeatletter\newenvironment{bc_box}{%
\begin{lrbox}{\@tempboxa}\begin{minipage}{\columnwidth}}{\end{minipage}\end{lrbox}%
\colorbox{bg}{\usebox{\@tempboxa}}
}\makeatother
\newenvironment{bashcommands}{
\begin{bc_box}\ttfamily\color[RGB]{222,222,222}
}{
\end{bc_box}
}
雖然這是明顯的方法,但在我嘗試使用它的情況下,它並不起作用。我想這可能與colorbox命令有關。 – 2010-09-27 16:45:19
使用Donald Arseneau's framed.sty,你可以做到這一點,這也將很好,如果你需要跨越多個工作頁面。
\newenvironment{bashcommands}{% \definecolor{shadecolor}{named}{bg}% \begin{shaded}\ttfamily\color[RGB]{222,222,222}% }{% \end{shaded}% }
看起來像一個真正的囉嗦做的方式。 我在answers.google.com上看到了相同的答案。 我希望有一種方法可以簡單地將命令插入框中。但如果這不起作用,我想我必須使用這種方法。 – 2010-07-15 17:43:49