https://wiki.scribus.net/wiki/api.php?action=feedcontributions&user=ExScitex&feedformat=atomScribus Wiki - User contributions [en]2022-09-29T04:36:23ZUser contributionsMediaWiki 1.35.2https://wiki.scribus.net/wiki/index.php?title=Imposition_Plugin_Discussion&diff=14932Imposition Plugin Discussion2007-03-22T21:19:16Z<p>ExScitex: /* Imposition Plugin Discussion */</p>
<hr />
<div>''Student applicant for GSoC 2007:'' Mateusz Haligowski <halish at kofeina.org>.<br />
<br />
== Application Template ==<br />
<br />
* Name / University / current enrollment information. (Keep private, send to the administrator only).<br />
<br />
* Biographical sketch.<br />
* Did you ever code in C, C++ or Python? Please provide examples of code.<br />
* Do you use Scribus? Please provide examples if you do.<br />
* Do you make other use of Scribus than for laying out articles? please describe and show examples.<br />
* Were you involved in Scribus development in the past? What were your contributions?<br />
* Were you involved in other OpenSource development projects in the past? If yes, please tell us project, when and in what role were you involved?<br />
* Why have you chosen your development idea and what do you expect from your implementation? <br />
<br />
== Imposition Plugin Discussion ==<br />
<br />
<br />
Most needed use cases:<br />
<br />
* booklet printing:<br/>Arrange original pages on print sheets which are at least twice as large as the original page; make sure the backside pages end up at the correct position and orientation.<br/> Take care of bleed areas and crop marks.<br />
<br />
* business cards:<br/> Replicate original page in a fixed grid on the print sheet; take care that the backside matches.<br />
<br />
* n-folds:<br/> Scribus already allows reader spreads for a limited choice of n-folds. Provide a simple imposition for these on a print sheet.<br />
<br />
* Möbius band printing: <br/> Arrange a sequence of pages in strips which can be glued together to form a Möbius band (see http://en.wikipedia.org/wiki/M%C3%B6bius_strip)</div>ExScitexhttps://wiki.scribus.net/wiki/index.php?title=Add_Math_Support/Abstract&diff=14918Add Math Support/Abstract2007-03-21T16:40:05Z<p>ExScitex: </p>
<hr />
<div><pre><br />
Rationale<br />
---------<br />
I have often wanted a tool that allows complicated layouts but is still<br />
easy to use. This is exactly what Scribus does. However, for scientific<br />
papers it lacks one main capability: Formulas. So I want to add this feature<br />
as my Summer of Code project. Interest in this enhancement is expressed<br />
by many people in the bug tracker[1][2] and by Debian users[3] and it's <br />
also listed as a desirable feature in the Scribus roadmap[4].<br />
<br />
<br />
Overview<br />
--------<br />
The goal of this project is to add easy-to-use math support to Scribus.<br />
As the task of writing a complete math typesetter is too large for SOC, a <br />
different approach is used. It is inspired by the Quark XPress(tm) plugin <br />
MATHSETTER[5]:<br />
<br />
o Let the user enter LaTeX source either directly or in a more user-friendly<br />
way via a graphical editor.<br />
o Apply a LaTeX template to this, so the user only has to type the formula<br />
and not a whole TeX document.<br />
o Run LaTeX on this source.<br />
o Display LaTeX's output in a frame while still keeping the <br />
(LaTeX-)formula as a property, so the whole thing stays editable.<br />
<br />
Use cases <br />
---------<br />
o Scientific posters <br />
It is very hard (if not impossible) to create good-looking posters<br />
with LaTeX but it's easy to add formulas to LaTeX documents. On the other<br />
hand it's very easy to create good posters with Scribus, but a complicated<br />
process is necessary to add just a single formula. The ability to use LaTeX <br />
for typesetting the formula and then post-processing it in Scribus (easily<br />
possible, after all it's just a vector graphic from Scribus' point of view)<br />
would greatly simplify this. <br />
<br />
o Math/Physics teachers <br />
At school, I've seen a lot of teachers who created their tests with Microsoft<br />
Word and relied on its formula editor or even on basic text formatting<br />
(sub-/superscript). They added any "complicated" math symbols (vectors,<br />
integrals, etc.) by hand to the printout. Obviously, the full power of<br />
LaTeX is something they are unwilling to learn (and it is probably not <br />
required for them). So I believe they would be happy to have a WYSIWYG<br />
tool that supports embedded formulas.<br />
<br />
Deliverables<br />
------------<br />
o Math support<br />
o Patches to Scribus to integrate an external UI editor<br />
o Python bindings<br />
<br />
[1] http://bugs.scribus.net/view.php?id=128<br />
[2] http://bugs.scribus.net/view.php?id=1030<br />
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=270618<br />
[4] http://wiki.scribus.net/index.php/1.3.x_Roadmap<br />
[5] http://www.bluesky.com/mathsetter/<br />
</pre></div>ExScitexhttps://wiki.scribus.net/wiki/index.php?title=Add_Math_Support/Abstract&diff=14900Add Math Support/Abstract2007-03-21T00:28:52Z<p>ExScitex: </p>
<hr />
<div><pre><br />
Rationale<br />
---------<br />
I have often wanted to have a tool that allows complicated layouts but is still<br />
easy to use. This is exactly what Scribus does. However, for scientific<br />
papers it lacks one main capability: Formulas. So I want to add this feature<br />
as my Summer of Code project. Interest in this enhancement is expressed<br />
by many people in the bug tracker [1][2] and by Debian users [3] and it's <br />
also in the projects roadmap [4].<br />
<br />
<br />
Overview<br />
--------<br />
The goal of this project is to add easy-to-use math support to Scribus.<br />
As the task of writing a complete math typesetter is too large for SOC, a <br />
different approach is used. It is inspired by the Quark XPress(tm) plugin <br />
MATHSETTER [5]:<br />
<br />
o Let the user enter LaTeX source either directly or in a more user-friendly<br />
way via a graphical editor.<br />
o Apply a LaTeX template to this, so the user only has to type the formula<br />
and not a whole TeX document.<br />
o Run LaTeX on this source.<br />
o Display LaTeX's output in a frame while still keeping the <br />
(LaTeX-)formula as a property, so the whole thing stays editable.<br />
<br />
Use cases <br />
---------<br />
<br />
o Scientific posters <br />
It is very hard (if not impossible) to create good-looking posters<br />
with LaTeX but it's easy to add formulas to LaTeX documents. On the other<br />
hand it's very easy to create good posters with Scribus, but a complicated<br />
process is necessary to add just a single formula. The ability to use LaTeX <br />
for typesetting the formula and then post-processing it in Scribus (easily<br />
possible, after all it's just a vector graphic from Scribus' point of view)<br />
would greatly simplify this. <br />
<br />
o Math/Physics teachers <br />
At school, I've seen a lot of teachers who created their tests with Microsoft<br />
Word and relied on its formula editor or even on basic text formatting<br />
(sub-/superscript). They added any "complicated" math symbols (vectors,<br />
integrals, etc.) by hand to the printout. Obviously the full power of<br />
LaTeX is something they are unwilling to learn (and it is probably not <br />
required for them). So I believe they would be happy to have a WYSIWYG<br />
tool that supports embedded formulas.<br />
<br />
Deliverables<br />
------------<br />
o Math support<br />
o Patches to Scribus to integrate an external ui editor<br />
o Python bindings<br />
</pre></div>ExScitex