Revision: 962
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=962&view=rev
Author: frlan
Date: 2009-09-29 19:08:26 +0000 (Tue, 29 Sep 2009)
Log Message:
-----------
GeanyLaTeX: Rebuild HTML documentation from devel version and add three missed files
Modified Paths:
--------------
trunk/geanylatex/doc/geanylatex.css
trunk/geanylatex/doc/geanylatex.html
Added Paths:
-----------
trunk/geanylatex/doc/geanylatex2.html
trunk/geanylatex/doc/geanylatex3.html
trunk/geanylatex/doc/geanylatex4.html
Modified: trunk/geanylatex/doc/geanylatex.css
===================================================================
--- trunk/geanylatex/doc/geanylatex.css 2009-09-29 14:09:11 UTC (rev 961)
+++ trunk/geanylatex/doc/geanylatex.css 2009-09-29 19:08:26 UTC (rev 962)
@@ -6,12 +6,20 @@
.cmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;}
.pplr7t-x-x-144{font-size:144%;}
.pplr7t-x-x-80{font-size:80%;}
-.zplmr7m-{font-style: italic;}
.pplr7t-x-x-90{font-size:90%;}
.pplb7t-{font-weight: bold;}
+.pplb7t-{font-weight: bold;}
.pcrr7t-{font-family: monospace;}
+.pplb7t-x-x-90{font-size:90%;font-weight: bold;}
+.pplb7t-x-x-90{font-weight: bold;}
+.pplr7t-x-x-70{font-size:70%;}
+.zplmr7m-x-x-90{font-size:90%;font-style: italic;}
+.zplmr7y-x-x-50{font-size:50%;}
+.zplmr7t-x-x-90{font-size:90%;}
+.pcrr7t-x-x-90{font-size:90%;font-family: monospace;}
+.pcrr7t-x-x-70{font-size:70%;font-family: monospace;}
+.cmsy-9{font-size:90%;}
.zplmr7y-x-x-60{font-size:60%;}
-.pcrr7t-x-x-70{font-size:70%;font-family: monospace;}
.pcrr7t-x-x-80{font-size:80%;font-family: monospace;}
p.noindent { text-indent: 0em }
td p.noindent { text-indent: 0em; margin-top:0em; }
@@ -98,6 +106,7 @@
span.pmatrix img{vertical-align:middle;}
div.pmatrix {text-align:center;}
table.pmatrix {width:100%;}
+span.bar-css {text-decoration:overline;}
img.cdots{vertical-align:middle;}
.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;}
.index-item, .index-subitem, .index-subsubitem {display:block}
Modified: trunk/geanylatex/doc/geanylatex.html
===================================================================
--- trunk/geanylatex/doc/geanylatex.html 2009-09-29 14:09:11 UTC (rev 961)
+++ trunk/geanylatex/doc/geanylatex.html 2009-09-29 19:08:26 UTC (rev 962)
@@ -5,17 +5,17 @@
<html xmlns="http://www.w3.org/1999/xhtml"
>
<head><title>GeanyLaTeX – A LaTeX plugin for Geany
-Version 0.4</title>
+Version 0.5dev</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" />
<!-- xhtml,html -->
<meta name="src" content="geanylatex.tex" />
-<meta name="date" content="2009-05-25 23:34:00" />
+<meta name="date" content="2009-09-28 22:47:00" />
<link rel="stylesheet" type="text/css" href="geanylatex.css" />
</head><body
>
-<!--l. 56--><p class="noindent" >
+<!--l. 58--><p class="noindent" >
</p>
@@ -28,7 +28,7 @@
<h2 class="titleHead">Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span> – A <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span> plugin for Geany<br /><br />
-Version 0.4</h2>
+Version 0.5dev</h2>
<div class="author" ><span
class="pplr7t-x-x-144">Frank Lanitz</span>
<br /><a
@@ -36,14 +36,14 @@
class="pplr7t-x-x-90">frank(a)frank.uvena.de</span></a></div>
<br />
<div class="date" ><span
-class="pplr7t-x-x-144">May 25, 2009</span></div>
+class="pplr7t-x-x-144">September 28, 2009</span></div>
<span
-class="pplb7t-">Note: </span>Please note the document has been created on May 25, 2009. If you are using devel version from
-SVN, please compile and check <span
+class="pplb7t-">Note: </span>Please note the document has been created on September 28, 2009. If you are using devel version
+from SVN, please compile and check <span
class="pcrr7t-">doc/geanylatex.tex </span>from sources. Please check page <a
-href="#x1-90004.2">5<!--tex4ht:ref: sec:compiling_of_documentation --></a>, section <a
-href="#x1-90004.2">4.2<!--tex4ht:ref: sec:compiling_of_documentation --></a>
-how to do so.
+href="#x1-100004.2">6<!--tex4ht:ref: sec:compiling_of_documentation --></a>, section
+<a
+href="#x1-100004.2">4.2<!--tex4ht:ref: sec:compiling_of_documentation --></a> how to do so.
</div>
<h3 class="likesectionHead"><a
id="x1-1000"></a>Contents</h3>
@@ -55,82 +55,85 @@
<br /><span class="sectionToc" >2 <a
href="#x1-40002" id="QQ2-1-5">News</a></span>
<br /><span class="sectionToc" >3 <a
-href="#x1-60003" id="QQ2-1-7">Requirements</a></span>
+href="#x1-70003" id="QQ2-1-8">Requirements</a></span>
<br /><span class="sectionToc" >4 <a
-href="#x1-70004" id="QQ2-1-8">Installation</a></span>
+href="#x1-80004" id="QQ2-1-9">Installation</a></span>
<br /> <span class="subsectionToc" >4.1 <a
-href="#x1-80004.1" id="QQ2-1-9">Compiling the plugin itself</a></span>
+href="#x1-90004.1" id="QQ2-1-10">Compiling the plugin itself</a></span>
<br /> <span class="subsectionToc" >4.2 <a
-href="#x1-90004.2" id="QQ2-1-10">Compiling of documentation</a></span>
+href="#x1-100004.2" id="QQ2-1-11">Compiling of documentation</a></span>
<br /><span class="sectionToc" >5 <a
-href="#x1-100005" id="QQ2-1-11">Usage</a></span>
+href="#x1-110005" id="QQ2-1-12">Usage</a></span>
<br /><span class="sectionToc" >6 <a
-href="#x1-110006" id="QQ2-1-13">Features</a></span>
+href="#x1-120006" id="QQ2-1-14">Features</a></span>
<br /> <span class="subsectionToc" >6.1 <a
-href="#x1-120006.1" id="QQ2-1-14"><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+href="#x1-130006.1" id="QQ2-1-15"><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>-Wizard</a></span>
<br /> <span class="subsectionToc" >6.2 <a
-href="#x1-130006.2" id="QQ2-1-16">Inserting References and Labels</a></span>
+href="#x1-170006.2" id="QQ2-1-21">Inserting References and Labels</a></span>
<br /> <span class="subsectionToc" >6.3 <a
-href="#x1-140006.3" id="QQ2-1-19">BibTeX templates for catalogue entries</a></span>
+href="#x1-180006.3" id="QQ2-1-24">BibTeX templates for catalogue entries</a></span>
<br /> <span class="subsectionToc" >6.4 <a
-href="#x1-150006.4" id="QQ2-1-20">Replacement of special characters</a></span>
+href="#x1-190006.4" id="QQ2-1-25">Replacement of special characters</a></span>
<br /> <span class="subsectionToc" >6.5 <a
-href="#x1-160006.5" id="QQ2-1-21">Inserting of special character</a></span>
+href="#x1-200006.5" id="QQ2-1-26">Inserting of special character</a></span>
<br /> <span class="subsectionToc" >6.6 <a
-href="#x1-170006.6" id="QQ2-1-22">Inserting of Environment</a></span>
+href="#x1-210006.6" id="QQ2-1-27">Inserting of Environment</a></span>
<br /> <span class="subsectionToc" >6.7 <a
-href="#x1-180006.7" id="QQ2-1-24">Format</a></span>
+href="#x1-220006.7" id="QQ2-1-29">Format</a></span>
<br /><span class="sectionToc" >7 <a
-href="#x1-190007" id="QQ2-1-25">Configuration</a></span>
+href="#x1-230007" id="QQ2-1-30">Configuration</a></span>
<br /> <span class="subsectionToc" >7.1 <a
-href="#x1-200007.1" id="QQ2-1-26">GeanyLaTeX’s configuration dialog</a></span>
+href="#x1-240007.1" id="QQ2-1-31">GeanyLaTeX’s configuration dialog</a></span>
<br /> <span class="subsectionToc" >7.2 <a
-href="#x1-230007.2" id="QQ2-1-29">Key bindings</a></span>
+href="#x1-270007.2" id="QQ2-1-35">Key bindings</a></span>
<br /><span class="sectionToc" >8 <a
-href="#x1-240008" id="QQ2-1-31">Donating to the plugin</a></span>
+href="#x1-280008" id="QQ2-1-37">Contribution to the plugin</a></span>
<br /> <span class="subsectionToc" >8.1 <a
-href="#x1-250008.1" id="QQ2-1-32">Extending plugin</a></span>
+href="#x1-290008.1" id="QQ2-1-38">Extending plugin</a></span>
<br /> <span class="subsectionToc" >8.2 <a
-href="#x1-280008.2" id="QQ2-1-35">Testing & bug reporting</a></span>
+href="#x1-320008.2" id="QQ2-1-41">Testing & bug reporting</a></span>
<br /> <span class="subsectionToc" >8.3 <a
-href="#x1-290008.3" id="QQ2-1-36">Packaging</a></span>
+href="#x1-330008.3" id="QQ2-1-42">Packaging</a></span>
<br /> <span class="subsectionToc" >8.4 <a
-href="#x1-300008.4" id="QQ2-1-37">Improving and extending of documentation</a></span>
+href="#x1-340008.4" id="QQ2-1-43">Improving and extending of documentation</a></span>
<br /> <span class="subsectionToc" >8.5 <a
-href="#x1-310008.5" id="QQ2-1-38">Propaganda</a></span>
+href="#x1-350008.5" id="QQ2-1-44">Providing additional data for plugin</a></span>
+<br /> <span class="subsectionToc" >8.6 <a
+href="#x1-360008.6" id="QQ2-1-45">Propaganda</a></span>
<br /><span class="sectionToc" >9 <a
-href="#x1-320009" id="QQ2-1-39">Development</a></span>
+href="#x1-370009" id="QQ2-1-46">Development</a></span>
<br /> <span class="subsectionToc" >9.1 <a
-href="#x1-330009.1" id="QQ2-1-40">Development version</a></span>
+href="#x1-380009.1" id="QQ2-1-47">Development version</a></span>
<br /><span class="sectionToc" >10 <a
-href="#x1-3500010" id="QQ2-1-42">Known issues</a></span>
+href="#x1-4000010" id="QQ2-1-49">Known issues</a></span>
<br /><span class="sectionToc" >11 <a
-href="#x1-3600011" id="QQ2-1-43">Recommendations to improve work with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+href="#x1-4100011" id="QQ2-1-50">Recommendations to improve work with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span> and Geany</a></span>
<br /> <span class="subsectionToc" >11.1 <a
-href="#x1-3700011.1" id="QQ2-1-44">Geany’s code snippet function</a></span>
+href="#x1-4200011.1" id="QQ2-1-51">Geany’s code snippet function</a></span>
<br /> <span class="subsectionToc" >11.2 <a
-href="#x1-3800011.2" id="QQ2-1-45">Other useful plugins</a></span>
+href="#x1-4300011.2" id="QQ2-1-52">Other useful plugins</a></span>
<br /><span class="sectionToc" >12 <a
-href="#x1-4200012" id="QQ2-1-49">License</a></span>
+href="#x1-4700012" id="QQ2-1-56">License</a></span>
<br /><span class="sectionToc" >13 <a
-href="#x1-4300013" id="QQ2-1-50">Bugs, questions, homepage</a></span>
+href="#x1-4800013" id="QQ2-1-57">Bugs, questions, homepage</a></span>
</div>
<h3 class="likesectionHead"><a
id="x1-2000"></a>List of Tables</h3>
<a
id="Q1-1-3"></a>
<div class="tableofcontents"><span class="lotToc" >1 <a
-href="#x1-23001r1">List of available keybindings</a></span><br />
+href="#x1-16001r1">List of available symbols on custom templates</a></span><br /><span class="lotToc" >2 <a
+href="#x1-27001r2">List of available keybindings</a></span><br />
</div>
<h3 class="sectionHead"><span class="titlemark">1 </span> <a
id="x1-30001"></a>About the plugin</h3>
-<!--l. 70--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+<!--l. 72--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span> is a little plugin to improve support of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span> on Geany. It implements a couple of maybe useful
functions:
@@ -159,23 +162,43 @@
class="cmsy-10">\</span>newline
</li>
<li class="itemize">Toolbar with often used format options</li></ul>
-<!--l. 91--><p class="noindent" >
+<!--l. 93--><p class="noindent" >
</p>
<h3 class="sectionHead"><span class="titlemark">2 </span> <a
id="x1-40002"></a>News</h3>
-<!--l. 92--><p class="noindent" >
+<!--l. 94--><p class="noindent" >
</p>
<h4 class="likesubsectionHead"><a
- id="x1-50002"></a>GeanyLaTeX 0.4 – 2009-05-26</h4>
+ id="x1-50002"></a>Since 0.4</h4>
<ul class="itemize1">
+ <li class="itemize">Introducing custom templates for <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="E">E</span>X</span></span>-Wizard
+ </li>
+ <li class="itemize">Adding a icon for <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="E">E</span>X</span></span>-Wizard to toolbar
+
+
+ </li>
+ <li class="itemize">Adding shortcuts for inserting common list environments like <span
+class="pcrr7t-">enumerate</span>, <span
+class="pcrr7t-">itemize </span>and
+ <span
+class="pcrr7t-">description</span>
+ </li>
+ <li class="itemize">Some general bugfixes and improvments. As always, see ChangeLog or svn log.
+ </li>
+ <li class="itemize">Switch to waf for building the plugin</li></ul>
+<!--l. 107--><p class="noindent" >
+</p>
+<h4 class="likesubsectionHead"><a
+ id="x1-60002"></a>GeanyLaTeX 0.4 – 2009-05-26</h4>
+ <ul class="itemize1">
<li class="itemize">Adding a toolbar with often used format commands
</li>
<li class="itemize">Adding a configuration dialog to configure basic options of plugin
</li>
<li class="itemize">Moved documentation into a <span class="TEX">T<span
class="E">E</span>X</span>-document
-
-
</li>
<li class="itemize">Replace <span
class="cmsy-10">\</span>u-UTF-8 letters by octal coded chars to don’t depend on C99 anymore.
@@ -183,36 +206,89 @@
<li class="itemize">Added a function to bulk replace special characters inside marked text by keybinding
</li>
<li class="itemize">Added a function to replace special characters on typing</li></ul>
-<!--l. 104--><p class="noindent" >
+<!--l. 119--><p class="noindent" >
</p>
<h3 class="sectionHead"><span class="titlemark">3 </span> <a
- id="x1-60003"></a>Requirements</h3>
-<!--l. 106--><p class="noindent" >For compiling the plugin yourself, you will need the GTK (<span
-class="zplmr7m-">></span><span
-class="zplmr7t-">= </span>2.6.0) libraries and header files. You will also need
-its dependency libraries and header files, such as Pango, Glib and ATK. All these files are available at
-<a
+ id="x1-70003"></a>Requirements</h3>
+<!--l. 121--><p class="noindent" ><span
+class="pplb7t-x-x-90">Please note: </span><span
+class="pplr7t-x-x-90">This section of documentation is only valid with standalone distribution of Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">. If you are planning to</span>
+<span
+class="pplr7t-x-x-90">use the common geany-plugins project, please check documentation over there as there are some specialties you might like to</span>
+<span
+class="pplr7t-x-x-90">know.</span>
+</p><!--l. 127--><p class="noindent" ><span
+class="pplr7t-x-x-90">For compiling the plugin yourself, you will need the GTK (</span><span
+class="zplmr7m-x-x-90">></span><span
+class="zplmr7t-x-x-90">= </span><span
+class="pplr7t-x-x-90">2.8.0) libraries and header files. You will also need its</span>
+<span
+class="pplr7t-x-x-90">dependency libraries and header files, such as Pango, Glib and ATK. All these files are available at </span><a
href="http://www.gtk.org" class="url" ><span
-class="pcrr7t-">http://www.gtk.org</span></a>.
-</p><!--l. 111--><p class="noindent" >And obviously, you will need have Geany with its header files installed (in case you are compiling the plugin on
-your own). If you have Geany installed from the sources, you should be ready to go. If you used a prepared
-package e.g. from your distribution you probably need to install an additional package, this might be called
-geany-dev or geany-devel. Please note that in order to compile and use this plugin, you need Geany 0.16 or later
-(Geany Plugin API v130 or higher).
-</p><!--l. 119--><p class="noindent" >Furthermore you need, of course, a C compiler and the Make tool. The GNU versions of these tools are
-recommended. Also there should be a working <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-environment on your System.
-</p><!--l. 123--><p class="noindent" >There is no special need in RAM or CPU so the plugin should run on all systems Geany is able to
-run.
-</p><!--l. 126--><p class="noindent" >
+class="pcrr7t-x-x-90">http://www.gtk.org</span></a><span
+class="pplr7t-x-x-90">.</span>
+</p><!--l. 132--><p class="noindent" ><span
+class="pplr7t-x-x-90">And obviously, you will need to have Geany with its header files installed (in case you are compiling the plugin on your own). If</span>
+<span
+class="pplr7t-x-x-90">you have Geany installed from the sources, you should be ready to go. If you used a prepared package e.g. from your</span>
+<span
+class="pplr7t-x-x-90">distribution you probably need to install an additional package, this might be called geany-dev or geany-devel.</span>
+<span
+class="pplr7t-x-x-90">Please note that in order to compile and use this plugin, you need Geany 0.18 or later (Geany Plugin API v147 or</span>
+<span
+class="pplr7t-x-x-90">higher).</span>
+
+
+</p><!--l. 140--><p class="noindent" ><span
+class="pplr7t-x-x-90">Furthermore you need, of course, a C compiler and python installed. The GNU version of the C compiler is recommended. Also</span>
+<span
+class="pplr7t-x-x-90">there should be a working </span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">-environment on your System.</span>
+</p><!--l. 144--><p class="noindent" ><span
+class="pplr7t-x-x-90">There is no special need in RAM or CPU so the plugin should compile and run on all systems Geany is able to</span>
+<span
+class="pplr7t-x-x-90">run.</span>
+</p><!--l. 147--><p class="noindent" >
</p>
-<h3 class="sectionHead"><span class="titlemark">4 </span> <a
- id="x1-70004"></a>Installation</h3>
-<!--l. 127--><p class="noindent" >
+<h3 class="sectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">4 </span></span> <a
+ id="x1-80004"></a><span
+class="pplr7t-x-x-90">Installation</span></h3>
+<!--l. 149--><p class="noindent" ><span
+class="pplb7t-x-x-90">Please note: </span><span
+class="pplr7t-x-x-90">This section of documentation is only valid with standalone distribution of Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">. If you are planning to</span>
+<span
+class="pplr7t-x-x-90">use the common geany-plugins project, please check documentation over there as there are some specialties you might like to</span>
+<span
+class="pplr7t-x-x-90">know.</span>
+</p><!--l. 155--><p class="noindent" >
</p>
-<h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a
- id="x1-80004.1"></a>Compiling the plugin itself</h4>
-<!--l. 128--><p class="noindent" >Compiling and installing the code is done by the following three commands:
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">4.1 </span></span> <a
+ id="x1-90004.1"></a><span
+class="pplr7t-x-x-90">Compiling the plugin itself</span></h4>
+<!--l. 156--><p class="noindent" ><span
+class="pplr7t-x-x-90">Compiling and installing the code is done by the following three commands:</span>
</p>
<hr class="figure" /><div class="figure"
>
@@ -220,23 +296,29 @@
-<!--l. 132-->
+<!--l. 160-->
<div class="lstlisting" id="listing-1"><span class="label"><a
- id="x1-8001r1"></a></span><span
+ id="x1-9001r1"></a></span><span
class="pcrr7t-x-x-70">$</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">./</span><span
+class="pcrr7t-x-x-70">waf</span><span
+class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">configure</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-8002r2"></a></span><span
+ id="x1-9002r2"></a></span><span
class="pcrr7t-x-x-70">$</span><span
class="pcrr7t-x-x-70"> </span><span
-class="pcrr7t-x-x-70">make</span><span
+class="pcrr7t-x-x-70">./</span><span
+class="pcrr7t-x-x-70">waf</span><span
+class="pcrr7t-x-x-70"> </span><span
+class="pcrr7t-x-x-70">build</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-8003r3"></a></span><span
+ id="x1-9003r3"></a></span><span
class="pcrr7t-x-x-70">$</span><span
class="pcrr7t-x-x-70"> </span><span
-class="pcrr7t-x-x-70">make</span><span
+class="pcrr7t-x-x-70">./</span><span
+class="pcrr7t-x-x-70">waf</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">install</span><span
class="pcrr7t-x-x-70"> </span><span
@@ -246,23 +328,52 @@
</div><hr class="endfigure" />
-<!--l. 139--><p class="noindent" >For more configuration details run <span
-class="pcrr7t-">./configure --help</span>
-</p><!--l. 141--><p class="noindent" >If there are any errors during compilation, check your build environment and try to find the error, otherwise contact one of
-the authors<span class="footnote-mark"><a
+<!--l. 167--><p class="noindent" ><span
+class="pplr7t-x-x-90">For more configuration details run </span><span
+class="pcrr7t-x-x-90">./waf --help</span>
+</p><!--l. 169--><p class="noindent" ><span
+class="pplr7t-x-x-90">By default the plugin is getting installed into the lib subfolder of your found Geany installation. So if you have installed Geany</span>
+<span
+class="pplr7t-x-x-90">to </span><span
+class="pcrr7t-x-x-90">/usr/local/ </span><span
+class="pplr7t-x-x-90">the plugin will be installed to </span><span
+class="pcrr7t-x-x-90">/usr/local/lib/geany/</span><span
+class="pplr7t-x-x-90">. Translation files will be installed to</span>
+<span
+class="pcrr7t-x-x-90">/usr/local/share/locale/ </span><span
+class="pplr7t-x-x-90">in this case.</span>
+</p><!--l. 175--><p class="noindent" ><span
+class="pplr7t-x-x-90">If there are any errors during compilation, check your build environment and try to find the error, otherwise contact one of the</span>
+<span
+class="pplr7t-x-x-90">authors</span><span class="footnote-mark"><a
href="geanylatex2.html#fn1x0"><sup class="textsuperscript">1</sup></a></span><a
- id="x1-8004f1"></a>
+ id="x1-9004f1"></a>
</p>
-<h4 class="subsectionHead"><span class="titlemark">4.2 </span> <a
- id="x1-90004.2"></a>Compiling of documentation</h4>
-<!--l. 148--><p class="noindent" >Sources of this documentation are available throught <span
-class="pcrr7t-">doc/geanylatex.tex </span>inside source tree. To compile the
-sources, usage of <span
-class="pcrr7t-">pdflatex </span>(should be delivered with your favorite <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> distribution) is recommended. For
-compiling into HTML format you might like to use <span
-class="pcrr7t-">htlatex</span>. The HTML version of this documentation shipped
-with source tarball has been compiled with
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">4.2 </span></span> <a
+ id="x1-100004.2"></a><span
+class="pplr7t-x-x-90">Compiling of documentation</span></h4>
+<!--l. 182--><p class="noindent" ><span
+class="pplr7t-x-x-90">Sources of this documentation are available throught </span><span
+class="pcrr7t-x-x-90">doc/geanylatex.tex </span><span
+class="pplr7t-x-x-90">inside source tree. To compile the sources, usage</span>
+<span
+class="pplr7t-x-x-90">of </span><span
+class="pcrr7t-x-x-90">pdflatex </span><span
+class="pplr7t-x-x-90">(should be delivered with your favorite </span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">distribution) is recommended. For compiling into HTML format</span>
+<span
+class="pplr7t-x-x-90">you might like to use </span><span
+class="pcrr7t-x-x-90">htlatex</span><span
+class="pplr7t-x-x-90">. The HTML version of this documentation shipped with source tarball has been compiled</span>
+<span
+class="pplr7t-x-x-90">with</span>
</p>
<hr class="figure" /><div class="figure"
>
@@ -270,9 +381,9 @@
-<!--l. 156-->
+<!--l. 190-->
<div class="lstlisting" id="listing-2"><span class="label"><a
- id="x1-9001r1"></a></span><span
+ id="x1-10001r1"></a></span><span
class="pcrr7t-x-x-70">htlatex</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">geanylatex</span><span
@@ -292,213 +403,494 @@
</div><hr class="endfigure" />
-<!--l. 161--><p class="noindent" >
-
-
-</p>
-<h3 class="sectionHead"><span class="titlemark">5 </span> <a
- id="x1-100005"></a>Usage</h3>
+<h3 class="sectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">5 </span></span> <a
+ id="x1-110005"></a><span
+class="pplr7t-x-x-90">Usage</span></h3>
<hr class="figure" /><div class="figure"
>
<a
- id="x1-10001r1"></a>
+ id="x1-11001r1"></a>
-<!--l. 164--><p class="noindent" ><img
+<!--l. 197--><p class="noindent" ><img
src="img/plugin_manager.png" alt="PIC"
/>
<br /> </p><div class="caption"
><span class="id">Figure 1: </span><span
class="content">Plugin manager with Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> of Geany 0.16</span></div><!--tex4ht:label?: x1-10001r1 -->
+class="E">E</span>X</span></span> of Geany 0.16</span></div><!--tex4ht:label?: x1-11001r1 -->
</div><hr class="endfigure" />
-<!--l. 168--><p class="noindent" >After Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> has been installed successfully the plugin can be loaded through Geany’s plugin manager and
-a new sub menu in the Tools menu will appear as well as new key bindings will be available inside Geany’s key
-binding interface. Inside the sub menu you will find entries for functions supported by this version of the plugin. It
-will be called <span
-class="pcrr7t-">LaTeX</span>.
-</p><!--l. 175--><p class="noindent" >Also if the option for showing the toolbar is activated on configuration dialog, the toolbar with common used
-format functions appears on at top of editor widget. This feature is turned off by default.
+<!--l. 201--><p class="noindent" ><span
+class="pplr7t-x-x-90">After Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">has been installed successful the plugin can be loaded through Geany’s plugin manager and a new sub</span>
+<span
+class="pplr7t-x-x-90">menu in the Tools menu will appear as well as new key bindings will be available inside Geany’s key binding interface. Inside</span>
+<span
+class="pplr7t-x-x-90">the sub menu you will find entries for functions supported by this version of the plugin. The main menu entry will be called</span>
+<span
+class="pplr7t-x-x-90">something like </span><span
+class="pcrr7t-x-x-90">LaTeX</span><span
+class="pplr7t-x-x-90">, depending on your locale.</span>
+</p><!--l. 208--><p class="noindent" ><span
+class="pplr7t-x-x-90">Also if the option for showing the toolbar is activated on configuration dialog, the toolbar with common used format functions</span>
+<span
+class="pplr7t-x-x-90">appears on at top of editor widget. This feature is turned off by default.</span>
</p>
-<h3 class="sectionHead"><span class="titlemark">6 </span> <a
- id="x1-110006"></a>Features</h3>
-<!--l. 182--><p class="noindent" >Let’s go into more detail on some features.
-</p><!--l. 184--><p class="noindent" >
+<h3 class="sectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6 </span></span> <a
+ id="x1-120006"></a><span
+class="pplr7t-x-x-90">Features</span></h3>
+<!--l. 215--><p class="noindent" ><span
+class="pplr7t-x-x-90">Let’s go into more detail on some features.</span>
+</p><!--l. 218--><p class="noindent" >
</p>
-<h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a
- id="x1-120006.1"></a><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-Wizard</h4>
-<!--l. 186--><p class="noindent" >The <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-Wizard is implementing a easy way creating a number of default documents. </p><hr class="figure" /><div class="figure"
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.1 </span></span> <a
+ id="x1-130006.1"></a><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">-Wizard</span></h4>
+<!--l. 220--><p class="noindent" >
+</p>
+<h5 class="subsubsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.1.1 </span></span> <a
+ id="x1-140006.1.1"></a><span
+class="pplr7t-x-x-90">General usage of wizard</span></h5>
+<!--l. 221--><p class="noindent" ><span
+class="pplr7t-x-x-90">The </span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">-Wizard is implementing a easy way creating a number of default documents.</span> </p><hr class="figure" /><div class="figure"
>
<a
- id="x1-12001r2"></a>
+ id="x1-14001r2"></a>
-<!--l. 189--><p class="noindent" ><img
+<!--l. 224--><p class="noindent" ><img
src="img/latexwizard.png" alt="PIC"
/>
<br /> </p><div class="caption"
><span class="id">Figure 2: </span><span
class="content"><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-Wizard of version 0.4</span></div><!--tex4ht:label?: x1-12001r2 -->
+class="E">E</span>X</span></span>-Wizard of version 0.4</span></div><!--tex4ht:label?: x1-14001r2 -->
</div><hr class="endfigure" />
-<!--l. 193--><p class="noindent" >Document types that are currently supported by the wizard are: </p>
+<!--l. 228--><p class="noindent" ><span
+class="pplr7t-x-x-90">The wizard is offering a chance to choose from a couple of templates with the possibility of adding customer templates. This can</span>
+<span
+class="pplr7t-x-x-90">be chosen from </span><span
+class="pplb7t-x-x-90">Templates </span><span
+class="pplr7t-x-x-90">pulldown on top of dialog.</span>
+</p><!--l. 232--><p class="noindent" ><span
+class="pplr7t-x-x-90">This can be set by choosing the needed entry form </span><span
+class="pplb7t-x-x-90">Documentclass </span><span
+class="pplr7t-x-x-90">pulldown menu.</span>
+</p><!--l. 235--><p class="noindent" ><span
+class="pplb7t-x-x-90">Encoding </span><span
+class="pplr7t-x-x-90">is configuring the packages </span><span
+class="pcrr7t-x-x-90">inputenc </span><span
+class="pplr7t-x-x-90">to for example </span><span
+class="cmsy-9">\</span><span
+class="pcrr7t-x-x-90">usepackage[utf8]</span><span
+class="cmsy-9">{</span><span
+class="pcrr7t-x-x-90">inputenc</span><span
+class="cmsy-9">} </span><span
+class="pplr7t-x-x-90">in case of the document</span>
+<span
+class="pplr7t-x-x-90">encoding should be UTF-8. Also it sets the encoding Geany is using for the newly created document.</span>
+</p><!--l. 240--><p class="noindent" ><span
+class="pplb7t-x-x-90">Font size </span><span
+class="pplr7t-x-x-90">as well as </span><span
+class="pplb7t-x-x-90">Paper size </span><span
+class="pplr7t-x-x-90">will set class option for font/paper size of the new created document. </span><span
+class="pplb7t-x-x-90">Author</span><span
+class="pplr7t-x-x-90">, </span><span
+class="pplb7t-x-x-90">Date</span><span
+class="pplr7t-x-x-90">, </span><span
+class="pplb7t-x-x-90">Title </span><span
+class="pplr7t-x-x-90">will be</span>
+<span
+class="pplr7t-x-x-90">also passed to the corresponding command inside the file header.</span>
+</p><!--l. 245--><p class="noindent" ><span
+class="pplr7t-x-x-90">Option </span><span
+class="pplb7t-x-x-90">Use draft mode </span><span
+class="pplr7t-x-x-90">will add </span><span
+class="pcrr7t-x-x-90">draft </span><span
+class="pplr7t-x-x-90">to list of document options which allows some help during debugging of</span>
+<span
+class="pplr7t-x-x-90">document.</span>
+</p><!--l. 248--><p class="noindent" ><span
+class="pplr7t-x-x-90">Since KOMA script is quiet popular the option </span><span
+class="pplb7t-x-x-90">Use KOMA script if possible </span><span
+class="pplr7t-x-x-90">allows to activate the usage of KOMA script. If this</span>
+<span
+class="pplr7t-x-x-90">options is activated instead of </span><span
+class="pcrr7t-x-x-90">book</span><span
+class="pplr7t-x-x-90">, </span><span
+class="pcrr7t-x-x-90">scrbook </span><span
+class="pplr7t-x-x-90">will be used as document class. Default is activated here. This option is</span>
+<span
+class="pplr7t-x-x-90">deactivated by default and can be set through Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">’s configuration dialog mentioned earlier in this</span>
+<span
+class="pplr7t-x-x-90">document.</span>
+</p><!--l. 255--><p class="noindent" ><span
+class="pplr7t-x-x-90">This wizard can also be called by a shortcut. Please have a look onto section </span><a
+href="#x1-27001r2"><span
+class="pplr7t-x-x-90">2</span><!--tex4ht:ref: kb_latex_wizard --></a><span
+class="pplr7t-x-x-90">, page </span><a
+href="#x1-27001r2"><span
+class="pplr7t-x-x-90">42</span><!--tex4ht:ref: kb_latex_wizard --></a><span
+class="pplr7t-x-x-90">.</span>
+</p>
+<h5 class="subsubsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.1.2 </span></span> <a
+ id="x1-150006.1.2"></a><span
+class="pplr7t-x-x-90">Default templates</span></h5>
+<!--l. 259--><p class="noindent" ><span
+class="pplr7t-x-x-90">Document types that are currently supported by the wizard are:</span> </p>
<ul class="itemize1">
- <li class="itemize">book
+ <li class="itemize"><span
+class="pplr7t-x-x-90">book</span>
</li>
- <li class="itemize">report
+ <li class="itemize"><span
+class="pplr7t-x-x-90">report</span>
</li>
- <li class="itemize">article
+ <li class="itemize"><span
+class="pplr7t-x-x-90">article</span>
</li>
- <li class="itemize">letter (default letter class)
+ <li class="itemize"><span
+class="pplr7t-x-x-90">letter (default letter class)</span>
</li>
- <li class="itemize">presentation (<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> beamer)</li></ul>
-<!--l. 202--><p class="noindent" >This can be set by choosing the needed entry form <span
-class="pplb7t-">Documentclass </span>pulldown menu.
-</p><!--l. 205--><p class="noindent" ><span
-class="pplb7t-">Encoding </span>is configuring the packages <span
-class="pcrr7t-">inputenc </span>to for example <span
-class="cmsy-10">\</span><span
-class="pcrr7t-">usepackage[utf8]</span><span
+ <li class="itemize"><span
+class="pplr7t-x-x-90">presentation (</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">beamer)</span></li></ul>
+<!--l. 268--><p class="noindent" >
+</p>
+<h5 class="subsubsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.1.3 </span></span> <a
+ id="x1-160006.1.3"></a><span
+class="pplr7t-x-x-90">Extending by own templates</span></h5>
+<!--l. 269--><p class="noindent" ><span
+class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is offering a way for extending the wizard by user defined templates. This templates will be stored inside the</span>
+<span
+class="pplr7t-x-x-90">plugin configuration dir with file extension glt. For creating a customized template you will need to create a normal *.tex file and</span>
+<span
+class="pplr7t-x-x-90">store it inside the directory. On most Linux systems this should be </span><span
+class="pcrr7t-x-x-90">~/.config/geany/geanyLaTeX/</span><span
+class="pplr7t-x-x-90">.</span>
+</p><!--l. 276--><p class="noindent" ><span
+class="pplr7t-x-x-90">Inside your template you can refer to wizard’s field by using some special strings which are:</span>
+</p>
+<div class="table">
+
+
+<!--l. 279--><p class="noindent" ><a
+ id="x1-16001r1"></a></p><hr class="float" /><div class="float"
+>
+
+
+ <div class="caption"
+><span class="id">Table 1: </span><span
+class="content">List of available symbols on custom templates</span></div><!--tex4ht:label?: x1-16001r1 -->
+<div class="tabular"> <table id="TBL-2" class="tabular"
+cellspacing="0" cellpadding="0" rules="groups"
+><colgroup id="TBL-2-1g"><col
+id="TBL-2-1" /></colgroup><colgroup id="TBL-2-2g"><col
+id="TBL-2-2" /></colgroup><tr
+ style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1"
+class="td11"><span
+class="pplb7t-">Symbol </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2"
+class="td11"><!--l. 284--><p class="noindent" ><span
+class="pplb7t-">Usage</span> </p></td>
+</tr><tr
+class="hline"><td><hr /></td><td><hr /></td></tr><tr
+ style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1"
+class="td11"><span
class="cmsy-10">{</span><span
-class="pcrr7t-">inputenc</span><span
-class="cmsy-10">} </span>in case of the
-document encoding should be UTF-8. Also it sets the encoding Geany is using for the newly created
-document.
-</p><!--l. 210--><p class="noindent" ><span
-class="pplb7t-">Font size </span>as well as <span
-class="pplb7t-">Paper size </span>will set class option for font/paper size of the new created document. <span
-class="pplb7t-">Author</span>, <span
-class="pplb7t-">Date</span>,
+class="pcrr7t-">CLASSOPTION</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-2-2"
+class="td11"><!--l. 285--><p class="noindent" >Will be replaced by the classoptions set on the wizard as for
+example font size or paper size. </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">DOCUMENTCLASS</span><span
+class="cmsy-10">}</span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2"
+class="td11"><!--l. 287--><p class="noindent" >Will be replaced by the choosen document class based on the
+pulldown of wizard and whether option for KOMA script has
+been set. </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">DATE</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2"
+class="td11"><!--l. 290--><p class="noindent" >Will be replaced by the input given on the date field of wizard. </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">TITLE</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2"
+class="td11"><!--l. 292--><p class="noindent" >Will be replaced by the input given on the title field of wizard. </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">AUTHOR</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2"
+class="td11"><!--l. 294--><p class="noindent" >Will be replaced by the input given on the author field of wizard.</p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">ENCODING</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2"
+class="td11"><!--l. 296--><p class="noindent" >Will be replace by choosen encoding from pulldown of wizard </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">OPENING</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2"
+class="td11"><!--l. 298--><p class="noindent" >Will be replaced by <span
+class="zplmr7y-x-x-60">≫</span>Dear Sir or Madame<span
+class="zplmr7y-x-x-60">≪</span> in local geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="E">E</span>X</span></span>
+is running with. If you like to overwrite it, please don’t use the
+symbol and hardcode the phrase instead. </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1"
+class="td11"><span
+class="cmsy-10">{</span><span
+class="pcrr7t-">CLOSING</span><span
+class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-9-2"
+class="td11"><!--l. 301--><p class="noindent" >Will be replaced by <span
+class="zplmr7y-x-x-60">≫</span>With kind regards<span
+class="zplmr7y-x-x-60">≪</span> in local geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="E">E</span>X</span></span>
+is running with. If you like to overwrite it, please don’t use the
+symbol and hardcode the phrase instead. </p></td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-2-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-10-1"
+class="td11"> </td></tr></table></div>
+
+
+</div><hr class="endfloat" />
+</div>
+<!--l. 307--><p class="noindent" ><span
+class="pplr7t-x-x-90">If you have other than the default templates defined they will be add to templates pulldown. So when creating a template,</span>
<span
-class="pplb7t-">Title </span>will be also passed to the corresponding command inside the file header.
-</p><!--l. 215--><p class="noindent" >Option <span
-class="pplb7t-">Use draft mode </span>will add <span
-class="pcrr7t-">draft </span>to list of document options which allows some help during debugging of
-document.
-</p><!--l. 218--><p class="noindent" >Since KOMA script is quiet popular the option <span
-class="pplb7t-">Use KOMA script if possible </span>allows to activate the usage of KOMA
-script. If this options is activated instead of <span
-class="pcrr7t-">book</span>, <span
-class="pcrr7t-">scrbook </span>will be used as document class. Default is activated
-here. This option is deactivated by default and can be set through Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>’s configuration dialog mentioned
-earlier in this document.
-</p><!--l. 225--><p class="noindent" >This wizard can also be called by a shortcut. Please have a look onto section <a
-href="#x1-23001r1">1<!--tex4ht:ref: kb_latex_wizard --></a>, page <a
-href="#x1-23001r1">38<!--tex4ht:ref: kb_latex_wizard --></a>.
+class="pplr7t-x-x-90">please keep care to set up a good name for the file, as the filename will be the identifier you can choose from on</span>
+<span
+class="pplr7t-x-x-90">pulldown.</span>
+</p><!--l. 312--><p class="noindent" ><span
+class="pplr7t-x-x-90">In future a number of templates should be available also online at </span><a
+href="http://frank.uvena.de/files/geany/data/geanyLaTeX/" class="url" ><span
+class="pcrr7t-x-x-90">http://frank.uvena.de/files/geany/data/geanyLaTeX/</span></a><span
+class="pplr7t-x-x-90">.</span>
+<span
+class="pplr7t-x-x-90">Please feel also free to publish templates in case of you have some useful one.</span>
</p>
-<h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a
- id="x1-130006.2"></a>Inserting References and Labels</h4>
-<!--l. 229--><p class="noindent" >An often used feature on writing of documents is adding and referring to labels. Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> is adding some
-support here for more comfortable adding new labels and reference offering a GUI.
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.2 </span></span> <a
+ id="x1-170006.2"></a><span
+class="pplr7t-x-x-90">Inserting References and Labels</span></h4>
+<!--l. 318--><p class="noindent" ><span
+class="pplr7t-x-x-90">An often used feature on writing of documents is adding and referring to labels. Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is adding some support here for</span>
+<span
+class="pplr7t-x-x-90">more comfortable adding new labels and reference offering a GUI.</span>
</p>
<hr class="figure" /><div class="figure"
>
<a
- id="x1-13001r3"></a>
+ id="x1-17001r3"></a>
-<!--l. 234--><p class="noindent" ><img
+<!--l. 323--><p class="noindent" ><img
src="img/insert_label.png" alt="PIC"
/>
<br /> </p><div class="caption"
><span class="id">Figure 3: </span><span
class="content">Insert label dialog on Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-13001r3 -->
+class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-17001r3 -->
</div><hr class="endfigure" />
-<!--l. 238--><p class="noindent" >After an label was added Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> is offering a dialog for inserting normal references and page references to
-an label.
+<!--l. 327--><p class="noindent" ><span
+class="pplr7t-x-x-90">After an label was added Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is offering a dialog for inserting normal references and page references to an</span>
+<span
+class="pplr7t-x-x-90">label.</span>
</p>
<hr class="figure" /><div class="figure"
>
<a
- id="x1-13002r4"></a>
+ id="x1-17002r4"></a>
-<!--l. 242--><p class="noindent" ><img
+<!--l. 331--><p class="noindent" ><img
src="img/insert_reference.png" alt="PIC"
/>
<br /> </p><div class="caption"
><span class="id">Figure 4: </span><span
class="content">Insert reference dialog on Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-13002r4 -->
+class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-17002r4 -->
</div><hr class="endfigure" />
-<!--l. 246--><p class="noindent" >The suggestions inside the pull down are based on the aux file creating by processing of *.tex file. The plugin is
-searching for a aux file for the current open *.tex file inside current directory. When first step was successful the file
-is parsed for <span
-class="cmsy-10">\</span><span
-class="pcrr7t-">newlabel</span><span
-class="cmsy-10">{}{}{} </span>and tries to interpret them properly. The found entries will be inserted into pull
-down sorted by alphabet.
-</p><!--l. 253--><p class="noindent" >Both, the inserting labels as well as the inserting reference dialog can be accessed by key binding also. See chapter <a
-href="#x1-23001r1">1<!--tex4ht:ref: kb_insert_label --></a>
-and <a
-href="#x1-23001r1">1<!--tex4ht:ref: kb_insert_reference --></a> here.
+<!--l. 335--><p class="noindent" ><span
+class="pplr7t-x-x-90">The suggestions inside the pull down are based on the aux files creating by processing of *.tex file located inside directory of</span>
+<span
+class="pplr7t-x-x-90">current </span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span><span
+class="pplr7t-x-x-90">-file. When first step was successful the files are parsed for </span><span
+class="cmsy-9">\</span><span
+class="pcrr7t-x-x-90">newlabel</span><span
+class="cmsy-9">{}{}{} </span><span
+class="pplr7t-x-x-90">and outcome is tried to interpret them</span>
+<span
+class="pplr7t-x-x-90">properly. The found entries will be inserted into pull down sorted by alphabet.</span>
+</p><!--l. 342--><p class="noindent" ><span
+class="pplr7t-x-x-90">Both, the inserting labels as well as the inserting reference dialog can be accessed by key binding also. See chapter </span><a
+href="#x1-27001r2"><span
+class="pplr7t-x-x-90">2</span><!--tex4ht:ref: kb_insert_label --></a> <span
+class="pplr7t-x-x-90">and </span><a
+href="#x1-27001r2"><span
+class="pplr7t-x-x-90">2</span><!--tex4ht:ref: kb_insert_reference --></a>
+<span
+class="pplr7t-x-x-90">here.</span>
</p>
-<h4 class="subsectionHead"><span class="titlemark">6.3 </span> <a
- id="x1-140006.3"></a>BibTeX templates for catalogue entries</h4>
-<!--l. 258--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> is offering a number of often used templates for BibTeX catalogue entries. They can be access by the
-plugin submenu in Geany’s tools menu: </p>
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.3 </span></span> <a
+ id="x1-180006.3"></a><span
+class="pplr7t-x-x-90">BibTeX templates for catalogue entries</span></h4>
+<!--l. 347--><p class="noindent" ><span
+class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is offering a number of often used templates for BibTeX catalogue entries. They can be access by the plugin</span>
+<span
+class="pplr7t-x-x-90">submenu in Geany’s tools menu:</span> </p>
<ul class="itemize1">
- <li class="itemize">Article
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Article</span>
</li>
- <li class="itemize">Book
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Book</span>
</li>
- <li class="itemize">Booklet
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Booklet</span>
</li>
- <li class="itemize">Conference
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Conference</span>
</li>
- <li class="itemize">Inbook
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Inbook</span>
</li>
- <li class="itemize">Incollection
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Incollection</span>
</li>
- <li class="itemize">Inproceedings
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Inproceedings</span>
</li>
- <li class="itemize">Manual
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Manual</span>
</li>
- <li class="itemize">Mastersthesis
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Mastersthesis</span>
</li>
- <li class="itemize">Misc
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Misc</span>
</li>
- <li class="itemize">PhdThesis
+ <li class="itemize"><span
+class="pplr7t-x-x-90">PhdThesis</span>
</li>
- <li class="itemize">Proceedings
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Proceedings</span>
</li>
- <li class="itemize">Techreport
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Techreport</span>
</li>
- <li class="itemize">Unpublished</li></ul>
-
-
-<!--l. 277--><p class="noindent" >When choosing an entry from list on menu a templace with common used fields will be generated and inserted into
-the document. The template will be inserted on position of cursor which will no be moved during the process. As
-an example for a book, this will be inserted to the document:
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Unpublished</span></li></ul>
+<!--l. 366--><p class="noindent" ><span
+class="pplr7t-x-x-90">When choosing an entry from list on menu a templace with common used fields will be generated and inserted into the</span>
+<span
+class="pplr7t-x-x-90">document. The template will be inserted on position of cursor which will no be moved during the process. As an example for a</span>
+<span
+class="pplr7t-x-x-90">book, this will be inserted to the document:</span>
</p>
<hr class="figure" /><div class="figure"
>
@@ -506,90 +898,136 @@
-<!--l. 284-->
+<!--l. 373-->
<div class="lstlisting" id="listing-3"><span class="label"><a
- id="x1-14001r1"></a></span><span
+ id="x1-18001r1"></a></span><span
class="pcrr7t-x-x-70">@Book</span><span
class="pcrr7t-x-x-70">{</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-14002r2"></a></span><span
+ id="x1-18002r2"></a></span><span
class="pcrr7t-x-x-70">Author</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">=</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">{},</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-14003r3"></a></span><span
+ id="x1-18003r3"></a></span><span
class="pcrr7t-x-x-70">Editor</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">=</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">{},</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-14004r4"></a></span><span
+ id="x1-18004r4"></a></span><span
class="pcrr7t-x-x-70">Publisher</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">=</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">{},</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-14005r5"></a></span><span
+ id="x1-18005r5"></a></span><span
class="pcrr7t-x-x-70">Title</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">=</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">{},</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-14006r6"></a></span><span
+ id="x1-18006r6"></a></span><span
class="pcrr7t-x-x-70">Year</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">=</span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">{},</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-14007r7"></a></span><span
+ id="x1-18007r7"></a></span><span
class="pcrr7t-x-x-70">}</span>
</div>
</div><hr class="endfigure" />
-<h4 class="subsectionHead"><span class="titlemark">6.4 </span> <a
- id="x1-150006.4"></a>Replacement of special characters</h4>
-<!--l. 296--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> is able to replace special characters to their there <span class="TEX">T<span
-class="E">E</span>X</span> substitute. This can be done in two different
-ways:
-</p><!--l. 299--><p class="noindent" >
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.4 </span></span> <a
+ id="x1-190006.4"></a><span
+class="pplr7t-x-x-90">Replacement of special characters</span></h4>
+<!--l. 385--><p class="noindent" ><span
+class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is able to replace special characters to their there </span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span><span
+class="pplr7t-x-x-90"> substitute. This can be done in two different</span>
+<span
+class="pplr7t-x-x-90">ways:</span>
+</p><!--l. 388--><p class="noindent" >
</p><ol class="enumerate1" >
<li
- class="enumerate" id="x1-15002x1"><span
-class="pplb7t-">On input: </span>If this switch is active all special characters will be replaced during typing of text. You can
- turn the switch on/off at Replacement of special characters submenu inside.
+ class="enumerate" id="x1-19002x1"><span
+class="pplb7t-x-x-90">On input: </span><span
+class="pplr7t-x-x-90">If this switch is active all special characters will be replaced during typing of text. You can turn the</span>
+ <span
+class="pplr7t-x-x-90">switch on/off at Replacement of special characters submenu inside.</span>
</li>
<li
- class="enumerate" id="x1-15004x2"><span
-class="pplb7t-">Bulk replace of selected text: </span>A selected text will be parsed and all known special characters will be
- replaced by their <span class="TEX">T<span
-class="E">E</span>X</span> substitute. This can be very useful on importing a large amount of text into
- your document including characters like \xF6 or <span
-class="zplmr7y-x-x-60">≫</span>. This function is available through the Replacement
- of special characters submenu on plugin’s submenu of Geany’s Tools menu.</li></ol>
-<!--l. 313--><p class="noindent" >For both functions there are also shortcuts available.
-</p><!--l. 315--><p class="noindent" >
+ class="enumerate" id="x1-19004x2"><span
+class="pplb7t-x-x-90">Bulk replace of selected text: </span><span
+class="pplr7t-x-x-90">A selected text will be parsed and all known special characters will be replaced by</span>
+ <span
+class="pplr7t-x-x-90">their </span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span> <span
+class="pplr7t-x-x-90">substitute. This can be very useful on importing a large amount of text into your document including</span>
+ <span
+class="pplr7t-x-x-90">characters like </span><span
+class="pplr7t-x-x-90">\xF6 or</span> <span
+class="zplmr7y-x-x-50">≫</span><span
+class="pplr7t-x-x-90">. This function is available through the Replacement of special characters submenu on</span>
+ <span
+class="pplr7t-x-x-90">plugin’s submenu of Geany’s Tools menu.</span></li></ol>
+<!--l. 402--><p class="noindent" ><span
+class="pplr7t-x-x-90">For both functions there are also shortcuts available.</span>
+</p><!--l. 404--><p class="noindent" >
</p>
-<h4 class="subsectionHead"><span class="titlemark">6.5 </span> <a
- id="x1-160006.5"></a>Inserting of special character</h4>
-<!--l. 316--><p class="noindent" >The plugin is offering a number of special characters with their <span class="TEX">T<span
-class="E">E</span>X</span> substitutes to be inserted on easy accessing
-through the plugin menu.
-</p><!--l. 319--><p class="noindent" >
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.5 </span></span> <a
+ id="x1-200006.5"></a><span
+class="pplr7t-x-x-90">Inserting of special character</span></h4>
+<!--l. 405--><p class="noindent" ><span
+class="pplr7t-x-x-90">The plugin is offering a number of special characters with their </span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span> <span
+class="pplr7t-x-x-90">substitutes to be inserted on easy accessing through the</span>
+<span
+class="pplr7t-x-x-90">plugin menu.</span>
+</p><!--l. 408--><p class="noindent" >
</p>
-<h4 class="subsectionHead"><span class="titlemark">6.6 </span> <a
- id="x1-170006.6"></a>Inserting of Environment</h4>
-<!--l. 320--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> is offering a feature for inserting environments into your documents. It can be chosen from a
-pulldown menu and will be inserted at current position of cursor. If there is a selection activ, the selection will be
-included into environment.
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.6 </span></span> <a
+ id="x1-210006.6"></a><span
+class="pplr7t-x-x-90">Inserting of Environment</span></h4>
+<!--l. 409--><p class="noindent" ><span
+class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is offering a feature for inserting environments into your documents. It can be chosen from a pulldown menu</span>
+<span
+class="pplr7t-x-x-90">and will be inserted at current position of cursor. If there is a selection activ, the selection will be included into</span>
+<span
+class="pplr7t-x-x-90">environment.</span>
</p>
<hr class="figure" /><div class="figure"
>
@@ -597,16 +1035,16 @@
-<!--l. 326-->
+<!--l. 415-->
<div class="lstlisting" id="listing-4"><span class="label"><a
- id="x1-17001r1"></a></span><span
+ id="x1-21001r1"></a></span><span
class="pcrr7t-x-x-70">\</span><span
class="pcrr7t-x-x-70">begin</span><span
class="pcrr7t-x-x-70">{</span><span
class="pcrr7t-x-x-70">your_environment</span><span
class="pcrr7t-x-x-70">}</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-17002r2"></a></span><span
+ id="x1-21002r2"></a></span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70"> </span><span
@@ -621,7 +1059,7 @@
class="pcrr7t-x-x-70"> </span><span
class="pcrr7t-x-x-70">...</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-17003r3"></a></span><span
+ id="x1-21003r3"></a></span><span
class="pcrr7t-x-x-70">\</span><span
class="pcrr7t-x-x-70">end</span><span
class="pcrr7t-x-x-70">{</span><span
@@ -631,25 +1069,26 @@
</div><hr class="endfigure" />
-<!--l. 333--><p class="noindent" >In case of an empty (= no selection) an empty environment with </p><hr class="figure" /><div class="figure"
+<!--l. 422--><p class="noindent" ><span
+class="pplr7t-x-x-90">In case of an empty (= no selection) an empty environment with</span> </p><hr class="figure" /><div class="figure"
>
-<!--l. 335-->
+<!--l. 424-->
<div class="lstlisting" id="listing-5"><span class="label"><a
- id="x1-17004r1"></a></span><span
+ id="x1-21004r1"></a></span><span
class="pcrr7t-x-x-70">\</span><span
class="pcrr7t-x-x-70">begin</span><span
class="pcrr7t-x-x-70">{</span><span
class="pcrr7t-x-x-70">your_environment</span><span
class="pcrr7t-x-x-70">}</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-17005r2"></a></span><span
+ id="x1-21005r2"></a></span><span
class="pcrr7t-x-x-70">...</span><span
class="pcrr7t-x-x-70"> </span><br /><span class="label"><a
- id="x1-17006r3"></a></span><span
+ id="x1-21006r3"></a></span><span
class="pcrr7t-x-x-70">\</span><span
class="pcrr7t-x-x-70">end</span><span
class="pcrr7t-x-x-70">{</span><span
@@ -659,153 +1098,236 @@
</div><hr class="endfigure" />
-<!--l. 342--><p class="noindent" >will be inserted to the document.
+<!--l. 431--><p class="noindent" ><span
+class="pplr7t-x-x-90">will be inserted to the document.</span>
</p>
<hr class="figure" /><div class="figure"
>
<a
- id="x1-17007r5"></a>
+ id="x1-21007r5"></a>
-<!--l. 345--><p class="noindent" ><img
+<!--l. 434--><p class="noindent" ><img
src="img/insert_environment.png" alt="PIC"
/>
<br /> </p><div class="caption"
><span class="id">Figure 5: </span><span
class="content">Insert environment dialog on Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-17007r5 -->
+class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-21007r5 -->
</div><hr class="endfigure" />
-<h4 class="subsectionHead"><span class="titlemark">6.7 </span> <a
- id="x1-180006.7"></a>Format</h4>
-<!--l. 351--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> is able to help on formation of text. For doing this its offering you to insert often use format patterns
-to your document. Patterns that are currently supported are:
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">6.7 </span></span> <a
+ id="x1-220006.7"></a><span
+class="pplr7t-x-x-90">Format</span></h4>
+<!--l. 440--><p class="noindent" ><span
+class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">is able to help on formation of text. For doing this its offering you to insert often use format patterns to your</span>
+<span
+class="pplr7t-x-x-90">document. Patterns that are currently supported are:</span>
</p>
<ul class="itemize1">
- <li class="itemize">Italic
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Italic</span>
</li>
- <li class="itemize">Boldfont
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Boldfont</span>
</li>
- <li class="itemize">Underline
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Underline</span>
</li>
- <li class="itemize">Slanted
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Slanted</span>
</li>
- <li class="itemize">Typewriter
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Typewriter</span>
</li>
- <li class="itemize">Small Caps
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Small Caps</span>
</li>
- <li class="itemize">Emphasis
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Emphasis</span>
</li>
- <li class="itemize">Centered
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Centered</span>
</li>
- <li class="itemize">left-aligned
+ <li class="itemize"><span
+class="pplr7t-x-x-90">left-aligned</span>
</li>
- <li class="itemize">right-aligned</li></ul>
-<!--l. 368--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> will add the correct format pattern to the document. If there is an selection active, that pattern will be
-placed around so the selected text will be formatted with this chosen style.
-</p><!--l. 372--><p class="noindent" >Following items are also accessible using the Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> toolbar: </p>
+ <li class="itemize"><span
+class="pplr7t-x-x-90">right-aligned</span></li></ul>
+<!--l. 457--><p class="noindent" ><span
+class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">will add the correct format pattern to the document. If there is an selection active, that pattern will be placed</span>
+<span
+class="pplr7t-x-x-90">around so the selected text will be formatted with this chosen style.</span>
+</p><!--l. 461--><p class="noindent" ><span
+class="pplr7t-x-x-90">Following items are also accessible using the Geany</span><span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span> <span
+class="pplr7t-x-x-90">toolbar:</span> </p>
<ul class="itemize1">
- <li class="itemize">Italic
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Italic</span>
</li>
- <li class="itemize">Boldfont
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Boldfont</span>
</li>
- <li class="itemize">Underline
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Underline</span>
</li>
- <li class="itemize">Centered
+ <li class="itemize"><span
+class="pplr7t-x-x-90">Centered</span>
</li>
- <li class="itemize">left-aligned
+ <li class="itemize"><span
+class="pplr7t-x-x-90">left-aligned</span>
</li>
- <li class="itemize">right-aligned</li></ul>
+ <li class="itemize"><span
+class="pplr7t-x-x-90">right-aligned</span></li></ul>
-<!--l. 382--><p class="noindent" >
+<!--l. 471--><p class="noindent" >
</p>
-<h3 class="sectionHead"><span class="titlemark">7 </span> <a
- id="x1-190007"></a>Configuration</h3>
-<!--l. 384--><p class="noindent" >GeanyLaTeX can be configured in two major ways:
+<h3 class="sectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">7 </span></span> <a
+ id="x1-230007"></a><span
+class="pplr7t-x-x-90">Configuration</span></h3>
+<!--l. 473--><p class="noindent" ><span
+class="pplr7t-x-x-90">GeanyLaTeX can be configured in two major ways:</span>
</p><ol class="enumerate1" >
<li
- class="enumerate" id="x1-19002x1">GeanyLaTeX’s configuration dialog
+ class="enumerate" id="x1-23002x1"><span
+class="pplr7t-x-x-90">GeanyLaTeX’s configuration dialog</span>
</li>
<li
- class="enumerate" id="x1-19004x2">Geany’s keybindings interface</li></ol>
-<!--l. 390--><p class="noindent" >
+ class="enumerate" id="x1-23004x2"><span
+class="pplr7t-x-x-90">Geany’s keybindings interface</span></li></ol>
+<!--l. 479--><p class="noindent" >
</p>
-<h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a
- id="x1-200007.1"></a>GeanyLaTeX’s configuration dialog</h4>
-<!--l. 391--><p class="noindent" >With version 0.4 the configuration dialog is offering two options which can be changed:
-</p><!--l. 394--><p class="noindent" >
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">7.1 </span></span> <a
+ id="x1-240007.1"></a><span
+class="pplr7t-x-x-90">GeanyLaTeX’s configuration dialog</span></h4>
+<!--l. 480--><p class="noindent" ><span
+class="pplr7t-x-x-90">With version 0.4 the configuration dialog is offering two options which can be changed:</span>
+</p><!--l. 483--><p class="noindent" >
</p>
-<h5 class="subsubsectionHead"><span class="titlemark">7.1.1 </span> <a
- id="x1-210007.1.1"></a>Use KOMA script by default</h5>
-<!--l. 395--><p class="noindent" >KOMA script bei Markus Kohm is a very popular set of document classes mainly
-used in Europe. With this option the default setting for e.g. <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-Wizard can be
-configured<span class="footnote-mark"><a
+<h5 class="subsubsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">7.1.1 </span></span> <a
+ id="x1-250007.1.1"></a><span
+class="pplr7t-x-x-90">Use KOMA script by default</span></h5>
+<!--l. 484--><p class="noindent" ><span
+class="pplr7t-x-x-90">KOMA script bei Markus Kohm is a very popular set of document classes mainly used in Europe. With this option the default setting for e.g.</span>
+<span class="LATEX"><span
+class="pplr7t-x-x-90">L</span><span class="A"><span
+class="pplr7t-x-x-90">A</span></span><span class="TEX"><span
+class="pplr7t-x-x-90">T</span><span
+class="E"><span
+class="pplr7t-x-x-90">E</span></span><span
+class="pplr7t-x-x-90">X</span></span></span><span
+class="pplr7t-x-x-90">-Wizard can be configured</span><span class="footnote-mark"><a
href="geanylatex3.html#fn2x0"><sup class="textsuperscript">2</sup></a></span><a
- id="x1-21001f2"></a> .
-Option is turned off by default.
-</p><!--l. 400--><p class="noindent" >
+ id="x1-25001f2"></a> <span
+class="pplr7t-x-x-90">.</span>
+<span
+class="pplr7t-x-x-90">Option is turned off by default.</span>
+</p><!--l. 489--><p class="noindent" >
</p>
-<h5 class="subsubsectionHead"><span class="titlemark">7.1.2 </span> <a
- id="x1-220007.1.2"></a>Show extra toolbar</h5>
-<!--l. 401--><p class="noindent" >Decides whether toolbar with some format icons should appear in the top of editor widget. Option is turned off by
-default. Just give it a try.
+<h5 class="subsubsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">7.1.2 </span></span> <a
+ id="x1-260007.1.2"></a><span
+class="pplr7t-x-x-90">Show extra toolbar</span></h5>
+<!--l. 490--><p class="noindent" ><span
+class="pplr7t-x-x-90">Decides whether toolbar with some format icons should appear in the top of editor widget. Option is turned off by default. Just</span>
+<span
+class="pplr7t-x-x-90">give it a try.</span>
+</p>
+<hr class="figure" /><div class="figure"
+>
-</p><!--l. 404--><p class="noindent" >
+<a
+ id="x1-26001r6"></a>
+
+
+
+<!--l. 494--><p class="noindent" ><img
+src="img/toolbar.png" alt="PIC"
+ />
+<br /> </p><div class="caption"
+><span class="id">Figure 6: </span><span
+class="content">Plugin toolbar of Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="E">E</span>X</span></span> 0.5</span></div><!--tex4ht:label?: x1-26001r6 -->
+
+
+</div><hr class="endfigure" />
+<h4 class="subsectionHead"><span class="titlemark"><span
+class="pplr7t-x-x-90">7.2 </span></span> <a
+ id="x1-270007.2"></a><span
+class="pplr7t-x-x-90">Key bindings</span></h4>
+<!--l. 499--><p class="noindent" ><span
+class="pplr7t-x-x-90">Keybindings which are available:</span>
</p>
-<h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a
- id="x1-230007.2"></a>Key bindings</h4>
-<!--l. 405--><p class="noindent" >Keybindings which are available:
-</p>
<div class="table">
-<!--l. 407--><p class="noindent" ><a
- id="x1-23001r1"></a></p><hr class="float" /><div class="float"
+<!--l. 501--><p class="noindent" ><a
+ id="x1-27001r2"></a></p><hr class="float" /><div class="float"
>
<div class="caption"
-><span class="id">Table 1: </span><span
-class="content">List of available keybindings</span></div><!--tex4ht:label?: x1-23001r1 -->
-<div class="tabular"> <table id="TBL-2" class="tabular"
+><span class="id">Table 2: </span><span
+class="content">List of available keybindings</span></div><!--tex4ht:label?: x1-27001r2 -->
+<div class="tabular"> <table id="TBL-3" class="tabular"
cellspacing="0" cellpadding="0" rules="groups"
-><colgroup id="TBL-2-1g"><col
-id="TBL-2-1" /></colgroup><colgroup id="TBL-2-2g"><col
-id="TBL-2-2" /></colgroup><tr
- style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1"
+><colgroup id="TBL-3-1g"><col
+id="TBL-3-1" /></colgroup><colgroup id="TBL-3-2g"><col
+id="TBL-3-2" /></colgroup><tr
+ style="vertical-align:baseline;" id="TBL-3-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-1"
class="td11"><span
-class="pplb7t-">Shortcut </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2"
-class="td11"><!--l. 413--><p class="noindent" ><span
+class="pplb7t-">Shortcut </span></td><td style="white-space:wrap; text-align:left;" id="TBL-3-1-2"
+class="td11"><!--l. 507--><p class="noindent" ><span
class="pplb7t-">Description</span> </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1"
-class="td11">Run LaTeX-Wizard </td><td style="white-space:wrap; text-align:left;" id="TBL-2-2-2"
-class="td11"><!--l. 414--><p class="noindent" >Starts the LaTeX-Wizard for creating a new document </p></td>
+ style="vertical-align:baseline;" id="TBL-3-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-1"
+class="td11">Run LaTeX-Wizard </td><td style="white-space:wrap; text-align:left;" id="TBL-3-2-2"
+class="td11"><!--l. 508--><p class="noindent" >Starts the LaTeX-Wizard for creating a new document </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1"
+ style="vertical-align:baseline;" id="TBL-3-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-3-1"
class="td11">Insert <span
-class="cmsy-10">\</span>label </td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2"
-class="td11"><!--l. 415--><p class="noindent" >Runs the dialog for inserting a new label into your
+class="cmsy-10">\</span>label </td><td style="white-space:wrap; text-align:left;" id="TBL-3-3-2"
+class="td11"><!--l. 509--><p class="noindent" >Runs the dialog for inserting a new label into your
document. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1"
+ style="vertical-align:baseline;" id="TBL-3-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-4-1"
class="td11">Insert <span
-class="cmsy-10">\</span>ref </td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2"
-class="td11"><!--l. 416--><p class="noindent" >Starts an dialog for easy inserting <span
+class="cmsy-10">\</span>ref </td><td style="white-space:wrap; text-align:left;" id="TBL-3-4-2"
+class="td11"><!--l. 510--><p class="noindent" >Starts an dialog for easy inserting <span
class="cmsy-10">\</span><span
class="pcrr7t-">ref </span>and<span
class="cmsy-10">\</span><span
@@ -814,16 +1336,16 @@
aux files so it can suggest a couple of already set labels. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1"
+ style="vertical-align:baseline;" id="TBL-3-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-5-1"
class="td11">Insert linebreak <span
-class="cmsy-10">\\ </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2"
-class="td11"><!--l. 417--><p class="noindent" >Inserts a a newline <span
+class="cmsy-10">\\ </span></td><td style="white-space:wrap; text-align:left;" id="TBL-3-5-2"
+class="td11"><!--l. 511--><p class="noindent" >Inserts a a newline <span
class="cmsy-10">\\ </span>into the document. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1"
-class="td11">Turn input replacement on/off </td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2"
-class="td11"><!--l. 418--><p class="noindent" >A shortcut for turning input replacement on or off. When
+ style="vertical-align:baseline;" id="TBL-3-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-6-1"
+class="td11">Turn input replacement on/off </td><td style="white-space:wrap; text-align:left;" id="TBL-3-6-2"
+class="td11"><!--l. 512--><p class="noindent" >A shortcut for turning input replacement on or off. When
input replacement is activated special characters like ě are
replaced by there <span class="TEX">T<span
class="E">E</span>X</span> substitute like <span
@@ -834,9 +1356,9 @@
class="cmsy-10">}</span> </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1"
-class="td11">Replacement of special characters </td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2"
-class="td11"><!--l. 419--><p class="noindent" >A selected text will be parsed and all known special
+ style="vertical-align:baseline;" id="TBL-3-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-7-1"
+class="td11">Replacement of special characters </td><td style="white-space:wrap; text-align:left;" id="TBL-3-7-2"
+class="td11"><!--l. 513--><p class="noindent" >A selected text will be parsed and all known special
characters will be replaced by their <span class="TEX">T<span
class="E">E</span>X</span> substitute. This
can be very useful on importing a large amount of text into
@@ -844,24 +1366,24 @@
class="zplmr7y-x-x-60">≫</span>. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1"
-class="td11">Run insert environment dialog </td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2"
-class="td11"><!--l. 422--><p class="noindent" >Runs a dialog for easy inserting an environment. If there is
+ style="vertical-align:baseline;" id="TBL-3-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-8-1"
+class="td11">Run insert environment dialog </td><td style="white-space:wrap; text-align:left;" id="TBL-3-8-2"
+class="td11"><!--l. 516--><p class="noindent" >Runs a dialog for easy inserting an environment. If there is
some text selected, the environment will be placed around.</p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1"
+ style="vertical-align:baseline;" id="TBL-3-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-9-1"
class="td11">Insert <span
-class="cmsy-10">\</span>item </td><td style="white-space:wrap; text-align:left;" id="TBL-2-9-2"
-class="td11"><!--l. 424--><p class="noindent" >This shortcut will add an simple <span
+class="cmsy-10">\</span>item </td><td style="white-space:wrap; text-align:left;" id="TBL-3-9-2"
+class="td11"><!--l. 518--><p class="noindent" >This shortcut will add an simple <span
class="cmsy-10">\</span>item to the document.
This can be very useful during writing of lists with a huge
number of items. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-10-1"
-class="td11">Format selection in bold font face </td><td style="white-space:wrap; text-align:left;" id="TBL-2-10-2"
-class="td11"><!--l. 427--><p class="noindent" >Format a selection with bold font face. This is done be
+ style="vertical-align:baseline;" id="TBL-3-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-10-1"
+class="td11">Format selection in bold font face </td><td style="white-space:wrap; text-align:left;" id="TBL-3-10-2"
+class="td11"><!--l. 521--><p class="noindent" >Format a selection with bold font face. This is done be
adding <span
class="cmsy-10">\</span><span
class="pcrr7t-">textbf</span><span
@@ -870,9 +1392,9 @@
class="cmsy-10">} </span>around selection. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-11-1"
-class="td11">Format selection in italic font face </td><td style="white-space:wrap; text-align:left;" id="TBL-2-11-2"
-class="td11"><!--l. 429--><p class="noindent" >Format a selection with italic font face. This is done be
+ style="vertical-align:baseline;" id="TBL-3-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-11-1"
+class="td11">Format selection in italic font face </td><td style="white-space:wrap; text-align:left;" id="TBL-3-11-2"
+class="td11"><!--l. 523--><p class="noindent" >Format a selection with italic font face. This is done be
adding <span
class="cmsy-10">\</span><span
class="pcrr7t-">textit</span><span
@@ -881,9 +1403,9 @@
class="cmsy-10">} </span>around selection. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-12-1"
-class="td11">Format selection in typewriter font face</td><td style="white-space:wrap; text-align:left;" id="TBL-2-12-2"
-class="td11"><!--l. 431--><p class="noindent" >Format a selection with typewriter font face. This is done
+ style="vertical-align:baseline;" id="TBL-3-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-12-1"
+class="td11">Format selection in typewriter font face</td><td style="white-space:wrap; text-align:left;" id="TBL-3-12-2"
+class="td11"><!--l. 525--><p class="noindent" >Format a selection with typewriter font face. This is done
be adding <span
class="cmsy-10">\</span><span
class="pcrr7t-">texttt</span><span
@@ -892,177 +1414,343 @@
class="cmsy-10">} </span>around selection. </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-13-1"
-class="td11">Format selection centered </td><td style="white-space:wrap; text-align:left;" id="TBL-2-13-2"
-class="td11"><!--l. 434--><p class="noindent" >Formats selected text centered on page (uses <span
+ style="vertical-align:baseline;" id="TBL-3-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-13-1"
+class="td11">Format selection centered </td><td style="white-space:wrap; text-align:left;" id="TBL-3-13-2"
+class="td11"><!--l. 528--><p class="noindent" >Formats selected text centered on page (uses <span
class="cmsy-10">\</span><span
class="pcrr7t-">centering</span></p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-14-1"
-class="td11">Format selection left-aligned </td><td style="white-space:wrap; text-align:left;" id="TBL-2-14-2"
-class="td11"><!--l. 435--><p class="noindent" >Formats selected text left-aligned on page (uses
+ style="vertical-align:baseline;" id="TBL-3-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-14-1"
+class="td11">Format selection left-aligned </td><td style="white-space:wrap; text-align:left;" id="TBL-3-14-2"
+class="td11"><!--l. 529--><p class="noindent" >Formats selected text left-aligned on page (uses
<span
class="cmsy-10">\</span><span
class="pcrr7t-">raggedleft</span> </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-15-1"
-class="td11">Format selection right-alignedm </td><td style="white-space:wrap; text-align:left;" id="TBL-2-15-2"
-class="td11"><!--l. 436--><p class="noindent" >Formats selected text right-aligned on page (uses
+ style="vertical-align:baseline;" id="TBL-3-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-15-1"
+class="td11">Format selection right-alignedm </td><td style="white-space:wrap; text-align:left;" id="TBL-3-15-2"
+class="td11"><!--l. 530--><p class="noindent" >Formats selected text right-aligned on page (uses
<span
class="cmsy-10">\</span><span
class="pcrr7t-">raggedright</span> </p></td>
</tr><tr
class="hline"><td><hr /></td><td><hr /></td></tr><tr
- style="vertical-align:baseline;" id="TBL-2-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-16-1"
+ style="vertical-align:baseline;" id="TBL-3-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-16-1"
+class="td11">Insert description list </td><td style="white-space:wrap; text-align:left;" id="TBL-3-16-2"
+class="td11"><!--l. 531--><p class="noindent" >Inserts an description environment as well as a 1<span
+class="pplr7t-x-x-70">st</span> <span
+class="cmsy-10">\</span>item
+element. </p></td>
+</tr><tr
+class="hline"><td><hr /></td><td><hr /></td></tr><tr
+ style="vertical-align:baseline;" id="TBL-3-17-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-17-1"
+class="td11">Insert itemize list </td><td style="white-space:wrap; text-align:left;" id="TBL-3-17-2"
+class="td11"><!--l. 532--><p class="noindent" >Inserts an itemize environment as well as a 1<span
+class="pplr7t-x-x-70">st</span> <span
+class="cmsy-10">\</span>item
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 961
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=961&view=rev
Author: ntrel
Date: 2009-09-29 14:09:11 +0000 (Tue, 29 Sep 2009)
Log Message:
-----------
Update to API 159.
Modified Paths:
--------------
trunk/geany-plugins/geanylua/ChangeLog
trunk/geany-plugins/geanylua/glspi_init.c
trunk/geany-plugins/geanylua/glspi_ver.h
Modified: trunk/geany-plugins/geanylua/ChangeLog
===================================================================
--- trunk/geany-plugins/geanylua/ChangeLog 2009-09-28 20:32:36 UTC (rev 960)
+++ trunk/geany-plugins/geanylua/ChangeLog 2009-09-29 14:09:11 UTC (rev 961)
@@ -1,3 +1,6 @@
+September 29, 2009 (ntrel)
+ Update to API 159.
+
September 24, 2009 (ntrel)
Use new plugin_configure_single() instead of using
plugin_configure() wrongly.
Modified: trunk/geany-plugins/geanylua/glspi_init.c
===================================================================
--- trunk/geany-plugins/geanylua/glspi_init.c 2009-09-28 20:32:36 UTC (rev 960)
+++ trunk/geany-plugins/geanylua/glspi_init.c 2009-09-29 14:09:11 UTC (rev 961)
@@ -363,39 +363,9 @@
-/*
- * Borrowed from Geany's utils_get_file_list() but modified because I want the
- * list to store the full path to each file...
- *
- * Gets a sorted list of files in the specified directory.
- * The list and the data in the list should be freed after use.
- * Returns: The list or NULL if no files found.
- */
-static GSList *get_file_list(const gchar *path)
-{
- GSList *list = NULL;
- GDir *dir;
- GError *err = NULL;
- g_return_val_if_fail(path && *path, NULL);
- dir = g_dir_open(path, 0, &err);
- if (dir) {
- while (1) {
- const gchar *filename = g_dir_read_name(dir);
- if (!filename) { break; }
- list = g_slist_insert_sorted(
- list, g_strconcat(path, DIR_SEP, filename, NULL), (GCompareFunc) strcasecmp);
- }
- g_dir_close(dir);
- }
- if (err) {g_error_free(err);}
- return list;
-}
-
-
-
static GtkWidget* new_menu(GtkWidget *parent, gchar* script_dir, gchar*title)
{
- GSList *script_names=get_file_list(script_dir);
+ GSList *script_names=utils_get_file_list_full(script_dir, TRUE, TRUE, NULL);
if (script_names) {
GtkWidget *menu = gtk_menu_new();
GtkWidget *menu_item = gtk_menu_item_new_with_mnemonic(title);
Modified: trunk/geany-plugins/geanylua/glspi_ver.h
===================================================================
--- trunk/geany-plugins/geanylua/glspi_ver.h 2009-09-28 20:32:36 UTC (rev 960)
+++ trunk/geany-plugins/geanylua/glspi_ver.h 2009-09-29 14:09:11 UTC (rev 961)
@@ -12,7 +12,7 @@
#define PLUGIN_AUTHOR "Jeff Pohlmeyer"
-#define MY_GEANY_API_VER 153
+#define MY_GEANY_API_VER 159
#define LUA_MODULE_NAME "geany"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Plugins GTK 2.8 build test failed at: waf build
See http://nightly.geany.org/misc/build_gtk28_plugins_stderr.log for details.
Error messages:
../../gtk28_test_plugins/codenav/src/codenavigation.c: In function 'switch_menu_item_activate':
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: 'g_strcmp0' undeclared (first use in this function)
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: (Each undeclared identifier is reported only once
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: for each function it appears in.)
...
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: for each function it appears in.)
../../gtk28_test_plugins/codenav/src/codenavigation.c:251: warning: comparison between signed and unsigned
../../gtk28_test_plugins/codenav/src/codenavigation.c:260: warning: implicit declaration of function 'g_strcmp0'
../../gtk28_test_plugins/codenav/src/codenavigation.c:311: warning: ISO C90 forbids mixed declarations and code
Build failed
-> task failed (err #1):
{task: cc codenavigation.c -> codenavigation_2.o}
http://nightly.geany.org/
Revision: 960
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=960&view=rev
Author: frlan
Date: 2009-09-28 20:32:36 +0000 (Mon, 28 Sep 2009)
Log Message:
-----------
GeanyLaTeX: Minor update on wording inside documentation
Modified Paths:
--------------
trunk/geanylatex/doc/geanylatex.tex
Modified: trunk/geanylatex/doc/geanylatex.tex
===================================================================
--- trunk/geanylatex/doc/geanylatex.tex 2009-09-28 20:23:33 UTC (rev 959)
+++ trunk/geanylatex/doc/geanylatex.tex 2009-09-28 20:32:36 UTC (rev 960)
@@ -118,10 +118,10 @@
\section{Requirements}
-\small{\textbf{Please note:} This section of documentation is only
-valid with standalone distribution of Geany\LaTeX{}. If you are
-planning to use the common geany-plugins project, please check
-documentation over there as there are some specialties you might
+\small{\textbf{Please note:} This section of documentation is only
+valid with standalone distribution of Geany\LaTeX{}. If you are
+planning to use the common geany-plugins project, please check
+documentation over there as there are some specialties you might
like to know.}
For compiling the plugin yourself, you will need the GTK ($>= 2.8.0$)
@@ -146,10 +146,10 @@
\section{Installation}
-\small{\textbf{Please note:} This section of documentation is only
-valid with standalone distribution of Geany\LaTeX{}. If you are
-planning to use the common geany-plugins project, please check
-documentation over there as there are some specialties you might
+\small{\textbf{Please note:} This section of documentation is only
+valid with standalone distribution of Geany\LaTeX{}. If you are
+planning to use the common geany-plugins project, please check
+documentation over there as there are some specialties you might
like to know.}
\subsection{Compiling the plugin itself}
@@ -225,9 +225,9 @@
\caption{\LaTeX-Wizard of version 0.4}
\end{figure}
-The wizard is offering a chance to choose from a couple of templates
-with the possibility of adding customer templates. This can be
-chosen from \textbf{Templates} pulldown on top of dialog.
+The wizard is offering a chance to choose from a couple of templates
+with the possibility of adding customer templates. This can be
+chosen from \textbf{Templates} pulldown on top of dialog.
This can be set by choosing the needed entry form
\textbf{Documentclass} pulldown menu.
@@ -266,14 +266,14 @@
\end{itemize}
\subsubsection{Extending by own templates}
-Geany\LaTeX{} is offering a way for extending the wizard by user
-defined templates. This templates will be stored inside the plugin
-configuration dir with file extension glt. For creating a
-customized template you will need to create a normal *.tex file and
-store it inside the directory. On most Linux systems this should be
-\texttt{\textasciitilde/.config/geany/geanyLaTeX/}.
+Geany\LaTeX{} is offering a way for extending the wizard by user
+defined templates. This templates will be stored inside the plugin
+configuration dir with file extension glt. For creating a
+customized template you will need to create a normal *.tex file and
+store it inside the directory. On most Linux systems this should be
+\texttt{\textasciitilde/.config/geany/geanyLaTeX/}.
-Inside your template you can refer to wizard's field by using some special
+Inside your template you can refer to wizard's field by using some special
strings which are:
\begin{table}[H]
@@ -282,36 +282,36 @@
\caption{List of available symbols on custom templates}
\begin{tabular}{l|p{10cm}}
\textbf{Symbol} & \textbf{Usage}\\ \hline
-\texttt{\{CLASSOPTION\}} & Will be replaced by the classoptions set on
+\texttt{\{CLASSOPTION\}} & Will be replaced by the classoptions set on
the wizard as for example font size or paper size.\\
-\texttt{\{DOCUMENTCLASS\}} & Will be replaced by the choosen document
- class based on the pulldown of wizard and whether option for KOMA
+\texttt{\{DOCUMENTCLASS\}} & Will be replaced by the choosen document
+ class based on the pulldown of wizard and whether option for KOMA
script has been set. \\
-\texttt{\{DATE\}} & Will be replaced by the input given on the date
+\texttt{\{DATE\}} & Will be replaced by the input given on the date
field of wizard.\\
-\texttt{\{TITLE\}} & Will be replaced by the input given on the title
+\texttt{\{TITLE\}} & Will be replaced by the input given on the title
field of wizard.\\
-\texttt{\{AUTHOR\} }& Will be replaced by the input given on the author
+\texttt{\{AUTHOR\} }& Will be replaced by the input given on the author
field of wizard.\\
-\texttt{\{ENCODING\}} & Will be replace by choosen encoding from pulldown
+\texttt{\{ENCODING\}} & Will be replace by choosen encoding from pulldown
of wizard\\
-\texttt{\{OPENING\}} & Will be replaced by »Dear Sir or Madame« in local
- geany\LaTeX{} is running with. If you like to overwrite it, please
+\texttt{\{OPENING\}} & Will be replaced by »Dear Sir or Madame« in local
+ geany\LaTeX{} is running with. If you like to overwrite it, please
don't use the symbol and hardcode the phrase instead.\\
-\texttt{\{CLOSING\}} & Will be replaced by »With kind regards« in local
- geany\LaTeX{} is running with. If you like to overwrite it, please
+\texttt{\{CLOSING\}} & Will be replaced by »With kind regards« in local
+ geany\LaTeX{} is running with. If you like to overwrite it, please
don't use the symbol and hardcode the phrase instead.\\
\end{tabular}
\end{table}
-If you have other than the default templates defined they will be
-add to templates pulldown. So when creating a template, please keep
-care to set up a good name for the file, as the filename will be
-the identifier you can choose from on pulldown.
+If you have other than the default templates defined they will be
+add to templates pulldown. So when creating a template, please keep
+care to set up a good name for the file, as the filename will be
+the identifier you can choose from on pulldown.
-In future a number of templates should be available also online at
-\url{http://frank.uvena.de/files/geany/data/geanyLaTeX/}. Please
-feel also free to publish templates in case of you have some useful
+In future a number of templates should be available also online at
+\url{http://frank.uvena.de/files/geany/data/geanyLaTeX/}. Please
+feel also free to publish templates in case of you have some useful
one.
\subsection{Inserting References and Labels}
@@ -332,14 +332,14 @@
\caption{Insert reference dialog on Geany\LaTeX{} 0.4}
\end{figure}
-The suggestions inside the pull down are based on the aux files
-creating by processing of *.tex file located inside directory of
-current \TeX-file. When first step was successful the files are
-parsed for \texttt{\textbackslash newlabel\{\}\{\}\{\}} and outcome
-is tried to interpret them properly. The found entries will be
+The suggestions inside the pull down are based on the aux files
+creating by processing of *.tex file located inside directory of
+current \TeX-file. When first step was successful the files are
+parsed for \texttt{\textbackslash newlabel\{\}\{\}\{\}} and outcome
+is tried to interpret them properly. The found entries will be
inserted into pull down sorted by alphabet.
-Both, the inserting labels as well as the inserting reference dialog
+Both, the inserting labels as well as the inserting reference dialog
can be accessed by key binding also. See chapter \ref
{kb_insert_label} and \ref{kb_insert_reference} here.
@@ -536,10 +536,11 @@
\end{table}
\newpage
-\section{Donating to the plugin}
-If you like the plugin, there are a number of ways, how to donate the
-development of the plugin.
+\section{Contribution to the plugin}
+If you like the plugin, there are a number of ways, how to
+contribute to the development of the plugin.
+
\subsection{Extending plugin}
\subsubsection{Adding a new translation}
@@ -552,7 +553,7 @@
\item \textbf{Translation of plugin:}
Adding a new translation and improving an existing one is easy to
do. After catching the source tarball and extracting you can find
- all needed files inside the po folder. \\
+ all needed files inside the po/ folder. \\
Please contact the authors if you plan to update/add a translation
to ensure nobody else is currently working on and avoid double
work and to get some further information about translation (see
@@ -601,11 +602,13 @@
tex file from doc folder and add or update the content.
After this, just send a diff or complete file to one of the authors.
-\subsection{Providing additional data for plugin}
-You can also donate the plugin's development by providing additional
-data as for example customized templates for the \LaTeX-Wizard. If
-you build up one, you might like to send it to one of the authors.
+\subsection{Providing additional data for plugin}
+You can also contribute to the plugin's development by providing
+additional data as for example customized templates for the
+\LaTeX-Wizard. If you build up one, you might like to send it to
+one of the authors.
+
\subsection{Propaganda}
And of course, tell others of Geany and this plugin. If you like to do
a talk about Geany\LaTeX{} and/or Geany in general, there is some code
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 959
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=959&view=rev
Author: frlan
Date: 2009-09-28 20:23:33 +0000 (Mon, 28 Sep 2009)
Log Message:
-----------
Set binary flag for geanyLaTeX's documentation PDF
Property Changed:
----------------
branches/geany-plugins/geany-plugins-0.18/geanylatex/doc/geanylatex.pdf
trunk/geany-plugins/geanylatex/doc/geanylatex.pdf
trunk/geanylatex/doc/geanylatex.pdf
Property changes on: branches/geany-plugins/geany-plugins-0.18/geanylatex/doc/geanylatex.pdf
___________________________________________________________________
Added: svn:mime-type
+ application/pdf
Property changes on: trunk/geany-plugins/geanylatex/doc/geanylatex.pdf
___________________________________________________________________
Added: svn:mime-type
+ application/pdf
Property changes on: trunk/geanylatex/doc/geanylatex.pdf
___________________________________________________________________
Added: svn:mime-type
+ application/pdf
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Plugins GTK 2.8 build test failed at: waf build
See http://nightly.geany.org/misc/build_gtk28_plugins_stderr.log for details.
Error messages:
../../gtk28_test_plugins/codenav/src/codenavigation.c: In function 'switch_menu_item_activate':
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: 'g_strcmp0' undeclared (first use in this function)
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: (Each undeclared identifier is reported only once
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: for each function it appears in.)
...
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: for each function it appears in.)
../../gtk28_test_plugins/codenav/src/codenavigation.c:251: warning: comparison between signed and unsigned
../../gtk28_test_plugins/codenav/src/codenavigation.c:260: warning: implicit declaration of function 'g_strcmp0'
../../gtk28_test_plugins/codenav/src/codenavigation.c:311: warning: ISO C90 forbids mixed declarations and code
Build failed
-> task failed (err #1):
{task: cc codenavigation.c -> codenavigation_2.o}
http://nightly.geany.org/
Plugins GTK 2.8 build test failed at: waf build
See http://nightly.geany.org/misc/build_gtk28_plugins_stderr.log for details.
Error messages:
../../gtk28_test_plugins/codenav/src/codenavigation.c: In function 'switch_menu_item_activate':
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: 'g_strcmp0' undeclared (first use in this function)
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: (Each undeclared identifier is reported only once
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: for each function it appears in.)
...
../../gtk28_test_plugins/codenav/src/codenavigation.c:209: error: for each function it appears in.)
../../gtk28_test_plugins/codenav/src/codenavigation.c:251: warning: comparison between signed and unsigned
../../gtk28_test_plugins/codenav/src/codenavigation.c:260: warning: implicit declaration of function 'g_strcmp0'
../../gtk28_test_plugins/codenav/src/codenavigation.c:311: warning: ISO C90 forbids mixed declarations and code
Build failed
-> task failed (err #1):
{task: cc codenavigation.c -> codenavigation_2.o}
http://nightly.geany.org/