Könyvecske + 2 lap/oldal + mindkét oldal
2010-02-25T08:01:23+01:00
2010-02-26T12:13:54+01:00
2022-07-19T04:11:17+02:00
X3cut0r
Hello,

A címben próbáltam utalni a megvalósítani kívánt nyomatra. Vagyis van egy pdf dokumentumom és azt szeretném úgy kinyomtatni, hogy egy oldalra két lap kerüljön ugyanakkor könyvecske legyen és kihasználásra kerüljön minden oldala a papírlapnak. A nyomtatóm kétoldalas nyomtatást csak kézi beavatkozással képes végezni (hp deksjet 3600). Ehhez kérnék ötleteket és szoftvereket.
Mutasd a teljes hozzászólást!
Hali!

...a leglényegesebb feladatot így is nekem kell megcsinálnom. Mégpedig az oldalak kiosztását.


Igen, sajnos, ez a "fapados" mivoltának (és az ingyenességének) a hátulütője. Persze, nem kell nagy ördöngösségre gondolni, ha kevés (10-20) oldal van, akkor könnyen megoldható az oldalak felsorolása (nagyobb dokumentum esetén meg amúgy sem érdemes így nyomtatni, mert - a nyomtatványnak nem lesz "gerince", ezért - úgysem fogod tudni tökéletesen összehajtani).

A következőképpen járhatsz el az oldalak sorrendjének meghatározásánál:
Legyen pl. 22 oldalas az eredeti dokumentum. Az oldalak számát - megközelítőleg - felezed úgy, hogy az első fele 4-gyel osztható legyen (ha az oldalak száma nem lenne osztható 4-gyel, akkor az első fele legyen a több): 1-12 és 13-22. Egy függőleges vonalat húzol, és elkezded "cikkcakkban" felírni az oldalszámok első felét úgy, hogy a vonal jobb oldalán kezded:

| 1 2 | | 3 4 | | 5 6 | | 7 8 | | 9 10 | | 11 12 |

Ha az első felét az oldalaknak felsoroltad, akkor a maradékot hasonló módon, csak alulról felfelé:

| 1 2 | 22 | 3 4 | 21 20 | 5 6 | 19 18 | 7 8 | 17 16 | 9 10 | 15 14 | 11 12 | 13

Akár egy kis programocskát is írhatsz rá, ami az oldalszám ismeretében előállítja az oldalak sorrendjét (sőt, talán még valamelyik általad favorizált táblázatkezelőben is megoldható ez).

Ha ezzel megvagy, akkor veszed - felülről lefelé - a 4-es csoportokat (két sor), és soronként egymás mellé írod a sorszámokat. Így meg is van a tools.pdf.Impose eszköznek az oldalak sora (ahol nincs sorszám, oda x-et írsz). Így:

x,1,2,x,22,3,4,21,20,5,6,19,18,7,8,17,16,9,10,15,14,11,12,13

A teljes parancs ebben az esetben:

java tool.pdf.Impose -dim 2x1 -page x,1,2,x,22,3,4,21,20,5,6,19,18,7,8,17,16,9,10,15,14,11,12,13 konyv.pdf

Ha mindent megfelelően csináltál, akkor kapsz - a példa szerint - egy konyv-up.pdf-et. Még annyival könnyítheted a dolgodat - a nyomtatód miatt -, hogy a tools.pdf.Split-et ráereszted a már "kilőtt" dokumentumra, és szétválogatod páros és páratlan oldalakra (így első menetben kinyomtatod a páratlan oldalakat, majd - visszahelyezve őket - kinyomtatod a párosakat).

Egy tanács: ne a legújabb Multivalent.jar-t szedd le, azzal lehetnek problémák.

Mutasd a teljes hozzászólást!


  • TE írtad:
    ... A nyomtatóm kétoldalas nyomtatást csak kézi beavatkozással képes végezni ...


    - 29. oldal -

    Ötlet: Vegyél egy olyan nyomtatót, ami automatikusan képes végezni a kétoldalas nyomtatást.

    Ui.: Felesleges szenvedned, mert ilyen program NINCS!
    Mutasd a teljes hozzászólást!
  • Szerintem túl sokat akarsz házilagos megoldással.

    Az, hogy egy lapra több oldal legyen nyontatva nem gond (acrobat professionalben fájl-nyomtatás-oldalátméretezés, szerintem a readernek is kell tudni, de azzal nem foglalkozom).

    A kétoldalas nyomtatás macerás, de kézzel megoldható.

    Az, hogy a végén aztán az egész egy kis könyvecske legyen, ehhez szerimtem nyomdai technológia kell. Szedjél már szét egy könyvet és látni fogod, hogy ugyanazon lap egyik felén az 1. oldal, a másik felén meg az utolsó van. Az első oldal túlodalán a 2., az utolsó oldal másik felén az utolsó előtti és, így tovább, nem szimplán egymás után, mint ahogy te tudnád nyomtatni a házi kétoldalas nyomtatási módszerrel.
    Mutasd a teljes hozzászólást!
  • Ne kövezzetek meg, de úgy gondolom nem lehetetlen kivitelezni a dolgot, mivel csak sorba kell rakni a lapokat meg kicsinyíteni úgy, hogy megfelelően kövessék egymást majd miután egyik oldal kész megfordítom és a másikra is rányomatom az odaillőt. Legfeljebb jelenleg még nincs ilyen program ami ezt tudná, de ha más nem kézzel is sorba lehet rakni és akkor csak egy "sima" kétoldalas nyomtatást kell kérni. Jelenleg így látom, de még csak fejtegetem melyik lap hova is kerül.
    Mutasd a teljes hozzászólást!
  • Nincs szó itt megkövezésről, mint írtam a nyomdákban ez minden bizonnyal napi rutin, rendelkezésre áll minden szoftveres háttér is. Legfeljebb arról van szó, hogy házilag csak életbevágóan fontos esetben vágnánk ilyen munkába (idő milliomosság is kell), azaz arra próbáltunk rávilágítani, hogy a befektetett munka aránytalanul több, nem áll arányban az eredménnyel.
    Mutasd a teljes hozzászólást!
  • Hali!

    Létezik egy Java alapú megvalósítás a problémádra (legalábbis, ami a "könyv formátummal" kapcsolatos - a nyomtatódban a kétoldalas nyomtatást kézzel kell megoldanod): Multivalent. Itt téged a Multivalent Document Tools érdekelhet, különösen az Impose.

    Még az Adobe-csomag előtt én is próbálkoztam vele (a Scribus-szal karöltve), de bizonyos nyomdáknak nem volt megfelelő az eredmény. Természetesen, házi célra tökéletes.

    Mintha valahol olvastam volna, hogy a Scribus valamelyik verziójától már lehet ilyen "kilövést" készíteni (vagy valamilyen kiegészítőjével).

    Mutasd a teljes hozzászólást!
  • Erre találták ki a FinePrint nevű szoftvert.
    Mutasd a teljes hozzászólást!
  • Jónak tűnik a Multivalent, csak ahogy átfutottam úgy vettem ki a leglényegesebb feladatot így is nekem kell megcsinálnom. Mégpedig az oldalak kiosztását. Ezt sakkoztam ki korábban, majd legeneráltattam, és egyszerűen megadtam az adobe reader nyomtató kezelőjében egy lapra milyen sorrendben kerüljenek az oldalak.
    A Scribus meg se tudta nyitni a pdf-em, de amúgy is úgy gondolom azt főként a GUI miatt ajánlottad, tehát az eredmény megtekintésére vagy manipulálására.

    Ha elsiklottam volna valami felett elnézést kérek.
    Mutasd a teljes hozzászólást!
  • Én is megtaláltam a programot, de nem láttam megfelelő beállítási lehetőséget benne. Vagy "booklet" vagy "4 up". Ha mégis van valami trükk, akkor kérlek világosíts fel.
    Mutasd a teljes hozzászólást!
  • Ha jól értettem, könyvet szeretnél nyomtatni.
    Egy lapon 4 oldal.
    A Booklet beállítás kell.
    Ha a nyomtatód nem támogatja a két oldalas nyomtatást, az se baj, mert az első használatkor a program kérdezz-felelek módon, pár tesztnyomtatás segítségével feltérképezi, hogy milyen módon tudja a legprofibban kinyomtatni kétoldalasra könyvként az általad kért feladatokat.

    Én már régóta használom, és kolléga szokta nekem spirálozni.
    Mutasd a teljes hozzászólást!
  • Hali!

    ...a leglényegesebb feladatot így is nekem kell megcsinálnom. Mégpedig az oldalak kiosztását.


    Igen, sajnos, ez a "fapados" mivoltának (és az ingyenességének) a hátulütője. Persze, nem kell nagy ördöngösségre gondolni, ha kevés (10-20) oldal van, akkor könnyen megoldható az oldalak felsorolása (nagyobb dokumentum esetén meg amúgy sem érdemes így nyomtatni, mert - a nyomtatványnak nem lesz "gerince", ezért - úgysem fogod tudni tökéletesen összehajtani).

    A következőképpen járhatsz el az oldalak sorrendjének meghatározásánál:
    Legyen pl. 22 oldalas az eredeti dokumentum. Az oldalak számát - megközelítőleg - felezed úgy, hogy az első fele 4-gyel osztható legyen (ha az oldalak száma nem lenne osztható 4-gyel, akkor az első fele legyen a több): 1-12 és 13-22. Egy függőleges vonalat húzol, és elkezded "cikkcakkban" felírni az oldalszámok első felét úgy, hogy a vonal jobb oldalán kezded:

    | 1 2 | | 3 4 | | 5 6 | | 7 8 | | 9 10 | | 11 12 |

    Ha az első felét az oldalaknak felsoroltad, akkor a maradékot hasonló módon, csak alulról felfelé:

    | 1 2 | 22 | 3 4 | 21 20 | 5 6 | 19 18 | 7 8 | 17 16 | 9 10 | 15 14 | 11 12 | 13

    Akár egy kis programocskát is írhatsz rá, ami az oldalszám ismeretében előállítja az oldalak sorrendjét (sőt, talán még valamelyik általad favorizált táblázatkezelőben is megoldható ez).

    Ha ezzel megvagy, akkor veszed - felülről lefelé - a 4-es csoportokat (két sor), és soronként egymás mellé írod a sorszámokat. Így meg is van a tools.pdf.Impose eszköznek az oldalak sora (ahol nincs sorszám, oda x-et írsz). Így:

    x,1,2,x,22,3,4,21,20,5,6,19,18,7,8,17,16,9,10,15,14,11,12,13

    A teljes parancs ebben az esetben:

    java tool.pdf.Impose -dim 2x1 -page x,1,2,x,22,3,4,21,20,5,6,19,18,7,8,17,16,9,10,15,14,11,12,13 konyv.pdf

    Ha mindent megfelelően csináltál, akkor kapsz - a példa szerint - egy konyv-up.pdf-et. Még annyival könnyítheted a dolgodat - a nyomtatód miatt -, hogy a tools.pdf.Split-et ráereszted a már "kilőtt" dokumentumra, és szétválogatod páros és páratlan oldalakra (így első menetben kinyomtatod a páratlan oldalakat, majd - visszahelyezve őket - kinyomtatod a párosakat).

    Egy tanács: ne a legújabb Multivalent.jar-t szedd le, azzal lehetnek problémák.

    Mutasd a teljes hozzászólást!
  • THX You are the best!
    Mutasd a teljes hozzászólást!
abcd