<div>Hi Herb Schulz,</div><div><br></div><div>That works for me. Thank you!!!</div><div><br></div><div>Ruan Zheng</div><div><includetail><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>From: </b> "Herbert Schulz"<herbs@wideopenwest.com>;</div><div><b>Date: </b> Sat, Jun 2, 2012 07:29 PM</div><div><b>To: </b> ""<rz1991@foxmail.com>; <wbr></div><div></div><div><b>Subject: </b> Re: [texhax] Questions about Bibtex page range setting</div></div><div><br></div><br>On Jun 1, 2012, at 8:58 PM,  wrote:<br><br>> Hi,<br>> <br>> <br>> I found the problem this morning. It seems the font I choose are to blame. A example of my condition is as follows:<br>> <br>> <br>> \documentclass{article}<br>> \usepackage{fontspec}<br>> \setmainfont{TeX Gyre Termes}<br>> \begin{document}<br>> I will cite this Muscle \cite{muscle}.<br>> \bibliography{tex}<br>> \bibliographystyle{plain}<br>> \end{document}<br>> <br>> <br>> <br>> I compile it using xelatex. It will always generate two dashes in the bibliography. Other font will ease my situation.<br>> <br>> <br>> Ruan Zheng<br><br><br>Howdy,<br><br>You've got to tell fontspec that you want to use the TeX style ligatures (e.g., -- = en-dash) by<br><br>\setmainfont[Ligatures=TeX]{TeX Gyre Termes}<br><br>and the the translation will take place.<br><br>Good Luck,<br><br>Herb Schulz<br>(herbs at wideopenwest dot com)<br><br><br><br></includetail></div>