我倾向于\mathbb{...}
经常使用该命令,因此我制定了一些命令来减少使用 LaTeX 时必须进行的输入量:
\newcommand{\R}{\ensuremath{\mathbb{R}}}
\newcommand{\C}{\ensuremath{\mathbb{C}}}
\newcommand{\Z}{\ensuremath{\mathbb{Z}}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\N}{\mathbb{N}}
\newcommand{\F}{\mathbb{F}}
\newcommand{\W}{\mathbb{W}}
到目前为止,每次我开始处理新文件时,我都是简单地复制和粘贴这些行。从定制包中导入这些行的推荐方法是什么?这通常是推荐的吗(即像这样创建快捷方式)?
我目前正在 Mac OS X 上使用 TexLive。
答案1
定制软件包比听起来容易得多。例如,创建一个名为 的新文件,alexmath.sty
其中包含:
\ProvidesPackage{alexmath}
\newcommand{\R}{\ensuremath{\mathbb{R}}}
\newcommand{\C}{\ensuremath{\mathbb{C}}}
\newcommand{\Z}{\ensuremath{\mathbb{Z}}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\N}{\mathbb{N}}
\newcommand{\F}{\mathbb{F}}
\newcommand{\W}{\mathbb{W}}
并简单地将其与 一起使用\usepackage{alexmath}
。
就这样,您已经创建了一个自定义包。它不是很干净,文档也不够齐全,无法分发给社区,但足以满足您的需求。您甚至可以将其安装在本地系统 TeX 目录中,这样您就无需将其复制到所有源目录中。