TeXnicCenter

Last updated
TeXnicCenter
Texniccenter.png
TeXnicCenter screenshot
Developer(s) The TeXnicCenter Team
Stable release 2.02 Stable (September 29, 2013 (2013-09-29)) [±]
Preview release None [±]
Written in C++
Operating system Windows
Type LaTeX
License GPL
Website texniccenter.org

TeXnicCenter is a free and open-source IDE for the LaTeX typesetting language. It uses the MiKTeX or TeX Live distributions. [1] It allows the user to type documents in LaTeX and to compile them in PDF, DVI or PS. A menu gives access to precoded elements and environments (formulas, symbols, sections). It also allows for the creation of projects to organize and access the sections and environments of documents, and to insert a bibliography (using BibTeX) and an index (using MakeIndex). TeXnicCenter was first released in 1999 by Sven Wiegand, [2] it is included in ProTeXt and since version 2.02 it supports UTF-8 encoding.

Integrated development environment software application used to develop software

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools, and a debugger. Some IDEs, such as NetBeans and Eclipse, contain the necessary compiler, interpreter, or both; others, such as SharpDevelop and Lazarus, do not.

LaTeX is a document preparation system. When writing, the writer uses plain text as opposed to the formatted text found in WYSIWYG word processors like Microsoft Word, LibreOffice Writer and Apple Pages. The writer uses markup tagging conventions to define the general structure of a document, to stylise text throughout a document, and to add citations and cross-references. A TeX distribution such as TeX Live or MikTeX is used to produce an output file suitable for printing or digital distribution. Within the typesetting system, its name is stylised as LaTeX.

MiKTeX is a free distribution of the TeX/LaTeX typesetting system for Microsoft Windows. It also contains a set of related programs. MiKTeX provides the tools necessary to prepare documents using the TeX/LaTeX markup language, as well as a simple TeX editor: TeXworks. The name comes from Christian Schenk's login: MiK for Micro-Kid.

Contents

Interoperability

TeXnicCenter has been designed to work with the MiKTeX distribution. After installation, TeXnicCenter recognizes MiKTeX and sets up the paths to command-line compilers bundled with MiKTeX automatically. Similarly, Adobe Acrobat Reader/Professional or Foxit Reader, when available, is configured as a viewer for the generated PDF documents. TeXnicCenter can tell Acrobat to close an opened PDF file before recompiling it with LaTeX using Dynamic Data Exchange calls. [3] [4]

Adobe Acrobat set of application software to view, edit and manage files in Portable Document Format (PDF)

Adobe Acrobat is a family of application software and Web services developed by Adobe Inc. to view, create, manipulate, print and manage files in Portable Document Format (PDF).

Foxit Reader

Foxit Reader is a multilingual freemium PDF tool that can create, view, edit, digitally sign, and print PDF files. Foxit Reader is developed by Fremont, California-based Foxit Software. Early versions of Foxit Reader were notable for startup performance and small file size. Foxit v3.0 was found to be comparable to Adobe Reader. The Windows version allows annotating and saving unfinished PDF forms, FDF import/export, converting to text, highlighting and drawing.

In computing, Dynamic Data Exchange (DDE) was a technology for interprocess communication used in early versions of Microsoft Windows or OS/2. DDE allowed programs to manipulate objects provided by other programs, and respond to user actions affecting those objects. Internally, DDE was implemented in terms of Windows' message-passing architecture, which left it vulnerable to malformed third-party programs. DDE was partially superseded by Object Linking and Embedding (OLE), and is currently maintained in Windows systems only for the sake of backwards compatibility.

See also

Related Research Articles

The Portable Document Format (PDF) is a file format developed by Adobe in the 1990s to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. Based on the PostScript language, each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, vector graphics, raster images and other information needed to display it. PDF was standardized as ISO 32000 in 2008, and no longer requires any royalties for its implementation.

Texinfo a typesetting syntax used for generating documentation in both on-line and printed form

Texinfo is a typesetting syntax used for generating documentation in both on-line and printed form with a single source file. It is implemented by a computer program released as free software of the same name, created and made available by the GNU Project from the Free Software Foundation.

WinShell

WinShell is a freeware, closed-source multilingual integrated development environment (IDE) for LaTeX and TeX for Windows.

Yet Another Previewer is the name of two different document previewing applications, one for DVI and one for PostScript.

WinEdt TeX editor and shell for Windows

WinEdt is a shareware Unicode (UTF-8) editor and shell for Microsoft Windows. It is primarily used for the creation of TeX documents, but can also be used to edit HTML or any other type of text file. It can be configured to run as a front-end for a variety of TeX systems, including MiKTeX, fpTeX and TeX Live. WinEdt's highlighting schemes can be customized for different modes and its spell checking functionality supports multi-lingual setups, with dictionaries (word-lists) for many languages available for downloading from WinEdt's Community Site. It supports DVI and PDF workflow.

Adobe LiveCycle

Adobe LiveCycle Enterprise Suite (ES4) is a service-oriented architecture Java EE server software product from Adobe Systems used to build applications that automate a broad range of business processes for enterprises and government agencies. LiveCycle ES4 is an enterprise document and form platform that allows capturing and processing information, delivering personalized communications, and protecting and tracking sensitive information. It is used for purposes such as account opening, services and benefits enrollment, correspondence management, request for proposal processes, and other manual based workflows. LiveCycle ES4 incorporates new features with a particular focus on mobile devices. LiveCycle applications also function in both online or offline environments. These capabilities are enabled through the use of Adobe Reader, HTML/PhoneGap and the Flash Player clients to reach desktop computers and mobile devices.

proTeXt is a freeware integrated development environment (IDE) for LaTeX running on Microsoft Windows, developed by Thomas Feuerstack. The most recent version is 3.1.9.

MacTeX is a free redistribution of TeX Live, a typesetting environment based on TeX. While TeX Live is designed to be cross-platform, MacTeX includes Mac-specific utilities and front-ends. It is also pre-configured to work out-of-the-box with macOS, as it provides sensible defaults for configuration options that, in TeX Live, are left up to the user to allow for its cross-platform compatibility.

PRC is a 3D file format that can be used to embed 3D data in a PDF file.

The computer program pdfTeX is an extension of Knuth's typesetting program TeX, and was originally written and developed into a publicly usable product by Hàn Thế Thành as a part of the work for his PhD thesis at the Faculty of Informatics, Masaryk University, Brno, Czech Republic. The idea of making this extension to TeX was conceived during the early 1990s, when Jiří Zlatuška and Phil Taylor discussed some developmental ideas with Donald Knuth at Stanford University. Knuth later met Hàn Thế Thành in Brno during his visit to the Faculty of Informatics to receive an honorary doctorate from Masaryk University.

Adobe Document Cloud is a free service from Adobe to store and share PDF files in the cloud and to access them on the go. The services also allows integration with Adobe tools to fill and sign forms electronically. The service offers 2GB of free storage. Its seamless integration with Mobile and Desktop apps creates an ecosystem where users can use their phone with apps such as Adobe Scan to take pictures of documents, convert them to PDFs, and upload and store them to the cloud. The files can be accessed from the webportal for Adobe Document Cloud as well as Adobe applications such as Adobe Acrobat DC and Adobe Acrobat Reader.

LEd is a TeX and LaTeX editing software working under Microsoft Windows. It is a freeware product.

TeXworks Qt-based graphical user interface to the TeX typesetting system

TeXworks is free and open-source application software, available for Windows, Linux and macOS. It is a Qt-based graphical user interface to the TeX typesetting system and its LaTeX, ConTeXt, and XeTeX extensions. TeXworks is targeted at direct generation of PDF output. It has a built-in PDF viewer using the poppler library; the viewer has auto-refresh capability, and also features SyncTeX support.

Verbosus is a browser based LaTeX editor which allows a user to create and handle Latex projects in a browser. The graphical user interface (GUI) does deliberately not resemble non-browser-based Editors such as LEd or TeXworks. It was designed to function and being used in a browser.

See Adobe Acrobat for full details on this product.

TexLab

TexLab is a TeX editor based on parallel programming. Contrary to other TeX editors which use a text file as input, TexLab was designed to process small binary document modules. TexLab typesetting engine is implemented by a thread pool to execute MiKTeX commands, such as: LaTeX, XeTeX or pdfTeX. MiKTeX is the version of LaTeX for Microsoft Windows; it consists of a set of tools to process text. Christian Schenk is the creator of MiKTeX, he studied Computer Science at TU Berlin. When Christian owned his first PC, he began working on a fun project; this project eventually became MiKTeX. TexLab interacts with Windows API's and Win32 through a thin level of abstraction provided by the C++ classes of Wintempla. TexLab interacts with MiKTeX commands through Anonymous pipes which is an interprocess communication (IPC) method.

References

  1. Braune, K. (2004). "TeXnicCenter". LaTeX (in German). Springer. pp. 520–521. ISBN   978-3-540-00718-0.
  2. "LaTeX-Frontend TeXnicCenter in neuer Version". Golem.de. 2005-11-04. Retrieved 2009-06-02.
  3. "Acrobat Interapplication Communication Overview" (PDF). Adobe Solutions Network. Archived from the original (PDF) on 2005-12-25.
  4. "Acrobat Interapplication Communication Reference" (PDF). Adobe Solutions Network. Archived from the original (PDF) on 2006-02-08.
SourceForge Web-based source code repository

SourceForge is a web-based service that offers software developers a centralized online location to control and manage free and open-source software projects. It provides a source code repository, bug tracking, mirroring of downloads for load balancing, a wiki for documentation, developer and user mailing lists, user-support forums, user-written reviews and ratings, a news bulletin, micro-blog for publishing project updates, and other features.