Print UTF-8 file with command line tools
Clash Royale CLAN TAG#URR8PPP
I want to print a file using a command like cat filename > /dev/lp0
where the file contains characters like ùàç
encoded in UTF-8. Is this is possible or do I need to use CUPS?
I'm using an embedded Linux with a Debian file system and 3.10 kernel version.
The printer is an Epson SX525WD connected with USB, but the system and CUPS detected this like a parallel printer /dev/lp0
. The CUPS version installed is 1.5.3, and when I try to print the file with lp command it returns:
lp: Unsupported document-format "text/plain"
So I have to use -oraw
to print and it doesn't print UTF-8 characters.
command-line printing cups unicode
add a comment |
I want to print a file using a command like cat filename > /dev/lp0
where the file contains characters like ùàç
encoded in UTF-8. Is this is possible or do I need to use CUPS?
I'm using an embedded Linux with a Debian file system and 3.10 kernel version.
The printer is an Epson SX525WD connected with USB, but the system and CUPS detected this like a parallel printer /dev/lp0
. The CUPS version installed is 1.5.3, and when I try to print the file with lp command it returns:
lp: Unsupported document-format "text/plain"
So I have to use -oraw
to print and it doesn't print UTF-8 characters.
command-line printing cups unicode
add a comment |
I want to print a file using a command like cat filename > /dev/lp0
where the file contains characters like ùàç
encoded in UTF-8. Is this is possible or do I need to use CUPS?
I'm using an embedded Linux with a Debian file system and 3.10 kernel version.
The printer is an Epson SX525WD connected with USB, but the system and CUPS detected this like a parallel printer /dev/lp0
. The CUPS version installed is 1.5.3, and when I try to print the file with lp command it returns:
lp: Unsupported document-format "text/plain"
So I have to use -oraw
to print and it doesn't print UTF-8 characters.
command-line printing cups unicode
I want to print a file using a command like cat filename > /dev/lp0
where the file contains characters like ùàç
encoded in UTF-8. Is this is possible or do I need to use CUPS?
I'm using an embedded Linux with a Debian file system and 3.10 kernel version.
The printer is an Epson SX525WD connected with USB, but the system and CUPS detected this like a parallel printer /dev/lp0
. The CUPS version installed is 1.5.3, and when I try to print the file with lp command it returns:
lp: Unsupported document-format "text/plain"
So I have to use -oraw
to print and it doesn't print UTF-8 characters.
command-line printing cups unicode
command-line printing cups unicode
edited Nov 25 '14 at 22:04
Gilles
543k12811001617
543k12811001617
asked Sep 12 '14 at 8:44
MemphisMemphis
95
95
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
Yes that is possible. You can directly cat
a file to a printer like that and go around using CUPS.
Whether the result is what you expect depends on the content of the file and the make and model of the printer.
add a comment |
Use enca,and find
Install enca
$apt-get install enca
execute below command
$ enca filename
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
1
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.
– Gilles
Sep 13 '14 at 23:10
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f155201%2fprint-utf-8-file-with-command-line-tools%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Yes that is possible. You can directly cat
a file to a printer like that and go around using CUPS.
Whether the result is what you expect depends on the content of the file and the make and model of the printer.
add a comment |
Yes that is possible. You can directly cat
a file to a printer like that and go around using CUPS.
Whether the result is what you expect depends on the content of the file and the make and model of the printer.
add a comment |
Yes that is possible. You can directly cat
a file to a printer like that and go around using CUPS.
Whether the result is what you expect depends on the content of the file and the make and model of the printer.
Yes that is possible. You can directly cat
a file to a printer like that and go around using CUPS.
Whether the result is what you expect depends on the content of the file and the make and model of the printer.
answered Sep 14 '14 at 4:16
AnthonAnthon
61.3k17105168
61.3k17105168
add a comment |
add a comment |
Use enca,and find
Install enca
$apt-get install enca
execute below command
$ enca filename
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
1
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.
– Gilles
Sep 13 '14 at 23:10
add a comment |
Use enca,and find
Install enca
$apt-get install enca
execute below command
$ enca filename
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
1
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.
– Gilles
Sep 13 '14 at 23:10
add a comment |
Use enca,and find
Install enca
$apt-get install enca
execute below command
$ enca filename
Use enca,and find
Install enca
$apt-get install enca
execute below command
$ enca filename
answered Sep 12 '14 at 9:40
steve.elisteve.eli
11
11
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
1
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.
– Gilles
Sep 13 '14 at 23:10
add a comment |
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
1
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.
– Gilles
Sep 13 '14 at 23:10
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
Thank you for the reply, when I execute "enca filename" returns: enca: Language `it' is unknown or not supported.
– Memphis
Sep 12 '14 at 12:02
1
1
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.– Gilles
Sep 13 '14 at 23:10
enca
can detect a file's encoding, but that isn't the problem here. The problem is to convert UTF-8 text to the unspecified format expected by the printer.– Gilles
Sep 13 '14 at 23:10
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f155201%2fprint-utf-8-file-with-command-line-tools%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown