From owner-freebsd-questions@FreeBSD.ORG Thu Oct 11 14:03:28 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5224EDBC for ; Thu, 11 Oct 2012 14:03:28 +0000 (UTC) (envelope-from olivares14031@gmail.com) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0E3338FC14 for ; Thu, 11 Oct 2012 14:03:27 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id k10so3961578iea.13 for ; Thu, 11 Oct 2012 07:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=gbvtfWNT8hGGe242dLrhhCKu7ec1unkG7aah3plFJAI=; b=e4Dl7sxQHSUcsS9iSr0uxwj8im88/jld1ck3smd0GDQKloWUsL0eya/heKW0onLRp7 TNC6Hog++xQCEkXGKSsHSoIDk2Ki++23BxS+Ne7Q3lj92oZ7NSpmfFDGqQKbeyHbxqAv KCv2K4wDAdyw5X2qmO7cMsd0FzQaoAiO3Am9C3UttXdRJfXbDi+6yShuRakpcCb6WjWK VUXor+s7BFly95zTMDkxBqiraNDQnw6I1UHvk7Nb7VfFasaD+s/ahYYGQqb7SNn8aUpm BMfQHAs2X2yaYARrlJrHRSTpaqxRr2UBnN0jiwZcabkl5i8H8r3OPECTGzsLkCdnDBqk gtNA== MIME-Version: 1.0 Received: by 10.50.190.161 with SMTP id gr1mr858290igc.74.1349964207597; Thu, 11 Oct 2012 07:03:27 -0700 (PDT) Received: by 10.50.13.204 with HTTP; Thu, 11 Oct 2012 07:03:27 -0700 (PDT) In-Reply-To: <20121011123740.GA87308@kontrol.kode5.net> References: <20121010015528.GA29059@shellx.eskimo.com> <20121010130144.GA12086@osx.kode5.net> <20121010174925.bf530323.freebsd@edvax.de> <20121010160144.GA13359@kontrol.kode5.net> <20121010203243.GA705@kontrol.kode5.net> <20121011000342.bb5dc60e.freebsd@edvax.de> <20121011123740.GA87308@kontrol.kode5.net> Date: Thu, 11 Oct 2012 09:03:27 -0500 Message-ID: Subject: Re: freebsd-texlive port From: Antonio Olivares To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2012 14:03:28 -0000 On Thu, Oct 11, 2012 at 7:37 AM, Jamie Paul Griffin wrote= : > [ Antonio Olivares wrote on Thu 11.Oct'12 at 6:39:00 -0500 ] > > >> The efforts by Romain Tartiere should not go unnoticed. For many >> years now, he has a port to texlive: >> >> https://code.google.com/p/freebsd-texlive/ >> >> It works with the FreeBSD tools that you mention and it updates the >> packages using the FreeBSD infrastructure. It happens that many >> people install texlive through the dvd and make several changes so >> that the tetex binaries do not get called on. >> >> I have the freebsd-texlive port installed and it works beautifully. I >> can typeset books which require it. I also use KerTeX, >> >> http://www.kergis.com/en/kertex.html >> >> which is smaller and also works great in its own right. What is >> kerTeX: http://tex.stackexchange.com/questions/42234/what-is-kertex >> >> For many users kerTeX would do the job for many texing/latexing needs. >> However for bigger jobs, i.e, bigger books with many style files, & >> bigger macros then texlive is needed. TeTeX does work well for many >> things, but it is *NOT MAINTAINED, NOT UPDATED* despite the efforts of >> some people and packages like tikz don't work well *unless you can >> patch things up in the tex structure to make them work*. > > Yes I agree. As well as Romain, Nikola Lecic has done a great deal of wor= k with getting texlive made available for FreeBSD - I'm sure there are othe= rs as well. > > I recall a couple of years ago, tug.org completely removed support for Fr= eeBSD which prompted, I believe, the projects that Romain and Nikola starte= d. Thanks to Nikola, who I *think* is still involved with the texlive proje= ct and namely support for FreeBSD, this problem no longer exists and the te= xlive distribution now supports FreeBSD. > > KerTeX is something I've yet to try, but I'm extremely interested in what= it has to offer. It's innovative and a remarkable amount of work and certa= inly worth using for those using TeX regularly. NetBSD, or rather pkgsrc, a= nd Linux software packaging systems as I'm sure you know have broken it dow= n into portions of the distribution which is a sensible approach as modest = users of TeX will most likely use only a small percentage of the software t= hat comes with texlive. Perhaps a similar approach could be implemented int= o the FreeBSD ports system. > > I do think moving away from tetex for good is needed now. With all the ch= anges to FreeBSD going on, ports relying on a dead project like tetex seems= wrong. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o= rg" If I am not mistaken one of the reasons that FreeBSD has not moved to texlive is because of the documentation. The documentation project makes calls to generate handbook and change between different versions sgml, to tex and then use pdflatex which is/was part of teteX. Texlive has it also, but the job from within the FreeBSD developers has not made changes to this. KerTeX does not have pdftex or pdflatex which TeTeX still does carry so moving to it would also mean many changes. Some people complain that Texlive port/ports are too big and that teTeX was reasonable and event though a texlive-tetex port exists, but I guess not to many developers are fond of texlive. If you or anyone else is interested in kerTeX, I have a script that automates the installation and most or if not all of the supplemantary packages, i.e, addons that are available. I have it on several of my machines and I am happy to use it. [olivares@grullahighschool ~]$ which_kertex # WARNING!!! WARNING!!! WARNING!!! # # 1) The path separator is now, everywhere, semicolon ';' and not # colon ':'. # 2) The pkg stuff is now in /usr/local/share/kertex/pkg/. Run instead of pkg_core: # /bin/sh /usr/local/share/kertex/pkg/kertex.sh install # KERTEX_VERSION=3D0.9999.6.2 KERTEX_HOST=3Dfreebsd-amd64-8.3-RELEASE-p3 KERTEX_SHELL=3D/bin/sh KERTEX_BINDIR=3D/usr/local/bin/kertex KERTEX_LIBDIR=3D/usr/local/share/kertex KERTEX_MANDIR=3D/usr/local/share/kertex/man KERTEX_USER0=3Droot KERTEX_GROUP0=3Dwheel Best Regards, Antonio