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
This commit is contained in:
Georg Baum 2006-09-15 10:58:58 +00:00
parent 759849aa42
commit 69c447720a
6 changed files with 137 additions and 1 deletions

View File

@ -2037,6 +2037,7 @@ lib_images_math_files = Split('''
heartsuit.xpm heartsuit.xpm
hookleftarrow.xpm hookleftarrow.xpm
hookrightarrow.xpm hookrightarrow.xpm
hphantom.xpm
hslash.xpm hslash.xpm
imath.xpm imath.xpm
in.xpm in.xpm
@ -2184,6 +2185,7 @@ lib_images_math_files = Split('''
parallel.xpm parallel.xpm
partial.xpm partial.xpm
perp.xpm perp.xpm
phantom.xpm
phi.xpm phi.xpm
phi2.xpm phi2.xpm
pi.xpm pi.xpm
@ -2330,6 +2332,7 @@ lib_images_math_files = Split('''
vec.xpm vec.xpm
vee.xpm vee.xpm
veebar.xpm veebar.xpm
vphantom.xpm
wedge.xpm wedge.xpm
widehat.xpm widehat.xpm
widetilde.xpm widetilde.xpm

View File

@ -404,6 +404,7 @@ dist_imagesmath_DATA = \
images/math/heartsuit.xpm \ images/math/heartsuit.xpm \
images/math/hookleftarrow.xpm \ images/math/hookleftarrow.xpm \
images/math/hookrightarrow.xpm \ images/math/hookrightarrow.xpm \
images/math/hphantom.xpm \
images/math/hslash.xpm \ images/math/hslash.xpm \
images/math/imath.xpm \ images/math/imath.xpm \
images/math/in.xpm \ images/math/in.xpm \
@ -551,6 +552,7 @@ dist_imagesmath_DATA = \
images/math/parallel.xpm \ images/math/parallel.xpm \
images/math/partial.xpm \ images/math/partial.xpm \
images/math/perp.xpm \ images/math/perp.xpm \
images/math/phantom.xpm \
images/math/phi.xpm \ images/math/phi.xpm \
images/math/phi2.xpm \ images/math/phi2.xpm \
images/math/pi.xpm \ images/math/pi.xpm \
@ -697,6 +699,7 @@ dist_imagesmath_DATA = \
images/math/vec.xpm \ images/math/vec.xpm \
images/math/vee.xpm \ images/math/vee.xpm \
images/math/veebar.xpm \ images/math/veebar.xpm \
images/math/vphantom.xpm \
images/math/wedge.xpm \ images/math/wedge.xpm \
images/math/widehat.xpm \ images/math/widehat.xpm \
images/math/widetilde.xpm \ images/math/widetilde.xpm \

View File

@ -0,0 +1,43 @@
/* XPM */
static char *hphantom[] = {
/* columns rows colors chars-per-pixel */
"30 32 5 1",
" c brown",
". c #FFFF33340000",
"X c #41416969E1E1",
"o c black",
"O c None",
/* pixels */
"ooooOOOooooooOOOoooooOOOoooooo",
"ooooOOOooooooOOOoooooOOOoooooo",
"OOOOOOOOOOOOXXXXXXOOOOOOOOOOOO",
"OOOOOOOOOOOOXXXXXXXOOOOOOOOOOO",
"OOOOOOOOOOOXXXXXXXXOOOOOOOOOoo",
"ooOOOOOOOOOXXXXXXXXXOOOOOOOOoo",
"ooOOOOOOOOXXXXXXXXXXXOOOOOOOoo",
"ooOOOOOOOOXXXXXXXXXXXOOOOOOOoo",
"ooOOOOOOOOXXXXXXXXXXXOOOOOOOoo",
"ooOOOOOOOXXXXXOOOXXXXOOOOOOOoo",
"ooOOOO OOXXXXXOOOXXXXXO OOOOOO",
"OOOOO OOXXXXOOOOOXXXXO OOOOO",
"OOOO OOXXXXXOOOOOXXXXOO OOOO",
"OOO OOOXXXXXOOOOOXXXXXOO Ooo",
"oo. OOOXXXXXOOOOOOXXXXXXOO .oo",
"oo oo",
"oo. OOOXXXXXOOOOOOOXXXXXOO .oo",
"ooO OOXXXXOOOOOOOOXXXXXO Ooo",
"ooOO XXXXXOOOOOOOOXXXXX OOOO",
"OOOOO XXXXXXXXXXXXXXXX OOOOO",
"OOOOOX XXXXXXXXXXXXXXXX XOOOOO",
"OOOOOXXXXXXXXXXXXXXXXXXXXXOOoo",
"ooOOOXXXXXXXXXXXXXXXXXXXXXOOoo",
"ooOOXXXXXXXXXXXXXXXXXXXXXXOOoo",
"ooOOXXXXXOOOOOOOOOOOOOXXXXXOoo",
"ooOXXXXXXOOOOOOOOOOOOOXXXXXOoo",
"ooOXXXXXOOOOOOOOOOOOOOXXXXXXoo",
"OOXXXXXXOOOOOOOOOOOOOOOXXXXXOO",
"OOXXXXXXOOOOOOOOOOOOOOOXXXXXOO",
"OOXXXXXOOOOOOOOOOOOOOOOXXXXXOO",
"ooooooOOOooooooOOOoooooOOOoooo",
"ooooooOOOooooooOOOoooooOOOoooo",
};

View File

@ -0,0 +1,43 @@
/* XPM */
static char *phantom[] = {
/* columns rows colors chars-per-pixel */
"30 32 5 1",
" c brown",
". c #FFFF33340000",
"X c #41416969E1E1",
"o c black",
"O c None",
/* pixels */
"ooooOOOooooooOOOoooooOOOoooooo",
"ooooOOOooooooOOOoooooOOOoooooo",
"OOOOOOOOOOOOXX. .XOOOOOOOOOOOO",
"OOOOOOOOOOOOX XOOOOOOOOOOO",
"OOOOOOOOOOOX X X OOOOOOOOOoo",
"ooOOOOOOOOO XX XX OOOOOOOOoo",
"ooOOOOOOOO XXX XXX OOOOOOOoo",
"ooOOOOOOOOXXXXX XXXXXOOOOOOOoo",
"ooOOOOOOOOXXXXX XXXXXOOOOOOOoo",
"ooOOOOOOOXXXXXX XXXXXOOOOOOOoo",
"ooOOOO OOXXXXXO OXXXXXO OOOOOO",
"OOOOO OOXXXXXO OXXXXXO OOOOO",
"OOOO OOXXXXXOO OOXXXXOO OOOO",
"OOO OOOXXXXXOO OOXXXXXOO Ooo",
"oo. OOOXXXXXOOO OOXXXXXXOO .oo",
"oo oo",
"oo. OOOXXXXXOOO OOOXXXXXOO .oo",
"ooO OOXXXXOOOO OOOXXXXXO Ooo",
"ooOO XXXXXOOOO OOOXXXXX OOOO",
"OOOOO XXXXXXXX XXXXXXX OOOOO",
"OOOOOX XXXXXXXX XXXXXXX XOOOOO",
"OOOOOXXXXXXXXXX XXXXXXXXXXOOoo",
"ooOOOXXXXXXXXXX XXXXXXXXXXOOoo",
"ooOOXXXXXXXXXXX XXXXXXXXXXOOoo",
"ooOOXXXXXOOOOOO OOOOOOXXXXXOoo",
"ooOXXXXXXO OOO OOO OXXXXXOoo",
"ooOXXXXXOOO OO OO OOXXXXXXoo",
"OOXXXXXXOOOO O O OOOOXXXXXOO",
"OOXXXXXXOOOOO OOOOOXXXXXOO",
"OOXXXXXOOOOOOO. .OOOOOOXXXXXOO",
"ooooooOOOooooooOOOoooooOOOoooo",
"ooooooOOOooooooOOOoooooOOOoooo",
};

View File

@ -0,0 +1,43 @@
/* XPM */
static char *vphantom[] = {
/* columns rows colors chars-per-pixel */
"30 32 5 1",
" c brown",
". c #FFFF33340000",
"X c #41416969E1E1",
"o c black",
"O c None",
/* pixels */
"ooooOOOooooooOOOoooooOOOoooooo",
"ooooOOOooooooOOOoooooOOOoooooo",
"OOOOOOOOOOOOXX. .XOOOOOOOOOOOO",
"OOOOOOOOOOOOX XOOOOOOOOOOO",
"OOOOOOOOOOOX X X OOOOOOOOOoo",
"ooOOOOOOOOO XX XX OOOOOOOOoo",
"ooOOOOOOOO XXX XXX OOOOOOOoo",
"ooOOOOOOOOXXXXX XXXXXOOOOOOOoo",
"ooOOOOOOOOXXXXX XXXXXOOOOOOOoo",
"ooOOOOOOOXXXXXX XXXXXOOOOOOOoo",
"ooOOOOOOOXXXXXO OXXXXXOOOOOOOO",
"OOOOOOOOOXXXXXO OXXXXXOOOOOOOO",
"OOOOOOOOXXXXXOO OOXXXXOOOOOOOO",
"OOOOOOOOXXXXXOO OOXXXXXOOOOOoo",
"ooOOOOOXXXXXOOO OOXXXXXXOOOOoo",
"ooOOOOOXXXXXOOO OOOXXXXXOOOOoo",
"ooOOOOOXXXXXOOO OOOXXXXXOOOOoo",
"ooOOOOOXXXXOOOO OOOXXXXXOOOOoo",
"ooOOOOXXXXXOOOO OOOXXXXXOOOOOO",
"OOOOOOXXXXXXXXX XXXXXXXXXOOOOO",
"OOOOOXXXXXXXXXX XXXXXXXXXOOOOO",
"OOOOOXXXXXXXXXX XXXXXXXXXXOOoo",
"ooOOOXXXXXXXXXX XXXXXXXXXXOOoo",
"ooOOXXXXXXXXXXX XXXXXXXXXXOOoo",
"ooOOXXXXXOOOOOO OOOOOOXXXXXOoo",
"ooOXXXXXXO OOO OOO OXXXXXOoo",
"ooOXXXXXOOO OO OO OOXXXXXXoo",
"OOXXXXXXOOOO O O OOOOXXXXXOO",
"OOXXXXXXOOOOO OOOOOXXXXXOO",
"OOXXXXXOOOOOOO. .OOOOOOXXXXXOO",
"ooooooOOOooooooOOOoooooOOOoooo",
"ooooooOOOooooooOOOoooooOOOoooo",
};

View File

@ -188,7 +188,8 @@ char const * latex_misc[] = {
"mathbb N", "mathbb Z", "mathbb Q", "mathbb N", "mathbb Z", "mathbb Q",
"mathbb R", "mathbb C", "mathbb H", "mathbb R", "mathbb C", "mathbb H",
"mathcal F", "mathcal L", "mathcal F", "mathcal L",
"mathcal H", "mathcal O", "" "mathcal H", "mathcal O",
"phantom", "vphantom", "hphantom", ""
}; };
int const nr_latex_misc = sizeof(latex_misc) / sizeof(char const *); int const nr_latex_misc = sizeof(latex_misc) / sizeof(char const *);