Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

7
  • 12
    Since you explicitly mentioned the use of external: you can configure the external library to run in mode=list and make. The resulting makefile can be processed in parallel using make -j 8 -f <file>.makefile (in this case on 8 threads). Only feasible if you can resort to make, though... Commented Oct 6, 2013 at 14:12
  • 3
    Note that the keyword "external library" means that this question is no duplicate. Commented Oct 6, 2013 at 14:13
  • What OS are you using? At least on UNIX-like systems it may be enough to end the command line passed to \write18 with an ampersand character (&) to have the shell spawn a new process for the external command. Commented Nov 21, 2013 at 13:20
  • 1
    Could you give a minimal working example (MWE) that illustrates your problem, in particular, allows us to experiment with your method of "compiling a bunch of PGFplots"? Commented Nov 26, 2013 at 13:45
  • 1
    @StephanLehmke your feature request with asynchronous processing sounds interesting; but I fear that it would easily run out-of-control unless you restrict the number of background processes. And that, in turn, sounds like a very complicated method in TeX ... compiling twice would be simple. If you want to experiment with the code; feel free to do so. Commented Dec 25, 2013 at 14:30