在 Texmaker 中定义括号命令的问题

在 Texmaker 中定义括号命令的问题

我是 LaTeX 新手,一直试图将\left(命令重新定义为\(。出于某种原因,TeXmaker 不允许我这样做,它一直告诉我\(已经定义,但是当我在数学模式下输入时,\(它会出现问题。我该怎么办?

以下是我的序言:

 \documentclass[12pt]{article} 
 \setlength\parindent{0pt}

 \usepackage[T1]{fontenc}
 \usepackage[utf8]{inputenc} % input encoding UTF-8

 \usepackage{amsmath,amssymb,amsthm}

 \usepackage{color}

 \usepackage[margin=3.0cm]{geometry}
 \usepackage{graphicx}
 \usepackage{float}
 \usepackage{array}
 \usepackage{url}
 %
 %
 \newcommand{\D}{\partial} %partial operator

答案1

你可以LaTeX's很轻松地覆盖内部定义。不过,这真的不是一个好主意。

\documentclass{article}
\renewcommand\({\left(}
\renewcommand\){\right)}
\begin{document}
\[
\( \frac{a}{b} \)
\]
\end{document}

最好使用类似\lp和的东西\rp

\documentclass{article}
\newcommand\lp{\left(}
\newcommand\rp{\right)}
\begin{document}
\[
\lp \frac{a}{b} \rp
\]
\end{document}

相关内容