View Issue Details
ID  Project  Category  View Status  Date Submitted  Last Update 

0001030  Scribus  General  public  20040904 13:15  20080126 13:14 
Reporter  akvadrako  Assigned To  Herm  
Priority  normal  Severity  feature  Reproducibility  always 
Status  closed  Resolution  fixed  
Product Version  1.3  
Target Version  Fixed in Version  1.3.5svn  
Summary  0001030: [RFE] Add support for Math  
Description  Scribus would be much more useful if it had support for math. Ideally, something as easy to use as with LaTex. I would like pretty printing, like selfsizing parenthesis and integral signs and fractions. And entering the math should be down with control or altkey sequences, like altmf to start a new fraction.  
Tags  No tags attached.  
Patch  

bumping to 1.3 

Hello, I would like to be informed when this feature will be add to Scribus. Because it is a very important feature for me. About the key sequence, I think the shortcut ALT$ or CTRL$ could be a good idea because $ is used for inserting math equations with LaTeX. LyX use CTRLm shortcurt. I want to say that equation should be of 2 types : On line equation (CTRLm with LyX or $...$ with LateX) Out of line equation (SHIFTCTRLM with LyX or $$...$$ with LaTeX) The \displaystyle command should be emulated too. Regards 

I have added a workaround to import formulas via OO into Scribus here: h t tp://docs.scribus.net/index.php?lang=en&page=importhints3 Imperfect, I realize, but it does work reliably in my experience. 

yes but the OOo Equation syntax is different from LaTeX syntax Moreover I guess that equations imported like this can't be edit from Scribus (because it is in fact an EPS file, not a file with an equation content (MathML, LaTeX, OOo Equation, etc...) 

I still like the idea of a PageItem that lets you edit the TeX source of an equation and remembers it, but draws its self by rendering the TeX source to DVI or PostScript and doing a vector import. This would require the new PageItem structure to be done sanely, since PageItems would need to be able to contain other items (like vectors). 

I am very interested in including LaTexformulas in Scribus. Expecially for scientific poster this would be an ideal option 

how about mathml? scribus doc's format is based on xml, so maybe it is possible to implement mathml? or make possible to use oo math editor in scribus (using something like ole in windows or the one implemented in oo)? 

MathML is usefull for computer (XML based...) but it is not very easy to type MathML syntax for a human... LaTeX syntax for math is much more human readable !!! 

editor (like oo math editor or ms equation) is necessary of course. btw  oo editor is enabled to export equation as mathml 

An other way could be to use an independant Math Editor (using a LaTeX syntax) that can export (or drag and drop) a PDF file into a Scribus document. The PDF file inserted in the scribus should be able to be edited again using the math editor (for example, the formula could be written in the description field of the PDF file) That way is used for example on Mac OS X (with PDF Equation and/or LateXit) http://www.apple.com/downloads/macosx/math_science/latexit.html http://ktd.club.fr/programmation/latexit_en.php http://www.apple.com/downloads/macosx/math_science/pdfequation.html http://metaquark.de/en/software/pdf_equation/ 

the best way is native scribus' equation editor... other idea is implementing something like windows' ole  it allow to insert object (in graphical but edited form) of any kind, not math only, but for example chemical structures from chemtex (i don't know if the name is written right) 

Now that Herm's Summer of Code project is finished, I think we should close the issue as resolved. The tool will probably see some improvements, but it works. 

Base "/tmp/scribus_temp_latex_S16672" Full command "pdflatex /tmp/scribus_temp_latex_S16672" LATEX: latex finished with exit code: 0 LATEX: loading image file: /tmp/scribus_temp_latex_S16672.pdf Filter: ("scribus_temp_latex_S16672*") "/tmp" LATEX: Deleting "scribus_temp_latex_S16672" (please check that this file is correct!) LATEX: Deleting "scribus_temp_latex_S16672.aux" (please check that this file is correct!) LATEX: Deleting "scribus_temp_latex_S16672.log" (please check that this file is correct!) LATEX: Deleting "scribus_temp_latex_S16672.pdf" (please check that this file is correct!) Still some debug statements, and wasnt there an editor, even the basic version? 

Herm forgot to remove the debug statements. The bug is fixed. As for the editor, yes, it's being written on, but math support is definitely in and working. 

Editor is finished, debug statements removed, so I close this bug. 
Date Modified  Username  Field  Change 

20040904 13:15  akvadrako  New Issue  
20050531 04:51 

Note Added: 0004844  
20050531 04:51 

Status  new => acknowledged 
20050531 04:51 

Product Version  1.2 => 1.3 
20051008 07:43  scls19fr  Note Added: 0006957  
20051008 10:44 

Note Added: 0006958  
20051008 11:17  scls19fr  Note Added: 0006961  
20051009 06:01 

Note Added: 0006979  
20060223 12:36  scribus4formula  Note Added: 0008872  
20060316 12:17 

Note Added: 0009337  
20060316 17:28  scls19fr  Note Added: 0009347  
20060317 07:50 

Note Added: 0009353  
20060607 19:19  christoph_s  Relationship added  child of 0003896 
20060607 19:45  scls19fr  Note Added: 0011596  
20060614 12:15  mhanski  Relationship added  related to 0003698 
20060620 07:06 

Note Added: 0011668  
20070824 01:00  christoph_s  Note Added: 0017146  
20070824 21:42  cbradney  Note Added: 0017153  
20070824 21:46  christoph_s  Note Added: 0017154  
20080126 12:47  Herm  Status  acknowledged => resolved 
20080126 12:47  Herm  Fixed in Version  => 1.3.5svn 
20080126 12:47  Herm  Resolution  open => fixed 
20080126 12:47  Herm  Assigned To  => Herm 
20080126 12:47  Herm  Note Added: 0018734  
20080126 13:14  christoph_s  Status  resolved => closed 