title: Change the font of current buffer in Emacs?
body: <p>In emacs, I can change the font-size of current buffer by <code>text-scale-adjust</code>. However, to change the font, I only find functions like <code>set-face-font</code> or <code>set-frame-font</code>, which will change the font globally in emacs (or change all buffers' font within current frame). </p>
  
  <p>Is there a function in emacs that only changes the font (default font) of current buffer, while not modifying the fonts in any other buffers?</p>