# How can I change the default font size in tk?

**URL:** <https://www.ruby-forum.com/t/how-can-i-change-the-default-font-size-in-tk/85270>\
**Category:** Ruby\
**Created:** [February 12, 2007, 4:31am UTC](https://www.ruby-forum.com/t/how-can-i-change-the-default-font-size-in-tk/85270 "2007-02-12T04:31:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wangdong2](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/0ea827/32.png) [@wangdong2](https://www.ruby-forum.com/u/wangdong2)\
**Post date:** [February 12, 2007, 4:31am UTC](https://www.ruby-forum.com/t/how-can-i-change-the-default-font-size-in-tk/85270/1 "2007-02-12T04:31:13Z")

</div>

root = TkRoot.new do  
font {Tahoma 10 normal}  
end

can’t work.

---

<div class="post-metadata">

**Author:** ![wangdong2](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/0ea827/32.png) [@wangdong2](https://www.ruby-forum.com/u/wangdong2)\
**Post date:** [February 12, 2007, 4:45am UTC](https://www.ruby-forum.com/t/how-can-i-change-the-default-font-size-in-tk/85270/2 "2007-02-12T04:45:14Z")

</div>

I found TkOptionDB.add( “\*font”, “{Lucida Sans Unicode} 10” ) works£¬but  
Tk::Tile didn’t change.

“Wang Dong” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) Ð´ÈëÏûÏ¢ÐÂÎÅ:eqopt7$umu$removed\_email\_address@domain.invalid…

---

<div class="post-metadata">

**Author:** ![wangdong2](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/0ea827/32.png) [@wangdong2](https://www.ruby-forum.com/u/wangdong2)\
**Post date:** [February 12, 2007, 5:45am UTC](https://www.ruby-forum.com/t/how-can-i-change-the-default-font-size-in-tk/85270/3 "2007-02-12T05:45:17Z")

</div>

I know how:  
TkFont.configure(‘TkDefaultFont’, ‘family’ =\> ‘Lucida Sans Unicode’,  
‘size’  
=\> ‘10’)

“Wang Dong” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) Ð´ÈëÏûÏ¢ÐÂÎÅ:eqoqm6$v4p$removed\_email\_address@domain.invalid…
