[Mac OS X TeX] Switching to TeXShop
Gerben Wierda
sherlock at rna.nl
Fri Oct 12 09:59:28 CEST 2001
<x-flowed>On Friday, October 12, 2001, at 12:27 , Hemant K. Bhargava wrote:
> Hi -
>
> I'm an Alpha-OzTeX user, have installed TeXShop/teTeX, and am
> considering
> switching (or at least trying it out). I've begun trying it out, but
> have
> some concerns, and I'd like to know if there are easy (easy enough)
> solutions.
>
> 1. Ease in customizing and extending installation.
>
> Mainly an issue with Packages: In my OzTeX installation, I've added
> several
> packages (most frequently used ones being:
> color, harvard, hyperref, psfrag, seminar, shading, XYpic
>
> I keep all the package files in a separate area, and declare the path to
> OzTeX. (I want to keep them separate from the base installation; that
> way
> moving to a new machine, or a new version of the program, is easy.)
> What is
> the analog in TeXShop?
This is in the teTeX.dmg readme. But in short:
/usr/local/teTeX/share/texmf is teTeX's base package, though a bit has
been updated by me for support for the latest pdfTeX
/usr/local/teTeX/share/texmf.macosx is the tree where I put the stuff I
add/change
/usr/local/teTeX/share/texmf.local is the tree where you can put stuff
that will be available for all users on your machine
~/Library/texmf is the tree where each user can have his or her own stuff
These are searched in the reverse order I have put them here.
Note: these trees are not searched entirely for all programs. For
packages, sty etc, it is best to put them under a subdirectory called
'tex', so in you case I would use
/usr/local/teTeX/share/texmf.local/tex/ as the directory to put stuff in.
Note: if you put stuff in the first three, you have to run the texhash
command after you have added the files.
Note: currently, ~/Library/texmf also gets texhashed, this will change
in the future and then you can add stuff to you own ~/Library/texmf tree
and have it available without running texhash.
Note: An up-to-date hyperref is already part of my teTeX distribution.
> (I think many of these packages are already in the teTeX base
> installation,
> but then there will always be many more available outside. )
> 2. Maintaining user files and avoiding redundancy
>
> a. I have many file types that have "multiple use" e.g., my .bib files,
> .eps files, are used in multiple documents. So I store them in a
> separate
> area (so I have only one instance of each), rather than adjacent to the
> associated .tex files.
>
> In OzTeX I know how to set paths and tell OzTeX to look for the
> files ...
> is there a similar command for TeXshop/teTeX?
For each type, you can find out where teTeX looks for files with the
'kpsewhich' command. For .eps files, I get:
[dumbledore:~] gerben% kpsewhich -show-path=.eps
.:/Users/gerben/Library/texmf/tex/generic//:!!/usr/local/teTeX/share/texmf.
local/tex/generic//:!!/usr/local/teTeX/share/texmf.os/tex/generic//:!!/usr/
local/teTeX/share/texmf/tex/generic//:/Users/gerben/Library/texmf/tex///:!!/usr/
local/teTeX/share/texmf.local/tex///:!!/usr/local/teTeX/share/texmf.os/tex/
//:!!/usr/local/teTeX/share/texmf/tex///
As you can see, ~/Library/texmf/tex/generic is a good place for your
personal .eps files
[dumbledore:~] gerben% kpsewhich -show-path=.bib
.:/Users/gerben/Library/texmf/bibtex/bib//:!!/usr/local/teTeX/share/texmf.
local/bibtex/bib//:!!/usr/local/teTeX/share/texmf.os/bibtex/bib//:!!/usr/local/
teTeX/share/texmf/bibtex/bib//:/Users/gerben/Library/texmf/bibtex///:!!/usr/
local/teTeX/share/texmf.local/bibtex///:!!/usr/local/teTeX/share/texmf.os/
bibtex///:!!/usr/local/teTeX/share/texmf/bibtex///
And ~/Library/texmf/bibtex/bib is a good place for personal .bib files.
I *strongly* advise (and will not support due to the complexities)
against changing teTeX paths. You can do that, but you will be on your
own. teTeX has a very complex and rich path mechanism which works pretty
good 'as is'.
>
> b. A similar thing occurs for many macro definition files, and I put
> these
> in a separate area. Same question as (a)
~/Library/texmf/tex
>
> 3. Generating PDF with *automatic-link generation*
> I use the hyperref package, and the resulting PDF file has hyperlinks
> corresponding to all the internal LaTeX cross-references. I can add
> additional links via hyperef's commands.
>
> In TeXshop, I notice that my PDF file does not have hyperlinks.
I think incomplete Apple PDF support is to blame for this one. I noticed
that links (url.sty) do work in Acrobat, but not in Apple Cocoa apps.
Gerben
-----------------------------------------------------------------
To UNSUBSCRIBE, send email to <info at email.esm.psu.edu> with
"unsubscribe macosx-tex" (no quotes) in the body.
For additional HELP, send email to <info at email.esm.psu.edu> with
"help" (no quotes) in the body.
This list is not moderated, and I am not responsible for
messages posted by third parties.
-----------------------------------------------------------------
</x-flowed>
More information about the macostex-archives
mailing list