[Vim-latex-cvs] vimfiles/doc latex-suite.txt,1.59,1.60 latex-suite.xml,1.39,1.40
Brought to you by:
srinathava,
tmaas
From: <sri...@us...> - 2005-12-23 07:54:37
|
Update of /cvsroot/vim-latex/vimfiles/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9295 Modified Files: latex-suite.txt latex-suite.xml Log Message: Clarifying the documentation some more. Index: latex-suite.txt =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/doc/latex-suite.txt,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -d -r1.59 -r1.60 *** latex-suite.txt 22 Dec 2005 21:28:47 -0000 1.59 --- latex-suite.txt 23 Dec 2005 07:54:25 -0000 1.60 *************** *** 12,16 **** macros to speed up editing LaTeX documents to functions for forward searching .dvi documents. Latex-Suite has been possible because of the contributions of ! many people. Please see latex-suite-credits [|ls_a_dO|] for a list of people who have helped. --- 12,16 ---- macros to speed up editing LaTeX documents to functions for forward searching .dvi documents. Latex-Suite has been possible because of the contributions of ! many people. Please see latex-suite-credits [|ls_a_dQ|] for a list of people who have helped. [...2445 lines suppressed...] --- 3270,3274 ---- ================================================================================ ! Credits *ls_12* *ls_a_dQ* *latex-suite-credits* *************** *** 3266,3270 **** out who has done what. ! *latex-suite-maintainer* *ls_a_ev* The current maintainer(s) of Latex-Suite is(are) --- 3307,3311 ---- out who has done what. ! *latex-suite-maintainer* *ls_a_ez* The current maintainer(s) of Latex-Suite is(are) Index: latex-suite.xml =================================================================== RCS file: /cvsroot/vim-latex/vimfiles/doc/latex-suite.xml,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** latex-suite.xml 22 Dec 2005 21:28:49 -0000 1.39 --- latex-suite.xml 23 Dec 2005 07:54:25 -0000 1.40 *************** *** 1565,1584 **** <title>&ls; \ref completion</title> <para> ! To complete a <literal>|\ref|</literal> command, position yourself ! between the curly braces of a <literal>\ref</literal> command and press ! <literal><F9></literal>. &ls; will present you with a list of ! <literal>\label</literal>'s as described <link ! linkend="ls-completion-usage" ! endterm="ls-completion-usage.title">here</link>. You can also press ! <literal><F9></literal> after typing a part of the label, for ! example, a common prefix which a group of <literal>\label</literal>'s ! might share. In this case, &ls; will list only those ! <literal>\label</literal>'s which start with that prefix. </para> <para> ! See <link ! linkend="Tex_UseSimpleLabelSearch">Tex_UseSimpleLabelSearch</link> for ! a description of the algorithm used by &ls; to search for ! <literal>\label</literal>'s and how to change it. </para> <para> --- 1565,1608 ---- <title>&ls; \ref completion</title> <para> ! If you press <F9> in insert mode when the cursor is positioned ! just after the string "<literal>\ref{pre</literal>", then &ls; will ! present you with a list of all the <literal>\label</literal>s which ! begin with the prefix "pre". If you press <F9> after ! <literal>\ref{</literal>, then &ls; will present you with a list of ! <emphasis>all</emphasis> labels. See <link ! linkend="ls-completion-usage">here</link> for an example. </para> <para> ! <orderedlist> ! <listitem>If <link ! linkend="Tex_UseSimpleLabelSearch">Tex_UseSimpleLabelSearch</link> ! is set to 1, then &ls; will simply search for ! <literal>\label</literal>s in all the <literal>.tex</literal> files ! in the directory containing the current file</listitem>. ! <listitem>If the <link ! linkend="Tex_ProjectSourceFiles">Tex_ProjectSourceFiles</link> ! setting is non-empty, then &ls; will search for all labels specified ! in the list of files given by the setting above.</listitem> ! <listitem>If Tex_UseSimpleLabelSearch is 0 and Tex_ProjectSourceFiles ! is empty, then &ls; uses the following logic: ! <orderedlist> ! <listitem>First &ls; will determine if it can find a master-file ! specification as described <link ! linkend="latex-master-file-specification">here</link>.</listitem> ! <listitem>If it can, then &ls; will search for ! <literal>\label</literal>'s in that file first.</listitem> ! <listitem>If the master file <literal>\include</literal>'s or ! <literal>\input</literal>'s any other files, then &ls; will search ! for <literal>\label</literal>'s in those files. The search for ! <literal>\include</literal>'d and <literal>\input</literal>'ed files ! is recursive, i.e, if an <literal>\include</literal>'d file ! <literal>\include</literal>'s another file, then that will be ! searched as well and so on.</listitem> ! <listitem>If &ls; cannot find a master file specified for this file, ! then it will simply search for <literal>\labels</literal> in the ! present file.</listitem> ! </orderedlist> ! </listitem> ! </orderedlist> </para> <para> *************** *** 1803,1806 **** --- 1827,1836 ---- result in &ls; displaying a warning message without taking any action. </para> + <para> + If you are using a multiple file project and need to compile a master + file while editing other files, then &ls; provides a way to specify the + file to be compiled as described in <link + linkend="latex-master-file">latex-master-file</link>. + </para> <section id="compiler-rules"> <title>Setting Compilation rules</title> *************** *** 1956,2018 **** </para> </section> - <section id="latex-master-file"> - <title>Specifying which file to compile</title> - <para> - Often times the file you are currently editing is only a fragment being - <literal>\input</literal>'ed into a master tex file. In such cases you - will need to do create a dummy file in the directory containing the - current file. This dummy file is of the form: - <literal><mainfilename>.latexmain</literal> - </para> - <para> - As an example, suppose you have the following setup: - <programlisting>% file: main.tex - \documentclass{report} - \begin{document} - - \input{chapter1.tex} - - \end{document}</programlisting> - In other words, even when you are editing <literal>chapter1.tex</literal>, - you want to compile <literal>main.tex</literal>. In this situation, create - a file called <literal>main.tex.latexmain</literal> in the directory - containing <literal>chapter1.tex</literal> (and - <literal>main.tex</literal>). After doing this, when you press - <literal>\ll</literal> while editing <literal>chapter1.tex</literal>, then - &ls; will compile <literal>main.tex</literal> instead. The - <literal>.latexmain</literal> file can also be present in a directory - directly above the directory containing the present file. &ls; will - scan upwards recursively from the directory containing the present file - and stop when it finds a <literal>.latexmain</literal> file, which - points to the master file for the present file. - </para> - <note> - <para> - Here <literal>main.tex.latexmain</literal> is (obviously) a different - file from <literal>main.tex</literal> itself. - <literal>main.tex</literal> need not be renamed. This ofcourse - restricts each directory to have a single master file. - </para> - </note> - <anchor id="Tex_MainFileExpression" /> - <para> - If you wish to use some different logic to specify the main file name, - you can specify a custom expression via the - <literal>Tex_MainFileExpression</literal> variable. This is a string - containing a valid vim expression. In addition, you can use a variable - <literal>modifier</literal> which is in the format used for - <literal>|filename-modifiers|</literal>, for example, - <literal>':p:h'</literal>. You should utilize this variable to modify - the filename of the main file. - <programlisting>let g:Tex_MainFileExpression = 'MainFile(modifier)' - function! MainFile(fmod) - if glob('*.latexmain') != '' - return fnamemodify(glob('*.latexmain'), a:fmod) - else - return '' - endif - endif</programlisting> - </para> - </section> <section id="compiler-output-customization"> <title>Customizing the compiler output</title> --- 1986,1989 ---- *************** *** 2595,2621 **** </section> <section id="latex-project"> ! <title>Latex projects</title> <para> ! Most &latex; projects are divided into a set of files each of which ! contains some related material, like a chapter, a section etc. &ls; ! supports this in various ways. The per-project settings are stored in ! the <link linkend="latex-master-file">master file</link>, which is of ! the form <literal>main.tex.latexmain</literal>. In previous versions, ! the contents of this file were ignored. However, this file is now ! considered as if it is a &vim; source file and its contents are sourced ! whenever a new project is edited. Thus you can put &ls; settings ! specific to a given project in this file. </para> <para> ! This file is used in various ways. Firstly, it is used to point to the ! name of the file which should be compiled as described in <link ! linkend="latex-master-file">latex-master-file</link>. </para> <para> ! You can also put settings such as <link ! linkend="Tex_ProjectSourceFiles">Tex_ProjectSourceFiles</link> in this ! file to minimize the time it takes to search through all the relevant ! project files. </para> </section> <section id="latex-suite-commands-maps"> --- 2566,2691 ---- </section> <section id="latex-project"> ! <title>Multiple file &latex; projects</title> ! <anchor id="latex-project-example" /> <para> ! Many &latex; projects contain multiple source files which are ! <literal>\include</literal>d from a master file. A typical example of ! this situation is a directory layout such as the following </para> <para> ! <programlisting>thesis/ ! main.tex ! abstract.tex ! intro/ ! intro.tex ! figures/ ! fig1.eps ! fig2.eps ! chapter1/ ! chap1.tex ! figures/ ! fig1.eps ! conclusion/ ! conclusion.tex ! figures/</programlisting> </para> <para> ! In the above case, <literal>main.tex</literal> will typically look like ! </para> ! <para> ! <programlisting>% file: main.tex ! \documentclass{report} ! \begin{document} ! ! \input{abstract.tex} ! \input{intro/intro.tex} ! \input{chapter1/chap1.tex} ! \input{conclusion/conclusion.tex} ! ! \end{document}</programlisting> ! </para> ! <para> ! <anchor id="latex-master-file-specification" /> ! In such situations, you will need to convey to &ls; that ! <literal>main.tex</literal> is the main file which ! <literal>\input</literal>s the other files. This is done by creating a ! file called <literal>main.tex.latexmain</literal> in the same directory ! in which <literal>main.tex</literal> resides. This file is called the ! <emphasis>master file</emphasis> in this manual. See <link ! linkend="Tex_MainFileExpression">Tex_MainFileExpression</link> for an ! alternative way of specifying the master file. ! </para> ! <note> ! <para> ! Here <literal>main.tex.latexmain</literal> is (obviously) a different ! file from <literal>main.tex</literal> itself. ! <literal>main.tex</literal> need not be renamed. This ofcourse ! restricts each directory to have a single master file. ! </para> ! </note> ! <para> ! Each time &ls; opens a new &latex; file, it will try to see if it is ! part of a multiple file project by searching upwards (to the root of ! the file-system) from the current file's directory to see if it finds a ! file of the form <literal>*.latexmain</literal>. If such a file is ! found, then it is considered that the current file is part of a larger ! project. The name of the &latex; master file is inferred directly from ! the first part of the <literal>*.latexmain</literal> file as described ! in the example above. </para> + <section id="latex-project-settings"> + <title>&ls; project settings</title> + <para> + If a <link linkend="latex-master-file">master file</link> is found, + then &ls; <literal>:source</literal>s the file. Thus this file needs to + contain valid &vim; commands. This file is typically used to store + project specific settings. + </para> + <para> + Some typical per-project settings which are best put in the master file + are + <simplelist> + <member><link + linkend="Tex_ProjectSourceFiles">Tex_ProjectSourceFiles</link></member> + </simplelist> + </para> + </section> + <section id="latex-master-file"> + <title>Specifying which file to compile</title> + <para> + In the example described <link + linkend="latex-project-example">previously</link>, if you are editing + <literal>intro/intro.tex</literal> and press <literal>\ll</literal>, + then you still want &ls; to compile <literal>main.tex</literal>, + because <literal>intro/intro.tex</literal> is merely a fragment which + is <literal>\input</literal>'ed into <literal>main.tex</literal>. If + the master file is already specified using the + <literal>*.latexmain</literal> convention described <link + linkend="latex-project-example">previously</link>, then &ls; will automatically + compile the master file when you are editing any of its + <literal>\input</literal>'ed fragments. Thus pressing + <literal>\ll</literal> while editing <literal>intro/intro.tex</literal> + will compile <literal>main.tex</literal>. + </para> + <anchor id="Tex_MainFileExpression" /> + <para> + If you wish to use some different logic to specify the main file name, + you can specify a custom expression via the + <literal>Tex_MainFileExpression</literal> variable. This is a string + containing a valid vim expression. In addition, you can use a variable + <literal>modifier</literal> which is in the format used for + <literal>|filename-modifiers|</literal>, for example, + <literal>':p:h'</literal>. You should utilize this variable to modify + the filename of the main file. + <programlisting>let g:Tex_MainFileExpression = 'MainFile(modifier)' + function! MainFile(fmod) + if glob('*.latexmain') != '' + return fnamemodify(glob('*.latexmain'), a:fmod) + else + return '' + endif + endif</programlisting> + </para> + </section> </section> <section id="latex-suite-commands-maps"> *************** *** 3038,3056 **** <para> Customizing &ls; is done by defining certain global variables in ! <literal>$VIM/ftplugin/tex/texrc</literal>, where <literal>$VIM</literal> corresponds to <literal>~/.vim</literal> for *nix machines and <literal>~/vimfiles</literal> for windows machines. This file ! is not part of the &ls; distribution. You will need to create this file if you need to change any default settinngs. Since this file is not included as part of the &ls; distribution, it will not be over-written in subsequent updates. </para> - <note> - <para>It is also possible to define any customization in the - <literal>$VIM/ftplugin/tex.vim</literal> file, but for the sake of - clarity, you might want to use the <literal>texrc</literal> file - described above - </para> - </note> <para> The default settings in &ls; are defined in --- 3108,3120 ---- <para> Customizing &ls; is done by defining certain global variables in ! <literal>$VIM/ftplugin/tex.vim</literal>, where <literal>$VIM</literal> corresponds to <literal>~/.vim</literal> for *nix machines and <literal>~/vimfiles</literal> for windows machines. This file ! is not part of the &ls; distribution. You will need to create this file ! yourself (or modify it if it exists) if you need to change any default settinngs. Since this file is not included as part of the &ls; distribution, it will not be over-written in subsequent updates. </para> <para> The default settings in &ls; are defined in *************** *** 3212,3241 **** <section id="customizing-macros"> <title>Macro Customization</title> ! <para> ! The following variables disable various parts of the macro functionality ! of &ls;. See the links to the relevant sections to see what functionality ! setting each of the variables to zero will take away. ! </para> ! <anchor id="Tex_EnvironmentMaps" /> ! <anchor id="Tex_EnvironmentMenus" /> ! <anchor id="Tex_FontMaps" /> ! <anchor id="Tex_FontMenus" /> ! <anchor id="Tex_SectionMaps" /> ! <anchor id="Tex_SectionMenus" /> ! <informaltable frame="all"> ! <tgroup cols="3"> ! <thead> ! <row><entry>Setting</entry><entry>Link to relevant section</entry><entry>Default Value</entry></row> ! </thead> ! <tbody> ! <row><entry><literal>g:Tex_EnvironmentMaps </literal></entry><entry><link linkend="insert-mode-environment-mappings">Environment Mappings</link></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_EnvironmentMenus</literal></entry><entry></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_FontMaps </literal></entry><entry><link linkend="font-maps">Font Mappings</link></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_FontMenus </literal></entry><entry></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_SectionMaps </literal></entry><entry><link linkend="section-mappings">Section Mappings</link></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_SectionMenus </literal></entry><entry></entry><entry>1</entry></row> ! </tbody> ! </tgroup> ! </informaltable> <section id="Tex_UseMenuWizard"> <title>g:Tex_UseMenuWizard</title> --- 3276,3372 ---- <section id="customizing-macros"> <title>Macro Customization</title> ! <section id="Tex_Env_name"> ! <title>Tex_Env_name</title> ! <para> ! If you wish to wish to expand certain environments differently from ! the way &ls; does it, you can define custom expansions using global ! variables of the form <literal>Tex_Env_{name}</literal> where ! <literal>name</literal> corresponds to the environment. ! </para> ! <para> ! For example, if you press <literal><F5></literal> after typing ! <literal>theorem</literal>, &ls; will by default expand it to ! <programlisting>\begin{theorem} ! \label{&ph;}&ph; ! \end{theorem}&ph;</programlisting> ! However, if you wish change this to ! <programlisting>\begin{theorem} ! &ph; ! \end{theorem}&ph;</programlisting> ! then define the following variable ! <programlisting>let g:Tex_Env_theorem = "\\begin{theorem}\<CR>&ph;\<CR>\\end{theorem}"</programlisting> ! </para> ! <para> ! If the expaniosn uses special keys such as carriage return etc, then ! use double-quotes and use the <literal>"\<key>"</literal> ! notation for special keys. Backslashes have to be doubled. ! </para> ! <para> ! You could even use strings returned by functions as the expansion by ! using the <link ! linkend="IMAP_PutTextWithMovement">IMAP_PutTextWithMovement()</link> ! function. ! </para> ! <para> ! If the name of the environment contains special characters (for ! example, the <literal>eqnarray*</literal> environment), then use the ! following form: ! <programlisting>let g:Tex_Env_{'eqnarray*'} = ! \ "\\begin{eqnarray*}\<CR>&ph; &=& &ph;\<CR>\\end{eqnarray*}&ph;"</programlisting> ! This will make pressing <literal><F5></literal> after ! <literal>eqnarray*</literal> expand to ! <programlisting>\begin{eqnarray*} ! &ph; &=& &ph; ! \end{eqnarray*}&ph;</programlisting> ! </para> ! </section> ! <section id="Tex_Com_name"> ! <title>Tex_Com_name</title> ! <para> ! If you wish to define new expansions for fast command insertion as ! described <link linkend="latex-command-maps">here</link>, or redefine ! expansios from the default values in &ls;, you will need to define ! variables of the form <literal>g:Tex_Com_{name}</literal> where ! <literal>name</literal> is a command name. For example, with the ! setting ! <programlisting>let g:Tex_Com_frac = "\\frac{&ph;}{&ph;}&ph;"</programlisting> ! pressing <literal><F7></literal> after typing ! <literal>frac</literal> will change it to <literal>\frac{&ph;}{&ph;}&ph;</literal> ! </para> ! <para> ! See <link linkend="Tex_Env_name">Tex_Env_name</link> for additional ! details on how to create this setting in various special ! circumstances. ! </para> ! </section> ! <section id="macro-enabling"> ! <title>Enabling / disabling macros</title> ! <para> ! The following variables disable various parts of the macro functionality ! of &ls;. See the links to the relevant sections to see what functionality ! setting each of the variables to zero will take away. ! </para> ! <anchor id="Tex_EnvironmentMaps" /> ! <anchor id="Tex_EnvironmentMenus" /> ! <anchor id="Tex_FontMaps" /> ! <anchor id="Tex_FontMenus" /> ! <anchor id="Tex_SectionMaps" /> ! <anchor id="Tex_SectionMenus" /> ! <informaltable frame="all"> ! <tgroup cols="3"> ! <thead> ! <row><entry>Setting</entry><entry>Link to relevant section</entry><entry>Default Value</entry></row> ! </thead> ! <tbody> ! <row><entry><literal>g:Tex_EnvironmentMaps </literal></entry><entry><link linkend="insert-mode-environment-mappings">Environment Mappings</link></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_EnvironmentMenus</literal></entry><entry></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_FontMaps </literal></entry><entry><link linkend="font-maps">Font Mappings</link></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_FontMenus </literal></entry><entry></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_SectionMaps </literal></entry><entry><link linkend="section-mappings">Section Mappings</link></entry><entry>1</entry></row> ! <row><entry><literal>g:Tex_SectionMenus </literal></entry><entry></entry><entry>1</entry></row> ! </tbody> ! </tgroup> ! </informaltable> ! </section> <section id="Tex_UseMenuWizard"> <title>g:Tex_UseMenuWizard</title> *************** *** 3432,3503 **** </para> </section> - <section id="Tex_Env_name"> - <title>Tex_Env_name</title> - <para> - If you wish to wish to expand certain environments differently from - the way &ls; does it, you can define custom expansions using global - variables of the form <literal>Tex_Env_{name}</literal> where - <literal>name</literal> corresponds to the environment. This - over-riding setting only works for Methods 1-3 described in the - section <link linkend="insert-mode-environment-mappings" - endterm="insert-mode-environment-mappings.title"></link>. - In the future, it will work with the fourth method too. - </para> - <para> - For example, if you press <literal><F5></literal> after typing - <literal>theorem</literal>, &ls; will by default expand it to - <programlisting>\begin{theorem} - \label{&ph;}&ph; - \end{theorem}&ph;</programlisting> - However, if you wish change this to - <programlisting>\begin{theorem} - &ph; - \end{theorem}&ph;</programlisting> - then define the following variable - <programlisting>let g:Tex_Env_theorem = "\\begin{theorem}\<CR>&ph;\<CR>\\end{theorem}"</programlisting> - </para> - <para> - If the expaniosn uses special keys such as carriage return etc, then - use double-quotes and use the <literal>"\<key>"</literal> - notation for special keys. Backslashes have to be doubled. - </para> - <para> - You could even use strings returned by functions as the expansion by - using the <link - linkend="IMAP_PutTextWithMovement">IMAP_PutTextWithMovement()</link> - function. - </para> - <para> - If the name of the environment contains special characters (for - example, the <literal>eqnarray*</literal> environment), then use the - following form: - <programlisting>let g:Tex_Env_{'eqnarray*'} = - \ "\\begin{eqnarray*}\<CR>&ph; &=& &ph;\<CR>\\end{eqnarray*}&ph;"</programlisting> - This will make pressing <literal><F5></literal> after - <literal>eqnarray*</literal> expand to - <programlisting>\begin{eqnarray*} - &ph; &=& &ph; - \end{eqnarray*}&ph;</programlisting> - </para> - </section> - <section id="Tex_Com_name"> - <title>Tex_Com_name</title> - <para> - If you wish to define new expansions for fast command insertion as - described <link linkend="latex-command-maps">here</link>, or redefine - expansios from the default values in &ls;, you will need to define - variables of the form <literal>g:Tex_Com_{name}</literal> where - <literal>name</literal> is a command name. For example, with the - setting - <programlisting>let g:Tex_Com_frac = "\\frac{&ph;}{&ph;}&ph;"</programlisting> - pressing <literal><F7></literal> after typing - <literal>frac</literal> will change it to <literal>\frac{&ph;}{&ph;}&ph;</literal> - </para> - <para> - See <link linkend="Tex_Env_name">Tex_Env_name</link> for additional - details on how to create this setting in various special - circumstances. - </para> - </section> <section id="Tex_ItemStyle_environment"> <title>Tex_ItemStyle_environment</title> --- 3563,3566 ---- *************** *** 3687,3716 **** <title>Tex_UseSimpleLabelSearch</title> <para> ! This variable controls whether &ls; uses a simple algorithm to search ! for possible completions of a <literal>\label</literal> command. When ! set to 1, &ls; will search simply for <literal>\label</literal>'s in ! all the <literal>.tex</literal> files found in the present directory, ! ignoring whether they are part of a latex project or not. ! </para> ! <para> ! When set to 0, then &ls; will use the following algorithm to determine ! the list of possible completions: </para> - <orderedlist> - <listitem>First &ls; will determine if it can find a master-file - specification.</listitem> - <listitem>If it can, then &ls; will search for - <literal>\label</literal>'s in that file first.</listitem> - <listitem>If the master file <literal>\include</literal>'s or - <literal>\input</literal>'s any other files, then &ls; will search - for <literal>\label</literal>'s in those files. The search for - <literal>\include</literal>'d and <literal>\input</literal>'ed files - is recursive, i.e, if an <literal>\include</literal>'d file - <literal>\include</literal>'s another file, then that will be - searched as well and so on.</listitem> - <listitem>If &ls; cannot find a master file specified for this file, - then it will simply search for <literal>\labels</literal> in the - present file.</listitem> - </orderedlist> </section> <section id="Tex_ProjectSourceFiles"> --- 3750,3758 ---- <title>Tex_UseSimpleLabelSearch</title> <para> ! When set to 1, &ls; searches for <literal>\label</literal>s in all ! <literal>.tex</literal> files in the directory containing the file ! being edited when <F9> is pressed. See <link ! linkend="ls-completion-ref">\ref completion</link> for details. </para> </section> <section id="Tex_ProjectSourceFiles"> *************** *** 3761,3765 **** </section> </section> ! <section id="compiler-customization"> <title>Compiler Customization</title> <para> --- 3803,3807 ---- </section> </section> ! <section id="customizing-compiling"> <title>Compiler Customization</title> <para> *************** *** 3973,3977 **** </section> </section> ! <section id="viewer-customization"> <title>Viewer Customization</title> <para> --- 4015,4019 ---- </section> </section> ! <section id="customizing-viewing"> <title>Viewer Customization</title> <para> |