From: Georg Baum Date: Fri, 15 Sep 2006 10:58:58 +0000 (+0000) Subject: Add phantom icons from Uwe and me (last part of bug 1473) X-Git-Tag: 1.6.10~12574 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=69c447720a3c35ba4d63f55a830d82458e4c6d5a;p=features.git 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 --- diff --git a/development/scons/scons_manifest.py b/development/scons/scons_manifest.py index e8098091e9..780449cce5 100644 --- a/development/scons/scons_manifest.py +++ b/development/scons/scons_manifest.py @@ -2037,6 +2037,7 @@ lib_images_math_files = Split(''' heartsuit.xpm hookleftarrow.xpm hookrightarrow.xpm + hphantom.xpm hslash.xpm imath.xpm in.xpm @@ -2184,6 +2185,7 @@ lib_images_math_files = Split(''' parallel.xpm partial.xpm perp.xpm + phantom.xpm phi.xpm phi2.xpm pi.xpm @@ -2330,6 +2332,7 @@ lib_images_math_files = Split(''' vec.xpm vee.xpm veebar.xpm + vphantom.xpm wedge.xpm widehat.xpm widetilde.xpm diff --git a/lib/Makefile.am b/lib/Makefile.am index 341d46b506..23a960d350 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -404,6 +404,7 @@ dist_imagesmath_DATA = \ images/math/heartsuit.xpm \ images/math/hookleftarrow.xpm \ images/math/hookrightarrow.xpm \ + images/math/hphantom.xpm \ images/math/hslash.xpm \ images/math/imath.xpm \ images/math/in.xpm \ @@ -551,6 +552,7 @@ dist_imagesmath_DATA = \ images/math/parallel.xpm \ images/math/partial.xpm \ images/math/perp.xpm \ + images/math/phantom.xpm \ images/math/phi.xpm \ images/math/phi2.xpm \ images/math/pi.xpm \ @@ -697,6 +699,7 @@ dist_imagesmath_DATA = \ images/math/vec.xpm \ images/math/vee.xpm \ images/math/veebar.xpm \ + images/math/vphantom.xpm \ images/math/wedge.xpm \ images/math/widehat.xpm \ images/math/widetilde.xpm \ diff --git a/lib/images/math/hphantom.xpm b/lib/images/math/hphantom.xpm new file mode 100644 index 0000000000..167ad2b083 --- /dev/null +++ b/lib/images/math/hphantom.xpm @@ -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", +}; diff --git a/lib/images/math/phantom.xpm b/lib/images/math/phantom.xpm new file mode 100644 index 0000000000..b86b1b67ac --- /dev/null +++ b/lib/images/math/phantom.xpm @@ -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", +}; diff --git a/lib/images/math/vphantom.xpm b/lib/images/math/vphantom.xpm new file mode 100644 index 0000000000..8065e593bc --- /dev/null +++ b/lib/images/math/vphantom.xpm @@ -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", +}; diff --git a/src/frontends/controllers/ControlMath.C b/src/frontends/controllers/ControlMath.C index d8de40c68b..2618015572 100644 --- a/src/frontends/controllers/ControlMath.C +++ b/src/frontends/controllers/ControlMath.C @@ -188,7 +188,8 @@ char const * latex_misc[] = { "mathbb N", "mathbb Z", "mathbb Q", "mathbb R", "mathbb C", "mathbb H", "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 *);