From mboxrd@z Thu Jan 1 00:00:00 1970 From: LanX Subject: Re: Beamer latex export of included partial files Date: Mon, 8 Aug 2011 01:45:45 +0200 Message-ID: References: <87ty9tjhxl.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd23acee7d67604a9f2ed92 Return-path: Received: from eggs.gnu.org ([140.186.70.92]:50656) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QqD2T-000542-Ho for emacs-orgmode@gnu.org; Sun, 07 Aug 2011 19:45:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QqD2Q-00029T-QH for emacs-orgmode@gnu.org; Sun, 07 Aug 2011 19:45:49 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]:54019) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QqD2Q-00028r-HL for emacs-orgmode@gnu.org; Sun, 07 Aug 2011 19:45:46 -0400 Received: by pzk36 with SMTP id 36so1497007pzk.17 for ; Sun, 07 Aug 2011 16:45:45 -0700 (PDT) In-Reply-To: <87ty9tjhxl.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rasmus Cc: emacs-orgmode@gnu.org --000e0cd23acee7d67604a9f2ed92 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks I will try it out. 2011/8/7 Rasmus > LanX writes: > > > Is there a recommended way to do this? > > From the beamer manual: > > =E2=94=8F=E2=94=81=E2=94=81=E2=94=81=E2=94=AB 4.3.3 Ways of Improving Com= pilation Speed =E2=94=83 > =E2=94=83 While working on your presentation, it may sometimes be useful = to TeX > =E2=94=83 your .tex file quickly and have the presentation contain only t= he most > =E2=94=83 important information. This is especially true if you have a sl= ow > =E2=94=83 machine. In this case, you can do several things to speed up t= he > =E2=94=83 compilation. First, you can use the draft class option. > =E2=94=83 > =E2=94=83 #+begin_src latex > =E2=94=83 \documentclass[draft]{beamer} > =E2=94=83 #+end_src > =E2=94=83 > =E2=94=83 Causes the headlines, footlines, and sidebars to be replaced by= gray > =E2=94=83 rectangles (their sizes are still computed, though). Many other > =E2=94=83 packages, including pgf and hyperref, also =E2=80=9Cspeed up=E2= =80=9D when this option > =E2=94=83 is given. > =E2=94=83 > =E2=94=83 Second, you can use the following command: > =E2=94=83 #+begin_src latex > =E2=94=83 \includeonlyframes{=E2=9F=A8frame label list=E2=9F=A9} > =E2=94=83 #+end_src > =E2=94=83 > =E2=94=83 This command behaves a little bit like the \includeonly command= : Only > =E2=94=83 the frames mentioned in the list are included. All other frames= are > =E2=94=83 suppressed. Nevertheless, the section and subsection commands a= re still > =E2=94=83 executed, so that you still have the correct navigation bars. B= y > =E2=94=83 labeling the current frame as, say, current and then saying > =E2=94=83 \includeonlyframes{current}, you can work on a single frame qui= ckly. > =E2=94=83 > =E2=94=83 The =E2=9F=A8frame label list=E2=9F=A9 is a comma-separated lis= t (without spaces) of the > =E2=94=83 names of frames that have been labeled. To label a frame, you m= ust pass > =E2=94=83 the option label=3D=E2=9F=A8name=E2=9F=A9 to the \frame command= or frame environment. > =E2=94=83 > =E2=94=83 Example: > =E2=94=83 #+begin_src latex > =E2=94=83 \includeonlyframes{example1,example3} > =E2=94=83 \frame[label=3Dexample1] > =E2=94=83 {This frame will be included. } > =E2=94=83 \frame[label=3Dexample2] > =E2=94=83 {This frame will not be included. } > =E2=94=83 \frame{This frame will not be included.} > =E2=94=83 \againframe{example1} % Will be included > =E2=94=83 #+end_latex > =E2=94=97=E2=94=81=E2=94=81=E2=94=81 > > -- > Sent from my Emacs > > > --000e0cd23acee7d67604a9f2ed92 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks I will try it out.

2011/8/7 Rasmus= <rasmus@gmx.us&g= t;
LanX <lanx= .perl@googlemail.com> writes:

> Is there a recommended way to do this?

From the beamer manual:

=E2=94=8F=E2=94=81=E2=94=81=E2=94=81=E2=94=AB 4.3.3 Ways of Improving Compi= lation Speed =E2=94=83
=E2=94=83 While working on your presentation, it may sometimes be useful to= TeX
=E2=94=83 your .tex file quickly and have the presentation contain only the= most
=E2=94=83 important information. This is especially true if you have a slow=
=E2=94=83 machine. =C2=A0In this case, you can do several things to speed u= p the
=E2=94=83 compilation. First, you can use the draft class option.
=E2=94=83
=E2=94=83 #+begin_src latex
=E2=94=83 \documentclass[draft]{beamer}
=E2=94=83 #+end_src
=E2=94=83
=E2=94=83 Causes the headlines, footlines, and sidebars to be replaced by g= ray
=E2=94=83 rectangles (their sizes are still computed, though). Many other =E2=94=83 packages, including pgf and hyperref, also =E2=80=9Cspeed up=E2= =80=9D when this option
=E2=94=83 is given.
=E2=94=83
=E2=94=83 Second, you can use the following command:
=E2=94=83 #+begin_src latex
=E2=94=83 \includeonlyframes{=E2=9F=A8frame label list=E2=9F=A9}
=E2=94=83 #+end_src
=E2=94=83
=E2=94=83 This command behaves a little bit like the \includeonly command: = Only
=E2=94=83 the frames mentioned in the list are included. All other frames a= re
=E2=94=83 suppressed. Nevertheless, the section and subsection commands are= still
=E2=94=83 executed, so that you still have the correct navigation bars. By<= br> =E2=94=83 labeling the current frame as, say, current and then saying
=E2=94=83 \includeonlyframes{current}, you can work on a single frame quick= ly.
=E2=94=83
=E2=94=83 The =E2=9F=A8frame label list=E2=9F=A9 is a comma-separated list = (without spaces) of the
=E2=94=83 names of frames that have been labeled. To label a frame, you mus= t pass
=E2=94=83 the option label=3D=E2=9F=A8name=E2=9F=A9 to the \frame command o= r frame environment.
=E2=94=83
=E2=94=83 Example:
=E2=94=83 #+begin_src latex
=E2=94=83 \includeonlyframes{example1,example3}
=E2=94=83 \frame[label=3Dexample1]
=E2=94=83 {This frame will be included. }
=E2=94=83 \frame[label=3Dexample2]
=E2=94=83 {This frame will not be included. }
=E2=94=83 \frame{This frame will not be included.}
=E2=94=83 \againframe{example1} % Will be included
=E2=94=83 #+end_latex
=E2=94=97=E2=94=81=E2=94=81=E2=94=81

--
Sent from my Emacs



--000e0cd23acee7d67604a9f2ed92--