代码思维使用latex
在latex中,我们可以定义一些常量缩写,避免漏改或者误改,类似于编程中的变量申明。
- 使用
\def[command]{abb.}
可以将一些常用的变量(标量)统一替换,例如缩写。 - 使用
\newcommand{\tablecite}[1]{abb.}
可以传入变量,指定格式,例如格式化输出。
\def\ie{\textit{i.e.}}
\def\eg{\textit{e.g.}}
\newcommand{\tablecite}[1]{Tab.~#1}
\newcommand{\figurecite}[1]{Fig.~#1}
符号定义
下面定义了半圆、空心圆、满圆。
\newcommand*\emptycirc[1][1ex]{\tikz\draw (0,0) circle (#1);}
\newcommand*\halfcirc[1][1ex]{%
\begin{tikzpicture}
\draw[fill] (0,0)-- (90:#1) arc (90:270:#1) -- cycle ;
\draw (0,0) circle (#1);
\end{tikzpicture}}
\newcommand*\fullcirc[1][1ex]{\tikz\fill (0,0) circle (#1);}