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

From Apache OpenOffice Wiki
Jump to: navigation, search
(Links and Documentation)
(Links and Documentation)
Line 90: Line 90:
  
 
=== Links and Documentation ===  
 
=== Links and Documentation ===  
 +
 +
==== starmath 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''']
  
[http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Writer_Guide/Math_commands_-_Reference Math Commands Reference]
+
[http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Writer_Guide/Math_commands_-_Reference '''Math Commands Reference''']
  
 
[http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Writer_Guide/Math_Objects Math Objects]
 
[http://wiki.services.openoffice.org/wiki/Documentation/OOoAuthors_User_Manual/Writer_Guide/Math_Objects Math Objects]
 +
 +
==== starmath use ====
  
 
[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]

Revision as of 17:13, 20 February 2008

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

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

starmath Code

Starmath source code Documentation

Math Commands Reference

Math Objects

starmath use

MathObjects

Getting started with Math

Personal tools