[scribus-dev] a bug about Page Type

John L. Poole jlpoole56 at gmail.com
Wed Nov 16 02:30:06 UTC 2016


Terminology could be helpful in this discussion.

https://en.wikipedia.org/wiki/Folio#Page_numbering talks about Recto and 
Verso,
"the recto being the first the reader encounters, and the verso the second."

Just to clarify any terminology I might use in discussion of bugs.  I'm 
using the term signature (aka "gathering") to represent one or more 
bifolios folded and then sewn. https://en.wiktionary.org/wiki/gathering

A bifolio is "A single sheet folded in half to make two leaves." 
https://en.wiktionary.org/wiki/bifolio

When a discussion is had about imposing, an agreed or promulgated 
terminology will become very helpful.
Perhaps a wiki page devoted to book or codex construction describing 
these parts is in order?  I try to use such descriptive and traditional 
terminology in my code and classes for imposing so that someone not 
familiar with the code might be able to comprehend it given an 
understanding of how printed output is assembled.

On 11/8/2016 9:04 AM, ale rimoldi wrote:
> hi greg
>
> imo, rightness and leftness of master pages are simply wrong in scribus.
>
> (well, it's not really "imo"...)
>
> facing master pages should be defined as one master page and the left 
> / right version should automatically be picked (depending on the page 
> where it is applied).
>
> it's not a hard fix, but someone has to do that. and, first, there 
> should be some awareness that the current situation is screwed.
>
> and adding workarounds in the scripter is imo not the way to go.
>
> ciao
> a.l.e
>
> On 08/11/16 16:50, Gregory Pittman wrote:
>> A bug was created asking for a new Scripter command, setPageType().
>>
>> https://bugs.scribus.net/view.php?id=14348
>>
>> The filer is writing a script that seemingly might be doing some
>> imposition too, judging from his comments.
>> At any rate, he is bothered by the fact that when he goes to make a PDF,
>> he gets feedback that there is a mismatch between the page type of his
>> created Master Page and the page that it's on.
>>
>> As I looked into this, for one thing it seems that whenever you create a
>> Master Page with Scripter, it will be a Right Page (the Left parameter
>> is always "0").
>> It also looked to me that getPageType() checks the type of the actual
>> page, not the Master Page, but now I'm not so sure. I just made a facing
>> pages file, and the Master Pages had the page type set, but all the
>> document pages had LEFT = "0". If you edit the SLA and change the
>> setting in actual pages, Scribus doesn't seem to care, but if you change
>> it in a Master Page, you get the warning.
>>
>> About the only solution I can think of would be to add a parameter in
>> createMasterPage() for the page type (since you can set this when you
>> create a new Master Page in the main window), but that wouldn't help a
>> situation when you might apply that Master Page to both right and left
>> pages, since you would still get the warning. I did suggest he could
>> edit the SLA file, though that seems more work than it's worth.
>>
>> So in the end, it seems to me one of these situations where you may have
>> to note but ignore a warning. It's certainly not the only kind of error
>> we might ignore on a routine basis.
>>
>> Greg
>>




More information about the scribus-dev mailing list