A new alphabet font
Moderators: MtnViewJohn, chris, mtnviewmark
A new alphabet font
Here is a set of letters and numbers for use within ContextFree.
Please let me know if there are any suggestions for improvement. They can be colored, but some glyphs will look strange if not on a white background.
CFDG Here
-Brad
EDIT: updated links for latest version.
Please let me know if there are any suggestions for improvement. They can be colored, but some glyphs will look strange if not on a white background.
CFDG Here
-Brad
EDIT: updated links for latest version.
Last edited by Bargonaut on Tue Aug 16, 2005 11:48 am, edited 6 times in total.
Yeah, I can't see building the characters out of statistically generated holes...
Glad you like the letter rules. I may still play with the line weights, but at least I got all the basic characters done.
-Brad
Code: Select all
startshape hole
rule hole {
CIRCLE { }
hole { r 1 x .1 y .1 }
}
rule hole 0.0001 { }
-Brad
- MtnViewJohn
- Site Admin
- Posts: 882
- Joined: Fri May 06, 2005 2:26 pm
- Location: Mountain View, California
- Contact:
This is exactly the class of shapes that would benefit from control of recursion depth. This is a much more interesting use than my original thoughts on hue control.
Code: Select all
startshape letter_O
rule arc {
CIRCLE { }
arc { r 1 x .1 y .1 }
}
rule letter_O {
arc {limit =360}
}
Yes, I vote for an addition like that. Building arcs out of clipped circles and rotated ellipses is quite painful.MtnViewJohn wrote:This is exactly the class of shapes that would benefit from control of recursion depth. This is a much more interesting use than my original thoughts on hue control.Code: Select all
startshape letter_O rule arc { CIRCLE { } arc { r 1 x .1 y .1 } } rule letter_O { arc {limit =360} }
-Brad
But... are you compelled to use such extensions ? Sure not.aaronstj wrote:Wouldn't that break the context-freeness?
Another way to see it is to be pleased by those pure-drawing new features (color seems to be able to break context-freeness even earlier [edit: no they don't]). Somehow you could consider that as a way to build more primitives along SQUARE CIRCLE and TRIANGLE.
And once built, we'll all be happy to use them context-freely ! Or not.
Yet some more work on syntax is needed :
rule A { B { limit 10 ... } C { limit 30 ... } }
rule B { A { limit 360 ... } }
rule C { A { limit 10 ... } }
New version
I have posted v1.04 of the alphabet in the gallery.
It is now compatible with the latest beta of ContextFree.
The links from the first post have been updated.
-Brad
It is now compatible with the latest beta of ContextFree.
The links from the first post have been updated.
-Brad
- MtnViewJohn
- Site Admin
- Posts: 882
- Joined: Fri May 06, 2005 2:26 pm
- Location: Mountain View, California
- Contact:
Do you want these letters added to a future build of Context Free/CFDG so that people can include it easily like Chris did here?
I think that I will work on some punctuation and diacritical marks so that this can become more of a type-face.
Code: Select all
include i_blockletters.cfdg
I think that I will work on some punctuation and diacritical marks so that this can become more of a type-face.