mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] TeXmacs and REDUCE on Windows


Chronological Thread 
  • From: "Andrey G. Grozin" <address@hidden>
  • To: address@hidden
  • Cc: address@hidden
  • Subject: Re: [TeXmacs] TeXmacs and REDUCE on Windows
  • Date: Thu, 10 Jul 2008 10:30:16 +0700 (NOVST)

On Wed, 9 Jul 2008, address@hidden wrote:
I have WinTeXmacs and REDUCE 3.7 running on Win2k.
Help me please with interfacing REDUCE to WinTeXmacs.
reduce-3.8 has the file $reduce/packages/rprint/tmprint.red and the corresponding compiled file $reduce/lisp/psl/linux/red/tmprint.b . If I remember things correctly, reduce-3.7 did not have it, and one had to install and compile this file. The site http://www.fmi.uni-passau.de/~seidl/ from which one could download tmprint.red for reduce-3.7 seems dead. I can send tmprint.red to you, because it is now BSD-licensed:

% Copyright (c) 1993-1994, 1999, 2003-2005 A. Dolzmann, T. Hearn, A.
% Grozin, H. Melenk, W. Neun, A. Norman, A. Seidl, and T. Sturm
%
% Permission is hereby granted, free of charge, to any person
% obtaining a copy of this software and associated documentation files
% (the "Software"), to deal in the Software without restriction,
% including without limitation the rights to use, copy, modify, merge,
% publish, distribute, sublicense, and/or sell copies of the Software,
% and to permit persons to whom the Software is furnished to do so,
% subject to the following conditions:
%
% The above copyright notice and this permission notice shall be
% included in all copies or substantial portions of the Software.
%
% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
% BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
% ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
% CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
% SOFTWARE.

But I am not sure if there were any changes between 3.7 and 3.8 (dated 2004) which required some changes in this file.

If you have tmprint.red (and its compiled version tmprint.b, and the corresponding line appears in $reduce/package.red), then the only thing you should have is the line

if getenv "TEXMACS_REDUCE_PATH" then load_package tmprint$

in your ~/.reducerc (or how the file which reduce reads at start-up is called in Windows). That's all.

So, in Linux, with recent versions of reduce and TeXmacs, the only thing you have to do is to insert this line. Then the interface works fine. Cannot say about Micro$oft operating systems.

Andrey



Archive powered by MHonArc 2.6.19.

Top of page