域结果的 LaTeX 图形线

域结果的 LaTeX 图形线

像往常一样,我在使用 LaTeX 代码时遇到了问题;这次是为了显示域间隔的结果,例如,当我有一个有理函数时,我必须将域分成分子域和分母域并取公共范围。

就像下面的照片一样。我再次在互联网上搜索,但一无所获 :(

这就是我会得到的

显然其他符号也同样适用!

到目前为止,这就是我创建的(例如)

\begin{center}
\begin{tabular}{c|cccccc}
& & & & $\textcolor{red}{0}$   & & \\
 \hline 
  \\\textsf{N} & & & & & $\longrightarrow$ $\longrightarrow$  $\longrightarrow$  \\
  \\\textsf{D} & &$\longleftarrow$ $\longleftarrow$  $\longleftarrow$ & & & $\longrightarrow$ $\longrightarrow$  $\longrightarrow$   \\\\
  \hline 
\\ \textsf{Result}& & & & & $\longrightarrow$ $\longrightarrow$  $\longrightarrow$  
\end{tabular}
\end{center}

答案1

这是一个简单的解决方案。如果您使用开关(MiKTeX)或(TeX Live,MacTeX)启动它,则pstricks可以编译它:pdflatex--enable-write18shell-escape

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}%
\usepackage{lmodern}
\usepackage{mathtools}
\usepackage{ pstricks-add}
\usepackage{auto-pst-pdf}
\pagestyle{empty}
\newcommand\undef{\psline(0,-0.1)(1.25,0.25)\psline(0,0.25)(1.25,-0.1)}
\newcommand{\mydef}[1][1.3]{\psplot[algebraic, plotpoints=100, plotstyle=curve]{0}{#1}{0.12*SIN(24*x) + 0.1}}
\usepackage{array, booktabs}

\begin{document}

\begin{postscript}
    \psset{linewidth=0.5pt, dotsize=2.25pt}
    \setlength\tabcolsep{2pt}
    \begin{tabular}{r@{\quad}*{3}{m{1.3cm}c}}
          & & $\mathclap{-2} \dotnode(0,-5.5pt){I1}$ & & $\mathclap{1} \dotnode(0,-5.5pt){J1}$ & & \\
        \midrule
        N & \undef & & \mydef[2.9] \\
        \midrule
        D & \mydef & & \undef & & \mydef \\
        \midrule
        Result & \undef & \pnode(0,-5.5pt){I4} & \undef & \pnode(0,-5.5pt){J4} & \mydef
    \end{tabular}
    \ncline{I1}{I4}
    \ncline{J1}{J4}
\end{postscript}

\end{document}

在此处输入图片描述

相关内容