[問題] 關於字與字的間距微調

看板LaTeX (論文排版)作者 (wyvernlee)時間17年前 (2008/05/04 13:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/8 (看更多)
大家好,小弟有一個問題百思不得其解,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
文章代碼(AID): #187KDGCw (LaTeX)
文章代碼(AID): #187KDGCw (LaTeX)