Difference between revisions of "Working with PDF Documents"

From Digital Tibetan
Jump to: navigation, search
(broken link removed)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Transforming PDF Documents for Printing==
+
==Windows==
 +
===Preparation: tools to download===
 +
A very good swiss army knife for working with PDF documents is the free PD-Fill tools collection which can be downloaded here:
 +
* [http://www.pdfill.com/pdf_tools_free.html http://www.pdfill.com/pdf_tools_free.html]
 +
It contains a printer driver that creates good quality PDF-documents and a tool to cut, merge, and n-up PDF pages.
  
===Tools===
+
If you are using Windows XP, make sure that you have installed [http://www.microsoft.com/downloads/details.aspx?FamilyId=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en Microsoft .Net Framework]. It is already included in ''Windows Vista'' and ''Windows 7''.
  
[[Image:FormatPrintString.jpg|thumb|480px|Tool to calculate the page reordering sequences]]
+
Then download the FormatPrintString tool from this site:
 +
* [[Media:FormatStringPrint.zip|WindowsFormatPrinter]]
 +
This tool calculates the page order for creation of booklets and pecha-printing.
  
Linux: [[Media:FormatPrinter2.zip|LinuxFormatPrinter]] (requires paket Mono)
+
===How-to: create print-ready booklets and pecha-print masters===
 +
[[Image:Booklet.jpg|thumb|left|320px]][[Image:Pecha3A4.jpg|thumb|center|320px]]<br>
 +
* [[Booklet creation with Windows]]
 +
* [[Pecha printing with Windows]]
  
Windows: [[Media:FormatStringPrint.zip|WindowsFormatPrinter]] (requires Microsoft .NET Framework 2 or Mono for Windows)
+
==Linux==
 +
===Preparation: tools to download===
  
===Creating A5 booklets===
+
Install the following packages
 +
* <code>gscan2pdf</code>, [http://gscan2pdf.sourceforge.net/ http://gscan2pdf.sourceforge.net/]
 +
* <code>pdfjam</code>, [http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam].
 +
Those applications are part of most Linux distributions and can be installed using the standard procedures to install software.
 +
* Mono (needed for LinuxFormatPrinter)
  
# Create a PDF document with a page size that is a ''multiple of four''. (Add empty pages if necessary: in Linux use <pdfjoin>, in Windows use PDFill to join empty pages)
+
Then download LinuxFormatPrinter from this site:
# Use either the Windows (download WindowsFormatPrinter above) or the Linux version (download LinuxFormatPrinter) to calculate the page reordering sequence for booklet creation: Enter the number of pages (multiple of four) of the original PDF document, select 'A5 booklet' and 'Calculate'.
+
* [[Media:FormatPrinter2.zip|LinuxFormatPrinter]] (requires package [http://www.go-mono.com Mono]. Mono is already pre-installed in Ubuntu)
# The next step depends on the operating system you are using:
+
====Windows====
+
Use [http://www.pdfill.com/pdf_tools_free.html PDFill (free)], option 'Split or reorder PDF pages'. Paste the page-number string generated above into 'reorder' and save a PDF that has reordered pages. Then use the option 'Reformat multiple pages into one page'. Select landscape A4, set a six margin input fields to zero, select 1 row two columns and switch of the two options (borders, notes fields). The resulting PDF can be printed using the double-sided short-edge binding option.
+
====Linux====
+
Install the <code>pdfjam</code> package. It contains a command-line tool <code>pdfnup</code>. Use a terminal to execute a command similar to (all in one line):
+
  
  pdfnup original.pdf --pages 41,1,2,41,41,3,4,41,40,5,6,39,38,7,8,37,36,9,10,35,34,
+
===How-to===
  11,12,33,32,13,14,31,30,15,16,29,28,17,18,27,26,19,20,25,24,21,22,23 --nup 2x1
+
* [[Booklet creation with Linux]]
  --orient landscape --outfile booklet.pdf
+
* [[Pecha printing with Linux]]
  
(Of course replace the pages string with the page numbers you generated above with the FormatPrinter tool)
+
==Mac OS-X==
 +
===Preparation: tools to download===
  
This creates a <code>booklet.pdf</code> from <code>original.pdf</code>. <code>booklet.pdf</code> can be printed directly. Use short-edge binding double-sided printing.
+
PDFJam is also available for OS-X. The OS-X version supports a graphical interface for the PDFjam scripts, see:
+
* [http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/firth/software/pdfjam/ PDFJAM]
===Printing A6 booklets===
+
* Use the prodedure for A5 booklets with the following changes:
+
* The number of pages of the original document must be a ''multiple of eight''. Again use the FormatPrint tool above to calculate the page sequence of A6 booklets (4 A6 pages on an A4 page.
+
* In Linux when using <code>pdfnup</code> replace <code>--nup 2x1</code> by <code>--nup 2x2</code> and <code>--orient landscape</code> by <code>--orient portrait</code>
+
* In Windows select 'Portrait' and 2 rows and 2 columns when using PDFill's 'Reformat multiple pages into one page'.
+
===Printing Pechas===
+
  
 +
Then install:
 +
* Mono (needed for <code>LinuxFormatPrinter</code>, which will work on Macs too)
  
 +
And download <code>LinuxFormatPrinter</code> from this site:
 +
* [[Media:FormatPrinter2.zip|LinuxFormatPrinter]] (requires [http://www.go-mono.com Mono])
  
 +
Once you have installed PDFjam, Mono and LinuxFormatPrinter, you can follow the Linux instructions for Pecha-Printing and Booklet-creation:
  
 +
===How-to===
 +
* [[Booklet creating with Linux]] (also applies for OS-X)
 +
* [[Pecha printing with Linux]] (also applies for OS-X)
  
[[Category:Incomplete Pages]]
+
==See also==
 +
* [[How to edit Tibetan texts]]
 +
* [[How to create pechas with OpenOffice]]
 +
* [[Preparing Computers for Tibetan Editing]]
 +
 
 +
[[category:tools]][[category:how-to]]

Latest revision as of 10:47, 24 October 2017

Windows

Preparation: tools to download

A very good swiss army knife for working with PDF documents is the free PD-Fill tools collection which can be downloaded here:

It contains a printer driver that creates good quality PDF-documents and a tool to cut, merge, and n-up PDF pages.

If you are using Windows XP, make sure that you have installed Microsoft .Net Framework. It is already included in Windows Vista and Windows 7.

Then download the FormatPrintString tool from this site:

This tool calculates the page order for creation of booklets and pecha-printing.

How-to: create print-ready booklets and pecha-print masters

Booklet.jpg
Pecha3A4.jpg

Linux

Preparation: tools to download

Install the following packages

Those applications are part of most Linux distributions and can be installed using the standard procedures to install software.

  • Mono (needed for LinuxFormatPrinter)

Then download LinuxFormatPrinter from this site:

How-to

Mac OS-X

Preparation: tools to download

PDFJam is also available for OS-X. The OS-X version supports a graphical interface for the PDFjam scripts, see:

Then install:

  • Mono (needed for LinuxFormatPrinter, which will work on Macs too)

And download LinuxFormatPrinter from this site:

Once you have installed PDFjam, Mono and LinuxFormatPrinter, you can follow the Linux instructions for Pecha-Printing and Booklet-creation:

How-to

See also