Revision: 1443 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1443&view=re... Author: frlan Date: 2010-06-12 19:29:22 +0000 (Sat, 12 Jun 2010)
Log Message: ----------- GeanyLaTeX: Update documentation for 0.5 release
Modified Paths: -------------- 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/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
Modified: trunk/geanylatex/doc/geanylatex.css =================================================================== --- trunk/geanylatex/doc/geanylatex.css 2010-06-12 19:28:01 UTC (rev 1442) +++ trunk/geanylatex/doc/geanylatex.css 2010-06-12 19:29:22 UTC (rev 1443) @@ -1,26 +1,27 @@
/* start css.sty */ -.cmssbx-10{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10{ font-family: sans-serif; font-weight: bold;} -.cmssbx-10x-x-207{font-size:207%; font-family: sans-serif; font-weight: bold;} +.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:144%;} -.pplr7t-x-x-80{font-size:80%;} -.pplr7t-x-x-90{font-size:90%;} +.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;} -.pplb7t-{font-weight: bold;} -.pcrr7t-{font-family: monospace;} -.pplb7t-x-x-90{font-size:90%;font-weight: bold;} -.pplb7t-x-x-90{font-weight: bold;} -.pplr7t-x-x-70{font-size:70%;} -.zplmr7m-x-x-90{font-size:90%;font-style: italic;} -.zplmr7y-x-x-50{font-size:50%;} -.zplmr7t-x-x-90{font-size:90%;} -.pcrr7t-x-x-90{font-size:90%;font-family: monospace;} -.pcrr7t-x-x-70{font-size:70%;font-family: monospace;} -.cmsy-9{font-size:90%;} -.zplmr7y-x-x-60{font-size:60%;} -.pcrr7t-x-x-80{font-size:80%;font-family: monospace;} +.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%;} +.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; }
Modified: trunk/geanylatex/doc/geanylatex.html =================================================================== --- trunk/geanylatex/doc/geanylatex.html 2010-06-12 19:28:01 UTC (rev 1442) +++ trunk/geanylatex/doc/geanylatex.html 2010-06-12 19:29:22 UTC (rev 1443) @@ -5,637 +5,765 @@ <html xmlns="http://www.w3.org/1999/xhtml"
<head><title>GeanyLaTeX – A LaTeX plugin for Geany -Version 0.5dev</title> +Version 0.5</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> <meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)" /> <!-- xhtml,html --> <meta name="src" content="geanylatex.tex" /> -<meta name="date" content="2009-09-28 22:47:00" /> +<meta name="date" content="2010-06-12 21:26:00" /> <link rel="stylesheet" type="text/css" href="geanylatex.css" /> </head><body
-<!--l. 58--><p class="noindent" > - - -</p> <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.5dev</h2> - <div class="author" ><span +Version 0.5</h2> + <div class="author" ><span class="pplr7t-x-x-144">Frank Lanitz</span> <br /><a href="mailto:frank@frank.uvena.de" ><span -class="pplr7t-x-x-90">frank@frank.uvena.de</span></a></div> -<br /> +class="pplr7t-">frank@frank.uvena.de</span></a></div><br /> <div class="date" ><span -class="pplr7t-x-x-144">September 28, 2009</span></div> +class="pplr7t-x-x-144">June 12, 2010</span></div> <span -class="pplb7t-">Note: </span>Please note the document has been created on September 28, 2009. If you are using devel version -from SVN, please compile and check <span -class="pcrr7t-">doc/geanylatex.tex </span>from sources. Please check page <a -href="#x1-100004.2">6<!--tex4ht:ref: sec:compiling_of_documentation --></a>, section -<a -href="#x1-100004.2">4.2<!--tex4ht:ref: sec:compiling_of_documentation --></a> how to do so. +class="pplb7t-x-x-109">Note: </span>Please note that this document has been created on June 12, 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-110004.2">7<!--tex4ht:ref: sec:compiling_of_documentation --></a>, Section <a +href="#x1-110004.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-30001" id="QQ2-1-4">About the plugin</a></span> +href="#x1-40001" id="QQ2-1-6">About the plugin</a></span> <br /><span class="sectionToc" >2 <a -href="#x1-40002" id="QQ2-1-5">News</a></span> +href="#x1-50002" id="QQ2-1-7">News & ChangeLog</a></span> <br /><span class="sectionToc" >3 <a -href="#x1-70003" id="QQ2-1-8">Requirements</a></span> +href="#x1-80003" id="QQ2-1-10">Requirements</a></span> <br /><span class="sectionToc" >4 <a -href="#x1-80004" id="QQ2-1-9">Installation</a></span> +href="#x1-90004" id="QQ2-1-11">Installation</a></span> <br /> <span class="subsectionToc" >4.1 <a -href="#x1-90004.1" id="QQ2-1-10">Compiling the plugin itself</a></span> +href="#x1-100004.1" id="QQ2-1-12">Compiling the plugin</a></span> <br /> <span class="subsectionToc" >4.2 <a -href="#x1-100004.2" id="QQ2-1-11">Compiling of documentation</a></span> +href="#x1-110004.2" id="QQ2-1-13">Compiling the documentation</a></span> <br /><span class="sectionToc" >5 <a -href="#x1-110005" id="QQ2-1-12">Usage</a></span> +href="#x1-120005" id="QQ2-1-14">Usage</a></span> <br /><span class="sectionToc" >6 <a -href="#x1-120006" id="QQ2-1-14">Features</a></span> +href="#x1-130006" id="QQ2-1-16">Features</a></span> + + <br /> <span class="subsectionToc" >6.1 <a -href="#x1-130006.1" id="QQ2-1-15"><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +href="#x1-140006.1" id="QQ2-1-17"><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-150006.1.1" id="QQ2-1-18">General usage of wizard</a></span> +<br />  <span class="subsubsectionToc" >6.1.2 <a +href="#x1-160006.1.2" id="QQ2-1-20">Default templates</a></span> +<br />  <span class="subsubsectionToc" >6.1.3 <a +href="#x1-170006.1.3" id="QQ2-1-21">Extending by own templates</a></span> <br /> <span class="subsectionToc" >6.2 <a -href="#x1-170006.2" id="QQ2-1-21">Inserting References and Labels</a></span> +href="#x1-180006.2" id="QQ2-1-23">Inserting References and Labels</a></span> <br /> <span class="subsectionToc" >6.3 <a -href="#x1-180006.3" id="QQ2-1-24">BibTeX templates for catalogue entries</a></span> - - +href="#x1-190006.3" id="QQ2-1-26">BibTeX templates for catalogue entries</a></span> <br /> <span class="subsectionToc" >6.4 <a -href="#x1-190006.4" id="QQ2-1-25">Replacement of special characters</a></span> +href="#x1-200006.4" id="QQ2-1-27">Replacement of special characters</a></span> <br /> <span class="subsectionToc" >6.5 <a -href="#x1-200006.5" id="QQ2-1-26">Inserting of special character</a></span> +href="#x1-210006.5" id="QQ2-1-28">Inserting of special character</a></span> <br /> <span class="subsectionToc" >6.6 <a -href="#x1-210006.6" id="QQ2-1-27">Inserting of Environment</a></span> +href="#x1-220006.6" id="QQ2-1-29">Inserting of Environment</a></span> <br /> <span class="subsectionToc" >6.7 <a -href="#x1-220006.7" id="QQ2-1-29">Format</a></span> +href="#x1-230006.7" id="QQ2-1-31">Format</a></span> +<br /> <span class="subsectionToc" >6.8 <a +href="#x1-240006.8" id="QQ2-1-32">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-250006.8.1" id="QQ2-1-33">Usage of feature</a></span> +<br /> <span class="subsectionToc" >6.9 <a +href="#x1-260006.9" id="QQ2-1-34">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-230007" id="QQ2-1-30">Configuration</a></span> +href="#x1-270007" id="QQ2-1-36">Configuration</a></span> <br /> <span class="subsectionToc" >7.1 <a -href="#x1-240007.1" id="QQ2-1-31">GeanyLaTeX’s configuration dialog</a></span> +href="#x1-280007.1" id="QQ2-1-37">GeanyLaTeX’s configuration dialog</a></span> +<br />  <span class="subsubsectionToc" >7.1.1 <a +href="#x1-290007.1.1" id="QQ2-1-38">Use KOMA script by default</a></span> +<br />  <span class="subsubsectionToc" >7.1.2 <a +href="#x1-300007.1.2" id="QQ2-1-39">Show extra toolbar</a></span> +<br />  <span class="subsubsectionToc" >7.1.3 <a +href="#x1-310007.1.3" id="QQ2-1-41">Modus of autocompletion</a></span> <br /> <span class="subsectionToc" >7.2 <a -href="#x1-270007.2" id="QQ2-1-35">Key bindings</a></span> +href="#x1-320007.2" id="QQ2-1-42">Key bindings</a></span> +<br /> <span class="subsectionToc" >7.3 <a +href="#x1-330007.3" id="QQ2-1-44">Hidden preferencess</a></span> +<br />  <span class="subsubsectionToc" >7.3.1 <a +href="#x1-340007.3.1" id="QQ2-1-45">Deactivate toolbar items if document is a non TEX-type</a></span> +<br />  <span class="subsubsectionToc" >7.3.2 <a +href="#x1-350007.3.2" id="QQ2-1-46">Size of context for autocompletion</a></span> +<br />  <span class="subsubsectionToc" >7.3.3 <a +href="#x1-360007.3.3" id="QQ2-1-48">Apply autocompletion only to TEX-like files</a></span> +<br />  <span class="subsubsectionToc" >7.3.4 <a +href="#x1-370007.3.4" id="QQ2-1-50">Customized reference strings</a></span> +<br />  <span class="subsubsectionToc" >7.3.5 <a +href="#x1-380007.3.5" id="QQ2-1-51">Autocompletion of <span +class="cmsy-10x-x-109">{} </span>after _ and ^</a></span> +<br />  <span class="subsubsectionToc" >7.3.6 <a +href="#x1-390007.3.6" id="QQ2-1-52">Autoadding of <span +class="cmsy-10x-x-109">{} </span>after a command</a></span> <br /><span class="sectionToc" >8 <a -href="#x1-280008" id="QQ2-1-37">Contribution to the plugin</a></span> +href="#x1-400008" id="QQ2-1-53">Contribution to the plugin</a></span> <br /> <span class="subsectionToc" >8.1 <a -href="#x1-290008.1" id="QQ2-1-38">Extending plugin</a></span> +href="#x1-410008.1" id="QQ2-1-54">Extending plugin</a></span> +<br />  <span class="subsubsectionToc" >8.1.1 <a +href="#x1-420008.1.1" id="QQ2-1-55">Adding a new translation</a></span> +<br />  <span class="subsubsectionToc" >8.1.2 <a +href="#x1-430008.1.2" id="QQ2-1-56">Adding a new feature</a></span> <br /> <span class="subsectionToc" >8.2 <a -href="#x1-320008.2" id="QQ2-1-41">Testing & bug reporting</a></span> +href="#x1-440008.2" id="QQ2-1-57">Testing & bug reporting</a></span> + + <br /> <span class="subsectionToc" >8.3 <a -href="#x1-330008.3" id="QQ2-1-42">Packaging</a></span> +href="#x1-450008.3" id="QQ2-1-58">Packaging</a></span> <br /> <span class="subsectionToc" >8.4 <a -href="#x1-340008.4" id="QQ2-1-43">Improving and extending of documentation</a></span> +href="#x1-460008.4" id="QQ2-1-59">Improving and extending of documentation</a></span> <br /> <span class="subsectionToc" >8.5 <a -href="#x1-350008.5" id="QQ2-1-44">Providing additional data for plugin</a></span> +href="#x1-470008.5" id="QQ2-1-60">Providing additional data for plugin</a></span> <br /> <span class="subsectionToc" >8.6 <a -href="#x1-360008.6" id="QQ2-1-45">Propaganda</a></span> +href="#x1-480008.6" id="QQ2-1-61">Propaganda</a></span> <br /><span class="sectionToc" >9 <a -href="#x1-370009" id="QQ2-1-46">Development</a></span> +href="#x1-490009" id="QQ2-1-62">Development</a></span> <br /> <span class="subsectionToc" >9.1 <a -href="#x1-380009.1" id="QQ2-1-47">Development version</a></span> +href="#x1-500009.1" id="QQ2-1-63">Development version</a></span> +<br />  <span class="subsubsectionToc" >9.1.1 <a +href="#x1-510009.1.1" id="QQ2-1-64">Sending a patch</a></span> <br /><span class="sectionToc" >10 <a -href="#x1-4000010" id="QQ2-1-49">Known issues</a></span> +href="#x1-5200010" id="QQ2-1-65">Known issues</a></span> <br /><span class="sectionToc" >11 <a -href="#x1-4100011" id="QQ2-1-50">Recommendations to improve work with <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +href="#x1-5300011" id="QQ2-1-66">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-4200011.1" id="QQ2-1-51">Geany’s code snippet function</a></span> +href="#x1-5400011.1" id="QQ2-1-67">Geany’s build system</a></span> +<br />  <span class="subsubsectionToc" >11.1.1 <a +href="#x1-5500011.1.1" id="QQ2-1-68">Document backward search</a></span> <br /> <span class="subsectionToc" >11.2 <a -href="#x1-4300011.2" id="QQ2-1-52">Other useful plugins</a></span> +href="#x1-5600011.2" id="QQ2-1-69">Geany’s template system</a></span> +<br /> <span class="subsectionToc" >11.3 <a +href="#x1-5700011.3" id="QQ2-1-70">Geany’s code snippet function</a></span> +<br /> <span class="subsectionToc" >11.4 <a +href="#x1-5800011.4" id="QQ2-1-71">Other useful plugins</a></span> +<br />  <span class="subsubsectionToc" >11.4.1 <a +href="#x1-5900011.4.1" id="QQ2-1-72">GeanyLipsum</a></span> +<br />  <span class="subsubsectionToc" >11.4.2 <a +href="#x1-6000011.4.2" id="QQ2-1-73">geanyVC</a></span> +<br />  <span class="subsubsectionToc" >11.4.3 <a +href="#x1-6100011.4.3" id="QQ2-1-74">Spellcheck</a></span> +<br />  <span class="subsubsectionToc" >11.4.4 <a +href="#x1-6200011.4.4" id="QQ2-1-75">tasks out of the addons plugins</a></span> <br /><span class="sectionToc" >12 <a -href="#x1-4700012" id="QQ2-1-56">License</a></span> +href="#x1-6300012" id="QQ2-1-76">License</a></span> <br /><span class="sectionToc" >13 <a -href="#x1-4800013" id="QQ2-1-57">Bugs, questions, homepage</a></span> +href="#x1-6400013" id="QQ2-1-77">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-16001r1">List of available symbols on custom templates</a></span><br /><span class="lotToc" >2 <a -href="#x1-27001r2">List of available keybindings</a></span><br /> +href="#x1-17001r1">List of available symbols on custom templates</a></span><br /><span class="lotToc" >2 <a +href="#x1-32001r2">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-12001r1">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-15001r2"><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-18001r3">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-18002r4">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-22007r5">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" >6 <a +href="#x1-26001r6">Dialog for inserting <span +class="cmsy-10x-x-109"></span>usepackage<span +class="cmsy-10x-x-109">{}</span></a></span><br /><span class="lofToc" >7 <a +href="#x1-30001r7">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" >8 <a +href="#x1-35008r8">general.conf example for contextsize</a></span><br /><span class="lofToc" >9 <a +href="#x1-36008r9">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-30001"></a>About the plugin</h3> -<!--l. 72--><p class="noindent" >Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> is a little plugin to improve support of <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> on Geany. It implements a couple of maybe useful -functions: + 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">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 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 add labels <span -class="cmsy-10"></span>label and references <span -class="cmsy-10"></span>ref and <span -class="cmsy-10"></span>pageref with getting suggestion from aux - file of document + <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">Inserting special characters through menu + <li class="itemize">Insertion of special characters through the menu </li> - <li class="itemize">Help entering the right fields for BibTeX entries by providing templates + <li class="itemize">Help on BibTeX entries by templates </li> - <li class="itemize">Easy inserting format patterns like <span -class="cmsy-10"></span>texttt through menu + <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 on inserting environments by offering an dialog and recognising selections + <li class="itemize">Support of environment insertion by offering a dialog and recognizing selections </li> <li class="itemize">Shortcuts for inserting <span -class="cmsy-10"></span>item and <span -class="cmsy-10"></span>newline +class="cmsy-10x-x-109"></span>item and <span +class="cmsy-10x-x-109"></span>newline </li> - <li class="itemize">Toolbar with often used format options</li></ul> -<!--l. 93--><p class="noindent" > + <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. 94--><p class="noindent" > + + </p> <h3 class="sectionHead"><span class="titlemark">2 </span> <a - id="x1-40002"></a>News</h3> -<!--l. 94--><p class="noindent" > + id="x1-50002"></a>News & ChangeLog</h3> +<!--l. 96--><p class="noindent" > </p> <h4 class="likesubsectionHead"><a - id="x1-50002"></a>Since 0.4</h4> + id="x1-60002"></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">Introducing custom templates for <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <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">Adding a icon for <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Wizard to toolbar - - + <li 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">Adding shortcuts for inserting common list environments like <span -class="pcrr7t-">enumerate</span>, <span -class="pcrr7t-">itemize </span>and + <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-">description</span> +class="pcrr7t-x-x-109">description</span> </li> - <li class="itemize">Some general bugfixes and improvments. As always, see ChangeLog or svn log. + <li class="itemize">Some general bugfixes and improvements. As always, see the ChangeLog or svn log. </li> - <li class="itemize">Switch to waf for building the plugin</li></ul> -<!--l. 107--><p class="noindent" > + <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. 122--><p class="noindent" > </p> <h4 class="likesubsectionHead"><a - id="x1-60002"></a>GeanyLaTeX 0.4 – 2009-05-26</h4> + id="x1-70002"></a>GeanyLaTeX 0.4 – 2009-05-26</h4> <ul class="itemize1"> - <li class="itemize">Adding a toolbar with often used format commands + <li class="itemize">Added a toolbar with frequently used format commands </li> - <li class="itemize">Adding a configuration dialog to configure basic options of plugin + <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-10"></span>u-UTF-8 letters by octal coded chars to don’t depend on C99 anymore. +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 to replace special characters on typing</li></ul> -<!--l. 119--><p class="noindent" > + <li class="itemize">Added a function for special characters substitution during typing</li></ul> +<!--l. 135--><p class="noindent" > + + </p> <h3 class="sectionHead"><span class="titlemark">3 </span> <a - id="x1-70003"></a>Requirements</h3> -<!--l. 121--><p class="noindent" ><span -class="pplb7t-x-x-90">Please note: </span><span -class="pplr7t-x-x-90">This section of documentation is only valid with standalone distribution of Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span + id="x1-80003"></a>Requirements</h3> +<!--l. 138--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span><span -class="pplr7t-x-x-90">. If you are planning to</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span><span +class="pplr7t-">. If you are</span> <span -class="pplr7t-x-x-90">use the common geany-plugins project, please check documentation over there as there are some specialties you might like to</span> +class="pplr7t-">planning to use the common geany-plugins project, please check documentation over there as there are some</span> <span -class="pplr7t-x-x-90">know.</span> -</p><!--l. 127--><p class="noindent" ><span -class="pplr7t-x-x-90">For compiling the plugin yourself, you will need the GTK (</span><span -class="zplmr7m-x-x-90">></span><span -class="zplmr7t-x-x-90">= </span><span -class="pplr7t-x-x-90">2.8.0) libraries and header files. You will also need its</span> +class="pplr7t-">specialties you might like to know.</span> +</p><!--l. 144--><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-x-x-90">dependency libraries and header files, such as Pango, Glib and ATK. All these files are available at </span><a +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-x-x-90">http://www.gtk.org</span></a><span -class="pplr7t-x-x-90">.</span> -</p><!--l. 132--><p class="noindent" ><span -class="pplr7t-x-x-90">And obviously, you will need to have Geany with its header files installed (in case you are compiling the plugin on your own). If</span> +class="pcrr7t-">http://www.gtk.org</span></a><span +class="pplr7t-">.</span> +</p><!--l. 149--><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-x-x-90">you have Geany installed from the sources, you should be ready to go. If you used a prepared package e.g. from your</span> +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-x-x-90">distribution you probably need to install an additional package, this might be called geany-dev or geany-devel.</span> +class="pplr7t-">from your distribution, you probably need to install an additional package, probably called geany-dev or</span> <span -class="pplr7t-x-x-90">Please note that in order to compile and use this plugin, you need Geany 0.18 or later (Geany Plugin API v147 or</span> +class="pplr7t-">geany-devel. Please note that in order to compile and use this plugin, you need Geany 0.19svn or later (Geany Plugin</span> <span -class="pplr7t-x-x-90">higher).</span> - - -</p><!--l. 140--><p class="noindent" ><span -class="pplr7t-x-x-90">Furthermore you need, of course, a C compiler and python installed. The GNU version of the C compiler is recommended. Also</span> +class="pplr7t-">API v184 or higher).</span> +</p><!--l. 157--><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-x-x-90">there should be a working </span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span><span -class="pplr7t-x-x-90">-environment on your System.</span> -</p><!--l. 144--><p class="noindent" ><span -class="pplr7t-x-x-90">There is no special need in RAM or CPU so the plugin should compile and run on all systems Geany is able to</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span><span +class="pplr7t-">-environment on your System.</span> +</p><!--l. 161--><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-x-x-90">run.</span> -</p><!--l. 147--><p class="noindent" > +class="pplr7t-">run.</span> +</p><!--l. 164--><p class="noindent" > </p> <h3 class="sectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">4 </span></span> <a - id="x1-80004"></a><span -class="pplr7t-x-x-90">Installation</span></h3> -<!--l. 149--><p class="noindent" ><span -class="pplb7t-x-x-90">Please note: </span><span -class="pplr7t-x-x-90">This section of documentation is only valid with standalone distribution of Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">4 </span></span> <a + id="x1-90004"></a><span +class="pplr7t-">Installation</span></h3> +<!--l. 166--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span><span -class="pplr7t-x-x-90">. If you are planning to</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span><span +class="pplr7t-">. If you are</span> <span -class="pplr7t-x-x-90">use the common geany-plugins project, please check documentation over there as there are some specialties you might like to</span> +class="pplr7t-">about to use the common geany-plugins project, please check their documentation as there are some specialties you</span> <span -class="pplr7t-x-x-90">know.</span> -</p><!--l. 155--><p class="noindent" > +class="pplr7t-">might like to know.</span> +</p><!--l. 171--><p class="noindent" > </p> <h4 class="subsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">4.1 </span></span> <a - id="x1-90004.1"></a><span -class="pplr7t-x-x-90">Compiling the plugin itself</span></h4> -<!--l. 156--><p class="noindent" ><span -class="pplr7t-x-x-90">Compiling and installing the code is done by the following three commands:</span> +class="pplr7t-">4.1 </span></span> <a + id="x1-100004.1"></a><span +class="pplr7t-">Compiling the plugin</span></h4> +<!--l. 172--><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. 160--> + + + + +<!--l. 176--> <div class="lstlisting" id="listing-1"><span class="label"><a - id="x1-9001r1"></a></span><span -class="pcrr7t-x-x-70">$</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">./</span><span -class="pcrr7t-x-x-70">waf</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">configure</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-9002r2"></a></span><span -class="pcrr7t-x-x-70">$</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">./</span><span -class="pcrr7t-x-x-70">waf</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">build</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-9003r3"></a></span><span -class="pcrr7t-x-x-70">$</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">./</span><span -class="pcrr7t-x-x-70">waf</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">install</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">%</span><span -class="pcrr7t-x-x-70">$</span> + id="x1-10001r1"></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-10002r2"></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-10003r3"></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. 167--><p class="noindent" ><span -class="pplr7t-x-x-90">For more configuration details run </span><span -class="pcrr7t-x-x-90">./waf --help</span> -</p><!--l. 169--><p class="noindent" ><span -class="pplr7t-x-x-90">By default the plugin is getting installed into the lib subfolder of your found Geany installation. So if you have installed Geany</span> +<!--l. 183--><p class="noindent" ><span +class="pplr7t-">For more configuration details, run </span><span +class="pcrr7t-">./waf --help</span> +</p><!--l. 185--><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="pplr7t-x-x-90">to </span><span -class="pcrr7t-x-x-90">/usr/local/ </span><span -class="pplr7t-x-x-90">the plugin will be installed to </span><span -class="pcrr7t-x-x-90">/usr/local/lib/geany/</span><span -class="pplr7t-x-x-90">. Translation files will be installed to</span> +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-x-x-90">/usr/local/share/locale/ </span><span -class="pplr7t-x-x-90">in this case.</span> -</p><!--l. 175--><p class="noindent" ><span -class="pplr7t-x-x-90">If there are any errors during compilation, check your build environment and try to find the error, otherwise contact one of the</span> +class="pcrr7t-">/usr/local/share/locale/ </span><span +class="pplr7t-">in this case.</span> +</p><!--l. 191--><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-x-x-90">authors</span><span class="footnote-mark"><a +class="pplr7t-">the authors</span><span class="footnote-mark"><a href="geanylatex2.html#fn1x0"><sup class="textsuperscript">1</sup></a></span><a - id="x1-9004f1"></a> + id="x1-10004f1"></a> </p> <h4 class="subsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">4.2 </span></span> <a - id="x1-100004.2"></a><span -class="pplr7t-x-x-90">Compiling of documentation</span></h4> -<!--l. 182--><p class="noindent" ><span -class="pplr7t-x-x-90">Sources of this documentation are available throught </span><span -class="pcrr7t-x-x-90">doc/geanylatex.tex </span><span -class="pplr7t-x-x-90">inside source tree. To compile the sources, usage</span> +class="pplr7t-">4.2 </span></span> <a + id="x1-110004.2"></a><span +class="pplr7t-">Compiling the documentation</span></h4> +<!--l. 198--><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-x-x-90">of </span><span -class="pcrr7t-x-x-90">pdflatex </span><span -class="pplr7t-x-x-90">(should be delivered with your favorite </span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">distribution) is recommended. For compiling into HTML format</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span> <span +class="pplr7t-">distribution) is recommended. For</span> <span -class="pplr7t-x-x-90">you might like to use </span><span -class="pcrr7t-x-x-90">htlatex</span><span -class="pplr7t-x-x-90">. The HTML version of this documentation shipped with source tarball has been compiled</span> +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-x-x-90">with</span> +class="pplr7t-">with source tarball has been compiled with</span> </p> <hr class="figure" /><div class="figure"
- - - - -<!--l. 190--> + + + + +<!--l. 206--> <div class="lstlisting" id="listing-2"><span class="label"><a - id="x1-10001r1"></a></span><span -class="pcrr7t-x-x-70">htlatex</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">geanylatex</span><span -class="pcrr7t-x-x-70">.</span><span -class="pcrr7t-x-x-70">tex</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">xhtml</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">-</span><span -class="pcrr7t-x-x-70">cvalidate</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">-</span><span -class="pcrr7t-x-x-70">interaction</span><span -class="pcrr7t-x-x-70">=</span><span -class="pcrr7t-x-x-70">batchmode</span> + id="x1-11001r1"></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-x-x-90">5 </span></span> <a - id="x1-110005"></a><span -class="pplr7t-x-x-90">Usage</span></h3> +class="pplr7t-">5 </span></span> <a + id="x1-120005"></a><span +class="pplr7t-">Usage</span></h3> <hr class="figure" /><div class="figure"
- - + + <a - id="x1-11001r1"></a> - - + id="x1-12001r1"></a> + +
-<!--l. 197--><p class="noindent" ><img +<!--l. 213--><p class="noindent" ><img src="img/plugin_manager.png" alt="PIC" /> <br /> </p><div class="caption"
<span class="id">Figure 1: </span><span
class="content">Plugin manager with Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> of Geany 0.16</span></div><!--tex4ht:label?: x1-11001r1 --> - - +class="E">E</span>X</span></span> 0.5 at Geany 0.19</span></div><!--tex4ht:label?: x1-12001r1 --> + + </div><hr class="endfigure" /> -<!--l. 201--><p class="noindent" ><span -class="pplr7t-x-x-90">After Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +<!--l. 217--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">has been installed successful the plugin can be loaded through Geany’s plugin manager and a new sub</span> +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 and a</span> <span -class="pplr7t-x-x-90">menu in the Tools menu will appear as well as new key bindings will be available inside Geany’s key binding interface. Inside</span> +class="pplr7t-">new sub menu in the Tools menu will appear as well as new key bindings will be available inside</span> <span -class="pplr7t-x-x-90">the sub menu you will find entries for functions supported by this version of the plugin. The main menu entry will be called</span> +class="pplr7t-">Geany’s key binding interface. Inside the sub menu you will find entries for functions supported by this</span> <span -class="pplr7t-x-x-90">something like </span><span -class="pcrr7t-x-x-90">LaTeX</span><span -class="pplr7t-x-x-90">, depending on your locale.</span> -</p><!--l. 208--><p class="noindent" ><span -class="pplr7t-x-x-90">Also if the option for showing the toolbar is activated on configuration dialog, the toolbar with common used format functions</span> +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-x-x-90">appears on at top of editor widget. This feature is turned off by default.</span> +class="pplr7t-">locale.</span> +</p><!--l. 224--><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-x-x-90">6 </span></span> <a - id="x1-120006"></a><span -class="pplr7t-x-x-90">Features</span></h3> -<!--l. 215--><p class="noindent" ><span -class="pplr7t-x-x-90">Let’s go into more detail on some features.</span> -</p><!--l. 218--><p class="noindent" > +class="pplr7t-">6 </span></span> <a + id="x1-130006"></a><span +class="pplr7t-">Features</span></h3> +<!--l. 231--><p class="noindent" ><span +class="pplr7t-">Let’s go into more detail on some features.</span> +</p><!--l. 234--><p class="noindent" > </p> <h4 class="subsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">6.1 </span></span> <a - id="x1-130006.1"></a><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">6.1 </span></span> <a + id="x1-140006.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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span><span -class="pplr7t-x-x-90">-Wizard</span></h4> -<!--l. 220--><p class="noindent" > +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span><span +class="pplr7t-">-Wizard</span></h4> +<!--l. 236--><p class="noindent" > </p> <h5 class="subsubsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">6.1.1 </span></span> <a - id="x1-140006.1.1"></a><span -class="pplr7t-x-x-90">General usage of wizard</span></h5> -<!--l. 221--><p class="noindent" ><span -class="pplr7t-x-x-90">The </span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">6.1.1 </span></span> <a + id="x1-150006.1.1"></a><span +class="pplr7t-">General usage of wizard</span></h5> +<!--l. 237--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span><span -class="pplr7t-x-x-90">-Wizard is implementing a easy way creating a number of default documents.</span> </p><hr class="figure" /><div class="figure" +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-14001r2"></a> - - + id="x1-15001r2"></a> + +
-<!--l. 224--><p class="noindent" ><img +<!--l. 240--><p class="noindent" ><img src="img/latexwizard.png" alt="PIC" /> <br /> </p><div class="caption"
<span class="id">Figure 2: </span><span
class="content"><span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-Wizard of version 0.4</span></div><!--tex4ht:label?: x1-14001r2 --> - - +class="E">E</span>X</span></span>-Wizard of version 0.5</span></div><!--tex4ht:label?: x1-15001r2 --> + + </div><hr class="endfigure" /> -<!--l. 228--><p class="noindent" ><span -class="pplr7t-x-x-90">The wizard is offering a chance to choose from a couple of templates with the possibility of adding customer templates. This can</span> +<!--l. 244--><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-x-x-90">be chosen from </span><span -class="pplb7t-x-x-90">Templates </span><span -class="pplr7t-x-x-90">pulldown on top of dialog.</span> -</p><!--l. 232--><p class="noindent" ><span -class="pplr7t-x-x-90">This can be set by choosing the needed entry form </span><span -class="pplb7t-x-x-90">Documentclass </span><span -class="pplr7t-x-x-90">pulldown menu.</span> -</p><!--l. 235--><p class="noindent" ><span -class="pplb7t-x-x-90">Encoding </span><span -class="pplr7t-x-x-90">is configuring the packages </span><span -class="pcrr7t-x-x-90">inputenc </span><span -class="pplr7t-x-x-90">to for example </span><span -class="cmsy-9"></span><span -class="pcrr7t-x-x-90">usepackage[utf8]</span><span -class="cmsy-9">{</span><span -class="pcrr7t-x-x-90">inputenc</span><span -class="cmsy-9">} </span><span -class="pplr7t-x-x-90">in case of the document</span> +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. 248--><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. 251--><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-x-x-90">encoding should be UTF-8. Also it sets the encoding Geany is using for the newly created document.</span> -</p><!--l. 240--><p class="noindent" ><span -class="pplb7t-x-x-90">Font size </span><span -class="pplr7t-x-x-90">as well as </span><span -class="pplb7t-x-x-90">Paper size </span><span -class="pplr7t-x-x-90">will set class option for font/paper size of the new created document. </span><span -class="pplb7t-x-x-90">Author</span><span -class="pplr7t-x-x-90">, </span><span -class="pplb7t-x-x-90">Date</span><span -class="pplr7t-x-x-90">, </span><span -class="pplb7t-x-x-90">Title </span><span -class="pplr7t-x-x-90">will be</span> +class="pplr7t-">document encoding should be UTF-8. Also it sets the encoding Geany is using for the newly created</span> <span -class="pplr7t-x-x-90">also passed to the corresponding command inside the file header.</span> -</p><!--l. 245--><p class="noindent" ><span -class="pplr7t-x-x-90">Option </span><span -class="pplb7t-x-x-90">Use draft mode </span><span -class="pplr7t-x-x-90">will add </span><span -class="pcrr7t-x-x-90">draft </span><span -class="pplr7t-x-x-90">to list of document options which allows some help during debugging of</span> +class="pplr7t-">document.</span> +</p><!--l. 256--><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="pplr7t-x-x-90">document.</span> -</p><!--l. 248--><p class="noindent" ><span -class="pplr7t-x-x-90">Since KOMA script is quiet popular the option </span><span -class="pplb7t-x-x-90">Use KOMA script if possible </span><span -class="pplr7t-x-x-90">allows to activate the usage of KOMA script. If this</span> +class="pplb7t-">Title </span><span +class="pplr7t-">will be also passed to the corresponding command inside the file header.</span> +</p><!--l. 261--><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-x-x-90">options is activated instead of </span><span -class="pcrr7t-x-x-90">book</span><span -class="pplr7t-x-x-90">, </span><span -class="pcrr7t-x-x-90">scrbook </span><span -class="pplr7t-x-x-90">will be used as document class. Default is activated here. This option is</span> +class="pplr7t-">document.</span> +</p><!--l. 264--><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-x-x-90">deactivated by default and can be set through Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span><span -class="pplr7t-x-x-90">’s configuration dialog mentioned earlier in this</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span><span +class="pplr7t-">’s configuration dialog mentioned earlier</span> <span -class="pplr7t-x-x-90">document.</span> -</p><!--l. 255--><p class="noindent" ><span -class="pplr7t-x-x-90">This wizard can also be called by a shortcut. Please have a look onto section </span><a -href="#x1-27001r2"><span -class="pplr7t-x-x-90">2</span><!--tex4ht:ref: kb_latex_wizard --></a><span -class="pplr7t-x-x-90">, page </span><a -href="#x1-27001r2"><span -class="pplr7t-x-x-90">42</span><!--tex4ht:ref: kb_latex_wizard --></a><span -class="pplr7t-x-x-90">.</span> +class="pplr7t-">in this document.</span> +</p><!--l. 271--><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-32001r2"><span +class="pplr7t-">2</span><!--tex4ht:ref: kb_latex_wizard --></a><span +class="pplr7t-">, page </span><a +href="#x1-32001r2"><span +class="pplr7t-">49</span><!--tex4ht:ref: kb_latex_wizard --></a><span +class="pplr7t-">.</span> </p> <h5 class="subsubsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">6.1.2 </span></span> <a - id="x1-150006.1.2"></a><span -class="pplr7t-x-x-90">Default templates</span></h5> -<!--l. 259--><p class="noindent" ><span -class="pplr7t-x-x-90">Document types that are currently supported by the wizard are:</span> </p> +class="pplr7t-">6.1.2 </span></span> <a + id="x1-160006.1.2"></a><span +class="pplr7t-">Default templates</span></h5> +<!--l. 275--><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-x-x-90">book</span> +class="pplr7t-">book</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">report</span> +class="pplr7t-">report</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">article</span> +class="pplr7t-">article</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">letter (default letter class)</span> +class="pplr7t-">letter (default letter class)</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">presentation (</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">beamer)</span></li></ul> -<!--l. 268--><p class="noindent" > +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span> <span +class="pplr7t-">beamer)</span></li></ul> + + +<!--l. 284--><p class="noindent" > </p> <h5 class="subsubsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">6.1.3 </span></span> <a - id="x1-160006.1.3"></a><span -class="pplr7t-x-x-90">Extending by own templates</span></h5> -<!--l. 269--><p class="noindent" ><span -class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">6.1.3 </span></span> <a + id="x1-170006.1.3"></a><span +class="pplr7t-">Extending by own templates</span></h5> +<!--l. 286--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">is offering a way for extending the wizard by user defined templates. This templates will be stored inside the</span> +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-x-x-90">plugin configuration dir with file extension glt. For creating a customized template you will need to create a normal *.tex file and</span> +class="pplr7t-">inside the plugin configuration dir with file extension glt. For creating a customized template you will need</span> <span -class="pplr7t-x-x-90">store it inside the directory. On most Linux systems this should be </span><span -class="pcrr7t-x-x-90">~/.config/geany/geanyLaTeX/</span><span -class="pplr7t-x-x-90">.</span> -</p><!--l. 276--><p class="noindent" ><span -class="pplr7t-x-x-90">Inside your template you can refer to wizard’s field by using some special strings which are:</span> +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. 293--><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. 279--><p class="noindent" ><a - id="x1-16001r1"></a></p><hr class="float" /><div class="float" + + +<!--l. 296--><p class="noindent" ><a + id="x1-17001r1"></a></p><hr class="float" /><div class="float"
- - + + <div class="caption"
<span class="id">Table 1: </span><span
-class="content">List of available symbols on custom templates</span></div><!--tex4ht:label?: x1-16001r1 --> +class="content">List of available symbols on custom templates</span></div><!--tex4ht:label?: x1-17001r1 --> <div class="tabular"> <table id="TBL-2" class="tabular" cellspacing="0" cellpadding="0" rules="groups"
<colgroup id="TBL-2-1g"><col
@@ -643,662 +771,833 @@ id="TBL-2-2" /></colgroup><tr style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1" class="td11"><span -class="pplb7t-">Symbol </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2" -class="td11"><!--l. 284--><p class="noindent" ><span -class="pplb7t-">Usage</span> </p></td> +class="pplb7t-x-x-109">Symbol </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2" +class="td11"><!--l. 301--><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-10">{</span><span -class="pcrr7t-">CLASSOPTION</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-2-2" -class="td11"><!--l. 285--><p class="noindent" >Will be replaced by the classoptions set on the wizard as for -example font size or paper size. </p></td> +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. 302--><p class="noindent" >Will be replaced by the classoptions set on the wizard as for +example font size or paper size. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">DOCUMENTCLASS</span><span -class="cmsy-10">}</span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2" -class="td11"><!--l. 287--><p class="noindent" >Will be replaced by the choosen document class based on the -pulldown of wizard and whether option for KOMA script has -been set. </p></td> +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. 304--><p class="noindent" >Will be replaced by the choosen document class based on +the pulldown of wizard and whether option for KOMA +script has been set. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">DATE</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2" -class="td11"><!--l. 290--><p class="noindent" >Will be replaced by the input given on the date field of wizard. </p></td> +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. 307--><p class="noindent" >Will be replaced by the input given on the date field of +wizard. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">TITLE</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2" -class="td11"><!--l. 292--><p class="noindent" >Will be replaced by the input given on the title field of wizard. </p></td> +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. 309--><p class="noindent" >Will be replaced by the input given on the title field of +wizard. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">AUTHOR</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2" -class="td11"><!--l. 294--><p class="noindent" >Will be replaced by the input given on the author field of wizard.</p></td> +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. 311--><p class="noindent" >Will be replaced by the input given on the author field of +wizard. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">ENCODING</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2" -class="td11"><!--l. 296--><p class="noindent" >Will be replace by choosen encoding from pulldown of wizard </p></td> +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. 313--><p class="noindent" >Will be replace by choosen encoding from pulldown of +wizard </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">OPENING</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2" -class="td11"><!--l. 298--><p class="noindent" >Will be replaced by <span -class="zplmr7y-x-x-60">≫</span>Dear Sir or Madame<span -class="zplmr7y-x-x-60">≪</span> in local geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> -is running with. If you like to overwrite it, please don’t use the -symbol and hardcode the phrase instead. </p></td> +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. 315--><p class="noindent" >Will be replaced by <span +class="zplmr7y-x-x-60">≫</span>Dear Sir or Madame<span +class="zplmr7y-x-x-60">≪</span> in local +geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is running with. If you like to overwrite +it, please don’t use the symbol and hardcode the phrase +instead. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1" class="td11"><span -class="cmsy-10">{</span><span -class="pcrr7t-">CLOSING</span><span -class="cmsy-10">} </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-9-2" -class="td11"><!--l. 301--><p class="noindent" >Will be replaced by <span -class="zplmr7y-x-x-60">≫</span>With kind regards<span -class="zplmr7y-x-x-60">≪</span> in local geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> -is running with. If you like to overwrite it, please don’t use the -symbol and hardcode the phrase instead. </p></td> +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. 318--><p class="noindent" >Will be replaced by <span +class="zplmr7y-x-x-60">≫</span>With kind regards<span +class="zplmr7y-x-x-60">≪</span> in local +geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> is running with. If you like to overwrite +it, please don’t use the symbol and hardcode the phrase +instead. </p></td> </tr><tr style="vertical-align:baseline;" id="TBL-2-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-10-1" class="td11"> </td></tr></table></div> - - + + </div><hr class="endfloat" /> </div> -<!--l. 307--><p class="noindent" ><span -class="pplr7t-x-x-90">If you have other than the default templates defined they will be add to templates pulldown. So when creating a template,</span> +<!--l. 324--><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-x-x-90">please keep care to set up a good name for the file, as the filename will be the identifier you can choose from on</span> +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-x-x-90">pulldown.</span> -</p><!--l. 312--><p class="noindent" ><span -class="pplr7t-x-x-90">In future a number of templates should be available also online at </span><a +class="pplr7t-">from on pulldown.</span> +</p><!--l. 329--><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-x-x-90">http://frank.uvena.de/files/geany/data/geanyLaTeX/</span></a><span -class="pplr7t-x-x-90">.</span> +class="pcrr7t-">http://frank.uvena.de/files/geany/data/geanyLaTeX/</span></a><span +class="pplr7t-">.</span> <span -class="pplr7t-x-x-90">Please feel also free to publish templates in case of you have some useful one.</span> +class="pplr7t-">Please feel also free to publish templates in case of you have some useful one.</span> +</p><!--l. 334--><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-5600011.2"><span +class="pplr7t-">11.2</span><!--tex4ht:ref: sec:recommended_things_geany_template_system --></a><span +class="pplr7t-">, page </span><a +href="#x1-5600011.2"><span +class="pplr7t-">61</span><!--tex4ht:ref: sec:recommended_things_geany_template_system --></a><span +class="pplr7t-">.</span> </p> <h4 class="subsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">6.2 </span></span> <a - id="x1-170006.2"></a><span -class="pplr7t-x-x-90">Inserting References and Labels</span></h4> -<!--l. 318--><p class="noindent" ><span -class="pplr7t-x-x-90">An often used feature on writing of documents is adding and referring to labels. Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">6.2 </span></span> <a + id="x1-180006.2"></a><span +class="pplr7t-">Inserting References and Labels</span></h4> +<!--l. 340--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">is adding some support here for</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span> <span +class="pplr7t-">is adding some</span> <span -class="pplr7t-x-x-90">more comfortable adding new labels and reference offering a GUI.</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-17001r3"></a> - - + id="x1-18001r3"></a> + +
-<!--l. 323--><p class="noindent" ><img +<!--l. 345--><p class="noindent" ><img src="img/insert_label.png" alt="PIC" /> <br /> </p><div class="caption"
<span class="id">Figure 3: </span><span
class="content">Insert label dialog on Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-17001r3 --> - - +class="E">E</span>X</span></span> 0.5</span></div><!--tex4ht:label?: x1-18001r3 --> + + </div><hr class="endfigure" /> -<!--l. 327--><p class="noindent" ><span -class="pplr7t-x-x-90">After an label was added Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +<!--l. 349--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">is offering a dialog for inserting normal references and page references to an</span> +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-x-x-90">label.</span> +class="pplr7t-">label.</span> </p> <hr class="figure" /><div class="figure"
- - + + <a - id="x1-17002r4"></a> - - + id="x1-18002r4"></a> + +
-<!--l. 331--><p class="noindent" ><img +<!--l. 353--><p class="noindent" ><img src="img/insert_reference.png" alt="PIC" /> <br /> </p><div class="caption"
<span class="id">Figure 4: </span><span
class="content">Insert reference dialog on Geany<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span> 0.4</span></div><!--tex4ht:label?: x1-17002r4 --> - - +class="E">E</span>X</span></span> 0.5</span></div><!--tex4ht:label?: x1-18002r4 --> + + </div><hr class="endfigure" /> -<!--l. 335--><p class="noindent" ><span -class="pplr7t-x-x-90">The suggestions inside the pull down are based on the aux files creating by processing of *.tex file located inside directory of</span> +<!--l. 357--><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-x-x-90">current </span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">directory of current </span><span class="TEX"><span +class="pplr7t-">T</span><span class="E"><span -class="pplr7t-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span><span -class="pplr7t-x-x-90">-file. When first step was successful the files are parsed for </span><span -class="cmsy-9"></span><span -class="pcrr7t-x-x-90">newlabel</span><span -class="cmsy-9">{}{}{} </span><span -class="pplr7t-x-x-90">and outcome is tried to interpret them</span> +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-x-x-90">properly. The found entries will be inserted into pull down sorted by alphabet.</span> -</p><!--l. 342--><p class="noindent" ><span -class="pplr7t-x-x-90">Both, the inserting labels as well as the inserting reference dialog can be accessed by key binding also. See chapter </span><a -href="#x1-27001r2"><span -class="pplr7t-x-x-90">2</span><!--tex4ht:ref: kb_insert_label --></a> <span -class="pplr7t-x-x-90">and </span><a -href="#x1-27001r2"><span -class="pplr7t-x-x-90">2</span><!--tex4ht:ref: kb_insert_reference --></a> +class="pplr7t-">outcome is tried to interpret them properly. The found entries will be inserted into pull down sorted by</span> <span -class="pplr7t-x-x-90">here.</span> +class="pplr7t-">alphabet.</span> +</p><!--l. 364--><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-32001r2"><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-x-x-90">6.3 </span></span> <a - id="x1-180006.3"></a><span -class="pplr7t-x-x-90">BibTeX templates for catalogue entries</span></h4> -<!--l. 347--><p class="noindent" ><span -class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">6.3 </span></span> <a + id="x1-190006.3"></a><span +class="pplr7t-">BibTeX templates for catalogue entries</span></h4> +<!--l. 369--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">is offering a number of often used templates for BibTeX catalogue entries. They can be access by the plugin</span> +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-x-x-90">submenu in Geany’s tools menu:</span> </p> +class="pplr7t-">plugin submenu in Geany’s tools menu:</span> </p> <ul class="itemize1"> <li class="itemize"><span -class="pplr7t-x-x-90">Article</span> +class="pplr7t-">Article</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Book</span> +class="pplr7t-">Book</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Booklet</span> +class="pplr7t-">Booklet</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Conference</span> +class="pplr7t-">Conference</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Inbook</span> +class="pplr7t-">Inbook</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Incollection</span> +class="pplr7t-">Incollection</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Inproceedings</span> +class="pplr7t-">Inproceedings</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Manual</span> +class="pplr7t-">Manual</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Mastersthesis</span> +class="pplr7t-">Mastersthesis</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Misc</span> +class="pplr7t-">Misc</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">PhdThesis</span> +class="pplr7t-">PhdThesis</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Proceedings</span> +class="pplr7t-">Proceedings</span> </li> <li class="itemize"><span -class="pplr7t-x-x-90">Techreport</span> +class="pplr7t-">Techreport</span> + + </li> <li class="itemize"><span -class="pplr7t-x-x-90">Unpublished</span></li></ul> -<!--l. 366--><p class="noindent" ><span -class="pplr7t-x-x-90">When choosing an entry from list on menu a templace with common used fields will be generated and inserted into the</span> +class="pplr7t-">Unpublished</span></li></ul> +<!--l. 388--><p class="noindent" ><span +class="pplr7t-">When choosing an entry from list on menu a templace with common used fields will be generated and inserted into</span> <span -class="pplr7t-x-x-90">document. The template will be inserted on position of cursor which will no be moved during the process. As an example for a</span> +class="pplr7t-">the document. The template will be inserted on position of cursor which will no be moved during the process. As an</span> <span -class="pplr7t-x-x-90">book, this will be inserted to the document:</span> +class="pplr7t-">example for a book, this will be inserted to the document:</span> </p> <hr class="figure" /><div class="figure"
- - - - -<!--l. 373--> + + + + +<!--l. 395--> <div class="lstlisting" id="listing-3"><span class="label"><a - id="x1-18001r1"></a></span><span -class="pcrr7t-x-x-70">@Book</span><span -class="pcrr7t-x-x-70">{</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-18002r2"></a></span><span -class="pcrr7t-x-x-70">Author</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">=</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">{},</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-18003r3"></a></span><span -class="pcrr7t-x-x-70">Editor</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">=</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">{},</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-18004r4"></a></span><span -class="pcrr7t-x-x-70">Publisher</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">=</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">{},</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-18005r5"></a></span><span -class="pcrr7t-x-x-70">Title</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">=</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">{},</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-18006r6"></a></span><span -class="pcrr7t-x-x-70">Year</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">=</span><span -class="pcrr7t-x-x-70"> </span><span -class="pcrr7t-x-x-70">{},</span><span -class="pcrr7t-x-x-70"> </span><br /><span class="label"><a - id="x1-18007r7"></a></span><span -class="pcrr7t-x-x-70">}</span> + id="x1-19001r1"></a></span><span +class="pcrr7t-x-x-80">@Book</span><span +class="pcrr7t-x-x-80">{</span><span +class="pcrr7t-x-x-80"> </span><br /><span class="label"><a + id="x1-19002r2"></a></span><span +class="pcrr7t-x-x-80">Author</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">{},</span><span +class="pcrr7t-x-x-80"> </span><br /><span class="label"><a + id="x1-19003r3"></a></span><span +class="pcrr7t-x-x-80">Editor</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">{},</span><span +class="pcrr7t-x-x-80"> </span><br /><span class="label"><a + id="x1-19004r4"></a></span><span +class="pcrr7t-x-x-80">Publisher</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">{},</span><span +class="pcrr7t-x-x-80"> </span><br /><span class="label"><a + id="x1-19005r5"></a></span><span +class="pcrr7t-x-x-80">Title</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">{},</span><span +class="pcrr7t-x-x-80"> </span><br /><span class="label"><a + id="x1-19006r6"></a></span><span +class="pcrr7t-x-x-80">Year</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">{},</span><span +class="pcrr7t-x-x-80"> </span><br /><span class="label"><a + id="x1-19007r7"></a></span><span +class="pcrr7t-x-x-80">}</span> </div> - - + + </div><hr class="endfigure" /> <h4 class="subsectionHead"><span class="titlemark"><span -class="pplr7t-x-x-90">6.4 </span></span> <a - id="x1-190006.4"></a><span -class="pplr7t-x-x-90">Replacement of special characters</span></h4> -<!--l. 385--><p class="noindent" ><span -class="pplr7t-x-x-90">Geany</span><span class="LATEX"><span -class="pplr7t-x-x-90">L</span><span class="A"><span -class="pplr7t-x-x-90">A</span></span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">6.4 </span></span> <a + id="x1-200006.4"></a><span +class="pplr7t-">Replacement of special characters</span></h4> +<!--l. 407--><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-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span></span> <span -class="pplr7t-x-x-90">is able to replace special characters to their there </span><span class="TEX"><span -class="pplr7t-x-x-90">T</span><span +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span></span> <span +class="pplr7t-">is able to replace special characters to their there </span><span class="TEX"><span +class="pplr7t-">T</span><span class="E"><span -class="pplr7t-x-x-90">E</span></span><span -class="pplr7t-x-x-90">X</span></span><span -class="pplr7t-x-x-90"> substitute. This can be done in two different</span> +class="pplr7t-">E</span></span><span +class="pplr7t-">X</span></span><span +class="pplr7t-"> substitute. This can be done in two different</span> <span -class="pplr7t-x-x-90">ways:</span> -</p><!--l. 388--><p class="noindent" > +class="pplr7t-">ways:</span> +</p><!--l. 410--><p class="noindent" > </p><ol class="enumerate1" > <li - class="enumerate" id="x1-19002x1"><span -class="pplb7t-x-x-90">On input: </span><span -class="pplr7t-x-x-90">If this switch is active all special characters will be replaced during typing of text. You can turn the</span> + class="enumerate" id="x1-20002x1"><span +class="pplb7t-">On input: </span><span +class="pplr7t-">If this switch is active all special characters will be replaced during typing of text. You can</span> <span -class="pplr7t-x-x-90">switch on/off at Replacement of special characters submenu inside.</span> +class="pplr7t-">turn the switch on/off at Replacement of special characters submenu inside.</span> </li> <li - class="enumerate" id="x1-19004x2"><span -class="pplb7t-x-x-90">Bulk replace of selected text: </span><span -class="pplr7t-x-x-90">A selected text will be parsed and all known special characters will be replaced by</span> + class="enumerate" id="x1-20004x2"><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.
plugins-commits@lists.geany.org