Как изменить «и» в ссылке/библиографии на при использовании natbib?

Как изменить «и» в ссылке/библиографии на при использовании natbib?

Я пишу что-то, что должно ссылаться как на китайские, так и на английские статьи. Я использую 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 еще дважды, чтобы полностью распространить все изменения.

Связанный контент