Comments (2)
In my experience it pays off to create a single temporary directory as "root" dir
for all subsequent temporaries as soon as there are more than say one or two
temporary files. Cleanup will be simpler as only one directory must be blown away
on (whatever kind of) exit and maintenance will be simpler, too.
So, I'd like to suggest
IMAGEN_TMPROOT=$(posix_mktemp)
COM="$IMAGEN_TMPROOT/com"
TMPPNG="$IMAGEN_TMPROOT/png"
or something along that lines. Here follow up mkdir(1) calls are necessary, though.
Oh yeah, I almost forgot: speed! Only one invocation of m4(1). LOL.
from hevea.
In my experience it pays off to create a single temporary directory as "root" dir for all subsequent temporaries as soon as there are more than say one or two temporary files.
Maybe, but I don't know how to do that :P
from hevea.
Related Issues (20)
- HTML attribute `lang' HOT 2
- Fractured multi-line symbols in displaymath HOT 3
- Dot-less `i' and `j' HOT 2
- Handle empty \chaptername
- Optimizer drops some pseudo-element selectors.
- HTML header-less and body-closing-less output, seperate CSS output
- Invalid HTML generated with macro followed by blank line inside of table HOT 3
- Invalid HTML generated: unexpected end tag 'span'
- Spaces not eaten after \label or \index following \item
- RFC: use SVG in Hevea-generated HTML? HOT 2
- Leftover files with `-o -'
- Building hevea without ocamlbuild HOT 9
- correct use of Zero Width Joiner? HOT 3
- remove line break after first <li> item HOT 11
- Build error on openSUSE 15.3 HOT 2
- typos in the code HOT 1
- convert comments to utf8 HOT 3
- %BEGIN LATEX vs \begin{latexonly} --- Improved documentation HOT 2
- fancyvrb package is not well supported in Hevea HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hevea.