Autor |
Nachricht |
Brillant
Anmeldungsdatum: 12.02.2013 Beiträge: 1973 Wohnort: Hessen
|
Brillant Verfasst am: 05. Sep 2016 16:54 Titel: Seiten einer Broschüre |
|
|
Ich hab's ja nicht so mit Formeln, aber jetzt könnte ich eine gebrauchen.
Ich möchte mit dem A4 Duplex-Drucker (Vor- und Rückseite) ein A6-Heft drucken.
Pro A4-Blatt werden acht A6-Seiten gedruckt, ich brauche 40 Seiten. Nun die Frage: Wohin kommt welche Seite?
Wenn ich die fünf Blätter aus dem Drucker nehme, möchte ich sie in der Mitte quer (nicht längs) durchschneiden, die beiden A5 Stapel aufeinanderlegen, heften und auf A6 falzen.
Seite 1 kommt auf Blatt 1 vorn rechts oben, Seite 40 auf Blatt 1 vorn links oben ...
Seite 2 auf Blatt 1 hinten links oben usw.
Bisher habe ich A4-Blanko Blätter zum A6-Heft gefaltet, die Ecken durchnumeriert und wieder entfaltet. Doch nun muss ich von 32 auf 40 Seiten erweitern, wobei mir die bisherige Ordnung wahrscheinlich über den Haufen geworfen wird.
_________________ Glaubt nicht dem Hörensagen ... oder eingewurzelten Anschauungen, auch nicht den Worten eines verehrten Meisters; sondern was ihr selbst gründlich geprüft und als euch selbst und anderen zum Wohle dienend erkannt habt, das nehmt an. Siddhartha Gautama |
|
|
franz
Anmeldungsdatum: 04.04.2009 Beiträge: 11583
|
franz Verfasst am: 05. Sep 2016 19:00 Titel: |
|
|
Ich würde das ganz schlicht mit einem Druckerblatt probieren: Hier scheiden, hier falzen und dann Seite 1/2, 39/40 ... 3/4, 37/38. Möglicherweise bietet WORD zusammen mit dem Druckertreiber eine Hilfe.
Zweitens würde ich von anfang an auf eine praktikable Handhabung achten und das allerwichtigste: Die Broschüre muß ansprechend rüberkommen, klares Layout, Gliederung, sauberer Schnitt, Einband - Inhalt nebensächlich.
|
|
|
moody_ds
Anmeldungsdatum: 29.01.2016 Beiträge: 515
|
|
|
franz
Anmeldungsdatum: 04.04.2009 Beiträge: 11583
|
franz Verfasst am: 05. Sep 2016 21:59 Titel: |
|
|
Nach der 25.000sten Broschüre kommen zwei Kerle in weißen Kitteln zum Abholen.
|
|
|
Nescio
Anmeldungsdatum: 05.12.2015 Beiträge: 279
|
Nescio Verfasst am: 06. Sep 2016 00:07 Titel: |
|
|
Hallo,
wenn du einen Stapel A4-Blätter im Querformat vor dir liegen hast, dann unterteile die A4-Seiten wie im Bild in vier Quadranten A,B,C,D.
Der Index i nummeriert dabei jeweils die A4-Blätter durch, sodass bei insgesamt N A4-Blättern das Blatt ganz oben den Index i=1 und das Blatt ganz unten im Stapel den Index i=N hat. Die ungestrichenen Variablen nummerieren alle geraden Seitenzahlen durch, die gestrichenen Variablen alle ungeraden. Außerdem liegt jeweils auf der gegenüberliegenden Seite einer gestrichenen Variable die zugehörige ungestrichene Variable und umgekehrt. Z.B. liegt gegenüber von der A6-Seite mit Variable A_1 auf der anderen Seite des A4-Blatts die A6-Seite mit Variable A'_1.
Zwischen den gestrichenen und den ungestrichenen Variablen gilt folgende Beziehung:
Versehe jetzt die A6-Seiten mit folgenden Seitenzahlen:
Stapele jetzt die A4-Seiten übereinander, sodass i=1 oben ist und i=N unten. Schneide den ganzen Stapel senkrecht durch, sodass die Quadranten A und B sowie C und D jetzt voneinander getrennt sind, aber AC sowie BD noch zusammenhängen. Lege den gesamten linken Stapel auf den Rechten, sodass die A Quadranten über den B Quadranten und die C Quadranten über den D Quadranten liegen. Jetzt nur noch in der Mitte zusammenfalten. Fertig!
Edit: Hatte noch einen kleinen Fehler beim Abschreiben gemacht, den ich jetzt korrigiert habe.
Beschreibung: |
|
Download |
Dateiname: |
Nummerierung.png |
Dateigröße: |
6.97 KB |
Heruntergeladen: |
204 mal |
|
|
|
Brillant
Anmeldungsdatum: 12.02.2013 Beiträge: 1973 Wohnort: Hessen
|
Brillant Verfasst am: 29. Sep 2016 15:00 Titel: |
|
|
moody_ds hat Folgendes geschrieben: | 21 ist die Rückseite der 20
18 ist die Rückseite der 19 | Wenn die Numerierung mit Seite 1 beginnt, gehört immer die gerade Seite auf die Rückseite der vorangehenden ungeraden Seite. Also 1-2, ... 11-12, ... 19-20 aber nicht 18-19 und nicht 20-21.
|
|
|
Brillant
Anmeldungsdatum: 12.02.2013 Beiträge: 1973 Wohnort: Hessen
|
Brillant Verfasst am: 29. Sep 2016 16:16 Titel: |
|
|
Hallo Nescio,
danke für deine ausführliche Antwort. Wenn ich 16 Seiten A6 brauche, benötige ich zwei doppelseitig bedruckte Blätter A4. Also vier Drucke auf zwei Blättern.
Die vier Drucke habe ich unten als Grafik dargestellt.
Ich lege nun A_1 auf A_2 und teile senkrecht Mitte. Jetzt lege ich Stape A_1 (den linken) auf den Stapel B_1 (den rechten) und falte A_1 nach hinten.
Nun habe ich 16 Seiten in der Reihenfolge (in Klammern meine gewünschte Seitenzahl)
A_1 (1)
A'_1 (2)
A_2 (3)
A'_2 (4)
B_1 (5)
B'_1 (6)
B_2 (7)
B'_2 (8)
D_2 (9)
D'_2 (10)
D_1 (11)
D'_1 (12)
C_2 (13)
C'_2 (14)
C_1 (15)
C'_1 (16)
Nun möchte ich wissen, auf welchen "Quadranten" die Seite 10 kommt. Aus der Tabelle lese ich ab D'_2, aber wie rechne ich das?
Übrigens: Ab D_2 stehen die Seiten auf dem Kopf. Wie gut, dass ich mit HTML arbeite und "rotate" einsetzen kann.
Die ganze Broschüre wird mit Firefox gedruckt. Ziel meiner Frage ist, die zu druckenden Seiten 1 .. 16 korrekt mit Javascript in die "Quadranten" mit <iframe> einzubetten. Und ebenso korrekt, wenn es 24 oder 32 Seiten werden.
Beschreibung: |
|
Dateigröße: |
41.01 KB |
Angeschaut: |
999 mal |
|
|
|
|
VeryApe
Anmeldungsdatum: 10.02.2008 Beiträge: 3252
|
VeryApe Verfasst am: 01. Okt 2016 01:21 Titel: |
|
|
wieso machst du das nicht so.
A,B,C,D Vordere Seite
#A,#B,#C,#D Rückseite
siehe Bild
zuerst überprüfen ob die gesuchte Seite größer als die Hälfte der Seitenzahl (20) ist, wenn dem so ist.
Dann kommen B,#B,D,#D in Frage ansonsten andere Gruppe
dann kontrollieren ob gerade oder ungerade zahl.
wenn gerade dann kommen B und D in Frage.
dann nutze ich das
wenn die gesuchte Zahl der - Reihe B entspricht dann gilt
ohne Rest
und der selbe Vorgang nochmal für die Gruppe A,#A,C,#C
Code: |
function getQuadrant (pages,page)
{
var limit=pages>>1 // pages divided by two with right shift
//check if page belongs to group B,#B,D,#D or to group A,#A,C,#C
if (page>limit)
{
//group B,#B,D,#D
if (page%2==0)
{
//group B,D
if ((pages-page)%4==0) return "B"
else return "D";
}
else
{
//group #B,#D
if ((pages-page)%4==0) return "#B"
else return "#D";
}
}
else
{
//group A,#A,C,#C
if (page%2==0)
{
//group #A,#C
if ((page-2)%4==0) return "#A"
else return "#C";
}
else
{
//group A,C
if ((page-1)%4==0) return "A"
else return "C";
}
}
}
alert (getQuadrant (40,10)); |
Beschreibung: |
|
Download |
Dateiname: |
Broschuere.gif |
Dateigröße: |
74.88 KB |
Heruntergeladen: |
211 mal |
_________________ WAS IST LOS IN EUROPA? https://www.youtube.com/watch?v=a9mduhSSC5w |
|
|
Nescio
Anmeldungsdatum: 05.12.2015 Beiträge: 279
|
Nescio Verfasst am: 01. Okt 2016 11:05 Titel: |
|
|
Brillant hat Folgendes geschrieben: | Hallo Nescio,
danke für deine ausführliche Antwort. Wenn ich 16 Seiten A6 brauche, benötige ich zwei doppelseitig bedruckte Blätter A4. Also vier Drucke auf zwei Blättern.
|
Genau, dann ist N=2.
Brillant hat Folgendes geschrieben: |
Die vier Drucke habe ich unten als Grafik dargestellt.
|
Die Grafik stimmt, die gegenüberliegenden A6-Seiten hatte ich in meinem Bild weggelassen, da diese wegen
sofort klar sind.
Brillant hat Folgendes geschrieben: |
Ich lege nun A_1 auf A_2 und teile senkrecht Mitte. Jetzt lege ich Stape A_1 (den linken) auf den Stapel B_1 (den rechten) und falte A_1 nach hinten.
|
Hört sich richtig an, aber nochmal zur klarstellung:
Die Blätter liegen im Querformat vor dir, wenn du sie senkrecht schneidest. Beim Falten würdest du in diesem Beispiel A_1 auf C_1' zu falten.
Aber ab hier verstehe ich dich nicht mehr:
Brillant hat Folgendes geschrieben: |
Nun habe ich 16 Seiten in der Reihenfolge (in Klammern meine gewünschte Seitenzahl)
A_1 (1)
A'_1 (2)
A_2 (3)
A'_2 (4)
B_1 (5)
B'_1 (6)
B_2 (7)
B'_2 (
D_2 (9)
D'_2 (10)
D_1 (11)
D'_1 (12)
C_2 (13)
C'_2 (14)
C_1 (15)
C'_1 (16)
|
Das entspricht ja nicht den Formeln die ich oben gepostet habe. Dann müssten die Seitenzahlen lauten
A_1=8
A_1'=7
usw.
Brillant hat Folgendes geschrieben: |
Nun möchte ich wissen, auf welchen "Quadranten" die Seite 10 kommt. Aus der Tabelle lese ich ab D'_2, aber wie rechne ich das?
|
Seite 10 ist eigentlich auf C_1, denn es gilt
Brillant hat Folgendes geschrieben: |
Übrigens: Ab D_2 stehen die Seiten auf dem Kopf. Wie gut, dass ich mit HTML arbeite und "rotate" einsetzen kann.
|
Ab der Hälfte der Seitenzahl stehen die Seiten auf dem Kopf, also müssen in diesem Fall alle Seiten mit Seitenzahl größer als 8 gedreht werden.
Brillant hat Folgendes geschrieben: |
Die ganze Broschüre wird mit Firefox gedruckt. Ziel meiner Frage ist, die zu druckenden Seiten 1 .. 16 korrekt mit Javascript in die "Quadranten" mit <iframe> einzubetten. Und ebenso korrekt, wenn es 24 oder 32 Seiten werden. |
Ich kenne mich mit HTML leider nicht aus, sondern nur mit Java und C. Ich stelle mir das so vor, dass es einen Befehl gibt, der den Drucker 4 A6 Seiten auf eine A4 Seite drucken lässt. Die Funktion müsste dann ja irgendwie die 4 Seiten als Argument bekommen. Jetzt kannst du acht Arrays (oder einfacher ein 2D Array) anlegen. Array A, B, C, D so wie die gestrichenen. Dann mit den oben angegebenen Formeln die Einträge für jedes Array berechnen. Zuletzt die Druckerfunktion mit den entsprechenden Quadranten aufrufen.
|
|
|
Nescio
Anmeldungsdatum: 05.12.2015 Beiträge: 279
|
|
|
|
|