Bir kitapçığı pdf dosyasından nasıl yazdırabilirim?


32

Bir pdf dökümanım var ve onu bir kitapçık olarak, yani bir kağıdın her iki tarafına dokümanın iki sayfası ve yazdırmak istediğimde (yazdırıldığında) her şeyin ortada katlanabilmesi için bir sayfa yazdırmak istiyorum. Küçük kitapçık

Bunu kolayca nasıl yapabilirim?

Yanıtlar:


23

Ücretsiz ve evrensel bir alternatif pdfbookiçin pdfjam, genellikle LaTeX dağıtımlarında (özellikle MacTeX ) bulunan koleksiyonun bir parçası olan betiği kullanabilirsiniz . Komut satırından kullanımı basittir:

pdfbook mypdf.pdf

Yukarıdakiler işe yaramazsa, PATH'inizde /Library/TeX/texbin(veya /usr/texbinMacTeX'in eski sürümlerinde) bulunmaz. En iyi eylem yolu PATH'ın doğru ayarlandığından emin olmaktır (PATH değişkeni doğru değilse ve pdfbookbunlardan biriyse birçok komut satırı programı başarısız olur ); Dock'tan başlatılan uygulamalar ve bir terminalden çalışan uygulamalar arasında tutarlı bir davranış istiyorsanız, bu soruna tam bir çözüm aramanız gerekir. Kirli çalışma ortamı olarak, export PATH="$PATH:/Library/TeX/texbin:/usr/texbin"kullanmadan önce her zaman koşabilirsiniz pdfbook(aşağıdaki hizmet dahil).

Komut satırını kullanmak istemiyorsanız, kolayca bir servis oluşturabilirsiniz.

  1. Automator'u başlatın (Yosemite'de Uygulamalar / Diğerleri)
  2. Yeni bir belge oluşturun ve "Servis" seçeneğini seçin.
  3. Sağ çerçevenin üstünde, "Servis seçildi" için "PDF dosyalarını seç".
  4. Sol çerçevenin üstündeki çubuktan "Run Shell Script" i çalıştırın ve çift tıklayın. Yeni oluşturulan pencerede "Girdiyi" "bağımsız değişkenler" olarak seçin.
  5. pdfbookÖrneğin çalışan basit bir betiği girin pdfbook "$@".
  6. "Kitapçık oluştur" olarak kaydedin (örneğin).
  7. Finder'da bir PDF dosyası seçin, ardından menüden Servisler / Kitapçık oluştur'a gidin.

Komple betiğim de geçici bir dosya oluşturur ve ortaya çıkan PDF dosyasını açar:

TMPF=`mktemp -t bookletXXXX`
mv "$TMPF" "$TMPF.pdf"
pdfbook -o "$TMPF.pdf" "$@"
open "$TMPF.pdf"

En açık sorun, tek yapmanız gereken pdfbookkomut dosyasıysa , bir LaTeX dağıtımının birkaç GB indirmesi ve yüklenmesi .


Mactex'i yeni yükledim ve pdfbook'um yok. Atmam gereken başka adımlar var mı?
Chris,

TeX Live deposunu kontrol ettim (MacTeX'in kullandığı), pdfbookkesinlikle bir PATH problemi gibi görünüyor. Ne yazık ki, komut dosyasının tam yolunu (yani /usr/texbin/pdfbook) kullanamazsınız , çünkü o zaman ana betiğini bulamaz pdfjam. Cevabımı sorunun açıklaması ve kirli bir çalışma ile güncelledim, ancak kesinlikle PATH sorununu küresel olarak çözmelisiniz (nasıl yaptığımı hatırlamıyorum ve kullandığım SO sorusunu bulamıyorum. o zaman ama bir yerlerde var.
Blout

Tek kelimeyle mükemmel! Kutudan çıkar çıkmaz (Ubuntu) Linux üzerinde çalışır.
Hummeling Engineering BV,

14

Sen kullanabilirsiniz Kitapçık oluşturma programı 1 uygun yazdırmak ve bağlama kitapçık olarak sayfalarla ikinci pdf dosyası oluşturmak için, Önizleme veya başka bir uygulamadan, “baskı” için bir seçenek ekler düzenlenmiş. Ortaya çıkan pdf kitapçığını yazdırırken, yazdırma iletişim kutusunun “Düzen” seçeneklerinde “İki Taraflı: Kısa Kenardan Ciltleme” yi seçmeyi unutmayın.

1. 09/2015 tarihinden itibaren App Store'da 9.99 $ artık ücretsiz değildir.


Bu aracı OSX 10.7.3 ile kullandım ve iyi çalışıyor - düşük ağırlıklı bir pakette oldukça iyi işlevsellik.

@Phrogz, bana haber verdiğiniz için teşekkür ederiz. Aslında, geliştiricinin sitesine yönlendiren bağlantıyı güncelledim.
Juan A. Navarro

1
Bağlantının başka bir güncellemeye ihtiyacı var gibi görünüyor: thekeptpromise.com/FreeApps/#CreateBooklet
Eric

1
URL yine değişti, şimdi: thekeptpromise.com/CreateBooklet - ayrıca, bugünlerde bunun için ücret alıyorlar. Ancak, yorum sırasında sadece 4.99 dolardı, bu beni kurtardığı zamana değerdi :)
mnem 17:15

7

Çözümüm, https://get.adobe.com/reader/ adresinden edinebileceğiniz Adobe Acrobat Reader DC'nin Macintosh sürümünü yüklemek ve PDF dosyasını açmak için kullanmak. Adobe Reader'dan yazdırırken, sayfa boyutlandırma ve işlemede birkaç seçenek vardır:

  1. Afiş
  2. çoklu
  3. kitapçık

Kitapçık'ı seçin ve gitmeniz iyi olur

OS X'deki Adobe Reader'ın ekran görüntüsü

Daha fazla ayrıntı için https://helpx.adobe.com/acrobat/kb/print-booklets-acrobat-reader.html adresini ziyaret edin . Bu çözümün avantajı aynı çözümün Windows dünyasında da işe yaramasıdır.


5

"Kitapçık basım", profesyonel basım işi terminolojisinde dayatma olarak adlandırılır .

Ucuz Sahtekâr

tam olarak ne istiyorsan onu yapmak için bir yardımcı programdır. 35 ABD Dolarına mal oluyor ve bazı özellikleri devre dışı bırakılmış ücretsiz bir deneme sürümü var. Gündelik kullanım için uygun fiyatlı, ancak aynı zamanda profesyonel dayatma için yeterince iyi.


4

PDF'yi önizlemede açın, yazdırma iletişim kutusuna gidin ve bazı (umarım) yararlı ayarlar bulacaksınız - İnşallah tam olarak neyin peşinde olduğunuzu yapmadım .

Zaten daha büyük değilse, yazdırma iletişim kutusunu genişletmek için yazıcı adının yanındaki küçük aşağı oka tıklayın. İletişim penceresinin alt yarısında, birkaç uygun seçenek seçebileceğiniz bir açılır menü vardır:

  • Mizanpaj'da (açılır menüde), Yaprak / Sayfa (her sayfada sol ve sağ taraf olacak şekilde bunu 2 olarak ayarlayabilirsiniz)
  • Ayrıca Düzen, İki Taraflı (ciltlemenin yapılacağı kağıt kenarını seçebilirsiniz - bunun ortada katlama için nasıl çalıştığından emin değilsiniz ...
  • Aşağı açılır menüde , sizi ilgilendiren çeşitli seçeneklere sahip olan ve çoğunlukla kitapçık yazdırmayı sağlayan ilk onay kutusu olan Kitapçık Yazdırma adlı bir bölüm de vardır :)

Şimdi kendim yapmadım ve sayfaları ortada katlamak için çalışıp çalışmayacağını bilemiyorum (sayfaları bir kenarı boyunca ciltlemek için tasarlandı gibi görünüyor), ancak bu muhtemelen aramaya başlamanız gereken yer.

Olduğu gibi çalışmazsa, sayfaları (Önizleme'de yapabileceğiniz) doğru sırada olacak şekilde el ile yeniden sıralamanız gerekebilir, böylece kısa kenardan ciltleme ile basit çift taraflı yazdırma sayfaları doğru yerlere koyar Çok fazla sayfa varsa, bu oldukça zor olsa da ...

İyi şanslar...


2
Açılır menüde “Kitapçık Yazdırma” için bir seçenek göremiyorum, bu belki de belirli bir yazıcı için bir seçenek midir?
Juan A. Navarro

ah, pardon, haklısın: / Bunun iş yerindeki yazıcılar için HP sürücüsünün bir parçası olduğunun farkında değildim ... hala sayfa sırası ve sayfa başına 2 sayfa / çift taraflı baskı ile oynayabiliyordunuz galiba ...
drfrogsplat

1

Burada ücretsiz python betiğini kullanabilirsiniz . Sadece kullanıcı Kitaplığınızdaki PDF Servisler klasörüne ekleyin (yoksa klasör oluşturun). Ardından, yazdırma menünüzün PDF düğmesinde görünecektir.

A3 sayfaları için ayarlandı, ancak komut dosyasında sayfa boyutunu (ve diğer şeyleri) değiştirme seçenekleri var.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.