![Как изменить эти формулы?](https://rvso.com/image/370308/%D0%9A%D0%B0%D0%BA%20%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C%20%D1%8D%D1%82%D0%B8%20%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B%3F.png)
Я хотел бы изменить 2 формулы, как на рисунке ниже. Не могли бы вы мне помочь?
\documentclass[a4paper,12pt]{article}[12pt]
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{anysize}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{textcomp}
\linespread{1.5}
\frenchspacing
\newcommand{\abs}[1]{\lvert#1\rvert}
\usepackage{floatflt,epsfig}
\usepackage{multicol}
\usepackage[a4paper,top=1.0cm,bottom=1.0cm,left=1.0cm,right=1.0cm]{geometry}
\begin{document}
$ a^2 = 16 \rightarrow a = \pm 4 = $
\newpage
$ x \cdot \left( x+3\right) = 0 \rightarrow $
\end{document}
решение1
Вот как это сделать с помощью pstricks
и mathtools
(для \underbracket
команды).
Не связано: epsfig
устарел более 20 лет назад и должен быть заменен на graphicx
. Кроме того, начиная с версии 3.10 языковые параметры babel
должны загружаться вместе с классом документа, чтобы пакеты, зависящие от языка, знали о языке документа.
\documentclass[a4paper,12pt, italian, svgnames]{article}[12pt]
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{anysize}
\usepackage{graphicx}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{textcomp}
\usepackage{mathtools}
\usepackage{pst-node}
\usepackage{auto-pst-pdf} %% to compile with pdflatex --enable-write18 (MiKTeX) or pdflatex --shell-escape (TeX Live, MacTeX))
\newcommand\mathpnode[1]{\pnode[0,\fontdimen22\textfont2]{#1}}
\linespread{1.5}
\frenchspacing
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\usepackage{floatflt}%
\usepackage{multicol}
\usepackage[a4paper, margin=1.0cm]{geometry}
\begin{document}
\begin{pspicture}
$ a^2 = 16 \rightarrow a = \pm 4 = \mathpnode{M}\qquad\begin{aligned}
\mathpnode{R1} & \mathbf{ + 4} \\[1ex]
\mathpnode{R2} & \mathbf{ - 4}
\psset{nodesep = 3pt}
\ncline{M}{R1}
\ncline{M}{R2}
\end{aligned} $
\end{pspicture}
\bigskip
$\psset{fillstyle = solid} \underbracket[0.8pt]{\,x\vphantom{)}\,}_{{\substack{\vert\\\pscirclebox[fillcolor = BlanchedAlmond]{1}}}}\! \cdot \underbracket[1pt]{( x+3) }_{\substack{\vert\\\pscirclebox[fillcolor = Aqua!40]{2}}}= 0 \rightarrow \quad\begin{aligned}
& \raisebox{-0.3\height}{\pscirclebox[fillcolor = BlanchedAlmond]{1}}\quad\mathbf{x = 0}
\\[1ex]
& \raisebox{-0.3\height}{\pscirclebox[fillcolor = Aqua!40]{2}}\quad\mathbf{x + 3\rightarrow x = -3}
\end{aligned}$
\end{document}