summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/doc/english/FAQ-en/html/FAQ-epsf.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-doc/doc/english/FAQ-en/html/FAQ-epsf.html')
-rw-r--r--Master/texmf-doc/doc/english/FAQ-en/html/FAQ-epsf.html37
1 files changed, 37 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/english/FAQ-en/html/FAQ-epsf.html b/Master/texmf-doc/doc/english/FAQ-en/html/FAQ-epsf.html
new file mode 100644
index 00000000000..cefa47c7fa1
--- /dev/null
+++ b/Master/texmf-doc/doc/english/FAQ-en/html/FAQ-epsf.html
@@ -0,0 +1,37 @@
+<head>
+<title>UK TeX FAQ -- question label epsf</title>
+</head><body>
+<h3><code>epsf</code> gives up after a bit</h3>
+<p>Some copies of the documentation of <i>epsf.tex</i> seem to suggest
+that the command
+<pre>
+ \input epsf
+</pre>
+is needed for every figure included. If you follow this suggestion
+too literally, you get an error
+<pre>
+ ! No room for a new \read .
+</pre>
+after a while; this is because each time <i>epsf.tex</i> is loaded, it
+allocates itself a <em>new</em> file-reading handle to check the figure
+for its bounding box, and there just aren't enough of these things
+(see <a href="FAQ-noroom.html">no room for a new thing</a>).
+<p>The solution is simple - this is in fact an example of misuse of
+macros; one only need read <i>epsf.tex</i> once, so change
+<pre>
+ ...
+ \input epsf
+ \epsffile{...}
+ ...
+ \input epsf
+ \epsffile{...}
+</pre>
+(and so on) with a single
+<pre>
+ \input epsf
+</pre>
+somewhere near the start of your document, and then decorate your
+<code>\</code><code>epsffile</code> statements with no more than adjustments of
+<code>\</code><code>epsfxsize</code> and so on.
+<p><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=epsf">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=epsf</a>
+</body>