自前のコマンドを定義したい(\newcommand

\newcommand{\コマンド名}{やりたいこと}
\newcommand{\コマンド名}[引数の数]{やりたいこと。引数1=#1。引数2=#1。...引数9=#9。}

\newcommandで自前コマンドを定義できます。

ヒント

既存のコマンドを少し変えたい場合は、コマンド名を大文字にする方法もあります。 以下のサンプルでは、水平線の太さを変えたコマンドを新しく作成しています。 hrule\renewcommandする代わりに\HRuleというコマンド名にしています。

\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}

コードしたい

\newcommand{\code}[1]{\texttt{#1}}

\code\textttコマンドのエイリアスとして定義しました。 本文中にコードを入力する際に便利です。

自作コマンドしたい(\NewDocumentCommand

\usepackage{xparse}

% \コマンド{arg1}[option]{arg2}
\NewDocumentCommand{\コマンド名}{m o m}{%
    % m: 位置引数
    % o: オプション引数
    {#1}
    \IfValueT{#2}{#2}
    {#3}
}

xparseパッケージに含まれる\NewDocumentCommandを使うと、より柔軟にコマンドを作成できます。