newgeometry 和 hspace 不一致

newgeometry 和 hspace 不一致

我有以下程式碼

\documentclass[version=3.21]{scrartcl}
\usepackage{pdfpages}
\usepackage[showframe]{geometry}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\usepackage{graphicx}
\setlength{\fboxsep}{0pt}
\setlength{\fboxrule}{4mm}
\setlength{\parindent}{0pt}
\usepackage{blindtext}
\begin{document}
\KOMAoptions{paper=432pt:506.7271049203993513765453827pt}
\recalctypearea
\thispagestyle{scrheadings}
\newgeometry{layoutwidth = 432pt,layoutheight = 506pt,left=4mm,right=4mm,top=0mm, bottom=0mm,footskip=1mm}
\fbox{\blindtext}
\end{document}

輸出是:

在此輸入影像描述

現在我想移動到頁面的邊緣。我正在嘗試使用 hspace 但它仍然顯示一些偏移

\documentclass[version=3.21]{scrartcl}
\usepackage{pdfpages}
\usepackage[showframe]{geometry}
\usepackage[automark,headsepline=false,footsepline=false]{scrlayer-scrpage}
\usepackage{graphicx}
\setlength{\fboxsep}{0pt}
\setlength{\fboxrule}{4mm}
\setlength{\parindent}{0pt}
\usepackage{blindtext}
\begin{document}
\KOMAoptions{paper=432pt:506.7271049203993513765453827pt}
\recalctypearea
\thispagestyle{scrheadings}
\newgeometry{layoutwidth = 432pt,layoutheight = 506pt,left=4mm,right=4mm,top=0mm, bottom=0mm,footskip=1mm}
\hspace*{-4mm}
\fbox{\blindtext}
\end{document}

輸出

在此輸入影像描述

如何將 fbox 移到邊緣。

答案1

只需%在行尾引入即可解決問題,即MWE

\newgeometry{layoutwidth = 432pt,layoutheight = 506pt,left=4mm,right=4mm,top=0mm, bottom=0mm,footskip=1mm}%
\hspace*{-4mm}%
\fbox{\blindtext}

%用於刪除不需要的稀疏空間...您可以在大多數.sty.cls文件中看到這一點

相關內容