TikZ - 没有边距问题的块

TikZ - 没有边距问题的块

我想消除边距并在左边距放置一个红色矩形。我有一个空白区域,其中包含以下代码:

\newgeometry{top=0cm,bottom=0.0cm,left=0.0cm,right=0cm}
\begin{tikzpicture}
\fill[red] (0,0) rectangle (1,29.7);
\end{tikzpicture}

在此处输入图片描述

答案1

使用overlay,remember picture和页面的锚点。

\documentclass{article}
% not relevant for the solution
\usepackage{geometry}
\newgeometry{top=0cm,bottom=0.0cm,left=1cm,right=0cm}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[overlay,remember picture] 
\fill[red] (current page.north west) rectangle ([xshift=1cm]current page.south west); 
\end{tikzpicture}

blub
\end{document}

答案2

使用\noindent

\newgeometry{top=0cm,bottom=0.0cm,left=0.0cm,right=0cm}
\noindent
\begin{tikzpicture} 
\fill[red] (0,0) rectangle (1,29.7);
\end{tikzpicture}

相关内容