cloned from fm FontStruct Suggestions by forum
Copy the HTML from the box below and paste it into your website or blog.
(continuing from previous page)
@will.i.ૐ: No, the bricks in the first post are meant to be like that at a 1x1 filter setting. I wanted to create larger "perfect" circles than are possible right now, and make new bricks from composites. And yes, that more complex filter setting would be cool...
If the large circle bricks are not a good idea, then I would really like these bricks (plus the round corner bricks):
Suggestion: What about negative filters? That would be fun to fool around with!
Like -2x2 and stuff :)
Programmable advanced filters: What if we could apply transformations to the grid instead of to the bricks themselves? Obvious applications like shearing (rendering italics) could give way to more adventurous mathematical transformations. Sine wave transformations? Mapping to hexagonal or triangular grids. Polar coordinate systems? Dang, I gotta go back and take some more linear algebra classes! ;)
The Stream – banner design in FontStruct? I think so!
@winty5 But wouldn't negative filters mean the bricks are invisible? ;P
@Umbreon126: Negative filters (-2 x -2, for instance) would simply flip each (2 x 2) brick horizontally and vertically around its point of origin on the brick’s lower left corner. So with 2 x 2, you currently must select a brick by clicking within the lower left grid space (out of the four grid spaces occupied by each brick). With -2 x -2, you would click on this same grid space, which would be one grid space above and one grid space to the right of where the brick appears in the matrix.
Alternately, -2 x -2 would simply rotate each 2 x 2 brick 180° and make them even harder to select! :)
Woooaah, too much maaaaath...
Although triangular and hex grids would be really cool. Wahat about Select Grid Shape option? And generating faux bolds and faux obliques would be interesting to play with.
By the way, nice avatars opipik!
@will.i.aum Oh, right. xP
If this is a duplicate from someone else's suggestion, my apologies.
Though we have a brick replace option (by dragging the new brick from "All Bricks" onto the unwanted brick in "My Bricks"), it would be nice to have an option to delete a brick-type from "My Bricks" and from all the current glyphs.
One use for such an option would be for making an outline font from a pixel font. Say I have a pixel font that uses the square brick. By using a full-circle brick, I can trace outlines around each glyph. Unfortunately, I then have to erase ALL square bricks from each and every glyph. Lastly, I replace the full-circle brick with the square brick.
By having a "delete brick" option (meaning removing it from "My Bricks" and sending it back to "All Bricks"), all square bricks would be removed from the font set immediately.
How would it work? One way could be:
1A. Since you can't (currently) drag an eraser on the "My Bricks" menu, you could use a double-click on the (un-)desired brick in the "My Bricks" menu. That would bring-up the option of deleting the brick:
"Would you like to delete this brick-type from your current FontStruction?" (OK / Cancel)
If OK, a second screen would pop-up to ensure that it's not been agreed to accidentally:
"WARNING! This process cannot be undone. Are you certain you want to delete this brick-type from your current FontStruction?" (Delete / Cancel)
1B. Have a Blank brick or Erase brick - maybe a Square with an X in it, possibly red in color? (I think something like this has been mentioned before.) Simply drag the Erase Brick on the desired brick in "My Bricks" menu.
This would bring up the two "Are you sure? / Are you REALLY sure?" options mentioned in 1A.
2. If there is only one brick present in the "My Brick" menu, it would not be possible to delete that one last brick. Otherwise, it would be just resetting the entire FontStruction to its initial blank state.
Thank you for listening.
I have a drag 'n drop idea. It's a small box called "Divider". You drop a regular block into one of the yellow squares, then it divides into four blocks. Of course, it's just a small idea.
~PS: Original blocks at top are shaded yellow~
Funny glitch, here: Grid is off, and I see a grid with wonky lines. (the brick to the right is 1x1)
Heh, I cut the "brick to the right" off the image ^^;I guess I'll just say this is 1x1 filter, and see the 1/4 quarter brick on the upper left corner (not a composite)?
Would it be possible to have the commands "copy to extended Latin A" and "copy to extended Latin B" added? I use "copy to basic Latin" to have letters for the most common European alphabets but find the manual copy to the other Latin sets too timeconsuming. Hence I very rarely add "extended Latin A" and never up to now the "Latin B". As Stephen pointed out in his post on complete fonts it would be useful for other languages using Latin letters. I would make those letters more often if a command for the "A" and "B" Latin made it easier ...
There seems to be a bug when deleting fonts, they are still counted on your profile and tag pages, resulting in empty pages and incorrect numbers of fonts.
I have six, semi-related suggestions, some of which have been suggested in slightly different forms...
1. Select all bricks of Type-A in selection/character/set/font. Example usage: Select all full-size circle bricks, for subsequent edits.
2. Replace all bricks of Type-A in selection/character/set/font with bricks of Type-B. Example usage: Change a LED-style font made from circular bricks to square bricks, or change a font that uses diagonal corner bricks to rounded corner bricks.
3. Invert bricks in current selection across same selection-co-ordinates in selection/set/font. That is, swap bricks of type-A to type-B, and those of type-B to type-A. Example usage: Switch blank bricks to solid bricks, and solid bricks to blank bricks, so that you create the solid-outline of a font.
4. Invert the fill of a brick. Example usage: Convert a brick having a black 5-point-star with white surrounds, to a white 5-point-star with black surrounds.
5. The "Make Composite" command should work on larger selections. For example, I'd like a brick with a 3x3 or 4x4 grid of circles or squares (useful for LED-type fonts). I can make a composite brick with a 2x2 grid of circles or squares, but that's the current limit.
6. Brick submissions/sharing. It would be great if we could upload bricks in EPS/SVG, and/or save composite brick designs, to tagged, private or public brick-collections on fontstruct.
@pebbletech: You can do 2 by dragging a brick on top of another in "My bricks". And 4x4 circle is possible with increased filter size (press F and drag the sliders to 2).
#6 is a great idea.
@Yautja: Thanks, I didn't know I could do 2 by dragging a brick over another in My Bricks, but I can't find a way to replace all bricks of Type-A with an empty brick, or put another way, to delete/erase all bricks of Type-A.
As for 4x4 circle, I'm not sure if I've misunderstood your advice, or if you've misunderstood my requirement. I'd like bricks that are 3/4 circles across, and 3/4 circles down, all within one brick. Is this possible, and if so, which filters do I adjust?
Ah, right, I don't think that's possible.
It would appear that even though you delete a font, FontStruct keeps the tags and thinks it's still there or something. Example:
1) I make a font with tags Private, Latin, Cyrillic
2) I make 10 more with the same tags
3) I delete them
4) Under ((View All | Tags:)) on my page, I click on Private
5) FontStruct will say ((You have 10 FontStructions tagged “Private”. View all FontStructions tagged “Private”))
6) However, I see nothing.
(An outstanding example that's happening to me for real: "You have 40 FontStructions." "You have 44 FontStructions tagged “Private”.")
...And 39 fonts in total. Makes sense.
If possible, it would be nice if you could make accented characters so that you only make the accents, and they would be automatically assigned to letters in the correct place.
I expect it would be somewhat complicated, with FS guessing the spacing between the diacritic and letter, especially for larger grid fonts, though... Still an awesome idea though :)
There's a bug with the favorites, they gradually get deleted over time. If you look through my favorites page and go to the end, you will just see many blank pages, and over the days, your number of favorites goes down gradually.
It would appear that my votes keep going away, eventually; for example I could've sworn I gave a 10 to opipik's tacticalreminds, beate's SIL, and a lot of will.i.aum's fonts, but I recently found that it seems I never scored them. (So I gave them a 10 again, and I'm absolutely certain I gave SIL a 10, no doubt)
@umbreon: I have the same issue.
I wish we'd have these kind of fin bricks...
I second Yautja!!!
No doubt, Yautja’s onto something. Refer also to, ETHproductions’ first post on this page. He suggested a group of bricks useful in making just these slim fins (and others) via compositing. There is an expanded class of fins and propellers that I hope get added to the fontstructor eventually. I’ll try to get around to uploading some demo images later.
Oh! i was just thinking of those a few days ago! didnt feel like saying anythiing though :p
What if we could change the leading in a font? That would come in handy for negative fonts or grid-fonts.
PS: If you don't know what leading is, it's the white space between two lines (it's something like 2 pixels in FS)
@minidonut: You can try adjusting the vertical line "|". From what I've noticed, that character seems to affect the line height. (Sometimes if it's too short, other characters get cut off)
Er.. didn't work.
1B. Have a Blank brick or Erase brick - maybe a Square with an X in it, possibly red in color? (I think something like this has been mentioned before.) Simply drag the Erase Brick on the desired brick in "My Bricks" menu.
I think I found a glitch--it registered my vote of 10, but still says zero votes...
Does anyone know if this is a glitch?
I'm in the gallery adding fonts to my favorites or voting fonts, then when I go to the page of the author of the font, my rating(s) and/or favorite(s)don't appear for their fonts I rated and/or favorited.
@minidonut I don't think that would be possible, and that that is a limitation of the nature of font formats being typically for (overlaying) black on white fonts...
OK, how about this: an Invert Tool (or Normal Highlight, then Shortcut Key = Q). Use the Invert Tool to exchange complementary brick shapes.
The only thing is to be useful for outline fonts, your highlight would have to grab "empty" bricks to fill them in.
Maybe highlight with a special "grid-grabbing tool" (results in Red, grabs maximum grid corners), then pressing "Q" to exchange?...
Another suggestion. FS already has stack option, I wonder if it's possible to add some intersection, subtraction options? It would really revolutionize fontstruct, and give us opportunities to create some new bricks:
@architaraz: I would LOVE to have subtraction option.
No, not the Q, please. Q is perfect as the selection shortcut.
@Architaraz: Your subtraction idea is great.
@thalamic - Oops! I thought "Q" was free as a shortcut key - it's not listed on the Help-Keyboard Shortcuts page.
I originally had it as "I" for invert, but saw that it was used for "Expert Info" when I consulted the Shortcut page.
Doesn't matter what key is used; just a suggestion that may or may not be useful. :^)
Interestingly, fontstructors have requested a brick subtraction feature since practically the beginning – even before the brickstacking glitch was isolated and unofficially shared by me. Rob, we still really want a built-in “pathfinder” palette to enhance our brick alchemy! :)
I wonder if all GREAT IDEAS here are accepted by meek, there's a chance for meek to make two types of account: PRO with full great features inside and REGULAR only consists features that we've used now :P
NOOOO I DONT WANNA PAY FOR FS!!!!!!!!
Haha, me too :P
Actually it's worth for someone whose a professional typographer, designer, etc. As it's says PRO means professional.
But I think the chance for it to happen is very little.
So don't worry! :)
I really want to make OpenType fonts.
L-apostrophe has L-caron as an alternate, L-comma has L-cedilla... etc etc etc.
I second Goatmeal's and architaraz's brilliant suggestions. Also, I have some of my own requests.
1) Someone had suggested a folder system for storing your fonts. I think that is a great idea, I definitely would use it a lot.
2) Along with that idea, the ability to create font families, and to be able to make different versions (bold, italic, bold italic) that actually download as Bold or Italic instead of Regular. That would allow users to click the Bold button in a word processor and have the bold version in place of the regular.
3) Also, the ability to clone fonts (or parts of fonts) into other fonts. One use of this would be to have two parts of the same font, saved as separate fonts--one with, say, Basic Latin and More Latin complete, and one with Extended Latin A--combined into one.
4) And finally, the option to save a font as a Fontstruct file, with an extension such as .fs1. You could then have the option on the 'Create a New Fontstruction' page to upload it. Or, if there is ever a standalone version of FS, you could upload fonts from Fontstruct to the standalone with the .fs1 file.
Speaking of which, a standalone version of Fontstruct would be fun... :-)
@ETH: Your suggestions are BRILLIANT!
And I think I suggested the folder system.
Here's some more of my suggestions, if anyone is interested.
1. I think we need to be able to draw with the eraser tool as we draw with the pencil tool. That would be VERY useful in negative fonts.
2.The ability to composite stacks. This could be very useful in creating very intricate large-scale fonts.
3.The ability to composite composites and stacked composites. I'm sure almost all of us of FS would find this very useful.
4.Make FS open source to allow people to make modifications to the original code (to allow us to create new features in FS ourselves, if we have any coding experience.)
5. If it is your first time on FS, upon opening the fontstructor for the first time, you could be presented with a video guide to all the ins and outs of FS. This would be a huge help for beginners and would help the community make better, more high-quality fonts.
6. You should be able to design your own bricks, using a specially made Brick Editor . This would be a good alternative to compositing and would allow much more creativity.
7. An official FS forum. The unofficial ones were a HUGE success, which is why i'm suggesting this now.
8. Being able to subscribe and unsubscribe to users. If you are subscribed to a user, you get updates on new fonts they make, and users can send out email updates to their subscribers manually. This would help the FS community.
9. On every user's profile page, you should be able to see the user's Balanced Rating for all of their fonts, and also their number of subscribers.
All of these suggestions are not necessary, but I think they would be a great help for FS's growing community.
Oh and one more:
10. Being able to have multi-user accounts. This would be very useful for collaborations.
Great suggestions, winty! I think p2pnut suggested the folder system way back in 2009, but you brought it back to everyone's attention.
1. I think this is a great idea.
2. This is already possible; you simply have to make composites and then stack them. (See the picture for an example.)
3. I'm not sure that's a good idea; it would open up infinite possibilities, but would make creativity no longer necessary. Maybe being able to make slightly bigger composites would work better?
8. That would be awesome. Allow me to make my own suggestion: favoriting fontstructors. I'm not 100% sure it's a good idea, just a thought.
9. That would be cool, along with a total of their favorites.
10. Oh, yeah!
The image didn't turn out like I expected...
@ETH: Yeahhh, slighty bigger composites I think might be a better idea.
Oh and favoriting fontstructors, great idea!
On the profile page would it show the fontstructor's total favorites on his fonts, or on the fontstructor? (or both?)
FS is in Flash, is there even source code???
Oh. Sorry, i'm dumb XD
I completely agree with Isaiah's idea of the drag and drop system (1 block split into four). This would allow me to do most of my designs on a small scale, as opposed to the quite large scale I use now; granted, none of my larger fonts are viewable as they are for my personal projects, but they average about 100 blocks tall.
I also rather like the idea of composite block stacking. :) However, all the suggestions are great.
I’ve been mulling over a few new expert feature suggestion:
1) A row/column select tool.
2) A hotkey + arrow key function for shifting selected bricks one grid-space in a given direction.
3) A hotkey + arrow key function for brick-cycling selected bricks (non-trivial alternative to global brick substitution).
4) Quater-round bricks – of the same size and orientations as the extra-corner bricks.
The first three suggestions would be extremely useful for speeding up many iterative or macro-like brick manipulations (e.g. grid doubling). While the fourth suggestion is not entirely new, the extra-corner logic is a potential improvement.
Thanks in advance for considering them! :)
1) That would be pretty useful.
3) That would be useful maybe for you, not for me.
4) Hmm...That would be nice. I always like it when we get new bricks :)
We might not even need new bricks if brick inverting and cutting/subtraction/whatever is implemented, although I get the feeling it's harder to implement than it looks...
Also, we need a better way to look inside composite bricks (you know, in the palette with the shift button), currently the parts just overlap in weird ways...
I agree with umbreon.
@Umbreon126: The best way I have found to dissect a stacked composite:
1) shift+click to invoke the palette
2) hover over the topmost brick which may be obscuring bricks below it
3) the cursor becomes the eraser tool; click once to erase the topmost brick
4a) press ‘z’ to invoke undo, which restores the deleted brick
4b) the restored component reappears only in instances contained within the canvas; notice how the floating composite palette remains unchanged by the undo operation
5) rinse and repeat: click to erase a brick to reveal what is underneath; press z to reverse the erasure while delving into the underlying layers of the composite.
Really step 5) says it all, but I wanted be thorough because will.i.ૐ.
Oh, right. IMPORTANT OBVIOUS FOOTNOTE: make sure the cursor doesn’t leave the composite palette or it will disappear and you will have to begin again from the topmost layer.
I didn't even know this existed. So sad. Anyway, great ideas listed here and the previous page. Now I know where those new bricks came from.
Existing suggestions I'd also like to see: Folders, subtractive bricks (I believe William was the first to suggest brick subtraction and other binary operations), Kerning of course.
1. Hiding Glyphs. Option to hide specific glyphs from publication. I usually have multiple versions of glyphs, some of which are failed attempts. It would be helpful to be able to turn off selected glyphs so they aren't made public. This would save space so an entire backup fontstruction doesn't have to be created.
2. Faster Fonstruction Navigation. A faster way to scroll through pages of fontstructions. It takes an extremely long time to get to page 114 going five pages at a time. I could just type in a page number at the URL but another option would be good.
3. Circle/Oval Drawing Tool. Draws regular oval shapes as a default, draws perfect circles when constrained with shift key.
3. Spacing Controls for All Drawing Tools. In order to efficiently draw in within the 2x2 filter space, the line drawing tool would need to draw a brick on every other grid space. Spacing controls would also enable a line or a circle to be drawn with only a specific number of bricks.
4. New Editing Shortcuts. Ctrl-Up or -Down to switch between Basic Latin to More Latin or other language systems.
5. A direct link to this page should be placed in the Support page.
Some great ideas pouring forth.
I fully support Gene's proposal for a link in the Support tab.
@Geneus1: Here's what I think of your Geneus ideas:
1. Yes, great idea! That would be good when you are working on one glyph and don't want people to see your glyph-in-progress.
2. Yes, definitely.
3. WE NEED THIS!!!
4. I don't really think this would be really useful.
5. Yes! In fact, this forum is where I pretty much learned the ropes of FS when I first came here.
I would like font families. The inktraps vary and 1 would help for small, then medium, then large.
Small: Medium: Large:
I would like the possibility to remove erroneous images so that I can show 'correct' font samples, please ...
Amen to that. =)
You can replace images by editing your comment and choosing a new file to upload.
@ Umbreon: I must have got it wrong... went to 'edit' my sample in the font comments, clicked on 'delete' which it did. Hence my surprise to find the image still available in the live feed. Should I have left it standing and add the new sample, would that have removed the previous version?
Seeing the sample is no longer in the font comments, how do I remove it from the live feed?
I don't think there is a way of hiding a comment from the Live Feed besides becoming a FS staff member.
Aaah ok. Thanks, Umbreon :)
There's something wrong with The Wall, it looks like it can only handle basic shapes:
(the first one is laynecom's Baby Elephant, I think it said)
(and it seems to be recycling the same small set of fonts over and over again, I saw will.i.aum's More Trajedy three times or something, along with other fonts...)
@Umbreon: I've noticed The Wall only uses Top Picks with 1x1 filters, which severely limits the possibilities...
Yes! What's wrong with 2x2 anyway?
If you look at it for a while, it gets kind of boring. I think it would be much more exciting if you included somthing so that it picks a random Top Pick every time it generates a new font.
I would like to see the eraser option "single, rectangle, line'. When we draw we have that option ...
Here are a few more suggestions.
1) A Fontstruct Collaboration license, where the creator can let others directly edit the font. If they only want certain people to edit it, they can specify a password, then privately give it to them. The server should keep every saved version, just in case someone changes something that shouldn't be changed. This can be a different approach to collabs with multiple people on one account.
1a) A place on every fontstructors' profile page that says how many collabs they have participated in, and how many of them have been top picked.
2) A set of 'white' bricks, maybe in another section of the bricks tab. These bricks, when overlapped onto another letter, will whiten that part of the letter. However, they can be stacked with other bricks within the same letter. See the last picture for an example. (The white bricks are gray)
3) A few more bricks:
Could be nice if your own downloads on your fonts didn't count. (I often have to download several times and feel like "cheating"...)
@ETH, great idea on the collab license.
@Yautja : Why not make your own downloads on a private clone ? I do this, and it permits to have always a security copy, what is vital for me who makes so many updates and transformation tryouts, not speaking of technical issues...
It could be an option, but I'd still have to make sure the downloaded file on the published font works.
I tried saving my fonts, and they got destroyed by random bricks?
Ok, I hope I'm not suggestion something someone has done before, but this brick here is now officially on my wishlist...
You can't even design a font for East and Southeast Asian languages because they discontinued support for them a long time ago, I believe. And I think Arabic and related languages aren't fully supported as you cannot type them correctly? Glitch maybe?
Add support for more languages and fix the glitches in languages that already exist.
That would be quite nice to add more languages but the question is, is it worth it? (or rather, will anyone bother with them besides us two)
Create a contest where you have to create the neatest font you can in as many languages as possible?
FS staff: We're still unable to download.
FS STAFF! I CAN NOT DOWNLOAD ANY OF MY FONTS,WHATS UP!!!!!!!!!!!
I'm looking into it.
Will someone tell me how to embed fonts?
I found in support an advice but it doesn't help.
Copy the text to your blog or website.
ETHproductions: your white bricks might be possible inside a letter, as a sort of "subtracting by stacking". But not between letters, as this is not how truetypefonts work (or indeed opentypefonts). It's like asking for a pochoir* with automatic colours.
*I use this word for "stencil" here to differenciate it from stencil typefaces.
Sweeping waves of ink wash gracefully across the screen in this Script competition winner.
Download, Discuss, Clone ...
FontShop is the original independent retailer of digital type. We offer more than 100,000 fonts from dozens of expert-selected foundries.
Buy and Download from FontShop.com
Tees, bags, caps, bibs.Support FontStruct.
A new FontStruct export option for Mac users.
Read more ...