Revision: 1365
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1365&view=rev
Author: dimitrov-adrian
Date: 2010-05-16 11:07:41 +0000 (Sun, 16 May 2010)
Log Message:
-----------
Treebrowser: Fixed Bookmarks state when refreshing the tree
Modified Paths:
--------------
trunk/geany-plugins/treebrowser/ChangeLog
trunk/geany-plugins/treebrowser/src/treebrowser.c
Modified: trunk/geany-plugins/treebrowser/ChangeLog
===================================================================
--- trunk/geany-plugins/treebrowser/ChangeLog 2010-05-16 11:00:23 UTC (rev 1364)
+++ trunk/geany-plugins/treebrowser/ChangeLog 2010-05-16 11:07:41 UTC (rev 1365)
@@ -30,13 +30,18 @@
* Migrating to stash
* Adding keybindings for renaming/deleting/refreshing
(DONE) Add option to change bars position // requested by <dmaphy>
- * Add option to autorename the newest created objects by the Treebrowser
+ * Add option to autorename point the newest created objects by the Treebrowser
+-------------------------------+
| Development release ChangeLog |
+-------------------------------+
+16-05-2010 Adrian Dimitrov <dimitrov.adrian(a)gmail.com>
+
+ * src/treebrowser.c
+ Fixed Bookmarks state when refreshing the tree
+
25-04-2010 Adrian Dimitrov <dimitrov.adrian(a)gmail.com>
* src/treebrowser.c
Modified: trunk/geany-plugins/treebrowser/src/treebrowser.c
===================================================================
--- trunk/geany-plugins/treebrowser/src/treebrowser.c 2010-05-16 11:00:23 UTC (rev 1364)
+++ trunk/geany-plugins/treebrowser/src/treebrowser.c 2010-05-16 11:07:41 UTC (rev 1365)
@@ -292,6 +292,9 @@
if (parent && gtk_tree_view_row_expanded(GTK_TREE_VIEW(treeview), gtk_tree_model_get_path(GTK_TREE_MODEL(treestore), parent)))
expanded = TRUE;
+ if (CONFIG_SHOW_BOOKMARKS && gtk_tree_store_iter_is_valid(treestore, &bookmarks_iter))
+ bookmarks_expanded = gtk_tree_view_row_expanded(GTK_TREE_VIEW(treeview), gtk_tree_model_get_path(GTK_TREE_MODEL(treestore), &bookmarks_iter));
+
gtk_tree_store_iter_clear_nodes(parent, FALSE);
list = utils_get_file_list(directory, NULL, NULL);
@@ -350,8 +353,15 @@
g_free(uri);
}
}
- if (parent && expanded)
- gtk_tree_view_expand_row(GTK_TREE_VIEW(treeview), gtk_tree_model_get_path(GTK_TREE_MODEL(treestore), parent), FALSE);
+
+ if (parent)
+ {
+ if (expanded)
+ gtk_tree_view_expand_row(GTK_TREE_VIEW(treeview), gtk_tree_model_get_path(GTK_TREE_MODEL(treestore), parent), FALSE);
+ }
+ else
+ if (CONFIG_SHOW_BOOKMARKS)
+ treebrowser_load_bookmarks();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1364
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1364&view=rev
Author: sheckley
Date: 2010-05-16 11:00:23 +0000 (Sun, 16 May 2010)
Log Message:
-----------
added an USAGE section to the README
Modified Paths:
--------------
trunk/geany-plugins/geanyextrasel/README
Modified: trunk/geany-plugins/geanyextrasel/README
===================================================================
--- trunk/geany-plugins/geanyextrasel/README 2010-05-16 10:36:54 UTC (rev 1363)
+++ trunk/geany-plugins/geanyextrasel/README 2010-05-16 11:00:23 UTC (rev 1364)
@@ -3,20 +3,23 @@
About
-----
-This plugin adds the following functions:
+The Extra Selection adds the following functions:
Goto matching brace and select (Select to matching brace).
Goto line and select (Select to line).
-Ctrl-Shift-Alt Left/Right/Home/End keys - same as Ctrl-Shift, but for
+Ctrl-Shift-Alt-Left/Right/Home/End keys - same as Ctrl-Shift, but for
rectangular selection.
-Column mode - while active, the [Ctrl-]Shift-movement keys do rectangle
-selection (instead of stream), while the [Ctrl-]Shift-Alt-movement keys
-are blocked.
+Column mode - while active, all (Ctrl)-Shift-movement keys do rectangle
+selection instead of stream.
+"Movement keys" refers to the arrows, Home, End, Page Up and Page Down.
+For more information, see the Usage section below.
+
+
Requirements
------------
Geany 0.18 or later and the respective headers and development libraries.
@@ -37,10 +40,52 @@
If there are any errors during compilation, check your build environment.
+Usage
+-----
+Under Tools -> Extra Selection, there are 3 new items: "Column mode",
+"Select to line" and "Select to matching brace". Normally these should be
+bound to keys, for example Alt-c, Alt-Shift-l and Control-Shift-b. Now:
+
+1. Position the cursor on an opening brace and invoke "Select to matching
+ brace". The cursor will move to the closing brace, and the braced area
+ will be selected.
+
+2. Position the cursor on line 10, invoke "Select to line" and enter 15.
+ The cursor will move to line 15, and the area between the previous and
+ the new current cursor position will be selected.
+
+3. Select a small rectangular area and press Control-Alt-Shift-Right. The
+ cursor will move to the next word, extending the rectangurar selection.
+ The complete new keys list is:
+
+ Control-Alt-Shift Extends the selection to
+ ----------------- ------------------------
+ Left Previous word
+ Right Next word
+ Up Previous paragraph
+ Down Next paragraph
+ Home Start of file
+ End End of file
+
+Unfortunately, holding Alt for rectangular selection has some problems,
+which apply both to the standard Geany keys and these added by the plugin.
+Under Windows, Alt and the keypad keys generate unicodes, even if used
+with Shift or Control. With X11, some Alt-(Ctrl)-(Shift)-movement keys
+may be used by the window manager for switching to the previous/next
+desktop, moving windows etc. So then:
+
+4. Turn "Column mode" on. While active, the (Control)-Shift-movement keys
+ will select a rectangle instead of stream without the need to hold
+ Alt (in fact, the (Control)-Alt-Shift-movement keys will be temporarily
+ blocked). This way, you will avoid the Alt key problems mentioned
+ above, and it's move convinient to select while holding Shift only.
+
+
Known issues
------------
The column mode is global, not per-document. However, (de)activating it
-will change the selection (if any) type for the current document only.
+will change the selection (if any) to stream/rectangle for the current
+document only.
The column mode applies to the movement keys only - not to mouse
selection, find functions etc.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1363
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1363&view=rev
Author: frlan
Date: 2010-05-16 10:36:54 +0000 (Sun, 16 May 2010)
Log Message:
-----------
Merge geanylatex 0.5-beta1 into geany-plugins combined release
Modified Paths:
--------------
trunk/geany-plugins/geanylatex/ChangeLog
trunk/geany-plugins/geanylatex/TODO
trunk/geany-plugins/geanylatex/doc/geanylatex.css
trunk/geany-plugins/geanylatex/doc/geanylatex.html
trunk/geany-plugins/geanylatex/doc/geanylatex.pdf
trunk/geany-plugins/geanylatex/doc/geanylatex.tex
trunk/geany-plugins/geanylatex/doc/geanylatex2.html
trunk/geany-plugins/geanylatex/doc/geanylatex3.html
trunk/geany-plugins/geanylatex/doc/geanylatex4.html
trunk/geany-plugins/geanylatex/doc/img/insert_reference.png
trunk/geany-plugins/geanylatex/doc/img/latexwizard.png
trunk/geany-plugins/geanylatex/src/bibtex.c
trunk/geany-plugins/geanylatex/src/bibtex.h
trunk/geany-plugins/geanylatex/src/bibtexlabels.c
trunk/geany-plugins/geanylatex/src/datatypes.h
trunk/geany-plugins/geanylatex/src/formatpatterns.c
trunk/geany-plugins/geanylatex/src/formatutils.c
trunk/geany-plugins/geanylatex/src/formatutils.h
trunk/geany-plugins/geanylatex/src/geanylatex.c
trunk/geany-plugins/geanylatex/src/geanylatex.h
trunk/geany-plugins/geanylatex/src/latexencodings.c
trunk/geany-plugins/geanylatex/src/latexencodings.h
trunk/geany-plugins/geanylatex/src/latexenvironments.c
trunk/geany-plugins/geanylatex/src/latexenvironments.h
trunk/geany-plugins/geanylatex/src/latexkeybindings.c
trunk/geany-plugins/geanylatex/src/latexkeybindings.h
trunk/geany-plugins/geanylatex/src/latexutils.c
trunk/geany-plugins/geanylatex/src/latexutils.h
trunk/geany-plugins/geanylatex/src/letters.c
trunk/geany-plugins/geanylatex/src/letters.h
trunk/geany-plugins/geanylatex/src/reftex.c
trunk/geany-plugins/geanylatex/src/reftex.h
trunk/geany-plugins/po/POTFILES.in
Added Paths:
-----------
trunk/geany-plugins/geanylatex/ABOUT
trunk/geany-plugins/geanylatex/THANKS
trunk/geany-plugins/geanylatex/doc/img/insert_usepackage.png
trunk/geany-plugins/geanylatex/doc/img/toolbar.png
trunk/geany-plugins/geanylatex/geanylatex.spec
trunk/geany-plugins/geanylatex/src/latexstructure.c
trunk/geany-plugins/geanylatex/src/latexstructure.h
trunk/geany-plugins/geanylatex/src/templates.c
trunk/geany-plugins/geanylatex/src/templates.h
Added: trunk/geany-plugins/geanylatex/ABOUT
===================================================================
--- trunk/geany-plugins/geanylatex/ABOUT (rev 0)
+++ trunk/geany-plugins/geanylatex/ABOUT 2010-05-16 10:36:54 UTC (rev 1363)
@@ -0,0 +1,17 @@
+GeanyLaTeX is a little plugin to improve support of LaTeX on Geany.
+It implements a couple of maybe useful functions:
+
+ * Wizard to create new LaTeX documents in a fast and easy way
+ with a bunch of templates available
+ * A front end for add labels \label{} and references \ref{} and
+ \pageref{} with getting suggestion from aux file of document
+ * Inserting special characters through menu
+ * Help entering the right fields for BibTeX entries by
+ providing templates
+ * Easy inserting format patterns like \texttt{} through menu
+ * Support on inserting environments by offering an dialog and
+ recognising selections
+ * Shortcuts for inserting \item and \newline
+ * Toolbar with often used format options
+
+You will find more information inside documentation.
Modified: trunk/geany-plugins/geanylatex/ChangeLog
===================================================================
--- trunk/geany-plugins/geanylatex/ChangeLog 2010-05-16 09:33:29 UTC (rev 1362)
+++ trunk/geany-plugins/geanylatex/ChangeLog 2010-05-16 10:36:54 UTC (rev 1363)
@@ -1,3 +1,99 @@
+2010-05-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Add a feature which is inserting {} automaticly once a new line is
+ entered and an command seems to don't have some.
+
+
+2010-05-10 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Fix indention on inserting list environments.
+
+
+2010-04-24 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Add a simple insert dommand dialog, which shall support inserting
+ commands more in future
+
+
+2010-04-21 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Automatic insert {} after typing ^ or _
+
+
+2010-04-16 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Fix indention on insert environment features.
+ * Make wizard run on hitting enter when inserting some of the values.
+
+
+2010-04-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Ensure basic indent is getting applied on closing command of
+ autocompletion of \begin{} and \begingroup{} feature.
+
+
+2010-04-11 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Enabling inserting label on pushing return after typing in label name.
+ * Enabling inserting \usepackage{} on pushing return after typing in dialog.
+ * Enabling inserting environment on pushing return after typing inside
+ the insert environment dialog.
+ * Enabling inserting reference on pushing return after typing inside the
+ insert reference dialog.
+
+
+2010-03-27 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Add a menu entry for inserting font sizes to document
+
+
+2010-03-20 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Insert a keybinding and a dialog to insert a \usepackage{} line to header.
+ Still experimental.
+
+
+2010-03-12 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Add a very first attempt to support landscape on wizard. Output is
+ far away from being good.
+
+
+2010-01-27 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Add an example spec file for creating rpm files.
+ Thanks to Krzysztof Goliński and Dominic Hopf for efforts here.
+
+
+2010-01-16 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Took over functionality to automatic close \begin{} and \begingroup{}
+ from Geany core
+
+
+2009-01-03 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Don't deactivate wizard icon if no document is open
+
+
+2009-01-01 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Make text used for inserting references configurable.
+ Please check documentation for details on how to do it.
+
+
+2009-12-26 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Deactivate icons of toolbar, if no LaTeX document is open. Behavior
+ can be deactivated via hidden pref.
+
+
+2009-12-23 Frank Lanitz <frank(a)frank.uvena.de>
+
+ * Do only special character replacement in case of we really have
+ an LaTeX file here.
+
+
2009-12-13 Frank Lanitz <frank(a)frank.uvena.de>
* Show geanyLaTeX inside plugin manager.
@@ -3,14 +99,51 @@
-2009-05-25 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+2009-10-11 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
- * Remove dependency for dialog.h from geanylatex header files.
+ * Replace also capital German umlauts.
-2009-05-25 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+2009-10-10 Frank Lanitz <frank@frank(dot)uvena(dot)de>
- * Replace also capital letter German Umlauts.
+ * Add a function to insert \ref{} and \pageref{} together when
+ inserting a reference.
+2009-09-13 Frank Lanitz <frank@frank(dot)uvena(dot)de>
+
+ * Adding custom templates to wizard.
+
+
+2009-08-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Make reference dialog catch suggestions from all *.aux files inside
+ the current directory.
+
+
+2009-08-13 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Switch to waf and remove autotools build environment. Still experimental.
+
+
+2009-07-13 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Correct a tooltip by removing unneeded \t from it.
+
+
+2009-07-09 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Added a function to level up and level down structure element.
+
+
+2009-07-08 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Migrated bibTeX inserting entry framework to make usage of a GPtrArray.
+
+
+2009-06-27 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
+
+ * Added Portuguese translation. Thanks to André Glória for providing.
+
+
2009-05-25 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
Added: trunk/geany-plugins/geanylatex/THANKS
===================================================================
--- trunk/geany-plugins/geanylatex/THANKS (rev 0)
+++ trunk/geany-plugins/geanylatex/THANKS 2010-05-16 10:36:54 UTC (rev 1363)
@@ -0,0 +1,12 @@
+What's this file about?
+-----------------------
+This file lists all external people that have contributed to this project.
+
+Yura Siamashka <yurand2(at)gmail(dot)com>
+Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
+Enrico Troeger <enrico(dot)troeger(at)uvena(dot)de>
+Dominic Hopf <dmaphy(at)googlemail(dot)com>
+
+Projects you can find some work inside plugin:
+xfbib (http://goodies.xfce.org/projects/applications/xfbib)
+* Many parts of the bibtex stuff
Modified: trunk/geany-plugins/geanylatex/TODO
===================================================================
--- trunk/geany-plugins/geanylatex/TODO 2010-05-16 09:33:29 UTC (rev 1362)
+++ trunk/geany-plugins/geanylatex/TODO 2010-05-16 10:36:54 UTC (rev 1363)
@@ -1,16 +1,28 @@
TODO
************
+Features:
+* Improving inserting \usepackge{}-function
+ * recognize other \usepackage{} entries
+ * Give a couple of examples
+* Extending insert environment section
+ * More common examples
+ * Parsing document for already used ones
* Improving support for bibTeX
* Parsing of *.bib
* Inserting of \cite
* Dialog for inserting bibTeX entries
* Wizard:
* Adding support for diff. letter classes
- * Make plugin use customisable templates
+ * Adding a way setting variables/values for wizard inside custom
+ template
+ * Cleaning up the mess with KOMA/non KOMA classes
+ * Replacing & by \& inside title and author on wizard screen as most
+ likely user is not inserting any tabular there
* Replacing of environments
* Parsing document for »TOC«
* Navigation throught document
- * "Graphical" support while using \ref, \pageref ...
* Code examples for very common problems
* Make special characters extensible through files
+* Improve behaviour of levelup and leveldown of structures
+* Adding a font size chooser to toolbar
Modified: trunk/geany-plugins/geanylatex/doc/geanylatex.css
===================================================================
--- trunk/geany-plugins/geanylatex/doc/geanylatex.css 2010-05-16 09:33:29 UTC (rev 1362)
+++ trunk/geany-plugins/geanylatex/doc/geanylatex.css 2010-05-16 10:36:54 UTC (rev 1363)
@@ -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; }
Modified: trunk/geany-plugins/geanylatex/doc/geanylatex.html
===================================================================
--- trunk/geany-plugins/geanylatex/doc/geanylatex.html 2010-05-16 09:33:29 UTC (rev 1362)
+++ trunk/geany-plugins/geanylatex/doc/geanylatex.html 2010-05-16 10:36:54 UTC (rev 1363)
@@ -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-09-15 22:52: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">September 15, 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 September 15, 2009. If you are using devel version
+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
+href="#x1-100004.2">6<!--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">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.17 or later
-(Geany Plugin API v136 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
@@ 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: 1362
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1362&view=rev
Author: frlan
Date: 2010-05-16 09:33:29 +0000 (Sun, 16 May 2010)
Log Message:
-----------
Cleanup ancient geanylipsum folders
Removed Paths:
-------------
trunk/geanylipsum/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 1361
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1361&view=rev
Author: frlan
Date: 2010-05-16 09:32:18 +0000 (Sun, 16 May 2010)
Log Message:
-----------
Tagging of GeanyLaTeX 0.5-beta1
Added Paths:
-----------
tags/geanylatex/geanylatex-0.5-beta1/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.