<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font size="+1"><font face="Linux Biolinum O">Greetings,<br>
<br>
After switching to Tex Live 2012/Debian, upon compiling my
book, an extraneous comma is inserted</font></font><font
size="+1"><font face="Linux Biolinum O"> into </font></font><font
size="+1"><font face="Linux Biolinum O">the body text </font></font><font
size="+1"><font face="Linux Biolinum O"> </font></font><font
size="+1"><font face="Linux Biolinum O">directly before</font></font><font
size="+1"><font face="Linux Biolinum O"> every footnote number.<br>
<br>
THE GOOD<br>
E.g., The following produces expected results.</font></font><font
size="+1"><font face="Linux Biolinum O"><br>
<br>
\documentclass[12pt]{book}
<br>
\usepackage{fontspec}<br>
</font></font><font size="+1"><font face="Linux Biolinum O">\setmainfont[Mapping=tex-text,Numbers=OldStyle]{Linux
Libertine O}
</font></font><br>
<font size="+1"><font face="Linux Biolinum O">
\usepackage{xeCJK}
<br>
\setCJKmainfont[]{AR PL UKai TW}
<br>
\begin{document}<br>
But if he doesn't ``\emph{See through it and let it
go},"\footnote{看得破,放得下。\emph{Kàn de pò, fàng de xià}.} the karma
will carry forward....
<br>
\end{document}<br>
<br>
</font></font><font size="+1"><font face="Linux Biolinum O">THE
BAD<br>
The following does not produce expected results. </font></font><font
size="+1"><font face="Linux Biolinum O">There is an *extraneous
comma* (or superscripted comma) </font></font><font size="+1"><font
face="Linux Biolinum O">inserted </font></font><font size="+1"><font
face="Linux Biolinum O"> into </font></font><font size="+1"><font
face="Linux Biolinum O">the body text </font></font><font
size="+1"><font face="Linux Biolinum O">directly</font></font><font
size="+1"><font face="Linux Biolinum O"> before every footnote
number.</font></font><font size="+1"><font face="Linux Biolinum
O"><br>
<br>
\documentclass[12pt]{memoir}
<br>
\usepackage{fontspec}<br>
</font></font><font size="+1"><font face="Linux Biolinum O">\setmainfont[Mapping=tex-text,Numbers=OldStyle]{Linux
Libertine O}
</font></font><br>
<font size="+1"><font face="Linux Biolinum O">
\usepackage{xeCJK}
<br>
\setCJKmainfont[]{AR PL UKai TW}
</font></font><br>
<font size="+1"><font face="Linux Biolinum O">\begin{document}<br>
But if I don't ``\emph{See through it and let it
go},"\footnote{看得破,放得下。\emph{Kàn de pò, fàng de xià}.} the karma
will carry forward....
<br>
\end{document}</font></font><br>
<font size="+1"><font face="Linux Biolinum O"><br>
XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012/Debian)<br>
restricted \write18 enabled.<br>
entering extended mode<br>
(./test-for-extraneous-comma-before-fn-number.tex<br>
LaTeX2e <2011/06/27><br>
Babel <v3.8m> and hyphenation patterns for english,
dumylang, nohyphenation, th<br>
ai, loaded.<br>
(/usr/share/texlive/texmf-dist/tex/latex/memoir/memoir.cls<br>
Document Class: memoir 2011/03/06 v3.6j configurable book,
report, article document class</font></font><!--EndFragment-->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
p, li { white-space: pre-wrap; }
</style><br>
<font size="+1"><font face="Linux Biolinum O"><br>
The book is 99.5% typeset so it is not practical to switch away
from memoir at this point. If there is a way to use Chinese
fonts without using xeCJK, I could try that. </font></font><font
size="+1"><font face="Linux Biolinum O">Any ideas how to get rid
of that extraneous comma?</font></font><br>
<font size="+1"><font face="Linux Biolinum O"><br>
Thanks!<br>
<br>
Jon<br>
--<br>
Jon Babcock<br>
<br>
<br>
<br>
<br>
<br>
</font></font>
</body>
</html>