Difference between revisions of "Education Project/Effort/Math baseline alignment"

From Apache OpenOffice Wiki
Jump to: navigation, search
(starmath Code)
 
(4 intermediate revisions by 2 users not shown)
Line 16: Line 16:
  
 
[[Education_Project/Effort/Math_baseline_alignment/2ndMeeting_log]]
 
[[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 ===
 
=== Propose a solution ===
Line 91: Line 96:
 
=== Links and Documentation ===  
 
=== Links and Documentation ===  
  
==== starmath Code ====
+
==== 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://eric.bachard.free.fr/Education/Documentation/starmath/Doc_Math/html/ '''Starmath source code Documentation''']
Line 98: Line 107:
  
 
==== starmath use ====
 
==== 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/oooauthors/MathObjects.pdf MathObjects ]
  
 
[http://documentation.openoffice.org/manuals/oooauthors2/0111GS-GettingStartedWithMath.pdf Getting started with Math]
 
[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

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

Fix Equations Alignment in Math (part 1 : A over B )
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

Math Commands Reference

starmath use

Math Objects

MathObjects

Getting started with Math

Personal tools