使用 Unicode 字符串作为标签和组名

使用 Unicode 字符串作为标签和组名

是否可以定义非 ASCII 标签?我正在寻找类似的东西

\начать{стих}
   некоторые \акцент{вещи} и другие
\конец{стих}

即:

\begin{verse}
   some \emph{stuff} and other
\end{verse}

对于从右到左书写的语言来说尤其需要它,以使文本更具可读性。

所以基本上我想定义

  • 使用 Unicode 名称的通用标签
  • 使用 Unicode 名称定义环境。

可能吗?只针对标签可以吗?

答案1

好吧,因为没有人写过:

这有效

\newcommand{\начать}[1]{\emph{#1}}
\let\начать\begin
\let\конец\end
\newenvironment{стих}{\begin{verse}}{\end{verse}}

开箱即用,感谢@David Carlisle 的\let\xyz\begin提示

相关内容