我是 TeX 的新用户。我实际上正在编写我的第一个文档。我开始输入一个基本方程式,并想在一个框中为其着色。以下是代码:
\documentclass{article}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsfonts}
\usepackage{color}
\begin{document}
\begin{center}
{\large \textbf{COMMENT RÉSOUDRE UNE ÉQUATION ?}}
\end{center}
\fcolorbox{brun}{chamois}{\parbox{\linewidth}
{\begin{center}
Résoudre l'équation (E):
$(x^{2} + 1)^{2} = (x^ {2} - 1)^{2}
$\ d'inconnue x $\in \mathbb{R} }
$\end{center}
\end{document}}
当我按下 时F1,出现很多有关第 20 行的错误?出了什么问题?
问候
答案1
我不确定是否有一个软件包使用开箱即用的法语颜色名称,所以我用红色和黄色代替了。请注意,它的color
预定义颜色数量非常有限,但您可以根据需要定义新的颜色,并且可以为它们赋予法语名称或任何您想要的名称。
但为了修复此错误,请尝试以下操作:
\documentclass{article}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsfonts}
\usepackage{color}
\begin{document}
\begin{center}
{\large \textbf{COMMENT RÉSOUDRE UNE ÉQUATION ?}}
\end{center}
\fcolorbox{red}{yellow}{\parbox{\linewidth}{
\begin{center}
Résoudre l'équation (E):
$(x^{2} + 1)^{2} = (x^{2} - 1)^{2}$
d'inconnue $x \in \mathbb{R}$
\end{center}
}
}
\end{document}
我已经将您的x
内部内容$ ... $
移至$x \in \mathbb{R}$
并整理了部分代码格式,以便您更轻松地找到错误所在。
您的主要错误是需要\parbox{\linewidth}{foo}
在 周围加上括号foo
。您错误地将右括号放在 之后\mathbb{R}
、 内部$ ... $
和 环境内center
。
你也有一个}
之后\end{document}
。
这应该可行,尽管我会让你选择你想要使用的颜色,因为我不知道麂皮应该是什么样子!
另外,考虑使用显示数学\[ ... \]
::
\documentclass{article}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{color}
\begin{document}
\begin{center}
{\large \textbf{COMMENT RÉSOUDRE UNE ÉQUATION ?}}
\end{center}
\fcolorbox{red}{yellow}{\parbox{0.9\linewidth}{
\[
\text{Résoudre l'équation (E): }
(x^{2} + 1)^{2} = (x^{2} - 1)^{2}
\text{ d'inconnue } x \in \mathbb{R}
\]
}
}
\end{document}
答案2
您有两个关闭}
位置错误。我想您想要其中一个:(因为我不知道“棕色”和“麂皮”颜色是如何定义的,我用调色板中(希望)类似的颜色替换了它们svgnames
。另外,您的\parbox
宽度不能为\linewidth
,否则会溢出右边距:
\documentclass[french, a4paper]{article}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[showframe]{geometry}%
\usepackage{amsfonts}
\usepackage[svgnames]{xcolor}
\colorlet{brun}{Brown}
\colorlet{chamois}{Tan}
\begin{document}
\begin{center}
\large \textbf{COMMENT RÉSOUDRE UNE ÉQUATION ?}
\end{center}
\noindent\fcolorbox{brun}{chamois}{\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule}
{\centering Résoudre l'équation (E):
$(x^{2} + 1)^{2} = (x^ {2} - 1)^{2}
$\ d'inconnue $ x \in \mathbb{R} $
}}
\bigskip
\noindent\fcolorbox{brun}{chamois}{\parbox{\dimexpr\linewidth-2\fboxsep-2\fboxrule}
{\begin{center}%
Résoudre l'équation (E):
$(x^{2} + 1)^{2} = (x^ {2} - 1)^{2}
$\ d'inconnue $ x \in \mathbb{R} $
\end{center}%
}}
\end{document}
答案3
如果您希望使用自己的颜色,可以按照下面的代码定义它们,如下所示\definecolor
:
\definecolor{name}{color model}{values}
姓名= 您的颜色所用的任何名称。
颜色模型= RGB、HTML、rgb、cmyk、灰色
值= 取决于模型,可以是十六进制、整数或浮点值,请参阅代码。
\documentclass{article}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsfonts}
%extended color tables
\usepackage{xcolor}
%define custom colors here. I took some values which are close estimates.
\definecolor{chamois1}{RGB}{239,224,185}
\definecolor{chamois2}{rgb}{0.94,0.88,0.73} %percentage based
\definecolor{brun1}{cmyk}{0, 34, 90, 22}
\definecolor{brun2}{HTML}{#DEB887}
\begin{document}
\begin{center}
{\large \textbf{COMMENT RÉSOUDRE UNE ÉQUATION ?}}
\end{center}
\fcolorbox{brun}{chamois}
{\parbox{\linewidth}
{
some equation in here! use style as explained by others.
}
}
\end{document}