True WYSIWYG LaTeX System
Windows     Mac     Linux  

BaKoMa TeX Word
True WYSIWYG LaTeX Editor


About BaKoMa TeX Word

BaKoMa TeX Word is True WYSIWYG LaTeX Editor.

We use the word True to highlight two facts:
  1. It is True WYSIWYG Editor.
    It means that display shows precisely the same what will be printed on paper. It looks such that you edit your document immediately in DVI Viewer window.
  2. It is True LaTeX Editor.
    It edits LaTeX source text without any import/export procedure. It means that you can load and edit any LaTeX document.

TeXWord Windows

BaKoMa TeX Word window is split into four subwindows as shown on screenshot at top right corner. These subwindows has special purposes as explained below:
  1. Page Window
    Sometime it may be called as WYSIWYG window or Proof window.
    Users also call it as Preview window, DVI window and even PDF window (because it looks as DVI or PDF viewer).
    However, unlike to DVI/PDF Viewer, you can set caret inside this window and start insert or remove any text.
  2. Document Outline Window
    Outline Window shows document outline made up from table of contents by HyperRef package.
  3. Source Files Window
    All source file whose are read by TeX when document is processed.
    You can set caret inside this window and edit source directly.
  4. Working Files Window
    There are files whose are created by LaTeX at processing document. They are *.AUX, *.TOC, and other temporary files. Console output is also among these windows, as it is something generated at work of TeX.
Subwindows may be easielly resized by dragging subwindow dividers by using mouse. Furthermore, subwindows (2), (3), and (4) may be easielly redocked (or undocked) by dragging title bars by using the mouse. Toolbars also may be undocked and redocked by dragging left ribon bar. See video: TeXWord docking windows and toolbars.

Important Notes

BaKoMa TeX Word edits immediately LaTeX source file loaded into text buffer.

Position in source files window is synchronised with position in page window. So, you can see two carets moved synchronously in source and page windows. In the same way selection is also synchronised. Caret may be positioned from inside any window: Page or Source Files. Caret is blinking in window where focus is. In other words, arrow keys move blinking caret, but static caret is just synchronised with blinking caret.

Any modifications (typesetting letters, deletions, etc.) are reflected in Page and Source Files windows immediately. It requires no special action to reflect changes.

Looking around toolbar you can found set of tools to insert frequently used LaTeX constructions. These tools are designed for using in context of Page Window. In fact, using these tools dramatically reduce needs in handling Source Files Window. Now, you can think about Source Files window as about extended status bar. This feature is very important for comfortable work, because it make able to keep attention only in one window -- Page Window. It is much more convenient then having attention on two windows.

Editing Diagrams

BaKoMa TeX Word is excellent tool for editing complex LaTeX picture environment. This screenshot shows how we made diagram on page 49 of "BaKoMa TeX User's Guide". It is true, annotating images by TeXWord is much easier than by any other software.

Editing Slides

BaKoMa TeX Word is ideal tool for creating LaTeX based presentations. It is because editing slides requires intensive visual control, which may be provided only by True WYSIWYG editor.

When you edit slides by using such packages as PowerDot or Prosper you can choose style visually in dialog opened by Insert/Document Properties menu command. Using another slide making packages (I.e. Beamer, Seminar, Slides, etc.) is also supported.

Long documents -- TeX Word Performance

We would like to clarify one misinformation that
'BaKoMa TeX Word is efficient only for short documents, because it runs TeX on background'.

In one side it is true that BaKoMa TeX Word runs TeX to display document. This approach provides True WYSWIWYG Preview (100 % compatibility with output of native LaTeX).
However, BaKoMa TeX Word has no degradation of performance at editing long documents. Our users edit books of 500 and more pages and enjoy that speed is even better then at editing one-page document !!! The reason of this scalability is that only one page of document is reformatted at editing document.

System Requirements -- TeX Word Performance

To have comfortable work with BaKoMa TeX Word your processor must be able to reprocess a page between two sequential keys pressed by your fingers on keyboard. So, estimation of required CPU may be adjusted for speed with which you type on keyboard.

It looks such that at least 1 GHz CPU is required to work with BaKoMa TeX Word.
On such computers you can find that response at editing first page is slightly slow, but on following pages it will good enough. If you have found response isn't good enought you can disable font anti-aliasing. It will dramatically speedup displaying text.

However, at least 2 GHz CPU is recommended to work with BaKoMa TeX Word.
You will not see difference in speed of displaying first and following pages. You can work with anti-aliased fonts without noticeable delay.