latex中自定義的命令———\newcommand
阿新 • • 發佈:2018-12-01
\newcommand————定義命令
%\newcommand可以是簡單的字串替換
%\newcommand也可以使用引數
%\newcommand引數也可以有預設值
%\renewcommand————重新定義已有的命令
詳細內容將下面註釋
\documentclass{article} \usepackage{ctex} %\newcommand————定義命令 %命令只能由字母組成,不能以\end{} %\newcommand<命令>[<引數個數>][<首引數預設值>]{<具體的定義>} %\newcommand可以是簡單的字元床替換% %使用\PRC 相當於 People's Republic of \emph{China}%\emph為強調 \newcommand\PRC{People's Republic of \emph{China}} %\newcommand也可以使用引數 %引數的個數從1到9,使用時用 #1,#2,#3......#9表示 \newcommand\loves[2]{#1 喜歡 #2} \newcommand\hatedby[2]{#2 不受 #1 喜歡} %\newcommand引數也可以有預設值 %指定引數個數的同時指定首個引數的預設值,那麼這個命令的 %第一個位置引數就成為可選的引數(要使用中括號指定) \newcommand\love[3][喜歡]{#2 #1 #3} %\renewcommand————從新定義已有的命令 %用法與\newcommand類似 %正文區 \begin{document} \PRC \loves{小貓}{魚} \hatedby{小貓}{蘿蔔乾} \love{小貓}{魚} \love[最愛]{小貓}{魚}%注意如果要修改預設引數,要用[] \end{document}