I haven't bought a printer for quite some time, as I normally use printers at work, so I don't know exactly what technology offers in way of portable printing nowadays.
What I really want is a portable/small printer to do B&W printing (some color) that is powered by a USB cable and/or 12 volt outlet through my vehicle's car charger. I do NOT (repeat NOT) want a printer that requires charging through a household AC outlet. I want to be able to keep this printer charged up at all times through my vehicle's 12 volt outlet (and/or via USB cable).
I use Windows laptops, Android tablets, and of course my Verizon Note 2 phone. I'd like to be able to print from any of these devices if possible. I don't really care for printing pictures, although I might occasionally do so.
Having a built-in rechargeable battery is a plus too.
EDIT: What I really want is a portable B&W printer (not thermal) that can be charged via USB cable to a laptop and/or through a vehicle's 12 volt outlet. It would be nice if I can use my phone to send to print, but not necessary. I've seen portable scanners that are powered via plugging into a laptop, I'm wondering if portable printers can do the same.