如何在環境中包裝LaTeX命令?實質上,我如何將\ somecommand {contents}轉換爲\ begin {somecommand} contents \ end {somecommand}?我試圖創建一個新的環境,因此:在環境中包裝LaTeX命令
\newenvironment{somecommand}[0]{
\somecommand{
}
{
}
}
但這會導致大括號出現問題。讓我舉一個更具體的例子。假設你想創建非常重要的環境,並且你想使用命令emph來實現這一點。一個簡單(但不正確的)的解決辦法是寫的東西作爲
\newenvironment{very-important}[0]{
\emph{
}
{
}
}
這裏的問題是,該命令可用於信息在環境中發現的,所以它不是環境的打開命令之一也不是關閉環境的命令。問題是:你怎麼能做到這一點?
問一個關於你的colorbox的新問題,我告訴你最好的解決方案,而不用兩次讀取參數。 – 2009-12-09 13:36:09