我写了这段代码
\subsection*{Definitie 1}
\textit{Als $z$, $f(z)$ \in \mathbb{R}^{m}, dan is de M-de Frechet afgeleide van $f$, voorgesteld
door $f$^{(M)}$(z)$ een operator op \mathbb{R}^{m} \times \mathbb{R}^{m} \times \ldots \times \mathbb{R}^{m} (M maal)
, die lineair is in elk van de operandi met als waarde}
但我无法编译该文档,因为我收到“$ missing”和“Undefined control serial”错误。我已经检查了这段代码十几次,但似乎找不到任何错误。有什么想法吗?
答案1
您有几个以文本模式编写的数学模式表达式;我已在下面的代码中修复它们。我建议您使用amsthm
包来定义一个类似定理的结构,并为您的定义提供所需的格式;这样,格式和编号就会自动完成:
\documentclass{article}
\usepackage{amssymb}
\usepackage{amsthm}
\newtheoremstyle{mydefi}
{\topskip}{\topskip}
{\itshape}{}
{\bfseries}{}
{\newline}{}
\theoremstyle{mydefi}
\newtheorem{defi}{Definitie}
\begin{document}
\begin{defi}
Als $z$, $f(z) \in \mathbb{R}^{m}$, dan is de $M$-de Fr\'echet afgeleide van $f$, voorgesteld door $f^{(M)}(z)$ een operator op $\mathbb{R}^{m} \times \mathbb{R}^{m} \times \cdots \times \mathbb{R}^{m}$ ($M$ maal), die lineair is in elk van de operandi met als waarde
\end{defi}
\end{document}
我使用Fr\'echet
;但是inputenc
使用适当的编码加载,您可以简单地写入Fréchet
。
顺便说一下,对于定义,通常使用罗马(直立)字体而不是斜体;在这种情况下,您可以将样式的定义更改mydefi
为:
\newtheoremstyle{mydefi}
{\topskip}{\topskip}
{}{}
{\bfseries}{}
{\newline}{}
我还想建议你(引用休斯的宝贵意见)看看一些介绍性材料(Not so short guide to LaTeX
(提供多种语言版本)和amsmath package documentation
,例如);在您的前几个文档中,始终缓慢地构建您的代码,频繁地进行编译 - 这将帮助您找到错误的位置。
答案2
您有几个放错位置或缺失的$
东西:
\documentclass{article}
\usepackage{amsmath,amsfonts}
\begin{document}
\subsection*{Definitie 1}
\textit{Als $z$, $f(z) \in \mathbb{R}^{m}$, dan is de M-de Frechet afgeleide van $f$, voorgesteld
door $f^{(M)}(z)$ een operator op $\mathbb{R}^{m} \times \mathbb{R}^{m} \times \ldots \times \mathbb{R}^{m}$ (M maal)
, die lineair is in elk van de operandi met als waarde}
\end{document}