Date: Fri, 26 Oct 2001 20:00:01 -0400
Subject: MacOSX-TeX Digest #135 - 10/26/01
From: "TeX on Mac OS X Mailing List" 
To: "TeX on Mac OS X Mailing List" 
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-transfer-encoding: quoted-printable
Sender: 
Precedence: Bulk
List-Software: LetterRip Pro 3.0.7 by Fog City Software, Inc.
List-Subscribe: 
List-Digest: 
List-Unsubscribe: 

MacOSX-TeX Digest #135 - Friday, October 26, 2001

  Xdvi
          by "David Wagner" 
  Re: [Mac OS X TeX] Xdvi
          by "Bruno Voisin" 
  TeXShop and tex/gs again
          by "David Wagner" 
  A new teTeX.dmg
          by "Gerben Wierda" 


----------------------------------------------------------------------

Subject: Xdvi
From: "David Wagner" 
Date: Fri, 26 Oct 2001 12:12:49 -0500

The xdvi that comes with the linux rpm tetex-xdvi-1.0.7-15 has some nice
features that are not present in versions that compile on Mac OS X.  The
most useful one is a page number index: you click on a page number, and =
xdvi
goes to that page.  Does this feature depend on a special linux =
capability,
or can it somehow be implemented for Mac OS X?

This would be a nice feature for the TeXShop previewer, as well.

David Wagner
-- 



----------------------------------------------------------------------

Subject: Re: [Mac OS X TeX] Xdvi
From: "Bruno Voisin" 
Date: Fri, 26 Oct 2001 19:37:46 +0200

> The xdvi that comes with the linux rpm tetex-xdvi-1.0.7-15 has some nice
> features that are not present in versions that compile on Mac OS X.  The
> most useful one is a page number index: you click on a page number, and 
> xdvi
> goes to that page.  Does this feature depend on a special linux 
> capability,
> or can it somehow be implemented for Mac OS X?
>
> This would be a nice feature for the TeXShop previewer, as well.

The TeXShop previewer has a very similar functionality: if you type the 
page number in the page number box (just below the title bar) then press 
return, the previewer will display this page.

Bruno Voisin


----------------------------------------------------------------------

Subject: TeXShop and tex/gs again
From: "David Wagner" 
Date: Fri, 26 Oct 2001 16:09:26 -0500

This was last discussed on September 30, AFAIK.

I now have two machines running Mac OS X 10.1 and TeXShop 1.13, with the
latest teTeX.  Both were installed using the installer, not with fink.  =
One
machine is a B&W G3 at 450 MHz with lots of disk space.  This machine has =
a
5 GB partition for MacOS X and so I have teTeX, TeXShop, XFree86, and all
MacOS X apps installed on that partition.  For this machine, running =
tex/gs
(altpdflatex) from TeXShop runs fine.  altpdflatex also runs fine from the
Terminal.

On my Pismo laptop, I only allocated 2 GB for MacOS X, hoping that somehow
the OS would allow me to put /usr stuff on another partition.  There is no
simple way to do that without simply edition /etc/fstab and mounting
partitions on whatever directories I want.  Anyay, I haven't done that.  I
have put teTeX, XFree86, and in fact everything in /usr/local on another
partition.

So in /usr, local appears as a link to /Volumes/Applications/local
And in /usr/local, teTeX appears as a link to =
/Volumes/Applications/teTeX/.

On the Pismo, tex/gs does not work from TeXShop unless I use "open
myfile.tex" from a tcsh-shell, either in Terminal or in an xterm.
altpdflatex works fine from a shell.

Could this problem have something to do with TeXShop not being able to
follow links?  Note however that ordinary latex (pdflatex) works fine from
TeXShop.

One thing I might try is to move /Volumes/Applications/teTeX to
/Volumes/Applications/local/teTeX, eliminating one link.

Regards,
David Wagner



----------------------------------------------------------------------

Subject: A new teTeX.dmg
From: "Gerben Wierda" 
Date: Fri, 26 Oct 2001 23:24:17 +0200


--Apple-Mail-1-54453771
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=3DUS-ASCII;
	format=3Dflowed

An updated teTeX.dmg can be found on:

	ftp://ftp.nluug.nl/pub/comp/macosx/tex-gs/teTeX.dmg

Ghostscript is still at 6.01 as long as Apple has not fixed Quartz (and 
there are a *lot* of problems with Quartz as I have found out trying to 
create PDF presentations with TeX)

README.TeXGSinstaller.rtf:

Welcome

This is the file containing the installation instructions for teTeX 
and/or GS using the simple installer program TeXGSInstaller.

WARNING: This is a very simple and not subtle installer. If files are 
already available on your system, they will be overwritten! If you are a 
first time installer or not a heavy user of the unix-side of Mac OS X, 
there will generally be no trouble at all.

SPECIAL WARNING: As of Oct 2001, this installer also overwrites one file 
in your local tree. The file in question is: 
/usr/local/teTeX/share/texmf.local/pdftex/config/pdftex.cfg. This is 
needed because of a bug in the original pdftex.cfg. If you have added 
map files to pdftex.cfg, you need to add them again. The file is saved 
as pdftex.cfg.date, where date is the day you ran the TeX installer. 
Also, any hash file in any users ~/Library/texmf directory is removed as 
the new setup explicitely does not use hashes for user texmf trees 
anymore. If you have a very large texmf in your user directory, you can 
add one by editing /usr/local/teTeX/texmf.cnf and uncommenting the 
second TEXMFDBS definition and commenting the first. You will have to 
run texhash any time you change something in your home texmf tree 
afterwards.

ANOTHER WARNING: As of Oct 2001, this installer saves the contents of 
/usr/local/teTeX/texmf.cnf into a file texmf.cnf.. The 
texmf.cnf that I distribute now lives in 
/usr/local/teTeX/share/texmf.macosx/texmf.cnf and 
/usr/local/teTeX/texmf.cnf is a symboli link to that file. If you change 
anything in texmf.cnf, remove the symbolic link. After a einstall with 
this installer, use the created backup to get your original texmf.cnf 
back if you want this. Note: almost nobody needs to change texmf.cnf. If 
the contents did  not change, the backup is removed after installation 
of the new one.

DISCLAIMER: Use at you rown risk. Under no circumstance whatsoever will 
I be held responsible for anything that is the result of using this 
installation. This installer is not fit for whatever purpose you had in 
mind.

Installing GS 6.01

Step 1: Start TeXGSInstaller
Step 2: Press the "Install GhostScript" button

Installation does not take very long. GS is installed in its default 
locations: /usr/local/bin for the executables and 
/usr/local/share/ghostscript for everything else. /usr/local/bin is part 
of any shell's PATH (a list of directories where the shell looks for 
executables), so no modifications are needed.

Release Notes

June 2001:

GS 6.01 is installed because GS 7 and GS 6.50 produce PDF which may not 
be compatible with Mac OS X (which is at fault). Apple is aware of the 
problem but it will probably not be fixed soon.

Oct 2001:

There are additional (and serious) problems in the Mac OS X 10.1 Quartz 
engine. This may result in crashing of your Window environment when 
displaying certain PDF files. There is nothing I can do about that and 
it is unclear what triggers it.

Installing TeX

Step 1: Start TeXGSInstaller
Step 2: Select your default paper size (either a4 or letter)
Step 3: Press the "Install and initialize TeX" button

Installation takes a long while and there might be some pauses while 
some work is being done in the background (like setting correct 
permissions on a large directory tree). Be patient.

The default installation process removes any old symbolic links to a 
previous installation from /usr/local/bin and /usr/share/man/man1. If 
you want to change that behaviour, see below.

Installation includes adapting the (tcsh) path settings of your system. 
Therefore, if you want to use the installation immediately from a shell, 
kill and restart Terminal, so the adapted paths are available. Logging 
in and out will do the same trick. TeXShop does not use the tcsh paths, 
so you depend on absolute paths for your executables. TeX executables 
will be in /usr/local/teTeX/bin/powerpc-apple-darwin-current which is a 
symbolic link to the actual directory, which is something like 
/usr/local/teTeX/bin/powerpc-apple-darwin1.3.7.

NOTE: This installer leaves your own systemwide local texmf tree (which 
is located at /usr/local/teTeX/share/texmf.local if you have this 
installation installed) unchanged with the exception of the file 
mentioned in the SPECIAL WARNING above.

NOTE: If you want to add your own TeX stuff (like style files, and 
sources), create a directory ~/Library/texmf (a subdirectory called 
texmf in the subdirectory Library in your home directory) and put the 
stuff there. Note that different programs of the teTeX suite look only 
in different subdirectories of texmf. For tex and latex files, put them 
in a subdirectory called tex (~/Library/texmf/tex). For more info read 
README.howtexfindsfiles. It is in the same directory as this file and 
after installation it can be found in directory 
/Library/teTeX/share/texmf.macosx.

NOTE: If you live in a country where they still use ounces, pounds, 
miles, yards, feet, inches, and other Middle Age constructs, you will 
probably not have heard that the French Revolution in the 18th century 
abolished all those, together with 7-day weeks and other non-decimal 
constructs (they wanted 10-day weeks, called a decade). If you still 
live in Middle Age Measurements, you probably also use letter sized 
paper, In that case, select Letter Paper Size in the installer or open a 
shell window and execute the following commands:
	texconfig dvips paper letter
	texconfig pdftex paper letter

SYMLINKS (for Unix geeks only):

If you select to install with symlinks, links from the teTeX 
distribution are created in /usr/local/bin and /usr/share/man/man1. 
Since TeXGSInstaller also adapts your tcsh path and manpath, this is not 
necessary unless you do not use tcsh and you do not want to adapt your 
paths. I prefer to run without symlinks (less clutter in my system). 
Anyway, the choice are:
- Remove Old SymLinks (default). This removes old symlinks and does not 
create new ones. Best for 99.9% of the population;
- Update/Add SymLinks. Remove old symlinks and create new ones. Might be 
handy if you run TeX from Terminal.app and use another shell than the 
default shell (tcsh);
- Ignore SymLinks. Ignore the whole symlinks issue. This might give the 
wrong results, as old symlinks will not point to the executables you 
just installed and you might not be running the version of TeX you think 
you are running.

The default symlinks setting can be changed if you select the 'toggle' 
item from the Edit menu. This will toggle enabling/disabling of the 
symlinks popup button.

If you did not understand the last two paragraphs, "Remove Old SymLinks" 
is the (default) setting that gives you the best results.

Gerben Wierda, Gerben_Wierda@rna.nl

PS. Don't mail me on TeX questions, I don't know anything about TeX ;-) 
Only mail me about problems with this installer or if really all other 
channels failed you.

Versions in this installer:
TeX:
	June 2001:
	pdfTeX (Web2C 7.3.3.1) 3.14159-0.14h-released-20010417
		(with some patches)
	TeX (Web2C 7.3.1) 3.14159
		(with some patches)
	TeXUtil 7.3 - ConTeXt / PRAGMA ADE 1992-2000
	Updated in texmf:
		tex/latex/hyperref
		tex/latex/context

	October 2001
	teTeX
		epstopdf
	BibTool 2.44.
		/usr/local/bin/bibtool
		/usr/local/lib/BibTool
	ppower4
		/usr/local/teTeX/bin/ppower4/ppower4p
	Updated in texmf:
		tex/latex/tools
		tex/latex/misc
		tex/latex/texpower
		tex/latex/natbib
		tex/latex/seminar
		tex/latex/base (latex macro package)
		tex/latex/psnfss (required for latex)
		tex/latex/cyrillic (required for latex)
		tex/latex/amsmath (requird for latex)
	Added to texmf.macosx:
		tex/latex/macros/contrib/supported/revtex
		tex/latex/macros/contrib/supported/pdfslide
		tex/latex/macros/contrib/supported/pdfscreen
		tex/latex/macros/contrib/supported/foiltex
GhostScript:
	GS 6.01

For a complete list on how this distribution has been created (and to be 
able to create it yourself) see 
ftp://ftp.nluug.nl/pub/comp/macosx/tex-gs, it is all there.

Here is Changelog.txt:

This is ChangeLog.txt for teTeX and GS on Mac OS X
File introduced on Oct 21, 2001

Oct 2001 releae, major changes:
- latex base and required files updated in teTeX's texmf tree
- latex misc and tools directories
- texconfig, fmtutil and fmtutil.cnf updated as received from Thomas 
Esser
- added bibtool and updated natbib (texmf)
- added revtex (texmf.macosx)
- added ppower4, pdfslide and pdfscreen (texmf.macosx)
- ppower4 java postprocessor (
- added ifmslide, foiltex (texmf.macosx)
- added texpower (texmf which it's makefile does by itself)
- updated epstopdf (eol style, differently implemented, not in-memory, 
added
	--eol=3D{cr,lf,crlf} flag to use with --filter (when auto detection
	of eol style is not implemented)
- removed epstopdfwrap
- User texmf trees do not use texhash anymore. See 
/usr/local/teTeX/texmf.cnf
	installdmg removes existing ~/Library/texmf/ls-R hash files for all
	users
- turned on spanish hyphenation availability by default (texmf)
- installer saves the current texmf.cnf in texmf.cnf. before
	removing the file. The tar.gz installs a fresh one. If the contents
	of the new one are equal to the old one, the backup is removed.
- moved texmf.cnf to texmf.macosx and created a symbolic link to it. I 
can
	then later on update the texmf.macosx version without disturbing when
	someone has set the link to point to a different file
- Upgraded memory sizes in /usr/local/teTeX/share/texmf.macosx/texmf.cnf

--Apple-Mail-1-54453771
Content-Transfer-Encoding: 7bit
Content-Type: text/enriched;
	charset=3DUS-ASCII

An updated teTeX.dmg can be found on:


	ftp://ftp.nluug.nl/pub/comp/macosx/tex-gs/teTeX.dmg


Ghostscript is still at 6.01 as long as Apple has not fixed Quartz
(and there are a *lot* of problems with Quartz as I have found out
trying to create PDF presentations with TeX)


README.TeXGSinstaller.rtf:


Welcome



This is the file containing the installation instructions for teTeX
and/or GS using the simple installer program TeXGSInstaller.


WARNING: This is a very simple and not subtle installer. If files are
already available on your system, they will be overwritten! If you are
a first time installer or not a heavy user of the unix-side of Mac OS
X, there will generally be no trouble at all.


FFFF,0303,0909SPECIAL
WARNINGFFFF,0303,0909: As
of Oct 2001, this installer also overwrites one file in your local
tree. The file in question is:
/usr/local/teTeX/share/texmf.local/pdftex/config/pdftex.cfg. This is
needed because of a bug in the original pdftex.cfg. If you have added
map files to pdftex.cfg, you need to add them again. The file is saved
as pdftex.cfg.date, where date is
the day you ran the TeX installer. Also, any hash file in any users
~/Library/texmf directory is removed as the new setup explicitely does
not use hashes for user texmf trees anymore. If you have a very large
texmf in your user directory, you can add one by editing
/usr/local/teTeX/texmf.cnf and uncommenting the second TEXMFDBS
definition and commenting the first. You will have to run texhash any
time you change something in your home texmf tree afterwards.


ANOTHER WARNING: As of Oct 2001, this installer saves the contents of
/usr/local/teTeX/texmf.cnf into a file texmf.cnf.<. The
texmf.cnf that I distribute now lives in
/usr/local/teTeX/share/texmf.macosx/texmf.cnf and
/usr/local/teTeX/texmf.cnf is a symboli link to that file. If you
change anything in texmf.cnf, remove the symbolic link. After a
einstall with this installer, use the created backup to get your
original texmf.cnf back if you want this. Note: almost nobody needs to
change texmf.cnf. If the contents did  not change, the backup is
removed after installation of the new one.


DISCLAIMER: Use at you rown risk. Under no circumstance whatsoever
will I be held responsible for anything that is the result of using
this installation. This installer is not fit for whatever purpose you
had in mind.



Installing GS 6.01



Step 1: Start TeXGSInstaller

Step 2: Press the "Install GhostScript" button


Installation does not take very long. GS is installed in its default
locations: /usr/local/bin for the executables and
/usr/local/share/ghostscript for everything else. /usr/local/bin is
part of any shell's PATH (a list of directories where the shell looks
for executables), so no modifications are needed.


Release Notes


June 2001:


GS 6.01 is installed because GS 7 and GS 6.50 produce PDF which may
not be compatible with Mac OS X (which is at fault). Apple is aware of
the problem but it will probably not be fixed soon.


Oct 2001:


There are additional (and serious) problems in the Mac OS X 10.1
Quartz engine. This may result in crashing of your Window environment
when displaying certain PDF files. There is nothing I can do about
that and it is unclear what triggers it.


Installing TeX



Step 1: Start TeXGSInstaller

Step 2: Select your default paper size (either a4 or letter)

Step 3: Press the "Install and initialize TeX" button


Installation takes a long while and there might be some pauses while
some work is being done in the background (like setting correct
permissions on a large directory tree). Be patient. 


The default installation process removes any old symbolic links to a
previous installation from /usr/local/bin and /usr/share/man/man1. If
you want to change that behaviour, see below.


Installation includes adapting the (tcsh) path settings of your
system. Therefore, if you want to use the installation immediately
from a shell, kill and restart Terminal, so the adapted paths are
available. Logging in and out will do the same trick. TeXShop does not
use the tcsh paths, so you depend on absolute paths for your
executables. TeX executables will be in
/usr/local/teTeX/bin/powerpc-apple-darwin-current which is a symbolic
link to the actual directory, which is something like
/usr/local/teTeX/bin/powerpc-apple-darwin1.3.7.


NOTE: This installer leaves your own systemwide local texmf tree
(which is located at /usr/local/teTeX/share/texmf.local if you have
this installation installed) unchanged with the exception of the file
mentioned in the FFFF,0303,0909SPECIAL
WARNING above.


NOTE: If you want to add your own TeX stuff (like style files, and
sources), create a directory ~/Library/texmf (a subdirectory called
texmf in the subdirectory Library in
your home directory) and put the stuff there. Note that different
programs of the teTeX suite look only in different subdirectories of
texmf. For tex and latex files, put them in a subdirectory called tex
(~/Library/texmf/tex). For more info read README.howtexfindsfiles. It
is in the same directory as this file and after installation it can be
found in directory /Library/teTeX/share/texmf.macosx.


NOTE: If you live in a country where they still use ounces, pounds,
miles, yards, feet, inches, and other Middle Age constructs, you will
probably not have heard that the French Revolution in the 18th century
abolished all those, together with 7-day weeks and other non-decimal
constructs (they wanted 10-day weeks, called a
decade). If you still live in Middle Age
Measurements, you probably also use letter sized paper,
In that case, select Letter Paper Size in the installer or open a
shell window and execute the following commands:

	texconfig dvips paper letter

	texconfig pdftex paper letter


CourierSYMLINKS (for Unix geeks
only): 

Courier

If you select to install with symlinks, links from the teTeX
distribution are created in /usr/local/bin and /usr/share/man/man1.
Since TeXGSInstaller also adapts your tcsh path and manpath, this is
not necessary unless you do not use tcsh and you do not want to adapt
your paths. I prefer to run without symlinks (less clutter in my
system). Anyway, the choice are:

- Remove Old SymLinks (default). This removes old symlinks and does
not create new ones. Best for 99.9% of the population;

- Update/Add SymLinks. Remove old symlinks and create new ones. Might
be handy if you run TeX from Terminal.app and use another shell than
the default shell (tcsh);

- Ignore SymLinks. Ignore the whole symlinks issue. This might give
the wrong results, as old symlinks will not point to the executables
you just installed and you might not be running the version of TeX you
think you are running.


The default symlinks setting can be changed if you select the 'toggle'
item from the Edit menu. This will toggle enabling/disabling of the
symlinks popup button.



If you did not understand the last two paragraphs, "Remove Old
SymLinks" is the (default) setting that gives you the best results.



Gerben Wierda, Gerben_Wierda@rna.nl


PS. Don't mail me on TeX questions, I don't know anything about TeX
;-) Only mail me about problems with this installer or if really all
other channels failed you.


Versions in this installer:

TeX:

	June 2001:

	pdfTeX (Web2C 7.3.3.1) 3.14159-0.14h-released-20010417

		(with some patches)

	TeX (Web2C 7.3.1) 3.14159

		(with some patches)

	TeXUtil 7.3 - ConTeXt / PRAGMA ADE 1992-2000

	Updated in texmf:

		tex/latex/hyperref

		tex/latex/context


	October 2001

	teTeX

		epstopdf

	BibTool 2.44.

		/usr/local/bin/bibtool 

		/usr/local/lib/BibTool

	ppower4

		/usr/local/teTeX/bin/ppower4/ppower4p

	Updated in texmf:

		tex/latex/tools

		tex/latex/misc

		tex/latex/texpower

		tex/latex/natbib

		tex/latex/seminar

		tex/latex/base (latex macro package)

		tex/latex/psnfss (required for latex)

		tex/latex/cyrillic (required for latex)

		tex/latex/amsmath (requird for latex)

	Added to texmf.macosx:

		tex/latex/macros/contrib/supported/revtex

		tex/latex/macros/contrib/supported/pdfslide

		tex/latex/macros/contrib/supported/pdfscreen

		tex/latex/macros/contrib/supported/foiltex

GhostScript:

	GS 6.01


For a complete list on how this distribution has been created (and to
be able to create it yourself) see
ftp://ftp.nluug.nl/pub/comp/macosx/tex-gs, it is all there.


Here is Changelog.txt:


This is ChangeLog.txt for teTeX and GS on Mac OS X

File introduced on Oct 21, 2001


Oct 2001 releae, major changes:

- latex base and required files updated in teTeX's texmf tree

- latex misc and tools directories

- texconfig, fmtutil and fmtutil.cnf updated as received from Thomas
Esser

- added bibtool and updated natbib (texmf)

- added revtex (texmf.macosx)

- added ppower4, pdfslide and pdfscreen (texmf.macosx)

- ppower4 java postprocessor (

- added ifmslide, foiltex (texmf.macosx)

- added texpower (texmf which it's makefile does by itself)

- updated epstopdf (eol style, differently implemented, not in-memory,
added

	--eol=3D{cr,lf,crlf} flag to use with --filter (when auto detection

	of eol style is not implemented)

- removed epstopdfwrap

- User texmf trees do not use texhash anymore. See
/usr/local/teTeX/texmf.cnf

	installdmg removes existing ~/Library/texmf/ls-R hash files for all

	users

- turned on spanish hyphenation availability by default (texmf)

- installer saves the current texmf.cnf in texmf.cnf.<
before

	removing the file. The tar.gz installs a fresh one. If the contents

	of the new one are equal to the old one, the backup is removed.

- moved texmf.cnf to texmf.macosx and created a symbolic link to it. I
can

	then later on update the texmf.macosx version without disturbing when

	someone has set the link to point to a different file

- Upgraded memory sizes in
/usr/local/teTeX/share/texmf.macosx/texmf.cnf


--Apple-Mail-1-54453771--


----------------------------------------------------------------------
End of MacOSX-TeX Digest

-----------------------------------------------------------------
To UNSUBSCRIBE, send email to  with
"unsubscribe macosx-tex" (no quotes) in the body.
For additional HELP, send email to  with
"help" (no quotes) in the body.
This list is not moderated, and I am not responsible for
messages posted by third parties.
-----------------------------------------------------------------