Warning, /office/kile/src/data/symbols-ng/draft-version-symbolFormat.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
0002 
0003 <!-- License:   GPLv2 or later
0004      Author:    Thomas Braun
0005      date:      8 mai 2009
0006      description: draft version of the new data format for generating png symbols for kile
0007 -->
0008 
0009 <!-- These two identify the file as symbol source file -->
0010 <!DOCTYPE KileSymbolSources>
0011 <symbols>
0012 
0013         <!-- define the file format, therefore allow future changes
0014              version 0.20 was added to subversion-->
0015         <formatVersion major="0" minor ="22" />
0016 
0017         <!-- This is part of the png filename, e.g. "math" results in img001math.png, img002math.png and so on-->
0018         <symbolGroupName>math</symbolGroupName>
0019 
0020         <!-- Define the preamble of the latex document, the default preamble should work for all cases
0021              Note: Using \usepackage{} in <additional> will _not_ result in the symbol being dependend on the package-->
0022         <preamble>
0023                 <class>article</class>
0024                 <arguments>10pt</arguments>
0025                 <additional>\pagestyle{empty}</additional>
0026         </preamble>
0027 
0028         <!--  the packages needed for <unicodeCommand> to work -->
0029         <unicodeCommandPackages>
0030             <package>
0031                <name>inputenc</name>
0032                <arguments>utf8x</arguments>
0033             </package>
0034             <package>
0035                <name>ucs</name>
0036             </package>
0037         </unicodeCommandPackages>
0038 
0039         <!-- define the command for which the png should be created, only <latexCommand> is mandatory-->
0040         <commandDefinition>
0041                 <latexCommand>\"{a}</latexCommand>
0042         </commandDefinition>
0043 
0044         <!-- example with implicit mathMode, usually best when the command needs mathMode
0045              the command is being placed inside \ensuremath{}-->
0046         <commandDefinition>
0047                 <latexCommand>\neq</latexCommand>
0048                 <mathMode>true</mathMode>
0049         </commandDefinition>
0050 
0051         <!-- example including all optional tags:
0052                 <unicodeCommand>The UTF-8 version of <latexCommand> result
0053                 <imageCommand>  Use this latex command for generating the image instead of <latexCommand>
0054                 <comment>       UTF-8 string which describes the command and/or gives user hints
0055                 <package>       Define the packages which are needed for <imageCommand> to work,
0056                                 The tag <arguments> may be empty. The number of <packages> is not limited. The order
0057                                 of the package inclusion is given here.
0058         -->
0059         <commandDefinition>
0060                 <latexCommand>\neq</latexCommand>
0061                 <unicodeCommand>≠</unicodeCommand>
0062                 <imageCommand>\neq</imageCommand>
0063                 <mathMode>true</mathMode>
0064                 <comment>This command gives nice weather! And one can use
0065                 any fancy UTF-8 characters like ä,ö,ü,ß or even Берлин. 8 мая and 了防疫第.
0066                 Even HTML markup like &lt;b&gt; bold &lt;/b&gt; is possible.</comment>
0067                 <package>
0068                         <name>amsmath</name>
0069                         <arguments>fleqn</arguments>
0070                 </package>
0071         </commandDefinition>
0072 
0073 </symbols>