overleaf杂谈-Springer文献格式问题

目录

  • overleaf写作问题记录
  • 1.Latex中的%问题(文本变成灰色)
  • 2.Springer文献格式问题
    • [2.1 新建reference.bib](#2.1 新建reference.bib)
    • [2.2 谷歌学术搜索文章并引用](#2.2 谷歌学术搜索文章并引用)
    • [2.3 复制BibTex](#2.3 复制BibTex)
    • [2.4 复制进reference.bib](#2.4 复制进reference.bib)
    • [2.5 在sn-article.tex的\end{document}前添加语句](#2.5 在sn-article.tex的\end{document}前添加语句)
    • [2.6 引用文献](#2.6 引用文献)
    • [2.7 Springer模板参考文献注意事项](#2.7 Springer模板参考文献注意事项)
      • [2.7.1 引入包](#2.7.1 引入包)
      • [2.7.2 找到sn-jnl.cls文件,找到如下语句并修改](#2.7.2 找到sn-jnl.cls文件,找到如下语句并修改)
      • [2.7.3 找到sn-basic.bst文件1708-1761行(两个大写的SORT之间)进行修改:](#2.7.3 找到sn-basic.bst文件1708-1761行(两个大写的SORT之间)进行修改:)
      • [2.7.4 更改1为1.](#2.7.4 更改[1]为1.)
      • [2.7.5 编译结果](#2.7.5 编译结果)

overleaf写作问题记录

1.Latex中的%问题(文本变成灰色)

复制代码
使用 : $\%$  转义%
比如: 2.5$\%$  1.1$\%$

2.Springer文献格式问题

2.1 新建reference.bib

2.2 谷歌学术搜索文章并引用

2.3 复制BibTex

2.4 复制进reference.bib

2.5 在sn-article.tex的\end{document}前添加语句

复制代码
\bibliographystyle{sn-mathphys.bst}
\small\bibliography{reference}

2.6 引用文献

使用\cite{文献名字}

2.7 Springer模板参考文献注意事项

2.7.1 引入包

复制代码
\usepackage{natbib}

2.7.2 找到sn-jnl.cls文件,找到如下语句并修改

复制代码
\if@Spr@basic@refstyle%
%\if@Numbered@refstyle%
  \usepackage[numbers,sort&compress]{natbib}%
  \gdef\NumBib{YES}%
\else%
%\usepackage[authoryear]{natbib}%
%\gdef\NumBib{NO}%
  \usepackage[numbers,sort&compress]{natbib}%
  \gdef\NumBib{YES}%
\fi%
  \bibliographystyle{sn-basic}%
  \setlength{\bibsep}{1em}%
  \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}%
\fi%

2.7.3 找到sn-basic.bst文件1708-1761行(两个大写的SORT之间)进行修改:

复制代码
% SORT   注释掉
STRINGS { last.label next.extra }
INTEGERS { last.extra.num number.label }
FUNCTION {initialize.extra.label.stuff}
{ #0 int.to.chr$ 'last.label :=
  "" 'next.extra :=
  #0 'last.extra.num :=
  #0 'number.label :=
}
FUNCTION {forward.pass}
{ last.label label =
    { last.extra.num #1 + 'last.extra.num :=
      last.extra.num int.to.chr$ 'extra.label :=
    }
    { "a" chr.to.int$ 'last.extra.num :=
      "" 'extra.label :=
      label 'last.label :=
    }
  if$
  number.label #1 + 'number.label :=
}
FUNCTION {reverse.pass}
{ next.extra "b" =
    { "a" 'extra.label := }
    'skip$
  if$
  extra.label 'next.extra :=
  extra.label
  duplicate$ empty$
    'skip$
    { "{\natexlab{" swap$ * "}}" * }
  if$
  'extra.label :=
  label extra.label * 'label :=
}
EXECUTE {initialize.extra.label.stuff}
ITERATE {forward.pass}
REVERSE {reverse.pass}
FUNCTION {bib.sort.order}
{ sort.label
  "    "
  *
  year field.or.null sortify
  *
  "    "
  *
  title field.or.null
  sort.format.title
  *
  #1 entry.max$ substring$
  'sort.key$ :=
}
ITERATE {bib.sort.order}
% SORT  注释掉

2.7.4 更改1为1.

在sn-article.tex末尾添加语句

复制代码
\makeatletter
\renewcommand\@biblabel[1]{#1.}
\makeatother

2.7.5 编译结果


相关推荐
森诺Alyson1 天前
前沿技术借鉴研讨-2026.5.28(眼动数据预测抑郁&自杀倾向)
论文阅读·人工智能·深度学习·分类·论文笔记
王_teacher2 天前
VGG16模型原理讲解-手写代码解析VGG16模型
cnn·卷积神经网络·论文笔记·vgg16
大模型任我行5 天前
人大:揭示大模型推理的几何约束机制
人工智能·语言模型·自然语言处理·论文笔记
城事漫游Molly8 天前
AI 快速生成标准化问卷分析报告:从 SUS 到 UMUX-LITE,如何把“分数”写成“结论”
人工智能·算法·机器学习·论文笔记·科研统计·问卷设计
stanlyYP9 天前
工业界——农业遥感(Agricultural Remote Sensing)和水质模型(Water Quality Modeling)
论文笔记
城事漫游Molly10 天前
方差分析(ANOVA)入门——比较三组或更多组均值的利器
大数据·算法·均值算法·论文笔记·科研统计
城事漫游Molly12 天前
统计研究路线图:PPDAC问题解决循环
大数据·人工智能·论文笔记·科研统计
si_en_hao15 天前
【论文写作】深度学习研一三个月“流水线“发论文教程
论文阅读·人工智能·深度学习·论文笔记·研究生
城事漫游Molly16 天前
案例研究:如何明智地选择案例、精巧地界定边界、深刻地进行分析?
大数据·人工智能·ai写作·论文笔记
城事漫游Molly18 天前
定量研究设计清单:问卷、实验与变量操作化怎么做?
大数据·人工智能·算法·ai写作·论文笔记