DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:latexit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:latexit [2014-12-03 02:49] – [Syntax] Klap-inplugin:latexit [2020-09-25 06:33] (current) – lastupdate Aleksandr
Line 3: Line 3:
 ---- plugin ---- ---- plugin ----
 description: 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. description: 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.
-This is beta version of the plugin, however this version is release candidate. +author     : Adam Kucera
-author     : +
 email      : adam.kucera@wrent.cz  email      : adam.kucera@wrent.cz 
 type       : render, syntax, action type       : render, syntax, action
Line 14: Line 13:
 tags       : export, latex, pdf tags       : export, latex, pdf
  
-downloadurl: http://latexit.wrent.cz/download.php+downloadurl: https://github.com/Wrent/dokuwiki-plugin-latexit/archive/master.zip
 bugtracker : https://github.com/Wrent/dokuwiki-plugin-latexit/issues bugtracker : https://github.com/Wrent/dokuwiki-plugin-latexit/issues
 sourcerepo : https://github.com/Wrent/dokuwiki-plugin-latexit sourcerepo : https://github.com/Wrent/dokuwiki-plugin-latexit
Line 33: Line 32:
  
 The plugin allows you to export multiple DokuWiki pages in a single LaTeX file. The plugin allows you to export multiple DokuWiki pages in a single LaTeX file.
 +===1st Insert syntax===
 If you want to insert a page as a subsection, put the following just before the link to the demanded page: If you want to insert a page as a subsection, put the following just before the link to the demanded page:
 <code> <code>
Line 40: Line 39:
 </code> </code>
 ''~'' works exactly the same as ''='' in headers. Number of ''~'' will determine the level of the first header of inserted page. ''~'' works exactly the same as ''='' in headers. Number of ''~'' will determine the level of the first header of inserted page.
 +
 +===2nd Insert syntax===
 +:!: [[devel:develonly]] only in outstanding pull request
 +
 +A replacement of the recursion syntax is the insertwikipage syntax. The functionality is similar, but the caching should be improved. ''\insertwikipage[//headinglevel//]{//pageid//|//Title//}''
 +  * ''//headinglevel//'': Let heading start at ''1'' = biggest heading to ''5'' = smallest heading.\\ Sets size of the starting heading in the inserted page. (Example: using ''2'' displays ''====== Head ======'' as ''===== Head====='')
 +  * ''//pageid//'': absolute or relative pageid
 +  * ''//Title//'' (Optional) : Title for the url when it is shown in the wiki.
 +
 +<code>
 +\insertwikipage{page}
 +\insertwikipage[1]{ns:page}
 +\insertwikipage[5]{ns:page|Title}
 +</code>
  
 ====Additional syntaxes==== ====Additional syntaxes====
Line 88: Line 101:
  
 === Change Log === === Change Log ===
 +  * **2015-01-22**
 +    * Version 1.0.5
 +    * Added configuration entry allowing having \title as the top level.
   * **2014-11-14**   * **2014-11-14**
     * Version 1.0.4     * Version 1.0.4
Line 146: Line 162:
  
 ===== Discussion ===== ===== Discussion =====
- 
  
plugin/latexit.1417571379.txt.gz · Last modified: 2014-12-03 02:49 by Klap-in

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