Conversion Tools ⇒ Saving paper by splitting single page into two halves
Saving paper by splitting single page into two halves
A solution for this might be to cram tutorials for two students in a single paper. Suppose tutorial one consists of 10 bullets. First five bullets will be put in page 1 first half. First five bullets will also be put in page 1 second half. There will be a line in the middle where the paper can be cut. Similarly, on page 2 there will be last five bullets, a cutting line and the same last five bullets again.
Is this trivial to do? Both the upper and the bottom parts that are separated by the cutting line need to be identical.
Learn LaTeX easily with newest books:
The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis
The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more
LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis
- Johannes_B
- Site Moderator
- Posts: 4182
- Joined: Thu Nov 01, 2012 4:08 pm
Saving paper by splitting single page into two halves
wouldn't it be easier to just print on smaller paper? FOr example a5 instead of a4 and the according option to package geometry?
Re: Saving paper by splitting single page into two halves
Re: Saving paper by splitting single page into two halves
If the solution of the problem is not possible using Latex, some pointers as to how to do that using PlainTex macros would be great. I don't really plan to read the Texbook to figure it out.
Saving paper by splitting single page into two halves
well then, perhaps you could use psnup/pdfnup, possibly the pdfpages package to create the same A5 file twice on a single A4 paper.jinkx wrote:Most of the times only one type of paper is available with the one who prints stuff when you give him your money. And that is A4.
Personally, in this case I'd use a wrapper file (A4), where I'd put the real A5 page twice, just using the graphicx package, e.g.,
Code: Select all
\documentclass[a4paper, landscape]{article}
\usepackage[margin=0pt]{geometry}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{eso-pic}
\begin{filecontents}{\jobname-slv.tex}
\documentclass[a5paper]{article}
\usepackage{geometry}
\usepackage[english]{babel}
\usepackage{blindtext}
\begin{document}
\blindtext[3]
\end{document}
\end{filecontents}
\begin{document}
\AddToShipoutPictureBG{%
\AtPageCenter{%
\rule[-0.5\paperheight]{0.2pt}{\paperheight}%
}%
}%
\noindent\IfFileExists{\jobname-slv.pdf}{%
\includegraphics[height=\textheight]{\jobname-slv}%
\includegraphics[height=\textheight]{\jobname-slv}%
}{\typeout{Please run pdfLaTeX on \jobname-slv.tex}}
\end{document}
KR
Rainer
Saving paper by splitting single page into two halves
Code: Select all
\documentclass[a4paper, landscape]{article}
\usepackage[margin=0pt]{geometry}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{eso-pic}
\begin{filecontents}{\jobname-slv.tex}
\documentclass[a5paper]{article}
\usepackage{geometry}
\usepackage[english]{babel}
\usepackage{blindtext}
\begin{document}
\blindtext[10][3]
\end{document}
\end{filecontents}
\begin{document}
\AddToShipoutPictureBG{%
\AtPageCenter{%
\rule[-0.5\paperheight]{0.2pt}{\paperheight}%
}%
}%
\noindent\IfFileExists{\jobname-slv.pdf}{%
\includegraphics[height=\textheight,page=1]{\jobname-slv}%
\includegraphics[height=\textheight,page=1]{\jobname-slv}%
\newpage
\includegraphics[height=\textheight,page=2]{\jobname-slv}%
\includegraphics[height=\textheight,page=2]{\jobname-slv}%
}{\typeout{Please run pdfLaTeX on \jobname-slv.tex}}
\end{document}