假设我的 Latex 源中有一系列命令\command1{blabla}
,,\command2{blublu}
等等......
有没有办法混淆这些命令,以便保留它们的行为但隐藏实际名称?
答案1
\documentclass{article}
\begingroup
\lccode`A=`s \lccode`B=`e \lccode`C=`c
\lccode`D=`t \lccode`E=`i \lccode`F=`o
\lccode`G=`n
\lowercase{\endgroup\expandafter\let\expandafter\ZZZ\csname ABCDEFG\endcsname}
\begin{document}
\ZZZ{A section}
\end{document}
答案2
\^^64o^^63^^75^^6d^^65nt^^63l^^61ss{^^61rt^^69^^63l^^65}
\^^62^^65g^^69^^6e{^^64oc^^75^^6d^^65nt}
\s^^65^^63t^^69o^^6e{^^65x^^61^^6dpl^^65}
O^^6e^^63^^65 ^^75po^^6e ^^61 t^^69^^6d^^65
\^^65^^6e^^64{^^64oc^^75^^6d^^65nt}