wiki:Trac2LatexPlugin

Trac plugins and macros to convert Wiki files to Latex/Pdf

Description

This plugin is a set of Trac plugins and macros to convert Wiki files to Latex/Pdf.

See also: TracMathPlugin, LatexFormulaMacro

Bugs/Feature Requests

Existing bugs and feature requests for Trac2LatexPlugin are here.

If you have any issues, create a new ticket.

defect

2 / 9

enhancement

1 / 5

Source

You can check out Trac2LatexPlugin from http://code.google.com/p/trac2latex/ using Subversion: svn checkout http://trac2latex.googlecode.com/svn/trunk/ trac2latex

Installation

Requirements

Installation steps

  • Generate the Trac2Latex egg:
    python setup.py bdist_egg
    
  • Copy all macro files (.py) and plugins files (.egg) to Trac plugins* directory.
  • Restart Trac web server.

Note: Trac 0.10 uses new macro style (all macros are plugins), so please copy all files to the plugins directory and not to the wiki-macros directory.

Note: There are minor issues when installing revision 70 on a Windows server. Until these are fixed, please read the comments at the bottom of the Trac2Latex Introduction page for a description and workaround.

Usage

See WikiMacros help page (after installation).

Examples

To see Trac2Latex running, got to http://code.chenca.org/wiki/trac2latex.

Latex Processor

{{{
#!latex
$\frac{\alpha{2 + \beta}}{\delta_x}$
}}}

This code will produce a PNG file and a PDF file, both will be added to Attachments section.

Latex Document

You can generate a whole Latex document using some TexMacros and clicking in the Latex-PDF or Latex link at the end of the page:

[[LatexDocCls(article, a4paper)]]
[[LatexBasicHeaders]]
[[LatexBeginDoc]]

= Section

This is a section

== SubSection

This is a subsection

=== SubSubSection

This is a subsubsection

[[LatexEndDoc]]

Author/Contributors

Author: chenca
Contributors:

Last modified 10 months ago Last modified on Jul 15, 2015, 5:50:35 PM