Làm cách nào tôi có thể in một tập sách từ tệp pdf?


32

Tôi có một tài liệu pdf và tôi muốn in nó dưới dạng một tập sách, tức là hai trang tài liệu ở mỗi bên của một tờ giấy và để (khi được in) toàn bộ có thể được gấp ở giữa để tạo ra một tập sách nhỏ.

Làm thế nào tôi có thể làm điều này một cách dễ dàng?

Câu trả lời:


23

Để thay thế miễn phí và phổ quát, bạn có thể sử dụng pdfbooktập lệnh, một phần của pdfjambộ sưu tập thường được bao gồm trong các bản phân phối LaTeX (đặc biệt là MacTeX ). Thật đơn giản để sử dụng từ dòng lệnh:

pdfbook mypdf.pdf

Nếu cách trên không hoạt động, thì đó /Library/TeX/texbinkhông phải là trong PATH của bạn (hoặc /usr/texbincho các phiên bản cũ hơn của MacTeX). Cách hành động tốt nhất là đảm bảo PATH được đặt chính xác (rất nhiều chương trình dòng lệnh sẽ thất bại nếu biến PATH không chính xác và pdfbooklà một trong số đó); điều này không tầm thường trong OS X nếu bạn muốn có một hành vi nhất quán giữa các ứng dụng được khởi chạy từ dock và các ứng dụng chạy từ thiết bị đầu cuối, do đó bạn chắc chắn nên tìm kiếm một giải pháp hoàn chỉnh cho vấn đề cụ thể này. Vì công việc bẩn thỉu, bạn có thể chạy export PATH="$PATH:/Library/TeX/texbin:/usr/texbin"mọi lúc trước khi sử dụng pdfbook(kể cả trong dịch vụ bên dưới).

Nếu bạn không muốn sử dụng dòng lệnh, bạn có thể tạo một dịch vụ dễ dàng.

  1. Khởi chạy Automator (trên Yosemite, trong Ứng dụng / Khác)
  2. Tạo một tài liệu mới và chọn "Dịch vụ".
  3. Trên cùng của khung bên phải, đối với "Dịch vụ nhận được chọn", chọn "tệp PDF".
  4. Tìm kiếm "Run Shell Script" từ thanh trên cùng của khung bên trái và nhấp đúp vào nó. Chọn "Truyền đầu vào" làm "đối số" trong cửa sổ vừa tạo.
  5. Nhập một tập lệnh đơn giản đang chạy pdfbook, ví dụ pdfbook "$@".
  6. Lưu nó dưới dạng "Tạo tập sách" (ví dụ).
  7. Trong Finder, chọn tệp PDF, sau đó trong menu đi đến Dịch vụ / Tạo tập sách.

Tập lệnh hoàn chỉnh của tôi cũng tạo một tệp tạm thời và mở tệp PDF kết quả:

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

Vấn đề rõ ràng nhất là việc tải xuống và cài đặt bản phân phối LaTeX vài GB nếu tất cả những gì bạn muốn là pdfbooktập lệnh.


Tôi mới cài đặt mactex và dường như tôi không có pdfbook. Bất kỳ bước nào khác tôi cần phải thực hiện?
Chris

Tôi đã kiểm tra kho lưu trữ TeX Live (mà MacTeX sử dụng), pdfbookở đó để nó chắc chắn trông giống như một vấn đề PATH. Đáng buồn thay, bạn không thể chỉ sử dụng đường dẫn đầy đủ của tập lệnh (đó là /usr/texbin/pdfbook) bởi vì sau đó nó sẽ không tìm thấy tập lệnh mẹ của nó pdfjam. Tôi đã cập nhật câu trả lời của mình với lời giải thích về vấn đề và cách giải quyết vấn đề bẩn thỉu, nhưng bạn chắc chắn nên khắc phục vấn đề PATH trên toàn cầu (tôi không nhớ tôi đã làm như thế nào và không thể tìm thấy câu hỏi SO tôi đã sử dụng lại sau đó nhưng nó ở đâu đó).
Blout

Đơn giản rực rỡ! Hoạt động trên (Ubuntu) Linux ngay lập tức.
Kỹ thuật Hummeling BV

14

Bạn có thể sử dụng tiện ích Tạo Sách nhỏ 1 để thêm tùy chọn vào bản in, từ Xem trước hoặc bất kỳ ứng dụng nào khác, để tạo tệp pdf thứ hai với các trang được sắp xếp phù hợp để in và liên kết dưới dạng một tập sách. Khi in tập sách pdf kết quả, hãy nhớ chọn Tập hai mặt: Liên kết cạnh ngắn cạnh trong các tùy chọn Bố cục Bố cục của hộp thoại in.

1. Không còn miễn phí, 9,99 đô la trên App Store kể từ ngày 09/2015.


Tôi đã sử dụng công cụ này với OSX 10.7.3 và nó hoạt động tốt - chức năng khá đẹp trong một gói trọng lượng thấp.

@Phrogz, cảm ơn vì đã cho tôi biết. Thật vậy, tôi đã cập nhật liên kết để trỏ đến trang web của nhà phát triển.
Juan A. Navarro

1
Có vẻ như liên kết cần một bản cập nhật khác: thekeptpromise.com/FreeApps/#CreateBooklet
Eric Darchis

1
URL đã thay đổi một lần nữa, bây giờ: thekeptpromise.com/CreateBooklet - đồng thời, họ đang tính phí cho nó trong những ngày này. Tuy nhiên, nó chỉ có 4,99 đô la tại thời điểm bình luận, xứng đáng với thời gian nó đã cứu tôi :)
mnem 17/03/2015

7

Giải pháp của tôi là cài đặt phiên bản Macintosh của Adobe Acrobat Reader DC, có sẵn từ https://get.adobe.com/reader/ và sử dụng nó để mở tệp PDF. Khi in từ Adobe Reader, có một số tùy chọn về kích thước và xử lý trang:

  1. Áp phích
  2. Nhiều
  3. Tập sách nhỏ

Chọn Sách nhỏ và bạn tốt để đi.

Ảnh chụp màn hình của Adobe Reader trong OS X

Xem https://helpx.adobe.com/acrobat/kb/print-booklets-acrobat-reader.html để biết thêm chi tiết. Ưu điểm của giải pháp này là giải pháp tương tự cũng hoạt động trong thế giới Windows.


5

"In sách nhỏ" được gọi là áp đặt trong thuật ngữ của doanh nghiệp in ấn chuyên nghiệp.

Kẻ mạo danh giá rẻ

là một tiện ích để làm chính xác những gì bạn muốn. Nó có giá 35 đô la Mỹ và có bản dùng thử miễn phí với một số tính năng bị vô hiệu hóa. Đó là giá cả phải chăng để sử dụng thông thường, nhưng cũng đủ tốt để áp đặt chuyên nghiệp.


4

Mở tệp PDF ở chế độ xem trước, chuyển đến hộp thoại in và bạn sẽ tìm thấy một số cài đặt hữu ích (hy vọng) - tôi nói hy vọng vì tôi đã không thực hiện chính xác những gì bạn đang theo sau ...

Nhấp vào mũi tên xuống nhỏ bên cạnh tên máy in để mở rộng hộp thoại in nếu nó chưa lớn hơn. Ở nửa dưới của cửa sổ hộp thoại, có một menu thả xuống nơi bạn có thể chọn một vài tùy chọn có liên quan:

  • Trong Bố cục (trong menu thả xuống), Trang trên mỗi Trang tính (bạn có thể đặt trang này thành 2 để có bên trái và bên phải trên mỗi trang)
  • Ngoài ra trong Bố cục, Hai mặt (bạn có thể chọn cạnh giấy sẽ xảy ra ràng buộc - không chắc cách thức này hoạt động để gấp ở giữa ...
  • Trình đơn thả xuống cũng có một phần được gọi là In sách nhỏ , có nhiều tùy chọn sẽ được bạn quan tâm, chủ yếu là hộp kiểm đầu tiên để cho phép in sách nhỏ :)

Bây giờ tôi đã không tự làm điều đó và tôi không biết liệu nó có hoạt động để gấp các trang ở giữa không (có vẻ như nó được dùng để ràng buộc các trang dọc theo một cạnh) nhưng đó có lẽ là nơi để bắt đầu tìm kiếm.

Nếu nó không hoạt động như bình thường, thì bạn có thể cần phải sắp xếp lại các trang theo cách thủ công (mà bạn có thể làm trong Bản xem trước) để theo đúng thứ tự để in hai mặt đơn giản với ràng buộc cạnh ngắn đặt các trang vào đúng vị trí , mặc dù điều này có thể khá khó khăn nếu có nhiều trang ...

Chúc may mắn...


2
Trong menu thả xuống, tôi thấy không có tùy chọn nào cho Sách nhỏ In ấn, có lẽ đây là một tùy chọn từ một máy in cụ thể?
Juan A. Navarro

ồ, xin lỗi, bạn nói đúng: / Tôi không nhận ra đây là một phần của trình điều khiển HP cho máy in tại nơi làm việc ... bạn vẫn có thể chơi xung quanh với thứ tự trang và 2 trang trên mỗi tờ / in hai mặt đoán ...
drfrogsplat

1

Bạn có thể sử dụng kịch bản python miễn phí tại đây . Chỉ cần thêm nó vào thư mục Dịch vụ PDF của bạn trong Thư viện người dùng của bạn (tạo thư mục nếu nó không tồn tại). Sau đó nó sẽ xuất hiện trong nút PDF của menu in của bạn.

Nó được đặt cho các trang tính A3, nhưng có các tùy chọn để thay đổi kích thước trang tính (và những thứ khác) trong tập lệnh.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.