springer 在线投稿编译踩坑

springer投稿,在线编译踩坑总结


注意:

  1. 有的期刊需要双栏,而预定义的模板中可能为单栏,需要增加iicol选项。

例如:
\documentclass[sn-mathphys-num]{sn-jnl}% —>\documentclass[sn-mathphys-num, iicol]{sn-jnl}%

  1. 上传提醒:

删掉多余的文件,例如模板中自带的sn-article.pdfempty.eps,只保留与编译有关的文件。【任何一个多余文件都不可以有!!!】否则冗余文件直接出现在正文里。补充材料里需要的图也要删掉,因为补充材料直接以pdf格式上传,不需要图文件。

  1. 补充材料

pdf格式上传,选择补充材料supp....类型。编译成功后,将以超链接的形式,出现在最后一页。见下图:

在这里插入图片描述

  1. 文件组织结构

所有文件需要放在一级目录下,不支持二级目录。就是不能有子文件夹。

  1. 线下编译状态

自己编译不能有任何报错及警告(对,警告也不行)


以下是一些线下编译的警告(springer线上不显示错误信息,直接编不出参考文献)

  1. 警告:Package breakurl Warning: You are using breakurl while processing via pdflatex.(breakurl) \burl will be just a synonym of \url.

解决方法:打开sn-jnl.cls文件,找到:

\gdef\breakurldefns{%
\if@pdflatex\else%
  \RequirePackage[hyphenbreaks]{breakurl}%
%  \let\href\burlalt%
\fi}%
\breakurldefns%

注释:

% \gdef\breakurldefns{%
% \if@pdflatex\else%
%   \RequirePackage[hyphenbreaks]{breakurl}%
% %  \let\href\burlalt%
% \fi}%
% \breakurldefns%
  1. 致谢位置报错:
    Package hyperref Warning: Difference (4) between bookmark levels is greater than one, level fixed on input line 801.

报错位置:


\backmatter

\bmhead{Acknowledgements}

This work was supported in part ... %Line801

问题:
\bmhead标签同\subsubsection时一个级别的,相当于\section中直接添加了\subsubsection。跳过了\subsection.

解决:
添加:

\usepackage{hyperref}
\usepackage{bookmark}

此处参考了链接: https://blog.csdn.net/weixin_43423614/article/details/132050668

  1. 警告:Package caption Warning: Unknown document class (or package), standard defaults will be used. See the caption package documentation for explanation.

问题分析:

因为Springer模板重新定义了caption的格式,而本文使用了subfig这个包,因此会覆盖掉caption的预定义,因此,在usepackage时禁用掉caption定义就行。

解决:

\usepackage[caption=false]{subfig}

注意,不要有额外的\usepackage{caption}

参考:链接: https://blog.csdn.net/u012796629/article/details/122387892

  1. 警告:to sort, need author or key in OpenCVDocs

问题分析:存在某条参考文献,没有authorkey这两个关键字段,所以无法给文献排序。(其实就是OpenCV这个文献)

解决方法:

step a.

找到sn-jnl.cls文件,将对应参考文献格式下的条件语句进行修改,以sn-mathphys-ay格式为例 (对应\bibliographystyle{sn-mathphys-ay}):

原文件1661行:

\if@Mathphys@ayrefstyle%
\usepackage[authoryear]{natbib}%
 \gdef\NumBib{NO}%
  \bibliographystyle{sn-mathphys-ay}%
  \setlength{\bibsep}{1em}%
  \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}%

修改为:

\if@Mathphys@ayrefstyle%
 % \usepackage[authoryear]{natbib}%
 %  \gdef\NumBib{NO}%
 \usepackage[numbers, sort&compress]{natbib}%
  \gdef\NumBib{YES}%
  \bibliographystyle{sn-mathphys-ay}%
  \setlength{\bibsep}{1em}%
  \def\bibfont{\reset@font\fontfamily{\rmdefault}\normalsize\selectfont}%

step b.

找到*.bst文件(取决于documentclass用什么模板,就找哪个*.bst文件),例如sn-mathphys-ay格式,就修改sn-mathphys-ay.bst文件:

注释掉SORT这一行。可能有一处,可能有两处。


ITERATE {presort}

% SORT

INTEGERS { longest.label.width last.extra.num number.label }

step c.

bib文件中,确认所有的参考文献都有authorkey。(可以通过统计@author的数量做一个快速的校验)没有的就补上。比如,我的:

@misc{OpenCVDocs,
  title = {OpenCV},
  howpublished = {\url{https://docs.opencv.org/4.x/index.html}},
  note = {Accessed: June 14, 2024},
  year = {2024}
}

补充key:

@misc{OpenCVDocs,
  title = {OpenCV},
  key={OpenCV},
  howpublished = {\url{https://docs.opencv.org/4.x/index.html}},
  note = {Accessed: June 14, 2024},
  year = {2024}
}
  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Springer 是一个知名的学术出版机构,接受使用 LaTeX 进行投稿LaTeX 是一种专业的排版系统,常用于编写科学、技术和数学领域的论文。将论文提交给 Springer 的方法如下: 首先,你需要根据 Springer 提供的要求和模板格式撰写论文。Springer 的官方网站上通常会提供相关的模板和作者指南,你可以根据这些指南来撰写和格式化论文,以确保论文满足 Springer 的格式要求。 其次,创建一个 Springer投稿账户。在 Springer 的官方网站上,你可以找到注册表格,并根据指南填写相关信息。注册后,你将获得一个账户,在这个账户下可以提交论文和进行后续的编辑和审稿工作。 然后,登录投稿账户,选择适当的期刊或会议进行投稿Springer 发行多个学术期刊和举办各种学术会议,你可以根据你的研究领域选择最相关的期刊或会议进行投稿。在提交论文之前,请确保仔细阅读每个期刊或会议的投稿指南,并按照它们的要求进行格式和结构调整。 在提交论文时,你需要上传 LaTeX 文件以及相关的图表和其他支撑材料。Springer投稿系统通常会要求你在 LaTeX 文件中插入特定的命令来标记文章的各个部分和标题,以便于编辑和审稿人进行检查和评估。 最后,等待评审过程。一旦提交成功,Springer 的编辑团队将安排专家进行匿名评审。评审结果将在一定时间内反馈给你,可能包括接受、修改或拒绝的意见。如果论文被接受或需要修改,请根据编辑和审稿人的建议进行修订,并在规定的时间内重新提交。 总之,Springer 接受使用 LaTeX 进行投稿。通过遵循 Springer 的指南和投稿流程,你可以向 Springer 提交你的 LaTex 论文,并期待通过匿名评审的结果。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值