Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Code 39/Code 128]: How to enter control characters?/Tab with libre extended #37

Open
paulowuk opened this issue Jan 19, 2021 · 5 comments

Comments

@paulowuk
Copy link

Hi,
Does your libre extended font code TAB functionality? If so how do I write this in text so that is encoded by the font correctly?
Thanks,

@graphicore
Copy link
Owner

I don't know what "TAB functionality" is.

Note: the Code 39 extended versions are merely a interpretation of regular Code 39 character combinations. See the table on Wikipedia. It's likely you can't enter the control characters in a printable way using that font, so maybe using the plain Code 39 fonts and doing the "extended encoding" by hand would work better in these cases!

@paulowuk
Copy link
Author

Yeh sorry I was referring to horizontal tab (9 | HT | $I in the article) control character which I guess can't be easily done as you can't 'write' control characters in text. Thanks anyway.

@graphicore
Copy link
Owner

You can literally enter $Ifor the same resulting barcode. Your scanner needs to interpret it as extended Code 39 in any case. Or you maybe use code 139 which can do tabs natively, but the input is a problem as well.

Since entering these control characters is a problem, I'll make this issue into a feature request.

@graphicore graphicore changed the title Tab with libre extended [Code 39/Code 128]: How to enter control characters?/Tab with libre extended Jan 19, 2021
@paulowuk
Copy link
Author

paulowuk commented Jan 19, 2021 via email

@pflugs30
Copy link

pflugs30 commented Jun 8, 2022

You can literally enter $Ifor the same resulting barcode. Your scanner needs to interpret it as extended Code 39 in any case. Or you maybe use code 139 which can do tabs natively, but the input is a problem as well.

Since entering these control characters is a problem, I'll make this issue into a feature request.

I'd just like to share my experience for the next person. I tested in MS Word by entering these literal characters, trying to make a barcode of the ENTER key for a test print. I found I needed to include the encoding asterisks before and after the encoding literal. I also had to use the Libre Barcode 39 font (NOT the extended font), and my barcode scanner configured with Code 39 ALL ASCII-on. Once these requirements were met, the barcode scanned as expected. :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants