(Google) font for the visually impaired - google-webfonts

Could you please recommend a font, preferably from Google, suitable for the poor sighted (12/20 vision) and looks good for everybody with 16px in size? Regular Latin character sets are sufficient.
What do you think about 'Source Code Pro' (16px/Normal 400), I think it looks nice, but I am not sure...
Thank's for reading.
S.M.A

You may like some of the fonts available from Proggy Programming Fonts. I like the "Clean" font for my use but it may not scale that large and still look nice so I would suggest you check out the "Crisp" font lower down the page.
Proggy Fonts

Related

Fonts in Netbeans smaller than desired

My Netbeans 7.4 claims, it uses Courier New 18pt font:
However, when I set my Notepad++ (and any other piece of software on my Windows 7) to the very same typefaces and font size:
Font clearly looks much bigger.
Can someone enlighten me, what am I missing? How can two programs claim that they use the very same font for text display and display that text it two different heights?
Maybe have you unconsciously made zoom. Try Alt + Mouse Wheel or defined there:
https://blogs.oracle.com/geertjan/entry/scroll_in_netbeans_editor_to

Unicode characters for «email», «save», «print»

I want to make a fallback for my icon font. For example, for my beautiful icon font check mark I use Unicode check mark equivalent:
.icon-checkmark {
&:before {
content: "\2713"; /* Unicode Character 'CHECK MARK' (U+2713) */
}
}
My icon font has character with code "\2713" also. If my icon font fails to load, user will see Unicode check mark; if icon font loads successfully, user will see icon font's beautiful check mark.
I'm searching for Unicode character equivalents for «email», «save» and «print» entities. Are there any or similar in Unicode tables? I have searched on http://www.fileformat.info/ but with no luck.
(I have found only an «email» character — http://www.fileformat.info/info/unicode/char/1f4e7/browsertest.htm, but it does not work in Chrome 28 (it works in all other browsers however :).
Here's some ideas. I have not tested them on any browsers except Firefox on Linux.
Email: ✉, Unlikely: 
Print: ⎙
Save: ↓, ▼
Edit: 💾 \U0001f4be could be used for saving since Unicode 6.x
I was also looking for save (floppy disk) symbol.
💾 symbol (mentioned in #Dark Falcon answer) is colored and not adjustable with its adjacent text colors.
I finally got 🖫 from graphemica.com
We can adjust it in any color by CSS color property.
🖫 white hard shell floppy disk for save (U+1F5AB)
✉ print screen symbol (U+2399)
⎙ envelope for email (U+2709)
Your question is actually two-fold: which Unicode code-points are useful for your purpose, and which Unicode code-points are covered with common font installations.
And it raises a new question: why do some programs (Chrome on Windows?) not show correct glyphs where other programs can?
Regarding the first two questions: as you can see, these days some really useful symbols just don't work on many systems out of the box.
Regarding the last question: I have no idea, but some insights on Linux:
Many programs (including Chrome) end up using fontconfig via one way or another. That library is responsible to find the fonts useful to display certain "text". At a higher level, the rendering is done with a mix of fonts, because for more challenging (web page) text there will always be a situation where one font won't cover everything there to display. Might the reason be that another style is requested or a code point is not covered.
So if Chrome on Linux does not show one thing or another, install fonts which have those glyphs (in a way that integrates well with fontconfig-configuration).
I have no idea what drives font-mixing on Windows.

What fonts to browse scala source code and render <- and =>

I'm using Eclipse on Windows 7 to browse Scala source code. Scala allows ⇒ to be used instead of =>, and ← instead of <-.
However, I can't seem to find a good clear monospace font that renders the unicode ⇒ and ← well. Often I just get a box instead of ⇒.
I've tried:
Consolas - is the clearest general font, but won't render ⇒
Anonymous Pro - doesn't render ⇒
Deja Vu Sans Mono - does render ⇒, but it is so small it is hard to see!
For my own code, I can just avoid ⇒, but this doesn't help viewing third party library source. How have other folks solved this problem? If other folks are using ⇒ in their code then presumably they also know of a monospace font that also renders it clearly :-)
I think Inconsolata works--but I use Linux, so I'm not sure it will work for you on Windows.
Inconsolata doesn't have the glyph. Your best bet is to take Deja Vu Sans Mono and edit the right-double-arrow glyph to be bigger. I just did it using FontForge on Linux; it took me about 5 minutes.
Here's an example before and after (after is on the bottom):
I unfortunately don't know if they also support Unicode characters and if one of them is to your liking, but give Source Code Pro and Droid Sans Mono a try. I guess you googled already, but this arbitrary list of 42 monospaced fonts might drop some new names nevertheless.
I am personally quite happy with DejaVu Sans Mono, but I agree that the arrow (amongst other characters) is not the nicest.
On a related note: I am always impressed by how well browsers (Firefox in my case) display all kinds of wired Unicode characters. If I remember correctly, then they apply a kind of fallback strategy. That is, if the main font cannot handle a character, a (or multiple) fallback fonts are tried. I don't assume that you can use such a method directly, but searching along those lines might yield other potential solutions to your problem.

What are some good emacs font faces to manually set?

There is alllll kinds of information out there about emacs color schemes, font locks, etc but I am having trouble getting where I want to be. Basically I would like to know what are some of the best font faces to set in order to have a nice solid color theme which is a good cross language solution. I am ending up with lots of language syntax (parens, brackets, operators, etc) not highlighted in some places when I expect them to be.
Below are the faces I am currently setting:
font-lock-builtin-face
font-lock-comment-face
font-lock-comment-delimiter-face
font-lock-doc-face
font-lock-doc-string-face
font-lock-function-name
font-lock-keyword-face
font-lock-negation-char-face
font-lock-preprocessor-face
font-lock-string-face
font-lock-type-face
font-lock-variable-name-face
What if any major faces am I missing here?
Don't do it like this. Choose a colour-theme that looks "okay" and when you're doing some work and find something unsatisfactory, customise that face to suite your taste.
I once knew someone who actually did an xlsfonts and opened an xterm for each one to decide which one he wanted to use while coding. Not thing kind of way I'd like to spend my time. :)
zenburn is a beautiful color theme. I use the terminus font on debian.
anyhow, I give up trying to use best font in GUI system. I revert to Raster Font, use in DOS Prompt / if it is in Linux, a TTY. Now that is so simple :)
My main workstation is Windows. There is (off course) native Win32 GUI version of Emacs, but I prefer to run it in DOS Command Prompt, using I am using emacs -nw. Using a few trick (write app that draw black border around screen edges), a found it able to make an illusion that it is in a console mode.
I love console mode :)

Letterspacing in Eclipse code editor

Is there any way to change the letter-spacing of text in Eclipse's code editor?
Maybe you can try changing from a fixed width font to the variable width font like Verdana or Tahoma. Window->Preferences->Appearance->Colors and Fonts->Basic->Text Font
If you mean the java code editor in Eclipse this is not possible. The editor is not a word processor. You can only change the font setings (typeface, style, color, size).
If you are referring to this kind of letter spacing, then no, I do not think so.
Not in the sense that a typography system allows you to tweak the appearance of text on a printed page.
The default for me is Courier New Regular 10. You can change the size to 12 or some other size.
Are you trying to change the kerning rules? Kerning is positioning different letters in a variable-width font. For instance in the word "We", the "e" is tucked in a little bit under the "W". The page-layout software that magazine publishers use can control this.
Fonts are opaque to Eclipse; it doesn't give you a way to change the rules within the font. Unfortunately the best you can do is try the different fonts and sizes until you find one that has kerning rules that work, more or less.