SF.net SVN: geany-plugins:[2155] trunk/geanylatex
frlan at users.sourceforge.net
frlan at xxxxx
Tue Aug 16 09:26:21 UTC 2011
Revision: 2155
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2155&view=rev
Author: frlan
Date: 2011-08-16 09:26:20 +0000 (Tue, 16 Aug 2011)
Log Message:
-----------
Remove seperate GeanyLaTeX tree. Development will go on inside geany-plugins project
Removed Paths:
-------------
trunk/geanylatex/ABOUT
trunk/geanylatex/AUTHORS
trunk/geanylatex/COPYING
trunk/geanylatex/ChangeLog
trunk/geanylatex/INSTALL
trunk/geanylatex/NEWS
trunk/geanylatex/README
trunk/geanylatex/THANKS
trunk/geanylatex/TODO
trunk/geanylatex/doc/geanylatex.css
trunk/geanylatex/doc/geanylatex.html
trunk/geanylatex/doc/geanylatex.pdf
trunk/geanylatex/doc/geanylatex.tex
trunk/geanylatex/doc/geanylatex2.html
trunk/geanylatex/doc/geanylatex3.html
trunk/geanylatex/doc/geanylatex4.html
trunk/geanylatex/doc/img/bibtex_reference.png
trunk/geanylatex/doc/img/insert_environment.png
trunk/geanylatex/doc/img/insert_label.png
trunk/geanylatex/doc/img/insert_reference.png
trunk/geanylatex/doc/img/insert_usepackage.png
trunk/geanylatex/doc/img/latexwizard.png
trunk/geanylatex/doc/img/plugin_manager.png
trunk/geanylatex/doc/img/toolbar.png
trunk/geanylatex/geanylatex.spec
trunk/geanylatex/po/ChangeLog
trunk/geanylatex/po/POTFILES.in
trunk/geanylatex/po/be.po
trunk/geanylatex/po/ca.po
trunk/geanylatex/po/da.po
trunk/geanylatex/po/de.po
trunk/geanylatex/po/es.po
trunk/geanylatex/po/fr.po
trunk/geanylatex/po/gl.po
trunk/geanylatex/po/ja.po
trunk/geanylatex/po/pt_BR.po
trunk/geanylatex/po/pt_PT.po
trunk/geanylatex/po/ru.po
trunk/geanylatex/po/tr.po
trunk/geanylatex/po/zh_CN.po
trunk/geanylatex/src/bibtex.c
trunk/geanylatex/src/bibtex.h
trunk/geanylatex/src/bibtexlabels.c
trunk/geanylatex/src/datatypes.h
trunk/geanylatex/src/formatpatterns.c
trunk/geanylatex/src/formatutils.c
trunk/geanylatex/src/formatutils.h
trunk/geanylatex/src/geanylatex.c
trunk/geanylatex/src/geanylatex.h
trunk/geanylatex/src/latexencodings.c
trunk/geanylatex/src/latexencodings.h
trunk/geanylatex/src/latexenvironments.c
trunk/geanylatex/src/latexenvironments.h
trunk/geanylatex/src/latexkeybindings.c
trunk/geanylatex/src/latexkeybindings.h
trunk/geanylatex/src/latexstructure.c
trunk/geanylatex/src/latexstructure.h
trunk/geanylatex/src/latexutils.c
trunk/geanylatex/src/latexutils.h
trunk/geanylatex/src/letters.c
trunk/geanylatex/src/letters.h
trunk/geanylatex/src/reftex.c
trunk/geanylatex/src/reftex.h
trunk/geanylatex/src/templates.c
trunk/geanylatex/src/templates.h
trunk/geanylatex/waf
trunk/geanylatex/wscript
Deleted: trunk/geanylatex/ABOUT
===================================================================
--- trunk/geanylatex/ABOUT 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/ABOUT 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,17 +0,0 @@
-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.
Deleted: trunk/geanylatex/AUTHORS
===================================================================
--- trunk/geanylatex/AUTHORS 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/AUTHORS 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1 +0,0 @@
-Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
Deleted: trunk/geanylatex/COPYING
===================================================================
--- trunk/geanylatex/COPYING 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/COPYING 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,340 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
Deleted: trunk/geanylatex/ChangeLog
===================================================================
--- trunk/geanylatex/ChangeLog 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/ChangeLog 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,444 +0,0 @@
-2011-08-05 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Fixing an bug when using keybindings to insert typewriter format
-
-
-2011-07-28 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Resorting LaTeX menu.
- * Adding a couple of characters which are used inside LaTeX to special
- characters menu.
-
-
-2011-04-26 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Add a tooltip to toolbar item.
-
-
-2011-04-12 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Don't add a {} after a command in case of [ has been typed before or []
- is there. Closes #3285393.
-
-
-2011-03-17 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Try to fix some compiler warnings. Patch ported from Geany-Plugins.
-
-
-2011-03-13 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Resorting alignment buttons inside LaTeX-toolbar.
-
-
-2011-02-11 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Add a switch to turn on/off autoadding of {} after ^ and _ via keystroke.
- * Don't insert {} after \^ and \_.
-
-
-2011-02-06 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * src/templace.c: Fix a little memory leak.
-
-
-2011-01-30 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Move convert to table function to new Tableconvert plugin of Geany-Plugins.
-
-
-2011-01-29 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Backport update from convert to table function from HTMLTable-plugin
-
-
-2011-01-23 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Adding a feature which is converting a tabulator separated list into
- a LaTeX-like table.
-
-
-2011-01-02 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Correction of some typos (Thanks to André Glória for reporting)
-
-
-2010-10-30 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Try to fetch BibTeX entries from files inside working dir of file.
-
-
-2010-10-29 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added a first version of a dialog supporting inserting a bibtex entry.
-
-
-2010-10-24 Frank Lanitz <frank at frank.uvena.de>
-
- * Ensure LaTeX menu is added to menubar on loading plugin when there is
- already an LaTeX-document open.
-
-
-2010-09-26 Frank Lanitz <frank at frank.uvena.de>
-
- * Try to backport automatic generation of LINGUAS files into waf script
- as a backport from Geany-plugins build script.
- * Add a feature to put a icon for the wizard into Geany's main toolbar.
-
-
-2010-09-20 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added a feature that inserts capital letters on first letter of a
- sentence. This is not working with multibyte characters as German
- Umlauts.
-
-
-2010-09-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Place LaTeX menu in front of help menu entry.
-
-
-2010-09-12 Frank Lanitz <frank at frank.uvena.de>
-
- * Moved LaTeX menu out of Tool menu and put it into generic menubar item.
- Make this menubar item be triggered by filetype.
- * Fix a bug that keeps font size choser from tools menu active even
- there is no document open.
-
-
-2010-05-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Add a feature which is inserting {} automaticlly 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 at 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 at 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 at frank.uvena.de>
-
- * Don't deactivate wizard icon if no document is open
-
-
-2009-01-01 Frank Lanitz <frank at 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 at 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 at frank.uvena.de>
-
- * Do only special character replacement in case of we really have
- an LaTeX file here.
-
-
-2009-12-13 Frank Lanitz <frank at frank.uvena.de>
-
- * Show geanyLaTeX inside plugin manager.
-
-
-2009-10-11 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Replace also capital German umlauts.
-
-
-2009-10-10 Frank Lanitz <frank at frank(dot)uvena(dot)de>
-
- * Add a function to insert \ref{} and \pageref{} together when
- inserting a reference.
-
-
-2009-09-13 Frank Lanitz <frank at 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>
-
- * Some more clean up of code.
- * Update of documentation for 0.4 release.
-
-
-2009-05-21 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added configuration dialog.
-
-
-2009-05-19 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Make toolbar document sensitive.
-
-
-2009-05-17 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Adding some more items to toolbar for centerin, left and right formatted
- text. Created LaTeX code based on needs still some improvement. Please
- use with care.
-
-
-2009-05-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Adding a toolbar for common LaTeX format topics.
-
-
-2009-04-17 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Set undo points for better redo/undo on inserting formatings.
- * Make reference type inside insert reference dialog accessible by
- keyboard.
-
-
-2009-04-12 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added some new lines into latex beamer template.
-
-
-2009-04-10 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Sort entries on insert reference dialog by alphabet.
-
-
-2009-03-30 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Moved replacement functions into their own submenu.
- * Added key bindings for formatting text with bold, italic and typewriter
- font face.
-
-
-2009-03-28 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Use a text field with pull down instead of a normal combo box for
- font size at LaTeX wizard.
-
-
-2009-03-27 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * doc/geanylatex.tex: Added documentation written in LaTeX.
-
-
-2009-03-20 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Replace \u-UTF-8 letters by octal coded chars. Huge thanks to
- Dominic Hopf for providing patch and fighting that fight.
- * Added a menu entry for bulk replace function and fixed a segfault at
- replacing
-
-
-2009-03-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added a function to bulk replace special characters
- inside marked text by keybinding
-
-
-2009-03-13 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Don't offer insert environment dialog in case of no document is open.
-
-
-2009-03-06 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Insert environment now supports selections by position \begin{} and
- \end{} around
-
-
-2009-02-28 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Don't react on some keybindings in case of no document is open.
- * Added a feature for easy inserting environments to document.
- * Added keybinding to insert \item into document. Very useful at
- e.g. writing lists
-
-
-2009-02-18 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Formating of selected text
- * Added feature to replace special characters at input with LaTeX
- replacment
-
-
-2009-02-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added a menu entry for easy formating of text
-
-
-2009-02-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Release of GeanyLaTeX 0.3
-
-
-2009-02-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added a keyboard shortcut for inserting a new line ( \\ ).
- * Make cursor placed behind inserted text for most cases.
- (Inserting BibTeX entries will not reset the cursor)
-
-
-2009-01-19 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Improved reference dialog to offer labels based on aux file
-
-
-2008-11-17 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Added a submenu supporting inserting bibtex entries
-
-
-2008-11-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Applied a patch by Enrico which corrects some spelling
- mistakes and cleans up code a bit.
-
-
-2008-11-02 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Make usage of Geany API v104 by using of Geany's plugin init
- locale function.
-
-
-2008-10-29 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * GeanyLaTeX 0.2 release
-
-
-2008-10-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Updated to Geany Plugin API v100 (add_document_sensitive())
-
-
-2008-09-01 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * src/geanylatex.c: Added support for l10n.
-
-
-2008-09-01 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Ported build system of spellcheck plugin.
-
-
-2008-07-15 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Make plugin work together with Geany plugin API v78.
-
-
-2008-07-11 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Make plugin compile with Geany svn r2767.
-
-
-2008-06-26 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Update of used plugin API to v71.
-
-
-2008-06-17 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
-
- * configure.in:
- Fix build using autogen.sh (Makefile.in was not created).
- * latexencodings.h:
- Fix multiple definition of latex_encodings array.
-
-
-2008-06-17 Frank Lanitz <frank(at)frank(dot)uvena(dot)de>
-
- * Moved plugin to geany-plugin svn.
Deleted: trunk/geanylatex/INSTALL
===================================================================
--- trunk/geanylatex/INSTALL 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/INSTALL 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,18 +0,0 @@
-These installation instructions are written for a Linux system, but
-should work also on other plattforms as Windows is.
-
-Building the plugin requires Geany 0.20 or above (Geany Plugin API v199
-or higher).
-
-You need for compliling the plugin the Geany header files installed.
-For configuring and installing just run
-
- % ./waf configure
- % ./waf build
- % ./waf install
-
-If you want to install geanyLaTeX to another directory, you should run
-./waf configure with --prefix=/path/to/dir option. ./waf install will
-install all files to your new target. For more detailed information
-please check documentation inside doc-folder which should be shippid
-with this archive.
Deleted: trunk/geanylatex/NEWS
===================================================================
--- trunk/geanylatex/NEWS 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/NEWS 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1 +0,0 @@
-Please check ChangeLog and/or documentation for details.
Deleted: trunk/geanylatex/README
===================================================================
--- trunk/geanylatex/README 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/README 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,4 +0,0 @@
-Documentation has been moved into doc subfolder. There you you should
-find a PDF or HTML file shipped with sources of this plugin. If there
-is no documentation available there, please check
-http://frank.uvena.de/en/Geany/geanylatex instead.
Deleted: trunk/geanylatex/THANKS
===================================================================
--- trunk/geanylatex/THANKS 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/THANKS 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,12 +0,0 @@
-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
Deleted: trunk/geanylatex/TODO
===================================================================
--- trunk/geanylatex/TODO 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/TODO 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,36 +0,0 @@
- 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
-* Wizard:
- * Adding support for diff. letter classes
- * 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
-* Code examples for very common problems
-* Make special characters extensible through files
-* Add French and Danish special chars to default distribution
-* Improve behaviour of levelup and leveldown of structures
-* Adding a font size chooser to toolbar
-* Adding support for dtx
-* Automatically inserting no breaking spaces (~) in particular situations
-* Converting tabulator seperated list to table
- * Set position of table (dialos?)
- * Set colums of table (dialog?)
- * Make sepeatorconfigurable
-
-Generell:
-* Cleaning up code
Deleted: trunk/geanylatex/doc/geanylatex.css
===================================================================
--- trunk/geanylatex/doc/geanylatex.css 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/doc/geanylatex.css 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,140 +0,0 @@
-
-/* start css.sty */
-.cmsy-10{font-size:90%;}
-.pplr7t-x-x-109{}
-.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;}
-.cmssbx-10x-x-109{ font-family: sans-serif; font-weight: bold;}
-.cmssbx-10x-x-207{font-size:188%; font-family: sans-serif; font-weight: bold;}
-.cmssbx-10x-x-207{ font-family: sans-serif; font-weight: bold;}
-.pplr7t-x-x-144{font-size:130%;}
-.pplr7t-{font-size:90%;}
-.pplr7t-x-x-80{font-size:72%;}
-.zplmr7m-{font-size:90%;font-style: italic;}
-.zplmr7t-{font-size:90%;}
-.pplb7t-x-x-109{font-weight: bold;}
-.pplb7t-x-x-109{font-weight: bold;}
-.pcrr7t-x-x-109{font-family: monospace;}
-.cmsy-10x-x-109{}
-.pplb7t-{font-size:90%;font-weight: bold;}
-.pplb7t-{font-weight: bold;}
-.zplmr7y-x-x-60{font-size:54%;}
-.pcrr7t-{font-size:90%;font-family: monospace;}
-.pcrr7t-x-x-80{font-size:72%;font-family: monospace;}
-.pplr7t-x-x-90{font-size:81%;}
-.pplrc7t-{font-size:90%;}
-.pcrr7t-x-x-90{font-size:81%;font-family: monospace;}
-p.noindent { text-indent: 0em }
-td p.noindent { text-indent: 0em; margin-top:0em; }
-p.nopar { text-indent: 0em; }
-p.indent{ text-indent: 1.5em }
- at media print {div.crosslinks {visibility:hidden;}}
-a img { border-top: 0; border-left: 0; border-right: 0; }
-center { margin-top:1em; margin-bottom:1em; }
-td center { margin-top:0em; margin-bottom:0em; }
-.Canvas { position:relative; }
-img.math{vertical-align:middle;}
-li p.indent { text-indent: 0em }
-li p:first-child{ margin-top:0em; }
-li p:last-child, li div:last-child { margin-bottom:0.5em; }
-li p~ul:last-child, li p~ol:last-child{ margin-bottom:0.5em; }
-.enumerate1 {list-style-type:decimal;}
-.enumerate2 {list-style-type:lower-alpha;}
-.enumerate3 {list-style-type:lower-roman;}
-.enumerate4 {list-style-type:upper-alpha;}
-div.newtheorem { margin-bottom: 2em; margin-top: 2em;}
-.obeylines-h,.obeylines-v {white-space: nowrap; }
-div.obeylines-v p { margin-top:0; margin-bottom:0; }
-.overline{ text-decoration:overline; }
-.overline img{ border-top: 1px solid black; }
-td.displaylines {text-align:center; white-space:nowrap;}
-.centerline {text-align:center;}
-.rightline {text-align:right;}
-div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; }
-.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
-div.fbox {display:table}
-div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
-div.minipage{width:100%;}
-div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;}
-div.center div {text-align: left;}
-div.flushright, div.flushright div.flushright {text-align: right;}
-div.flushright div {text-align: left;}
-div.flushleft {text-align: left;}
-.underline{ text-decoration:underline; }
-.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; }
-.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
-.framebox-c {text-align:center;}
-.framebox-l {text-align:left;}
-.framebox-r {text-align:right;}
-span.thank-mark{ vertical-align: super }
-span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; }
-div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; }
-table.tabular td p{margin-top:0em;}
-table.tabular {margin-left: auto; margin-right: auto;}
-td p:first-child{ margin-top:0em; }
-td p:last-child{ margin-bottom:0em; }
-div.td00{ margin-left:0pt; margin-right:0pt; }
-div.td01{ margin-left:0pt; margin-right:5pt; }
-div.td10{ margin-left:5pt; margin-right:0pt; }
-div.td11{ margin-left:5pt; margin-right:5pt; }
-table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
-td.td00{ padding-left:0pt; padding-right:0pt; }
-td.td01{ padding-left:0pt; padding-right:5pt; }
-td.td10{ padding-left:5pt; padding-right:0pt; }
-td.td11{ padding-left:5pt; padding-right:5pt; }
-table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
-.hline hr, .cline hr{ height : 1px; margin:0px; }
-.tabbing-right {text-align:right;}
-span.TEX {letter-spacing: -0.125em; }
-span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
-a span.TEX span.E {text-decoration: none; }
-span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;}
-span.LATEX span.TEX{ position:relative; left: -0.4em; }
-div.float, div.figure {margin-left: auto; margin-right: auto;}
-div.float img {text-align:center;}
-div.figure img {text-align:center;}
-.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;}
-.marginpar p{margin-top:0.4em; margin-bottom:0.4em;}
-table.equation {width:100%;}
-.equation td{text-align:center; }
-td.equation { margin-top:1em; margin-bottom:1em; }
-td.equation-label { width:5%; text-align:center; }
-td.eqnarray4 { width:5%; white-space: normal; }
-td.eqnarray2 { width:5%; }
-table.eqnarray-star, table.eqnarray {width:100%;}
-div.eqnarray{text-align:center;}
-div.array {text-align:center;}
-div.pmatrix {text-align:center;}
-table.pmatrix {width:100%;}
-span.pmatrix img{vertical-align:middle;}
-div.pmatrix {text-align:center;}
-table.pmatrix {width:100%;}
-span.bar-css {text-decoration:overline;}
-img.cdots{vertical-align:middle;}
-.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;}
-.index-item, .index-subitem, .index-subsubitem {display:block}
-div.caption {text-indent:-2em; margin-left:3em; margin-right:1em; text-align:left;}
-div.caption span.id{font-weight: bold; white-space: nowrap; }
-h1.partHead{text-align: center}
-p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
-p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; }
-.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;}
-.subparagraphHead, .likesubparagraphHead { font-weight: bold;}
-.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}
-.verse{white-space:nowrap; margin-left:2em}
-div.maketitle {text-align:center;}
-h2.titleHead{text-align:center;}
-div.maketitle{ margin-bottom: 2em; }
-div.author, div.date {text-align:center;}
-div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; }
-div.author{white-space: nowrap;}
-.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
-.abstract p {margin-left:5%; margin-right:5%;}
-div.abstract {width:100%;}
-span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; }
-.lstlisting .label{margin-right:0.5em; }
-div.lstlisting{font-family: monospace; white-space: nowrap; margin-top:0.5em; margin-bottom:0.5em; }
-div.lstinputlisting{ font-family: monospace; white-space: nowrap; }
-.lstinputlisting .label{margin-right:0.5em;}
-.figure img.graphics {margin-left:10%;}
-/* end css.sty */
-
Deleted: trunk/geanylatex/doc/geanylatex.html
===================================================================
--- trunk/geanylatex/doc/geanylatex.html 2011-08-15 19:44:47 UTC (rev 2154)
+++ trunk/geanylatex/doc/geanylatex.html 2011-08-16 09:26:20 UTC (rev 2155)
@@ -1,3272 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1" ?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd-->
-<html xmlns="http://www.w3.org/1999/xhtml"
->
-<head><title>GeanyLaTeX – A LaTeX plugin for Geany
-Version 0.6svn</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="2010-11-19 01:15:00" />
-<link rel="stylesheet" type="text/css" href="geanylatex.css" />
-</head><body
->
-<div class="maketitle">
-
-
-
-
-
-<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.6svn</h2>
- <div class="author" ><span
-class="pplr7t-x-x-144">Frank Lanitz</span>
-<br /><a
-href="mailto:frank at frank.uvena.de" ><span
-class="pplr7t-">frank at frank.uvena.de</span></a></div><br />
-<div class="date" ><span
-class="pplr7t-x-x-144">November 19, 2010</span></div>
-<span
-class="pplb7t-x-x-109">Note: </span>Please note that this document has been created on November 19, 2010. If you are using a
-devel version from SVN, please compile and check <span
-class="pcrr7t-x-x-109">doc/geanylatex.tex </span>from sources. Please
-check Page <a
-href="#x1-120004.2">8<!--tex4ht:ref: sec:compiling_of_documentation --></a>, Section <a
-href="#x1-120004.2">4.2<!--tex4ht:ref: sec:compiling_of_documentation --></a> on how to do this.
-</div>
-<h3 class="likesectionHead"><a
- id="x1-1000"></a>Contents</h3>
-<div class="tableofcontents">
-<span class="sectionToc" ><a
-href="#Q1-1-3">List of Tables</a></span>
-<br /><span class="sectionToc" ><a
-href="#Q1-1-5">List of Figures</a></span>
-<br /><span class="sectionToc" >1 <a
-href="#x1-40001" id="QQ2-1-6">About the plugin</a></span>
-<br /><span class="sectionToc" >2 <a
-href="#x1-50002" id="QQ2-1-7">News & ChangeLog</a></span>
-<br /> <span class="subsectionToc" >2.1 <a
-href="#x1-60002.1" id="QQ2-1-8">Upcoming Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.6</a></span>
-<br /> <span class="subsectionToc" >2.2 <a
-href="#x1-70002.2" id="QQ2-1-9">Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.5 – 2010-06-13</a></span>
-<br /> <span class="subsectionToc" >2.3 <a
-href="#x1-80002.3" id="QQ2-1-10">Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.4 – 2009-05-26</a></span>
-<br /><span class="sectionToc" >3 <a
-href="#x1-90003" id="QQ2-1-11">Requirements</a></span>
-<br /><span class="sectionToc" >4 <a
-href="#x1-100004" id="QQ2-1-12">Installation</a></span>
-<br /> <span class="subsectionToc" >4.1 <a
-href="#x1-110004.1" id="QQ2-1-13">Compiling the plugin</a></span>
-
-
-<br /> <span class="subsectionToc" >4.2 <a
-href="#x1-120004.2" id="QQ2-1-14">Compiling the documentation</a></span>
-<br /><span class="sectionToc" >5 <a
-href="#x1-130005" id="QQ2-1-15">Usage</a></span>
-<br /><span class="sectionToc" >6 <a
-href="#x1-140006" id="QQ2-1-17">Features</a></span>
-<br /> <span class="subsectionToc" >6.1 <a
-href="#x1-150006.1" id="QQ2-1-18"><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="subsubsectionToc" >6.1.1 <a
-href="#x1-160006.1.1" id="QQ2-1-19">General usage of wizard</a></span>
-<br />  <span class="subsubsectionToc" >6.1.2 <a
-href="#x1-170006.1.2" id="QQ2-1-21">Default templates</a></span>
-<br />  <span class="subsubsectionToc" >6.1.3 <a
-href="#x1-180006.1.3" id="QQ2-1-22">Extending by own templates</a></span>
-<br /> <span class="subsectionToc" >6.2 <a
-href="#x1-190006.2" id="QQ2-1-24">Inserting References and Labels</a></span>
-<br /> <span class="subsectionToc" >6.3 <a
-href="#x1-200006.3" id="QQ2-1-27">Support for BibTeX</a></span>
-<br />  <span class="subsubsectionToc" >6.3.1 <a
-href="#x1-210006.3.1" id="QQ2-1-28">BibTeX templates for catalogue entries</a></span>
-<br />  <span class="subsubsectionToc" >6.3.2 <a
-href="#x1-220006.3.2" id="QQ2-1-29">Inserting cite-reference</a></span>
-<br /> <span class="subsectionToc" >6.4 <a
-href="#x1-230006.4" id="QQ2-1-31">Replacement of special characters</a></span>
-<br /> <span class="subsectionToc" >6.5 <a
-href="#x1-240006.5" id="QQ2-1-32">Inserting of special character</a></span>
-<br /> <span class="subsectionToc" >6.6 <a
-href="#x1-250006.6" id="QQ2-1-33">Inserting of Environment</a></span>
-<br /> <span class="subsectionToc" >6.7 <a
-href="#x1-260006.7" id="QQ2-1-35">Format</a></span>
-<br /> <span class="subsectionToc" >6.8 <a
-href="#x1-270006.8" id="QQ2-1-36">Autocompletion of <span
-class="cmsy-10x-x-109">\</span>begin and <span
-class="cmsy-10x-x-109">\</span>begingroup</a></span>
-<br />  <span class="subsubsectionToc" >6.8.1 <a
-href="#x1-280006.8.1" id="QQ2-1-37">Usage of feature</a></span>
-<br /> <span class="subsectionToc" >6.9 <a
-href="#x1-290006.9" id="QQ2-1-38">Inserting <span
-class="cmsy-10x-x-109">\</span>usepackage<span
-class="cmsy-10x-x-109">{}</span>-entry to header</a></span>
-<br /><span class="sectionToc" >7 <a
-href="#x1-300007" id="QQ2-1-40">Configuration</a></span>
-<br /> <span class="subsectionToc" >7.1 <a
-href="#x1-310007.1" id="QQ2-1-41">GeanyLaTeX’s configuration dialog</a></span>
-<br />  <span class="subsubsectionToc" >7.1.1 <a
-href="#x1-320007.1.1" id="QQ2-1-42">Use KOMA script by default</a></span>
-<br />  <span class="subsubsectionToc" >7.1.2 <a
-href="#x1-330007.1.2" id="QQ2-1-43">Show extra toolbar</a></span>
-<br />  <span class="subsubsectionToc" >7.1.3 <a
-href="#x1-340007.1.3" id="QQ2-1-45">Capitalize letters on sentence begin</a></span>
-<br />  <span class="subsubsectionToc" >7.1.4 <a
-href="#x1-350007.1.4" id="QQ2-1-46">Add a wizard icon to Geany’s main toolbar</a></span>
-<br />  <span class="subsubsectionToc" >7.1.5 <a
-href="#x1-360007.1.5" id="QQ2-1-47">Modus of autocompletion</a></span>
-<br /> <span class="subsectionToc" >7.2 <a
-href="#x1-370007.2" id="QQ2-1-48">Key bindings</a></span>
-<br /> <span class="subsectionToc" >7.3 <a
-href="#x1-380007.3" id="QQ2-1-50">Hidden preferencess</a></span>
-<br />  <span class="subsubsectionToc" >7.3.1 <a
-href="#x1-390007.3.1" id="QQ2-1-51">Deactivate toolbar items if document is a non TEX-type</a></span>
-<br />  <span class="subsubsectionToc" >7.3.2 <a
-href="#x1-400007.3.2" id="QQ2-1-52">Remove <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> menu if document is a non TEX-type</a></span>
-<br />  <span class="subsubsectionToc" >7.3.3 <a
-href="#x1-410007.3.3" id="QQ2-1-53">Add <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> menu on startup</a></span>
-<br />  <span class="subsubsectionToc" >7.3.4 <a
-href="#x1-420007.3.4" id="QQ2-1-54">Size of context for autocompletion</a></span>
-
-
-<br />  <span class="subsubsectionToc" >7.3.5 <a
-href="#x1-430007.3.5" id="QQ2-1-56">Apply autocompletion only to TEX-like files</a></span>
-<br />  <span class="subsubsectionToc" >7.3.6 <a
-href="#x1-440007.3.6" id="QQ2-1-58">Customized reference strings</a></span>
-<br />  <span class="subsubsectionToc" >7.3.7 <a
-href="#x1-450007.3.7" id="QQ2-1-59">Autocompletion of <span
-class="cmsy-10x-x-109">{} </span>after _ and ^</a></span>
-<br />  <span class="subsubsectionToc" >7.3.8 <a
-href="#x1-460007.3.8" id="QQ2-1-60">Autoadding of <span
-class="cmsy-10x-x-109">{} </span>after a command</a></span>
-<br /><span class="sectionToc" >8 <a
-href="#x1-470008" id="QQ2-1-61">Contribution to the plugin</a></span>
-<br /> <span class="subsectionToc" >8.1 <a
-href="#x1-480008.1" id="QQ2-1-62">Extending plugin</a></span>
-<br />  <span class="subsubsectionToc" >8.1.1 <a
-href="#x1-490008.1.1" id="QQ2-1-63">Adding a new translation</a></span>
-<br />  <span class="subsubsectionToc" >8.1.2 <a
-href="#x1-500008.1.2" id="QQ2-1-64">Adding a new feature</a></span>
-<br /> <span class="subsectionToc" >8.2 <a
-href="#x1-510008.2" id="QQ2-1-65">Testing & bug reporting</a></span>
-<br /> <span class="subsectionToc" >8.3 <a
-href="#x1-520008.3" id="QQ2-1-66">Packaging</a></span>
-<br /> <span class="subsectionToc" >8.4 <a
-href="#x1-530008.4" id="QQ2-1-67">Improving and extending of documentation</a></span>
-<br /> <span class="subsectionToc" >8.5 <a
-href="#x1-540008.5" id="QQ2-1-68">Providing additional data for plugin</a></span>
-<br /> <span class="subsectionToc" >8.6 <a
-href="#x1-550008.6" id="QQ2-1-69">Propaganda</a></span>
-<br /><span class="sectionToc" >9 <a
-href="#x1-560009" id="QQ2-1-70">Development</a></span>
-<br /> <span class="subsectionToc" >9.1 <a
-href="#x1-570009.1" id="QQ2-1-71">Development version</a></span>
-<br />  <span class="subsubsectionToc" >9.1.1 <a
-href="#x1-580009.1.1" id="QQ2-1-72">Sending a patch</a></span>
-<br /><span class="sectionToc" >10 <a
-href="#x1-5900010" id="QQ2-1-73">Known issues</a></span>
-<br /><span class="sectionToc" >11 <a
-href="#x1-6000011" id="QQ2-1-74">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-6100011.1" id="QQ2-1-75">Geany’s build system</a></span>
-<br />  <span class="subsubsectionToc" >11.1.1 <a
-href="#x1-6200011.1.1" id="QQ2-1-76">Document backward search</a></span>
-<br /> <span class="subsectionToc" >11.2 <a
-href="#x1-6300011.2" id="QQ2-1-77">Geany’s template system</a></span>
-<br /> <span class="subsectionToc" >11.3 <a
-href="#x1-6400011.3" id="QQ2-1-78">Geany’s code snippet function</a></span>
-<br /> <span class="subsectionToc" >11.4 <a
-href="#x1-6500011.4" id="QQ2-1-79">Other useful plugins</a></span>
-<br />  <span class="subsubsectionToc" >11.4.1 <a
-href="#x1-6600011.4.1" id="QQ2-1-80">GeanyLipsum</a></span>
-<br />  <span class="subsubsectionToc" >11.4.2 <a
-href="#x1-6700011.4.2" id="QQ2-1-81">geanyVC</a></span>
-<br />  <span class="subsubsectionToc" >11.4.3 <a
-href="#x1-6800011.4.3" id="QQ2-1-82">Spellcheck</a></span>
-<br />  <span class="subsubsectionToc" >11.4.4 <a
-href="#x1-6900011.4.4" id="QQ2-1-83">tasks out of the addons plugins</a></span>
-<br /><span class="sectionToc" >12 <a
-href="#x1-7000012" id="QQ2-1-84">License</a></span>
-<br /><span class="sectionToc" >13 <a
-href="#x1-7100013" id="QQ2-1-85">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-18001r1">List of available symbols on custom templates</a></span><br /><span class="lotToc" >2 <a
-href="#x1-37001r2">List of available keybindings</a></span><br />
-</div>
-<h3 class="likesectionHead"><a
- id="x1-3000"></a>List of Figures</h3>
-<a
- id="Q1-1-5"></a>
-<div class="tableofcontents"><span class="lofToc" >1 <a
-href="#x1-13001r1">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> 0.5 at Geany 0.19</a></span><br /><span class="lofToc" >2 <a
-href="#x1-16001r2"><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.5</a></span><br /><span class="lofToc" >3 <a
-href="#x1-19001r3">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.5</a></span><br /><span class="lofToc" >4 <a
-href="#x1-19002r4">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.5</a></span><br /><span class="lofToc" >5 <a
-href="#x1-22001r5">Insert BibTeX 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.6</a></span><br /><span class="lofToc" >6 <a
-href="#x1-25007r6">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.5</a></span><br /><span class="lofToc" >7 <a
-href="#x1-29001r7">Dialog for inserting
-<span
-class="cmsy-10x-x-109">\</span>usepackage<span
-class="cmsy-10x-x-109">{}</span></a></span><br /><span class="lofToc" >8 <a
-href="#x1-33001r8">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</a></span><br /><span class="lofToc" >9 <a
-href="#x1-42008r9">general.conf
-example for contextsize</a></span><br /><span class="lofToc" >10 <a
-href="#x1-43008r10">general.conf example for deactivating file
-type specific restrictions for autocompletion</a></span><br />
-</div>
-
-
-<h3 class="sectionHead"><span class="titlemark">1 </span> <a
- id="x1-40001"></a>About the plugin</h3>
-<!--l. 73--><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 <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> support in Geany. It implements a couple of hopefully
-useful functions:
-</p>
- <ul class="itemize1">
- <li class="itemize">A wizard to create new <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> documents in a fast and easy way with a bunch of templates
- available
- </li>
- <li class="itemize">A front end for adding labels <span
-class="cmsy-10x-x-109">\</span>label and references <span
-class="cmsy-10x-x-109">\</span>ref and <span
-class="cmsy-10x-x-109">\</span>pageref getting suggestions from
- the document’s aux file
- </li>
- <li class="itemize">Insertion of special characters through the menu
- </li>
- <li class="itemize">Help on BibTeX entries by templates and offering a list of available references.
- </li>
- <li class="itemize">Easy insertion of format patterns like <span
-class="cmsy-10x-x-109">\</span>texttt through the menu
- </li>
- <li class="itemize">Support of environment insertion by offering a dialog and recognizing selections
- </li>
- <li class="itemize">Shortcuts for inserting <span
-class="cmsy-10x-x-109">\</span>item and <span
-class="cmsy-10x-x-109">\</span>newline
- </li>
- <li class="itemize">Toolbar with frequently used format options
- </li>
- <li class="itemize">A couple of useful auto-completion functions during typing</li></ul>
-<!--l. 95--><p class="noindent" >
-
-
-</p>
-<h3 class="sectionHead"><span class="titlemark">2 </span> <a
- id="x1-50002"></a>News & ChangeLog</h3>
-<!--l. 97--><p class="noindent" >
-</p>
-<h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a
- id="x1-60002.1"></a>Upcoming Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.6</h4>
- <ul class="itemize1">
- <li class="itemize">Moved <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> menu to a separate menu inside Geany main menu
- </li>
- <li class="itemize">Added a feature to autocapetlise letters on typing on begin of a sentence
- </li>
- <li class="itemize">Added a way to put 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 into Geany’s main toolbar
- </li>
- <li class="itemize">Added a dialog for inserting BibTeX references based on available *.bib-files
- </li>
- <li class="itemize">Upgrade plugin API to version 199</li></ul>
-<!--l. 109--><p class="noindent" >
-</p>
-<h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a
- id="x1-70002.2"></a>Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.5 – 2010-06-13</h4>
- <ul class="itemize1">
- <li class="itemize">Introduced 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">Added a <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-Wizard icon to the toolbar
- </li>
- <li class="itemize">Added shortcuts for inserting common list environments like <span
-class="pcrr7t-x-x-109">enumerate</span>, <span
-class="pcrr7t-x-x-109">itemize </span>and
- <span
-class="pcrr7t-x-x-109">description</span>
- </li>
- <li class="itemize">Some general bugfixes and improvements. As always, see the ChangeLog or svn log.
-
-
- </li>
- <li class="itemize">Switched to waf for building the plugin
- </li>
- <li class="itemize">Moved some <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span>-specific stuff out of Geany’s core into the plugin. This affects features
- like
- <ul class="itemize2">
- <li class="itemize">Autocompletion of <span
-class="cmsy-10x-x-109">\</span><span
-class="pcrr7t-x-x-109">end</span><span
-class="cmsy-10x-x-109">{} </span>and <span
-class="cmsy-10x-x-109">\</span><span
-class="pcrr7t-x-x-109">endgroup</span><span
-class="cmsy-10x-x-109">{}</span></li></ul>
- </li>
- <li class="itemize">Proceeded to Geany Plugin API v184
- </li>
- <li class="itemize">Made reference insertion configurable.
- </li>
- <li class="itemize">Added an function to insert <span
-class="cmsy-10x-x-109">\</span>usepackage<span
-class="cmsy-10x-x-109">{} </span>into header of file
- </li>
- <li class="itemize">Automatic adding of <span
-class="cmsy-10x-x-109">{} </span>after typing of _ and ^
- </li>
- <li class="itemize">Added automatic inserting of <span
-class="cmsy-10x-x-109">{} </span>after typing a command and hitting return in case of none pair is
- already present
- </li></ul>
-<!--l. 136--><p class="noindent" >
-</p>
-<h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a
- id="x1-80002.3"></a>Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
-class="E">E</span>X</span></span> 0.4 – 2009-05-26</h4>
- <ul class="itemize1">
- <li class="itemize">Added a toolbar with frequently used format commands
- </li>
- <li class="itemize">Added a configuration dialog to configure basic options of the 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-10x-x-109">\</span>u-UTF-8 letters by octal coded chars to avoid dependency on C99.
- </li>
- <li class="itemize">Added a function to bulk replace special characters inside marked text by keybinding
-
-
- </li>
- <li class="itemize">Added a function for special characters substitution during typing</li></ul>
-<!--l. 149--><p class="noindent" >
-
-
-</p>
-<h3 class="sectionHead"><span class="titlemark">3 </span> <a
- id="x1-90003"></a>Requirements</h3>
-<!--l. 152--><p class="noindent" ><span
-class="pplb7t-">Please note: </span><span
-class="pplr7t-">This section of documentation is only valid with standalone distribution of Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">. If you are</span>
-<span
-class="pplr7t-">planning to use the common geany-plugins project, please check documentation over there as there are some</span>
-<span
-class="pplr7t-">specialties you might like to know.</span>
-</p><!--l. 158--><p class="noindent" ><span
-class="pplr7t-">For compiling the plugin yourself, you will need the GTK (</span><span
-class="zplmr7m-">></span><span
-class="zplmr7t-">= </span><span
-class="pplr7t-">2.8.0) libraries and header files. You will also need its</span>
-<span
-class="pplr7t-">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><span
-class="pplr7t-">.</span>
-</p><!--l. 163--><p class="noindent" ><span
-class="pplr7t-">And obviously, you will need to have Geany with its header files installed (in case you are compiling the plugin on</span>
-<span
-class="pplr7t-">your own). If you installed Geany from the sources, you should be ready to go. If you used a prepared package, e.g.</span>
-<span
-class="pplr7t-">from your distribution, you probably need to install an additional package, probably called geany-dev or</span>
-<span
-class="pplr7t-">geany-devel. Please note that in order to compile and use this plugin, you need Geany 0.20svn or later (Geany Plugin</span>
-<span
-class="pplr7t-">API v199 or higher).</span>
-</p><!--l. 171--><p class="noindent" ><span
-class="pplr7t-">Furthermore you need, of course, a C compiler and python installed. The GNU version of the C compiler is</span>
-<span
-class="pplr7t-">recommended. Furthermore, there should be a working </span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">-environment on your System.</span>
-</p><!--l. 175--><p class="noindent" ><span
-class="pplr7t-">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-">run.</span>
-</p><!--l. 178--><p class="noindent" >
-</p>
-<h3 class="sectionHead"><span class="titlemark"><span
-class="pplr7t-">4 </span></span> <a
- id="x1-100004"></a><span
-class="pplr7t-">Installation</span></h3>
-<!--l. 180--><p class="noindent" ><span
-class="pplb7t-">Please note: </span><span
-class="pplr7t-">This section of documentation is only valid for the standalone distribution of Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">. If you are</span>
-<span
-class="pplr7t-">about to use the common geany-plugins project, please check their documentation as there are some specialties you</span>
-<span
-class="pplr7t-">might like to know.</span>
-</p><!--l. 185--><p class="noindent" >
-</p>
-<h4 class="subsectionHead"><span class="titlemark"><span
-class="pplr7t-">4.1 </span></span> <a
- id="x1-110004.1"></a><span
-class="pplr7t-">Compiling the plugin</span></h4>
-<!--l. 186--><p class="noindent" ><span
-class="pplr7t-">Compiling and installing the code is done by the following three commands:</span>
-</p>
-<hr class="figure" /><div class="figure"
->
-
-
-
-
-<!--l. 190-->
-<div class="lstlisting" id="listing-1"><span class="label"><a
- id="x1-11001r1"></a></span><span
-class="pcrr7t-x-x-80">$</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">./</span><span
-class="pcrr7t-x-x-80">waf</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">configure</span><span
-class="pcrr7t-x-x-80"> </span><br /><span class="label"><a
- id="x1-11002r2"></a></span><span
-class="pcrr7t-x-x-80">$</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">./</span><span
-class="pcrr7t-x-x-80">waf</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">build</span><span
-class="pcrr7t-x-x-80"> </span><br /><span class="label"><a
- id="x1-11003r3"></a></span><span
-class="pcrr7t-x-x-80">$</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">./</span><span
-class="pcrr7t-x-x-80">waf</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">install</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">%</span><span
-class="pcrr7t-x-x-80">$</span>
-</div>
-
-
-</div><hr class="endfigure" />
-<!--l. 197--><p class="noindent" ><span
-class="pplr7t-">For more configuration details, run </span><span
-class="pcrr7t-">./waf --help</span>
-</p><!--l. 199--><p class="noindent" ><span
-class="pplr7t-">By default, the plugin is installed into the </span><span
-class="pcrr7t-">lib </span><span
-class="pplr7t-">subfolder of your Geany installation. So if you have installed Geany to</span>
-<span
-class="pcrr7t-">/usr/local/ </span><span
-class="pplr7t-">the plugin will be installed to </span><span
-class="pcrr7t-">/usr/local/lib/geany/</span><span
-class="pplr7t-">. Translation files will be installed to</span>
-<span
-class="pcrr7t-">/usr/local/share/locale/ </span><span
-class="pplr7t-">in this case.</span>
-</p><!--l. 205--><p class="noindent" ><span
-class="pplr7t-">If there are any errors during compilation, check your build environment and try to find the error, otherwise contact one of</span>
-<span
-class="pplr7t-">the authors</span><span class="footnote-mark"><a
-href="geanylatex2.html#fn1x0"><sup class="textsuperscript">1</sup></a></span><a
- id="x1-11004f1"></a>
-</p>
-<h4 class="subsectionHead"><span class="titlemark"><span
-class="pplr7t-">4.2 </span></span> <a
- id="x1-120004.2"></a><span
-class="pplr7t-">Compiling the documentation</span></h4>
-<!--l. 212--><p class="noindent" ><span
-class="pplr7t-">Sources of this documentation are available throught </span><span
-class="pcrr7t-">doc/geanylatex.tex </span><span
-class="pplr7t-">inside source tree. To compile the</span>
-<span
-class="pplr7t-">sources, usage of </span><span
-class="pcrr7t-">pdflatex </span><span
-class="pplr7t-">(should be delivered with your favorite </span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">distribution) is recommended. For</span>
-<span
-class="pplr7t-">compiling into HTML format you might like to use </span><span
-class="pcrr7t-">htlatex</span><span
-class="pplr7t-">. The HTML version of this documentation shipped</span>
-<span
-class="pplr7t-">with source tarball has been compiled with</span>
-</p>
-<hr class="figure" /><div class="figure"
->
-
-
-
-
-<!--l. 220-->
-<div class="lstlisting" id="listing-2"><span class="label"><a
- id="x1-12001r1"></a></span><span
-class="pcrr7t-x-x-80">htlatex</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">geanylatex</span><span
-class="pcrr7t-x-x-80">.</span><span
-class="pcrr7t-x-x-80">tex</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">xhtml</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">-</span><span
-class="pcrr7t-x-x-80">cvalidate</span><span
-class="pcrr7t-x-x-80"> </span><span
-class="pcrr7t-x-x-80">-</span><span
-class="pcrr7t-x-x-80">interaction</span><span
-class="pcrr7t-x-x-80">=</span><span
-class="pcrr7t-x-x-80">batchmode</span>
-</div>
-
-
-</div><hr class="endfigure" />
-<h3 class="sectionHead"><span class="titlemark"><span
-class="pplr7t-">5 </span></span> <a
- id="x1-130005"></a><span
-class="pplr7t-">Usage</span></h3>
-<hr class="figure" /><div class="figure"
->
-
-
-<a
- id="x1-13001r1"></a>
-
-
-
-<!--l. 227--><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> 0.5 at Geany 0.19</span></div><!--tex4ht:label?: x1-13001r1 -->
-
-
-</div><hr class="endfigure" />
-<!--l. 231--><p class="noindent" ><span
-class="pplr7t-">After Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">has been installed successful the plugin can be loaded through Geany’s plugin manager.</span>
-<span
-class="pplr7t-">Depending on configuration a new menu inside Geany’s main menu will appear, an menu entry for the</span>
-<span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">-wizard will appear inside the Tools menu as well as new key bindings will be available inside</span>
-<span
-class="pplr7t-">Geany’s key binding interface. Inside the new menu you will find entries for functions supported by this</span>
-<span
-class="pplr7t-">version of the plugin. The main menu entry will be called something like </span><span
-class="pcrr7t-">LaTeX</span><span
-class="pplr7t-">, depending on your</span>
-<span
-class="pplr7t-">locale.</span>
-</p><!--l. 240--><p class="noindent" ><span
-class="pplr7t-">Also if the option for showing the toolbar is activated on configuration dialog, the toolbar with common used format</span>
-<span
-class="pplr7t-">functions appears on at top of editor widget. This feature is turned off by default.</span>
-</p>
-<h3 class="sectionHead"><span class="titlemark"><span
-class="pplr7t-">6 </span></span> <a
- id="x1-140006"></a><span
-class="pplr7t-">Features</span></h3>
-<!--l. 247--><p class="noindent" ><span
-class="pplr7t-">Let’s go into more detail on some features.</span>
-</p><!--l. 250--><p class="noindent" >
-</p>
-<h4 class="subsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.1 </span></span> <a
- id="x1-150006.1"></a><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">-Wizard</span></h4>
-<!--l. 252--><p class="noindent" >
-</p>
-<h5 class="subsubsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.1.1 </span></span> <a
- id="x1-160006.1.1"></a><span
-class="pplr7t-">General usage of wizard</span></h5>
-<!--l. 253--><p class="noindent" ><span
-class="pplr7t-">The </span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">-Wizard is implementing a easy way creating a number of default documents.</span> </p><hr class="figure" /><div class="figure"
->
-
-
-<a
- id="x1-16001r2"></a>
-
-
-
-<!--l. 256--><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.5</span></div><!--tex4ht:label?: x1-16001r2 -->
-
-
-</div><hr class="endfigure" />
-<!--l. 260--><p class="noindent" ><span
-class="pplr7t-">The wizard is offering a chance to choose from a couple of templates with the possibility of adding customer</span>
-<span
-class="pplr7t-">templates. This can be chosen from </span><span
-class="pplb7t-">Templates </span><span
-class="pplr7t-">pulldown on top of dialog.</span>
-</p><!--l. 264--><p class="noindent" ><span
-class="pplr7t-">This can be set by choosing the needed entry form </span><span
-class="pplb7t-">Documentclass </span><span
-class="pplr7t-">pulldown menu.</span>
-</p><!--l. 267--><p class="noindent" ><span
-class="pplb7t-">Encoding </span><span
-class="pplr7t-">is configuring the packages </span><span
-class="pcrr7t-">inputenc </span><span
-class="pplr7t-">to for example </span><span
-class="cmsy-10">\</span><span
-class="pcrr7t-">usepackage[utf8]</span><span
-class="cmsy-10">{</span><span
-class="pcrr7t-">inputenc</span><span
-class="cmsy-10">} </span><span
-class="pplr7t-">in case of the</span>
-<span
-class="pplr7t-">document encoding should be UTF-8. Also it sets the encoding Geany is using for the newly created</span>
-<span
-class="pplr7t-">document.</span>
-</p><!--l. 272--><p class="noindent" ><span
-class="pplb7t-">Font size </span><span
-class="pplr7t-">as well as </span><span
-class="pplb7t-">Paper size </span><span
-class="pplr7t-">will set class option for font/paper size of the new created document. </span><span
-class="pplb7t-">Author</span><span
-class="pplr7t-">, </span><span
-class="pplb7t-">Date</span><span
-class="pplr7t-">,</span>
-<span
-class="pplb7t-">Title </span><span
-class="pplr7t-">will be also passed to the corresponding command inside the file header.</span>
-</p><!--l. 277--><p class="noindent" ><span
-class="pplr7t-">Option </span><span
-class="pplb7t-">Use draft mode </span><span
-class="pplr7t-">will add </span><span
-class="pcrr7t-">draft </span><span
-class="pplr7t-">to list of document options which allows some help during debugging of</span>
-<span
-class="pplr7t-">document.</span>
-</p><!--l. 280--><p class="noindent" ><span
-class="pplr7t-">Since KOMA script is quiet popular the option </span><span
-class="pplb7t-">Use KOMA script if possible </span><span
-class="pplr7t-">allows to activate the usage of KOMA</span>
-<span
-class="pplr7t-">script. If this options is activated instead of </span><span
-class="pcrr7t-">book</span><span
-class="pplr7t-">, </span><span
-class="pcrr7t-">scrbook </span><span
-class="pplr7t-">will be used as document class. Default is activated here.</span>
-<span
-class="pplr7t-">This option is deactivated by default and can be set through Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span><span
-class="pplr7t-">’s configuration dialog mentioned earlier</span>
-<span
-class="pplr7t-">in this document.</span>
-</p><!--l. 287--><p class="noindent" ><span
-class="pplr7t-">This wizard can also be called by a shortcut. Please have a look onto Section </span><a
-href="#x1-37001r2"><span
-class="pplr7t-">2</span><!--tex4ht:ref: kb_latex_wizard --></a><span
-class="pplr7t-">, page </span><a
-href="#x1-37001r2"><span
-class="pplr7t-">53</span><!--tex4ht:ref: kb_latex_wizard --></a><span
-class="pplr7t-">.</span>
-</p>
-<h5 class="subsubsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.1.2 </span></span> <a
- id="x1-170006.1.2"></a><span
-class="pplr7t-">Default templates</span></h5>
-<!--l. 291--><p class="noindent" ><span
-class="pplr7t-">Document types that are currently supported by the wizard are:</span> </p>
- <ul class="itemize1">
- <li class="itemize"><span
-class="pplr7t-">book</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">report</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">article</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">letter (default letter class)</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">presentation (</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">beamer)</span></li></ul>
-
-
-<!--l. 300--><p class="noindent" >
-</p>
-<h5 class="subsubsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.1.3 </span></span> <a
- id="x1-180006.1.3"></a><span
-class="pplr7t-">Extending by own templates</span></h5>
-<!--l. 302--><p class="noindent" ><span
-class="pplr7t-">Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">is offering a way for extending the wizard by user defined templates. This templates will be stored</span>
-<span
-class="pplr7t-">inside the plugin configuration dir with file extension glt. For creating a customized template you will need</span>
-<span
-class="pplr7t-">to create a normal *.tex file and store it inside the directory. On most Linux systems this should be</span>
-<span
-class="pcrr7t-">~/.config/geany/geanyLaTeX/</span><span
-class="pplr7t-">.</span>
-</p><!--l. 309--><p class="noindent" ><span
-class="pplr7t-">Inside your template you can refer to wizard’s field by using some special strings which are:</span>
-</p>
-<div class="table">
-
-
-<!--l. 312--><p class="noindent" ><a
- id="x1-18001r1"></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-18001r1 -->
-<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-x-x-109">Symbol </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2"
-class="td11"><!--l. 317--><p class="noindent" ><span
-class="pplb7t-x-x-109">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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">CLASSOPTION</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-2-2"
-class="td11"><!--l. 318--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">DOCUMENTCLASS</span><span
-class="cmsy-10x-x-109">}</span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2"
-class="td11"><!--l. 320--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">DATE</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2"
-class="td11"><!--l. 323--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">TITLE</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2"
-class="td11"><!--l. 325--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">AUTHOR</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2"
-class="td11"><!--l. 327--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">ENCODING</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2"
-class="td11"><!--l. 329--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">OPENING</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2"
-class="td11"><!--l. 331--><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-10x-x-109">{</span><span
-class="pcrr7t-x-x-109">CLOSING</span><span
-class="cmsy-10x-x-109">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-9-2"
-class="td11"><!--l. 334--><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. 340--><p class="noindent" ><span
-class="pplr7t-">If you have other than the default templates defined they will be add to templates pulldown. So when creating a</span>
-<span
-class="pplr7t-">template, please keep care to set up a good name for the file, as the filename will be the identifier you can choose</span>
-<span
-class="pplr7t-">from on pulldown.</span>
-</p><!--l. 345--><p class="noindent" ><span
-class="pplr7t-">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-">http://frank.uvena.de/files/geany/data/geanyLaTeX/</span></a><span
-class="pplr7t-">.</span>
-<span
-class="pplr7t-">Please feel also free to publish templates in case of you have some useful one.</span>
-</p><!--l. 350--><p class="noindent" ><span
-class="pplr7t-">If you need more general templates, you may have a look onto Geany’s build in template feature – briefly introduced</span>
-<span
-class="pplr7t-">on Chapter </span><a
-href="#x1-6300011.2"><span
-class="pplr7t-">11.2</span><!--tex4ht:ref: sec:recommended_things_geany_template_system --></a><span
-class="pplr7t-">, page </span><a
-href="#x1-6300011.2"><span
-class="pplr7t-">66</span><!--tex4ht:ref: sec:recommended_things_geany_template_system --></a><span
-class="pplr7t-">.</span>
-</p>
-<h4 class="subsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.2 </span></span> <a
- id="x1-190006.2"></a><span
-class="pplr7t-">Inserting References and Labels</span></h4>
-<!--l. 356--><p class="noindent" ><span
-class="pplr7t-">An often used feature on writing of documents is adding and referring to labels. Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">is adding some</span>
-<span
-class="pplr7t-">support here for more comfortable adding new labels and reference offering a GUI.</span>
-</p>
-<hr class="figure" /><div class="figure"
->
-
-
-<a
- id="x1-19001r3"></a>
-
-
-
-<!--l. 361--><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.5</span></div><!--tex4ht:label?: x1-19001r3 -->
-
-
-</div><hr class="endfigure" />
-<!--l. 365--><p class="noindent" ><span
-class="pplr7t-">After an label was added Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">is offering a dialog for inserting normal references and page references to a</span>
-<span
-class="pplr7t-">label.</span>
-</p>
-<hr class="figure" /><div class="figure"
->
-
-
-<a
- id="x1-19002r4"></a>
-
-
-
-<!--l. 369--><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.5</span></div><!--tex4ht:label?: x1-19002r4 -->
-
-
-</div><hr class="endfigure" />
-<!--l. 373--><p class="noindent" ><span
-class="pplr7t-">The suggestions inside the pull down are based on the aux files creating by processing of *.tex file located inside</span>
-<span
-class="pplr7t-">directory of current </span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span><span
-class="pplr7t-">-file. When first step was successful the files are parsed for </span><span
-class="cmsy-10">\</span><span
-class="pcrr7t-">newlabel</span><span
-class="cmsy-10">{}{}{} </span><span
-class="pplr7t-">and</span>
-<span
-class="pplr7t-">outcome is tried to interpret them properly. The found entries will be inserted into pull down sorted by</span>
-<span
-class="pplr7t-">alphabet.</span>
-</p><!--l. 380--><p class="noindent" ><span
-class="pplr7t-">Both, the inserting labels as well as the inserting reference dialog can be accessed by key binding also. See Chapter </span><a
-href="#x1-37001r2"><span
-class="pplr7t-">2</span><!--tex4ht:ref: kb_insert_label --></a>
-<span
-class="pplr7t-">here.</span>
-</p>
-<h4 class="subsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.3 </span></span> <a
- id="x1-200006.3"></a><span
-class="pplr7t-">Support for BibTeX</span></h4>
-<!--l. 385--><p class="noindent" >
-</p>
-<h5 class="subsubsectionHead"><span class="titlemark"><span
-class="pplr7t-">6.3.1 </span></span> <a
- id="x1-210006.3.1"></a><span
-class="pplr7t-">BibTeX templates for catalogue entries</span></h5>
-<!--l. 386--><p class="noindent" ><span
-class="pplr7t-">Geany</span><span class="LATEX"><span
-class="pplr7t-">L</span><span class="A"><span
-class="pplr7t-">A</span></span><span class="TEX"><span
-class="pplr7t-">T</span><span
-class="E"><span
-class="pplr7t-">E</span></span><span
-class="pplr7t-">X</span></span></span> <span
-class="pplr7t-">is offering a number of often used templates for BibTeX catalogue entries. They can be access by the</span>
-<span
-class="pplr7t-">plugin submenu in Geany’s tools menu:</span> </p>
- <ul class="itemize1">
- <li class="itemize"><span
-class="pplr7t-">Article</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Book</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Booklet</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Conference</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Inbook</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Incollection</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Inproceedings</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Manual</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Mastersthesis</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Misc</span>
-
-
- </li>
- <li class="itemize"><span
-class="pplr7t-">PhdThesis</span>
- </li>
- <li class="itemize"><span
-class="pplr7t-">Proceedings</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.
More information about the Plugins-Commits
mailing list