如何在 latex 中写入 gamma

如何在 latex 中写入 gamma

我想在以下文档中使用符号 gamma。但每当我输入 \gamma 时,都会出现错误:

! Undefined control sequence.
l.7 hello my boy!!!!!!!! \X
                           \gamma
? 

代码如下:

\documentclass[12pt]{article}
\usepackage{amssymb}
\usepackage[a4paper, margin=1 in]{geometry}
\begin{document}
\title{title}
\maketitle
hello my boy!!!!!!!! \X\gamma
\end{document}

谁能告诉我如何解决这个问题?

答案1

这里的问题有两个方面。不仅应该\gamma使用 math-mode 来编写$\gamma$,而且这\X是未定义的。

在此处输入图片描述

\documentclass{article}
\begin{document}
Hello world! $\gamma$
\end{document}

如何解释 TeX 的错误信息风格,可以通过阅读第六章:运行 TeX(第 31 页)来获得。电子书

! Undefined control sequence.
l.2 \vship
           1in
?

TeX 的错误信息以 ' !' 开头,通过显示两行上下文来表明出错时正在读取的内容。其中最上面的一行(在本例中为 ' \vship' )表明 TeX 到目前为止查看过的内容以及它来自哪里(' l.2',即第 2 行);最下面的一行(在本例中为 ' 1in' )表明 TeX 尚未读取的内容。

就您而言,TeX 已读取\X(未定义的控制序列),但还没有\gamma

答案2

\newcommand{\mygamma}{\ensuremath{\gamma{}}}

\begin{document}

\mygamma

\end{document}

或者任何你想叫的名字。

相关内容