文章出處

Latex的行內高亮

前兩天想要在做的小操作系統實驗指導書里使用行內高亮,一開始雖然有命令

\mint{Language}|contents|

但是無奈只能實現跳行高亮,即不能實現行內高亮。即代碼高亮雖然沒有了行號,但是還是不能與其他文本處于同一行。后來在StackExchange上找到了答案(感謝StackExchange上專家們無私的奉獻)
原文鏈接
大意就是說minted升級到v2.0,增加了很多特性,我初步使用覺得也是比較穩定的,暫時還沒有出現比較蛋疼的情況,而且行內的高亮很漂亮!
下面是具體的更改minted版本的步驟:
1、首先去這個網站下載v2.0版本,附上鏈接:http://www.ctan.org/pkg/minted
2、下載之后解壓文件,在linux環境下的話直接make就好,make之后我們可以看到會生成兩個 sty文件,一個是minted.sty,還有一個為minted1.styminted1.sty是之前v1.7版本的風格文件。如果要使用那時候的風格,可以使用

\usepackage{minted1}

3、如果你當時是使用apt-get默認安裝的texlive-full的話,默認路徑應該是這樣的:/usr/share/texlive/texmf-dist/tex/latex/minted,我們先備份其中的文件,然后將生成的minted.sty文件復制到這個路徑。如果是自己安裝的話,只要找到texlive即可~。
更改版本后使用行內高亮的命令是:

\mintinline{Language}|contents|

比如

\mintinline{c}|SivilTaram is a good boy.|

希望能幫助你解決一些問題~


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


全站熱搜
創作者介紹
創作者 大師兄 的頭像
大師兄

IT工程師數位筆記本

大師兄 發表在 痞客邦 留言(0) 人氣()