You could with a little creativity create a lot of codes for what you ask for. I suggest these two, one of which uses a beautiful macro of the best user @egreg that you can see in this link: How to elongate down arrow?. This type of macro is useful to increase the length of the vertical arrow.
First proposal using xy
package

\documentclass[a4paper,12pt]{article}
\usepackage[all]{xy}
\usepackage{amsmath,amssymb}
\usepackage{newtxtext,newtxmath}
\begin{document}
\xymatrix@R=3pc@C=3pc{
*\txt{partial derivative\\w.r.t\,\textit{x}} \ar[d] & *\txt{partial derivative\\w.r.t\,\textit{t}} \ar[d] \\
\dfrac{\partial f}{\partial x} & \dfrac{\partial f}{\partial t}}
\end{document}
Second proposal using some packages

\documentclass[a4paper,12pt]{article}
\usepackage[all]{xy}
\usepackage{amsmath,amssymb}
\usepackage{relsize}
\usepackage{newtxtext,newtxmath}
\newcommand{\xdownarrow}[1]{%
{\left\downarrow\vbox to #1{}\right.\kern-\nulldelimiterspace}
}
\begin{document}
\[\underset{\mkern70mu\text{and}\mkern10mu\dfrac{\partial f}{\partial x}+ \dfrac{\partial f}{\partial t}\mathlarger{=3x+2y}}{\underset{\begin{matrix}
\xdownarrow{.5cm}&\xdownarrow{.5cm}\end{matrix}}{\substack{\text{an ODE can contain more}\\ \text{than one dependent variable}}}}
\]
\end{document}
After newtxtext
and newtxmath
are clones of mathematical and textual fonts from Times New Roman.
\\
before the down arrows:\\[-6pt]
– barbara beeton Jun 29 '19 at 15:23