QuickTip: Printing to PDF

December 9, 2007

I often find myself needing to print webpages, and one of the most convenient ways of doing so is to print them as PDF files. Now, as I’m sure you’ll be unsurprised to know, this is possible without too much effort on the EEE, but, you might like a bit of hand-holding whilst you set it up. So, I took mkrishnan’s guide on EEEuser.com, and added some of my own steps to prevent overwriting of previously-printed files. As such, if you want to be able to print to PDF, and have each output file assigned a unique prefix to the name so that you never need worry about accidentally overwriting existing documents, then this guide is for you…

1.) You will need a standard repository available for adept (your package manager), to allow you to install the necessary printing software. If you have not already done so, you can add extra repositories directly to the sources.list file. You can get the relevant software for this QuickTip from the default Xandros repository, so, what you’d need to do is:

sudo nano /etc/apt/sources.list

And add the following line:

deb http://http.us.debian.org/debian stable main

Then, save your changes (Ctl+O, then Enter), and exit (Ctl+X)

2.) Install cups-pdf from the repository

sudo apt-get install cups-pdf

3.) Now it’s installed, you need to configure it, so that it creates a virtual printer for you:

  • In FireFox, open http://localhost:631/
  • Select “Add printer”
  • Enter some text into each of the three fields. You can enter anything you wish- I’ve just used “cups-pdf”, as it seemed neat. Select “Continue”
  • From the drop-down list, select “Virtual Printer (PDF)”. Select “Continue”
  • From the drop-down list, select “Postscript”. Select “Continue”
  • You will only have one option on this screen, so, select it, and then select “Add Printer”

Now, you have installed a PDF printer- if you hit Ctl+P, you can print directly to PDF. The output file will be stored at /home/user/PDF. In order to change the settings to give each printout a unique identifier, you will need to edit the cups-pdf configuration file. If you wish to take a backup of the file first, which is good practice, type:

sudo cp /etc/cups/cups-pdf.conf /etc/cups/cups-pdf.conf.bak

Now, edit the configuration file:

sudo nano /etc/cups/cups-pdf.conf

Look for the setting “Label”

Uncomment it, and change its value to “1”, so that the line reads

Label 1

Save the changes (Ctl+O), then exit (Ctl+X)

You should not need to restart cups for the changes to take effect, but, if you want to:

sudo /etc/init.d/cupsys restart

In cups-pdf.conf, you can change output path etc if you should wish to do so.

Printing PDFs on your EEE… enjoy 🙂

Neil

Advertisements

Toys R Us

December 9, 2007

Whilst many online retailers are struggling to get hold of any EEE devices, it appears that the high-street (well, retail park) giant Toys R Us are in Asustek’s good books, as they seem to have regular stock of the EEE at the moment. On Friday, the store in Reading had four devices, and, on Saturday morning, they had ten in stock… well, nine, as my brother snapped up one of them after playing with mine. The Reading branch only had white models, but, apparently, other stores have black and silver available.

If you’re looking for an EEE in a hurry, your nearest Toys R Us might be the way forwards; reports also of machines in Asda stores, but, I haven’t been able to verify that myself.

One user of EEEuser.com has reported an issue whereby apparently Toys R Us have a no-refund policy on laptops, irrespective of whether the machine is faulty or not. I have not experienced this myself, and have no evidence that such a policy is indeed in force, but, if you buy one (from any retailer), and discover a fault, which is reported within a reasonable time of purchase, do not be afraid to insist on your rights as a consumer and ask for a refund, informing Trading Standards if any no-refund policy is evident.

Fingers crossed that you are able to get hold of one, and have no problems!


EEE 1Gb Internal Memory Upgrade

December 9, 2007

This 1Gb internal stick replaces the 256 or 512Mb memory card installed in the EEE for the maximum 1Gb System RAM. This is an SO-DIMM stick of memory @ 667Mhz.

This is a user-replaceable item (it can be installed in less than a minute). There is only one slot in the EEE for memory, max 1Gb.

Corsair Memory with lifetime warranty.