On Thu, 4 Jan 2024, Volodymyr Prokopyuk wrote: > My motivation behind using lilypond in a pipeline is to speed up PDF > generation by avoiding storing intermediary files on disk. The pipeline I'd
Is that issue real? In Linux and most other operating systems, intermediate "files" will be written to and read from the buffer cache at RAM speed and only later go to the disk in the background. The subsequent process that uses the file won't be waiting for the disk I/O to complete. Even if a pipe might theoretically be even faster than the buffer cache, the intermediate unoptimized PDF is unlikely to be the bottleneck step in generation of an optimized PDF. -- Matthew Skala msk...@ansuz.sooke.bc.ca People before tribes. https://ansuz.sooke.bc.ca/