From mboxrd@z Thu Jan 1 00:00:00 1970 From: Myles English Subject: Re: using texlive class from a private texmf tree Date: Fri, 06 Dec 2019 11:31:07 +0000 Message-ID: <877e39snb8.fsf@gmail.com> References: <87blsysqun.fsf@gmail.com> <20191204203323.GA4407@jurong> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:40757) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1idEe2-0001Sp-Ef for help-guix@gnu.org; Fri, 06 Dec 2019 09:31:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1idEe1-0006xq-4y for help-guix@gnu.org; Fri, 06 Dec 2019 09:31:46 -0500 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:38254) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1idEdy-0006ta-8l for help-guix@gnu.org; Fri, 06 Dec 2019 09:31:43 -0500 Received: by mail-wm1-x32f.google.com with SMTP id p17so7543128wmi.3 for ; Fri, 06 Dec 2019 06:31:40 -0800 (PST) In-reply-to: <20191204203323.GA4407@jurong> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix Andreas, Thanks a lot for your reply. I have tried what you suggested but It still doesn't work. on [2019-12-04] at 20:33 Andreas Enge writes: > I am using a private class without problems from > > On Tue, Nov 26, 2019 at 01:36:57PM +0000, Myles English wrote: >> In what follows I try to put my private latex tree under ~/.texmf but > > ~/.texlive2018/texmf-var/tex/latex/myclass.cls > > with the big non-modular "texlive" package.=20 These are the packages installed: $ guix package -I | grep tex texlive 20180414 out /gnu/store/wlba9v03ypi0z5qz7p89sa0w12lh37zb-texlive-20= 180414 texlive-bin 20180414 out /gnu/store/znf7mmx3vslsscn9v3ilxmgkirqwswy8-texliv= e-bin-20180414 texlive-base 49435 out /gnu/store/5qg546zydvcjcqvbf7d49yg4iq7yhn9d-texlive-= base-49435 > Could you maybe try this directory?=20 These are the directories I have put my-class.cls in: $ tree ~/.texlive2018 /home/myles/.texlive2018 =E2=94=94=E2=94=80=E2=94=80 texmf-var =E2=94=9C=E2=94=80=E2=94=80 tex =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 latex =E2=94=82 =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 my-class.cls =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mypkg =E2=94=82 =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 my-class.cls =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 xelatex =E2=94=82 =E2=94=9C=E2=94=80=E2=94=80 my-class.cls =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 mypkg =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 my-class.cls =E2=94=94=E2=94=80=E2=94=80 web2c =E2=94=94=E2=94=80=E2=94=80 xetex =E2=94=9C=E2=94=80=E2=94=80 xelatex.fmt =E2=94=94=E2=94=80=E2=94=80 xelatex.log > There should not be any need to fiddle with environment variables. Here are the relevant environment variables: $ env | grep TEX=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20 TEXMF=3D/home/myles/.guix-profile/share/texmf-dist TEXMFCNF=3D/home/myles/.guix-profile/share/texmf-dist/web2c But still the class isn't found: $ xelatex a=20=20=20=20=20=20=20=20=20 This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded fo= rmat=3Dxelatex) restricted \write18 enabled. entering extended mode (./a.tex LaTeX2e <2018-04-01> patch level 2 ! LaTeX Error: File `my-class.cls' not found. Type X to quit or to proceed, or enter new name. (Default extension: cls) Enter file name: X Is there anything else I can try? Myles