프로그래밍할 때 어떤 폰트로 코드를 보시나요?
소스 코드의 가독성을 높이고 자신의 스타일에 어울리는 글꼴을 찾는 게 쉽지 않은 일이죠.
여기 전세계 프로그래머가 많이 사용하는 폰트에 대한 순위가 나와 있습니다.
(Name, Sizes -Fontinfo, Type, Description, Download Info)
(출처 : http://www.lowing.org/fonts)
저의 경우 도스때부터 코딩에 관해서는 Fixedsys를 고수해왔는데, 모니터 해상도가 높아지면서 Fixedsys는 트루칼라가 아니라서 너무 폰트가 작아 보이는 경향이 있어 근래에는 MS에서 배포하는 Consolas를 사용하고 있습니다.
그리고 클리어타입으로 사용중인데, XP에서는 클리어타입사용시 버그가 있기 때문에 꼭 패치를 하셔야 합니다.
보다 더 많은 정보가 있는 사이트를 링크해 둡니다.
프로그래밍용 폰트
기본 글꼴에 대한 고민
소스 코드의 가독성을 높이고 자신의 스타일에 어울리는 글꼴을 찾는 게 쉽지 않은 일이죠.
여기 전세계 프로그래머가 많이 사용하는 폰트에 대한 순위가 나와 있습니다.
(Name, Sizes -Fontinfo, Type, Description, Download Info)
- Bitstream Vera Sans Mono (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Plenty of space between lines, dotted zeros, clean.
- http://www.gnome.org/fonts/
- ti92pluspc (View Sample)
- TrueType
- Clear, Dark, slashed zeros.
- http://www.tamuk.edu/math/scott/stars/tutorial.htm
- Crystal (View Sample)
- TrueType
- Clear, Dark, slashed zeros.
- Availiable with free Povray software. http://www.povray.org/povlegal.html
- Monaco (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Plenty of whitespace, slashed zeros, serifed i's.
- From Apple. http://www.gringod.com/wp-upload/MONACO.TTF or http://hellocity.net/~iolo/files/fonts/
- Anonymous (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Less whitespace, slashed zeros, very clear.
- http://www.ms-studio.com/FontSales/anonymous.html
- Andale Mono (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Tons of space between lines, dotted zeros.
- http://corefonts.sourceforge.net/
- Raize (View Sample)
- 10, 12, 14
- Bitmap
- Sharp, Legible, slashed zeros.
- http://www.raize.com/DevTools/Tools/RzFont.zip
- ProFontWindows (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType or Bitmap
- Clean, slashed zeros, really wide.
- http://66.167.72.10/ProFontWindows.zip
- Sheldon (View Sample)
- 9
- Bitmap
- Plenty of whitespace, real clear, slashed zeros.
- http://www.tobias-jung.de/seekingprofont/
- BSU Kermit (View Sample)
- 9
- Bitmap
- Zeros Slashed, thin, spread out
- http://home.datacomm.ch/privmsg/havoc/mircscript.htm
- Lucida Sans Typewriter Regular (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Zeros Not Slashed
- Available with free Java 2 SDK. http://java.sun.com/j2se/1.4.2/download.html
- Courier New (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Lots whitespace between lines, no zero treatment.
- http://corefonts.sourceforge.net/
- Courier (View Sample)
- 10, 12, 15
- TrueType
- Clean but spread out, no zero treatment.
- Installed with Windows
- Lucida Console (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Letters bunched, no zero treatment, clean text.
- http://corefonts.sourceforge.net/
- ProggyTiny (View Sample)
- 8
- Bitmap
- Really tiny, dotted zeros
- http://www.tactile3d.com/tristan/
- ProggyClean (View Sample)
- 8
- Bitmap
- Typeriter appearance, dotted zeros
- http://www.tactile3d.com/tristan/
- Fixedsys (View Sample)
- 9
- TrueType
- Really Dark, slashed zeros
- http://fixedsys.moviecorner.de
- Topaz-8 (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Amiga Topaz-8. Little space between lines, slashed zeros, fat/squat text
- Amiga_Topaz-8.zip
- Free Monospaced (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Unreadable crap.
- http://ftp.gnu.org/savannah/files/freefont/
- MS Mincho (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- No Zero treatment, clear text
- Installed with Windows or Office. Try Google.
- Hyperfont (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Thin, spread out, slashed zeros
- ftp://ftp.hilgraeve.com/pub/vendor/hilgraeve/hyprfont.zip
- Squareshooter Mono (View Sample)
- 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72
- TrueType
- Tons of room between lines, spread out,squarish, slashed zeros
- http://freefonts.fateback.com/hypotypo/
(출처 : http://www.lowing.org/fonts)
저의 경우 도스때부터 코딩에 관해서는 Fixedsys를 고수해왔는데, 모니터 해상도가 높아지면서 Fixedsys는 트루칼라가 아니라서 너무 폰트가 작아 보이는 경향이 있어 근래에는 MS에서 배포하는 Consolas를 사용하고 있습니다.
그리고 클리어타입으로 사용중인데, XP에서는 클리어타입사용시 버그가 있기 때문에 꼭 패치를 하셔야 합니다.
보다 더 많은 정보가 있는 사이트를 링크해 둡니다.
프로그래밍용 폰트
기본 글꼴에 대한 고민