[問題] 關於字與字的間距微調
大家好,小弟有一個問題百思不得其解,google 了老半天實在找不大到答案,因此上
網向大家請教。小弟寫了一個小 command 定義如下:
\definecolor{lgray}{gray}{.8}
\newcommand{\bashcommand}[1]{
\begin{flushleft}
\hskip 0.5cm
\fontfamily{phv}\selectfont
%\def {\hspace{1em}} % 定義空白為 0.4em
\colorbox{lgray}{#1} \Enter
\end{flushleft}
}
其中 \Enter 是由 keystroke 這個 package 所定義的。
它可以讓我們在寫 latex 時大符簡化指令的部份,舉例來說,如果我們需要在講義上
敘述以下指令
ls -al Enter符號
則可以打成:
\bashcommand{ls -al}
問題是 ls 跟 -al 之間的空白太小,在轉成 .dvi 時幾乎是連在一起,我找了老半天
找不到比較好的作法,因此目前是用「鋸箭法」來處理,也就是每個空白都打 \,因此
我必須寫成:
\bashcommand{ls \ -al}
如此一來在轉成 .dvi 時才會比較明顯的看到空白。
我覺得這種解法很蠢,但實在找不到方式讓 latex 自動將空白展開一點點,只好冒昧
上來請教一下各位高手,請有識之士不吝指教,讓我可以不用再加上 \ 就可以增加空
白的長度,謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.229.6
討論串 (同標題文章)
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章