Мне нужно отредактировать файл apalike так, чтобы номер тома был выделен жирным шрифтом, например1ии другие.курсивом. Кто-нибудь? Спасибо!
решение1
- Сделайте копию apalike.bst, переименуйте ее, например, myapalike.bst
- Чтобы сделать объем жирным, найдите
FUNCTION {format.vol.num.pages}
. В этой функции замените строку{ volume field.or.null
на{ "{\bfseries " volume "}" * * field.or.null
- Чтобы сделать et al курсивом найти
FUNCTION {format.lab.names}
. В этой функции делаем 2 замены:% { pop$ "et~al." * }
должно стать{ pop$ "\textit{ et~al.}" * }
{ " et~al." * }
должно стать{ " \textit{et~al.}" * }
решение2
Вам придется редактировать et~al.
три \textit{et~al.}
раза. Третий раз вы найдете в FUNCTION {format.names}
.
Ваше здоровье