Difference between revisions of "GSoC 2007 Math Plugin Progress"

From Scribus Wiki
Jump to: navigation, search
m (Completition)
Line 67: Line 67:
  
 
=== Completition ===
 
=== Completition ===
 +
I'm working on this in parallel with Stage 2 as it turned out to be easier this way.
 +
 
Should be complete by mid-term.
 
Should be complete by mid-term.
 
  
 
== Stage 4 ==  
 
== Stage 4 ==  

Revision as of 16:52, 14 June 2007

Back to Main Progress Page

Application Text

Stage 1

Plan

  • Familiarize with scribus' code.
  • Write a very basic latex template, so I have something to test in later stages.

Notes

Code:

Latex:

Completion

DONE!

Stage 2

Plan

Start writing a very simple dummy frame and show it to the community to see if I'm doing it right.

Notes

This is not expected to do something useful just a kind of "hello world" so I'm sure that I use the right base-classes, integrate it correctly with the UI and don't make huge mistakes.

Completion

Working on this this.

Report

(11 Jun 2007)

Hello!
 
Here's my report for this week:
- I checked out 1.3.5
- Finally got it to compile (some problems with qt4)
- Integrated my latexframe code
- Wrote all functions that are required to compile without linker errors
- Checked the QT docs for differences between QT3 and 4. (I didn't work with 4 before)
- Took me quite some time to find out that the build error in
[ 98%] Building CXX object scribus/plugins/svgexplugin/CMakeFiles/svgexplugin.dir/svgexplugin.o
is not related to my changes but was a faulty version in svn.
- Still having some problems with the buildprocess:
 a) is it normal that a full build takes more than one hour or is my machine just too slow?
 b) I can't currently install my build:
 
CMake Error: Error in cmake code at
/home/r2d2/build/Scribus/builddir/scribus/cmake_install.cmake:41:
FILE INSTALL cannot find file "/home/r2d2/build/Scribus/scribus/edit1format.h" to install.
Current CMake stack: /home/r2d2/build/Scribus/builddir/scribus/cmake_install.cmake
 
however I think this is a problem with the "svn up" run after running cmake.
I have to read some cmake docs tomorrow and hope that I don't have to rebuild the whole thing again.
 
Regards,
 
Hermann

Stage 3

Plan

Write a version that runs latex with a hardcoded sample file.

Notes

This version can still display the image frame UI, so I can concentrate on the basic functionality

Completition

I'm working on this in parallel with Stage 2 as it turned out to be easier this way.

Should be complete by mid-term.

Stage 4

Plan

Add the basic UI elements.

Completition

Should probably also be complete by mid-term, at least not much after.


Stage 5

Plan

Add template support to the UI.

Stage 6

Plan

Develop usefull LaTeX templates.

Stage 7

Plan

Modify LyX to work with Scribus.

Notes

Use lyxclient?


Stage 8

Plan

Add python bindings.