summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibstrtl.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibstrtl.html')
-rw-r--r--Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibstrtl.html55
1 files changed, 0 insertions, 55 deletions
diff --git a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibstrtl.html b/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibstrtl.html
deleted file mode 100644
index 3ae99880ff6..00000000000
--- a/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibstrtl.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<head>
-<title>UK TeX FAQ -- question label bibstrtl</title>
-</head><body>
-<h3>&#8216;String too long&#8217; in BibTeX</h3>
-<p/>The BibTeX diagnostic &#8220;Warning&#8211;you&#8217;ve exceeded 1000, the
-<code>global-string-size</code>, for entry <code>foo</code>&#8221; usually arises
-from a very large abstract or annotation included in the database.
-The diagnostic usually arises because of an infelicity in the coding of
-<i>abstract.bst</i>, or styles derived from it. (One doesn&#8217;t
-ordinarily output annotations in other styles.)
-<p/>The solution is to make a copy of the style file (or get a clean copy
-from CTAN &#8212; <a href="http://mirror.ctan.org/biblio/bibtex/utils/bibtools/abstract.bst">biblio/bibtex/utils/bibtools/abstract.bst</a>), and rename it (e.g., on a
-long file-name system, to <i>abstract-long.bst</i>). Now edit it: find
-function <code>output.nonnull</code> and
-<ul>
-<li> change its first line (line 60 in the version on CTAN)
- from
- <blockquote>
-<pre>
-{ 's :=
-</pre>
- </blockquote><p>
-to
- <blockquote>
-<pre>
-{ swap$
-</pre>
- </blockquote><p>
- Finally,
-<li> delete the function&#8217;s last line, which just says &#8220;<code>s</code>
- (line 84 in the version on CTAN).
-</ul>
-Finally, change your <code>\</code><code>bibliographystyle</code> command to refer to the
-name of the new file.
-<p/>This technique applies equally to any bibliography style: the same
-change can be made to any similar <code>output.nonnull</code> function.
-<p/>If you&#8217;re reluctant to make this sort of change, the only way forward
-is to take the entry out of the database, so that you don&#8217;t encounter
-BibTeX&#8217;s limit, but you may need to retain the entry because it
-will be included in the typeset document. In such cases, put the body
-of the entry in a separate file:
-<blockquote>
-<pre>
-@article{long.boring,
- author = "Fred Verbose",
- ...
- abstract = "{\input{abstracts/long.tex}}"
-}
-</pre>
-</blockquote><p>
-In this way, you arrange that all BibTeX has to deal with is the
-file name, though it will tell TeX (when appropriate) to include
-all the long text.
-<p/><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=bibstrtl">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=bibstrtl</a>
-</body>