怎樣在LaTeX正文中顯示Consolas字體(或者Courier等別的字體)

這個需求實際上很簡單,我們寫計算機類相關論文的時候,有時候需要在正文中用Consolas字體表示代碼。我找了很多討論,有些太複雜了:

https://tex.stackexchange.com/questions/36030/how-to-make-a-single-word-look-as-some-code

https://tex.stackexchange.com/questions/205362/should-i-use-lstinline-for-the-language-keywords-embedded-in-text

https://tex.stackexchange.com/questions/271279/how-to-change-verbatim-text-to-consolas

https://tex.stackexchange.com/questions/24840/use-courier-font-inline-on-text

其實最簡單的方法,就是在前面寫:

\usepackage{inconsolata}

在文中用:

\texttt{}

即可,如果要顯示Courier字體,把上面換成:\usepackage{courier}即可。

下面是加和不加上面那個包的效果區別(我有時候喜歡再給字體加粗,這樣看起來醒目一些):

簡單的方案不一定就不好,能解決問題就行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章