Forum

 

65 posts

Single Line Font


27/01/2012 à 19:18

Not me. But for engraving, embroidery etc purposes you need a CAM (Computer Aided Manufacturing) file that is compatible with the engraving/embroidery etc machine you are using.
A font, whichever idiot came up with that word for a typeface, is not suitable for that and must first be converted to a suitable CAM file.


01/03/2012 à 20:35

I'm building a robot-like writing machine, and need single-line fonts for that. So I've been looking at what's available, and in what format.
The problem, of course, is that both .TTF and .OTF are intended to store outlines which are closed curves. A few people have abused .TTF
and .OTF to store open curves as a way to represent single line fonts, but the standard programs for processing fonts don't like that. There doesn't seem to be any standard way to store a single-line font, other than some antiquated formats that are all straight lines.

E-engraving has some .OTF fonts that really are one line.

http://www.e-engraving.com/fonts/one_line_fonts/1L/Open_Type/One_Line_Open_Type_Fonts_discription.htm

These generate junk filled areas if displayed in most font programs, but the stored curve is a reasonable pen or cutter path. That's an ugly font, but demonstrates that it's possible to hammer invalid data into a .OTF file to store a plotter font.

I need something that looks like Chancellery Cursive. "Eng_ParkAveLine.otf" is a reasonable cursive "double-line" font, an outline with zero area. The perimeter is drawn twice.

I'm now loading fonts into my own Python programs so I can work on them. I may have to write an optimizer which takes those annoying "two-line" fonts and eliminates the redundant strokes.


02/03/2012 à 18:07

Wrote an optimizer to remove any segment which is entirely on top of another segment. I can now take filled TTF or OTF fonts which represent zero-width or very narrow width lines and turn them into plottable single line fonts that don't draw lines twice. But there's no standard format in which I can write out the results, so I just do it each time my program starts. It takes about five seconds to optimize a font in Python.


23/09/2012 à 01:24

koeiekat a dit  (voir le post)
A font, whichever idiot came up with that word for a typeface

The word "font" comes from the French "fonte", to melt or cast. Typefaces used to be made of metal slugs in the shape of a letter. Many slugs were assembled to form lines, and pages. A set of letters was made by pouring a lead alloy into brass matrices (from the Latin "mater", mother).


23/09/2012 à 03:51

Koeiekat, before you commented, you should have researched. It seems like the explanation is pretty reasonable.


23/09/2012 à 09:12

As usual only half the story. To keep it short, so that also NY can understand, a font is a size of a face of a type. The one who started using the word font for all sizes of the whole family of a type was an idiot.


23/09/2012 à 23:56

Why is he/she an idiot? I think it's a suitable word.


24/09/2012 à 09:33

Then also you are an idiot.


24/09/2012 à 17:56

Wow...what's your problem?


24/09/2012 à 18:31

If you can not understand a simple line as "a font is a size of a face of a type" ...


24/09/2012 à 19:13

I know that!!!!!!!
However, the original root word has nothing to do with size, that's just what it means in English. So I think that it is a suitable word, since the French root actually means typeface, not size of typeface.


24/09/2012 à 19:33

Laser cutter:

http://en.wikipedia.org/wiki/Laser_cutting

G-code is the common name for the most widely used computer numerical control (CNC) programming language, which has many implementations.

Example de G-code :

http://cjoint.com/12sp/BIytzlolDEb_makino_basic_programming.pdf


25/09/2012 à 00:50

@ mal folio
You really are dumb, aren't you? The French root word says exactly what it is. A cast (lead) letter shape at a particular size expressed in points. As it was cast (in the times of letterpress which is far before you were conceived) it hat a fixed size. Not even Merlin could change the size once cast. So dumbo, a font has a fixed size of a face (you probably even don't know what a face is, do you) of a type, which is the main design of the letters of a particular letter-type-design. The ridiculous use of the word font nowadays is the result of the misuse of that word by a stupid uneducated software developer of American origin. Yes, indeed, a lot of comes from people that don't know . Like you.


25/09/2012 à 01:25

I'm not going to explain yourself.
I know what I said and thought. End of story.


25/09/2012 à 01:28

koeiekat a dit  (voir le post)
@ mal folio
As it was cast (in the times of letterpress which is far before you were conceived) it hat a fixed size. Not even Merlin could change the size once cast.

I think font refers to more than just size.
Anyway, forget about this whole thing, it's just a name.


25/09/2012 à 02:01

Font refers to size in points. But that is something you will probably never get stupid idiot.


25/09/2012 à 02:17

Why do you have to follow me around calling me names?
Playing the big guy on the internet won't make you look cooler.


25/09/2012 à 10:24

yeah yeah, whatever. Cool down.
Just shoot each other through private messsage, please.
Oh, and btw, Kat is right : http://en.wikipedia.org/wiki/Font
& "Typeface" is "police de caractères" in french.

Édité 3 fois. Dernière édition le 25/09/2012 à 10:29 par vinz


25/09/2012 à 15:22

Thank you so much Vinz for putting an end to this discussion.
I know the Kat is right, it's just that the meaning of the word has changed and that doesn't make anyone an idiot.

Édité le 25/09/2012 à 15:34 par malvolio


25/09/2012 à 19:09

The meaning of the word has not changed. The misuse has exploded.



Fuseau horaire : CEST. Il est actuellement 19:24




 
Pub de niram
Données personnelles  -  Contact