Я пишу что-то, что должно ссылаться как на китайские, так и на английские статьи. Я использую natbib
для форматирования своих библиографий и столкнулся с проблемой представления моей ссылки, когда есть более одного автора.
Ниже приведена одна из моих записей BibTeX.
@article{马双2012,
title={最低工资对中国就业和工资水平的影响},
author={马双 and 张劫 and 朱喜},
journal={经济研究},
volume={5},
pages={132--146},
year={2012}
}
Когда я цитирую эту статью, используя следующий код:
\documentclass[10pt, a4paper, twoside, cap]{ctexart}
\usepackage[colon, longnamesfirst, sort&compress]{natbib}
\begin{document}
\citet{马双2012}
\renewcommand\refname{参考文献}
\bibliographystyle{plainnat}
\bibliography{bibli}
\end{document}
я получил
马双 и 张劫 и 朱喜(2012)
в основном тексте и
马双 и 张劫 и 朱喜. Я не могу себе представить, что такое сумасшедший и сумасшедший секс.经济研究, 5:132-146, 2012.
в разделе справочной информации.
Как заменить «и» во всех аргументах соответствующим китайским иероглифом, чтобы это не выглядело так странно?
решение1
Я предлагаю вам сделать следующее:
Найдите файл
plainnat.bst
в вашем дистрибутиве TeX. Сделайте копию этого файла, назвав его (say)myplainnat.bst
. (Не редактируйте файл из дистрибутива TeX напрямую.)Откройте
myplainnat.bst
в текстовом редакторе. (Подойдет тот же редактор, который вы используете для редактирования файлов .tex.)Найдите три экземпляра
" and "
-- в моей копии файла они находятся на строках 232, 325 и 1111 -- и заменитеand
строку соответствующим китайским символом(ами). Обратите внимание на пробелы перед подстрокой "and".Аналогично, вам, вероятно, захочется заменить четыре вхождения
" et~al."
(скорее всего, в строках 231, 324, 1106 и 1110) соответствующими китайскими иероглифами.Сохраните файл
myplainnat
либо в каталоге, где находится ваш основной файл tex, либо в каком-либо каталоге, который ищет BibTeX. Если вы выберете второй вариант, обязательно обновите базу данных имен файлов вашего дистрибутива TeX по мере необходимости.Начните использовать новый стиль библиографии, выполнив команду
\bibliographystyle{myplainnat}
. Обязательно перезапустите LaTeX, BibTeX и LaTeX еще дважды, чтобы полностью распространить все изменения.