Hello, These small patches add the option to boldsymbol font in math panel for both lyx 1.3.6 and 1.4. They are for qt only, is this acceptable?
Regards, Joao Luis.
Index: src/frontends/qt2/ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/ChangeLog,v retrieving revision 1.389.2.75 diff -u -r1.389.2.75 ChangeLog --- src/frontends/qt2/ChangeLog 2005/06/16 15:53:18 1.389.2.75 +++ src/frontends/qt2/ChangeLog 2005/06/27 10:15:07 @@ -1,3 +1,7 @@ +2005-06-16 Joao Luis Meloni Assirati <[EMAIL PROTECTED]> + + * QMathDialog.C (QMathDialog, insertFont): add boldsymbol font. + 2005-06-16 Angus Leeming <[EMAIL PROTECTED]> * QPrefs.C (apply, update_contents): wrap all input and output of Index: src/frontends/qt2/QMathDialog.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/QMathDialog.C,v retrieving revision 1.24.2.2 diff -u -r1.24.2.2 QMathDialog.C --- src/frontends/qt2/QMathDialog.C 2004/12/07 10:49:12 1.24.2.2 +++ src/frontends/qt2/QMathDialog.C 2005/06/27 10:15:08 @@ -147,13 +147,14 @@ m->insertTearOffHandle(); m->insertItem(qt_("Roman \\mathrm"), 1); m->insertItem(qt_("Bold \\mathbf"), 2); - m->insertItem(qt_("San serif \\mathsf"), 3); - m->insertItem(qt_("Italic \\mathit"), 4); - m->insertItem(qt_("Typewriter \\mathtt"), 5); - m->insertItem(qt_("Blackboard \\mathbb"), 6); - m->insertItem(qt_("Fraktur \\mathfrak"), 7); - m->insertItem(qt_("Calligraphic \\mathcal"), 8); - m->insertItem(qt_("Normal text mode \\textrm"), 9); + m->insertItem(qt_("Bold symbol \\boldsymbol"), 3); + m->insertItem(qt_("San serif \\mathsf"), 4); + m->insertItem(qt_("Italic \\mathit"), 5); + m->insertItem(qt_("Typewriter \\mathtt"), 6); + m->insertItem(qt_("Blackboard \\mathbb"), 7); + m->insertItem(qt_("Fraktur \\mathfrak"), 8); + m->insertItem(qt_("Calligraphic \\mathcal"), 9); + m->insertItem(qt_("Normal text mode \\textrm"), 10); connect(m, SIGNAL(activated(int)), this, SLOT(insertFont(int))); fontPB->setPopup(m); } @@ -310,13 +311,14 @@ switch (id) { case 1: str = "mathrm"; break; case 2: str = "mathbf"; break; - case 3: str = "mathsf"; break; - case 4: str = "mathit"; break; - case 5: str = "mathtt"; break; - case 6: str = "mathbb"; break; - case 7: str = "mathfrak"; break; - case 8: str = "mathcal"; break; - case 9: str = "textrm"; break; + case 3: str = "boldsymbol"; break; + case 4: str = "mathsf"; break; + case 5: str = "mathit"; break; + case 6: str = "mathtt"; break; + case 7: str = "mathbb"; break; + case 8: str = "mathfrak"; break; + case 9: str = "mathcal"; break; + case 10: str = "textrm"; break; default: return; } form_->insert(str);
Index: src/frontends/qt2/ChangeLog =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/ChangeLog,v retrieving revision 1.795 diff -u -r1.795 ChangeLog --- src/frontends/qt2/ChangeLog 2005/06/21 13:10:59 1.795 +++ src/frontends/qt2/ChangeLog 2005/06/27 10:15:56 @@ -1,3 +1,7 @@ +2005-06-16 Joao Luis Meloni Assirati <[EMAIL PROTECTED]> + + * QMathDialog.C (QMathDialog, insertFont): add boldsymbol font. + 2005-06-21 Jean-Marc Lasgouttes <[EMAIL PROTECTED]> * qfont_loader.h (USE_LYX_FONTCACHE): change order of #includes so Index: src/frontends/qt2/QMathDialog.C =================================================================== RCS file: /cvs/lyx/lyx-devel/src/frontends/qt2/QMathDialog.C,v retrieving revision 1.45 diff -u -r1.45 QMathDialog.C --- src/frontends/qt2/QMathDialog.C 2005/05/12 23:12:42 1.45 +++ src/frontends/qt2/QMathDialog.C 2005/06/27 10:15:57 @@ -139,13 +139,14 @@ m->insertTearOffHandle(); m->insertItem(qt_("Roman \\mathrm"), 1); m->insertItem(qt_("Bold \\mathbf"), 2); - m->insertItem(qt_("Sans serif \\mathsf"), 3); - m->insertItem(qt_("Italic \\mathit"), 4); - m->insertItem(qt_("Typewriter \\mathtt"), 5); - m->insertItem(qt_("Blackboard \\mathbb"), 6); - m->insertItem(qt_("Fraktur \\mathfrak"), 7); - m->insertItem(qt_("Calligraphic \\mathcal"), 8); - m->insertItem(qt_("Normal text mode \\textrm"), 9); + m->insertItem(qt_("Bold symbol \\boldsymbol"), 3); + m->insertItem(qt_("Sans serif \\mathsf"), 4); + m->insertItem(qt_("Italic \\mathit"), 5); + m->insertItem(qt_("Typewriter \\mathtt"), 6); + m->insertItem(qt_("Blackboard \\mathbb"), 7); + m->insertItem(qt_("Fraktur \\mathfrak"), 8); + m->insertItem(qt_("Calligraphic \\mathcal"), 9); + m->insertItem(qt_("Normal text mode \\textrm"), 10); connect(m, SIGNAL(activated(int)), this, SLOT(insertFont(int))); fontPB->setPopup(m); } @@ -297,13 +298,14 @@ switch (id) { case 1: str = "mathrm"; break; case 2: str = "mathbf"; break; - case 3: str = "mathsf"; break; - case 4: str = "mathit"; break; - case 5: str = "mathtt"; break; - case 6: str = "mathbb"; break; - case 7: str = "mathfrak"; break; - case 8: str = "mathcal"; break; - case 9: str = "textrm"; break; + case 3: str = "boldsymbol"; break; + case 4: str = "mathsf"; break; + case 5: str = "mathit"; break; + case 6: str = "mathtt"; break; + case 7: str = "mathbb"; break; + case 8: str = "mathfrak"; break; + case 9: str = "mathcal"; break; + case 10: str = "textrm"; break; default: return; } form_->controller().dispatchInsert(str);