Получаю 2 вопросительных знака при наборе кода

Получаю 2 вопросительных знака при наборе кода

Только в последней строке мой вывод отображается как ?? прямо перед \beta в последней дроби.

    \usepackage{amsmath}
\usepackage{amstext}
\usepackage{amssymb}
\usepackage{float}
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}


\begin{document}
\maketitle % showing both title and author, plus and automatic date

\includegraphics{proof9}

Applying trigonometric functions to the larger right triangle, we get
\begin{align}
\sin(\alpha+\beta)&=\frac{\sin\beta+a}{\cos\alpha+b}\\
&=\frac{\sin\beta+\frac{\sin\alpha}{\cos(\alpha+\beta)}}{\cos\alpha+\sin\alpha\frac{\sin(\alpha+\beta)}{\cos(\alpha+\beta)}}\\
\textit{and}\\
\cos(\alpha+\beta)&=\frac{\cos\beta}{\cos\alpha+b}\\
&=\frac{\cos\beta}{\cos\alpha+\sin\alpha\frac{\sin(\alpha+‌​\beta)}{\cos(\alpha+‌​\beta)}}.
\end{align}
\end{document}

решение1

Перед бетой имеются символы нулевой ширины.

Если вы вставите этот фрагмент текста (например) сюда

https://w3c.github.io/xml-entities/unicode-names.html

ты увидишь

  U+0061 LATIN SMALL LETTER A     a
  U+006c LATIN SMALL LETTER L     l
  U+0070 LATIN SMALL LETTER P     p
  U+0068 LATIN SMALL LETTER H     h
  U+0061 LATIN SMALL LETTER A     a
  U+002b PLUS SIGN     + \mathplus +
  U+200c ZERO WIDTH NON-JOINER     ‌
  U+200b ZERO WIDTH SPACE     ​ ​ ​ ​ ​
  U+005c REVERSE SOLIDUS     \ \backslash \textbackslash
  U+0062 LATIN SMALL LETTER B     b
  U+0065 LATIN SMALL LETTER E     e
  U+0074 LATIN SMALL LETTER T     t
  U+0061 LATIN SMALL LETTER A     a

показывая, что в этой позиции есть U+200C и U+200B, которые вам нужно удалить.

Связанный контент