Difference between revisions of "Education Project/Effort/Math baseline alignment"
B michaelsen (Talk | contribs) |
|||
(43 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
This is an effort to fix issue 972 | This is an effort to fix issue 972 | ||
+ | |||
+ | === Introduction === | ||
+ | First meeting : define the task | ||
+ | |||
+ | Attendees: Matthias Bauer (mba) , Thomas Lange (tl ) , Eric Bachard (ericb) | ||
+ | |||
+ | [[Education_Project/Effort/Math_baseline_alignment/1stMeeting_log]] | ||
+ | |||
+ | |||
+ | Second IRC meeting ( 19th of February) | ||
+ | |||
+ | Attendees: Thomas Lange (tl), Eric Bachard (ericb) | ||
+ | |||
+ | [[Education_Project/Effort/Math_baseline_alignment/2ndMeeting_log]] | ||
+ | |||
+ | Mails regarding discussion (29th Sept and on..) Important Notes and doubts | ||
+ | |||
+ | [[Education_Project/Effort/Math_baseline_alignment/Mails]] | ||
+ | |||
+ | |||
+ | === Propose a solution === | ||
+ | |||
+ | The 1st meeting was productive, and we agreed on a solution. | ||
+ | |||
+ | (complete describing the solution) | ||
+ | |||
+ | === Todo === | ||
+ | |||
+ | Draft. Please complete or correct typos, add suggestions ... etc | ||
+ | |||
+ | ==== Done ==== | ||
+ | |||
+ | * Initial meeting | ||
+ | * Choose a solution | ||
+ | * Discover starmath code organisation | ||
+ | * Identify all Arrange cases | ||
+ | * start debugging : find interesting breakpoints | ||
+ | |||
+ | ==== Work in progress ==== | ||
+ | |||
+ | * understand the 27 Arrange methods, more precisely, describe what is done in every case | ||
+ | * imagine scenarios for debugging | ||
+ | * trace and analyze positional parameters ( work in progress ) | ||
+ | |||
+ | ==== Remaining tasks ==== | ||
+ | |||
+ | * identify the problem precisely for text only ( including greek letters or not) | ||
+ | * propose a solution for text only | ||
+ | * identify the problem for a over b | ||
+ | * propose a solution for a over b | ||
+ | * factorize the solution | ||
+ | * prepare a new meeting | ||
+ | * define the change in .odt file format | ||
+ | * implement it | ||
+ | * write the specs | ||
+ | |||
+ | === Draft for the Planning === | ||
+ | |||
+ | |||
+ | |||
+ | {| style="text-align:left; background:ivory" border="1" | ||
+ | |+ Fix Equations Alignment in Math (part 1 : ''' A over B ''' ) | ||
+ | |- style="background:royalblue; color:white" | ||
+ | ! width="150"|Task !! week 6 !! week 7 !! week 8 !! week 9 !! week 10 !! week 11 !! Status !! Assigned to !! Comments | ||
+ | |- | | ||
+ | | Discover starmath ||bgcolor="#2a8ad8"| || || || || || || || || | ||
+ | |- | | ||
+ | | analyse the concerned code|| bgcolor="#287cc1"| ||bgcolor="#287cc1"| || bgcolor="#287cc1" | || || || || || || | ||
+ | |- | | ||
+ | | propose a solution for a over b || || bgcolor="#2370b0"| ||bgcolor="#2370b0"| || || || || || || | ||
+ | |- | | ||
+ | | first code implementation || ||bgcolor="#2370b0"| ||bgcolor="#2370b0"| ||bgcolor="#2370b0"| || || || || || | ||
+ | |-| | ||
+ | | mathalignment1 cws creation || || ||bgcolor="#135892"| ||bgcolor="#135892"| || || || || || | ||
+ | |-| | ||
+ | | QA for mathalignment1 || || || bgcolor="#135892"| ||bgcolor="#135892"| || bgcolor="#135892"| || || || || | ||
+ | |-| | ||
+ | | Write specs || bgcolor="#0c4676"| ||bgcolor="#0c4676"| || bgcolor="#0c4676"| ||bgcolor="#0c4676"| || bgcolor="#0c4676"| || || || || | ||
+ | |} | ||
+ | |||
+ | === [[Education_Project/Effort/Math_baseline_alignment/Discover starmath | Discover starmath source code (click me)]] === | ||
+ | |||
+ | === [[Education_Project/Effort/Math_baseline_alignment/Debuging starmath | Debugging starmath using gdb (click me)]] === | ||
+ | |||
+ | === Analyse the concerned code === | ||
+ | |||
+ | |||
+ | |||
+ | === First code implementation === | ||
+ | |||
+ | === mathalignment cws creation === | ||
+ | |||
+ | === Links and Documentation === | ||
+ | |||
+ | ==== Page for translating Non-English comments and strings in starmath module to English ==== | ||
+ | |||
+ | [[Education_Project/Effort/Math_baseline_alignment/Translate to English | Translate Non English Comments and Strings (click me)]] | ||
+ | |||
+ | ==== starmath source code ==== | ||
+ | |||
+ | [http://eric.bachard.free.fr/Education/Documentation/starmath/Doc_Math/html/ '''Starmath source code Documentation'''] | ||
+ | |||
+ | [http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Writer_Guide/Math_commands_-_Reference '''Math Commands Reference'''] | ||
+ | |||
+ | ==== starmath use ==== | ||
+ | |||
+ | [http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Writer_Guide/Math_Objects Math Objects] | ||
+ | |||
+ | [http://documentation.openoffice.org/manuals/oooauthors/MathObjects.pdf MathObjects ] | ||
+ | |||
+ | [http://documentation.openoffice.org/manuals/oooauthors2/0111GS-GettingStartedWithMath.pdf Getting started with Math] | ||
+ | [[Category:Education]] |
Latest revision as of 23:05, 24 February 2010
Draft:
This is an effort to fix issue 972
Contents
Introduction
First meeting : define the task
Attendees: Matthias Bauer (mba) , Thomas Lange (tl ) , Eric Bachard (ericb)
Education_Project/Effort/Math_baseline_alignment/1stMeeting_log
Second IRC meeting ( 19th of February)
Attendees: Thomas Lange (tl), Eric Bachard (ericb)
Education_Project/Effort/Math_baseline_alignment/2ndMeeting_log
Mails regarding discussion (29th Sept and on..) Important Notes and doubts
Education_Project/Effort/Math_baseline_alignment/Mails
Propose a solution
The 1st meeting was productive, and we agreed on a solution.
(complete describing the solution)
Todo
Draft. Please complete or correct typos, add suggestions ... etc
Done
- Initial meeting
- Choose a solution
- Discover starmath code organisation
- Identify all Arrange cases
- start debugging : find interesting breakpoints
Work in progress
- understand the 27 Arrange methods, more precisely, describe what is done in every case
- imagine scenarios for debugging
- trace and analyze positional parameters ( work in progress )
Remaining tasks
- identify the problem precisely for text only ( including greek letters or not)
- propose a solution for text only
- identify the problem for a over b
- propose a solution for a over b
- factorize the solution
- prepare a new meeting
- define the change in .odt file format
- implement it
- write the specs
Draft for the Planning
Task | week 6 | week 7 | week 8 | week 9 | week 10 | week 11 | Status | Assigned to | Comments |
---|---|---|---|---|---|---|---|---|---|
Discover starmath | |||||||||
analyse the concerned code | |||||||||
propose a solution for a over b | |||||||||
first code implementation | |||||||||
mathalignment1 cws creation | |||||||||
QA for mathalignment1 | |||||||||
Write specs |
Discover starmath source code (click me)
Debugging starmath using gdb (click me)
Analyse the concerned code
First code implementation
mathalignment cws creation
Links and Documentation
Page for translating Non-English comments and strings in starmath module to English
Translate Non English Comments and Strings (click me)
starmath source code
Starmath source code Documentation