tikz图片使用minipage并排时出现问题

发布于 2021-10-03 17:49:33

就是我想把用tikz绘出的图片插入到另一个tex文件里,使用minipage并排三个图片,发现图片会相互覆盖调整那个minipage的间距也没有解决这个问题,可以调整用tikz画出来的图片大小吗?mwe.zip

查看更多

关注者
0
被浏览
2.1k
乙醇
乙醇 2021-10-03
这家伙很懒,什么也没写!

这里只给出 mwe.tex 的内容, 可以自行替换

\documentclass[a4paper]{article}
\usepackage{ctex}
\usepackage{amsmath}
\usepackage{float}
\usepackage[figuresright]{rotating}
\usepackage[margin=1in]{geometry}
\usepackage[justification=centering]{caption}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usetikzlibrary{plotmarks}
\usetikzlibrary{arrows.meta}
\usepgfplotslibrary{patchplots}
\usepackage{grffile}
\usepackage{subfigure}
\usepackage{graphicx}
\usepackage{scalefnt}
\begin{document}
    \section{时间演变趋势}
    \begin{figure}[H]
        \centering
            \begin{minipage}{4.5cm}
                \centering
                \resizebox{!}{\textwidth}{
                \input{myfile.tex}
                }
                \caption{全样本}
            \end{minipage}\hspace{2.5em}
            \begin{minipage}{4.5cm}
                \centering
                \resizebox{!}{\textwidth}{
                \input{s_east.tex}
                }
                \caption{东部地区}
            \end{minipage}    \hspace{2.5em}    
            \begin{minipage}{4.5cm}
                \centering
                \resizebox{!}{\textwidth}{
                \input{s_middle.tex}
                }
                \caption{中部地区}    
            \end{minipage}\hspace{2.5em}
    \end{figure}
\end{document}

image.png

其中去掉了 \subfigure 命令, 在 texdoc subfigure 中给了子图的格式, 如果标题不用子图样式的话, 没必要用 \subfigure 命令
image.png
并且把插入的代码块用 \resizebox 重置了大小.

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览