Texmaker \color 或 \textcolor:没有行结束错误

Texmaker \color 或 \textcolor:没有行结束错误

我是 LaTeX 新手,不知道错误出在哪里。我在 Windows 上运行 Texmaker。我只收到此消息:“!LaTeX 错误:这里没有结束行。”

\documentclass[12pt,a4paper]{article}
\usepackage[top=1cm,bottom=1cm,left=1cm,right=1cm]{geometry}
\usepackage{calc,multido,ifthen,bm}
\usepackage{graphics} 
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{stmaryrd}
\usepackage{setspace}
\usepackage{dsfont}
\usepackage{enumitem}
\usepackage{natbib}
\usepackage{mathtools, amssymb,amsthm}
\usepackage{xcolor}
\title{Sujet 4}
\begin{document}
\section {Exercice 4 :} Soit $P(x) = x^3 - x + 1 $.
\\
txt
\\
\textcolor{blue} {On sait que $\alpha$, $\beta$, $\overline{\beta}$ sont les 3 racines du polynômes P. Donc P peut s'ecrire sous forme scindée : 
$$P(x)=(x-\alpha)(x-\beta)(x-\overline{\beta})$$
$P(x)=(x^2-\beta x-\alpha x+\alpha \beta)(x-\overline{\beta})$ en développant
$$P(x)=x^3-\beta x^2 - \alpha x^2 +\alpha \beta x -\overline{\beta} x^2 +\beta \overline{\beta} x + \alpha \overline{\beta} x - \alpha \beta \overline{\beta}$$ 
Par identification, on obtient notamment :
\[-\alpha \beta \overline{\beta} = 1$$
$$\lvert \alpha \beta \overline{\beta} \rvert = 1$$
$$\lvert \alpha \rvert \lvert \beta \rvert \lvert \overline{\beta} \rvert = 1$$
$$\lvert \alpha \rvert \lvert \beta \rvert^2 = 1$$
$$\lvert \beta \rvert=\frac{1}{\lvert \alpha \rvert}\]
or $\alpha <-1$ donc $\lvert \alpha \rvert>1$
donc $\lvert \beta \rvert<1$}
\end{document}

好了,我按照你说的做了。我尝试运行它,但在同一行中出现了同样的错误。

感谢您的帮助 !

答案1

让我详细阐述一下我的评论(作为对萨姆卡特答案):\textcolor{<color>}{.....}不适用于更多段落(就像你的情况一样)。相反,你应该使用 switch \color{<color>},并在文档的彩色部分结束后切换回来 \color{black}

在此处输入图片描述

\documentclass[12pt,a4paper]{article}
\usepackage[top=1cm,bottom=1cm,left=1cm,right=1cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{natbib}
\usepackage[french]{babel}
\usepackage{calc,multido,ifthen,bm}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{stmaryrd}
\usepackage{setspace}
\usepackage{dsfont}
\usepackage{enumitem}
\usepackage{mathtools, amssymb, amsthm}
\usepackage{xcolor}
\title{Sujet 4}

\begin{document}
\section {Exercice 4 :} Soit $P(x) = x^3 - x + 1 $.
\\
txt
\\
\color{blue}
On sait que $\alpha$, $\beta$, $\overline{\beta}$ sont les 3 racines du polynômes P. Donc P peut s'ecrire sous forme scindée :
    \[
P(x)=(x-\alpha)(x-\beta)(x-\overline{\beta})
    \]
$P(x)=(x^2-\beta x-\alpha x+\alpha \beta)(x-\overline{\beta})$ en développant
    \[
P(x)=x^3-\beta x^2 - \alpha x^2 +\alpha \beta x -\overline{\beta} x^2 +\beta \overline{\beta} x + \alpha \overline{\beta} x - \alpha \beta \overline{\beta}
    \]
Par identification, on obtient notamment :
    \begin{align*}
-\alpha \beta \overline{\beta}
    & = 1  \\
\lvert \alpha \beta \overline{\beta} \rvert
    & = 1\\
\lvert \alpha \rvert \lvert \beta \rvert \lvert \overline{\beta} \rvert
    & = 1\\
\lvert \alpha \rvert \lvert \beta \rvert^2
    & = 1\\
\lvert \beta \rvert
    & =\frac{1}{\lvert \alpha \rvert}
    \end{align*}
or $\alpha <-1$ donc $\lvert \alpha \rvert>1$
donc $\lvert \beta \rvert<1$

\color{black}
some text
\end{document}

顺便说一句,Textmaker 与您的问题无关。它只是的编辑器latex

答案2

您收到的错误消息是由于错误地使用了 来\\表示换行符,请保留一个空行,请参阅最好使用 \\ 或在每个段落后留出空格来结束段落

一些额外的问题(一些已经提到Zarko 的评论):

  • 请不要多次加载包
  • 如果你加载xcolor你不需要加载color
  • 同样graphicx,你不需要graphics加载
  • $$ ... $$不应使用,请改用\[...\],参见为什么 \[ ... \] 比 $$ ... $$ 更可取?
  • natbib必须先加载babel(应该有一个警告告诉你这一点)
  • 虽然\textcolor{blue}{...}在这种情况下可以使用,但我个人更喜欢将其用于\color{blue}文档的较大部分,然后切换回黑色(\color{blue} .... \color{black})。这只是我的个人喜好。

\documentclass[12pt,a4paper]{article}

\usepackage[top=1cm,bottom=1cm,left=1cm,right=1cm]{geometry}
\usepackage{calc,multido,ifthen,
%color,
bm}
%\usepackage{graphics} 
%\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{stmaryrd}
\usepackage{setspace}
\usepackage{dsfont}
\usepackage{enumitem}
%\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}

\usepackage{natbib}% before babel!
\usepackage[french]{babel}

\usepackage{graphicx}
\usepackage{mathtools, amssymb,amsthm}
\usepackage{xcolor}
\title{Sujet 4}
\begin{document}
\section {Exercice 4 :} 
Soit $P(x) = x^3 - x + 1 $.
%\\

\begin{enumerate}[label=(\arabic*)]
    \item   Montrer que P admet une unique racine reelle que l'on notera $\alpha$. Verifier que $\alpha < -1$.
    \item Montrer que P admet deux autres racines $\beta$ et $\gamma$ verifiant $\beta = \bar{\gamma}$.
    \item Montrer que $\vert \beta \vert < 1$.
    \item On pose pour tout $n \in \mathbb{N}$ : $u_n = \alpha^n + \beta^n + \gamma^n$. Calculer $u_0$, $u_1$, $u_2$.
    \item Montrer que $\forall n \in \mathbb{N}$,$ u_{n+3} - u_{n+1} + u_n = 0$.
    \item Montrer que $\forall n \in \mathbb{N}$,$ u_n \in \mathbb{Z}$.
    \item Determiner $\lim_{n \to +\infty} = \vert \alpha\vert^n$.
    \item Determiner (si elle existe) $\lim_{n \to +\infty} = \sin( \pi\alpha^n)$.
\end{enumerate}
%\\

\color{blue} On sait que $\alpha$, $\beta$, $\overline{\beta}$ sont les 3 racines du polynomes P. Donc P peut s'ecrire sous forme scindee : 
\[P(x)=(x-\alpha)(x-\beta)(x-\overline{\beta})\]
$P(x)=(x^2-\beta x-\alpha x+\alpha \beta)(x-\overline{\beta})$ en développant
\[P(x)=x^3-\beta x^2 - \alpha x^2 +\alpha \beta x -\overline{\beta} x^2 +\beta \overline{\beta} x + \alpha \overline{\beta} x - \alpha \beta \overline{\beta}\]
Par identification, on obtient notamment :
\[-\alpha \beta \overline{\beta} = 1\]
\[\lvert \alpha \beta \overline{\beta} \rvert = 1\]
\[\lvert \alpha \rvert \lvert \beta \rvert \lvert \overline{\beta} \rvert = 1\]
\[\lvert \alpha \rvert \lvert \beta \rvert^2 = 1\]
\[\lvert \beta \rvert=\frac{1}{\lvert \alpha \rvert}\]
or $\alpha <-1$ donc $\lvert \alpha \rvert>1$
donc $\lvert \beta \rvert<1$
\color{black}


\end{document}

答案3

如果将整个表达式括在两个花括号中,则无需切换回颜色:

{{\color{blue} blue text }}

将以蓝色打印“蓝色文本”,然后弹回原来的颜色。

相关内容