From: George White <aa056@chebucto.ns.ca>
Subject: problems with embedded spaces in file paths (Win32)
Date: Mon, 15 Sep 2003 13:08:44 -0300 (ADT) [thread overview]
Message-ID: <Pine.GSO.3.95.iB1.0.1030915123533.20893B-100000@halifax.chebucto.ns.ca> (raw)
I don't normally use Win32, but I want to convert our 4AllTeX addicts to
TeX Live 2003. In testing release candidates, I encountered a few
problems with context and texexec. The most recent tests were with the
Sept. 5 release candidate (using the "install" CD).
1. on Win32, kpsewhich often fails to find texexec.ini. I created a
texexec.ini in texmf-var/context/config and verified that it is listed in
the ls-R. My conjecture is that this failure occurs if and only if the
final component of the nme of the current working directory contains an
embedded space, e.g., "C:\My Documents". Texexec takes a very long time
to run (searching the texmf trees on an unloved and unwanted PIII 300mhz),
so I haven't done a lot of testing/debugging. I haven't encountered any
other kpathsea failures. I can work around this by tweaking texexec.pl,
but it would be comforting to have an explanation.
2. ConTeXt texexec uses $ENV{"HOME"} to set a value in filename.tmp,
e.g., on unix:
$ cat try.tex
\starttext
\input story
\stoptext
$ texexec try
$ cat try.tmp
% try.top
\unprotect
\setupsystem[\c!gebied={/user/gwhite/}] %---- set from $ENV{"HOME"}
\setupsystem[\c!n=1]
\setupsystem[inputfile=try.tex]
\protect
If, e.g. HOME="/x y", the formatted document gets an extra page containing
"y//cont-err".
On Win32, it seems common to have spaces in "%HOME%". In particular, for
WinXP, a value appears to be constructed by the texexec.ini binary
(created using irun) if %HOME% is not set. I can work around this by
asking users to explicitly set HOME to something safe.
--
George White <aa056@chebucto.ns.ca> <gnw3@acm.org>
189 Parklea Dr., Head of St. Margarets Bay, Nova Scotia B3Z 2G6
next reply other threads:[~2003-09-15 16:08 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-09-15 16:08 George White [this message]
2003-09-15 21:28 ` Fabrice Popineau
2003-09-16 21:13 ` George N. White III
2003-09-17 17:17 ` George White
2003-09-17 20:09 ` Mari Voipio
2003-09-17 21:16 ` George N. White III
2003-09-19 1:18 ` George N. White III
[not found] <Pine.GSO.3.95.iB1.0.1030915123533.20893B-100000@halifax.ch ebucto.ns.ca>
2003-09-15 18:55 ` Hans Hagen
2003-09-17 8:04 ` Fabrice Popineau
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.GSO.3.95.iB1.0.1030915123533.20893B-100000@halifax.chebucto.ns.ca \
--to=aa056@chebucto.ns.ca \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).