GSoC 2007 Math Plugin Progress: Difference between revisions
mNo edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
=== Completion === | === Completion === | ||
DONE! | |||
== Stage 2 == | == Stage 2 == | ||
Line 27: | Line 27: | ||
=== Completion === | === Completion === | ||
Working on this this. | |||
=== Report === | |||
(11 Jun 2007) | |||
<pre> | |||
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 | |||
</pre> | |||
== Stage 3 == | == Stage 3 == | ||
=== Plan === | === Plan === |
Revision as of 16:48, 14 June 2007
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
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.