Default fonts in Standalone Coder

138 views
Skip to first unread message

Jonas Kubilius

unread,
May 2, 2012, 8:49:36 AM5/2/12
to psychopy-users
Hi,

I started playing around with the Standalone version of Psychopy, so
that I could help other people in our group to get started with Python
and PsychoPy. However, the Coder seems to come by default with Arial
for coding and Comic Sans for comments. Now I understand that these
fonts might seem more familiar and "user friendly" for beginners, but
I find it really difficult to read the code, especially non-letter
symbols like ' which get uncomfortably close in situations like ['. Of
course, one could always change the defaults manually but it seems to
me that a more logical thing to do would be to set the defaults be
monospaced fonts, like Courier New, which are more appropriate for
serious work.

Jonas

Jonathan Peirce

unread,
May 3, 2012, 3:28:40 PM5/3/12
to psychop...@googlegroups.com
Conversely I personally find Courier New quite hard to read quickly (or
any other serif font I've used) but if there were a general preference
for a change I'm sure we can oblige. Originally those fonts were simply
the defaults in wx, and it wasn't a priority to change them. Maybe I
just got used to them along the way.

Jon
--
Jonathan Peirce
Nottingham Visual Neuroscience

http://www.peirce.org.uk/

Erik Kastman

unread,
May 4, 2012, 12:58:45 PM5/4/12
to psychop...@googlegroups.com, psycho...@googlegroups.com
Good points; I like the suggestion that the coder should default to using a monospace font, and agree that Courier New should probably not be that font. (plus, it's a dead horse, but comic sans is atrocious).

I believe that "Lucida Console" is a fairly safe monospace font that's easier to read than courier. Personally I've been using DejaVu Sans and Sans Mono; they're easy-to-read, free, have good unicode support, and are distributed with many linux installs but easy to use on OSX/Windows.

http://dejavu-fonts.org/wiki/Main_Page

Don't know if we want to go to the headache of distributing fonts with each release of psychopy, but it would be a nice touch.

Let's move this to the developer list, though, if people are interested in discussing it.

Erik
> --
> You received this message because you are subscribed to the Google Groups "psychopy-users" group.
> To post to this group, send email to psychop...@googlegroups.com.
> To unsubscribe from this group, send email to psychopy-user...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/psychopy-users?hl=en.
>

Reply all
Reply to author
Forward
0 new messages