如何减小 beamer 演示文稿中 tikz 构建图像的尺寸?

如何减小 beamer 演示文稿中 tikz 构建图像的尺寸?

我正在准备一个 beamer 演示文稿,我需要在幻灯片中插入一些使用 tikz 方法构建的图表。但是,它们覆盖了整个框架,而我希望这些图表更小一些。我该怎么做?这是我使用的代码:

\begin{column}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[clip=false,xmin=0, xmax=5, ymin=0, ymax=3,axis lines=middle,xlabel=$t$,ylabel=$\Dot{r}(t)$,ytick={0},xtick={2,4},yticklabels={$0$},xticklabels={$t_1$,$t_f$},xticklabel style={anchor= north}]
\addplot[blue,domain=0:2]{x};
\addplot[red,domain=2:4]{-x+4};
\end{axis}
\end{tikzpicture}
\end{column}

答案1

您可以像这样更改宽度:

\documentclass{beamer}

\usepackage{pgfplots}

\begin{document}
    
\begin{frame}
\begin{columns}
    \begin{column}{0.5\textwidth}
  \pgfplotsset{width=\linewidth}
  \begin{tikzpicture}
  \begin{axis}[clip=false,xmin=0, xmax=5, ymin=0, ymax=3,axis lines=middle,xlabel=$t$,ylabel=$\Dot{r}(t)$,ytick={0},xtick={2,4},yticklabels={$0$},xticklabels={$t_1$,$t_f$},xticklabel style={anchor= north}]
  \addplot[blue,domain=0:2]{x};
  \addplot[red,domain=2:4]{-x+4};
  \end{axis}
  \end{tikzpicture}
  \end{column}
  \begin{column}{.5\textwidth}
  Some text over in the other column
  \end{column}
\end{columns}  
\end{frame} 
    
\end{document}

在此处输入图片描述

相关内容