emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Paper Size for Exported LaTeX


From: Brady Trainor
Subject: Re: [O] Paper Size for Exported LaTeX
Date: Tue, 21 Oct 2014 18:42:55 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Andreas Kiermeier <address@hidden> writes:

>
> #+LATEX_HEADER: \usepackage[various options]{geometry}
>

Here is an example I am using to cram a lot of lists/notes onto a peice of 
paper to fold into eighths. 

#+BEGIN_SRC org
#+LaTeX_CLASS_OPTIONS: [landscape]
#+LaTeX_HEADER: 
\usepackage[top=.1in,bottom=.125in,left=0in,right=.125in]{geometry}
#+LaTeX_HEADER: \usepackage{amssymb}         % for org checkboxes -> $\square$
#+LaTeX_HEADER: \usepackage{nopageno}        % no page number
#+LaTeX_HEADER: \usepackage{multicol}        % slice page into arbitrary columns
#+LaTeX_HEADER: \setlength\columnsep{.35in}  % set column separation
#+LaTeX_HEADER: \usepackage{paralist}        % reduce spacing in lists
#+LaTeX_HEADER: \let\itemize\compactitem
#+LATEX_HEADER: \let\enumerate\compactenum
#+LATEX_HEADER: \let\description\compactdesc
#+LaTeX_HEADER: \let\centering\relax         % prevent centering of tables
#+TITLE:
#+END_SRC

(I setup TeXLive to default to letter.)

I originally started with a uniform 

: #+LaTeX_HEADER: \usepackage[margin=.125in]{geometry}

but had to massage out the edges due to the printer (or something?) adding a 
margin on the left, and basically use a ruler to get the column separation to 
work in concert. 

I also throw in 

#+BEGIN_SRC org
#+BEGIN_LaTeX
\begin{multicols*}{4}
#+END_LaTeX
#+END_SRC

The `*' is for allowing uneven heights of columns. 

To break a column, I use 

: \vfill
: \columnbreak

--
Brady




reply via email to

[Prev in Thread] Current Thread [Next in Thread]