DForD TeXCoding is a full-featured IDE which is aimed to create TeX or LaTeX document. DO NOT, however, mistake DForD TeXCoding itself as a TeX system! Users will have to download and install a (free) TeX system (for Windows, MikTeX, or TeX Live).

DForD TeXCoding is used as a front-end for compilers and typesetting systems, such as TeX and HTML. DForD TeXCoding's highlight schemes cannot be customized currently, but we are planning to support in the near future.

Although DForD TeXCoding is reasonably suitable as an TeX IDE it has been an all-purpose text editor. It supports more than 80 programming languages keyword highlighting and source code folding. But remember, it is specically designed and configured to integrate seamlessly with a TeX system (such as MikTeX, or TeX Live). This manual does not cover TeX or LaTeX related topics in detail. Users will find introduction and manuals on typesetting with TeX or LaTeX as well as links to other recommended accessories on TeX's Community Site (TUG).

Key Features

  1. Syntax highlighting

    Syntax highlighting

    TeXCoding supports TeX, BibTeX, MetaPost and Asymptote language syntax highlighting. Users may customize font facename, font size, color and other formats of syntax elements. Syntax highlighting settings may be stored as theme, so that users may share their favorite settings with others.

  2. Project Management

    Project structure

    TeXCoding provides powerful project management features. As you can see, all project management features can be accessed from the main menu or the context menu in Project dockable view.

    There are 4 levels for users managing their files, including solution, project, folder and file.

    TeXCoding can open and manage only one solution at one time. One solution may contain one or more projects. One porject may have one or more folders, and one folder may include one or more files.

    Folder is an abstract concept used to classify files, but solution, project and file do represent real files in file system. The solution file takes the extension name .cssln, and the project file takes the extension name .csprj. Files can be all types of real files except solution files and project files.

  3. TeX GUI Symbol Toolbar

    TeX GUI Symbol Toolbar

    From version 2010.4 TeXCoding provides a set of quick GUI symbol input toolbars as shown above. Most in common use symbols are listed in the toolbars. You may hide these toolbars via main menu item View - TeX GUI Symbol.

  4. Symbol view

    Symbol view

    TeXCoding analyzes current editing TeX document, extracts all chapters, sections, subsections and subsubsections, list all of them in Symbol View. It means Symbol view displays TeX document's outline.

    If the user double clicks a node in symbol view, TeXCoding will jump to the line defines that symbol. Currently TeXCoding only supports TeX document symbol view. BibTeX, MetaPost and Asymptote documents are not supported right now, we may consider this in future.

Latest Version: 2011.6

TeXCoding for Windows


Windows XP/7 32bit/64bit

Follow DForD Software


  • TeXCoding main window
  • TeXCoding DebugRun Log view
  • TeXCoding command auto-completion
  • TeXCoding snippet view
  • TeXCoding symbol view