You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

F1000Research期刊LaTeX模板中cases命令定义分段函数显示异常

F1000 LaTeX模板cases分段函数排版异常修复

故障原因

F1000官方提供的f1000_styles样式包默认没有引入amsmath数学宏包,而cases分段函数环境的核心渲染逻辑(左侧自适应大括号、两列对齐规则)都由amsmath提供。缺少这个宏包时,cases环境会被解析成普通的无格式表格结构,最终出现没有大括号、内容错位的类表格异常效果。

修复方法

直接在导言区加载f1000_styles的代码后面,加一行加载amsmath的语句即可,修改后的导言区代码如下:

\documentclass[10pt,a4paper]{article}
\usepackage{f1000_styles}
% 手动加载amsmath,修复cases环境渲染问题
\usepackage{amsmath}

%% Default: numerical citations
\usepackage[numbers]{natbib}

%% Uncomment this lines for superscript citations instead
% \usepackage[super]{natbib}

%% Uncomment these lines for author-year citations instead
% \usepackage[round]{natbib}
% \let\cite\citep

\begin{document}
\pagestyle{fancy}

原有分段函数代码不需要做任何改动,重新全量编译文档就能得到正确的排版效果:

f(n) = \begin{cases}
  n/2  & n \text{ is even} \\
  3n+1 & n \text{ is odd}
\end{cases}

注意点

  • \usepackage{amsmath}必须放在\usepackage{f1000_styles}之后,否则可能被样式文件的默认配置覆盖,导致修复失效
  • 这个修改不会改动F1000模板预设的字体、页边距、标题格式等其他样式,完全符合期刊投稿的格式要求

内容的提问来源于stack exchange,提问作者MathMath

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.03 08:12:31