.png)
전체 문서의 여백을 으로 자르는 방법이 있습니까 LaTeX
? 조판 작업을 좀 더 편안하게 하기 위해 일시적으로 그렇게 해야 합니다. 나는 명령줄을 통해 이 옵션을 전달하는 방법을 알아냈습니다.\AtBeginDocument
기술그러나 프리앰블 솔루션도 환영합니다.
내 목적을 더 잘 설명하기 위해 명령을 사용하여 얻을 수 있는 것과 동일한 결과를 얻고 싶습니다 bash
(여기서는 컬러 페이지 때문에 작동함).
pdfcrop --margins '-50 -50 -50 -50' mydoc.pdf mydoc.pdf
예를 들어 코드의 경우:
\documentclass[a4paper,11pt]{article}
%% \usepackage{xcolor}
%% \pagecolor[HTML]{E4EDE9}
\usepackage{blindtext}
\begin{document}
\section{Section}
\blindtext
\blindtext
\blindtext\footnote{\blindtext}
\end{document}
레이아웃을 다음에서 변경하고 싶습니다.
메모.명령줄에서 색상 옵션을 전달하여 이 레이아웃을 얻습니다.
pdflatex '\AtBeginDocument{\RequirePackage{xcolor} \pagecolor[HTML]{E4EDE9}} \input{Latex.tex}'
(눈을 편안하게 해주는 배경색을 주신 Thérèse에게 감사의 말씀을 전하고 싶습니다)
에게:
Okular 특정 솔루션은 환영하지만 뷰어를 많이 사용하기 때문에 LaTeX 솔루션을 선호합니다.
노트 2.나는 해결책이 필요하다하지 않습니다텍스트 레이아웃을 변경합니다. pdf
있는 그대로 다듬기만 하면 됩니다 .
해결책
제 경우에 효과가 있는 솔루션을 공유하고 싶습니다(Steven B. Segletes에게 감사드립니다). 다음은 잘리고 색상이 지정된 명령줄 컴파일을 위한 코드입니다.
pdflatex '\AtBeginDocument{\newlength\DX \DX=3cm \paperwidth=\dimexpr\paperwidth-\DX\relax \hoffset=\dimexpr\hoffset-.5\DX\relax \newlength\DY \DY=3cm \paperheight=\dimexpr\paperheight-\DY\relax \voffset=\dimexpr\voffset-.1\DY-.5\footskip\relax \RequirePackage{xcolor} \pagecolor[HTML]{E4EDE9}} \nonstopmode\input{mydoc.tex}'
참고 사항이 추가되었습니다.TeX Live 2020 10월 업데이트 이후 이 솔루션에는 업데이트가 필요합니다.명령줄로 전체 문서의 여백 자르기(TeX Live 2020 업데이트 이후)
답변1
여기서는 기본 article
문서 클래스( pass
옵션 사용 geometry
)를 선택하고 및 지정된 양만큼 변경한 \paperwidth
다음 \paperheight
관련 여백(실제로 \hoffset
및 \voffset
)을 페이지 변경 크기의 절반만큼 변경합니다.
\documentclass{article}
\usepackage{lipsum}
\usepackage[pass]{geometry}
\newlength\DX
\DX=3.5in
\paperwidth=\dimexpr\paperwidth-\DX\relax
\hoffset=\dimexpr\hoffset-.5\DX\relax
\newlength\DY
\DY=2.8in
\paperheight=\dimexpr\paperheight-\DY\relax
\voffset=\dimexpr\voffset-.5\DY-.5\footskip\relax
\begin{document}
\lipsum[1-10]
\end{document}
변경사항 없이:
답변2
crop
왜 패키지를 사용하지 않습니까 ?!
David Carlisle이 말했듯이 패키지를 사용할 수도 있지만 geometry
저는 crop
이 경우를 선호합니다. 자세한 내용은 패키지 설명서를 참조하세요.
너비와 높이를 설정하면 원하는 여백을 얻을 수 있습니다.
\documentclass[a4paper,11pt]{article}
\usepackage[a4,center,noinfo,cross, width=13.5cm,height=22.5cm]{crop}
\usepackage{blindtext}
\begin{document}
\section{Section}
\blindtext
\blindtext
\blindtext\footnote{\blindtext}
\end{document}
답변3
당신은 시도 할 수 있습니다
\AtBeginDocument{%
\edef\mt{\the\textwidth}%
\edef\mtt{\the\textheight}%
\RequirePackage{geometry}%
\geometry{paperwidth=\dimexpr\mt+1cm\relax,
paperheight=\dimexpr\mtt+1cm\relax,margin=.5cm}
\RequirePackage{xcolor}
\pagecolor[HTML]{E4EDE9}}
\documentclass[a4paper,11pt]{article}
\usepackage{blindtext}
\begin{document}
\section{Section}
\blindtext
\blindtext
\blindtext\footnote{\blindtext}
\end{document}