※ 引述《Chris7462.bbs@ptt.cc (~烤焦麵包~)》之銘言:
> 我在 Makefile 裡面寫了一段規則如下:
> r.tex:
> echo '\begin{verbatim}' > $@
> cat $< >> $@
> echo '\end{verbatim}' >> $@
> 希望能在 filename.r 的最上面加入 \begin{verbatim}
> 還有最下面加入 \end{verbatim} 然後再導入 filename.tex。
> 可是我發現
> echo '\begin{verbatim}' >> $@ 經過 Makefile 出來的結果會變成 ^Hegin{verbatim}
> 請問有沒有人知道為什麼?
\b 剛好是一個 escape sequence,代表 backspace character (BS),
ASCII 0x08,按法是 CTRL-H。
改寫成 \\begin 試試看。
--
I love GOOOOOOOOOOOOOOOOOOLD------
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: GOLDMEMBER
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: 59-115-209-187.dynamic.hine
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB