上面的图片是通过pdflatex
编译生成的
...
The left hinge is subjected to a horizontal displacement $u_A$,
\[
u_A(t) = \Delta
\begin{cases}
0 & t \le 0,\\
\displaystyle
\frac{t}{t_1} - \frac{1}{2\pi}\sin(2\pi\frac{t}{t_1}) & 0\le t\le
t_1,\\
1 & t_1 \le t.
\end{cases} \quad \input{disp.tex}
\]
...
反过来,该图像是由 Gnuplot 脚本使用命令生成的set term cairolatex pdf size 5cm,3cm
— 是否可以更好地对齐显示屏的左右两半?理想情况下,对齐两个部分的中心线,但任何事情都应该更好,不是吗?
附录 仔细观察,我们已经在基线u_A
和基座上进行了某种垂直对齐。固相线在 x 轴的标签中。
答案1
如果没有 MWE 就很难回答,但是,无论您的图表是什么,您都可以添加适当的\coordinate
来用作baseline
。
主要的:
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
The left hinge is subjected to a horizontal displacement $u_A$,
\[
u_A(t) = \Delta
\begin{cases}
0 & t \le 0,\\
\displaystyle
\frac{t}{t_1} - \frac{1}{2\pi}\sin(2\pi\frac{t}{t_1}) & 0\le t\le
t_1,\\
1 & t_1 \le t.
\end{cases} \quad \input{disp.tex}
\]
\end{document}
disp.tex
:
\begin{tikzpicture}[baseline=(mybase)]
\node[draw,rectangle, minimum width=4cm, minimum height=2cm] (mygraph) {Your graph};
\coordinate (mybase) at (2,-.1);
\end{tikzpicture}
如果您为图表命名,那么您也可以使用baseline=(mygraph.center)
或baseline=(mygraph.base)
,只要其中一个符合您的需要。