lyx_mirror/lib
Georg Baum 2db7521b70 Add support for the esint package
* src/LaTeXFeatures.C
	(LaTeXFeatures::getPackages): handle esint and wasysym

	* src/mathed/MathMacroTable.[Ch]
	(requires_): New member: tell the feature this macro requires
	(MacroTable::insert): take new requires arg

	* src/mathed/MathMacroTemplate.C
	(MathMacroTemplate::asMacroData): adjust to change above

	* src/mathed/MathSupport.C
	(fontinfos): add esint10 font

	* src/mathed/InsetMathHull.C
	(InsetMathHull::doDispatch): AMS_ON -> package_on

	* src/mathed/MathMacroTable.h

	* src/mathed/MathFactory.C
	(initSymbols): read and store requires field for symbols

	* src/mathed/InsetMathSymbol.C
	(InsetMathSymbol::metrics): handle esint
	(InsetMathSymbol::takesLimits): ditto

	* src/buffer.C
	(LYX_FORMAT): update format
	(Buffer::validate): handle esint, AMS_ON -> package_on

	* src/bufferparams.C:
	(AMSTranslator): Rename to PackageTranslator
	(BufferParams::readToken): Read \use_esint
	(BufferParams::writeFile): Write \use_esint

	* src/frontends/qt4/QDocumentDialog.C: handle esint

	* src/frontends/qt4/ui/MathsUi.ui : add esint checkboxes

	* src/frontends/qt4/GuiFontLoader.C
	(symbol_fonts: Add esint10 font
	(symbolFamily): handle esint10 font
	(isChosenFont): Add comment

	* src/frontends/controllers/ControlMath.C
	(latex_varsz): Add new integral symbols

	* src/support/fontutils.C
	(win_fonts_truetype): Add esint10 font

	* src/bufferparams.h
	(enum AMS): rename to enum Package
	(use_esint): new parameter

	* src/lyxfont.[Ch]: Add esint font

	* lib/symbols: Add new integral symbols

	* lib/lyx2lyx/LyX.py
	(format_relation): Update format

	* lib/lyx2lyx/lyx_1_5.py: handle new format

	* lib/chkconfig.ltx: Test esint package

	* lib/images/math/oiintop.xpm
	* lib/images/math/sqintop.xpm
	* lib/images/math/sqint.xpm
	* lib/images/math/ointctrclockwiseop.xpm
	* lib/images/math/ointctrclockwise.xpm
	* lib/images/math/iiintop.xpm
	* lib/images/math/iintop.xpm
	* lib/images/math/sqiint.xpm
	* lib/images/math/iiint.xpm
	* lib/images/math/ointclockwiseop.xpm
	* lib/images/math/oiint.xpm
	* lib/images/math/dotsintop.xpm
	* lib/images/math/sqiintop.xpm
	* lib/images/math/ointclockwise.xpm
	* lib/images/math/iiiintop.xpm
	* lib/images/math/dotsint.xpm
	* lib/images/math/iiiint.xpm
	* lib/images/math/iint.xpm: new icons

	* lib/doc/LaTeXConfig.lyx.in: Add docs for esint package

	* lib/doc/UserGuide.lyx: Add short documentation of integral symbols

	* lib/Makefile.am: Add new files

	* development/scons/scons_manifest.py: ditto


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15907 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-13 17:35:18 +00:00
..
bind * bind/menus.bind: digits may need the shift modifier (on french 2006-11-09 15:45:01 +00:00
clipart
doc Add support for the esint package 2006-11-13 17:35:18 +00:00
examples forgot this 2006-11-01 15:09:32 +00:00
images Add support for the esint package 2006-11-13 17:35:18 +00:00
kbd Ensure that the last line of text files ends with a newline. 2006-01-19 00:40:38 +00:00
layouts Convert to new format 2006-11-01 08:41:31 +00:00
lyx2lyx Add support for the esint package 2006-11-13 17:35:18 +00:00
scripts * layout2layout.py 2006-10-29 11:41:15 +00:00
templates propdel svn:executable 2006-09-19 07:09:36 +00:00
tex Ensure that the last line of text files ends with a newline. 2006-01-19 00:40:38 +00:00
ui * ui/stdmenus.ui: use the same shortcut for Eqnarrary in 2006-11-12 09:50:57 +00:00
autocorrect
build-listerrors
ChangeLog merge booktabs branch 2006-07-03 19:13:56 +00:00
chkconfig.ltx Add support for the esint package 2006-11-13 17:35:18 +00:00
configure.py Check only once for dtl tools in configure.py 2006-11-12 21:47:03 +00:00
CREDITS Convert the CREDITS file to utf8 and spell Ugras' name correctly. 2006-11-04 12:46:00 +00:00
encodings enable utf8 since lyx2lyx already reverts it 2006-11-03 10:38:30 +00:00
external_templates Add lilypond external inset 2006-10-04 19:01:00 +00:00
generate_contributions.py Convert the CREDITS file to utf8 and spell Ugras' name correctly. 2006-11-04 12:46:00 +00:00
languages add support for naustrian; fix locale for austrian 2006-04-24 12:28:52 +00:00
Makefile.am Add support for the esint package 2006-11-13 17:35:18 +00:00
symbols Add support for the esint package 2006-11-13 17:35:18 +00:00
syntax.default partial fix for bug 2132 2005-11-25 09:37:09 +00:00