newgeometry và hspace không nhất quán
Sep 12 2020
Tôi có mã sau
\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}
Đầu ra là:
Bây giờ tôi muốn chuyển sang rìa của trang. Tôi đã thử sử dụng hspace nhưng nó vẫn hiển thị một số điểm bù
\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}
Đầu ra
Làm thế nào để di chuyển fbox sang cạnh.
Trả lời
1 MadyYuvi Sep 12 2020 at 13:39
Chỉ cần giới thiệu %ở cuối dòng sẽ giải quyết được vấn đề và đó MWElà:
\newgeometry{layoutwidth = 432pt,layoutheight = 506pt,left=4mm,right=4mm,top=0mm, bottom=0mm,footskip=1mm}%
\hspace*{-4mm}%
\fbox{\blindtext}
%được sử dụng để loại bỏ các khoảng trống mỏng không mong muốn ... Bạn có thể thấy điều này trong hầu hết các tệp .styvà.cls