Quick update on the situation.
I finally made my choice a few weeks ago and bought a Star Micronics TSP600
which is perfect ! .. Well... almost. I've bought the Serial version of the
device, and there is no Gnu/Linux drivers for this version, only for the USB
version and the Ethernet version... The usb block (because it can be replaced
easily) cost almost the price that I've paid for the printer itself (55$
something like that).
Then after a long search, I've found that some people using Mac (that uses
also Cups) did find a solution to print using cups, but what was comming out
was not letters only black blocs... I've tried myself the proceduse under
Trisquel 6.0, but nothing to do, it won't print.
Then I remembered what Platypus333 said. So I tried to search a little bit
and understand how the connection was made. Then I tried this :
echo "Hello World" > /dev/ttyUSB0
And then, Magic ! The printer was printing.
I've tried almost every generic (only text, raw etc..), but nothing to do, no
answer from the printer at all.
No my question is, does anyone know how cups work (in terms of drives and
direct connection to the printer) in order for me to try to make a driver
that would print directly in ASCII to the printer (I just would have to avoid
the accents from the Portuguese language until I found a better solution).
PS: printf works better than echo because of the accents.