如何将 xticklabel 和 yticklabel 的字体大小更改为与标题的字体大小相同?

如何将 xticklabel 和 yticklabel 的字体大小更改为与标题的字体大小相同?

我正在使用双列格式撰写论文。我已将两个图并排排列在一列中。但是它们的 xticklabels 和 yticklabels 太小,我想更改它们的字体大小。我可以使用 Latex 做到这一点吗?我的图已经有 xticklabels 和 yticklabels。我可以使用 Latex 更改它吗?我阅读了有关 tickz 的文章,但我不完全明白哪个是更好的选择。

\documentclass[twocolumn, 10pt]{article}
\usepackage{subfig}
\usepackage{caption}
\usepackage{subfig}
\usepackage{graphicx}
\usepackage{graphicx}

\begin{figure}[H]
\sidesubfloat[]{\includegraphics[width=0.49\columnwidth,height=4cm}]
{Fig1.PNG}}
\sidesubfloat[]{\includegraphics[width=0.49\columnwidth,height=4cm}] 
{Fig2.PNG}}
\end{figure}

我尝试添加这些包,但对 ticklabels 没有任何影响。

\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{every x tick label/.append style={font=\scriptsize}}

答案1

您无法调整 png 中标签的字体大小,因为 png 是基于像素的格式,所以它们不再是文本,只是像素。

对于基于矢量的格式,有时可以调整字体,例如使用 psfrac。

替代方案:在乳胶中重新创建图,然后字体大小就会正确

\documentclass[twocolumn, 10pt]{article}
\usepackage{subfig}
\usepackage{caption}
%\usepackage{subfig}
%\usepackage{graphicx}
\usepackage{graphicx}

\usepackage{pgfplots}

\pgfplotsset{
    every tick label/.append style={font=\scriptsize}
}

\begin{document}


\begin{figure}[htbp]
\begin{tikzpicture}
\begin{axis}[
        width=.49\columnwidth,
    extra x ticks={-2,2},
    extra y ticks={-2,2},
    extra tick style={grid=major}]
    \addplot {x};
    \draw (axis cs:0,0) circle[radius=2];
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}
\begin{axis}[
        width=.49\columnwidth,
    extra x ticks={-2,2},
    extra y ticks={-2,2},
    extra tick style={grid=major}]
    \addplot {x};
    \draw (axis cs:0,0) circle[radius=2];
\end{axis}
\end{tikzpicture}
\end{figure}

\end{document}

相关内容