'Problem' s TeX386

Petr Prikryl prikryl at fee.vutbr.cz
Sun Aug 11 10:11:56 CEST 1996


Stanislav Hledik (hle10uf at axpsu.fpf.slu.cz) wrote:
>     Pouzivam tex386 pod DOSem a kdy si do CONFIG.SYSu dam emm386 noems
>pro spravu upper memory, tak po spusteni tex386 se objevi hlaska 'Virtual
>mode not supported without VCPI'. Co s tim? Diky za kazdou radu.

Pokud je to distribude emTeX od CSTUG, pak se vyzaduje spusteni
extenderu RSX. V jeho dokumentaci se rika toto:

WHY USING RSX FOR EMX PROGRAMS:
-------------------------------
RSX can run unmodified EMX 0.8-0.9a programs under DPMI 0.9/1.0.
The compiler and other EMX programs can run in a MS-Windows or OS/2 DOS-box.
Also RSX supports system calls that are not available under EMX+DOS.

Prakticky to znamena, ze se RSX.EXE musi pouze najit (cesta k nemu musi
byt uvedena v PATH).

Davky, ktere spousteji LaTeX (ceska distribuce emTeX) bez menu-nadstavby
od Petra Olsaka vypadaji napriklad takto:

RUN.BAT
----------------------------------------------------------------
%comspec% /e:1500 /c envset %1 %2 %3 %4 %5 %6 %7 %8 %9
----------------------------------------------------------------

ENVSET.BAT (nektere veci jsou specificke pro mou praci)
----------------------------------------------------------------
@echo off
set DIR=d:\prikryl\thesis
set EMTEXDIR=c:\emtex
set PATH=%EMTEXDIR%\bin\;%PATH%
set TEXINPUT=%EMTEXDIR%\texinput\latex2e!;%EMTEXDIR%\texinput!
set TEXCONFIG=%EMTEXDIR%\data\dvips
set DVIDRVFONTS=%EMTEXDIR%\fonts
set DVIDRVGRAPH=%DIR%\obrazky
set BIBTEXOPT=/p /and
set CSBIBALP=%EMTEXDIR%\data\csbibtex
set MAIN=main

%1 %2 %3 %4 %5
----------------------------------------------------------------

COMPILE.BAT (volani tex386)
----------------------------------------------------------------
set FMT=csLATEX
set EMTEXED=call jed %%3 %%2 -g %%1
set OPT=/mt25000

if not exist %EMTEXDIR%\btexfmts\%FMT%.fmt goto sorry

:start
cls
if exist %TMP%\@ed.bat del %TMP%\@ed.bat
%EMTEXDIR%\bin\tex386 %OPT% /a%TMP%\@ed.bat &%FMT% %MAIN%.tex
if exist %TMP%\@ed.bat call %TMP%\@ed
if exist %TMP%\@ed.bat goto start
echo -----------------------------------------------------------
echo Press any key to recompile...
pause >nul
goto start

:sorry
  echo %0: Nenalezen format %FMT%.fmt
:end
----------------------------------------------------------------

--
Petr Prikryl               (prikryl at dcse.fee.vutbr.cz)       __o   one
Technical University of Brno, Dept. of CS&Eng. (Czech)     _`\<_   more
http://www.fee.vutbr.cz/UIVT/homes/prikryl/Welcome.html   (_)/(_)  bike
tel. +42-(0)5-7275 149                                ~~~~~~~~~~~~~~~~



More information about the csTeX mailing list