关系到这tex stackexchange 上的问题,我想在中实现下面的代码tikz
。
我特别希望每个空白都等宽。我所说的空白是指页边距、图像与页面边框(左或右、上或下)的距离以及图像之间的间距,所有图像的宽度都相同。
如果图像的纵横比发生变化(“不是太多”),这可能吗?
这是我的 MWE,没有tikz
:
\documentclass{article}
\usepackage[margin=0cm, top=0cm, bottom=0cm, outer=0cm, inner=0cm, landscape, a4paper]{geometry}
\pagestyle{empty}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}
\captionsetup[subfigure]{labelformat=empty}
\captionsetup{labelformat=empty}
\centering\hfill
\subfloat[][]{\includegraphics[height=7cm]{example-image-a}\label{figure1}}\hspace{1cm}
\subfloat[][]{\includegraphics[height=7cm]{example-image-b}\label{figure2}}\hfill\null\\
\hfill
\subfloat[][]{\includegraphics[height=7cm]{example-image-c}\label{figure3}}\hspace{1cm}
\subfloat[][]{\includegraphics[height=7cm]{example-image}\label{figure4}}\hfill\null
\end{figure}
\end{document}
答案1
玩得开心 ;) 有了 生活会更轻松positioning
。
\documentclass{standalone}
\usepackage{tikz}
\usepackage{graphicx}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\node at (0,0) (a) {\includegraphics[height=6cm]{example-image-a}};
\node[below = 5cm of a.south west,anchor= west] (b) {\includegraphics[height=7cm]{example-image-b}};
\node[right = 2cm of a, anchor = west] (c) {\includegraphics[height=7cm]{example-image-c}};
\node[below = 5cm of c.south east,anchor= east] (d) {\includegraphics[height=6cm]{example-image}};
\end{tikzpicture}
\end{document}
你会得到: