Hi all,
I found the solutions by myself to install REVTeX 4.1 on SL5/6.
Only installing two rpm packages resolved this.
http://pkgs.org/centos-5-rhel-5/puias-unsupported-i386/tetex-natbib-8.31a-1.PU_IAS.1.noarch.rpm.html
http://pkgs.org/centos-5-rhel-5/puias-unsupported-i386/tetex-natbib-8.31a-1.PU_IAS.1.noarch.rpm.html
$ ls -l tete*
-rw-r--r-- 1 root root 396538 Nov 1 12:59
tetex-natbib-8.31a-1.PU_IAS.1.noarch.rpm
-rw-r--r-- 1 root root 3896602 Nov 1 12:56
tetex-revtex-4.1-1.PU_IAS.1.noarch.rpm
$
All these modules will be expanded at the the directory tree
starting at /usr/local/share/texmf while original tex distributions
of SL are expanded at the directory tree of /usr/share/texmf .
So in principle, there is no interference between the original
tex packages and this updates.
So far, these two rpm packages seem to be working well
on our SL6.1 (X86_64) and SL5.6-5.7(X86_64).
However, since these are unsupported software packages,
please use these at your own risk.
Regrades,
Takashi Ichihara
On 2011.11.1 at 1:31 PM (JST), Jon Peatfiel wrote,
> On Mon, 31 Oct 2011, Takashi ichihara wrote:
>
>> Dear colleagues,
>>
>> Recently APS Journals requires RevTex 4.1 as well as the latest version
>> of the natbib package, version 8.31a which was released in November
>> 2009.
>>
>> https://authors.aps.org/revtex4/
>>
>> However, in the default TeX installation of SL6.1 (and SL5.7), only the
>> RevTex4 and old versions of natbib are installed.
> <snip>
>> Does anyone know how to install RevTex 4.1 as well as the latest version
>> of the natbib package, version 8.31a which was released in November 2009
>> on SL5 and SL6 as system wide ?
>>
>> Thank you in advance.
>
> For complex reasons we need to maintain availability of the default
> and older revtex (including the revtex 3.1!), so for revtex 4.1 we
> added a directory in texmf.local (but outside the usual search places)
> containing updated versions of:
>
> revtex, natbib, url
>
> those being the latest versions taken striaght from CTAN - latest at
> the time we were asked for it. Then for users to use it they need to
> set TEXINPUTS to include that directory before :: (meaning 'the usual
> path' of course), e.g. in our case (for historical reasons) we keep
> tex in /opt/tetex/ so the path to add is:
> /opt/tetex/share/texmf.local/revtex-4.1 and users can set something like:
>
> export TEXINPUTS=/opt/tetex/share/texmf.local/revtex-4.1::
>
> and similarly for BIBINPUTS/BSTINPUTS for bibtex etc.
>
> It is a bit of pain for users, but I really don't like messing with
> the existing default installed revtex as I have too many nightmares
> about breaking existing documents doing something similar many years ago.
>
|