How to Print Books and Pages with a Printer
Crafting the Printer and Supplies
Craft a Printer and place it next to a Computer or Disk Drive. Craft Printed Pages and a Printed Book — these are the consumables the Printer writes onto. Place them in the Printer's inventory slots.
You also need dye in the Printer for color output. Any dye item works. Without dye, the Printer will not produce colored text.
Writing from a Computer
Place a Computer adjacent to the Printer. Open the Lua shell and use the printer peripheral. Call printer.newPage() to start a page, then printer.write("your text") to add lines. Finish with printer.endPage() to commit the page to a Printed Page in the Printer's output slot.
For a book, call printer.newBook() instead of newPage(), write your pages, then printer.endBook() to produce a Printed Book. The Printer consumes one Printed Page or Printed Book per finished item.
Using a Disk Drive
If you want to move text between machines, craft a Floppy Disk and place it in a Disk Drive attached to a Computer. Write your text to the disk with the standard filesystem commands, then carry the disk to another Computer with its own Disk Drive. The Printer can also read from a Disk Drive if it is placed adjacent, letting you print files you prepared elsewhere.