SBC LaTeX模板调整\cite输出为作者(年份)格式咨询
SBC LaTeX模板引文格式修改操作步骤
仅需修改sbc-template.sty样式文件的引用相关配置即可,无需调整其他文件,具体操作如下:
- 打开
sbc-template.sty文件,找到natbib包的加载行,默认配置为:\usepackage[square,authoryear]{natbib}
删除其中的square参数,修改为:\usepackage[authoryear]{natbib} - 在上述natbib加载行的下方新增两行配置:
\setcitestyle{round,aysep={}} % 重定义默认\cite命令输出作者(年份)格式 \renewcommand{\cite}[1]{\citet{#1}}
- 保持原有编译流程不变,按
pdfLaTeX -> BibTeX -> pdfLaTeX -> pdfLaTeX顺序编译即可。
修改后调用\cite{标签}会直接输出「作者(年份)」格式,参考文献列表排版、其余模板规则完全不会变动。
内容的提问来源于stack exchange,提问作者void-main-void
相关产品推荐
相关产品推荐

