TeXLive 2008

From ArchWiki

Jump to: navigation, search
Image:Tango-dialog-warning.png This article is out of date.
Please help improve the wiki by updating the article and correcting mistakes.
Image:Tango-user-trash-full.png This article is being considered for deletion.
This typically means that the article is too short, written too poorly to be helpful, or not relevant to Arch Linux. (Discuss)

Testers needed for new SVN packages of TeXLive

The 2008 release of TeXLive is approaching and will lead to the official replacement of tetex by texlive in [extra]. In anticipation of this, I have prepared new packages based on the TeXlive svn repository, which are available at my temporary texlive Arch repo. Add these lines to your pacman.conf:

[texlive]
Server = http://dev.archlinux.org/~francois/texlive/os/i686
# or Server = http://dev.archlinux.org/~francois/texlive/os/x86_64

Please send your comments or bug reports to <francois at archlinux dot org> or in the forum

Warning: right now the post_update() scriptlet fails to update the file updmap.cfg when you update an old texlive installation, so some hand-work is necessary. Therefore I strongly suggest that you first remove all texlive packages from your system before installing the new ones! This is the cleanest and easiest approach anyway.

NB: The packages for TeXLive 2007 are currently still available in [community]. They will be removed once the 2008 packages come to [extra]. Later I plan to continue offering svn versions of the non-binary packages in [community].


important notes

  • The installation now goes to /usr instead of /opt/texlive.
  • System-wide configuration files are under /usr/share/texmf-config.
  • User-specific ones should be put under ~/.texlive/texmf-config.
  • $TEXMFHOME is ~/texmf and $TEXMFVAR is ~/.texlive/texmf-var.
  • A skeleton of a local texmf tree is at /usr/local/share/texmf: this directory is writable for members of the group tex. Users of TeXLive 2007 should move /opt/texlive/texmf-local accordingly or change TEXMFLOCAL in texmf.cnf
  • The omega and aleph binaries are not included in texlive-bin-svn and texlive-omega-svn is not provided. They should be considered obsolete and are unmaintained. All files that depend on omega should have been removed, but I may have forgotten some. (Note that omega/aleph are still part of the official TeXLive DVD, but will probably disappear next year.)
  • I have repackaged the texlive-lang* collections to make things simpler: now we only have texlive-lang{cjk,cyrillic,greek,extra}. texlive-langextra replaces and provides texlive-lang{african,arab,armenian,croatian,hebrew,indic,mongolian,tibetan,vietnamese}
  • The documentation is not yet packaged. To simplify my life I intend to package ALL of it into ONE big package (texlive-documentation). The sources (i.e. the stuff under texmf-dist/source/) will be in texlive-sources. If you feel this is absurd, please complaint! Otherwise you can also access the whole documentation online via http://tug.org/texlive/Contents/live/doc.html or on CTAN.
Personal tools