CTAN submission -- BaKoMa TeX 5.0

Reinhard Zierke zierke at dante.de
Tue Sep 10 15:32:30 CEST 2002

----- Forwarded message from "Basil K. Malyshev" -----
I have uploaded to `ftp.dante.de/incoming/bakoma' directory
update for BaKoMa TeX 5.0.

Please put the files to 'CTAN:systems/win32/bakoma' directory.

Most important new features:

  * Support for LaTeX -> HTML conversion
  * Dynamical Preview improved
  * Flexible window management (docking model)

More details are explained at end of this message.

Basil K. Malyshev

PS: Please send announce to appropriate mailing lists and news groups.

--------------- About BaKoMa TeX 5.0 ----------------------

   * Highlights
   * Graphical Capabilities
   * Fonts
   * User Interface
   * PDF Generation Features
   * New Features of BaKoMa TeX 5.0
For more information about BaKoMa TeX see

BaKoMa TeX is a complete TeX system for Microsoft Windows XP/2000/NT/98/95


 * Dynamical Preview allows the user to preview instantly selected region
   of the file being edited. 
   (It is analog of Instant Preview - http://www.activetex.org).
 * PostScript enabled TeX system.
   Generates *PDF* from documents with *PSTricks*, *PSfrag*, etc.
** Generates HTML (TeX4HT, DVI2HTML), also supports Hevea and TTH.
 * Supports using PostScript Type 1 fonts (including MM) *WITHOUT ATM*.
   However, using ATM for font rendering is optionally available.
 * Complete distribution includes about *1500* TeX Fonts (including EC/TC, LH)
   in ATM Compatible PostScript Type 1 font format.
 * Consistent graphics and font support for all DVI back-ends.
 * Supports hyperlink text broken across lines and pages.
 * Easy to install and use.
 * Much less expensive than other analogues.

BaKoMa TeX includes an interpreter for *PostScript Level 2*,
which is tested for compatibility with output from popular
software such as: MetaPost, Adobe Illustrator 10, Adobe Streamline 4.0, 
Mathematica 4, MatLab, CorelDraw 10, CorelXARA, HIGZ, PageDraw, 
FrameMaker, ImageMagick, etc.

All DVI back-ends support the same special interface compatible 
with well known Rokicki's DVIPS, including processing PostScript
embedded into DVI files (PSTricks, PSfrag, XyPic, etc.).

The system includes Graphics Import Filters for the following formats:


BaKoMa TeX supports the following font formats:
 * PostScript Type 1 (including Multiple Masters), 
 * PostScript Type 3,
 * TrueType,
 * OpenType,
 * TeX PK/VF.

The system includes about *1500* typefaces in PostScript Type 1
and Type 3 font format including the following fonts:
 * CM (including LaTeX and Logo fonts + vf for T1 with CX
 * AMS Fonts (Euler, Math Symbols),
 * EC/TC,
 * LH (T2A),
 * Concrete (Math, ECC),
 * Malvern,
 * CMCyr + vf for T2A/LCY
 * Scripting fonts, CMPica, Punk.
 Math Fonts: 
 * Stmaryrd, Wasy, Rsfs, YHMath, BlackBoard (bbm, doublestroke).
 Diagram drawing fonts:
 * Lams, Astro Symbols (cmastro, astrosym, moonphase), 
 * Barcodes (barcodes, wlean, wlc*), Logical (loggates, milstd), 
 * timing, MusiXTeX, Chess/CChess, Go, Backgammon, Dingbats/NiceFrame. etc.

Any font type can be used for any output device/format.
This feature is supported by automatic font conversion
between font formats when needed.
This feature enables the rendering of Type 1 fonts *without ATM*.
On the other hand, it enables the use of TrueType/OpenType fonts
for generating PostScript printed even on PostScript Level 1 printers.

In advance, BaKoMa TeX is ready to use most of free Type 1 fonts 
available on CTAN and Trutype fonts coming with MS Windows systems.


* Dynamical Preview (Instant Preview) of selected part of a document.
* Flexible window docking lets you optimize splitting your screen 
  for using Dynamical Preview efficiently.
* One touch key for TeX + Preview + other customizable postprocessors,
* Quick navigation via document structure,
* DVI Forward/Reverse search (format independent),
* Powerful support for different input encodings,
* Project support,
* Graphics import assistant,
* Assitance for multi-file documents: 
  context sensitive openning of included text and graphics files,
* Searching for TeX errors using the TeX log file,
* Searching for help for TeX commands in entire document collection,
* Syntax highlighting is configurable for catcodes and command dictionaries,
* Customizable GUI Bars and menus for inserting Math Symbols and other commands,
* Automatic creation of a BB-file for non-PostScript graphics.
* Spell Checker: On-the-spot highlighting of misspelled words,
    correction proposals, handling accents and babel shortcuts.
    configurable for handling (La)TeX commands.
* Support for Multi-User systems.


* View on Windows Display.
* Print on any printer supported by a MS Windows driver.
* PostScript (really scalable),
* PDF,

Important feature of BaKoMa TeX is consistent graphics and font support
for all types of output. This means that all font formats mentioned
may be used for every type of output. This also means that all graphical 
capabilities mentioned are supported for every type of output.


* Handling in-line PostScript in DVI files (PSTricks).
* Creating PDF files which share fonts.
  Suitable for preparing CD-ROM based document libraries.
* Embedding fonts in CFF requires 2--3 times less space then other font forms.
* Handles HyperTeX (HyperRef) and document outline.

*** NEW FEATURES OF BAKOMA TEX 5.0 in comparison with BAKOMA TEX 4.60 ***

 * (La)TeX to HTML Conversion
 * Dynamical Preview Improvemets
 * Window Docking

 (La)TeX to HTML Conversion

 BaKoMa TeX 5 supports several ways for conversion of (La)TeX
 documents into HTML files.
  * `TeX|Generate HTML ...' text editor menu command lets you launch 
     `TeX4HT' convertor with numerous options.
  * `File|Generate HTML ...' DVI viewer menu command lets you convert 
     pages of a DVI file into PNG files wrapped into navigation HTML
     pages. This approach is useful for documents with complex graphics, 
     such as slides.

 In advance, BaKoMa TeX is ready to use `HEVEA' and/or `TTH' convertors.
 Launching of these convertors is available via extra TABS of 
 `TeX|Generate HTML ...' editor command.

 Including graphics is well integreated with BaKoMa TeX graphical engine.
 In this reason, you can insert everithing supported by BaKoMa TeX
 into generated HTML pages.

 Dynamical Preview Improvements
 * New flexible way for managing windows provide much more optimal use 
   of display space in Dynamical Preview mode. So, console and DVI window 
   may be reattached to different edges of main window.
   Commonly it is based on new Docking approach.

 * TeX Daemon is running in separate console.
   It enables running TeX (or another utilities) without
   terminating Dynamical Preview.
 * Text in Dynamical Preview window is automatically adjusted to be 
   visible in window.
 * GUI Control Bar was extended to simplify Visual Design
   of math formulas with help of Dynamical Preview.

 Window Docking
 BaKoMa Text editor supports docking another windows at any edge of 
 own window. It supports four docks:
   `Left', `Right', `Bottom', `Top'.
 Dockable windows have `Docking' option in context menu activated by 
 clicking right mouse button in the window.
 This option enables choose desired dock for a window, including
 virtual dock: `None', that disable docking of the window.
 Currently, dockable windows are:
   * Console Windows (new version manages several consoles)
   * Messages Window
   * DVI Windows (!!!)

 It is important, that every copy of DVI Viewer has own docking settings.
 So, you can choose different docks for regular document Windows (DView-0, ...),
 Character Map (DView-F), Partial Preview (DView-P), 
 Dynamical Preview (DView-B), and Help Viewer (DView-H).

 In advance, BaKoMa TeX 5.0 introduces different consoles for
 compiling regular documents (Console),
 for `Dynamical Preview TeX Daemon' (Console-B),
 and for generating Postscript files (Console-G).
 This approach enables:
 (1) choosing different docks for running these processes, and
 (2) compiling entire document without stopping Dynamical Preview.

 Sizes of window docks may be adjusted under `Docking' tab
 of dialog opened by `Options|Appearance ...' editor menu command.
 You can specify which dock will occupy bottom corner of the editor window.
 Width of bottom dock or height of other docks may be adjusted
 by dragging rulers whose divide docks from another window space.

 `Top dock' is slightly non standard object. It is positioned at right top 
 corner of editor window. It shares top area of window with control bars.
 This dock is small dock. However, it may be useful for managing
 `Console Window' and `Messages Window' on large displays,
 that will save a lot of space for another tasks.

For more information about changes see

---------- End of BaKoMa TeX Information ----------
----- End forwarded message -----

Thanks for the upload.  I added the new files to the existing directory
CTAN:/tex-archive/systems/win32/bakoma/ upgrading it to the new version.

Reinhard Zierke
for the CTAN team

More information about the Ctan-ann mailing list