
使用 Overleaf 編輯以下文件時
\documentclass[a4paper, 12pt,fleqn]{article}
\usepackage{amsmath}
\usepackage{breqn}
\usepackage[utf8]{inputenc}
\usepackage{indentfirst}
\title{Exercice sur les équations}
\begin{document}
\maketitle
\begin{align*}
12 + x &= 17 \\
12 \boxed{- 12} + x &= 17 \boxed{- 12} \\
x &= 5
\end{align*}
\begin{align*}
3x – 2 &= 17 \\
3x - 2 \boxed{+ 2} &= 17 \boxed{+ 2} \\
3x &= 19
\end{align*}
\end{document}
我得到了預期的輸出
但有一個警告(至少我認為這是由於黃色三角形而產生的警告)
這件事嚴重嗎?
(如果這是顯而易見的,我很抱歉,在厭惡地看到他們將要發送給老師的內容後,我在20 年後試圖幫助我的孩子們格式化他們的作業,然後又回到了LaTeX(我們在法國,被限制在家裡) )
答案1
問題是使用字元 U+2013(破折號)而不是減號 U+2212(或只是連字號)。當人們不知道其中的差異時,就會發生這種情況。
我還建議對您的程式碼進行一些增強,在適當的位置添加以模擬 TeX 在不存在\:
時插入的間距。\boxed
\documentclass[a4paper, 12pt,fleqn]{article}
\usepackage{amsmath}
%\usepackage{breqn}
%\usepackage[utf8]{inputenc}
\usepackage{indentfirst}
\title{Exercice sur les équations}
\begin{document}
\maketitle
\begin{align*}
12 + x &= 17 \\
12\: \boxed{-\:12} + x &= 17\: \boxed{-12} \\
x &= 5
\end{align*}
\begin{align*}
3x - 2 &= 17 \\
3x - 2\: \boxed{+\:2} &= 17\:\boxed{+\:2} \\
3x &= 19
\end{align*}
\end{document}