Jump to content

TeXnicCenter: Difference between revisions

From IdeaWazaWiki
wikademia>Ftrebien
wikademia>Eme
No edit summary
 
(37 intermediate revisions by 26 users not shown)
Line 1: Line 1:
{{Infobox_Software |
'''TeXnicCenter''' is a [[free software|free]] [[open source]] [[Integrated development environment|IDE]] for the [[LaTeX]] typesetting language. It uses the [[MiKTeX]] or [[TeX Live]] distributions<ref>{{Cite book
  name = TeXnicCenter |
| publisher = Springer
  logo = |
| isbn = 9783540007180
  screenshot = [[Image:Texniccenter.png|300px|TeXnicCenter screenshot]] |
| pages = 520-521
  caption = TeXnicCenter screenshot |
| last = Braune
  developer = The TeXnicCenter Team |
| first = K.
  latest_release_version = 1 Beta 7.01 |
| title = LaTeX
  latest_release_date = [[June 18]], [[2006]] |
| chapter = TeXnicCenter
  operating_system = [[Microsoft Windows|Windows]] |
| accessdate = 2009-06-02
  genre = [[LaTeX]] |
| date = 2004
  license = [[GNU General Public License|GPL]] |
| language = German
  website = [http://www.texniccenter.org www.texniccenter.org] |
}}</ref>. It allows the user to type documents in LaTeX and to compile them in [[Portable Document Format|PDF]], [[DVI file format|DVI]] or [[PostScript|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<ref>{{Cite web
}}
| title = LaTeX-Frontend TeXnicCenter in neuer Version
'''TeXnicCenter''' is a [[free software|free]] [[open source]] [[Integrated development environment|IDE]] for the [[LaTeX]] typesetting language. It uses the [[MiKTeX]] or [[TeX Live]] distributions. It allows the user to type documents in LaTeX and to compile them in [[Portable Document Format|PDF]], [[DVI file format|DVI]] or [[PostScript|PS]]. A menu gives access easily to precoded elements and environments (formulas, symbols, sections). It also allows for the creation of projects to organise and access the sections and environments of documents, and to insert a bibliography (using [[BibTeX]]) and an index (using [[MakeIndex]]).  
| work = Golem.de
 
| accessdate = 2009-06-02
To use TeXLive 2005 distribution, you need to make a minor change to the output profiles by replacing each of the output argument options with their Unix format variants (even for running on Windows), e.g. the command line arguments "%pm" becomes "%Pm" and "%bm" becomes "%Bm".
| date = 2005-11-04
| url = http://www.golem.de/0504/37403.html
}}</ref>. It is included in [[ProTeXt]].


==Interoperability with other software==
==Interoperability with other software==


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|Adobe Acrobat Reader/Professional]], when available, is configured as a viewer for the generated PDF documents. Acrobat can also be configured to close an opened PDF file before recompiling it with LaTeX. These operations are accomplished using [[Dynamic Data Exchange]] calls, documented in [http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/iac/IACOverview.pdf Acrobat Interapplication Communication Overview] and [http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/iac/IACReference.pdf Acrobat Interapplication Communication Reference].
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|Adobe Acrobat Reader/Professional]] or [[Foxit Reader|Foxit Reader]]{{Fact|date=June 2009}}, 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<ref>{{Cite web | url=http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/iac/IACOverview.pdf | title=Acrobat Interapplication Communication Overview] | publisher=Adobe Solutions Network}}</ref><ref>{{Cite web | url=http://partners.adobe.com/public/developer/en/acrobat/sdk/pdf/iac/IACReference.pdf | title=Acrobat Interapplication Communication Reference | publisher=Adobe Solutions Network}}</ref>.
 
===Configuring Adobe Acrobat integration===
 
To setup Acrobat as the external PDF viewer, open the menu ''Build'', select ''Define Output Profiles...'', select ''LaTeX => PDF'' in the Profiles list and click the Viewer tab. Under ''Path of executable'', there are three panels corresponding to commands that TeXnicCenter sends to the viewer, namely ''View project's output'', ''Forward Search'' and ''Close document before running (La)TeX''. For each of those panels, select ''DDE command'' and enter '''acroview''' and '''control''' for the ''Server'' and ''Topic'' fields, respectively.
 
When using Adobe Acrobat Reader/Professional 7.x, the ''Command'' field on panels ''View project's output'' and ''Forward Search'' can be set up with the string
[DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]
and, on panel ''Close document before running (La)TeX'', with
[DocClose("%bm.pdf")]


However, Adobe Acrobat Reader/Professional 8.0.0 has a bug that will cause the viewer to crash when closing a document that was opened through the preceding [[Dynamic Data Exchange|DDE]] call [http://www.adobeforums.com/cgi-bin/webx/.3bc27d26]. This problem can be worked around by prefixing the above commands with '''[DocOpen("%bm.pdf")]''', yielding the command string for ''View project's output'' and ''Forward Search''
==References==
[DocOpen("%bm.pdf")][DocOpen("%bm.pdf")][FileOpen("%bm.pdf")]
<references/>
and, for ''Close document before running (La)TeX''
[DocOpen("%bm.pdf")][DocClose("%bm.pdf")]
 
==See also==
*[[Comparison of text editors]]
*[[Crimson Editor]] - An [[open source]] [[Microsoft Windows|Windows]] editor
*[[List of text editors]]
*[[Texmaker]] - An [[open source]] [[cross-platform]] editor and shell
*[[WinShell]] - A [[freeware]] editor


== External links ==
== External links ==
Line 45: Line 29:
*[http://sourceforge.net/projects/texniccenter/ TeXnicCenter] on [[SourceForge]]
*[http://sourceforge.net/projects/texniccenter/ TeXnicCenter] on [[SourceForge]]


[[Category:Free software programmed in C++]]
[[Category:Free TeX editors]]
[[Category:Free TeX editors]]
[[Category:TeX SourceForge projects]]
[[Category:TeX SourceForge projects]]
 
[[Category:Open source IDE's]]
[[de:TeXnicCenter]]
[[es:TeXnicCenter]]
[[fr:TeXnicCenter]]
[[nl:TeXnicCenter]]
[[pl:TeXnicCenter]]
[[sv:TeXnicCenter]]

Latest revision as of 05:59, 24 September 2010

TeXnicCenter is a free 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.

Interoperability with other software

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[citation needed], 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].

References