隐形 + 有时就是不想工作(在 TexMaker 上)

隐形 + 有时就是不想工作(在 TexMaker 上)

为了学习 LaTeX,我做了一些简单的练习(不要介意序言的大小,它不是我的)。而且,最近,当我将代码编译为 PDF 时,加号不可见!我真的不知道为什么。这是代码 + 序言:

代码 :

\documentclass[a4paper, 12pt]{article}

\input{C:/Users/miner/Downloads/Codage/LaTeX/Projets/Projets/preambule.tex}

\begin{document}

\arraycolsep=1pt\def\arraystretch{2}

On voit grâce au schéma que la forme entre la marche et le terrain naturel est un triangle qui semble être rectangle. Ainsi, pour savoir si le sol en terreau et la marche sont perpendiculaires, il faut que ce triangle soit bel et bien rectangle. A l'aide du théorème de Pythagore, on sait que dans un triangle \( ABC \) rectangle en \( A \) :

    \begin{align*}

        AB^2 + AC^2 = BC^2

    \end{align*}

\noindent~Or, on obtient facilement que si cette relation est vérifiée, un triangle est rectangle si et seulement si :

    \begin{align*}

        AB^2 + AC^2 _ BC^2 = 0

    \end{align*}

\noindent~Dans cette situation, on a \( AB = 55 \), \( AC = 72 \) et \( BC = 90 \). On a alors :

    \begin{align*}

        55^2 + 72^2 - 90^2 & = 3025 + 5184 - 8100  \\

        & = 109 

        & \neq 0

    \end{align*}

La réciproque n'étant pas vérifiée, le triangle n'est donc pas rectangle. Ainsi, les bordures ne sont pas perpendiculaires au sol qu'elle a créé avec le terreau.

\end{document}

序言:

\usepackage[english, french]{babel}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fouriernc}
\usepackage{fancyhdr}
\usepackage{titleps}

\usepackage[version=4]{mhchem}

\usepackage[cdot, squaren, mediumqspace]{SIunits}


\usepackage{times}

\usepackage{geometry}
\geometry{hmargin=1.6cm,vmargin=1.6cm}

\usepackage{eurosym}

\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{wrapfig}

\usepackage{array}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{multicol}


\usepackage{lettrine}
\usepackage{oldgerm}
\usepackage{yfonts}
\newcommand{\enluminure}[2]{\lettrine[lines=3]{\small \initfamily #1}{#2}}


\usepackage{lipsum}

\usepackage[svgnames]{xcolor}
\usepackage{multicol}

\usepackage{setspace}

\usepackage[tight]{shorttoc}
\newcommand{\sommaire}{\shorttoc{Sommaire}{1}}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{mathrsfs}
\usepackage{empheq}
\usepackage{numprint}
\usepackage{sistyle}
\usepackage{chemist}
\usepackage{pythonhighlight}
\newcommand{\m}{\scalebox{0.60}[1.0]{$-$}}
\newcommand{\dec}{{,}}
\newcommand{\norm}[1]{\left\lVert#1\right\rVert}

\renewcommand{\iff}{\Leftrightarrow}

\def\bN{\mbb{N}}
\def\bC{\mbb{C}}
\def\bR{\mbb{R}}
\def\bQ{\mbb{Q}}
\def\bZ{\mbb{Z}}

\newcommand{\vect}[1]{\overrightarrow{#1}}
\newcommand{\nvect}[1]{\overrightarrow{\text{#1}}}

另外,当块中的行之间有空格时,代码不起作用align*。这是正常的吗?但是当没有空格时,它就可以工作,所以我认为是这样...我希望在这里能得到一些答案!

问题就在这里:c

如果我的句子有任何错误,请见谅,因为我不是以英语为母语的人

答案1

你的例子可以简化为

\documentclass{article}

\usepackage{fouriernc}
\usepackage{lmodern}

\begin{document}

$a+b$

\end{document}

这显示缺少 + 并且日志报告

Missing character: There is no � in font lmsy10!

您的前言文件加载了多个过时且有冲突的包,特别是它以多种有冲突的方式指定了文档字体设置。

不要输入该文件,只需替换

\input{C:/Users/miner/Downloads/Codage/LaTeX/Projets/Projets/preambule.tex}

经过

\usepackage{amsmath}

定义您正在使用的命令。

\indent~与此无关,删除所有产生错误和错误输出的空白行和构造。

在此处输入图片描述

\documentclass[a4paper, 12pt]{article}

\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\usepackage{amsmath}

\usepackage{parskip}% no indent for paragraphs
\begin{document}



On voit grâce au schéma que la forme entre la marche et le terrain
naturel est un triangle qui semble être rectangle. Ainsi, pour savoir
si le sol en terreau et la marche sont perpendiculaires, il faut que
ce triangle soit bel et bien rectangle. A l'aide du théorème de
Pythagore, on sait que dans un triangle \( ABC \) rectangle en \( A \):
\[% don't use align for single line displays
        AB^2 + AC^2 = BC^2
\]

% eek, no \noindent~
Or, on obtient facilement que si cette relation est vérifiée, un
triangle est rectangle si et seulement si:
\[% not align for single line
%    and never blank line before or inside a math display
        AB^2 + AC^2 _ BC^2 = 0
\]

Dans cette situation, on a \( AB = 55 \), \( AC = 72 \) et
\( BC = 90 \). On a alors:
    \begin{align*}
        55^2 + 72^2 - 90^2 & = 3025 + 5184 - 8100  \\
        & = 109 \\
        & \neq 0
    \end{align*}

    La réciproque n'étant pas vérifiée, le triangle n'est donc pas
    rectangle. Ainsi, les bordures ne sont pas perpendiculaires au sol
    qu'elle a créé avec le terreau.

\end{document}

相关内容