Commit Graph

77 Commits

Author SHA1 Message Date
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
Jürgen Spitzmüller
b0d4524252 * lib/images/nomencl-insert.xpm:
* lib/Makefile.am:
* development/scons/scons_manifest.py:
	- a (provisional) nomencl-insert icon

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15763 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-06 09:08:28 +00:00
Jürgen Spitzmüller
4015732fb1 * lib/images/*.xpm:
- improved icons for change tracking
- new icon for note-next

* development/scons/scons_manifest.py: 
* lib/Makefile.am:
- install new icons

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15729 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-04 11:06:43 +00:00
Michael Schmitt
0c7610b467 * lib/images/*.xpm: add icons for the "review" toolbar
* development/scons/scons_manifest.py: install new icons


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15719 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-03 22:03:11 +00:00
Lars Gullik Bjønnes
8ee23bd35a Stuff!
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15420 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-20 21:42:29 +00:00
Georg Baum
69c447720a Add phantom icons from Uwe and me (last part of bug 1473)
* src/frontends/controllers/ControlMath.C
	(latex_misc): Add phnatom, vphantom and hphantom

	* lib/images/math/hphantom.xpm: new
	* lib/images/math/phantom.xpm: new
	* lib/images/math/vphantom.xpm: new

	* lib/Makefile.am: add new files
	* development/scons/scons_manifest.py: ditto


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15009 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-15 10:58:58 +00:00
Georg Baum
3f0fc88ced Fix bug 2698 (new images from Uwe Stöhr)
* src/frontends/controllers/ControlMath.C
	(latex_misc): Add intop and ointop

	* lib/images/math/intop.xpm: New
	* lib/images/math/ointop.xpm: Ditto

	* lib/images/math/int.xpm: Add box to make the difference to intop clear
	* lib/images/math/oint.xpm: ditto

	* lib/Makefile.am: add new files


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14924 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-07 09:51:50 +00:00
Georg Baum
e6a167ea5e Add \overset and \underset to math panel (bug 2533):
* lib/images/math/underset.xpm: new
	* lib/images/math/overset.xpm: new

	* lib/Makefile.am: add new files

	* src/frontends/controllers/ControlMath.C
	(latex_deco[]): add overset and underset


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13858 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-18 07:10:56 +00:00
Georg Baum
6b753c5d97 Remove the images directory
* Makefile.am: remove image files
	* images/ChangeLog: delete
	* images/smallcaps.xpm: move to lib/images/font-smallcaps.xpm
	* lib/Makefile.am: add images to noinst files

Move the following files to lib/images/math:
	* images/README
	* images/delim.xbm
	* images/ams_misc.xbm
	* images/equation.xpm
	* images/delim.xpm
	* images/arrows.xbm
	* images/bop.xbm
	* images/matrix.xpm
	* images/delim0.xpm
	* images/delim1.xpm
	* images/misc.xbm
	* images/greek.xbm
	* images/ams_nrel.xbm
	* images/style.xbm
	* images/ams_ops.xbm
	* images/varsz.xbm
	* images/font.xbm
	* images/sub.xpm
	* images/sqrt.xpm
	* images/dots.xbm
	* images/space.xpm
	* images/deco.xbm
	* images/super.xpm
	* images/ams_arrows.xbm
	* images/style.xpm
	* images/ams_rel.xbm
	* images/brel.xbm
	* images/font.xpm
	* images/deco.xpm
	* images/frac.xpm

Adjust the following files to the moved images:
	* src/frontends/gtk/GMathPanel.C
	* src/frontends/gtk/Makefile.am
	* src/frontends/qt4/ui/QMathUi.ui
	* src/frontends/xforms/Makefile.am
	* src/frontends/xforms/FormMathsPanel.C


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13598 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-08 11:33:26 +00:00
Lars Gullik Bjønnes
0bceb51d62 new banner
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10299 a592a061-630c-0410-9148-cb99ea01b6c8
2005-07-17 23:21:22 +00:00
Martin Vermeer
644775ddab Removal. Didn't work earlier for whatever reason.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9395 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-17 13:43:37 +00:00
Martin Vermeer
eebda223db The ��ngstr��m, ��rsted patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9394 a592a061-630c-0410-9148-cb99ea01b6c8
2004-12-17 13:34:02 +00:00
Angus Leeming
f690ef67a6 A bunch of prettier buttons for the math toolbar.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7893 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-10 20:56:25 +00:00
Angus Leeming
fed3c901d1 Replace rgb.txt names with #rrggbb equivalent
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7869 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 09:28:24 +00:00
Angus Leeming
e754163f00 Repair corrupted names; does not fix the strange black background problem.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7866 a592a061-630c-0410-9148-cb99ea01b6c8
2003-10-07 07:49:25 +00:00
Angus Leeming
2a6a261cd1 Regularize xpm files.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7829 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-25 20:29:56 +00:00
Angus Leeming
beec7d16a6 There's a '.' in the colour table that really shouldn't be there...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7828 a592a061-630c-0410-9148-cb99ea01b6c8
2003-09-25 15:37:09 +00:00
John Levon
65da8b780e rename icon
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7550 a592a061-630c-0410-9148-cb99ea01b6c8
2003-08-14 20:02:01 +00:00
Lars Gullik Bjønnes
83b7a0b72a dwarves
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7424 a592a061-630c-0410-9148-cb99ea01b6c8
2003-07-28 19:21:10 +00:00
Jean-Marc Lasgouttes
acc1409866 rename a few icons; fix a typo; complain (softly) when an icon cannot be found
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7208 a592a061-630c-0410-9148-cb99ea01b6c8
2003-06-24 10:41:22 +00:00
John Levon
ce04b1c7f1 layout- icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6781 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-12 04:14:00 +00:00
John Levon
baffdd2f22 fix colour to match the rest
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6778 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-11 22:13:21 +00:00
John Levon
20f9a955de alignment icons...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6770 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-10 17:57:31 +00:00
John Levon
1ae72935c7 New citation icon. Move the old one to ref, and fix up a bit
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6767 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-10 14:04:43 +00:00
John Levon
727cc8426e this got renamed to buffer-export text at some point
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6766 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-10 13:53:32 +00:00
John Levon
8516699087 New export icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6765 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-10 13:53:04 +00:00
John Levon
d2cd66ecc0 Some common delimiter pairings
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6758 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-10 02:33:58 +00:00
John Levon
a2d1d8caa6 soome more icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6755 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-09 23:52:26 +00:00
John Levon
6743bca1e2 add Description,List icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6754 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-09 23:08:32 +00:00
John Levon
7431c8e20a These icons work in xforms too now, so they should be OK, and
nobody complained ...


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6752 a592a061-630c-0410-9148-cb99ea01b6c8
2003-04-09 22:59:43 +00:00
John Levon
aa970a1735 make bullets transparent
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6635 a592a061-630c-0410-9148-cb99ea01b6c8
2003-03-29 16:44:35 +00:00
Angus Leeming
4a842aeb20 Yesterday's character dialog patch
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6472 a592a061-630c-0410-9148-cb99ea01b6c8
2003-03-12 22:17:50 +00:00
Angus Leeming
7ab854c0ed Give y'all a graphics icon on the toolbar again.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6414 a592a061-630c-0410-9148-cb99ea01b6c8
2003-03-10 09:46:24 +00:00
Angus Leeming
c49d1c9cfd Add forgotten file
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6031 a592a061-630c-0410-9148-cb99ea01b6c8
2003-02-04 19:28:03 +00:00
Angus Leeming
7a0ca9b48c * disable loading of xpm files by the xforms image loader.
* prevent a crash when the file browser dialog is shrunk too much.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5932 a592a061-630c-0410-9148-cb99ea01b6c8
2003-01-12 19:35:40 +00:00
John Levon
803bb33976 up/down xpm's from Alfredo
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5844 a592a061-630c-0410-9148-cb99ea01b6c8
2002-12-17 19:59:47 +00:00
John Levon
e6c532d775 add missing icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5687 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-20 18:42:04 +00:00
John Levon
33fb9d7eda Add empty xpm's for later filling in
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5685 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-20 17:49:30 +00:00
John Levon
9e8436a4f7 Edwin missed making these black not blue
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5678 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-20 16:35:51 +00:00
John Levon
5e37ac3113 icon name fixups
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5677 a592a061-630c-0410-9148-cb99ea01b6c8
2002-11-20 16:13:49 +00:00
John Levon
5e9b947e55 Edwin's patch, colour icons in black for colour safety
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5509 a592a061-630c-0410-9148-cb99ea01b6c8
2002-10-24 19:22:52 +00:00
John Levon
dc5991db52 out of date file removed
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5310 a592a061-630c-0410-9148-cb99ea01b6c8
2002-09-16 12:57:24 +00:00
John Levon
d552aa7602 add delimiter icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5306 a592a061-630c-0410-9148-cb99ea01b6c8
2002-09-14 23:55:01 +00:00
John Levon
14a6a7d683 add dots xpms
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5227 a592a061-630c-0410-9148-cb99ea01b6c8
2002-09-07 23:13:01 +00:00
John Levon
b35d020ffb fix
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5212 a592a061-630c-0410-9148-cb99ea01b6c8
2002-09-06 01:32:26 +00:00
John Levon
29f01faa17 remove broken xpm
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5186 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-30 16:15:11 +00:00
John Levon
73c76de923 remove bumfluff
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5185 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-30 13:56:47 +00:00
John Levon
87265f3371 trim ne/warrow
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5184 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-30 13:55:35 +00:00
John Levon
9c7928544b AMS nrel icons
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5179 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-29 18:47:03 +00:00
John Levon
6593c2ce5f we're missing dots too
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5178 a592a061-630c-0410-9148-cb99ea01b6c8
2002-08-29 15:37:49 +00:00