On Fri, 04 May 2012 13:49:23 +0200
Vincent van Ravesteijn <v...@lyx.org> wrote:

> Op 4-5-2012 13:42, Mike Bonhoff schreef:
> > Hi, Lyx-Users,
> >
> > is there a possibility to stop Lyx when it is compiling. Today I
> > had several times the problem that I wanted to make a picture with
> > tikz and made some mistake in the Lyx-Code (forgot the semicolon in
> > the end of a command). Unfortunately Lyx doesn't return a message
> > that there is a mistake and is compiling forever. I can not even
> > stop the program after that.
> >
> >  As I remember Kile was also not able to stop the compiling of such
> > a "program", but there is a button to stop the compiling.
> >
> > Can I stop Lyx when it is compiling? I didn't find anything inside
> > the tutorials about that theme. And google seems not to find
> > anything, too.
> >
> > Thanks!
> >
> > Mike
> It will stop after 30 minutes. Alternatively you can kill the
> underlying processes (latex or something else).
> 

What kind of monstrous book would compile for 30 minutes? My 300 page,
108K word "Key to Everyday Excellence" takes 10 seconds to pdflatex
compile, 30 seconds to ps2pdf compile. I'm using Ubuntu 11.04 with the
following hardware:
slitt@mydesk:~$ grep -A 3 "^model name" /proc/cpuinfo
model name      : Intel(R) Core(TM)2 Duo CPU     E7200  @ 2.53GHz
stepping        : 6
cpu MHz         : 1596.000
cache size      : 3072 KB

model name      : Intel(R) Core(TM)2 Duo CPU     E7200  @ 2.53GHz
stepping        : 6
cpu MHz         : 2527.000
cache size      : 3072 KB
slitt@mydesk:~$ head -n2 /proc/meminfo
MemTotal:        4047324 kB
MemFree:          101804 kB
slitt@mydesk:~$

If I had a book that took 30 minutes to compile I would either:

1) Upgrade to fast multiprocessors and get 32GB of RAM, or
2) Split the book into multiple child documents.
3) Since the book's too long to read, split it into several books and
sell each one.

The computer in #1 is easily available for under a thousand now if you
build it from Newegg or CompUSA stock components.

SteveT




Reply via email to