Mailing-List: contact cygwin-announce-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-announce-owner AT cygwin DOT com Delivered-To: mailing list cygwin-announce AT cygwin DOT com Delivered-To: moderator for cygwin-announce AT cygwin DOT com To: cygwin-announce AT cygwin DOT com Subject: Updated: tetex 2.0.1-1 Organization: Jan at Appel Mail-followup-To: cygwin AT cygwin DOT com From: Jan Nieuwenhuizen Date: 26 Feb 2003 16:41:13 +0100 Message-ID: <87heart5gm.fsf@peder.flower> Lines: 139 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii TeTeX, a TeX distribution for UNIX compatible systems, has been updated to version 2.0.1-1. Omega is included again. TeTex is split up and packaged in seven parts. Three packages for executables and runtime libraries: tetex-bin, libkpathsea3, tetex-x11. Three packages for the texmf tree: tetex-base, tetex-doc, and tetex-extra. And a development package: tetex-devel. As tetex-base is very big (>10MB), there's an additional package: tetex-tiny, that provides a very small (~2MB) functional texmf tree. If you select tetex-base or tetex-tiny, that should take care of dependencies and provide a working teTeX setup. The executables and runtime libraries: tetex-bin and libkpathsea3, are always required. To get a functional TeX/LaTeX setup, you also need a texmf tree. You can choose from tetex-base or tetex-tiny. NOTE: The tetex-tiny and tetex-base packages overlap. If you choose for a full teTeX installation, or just install everything of Cygwin, both will be installed, which should be fine. Please don't uninstall one of them, there should be no need to do so. If you do, you must reinstall the remaining other package. After a successful installation of tetex (tetex-bin + libkpathsea3, and one of tetex-tiny or tetex-base), you should be able to run, eg, latex sample2e dvips -o sample2e.ps sample2e If you install XFree86 tetex-x11 and ghostscript-x11, you may even view the output just like you would do on UNIX: xdvi sample2e.dvi & If you're unlucky, read /usr/doc/tetex-bin-2.0.1-1/INSTALL or /etc/postinstall/post-texmf.sh[.done]. If necessary, edit /usr/share/texmf/web2c/texmf.cnf, run texconfig confall texconfig rehash texconfig init and see what happens. Please send questions or comments on teTeX to the Cygwin mailing list at: cygwin AT cygwin DOT com. [However, if you're having problems related to LilyPond, please write to lilypond-user AT gnu DOT org.] Please don't email the authors directly. Enjoy, Jan. INSTALLATION: To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'tetex-base' or 'tetex-tiny' from the 'Publishing' category. If you have questions or comments, please send them to the Cygwin mailing list at: cygwin AT cygwin DOT com . I would appreciate it if you would use this mailing list rather than emailing me directly. This includes ideas and comments about the setup utility or Cygwin in general. If you want to make a point or ask a question, the Cygwin mailing list is the appropriate place. CAVEATS: * After installation, /etc/postintall/post-texmf.sh[.done] gets executed, to configure teTeX and generate the format files. If anything goes wrong, you may want to look at this script, or rerun it after you fixed stuff. * Kpathsea has been patched to not search down UNC paths by default. Problems with configuration settings may trigger searches into the `hosts' `//share' and `//texmf', which is not what you want. If you're using TeX over the network, make sure your configuration is fixed, and set environment variable `KPSE_SEARCH_UNC'. Requirements and DLLs. TeTeX and LilyPond depend on a number of library packages, but as it seems, they sometimes do not get selected automagically. teTeX requires: ash clear cygutils cygwin ed diffutils fileutils findutils gawk grep jpeg libkpathsea3 libncurses6 libpng12 perl sed sh-utils textutils termcap tiff zlib LilyPond requires: bash cygwin fileutils findutils ghostscript libguile12 libiconv2 libintl2 libkpathsea3 python tetex-bin tetex-tiny DLL Package cygguile-12.dll libguile12 cygintl-2.dll libintl2 cygiconv-2.dll libiconv2 cygkpathsea-3.dll libkpathsea3 cygltdl-3.dll libltdl3 cygpcre.dll pcre cygpng12.dll libpng12 cygtiff3.dll tiff Also, the more general info on missing DLLs may be helpful: http://cygwin.com/faq/faq_4.html#SEC32 http://cygwin.com/ml/cygwin/2002-01/msg01619.html CHANGES: tetex-bin (2.0.1-1) unstable; urgency=low * new upstream version. * cygwin/tetex-bin.hint (requires): Add clear, diffutils, fileutils, findutils, gawk, sh-utils, textutils. * fix mf.exe link: link to mf-nowin.exe which is always present. *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** To unsubscribe to the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-YOU=YOURDOMAIN DOT COM AT cygwin DOT com -- Jan Nieuwenhuizen | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org