Revision: 2155 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2155&view=re... 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@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@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@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@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@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@frank.uvena.de - - * Don't deactivate wizard icon if no document is open - - -2009-01-01 Frank Lanitz frank@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@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@frank.uvena.de - - * Do only special character replacement in case of we really have - an LaTeX file here. - - -2009-12-13 Frank Lanitz frank@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@frank(dot)uvena(dot)de> - - * Add a function to insert \ref{} and \pageref{} together when - inserting a reference. - - -2009-09-13 Frank Lanitz <frank@frank(dot)uvena(dot)de> - - * Adding custom templates to wizard. - - -2009-08-14 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * Make reference dialog catch suggestions from all *.aux files inside - the current directory. - - -2009-08-13 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * Switch to waf and remove autotools build environment. Still experimental. - - -2009-07-13 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * Correct a tooltip by removing unneeded \t from it. - - -2009-07-09 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * Added a function to level up and level down structure element. - - -2009-07-08 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * Migrated bibTeX inserting entry framework to make usage of a GPtrArray. - - -2009-06-27 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * Added Portuguese translation. Thanks to André Glória for providing. - - -2009-05-25 Frank Lanitz <frank(at)frank(dot)uvena(dot)de> - - * 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 } -@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@frank.uvena.de" ><span -class="pplr7t-">frank@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.