# Tag Info

7

The page labels in the .pdf file are actually independent of the page numbers in the .aux file. The page labels are also set during shipout but by the hyperref package. The pgfpages package however ships out a physical page after the next/following logical page is finished. This is necessary for the 'two screens with optional second' layout to allow ...

6

It seems you can get pdfpages to change the aspect ratio after all. The original 16x9 document was stored in file test.pdf \documentclass{article} \usepackage{pdfpages} \begin{document} \includepdf[pages=-,height=4.5in,width=6in,fitpaper=true]{test} \end{document}

6

I would just use pdfnup for the task: pdfnup --nup 1x3 --no-landscape --scale 0.9 --delta "0 1cm" --no-tidy slides.pdf yields a file slides-nup.pdf that with the intended layout: The pdfnup shell script is part of the pdfjam collection, which is included in most Linux distros. For MacOS it is available via MacPorts, fink, or brew. On Windows, it ...

6

The preamble should be: \documentclass{beamer} \usepackage{pgfpages} \setbeameroption{show notes on second screen} i.e. pgfpages rather than pdfpages See the Beamer User Guide sections 19.6 and 22.

6

You can use the \pgfpageslogicalpageoptions{<number>}{<options>} macro (as you already did) where <number> is the logical number of the frame (1 is above left, 2 is above right, …) and <options> are options, e.g. resized width = <length> width of the resulting frame, <length> can be given in a percentage of ...

5

The method I selected was basically what I outlined in my question: I write my beamer slides for class with the aspectratio=169 option. The projector in the room has a 4:3 aspect ratio but the letterboxing is not a noticeable issue for projection If anything it makes the slides easier to see since students in the back don't have the bottom of the screen ...

4

There are some timing issues, that I only partially understand. But part of the problem is that at the beginning of the frame when you try to construct the surrounding notes, the material for this has not yet been defined. pgfpages is good enough to wait for this, I believe what you are seeing on page 1 is triggered by the code excuted at the beginning of ...

4

You could do this by some sneaky border code stuff which threw away the given path (which is a box around each subpage) and drew just the bottom line for the relevant pages but I don't think that would look all that great since the lines wouldn't join up and wouldn't be vertically centred (as the pages are slightly shrunken). So here's an alternative which ...

3

Using textpos with the absolute option causes different output when using pgfpages (it doesn't cause problems with the handout option when not using pgfpages), even when using \nofiles, because the absolute position is in terms of the physical page, not the logical page. To display a logo in the header, one would ideally use a beamer (outer) theme designed ...

3

Looks like no, unless someone has a fix the author isn't aware of. From the Beamer manual, section 4.6.2 (Printing the Handout): In such cases you can use the pgfpages package, which works directly with pdflatex, lualatex, xelatex and latex plus dvips. Note however that this package destroys hyperlinks. This is due to fundamental flaws in the ...

3

Here is an example using the package pdfpages that I used in order to do handouts. First, run your beamer document with handout option and call it prep_handout.pdf for example. Then run this tex file to create the handout with several frames per page. Here I used fancyhdr in order to manage the headers/footers. Although you must create a new tex file, ...

2

What the "black magic" method does is to take advantage of the \nofiles macro, that prevents modification of the .aux file. If we comment out %\pgfpagesuselayout{4 on 1 boxed}[a4paper, border shrink=5mm, landscape] %\nofiles We get a 1 frame on 1 page document with correct page numbering. Looking into the .aux file now (last line), we get: ...

2

\cleardoublepage only does what you want in two-sided printing. So, add option twoside to the class options: \documentclass[12pt,a4paper,twoside]{article}

2

This should in principle be possible by not employing the pgfpages package that ships with beamer, but the more generic (1) pdfpages package (note the pdf vs pgf in the package name) in conjuction with (2) pax. From the pdfpages documentation: Links and other interactive features of PDF documents When including pages of a PDF only the so called content ...

2

You can use the components from Compiling only a page range or page selection: \documentclass{article} \usepackage{pgfpages}% http://ctan.org/pkg/pgf \pgfpagesuselayout{4 on 1}[a4paper,border shrink=2.5mm,landscape] % Taken from http://tex.stackexchange.com/q/96256/5764 \usepackage{multido,atbegshi,etoolbox}% ...

2

This is not an answer but another solution to your problem. What I propose is to draw all your labels in a file and make copies with pdfpages package help. Your labels file will be: %----labels.tex ---------% \documentclass{article} \usepackage[paperwidth=2in,paperheight=2in,nohead,nofoot]{geometry} \pagestyle{empty} \begin{document} \thispagestyle{empty} ...

2

pgfpages seems to be running into issues with Beamer, at least according to https://bitbucket.org/rivanvx/beamer/issue/183/problem-with-beamer-and-pgfpages-using (I'm having the same problem). What I do now is ps2dpf the latex/dvips output (without pgfpages) - which will scale up to the right presentation size - and then run a small pdflatex job on it, ...

2

Thanks for your answer! I expand your answer a little bit, so that it is possible to enter different length and not to think about ratios. Now one can enter a page border and a BCOR length for the top. The border shrink now works as it should. \documentclass[compress, handout]{beamer} \usepackage[ngerman]{babel} \usepackage[latin1]{inputenc} ...

2

This works: Just remove absolute option for textpos and re-tune the logo position: %\documentclass [11 pt, xcolor=pdftex,x11names,table]{beamer} \documentclass[11 pt, handout,x11names,table]{beamer} \usepackage{pgf, pgfpages, pgfplots} \usepackage[latin1]{inputenc} \usepackage[english]{babel} %\usepackage{color} %\usepackage{pdfpages} ...

1

The implementation of animate uses PDF-Annotations, very much as hyperref does for all sorts of hyperlinks. PDF Annotations don't get scaled properly while producing multiple-frames-per-page handouts using the pgfpages sub-package. From the PGF-3.0.0 Manual, §85: A word of warning: using pgfpages will destroy hyperlinks. Actually, the hyperlinks are ...

1

Use option dvipdfm: \documentclass[dvipdfm]{beamer} \usepackage{pgfpages} \pgfpagesuselayout{2 on 1}[a4paper] \begin{document} \frame{\frametitle{A} foo} \frame{\frametitle{B} bar} \end{document}

1

I found a way to do it: First, I compile my full text to full.pdf. And then do a run with the following code: \usepackage{pgfpages} \pgfpagesuselayout{4 on 1}[a4paper,border shrink=-30mm,landscape] \usepackage{pdfpages} \begin{document} \includepdf[pages={6-12}]{full.pdf} \end{document} I had to adjust the border manually by shrinking them negatively ...

1

The following solution is really ugly and I hope someone finds a nicer one. I set the papersize explicitly to A4 (the height is half of it, because it consists of two slides): \documentclass[handout, xcolor={dvipsnames,table}]{beamer} \usepackage{pgfpages} % A4 Paper Size and some small additional margin \paperheight=143.5mm %297mm / 2 - 5mm ...

1

Bad news: handoutWithNotes.sty uses pgfpages, which copies the note-part before typesets the beamer-part. That is to say. That is to say, those note-lines are put on pdf before pgfpages knows how many pages left. Good news: you can do it manually. Put \pgfpagesshipoutlogicalpage{6}\vbox{} at the end. This will clean up the bottom-right logical page. Even ...

1

letterpaper is the option pgfpages recognises: \documentclass[handout]{beamer} \usepackage{pgfpages} \pgfpagesuselayout{2 on 1}[letterpaper,border shrink=0.09in,landscape] \usetheme{Madrid} \begin{document} \begin{frame}\frametitle{frame 1}frame 1\end{frame} \begin{frame}\frametitle{frame 2}frame 2\end{frame} \begin{frame}\frametitle{frame 3}frame ...

1

I guess, this can be solved by applying appropriate printing properties. For example in Adobe Reader select the Fit option and it prints nicely. EDIT: For Okular, try the Trim Margins option.

1

Right now my workaround is to first create the slides version, thus creating all the external files with correct scaling and creating the handouts afterwards without building graphics, because they already exist. But to update one graphic and creating the handout, I always have to produce both documents to get the graphics right. using a makefile like ...

1

This is not quite an answer to your question because I am not really giving you a one-step process but it might be of interest because it does give an easy way of doing what you want. I use pdfpages to do something like this. Rather than doing this by hand, and incorporating pdfpages into the tex file, I use the following bash function to massage the pdf ...

1

pdfpages can certainly do what you want, but it needs a little coaxing; it's not a simple job. I'm not sure about pgfpages. But I've found it difficult to focus on getting my document right when I'm also worrying about imposing the final pages into a booklet or signatures; it clutters up the code a lot. To avoid this problem, it's often useful to use a ...

1

(Note: this solution uses one pass... but three compilations ! ;-)) Here is a solution using three documents and pdfpages. Compile these three documents in order to get your final booklet. First document with 8 pages A4 (book-pages.tex): \documentclass[a4paper]{article} \begin{document} \Huge 1 \newpage \Huge 2 \newpage \Huge 3 \newpage \Huge 4 \newpage ...

Only top voted, non community-wiki answers of a minimum length are eligible