summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/FAQ-en/html/FAQ-bibtranscinit.html
blob: 4d2b65ca6ccc4d706daf840fbb391b9a7d866d09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<head>
<title>UK TeX FAQ -- question label bibtranscinit</title>
</head><body>
<h3>&lsquo;Multi-letter&rsquo; initials in BibTeX</h3>
<!-- compound initials, transcribed initials -->
<p/>If your bibliographic style uses initials + surname, you may encounter
a problem with some transcribed names (for example, Russian ones).
Consider the following example from the real world:
<blockquote>

<pre>
@article{epifanov1997,
   author = {Epifanov, S. Yu. and Vigasin, A. A.},
   title  = ...
}
</pre>
</blockquote><p>
Note that the &ldquo;Yu&rdquo; is the initial, not a complete name. However,
BibTeX&rsquo;s algorithms will leave you with a citation &mdash; 
slightly depending on the bibliographic style &mdash; that reads:
&ldquo;S. Y. Epifanov and A. A. Vigasin, ...&rdquo;. instead of the intended
&ldquo;S. Yu. Epifanov and A. A. Vigasin, ...&rdquo;.
<p/>One solution is to replace each affected initial by a command that 
prints the correct combination.  To keep your bibliography portable,
you need to add that command to your bibliography with the
<code>@preamble</code> directive:
<blockquote>

<pre>
@preamble{ {\providecommand{\BIBYu}{Yu} } }

@article{epifanov1997,
   author   = {Epifanov, S. {\BIBYu}. and Vigasin, A. A.},
   title    = ...
}
</pre>
</blockquote><p>
If you have many such commands, you may want to put them in a separate
file and <code>\</code><code>input</code> that LaTeX file in a <code>@preamble</code>
directive.
<p/>An alternative is to make the transcription look like an accent, from
BibTeX&rsquo;s point of view.  For this we need a control sequence that
does nothing:
<blockquote>
<pre>
@article{epifanov1997,
   author   = {Epifanov, S. {\relax Yu}. and Vigasin, A. A.},
   title    = ...
}
</pre>
</blockquote><p>

Like the solution by generating extra commands, this involves tedious
extra typing; which of the two techniques is preferable for a given
bibliography will be determined by the names in it.  It should be
noted that a preamble that introduces lots of odd commands is usually
undesirable if the bibliography is a shared one.
<p/>&ldquo;Compound&rdquo; initials (for single names made up of two or more words)
may be treated in the same way, so one can enter Forster&rsquo;s rather
complicated name as:
<blockquote>
<pre>
@article{forster2006,
  author   = {Forster, P.M. {\relax de F.} and Collins, M.},
  title    = ...
</pre>
</blockquote><p>

The same trick can be played if you&rsquo;re entering whole names:
<blockquote>
<pre>
...
  author   = {Epifanov, Sasha {\relax Yu}ri and
...
</pre>
</blockquote><p>
(though no guarantee, that either of those names is right, is
offered!)
However, if you&rsquo;re typing the names in the &ldquo;natural&rdquo; (Western) way,
with given names first, the trick:
<blockquote>
<pre>
...
  author   = {P.M. {\relax de F.} Forster and
...
</pre>
</blockquote><p>
doesn&rsquo;t work &mdash; &ldquo;de F. Forster&rdquo; is treated as a compound family
names.
<p/><p/><p/><p/><p>This question on the Web: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=bibtranscinit">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=bibtranscinit</a>
</body>