Ylabel 距离轴太远

Ylabel 距离轴太远

我想在 beamer 文档中插入 tikz 图片。当我绘制图像时,ylabel 和轴之间的距离太大,因此图片太小。

\documentclass{beamer}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{every tick label/.append style={font=\tiny}}
\begin{document}
\begin{frame}
\begin{columns}[onlytextwidth]
\begin{column}{.55\textwidth}
     \begin{block}<1->{One}
        text
     \end{block}
     \begin{block}<2->{Two}
        text
     \end{block}
     \begin{block}<3->{Three}
        text
     \end{block}
  \end{column}
  \begin{column}{.4\textwidth}
    \begin{tikzpicture}
    \begin{axis} [scaled ticks=false, tick label style={/pgf/number format/fixed}, xlabel={\tiny$C_D$}, ylabel={\tiny$C_L$}, domain=-1.5:1.5, width=\textwidth]
    \addplot [black] ({0.0114 + 0.03435*\x*\x}, {\x});
    \end{axis}
    \end{tikzpicture}
  \end{column}
\end{columns}
\end{frame}
\end{document}

在此处输入图片描述

答案1

尝试这个:

\documentclass{beamer}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}

\begin{document}
\begin{frame}
\begin{columns}[onlytextwidth]
\begin{column}{.6\textwidth}
     \begin{block}<1->{One}
        text text text text text text text text text text text
     \end{block}
     \begin{block}<2->{Two}
        text
     \end{block}
     \begin{block}<3->{Three}
        text
     \end{block}
  \end{column}
  \begin{column}{.4\textwidth}
    \begin{tikzpicture}
    \begin{axis}[
  width=\linewidth,
  scaled ticks=false, 
  tick label style={/pgf/number format/fixed,font=\tiny}, 
  xlabel={\tiny $C_D$}, 
  ylabel={\tiny $C_L$},
  domain=-1.5:1.5
                ]
    \addplot [black] ({0.0114 + 0.03435*\x*\x}, {\x});
    \end{axis}
    \end{tikzpicture}
  \end{column}
\end{columns}
\end{frame}
\end{document}

如果足够的话更好......

在此处输入图片描述

如您所见,我compat=1.13在 common 中添加了选项\pgfplotsset,并从中删除了选项every tick label/.append style={font=\tiny}。字体大小是我在 中本地确定的tick label style={...}

相关内容