DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:latexit

This is an old revision of the document!


LaTeXit Plugin

Compatible with DokuWiki

2014-05-05 "Ponder Stibbons", 2013-12-08 "Binky"

plugin This plugin allows you to export single or multiple DokuWiki pages into one LaTeX file. It will export all media in a ZIP archive. It also supports exporting syntax from plugins imagereference, mathjax and zotero.

Last updated on
2014-05-13
Provides
Syntax, Action, Render
Repository
Source

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to dokutexit, latexport

Tagged with export, latex, pdf

Installation

Install the plugin using the Plugin Manager and the download URL above, which points to latest version of the plugin. Refer to Plugins on how to install plugins manually.

Examples/Usage

If you are using basic DokuWiki template, you should have a new export button by the pagetool buttons. It can be switched off in configuration. To export a page, put &do=export_latexit at the end of the demanded URL.

Syntax

The plugin allows you to export multiple DokuWiki pages in a single LaTeX file.

If you want to insert a page as a subsection, put the following just before the link to the demanded page:

~~~~~~RECURSIVE~~~~~~
[[link]]

~ works exactly the same as = in headers. Number of ~ will determine the level of the first header of inserted page.

Configuration and Settings

  • You can set these parameters for the exported document:
    • LaTeX document clas
    • Font size of the document
    • Paper size of the document
    • Oneside / twoside document
    • Landscape document
    • Draft document
    • Your own header parameters
    • Your own footer parameters
    • Language of the babel package
    • Usage of \chapter level headers
    • Usage of \part level headers
    • Your own title of the document
    • Author of the document
    • Date of creation of the document
    • Default media export folder
    • Default parameters for images
    • Preferred style of bibliography
    • Name of bibliography .bib file
    • Default cell align in tables
  • For XHTML view of the document, you can send the text of the header you will see before recursively inserted subpages.
  • You can switch on/off the export button.

Change Log

  • 2014-05-13
    • Version 1.0.1
    • Fixed bug when there was a link to non-existing media.
  • 2014-05-09
    • Version 1.0
    • Minor bug fixes.
    • Implementation of Unit tests.
    • Release now contains only required files, test files only on github.
  • 2014-05-01
    • Version 0.4.1 RC
    • Fixed the bug with zotero plugin. Its installation is no longer required for the plugin to work.
  • 2014-04-20
    • Version 0.4 RC
    • Fixed the bug with infinite recursion loop.
    • Few minor bug fixes.
    • Added the export button.
  • 2014-03-29
    • Version 0.3.
    • Added support for bibliography (Zotero plugin has to be used).
  • 2014-03-29
    • Version 0.2.
    • Added Configuration.
  • 2014-03-17
    • Beta release 0.1 with support of all major DW functions except RSS.
  • 2014-03-05
    • Initial release (0.09) with support of all major DW functions except media and RSS.

Known Bugs and Issues

  • There is a problem with quotes in czech language.

ToDo/Wish List

  • Direct inclusion of LaTeX commands.
  • In-file configuration.
  • Smoother tables exporting.

Other Plugins

Latexit plugin supports cooperation with other useful plugins.

FAQ

Discussion

Hi,
for me it only works in combination with the zotero plugin. Otherwise I get the following error message: Class 'ZoteroRepository' not found in E:\xampp\htdocs\dokuwiki\lib\plugins\zotero\TextZoteroRepository.php on line 5

Best regards
Juergen

Hello,
thank you for reporting! You were right. It has been fixed in the newest version.
Adam.

plugin/latexit.1399966550.txt.gz · Last modified: 2014-05-13 09:35 by 194.228.32.29

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki