macOS(Sequoia 15.x)+ MacTeX 2025 + TeXShop + 期刊模板

macOS(Sequoia 15.x)+ MacTeX 2025 + TeXShop + 期刊模板

0. 你要达到的目标(你会做这些就够)

  1. 装好 MacTeX(含 TeXShop)
  2. 打开期刊模板 eai19_final.tex 并成功生成 PDF
  3. 会修改标题、作者、正文、图表
  4. 会正确编译(含参考文献)
  5. 会插入参考文献(BibTeX / .bst
  6. 能打包投稿需要的文件

1. 安装:MacTeX 2025(一次搞定)

1.1 下载

  • 下载 MacTeX.pkg(约 6GB)

1.2 安装

  1. 双击 MacTeX.pkg
  2. 一路 Continue/Agree/Install
  3. 输入系统密码
  4. 等安装完成

1.3 安装完成后你会多出这些(不用全用)

  • TeXShop(主要编辑器:写 + 编译)
  • BibDesk (可选:管理 .bib 参考文献库)
  • TeX Live Utility(可选:更新宏包)
  • LaTeXiT / hintview(几乎不用)

你日常:只用 TeXShop 就行。

2. 准备你的期刊模板文件夹(你这套 EAI/icst)

你现在文件夹里有:

  • eai19_final.tex(主文件✅)
  • icst.cls(模板类文件✅)
  • icstnum.bst(参考文献格式✅)
  • icst.tex(可能是示例/说明)
  • icst-doc.pdf(说明文档)
  • eps/(图片文件夹)

2.1 最关键规则

所有文件必须放在同一个文件夹里eai19_final.texicst.cls 同级)

否则会报错:找不到 icst.cls / .bst / 图片等。

3. 第一次使用:打开并成功编译出 PDF(验证环境)

3.1 打开主文件

  1. 打开 TeXShop
  2. File → Open...
  3. 选择 eai19_final.tex

只打开这个就够了。

3.2 选择编译器(非常重要)

在 TeXShop 顶部 "Typeset" 旁边下拉框里:

  • 一般选 pdfLaTeX
    (大多数期刊模板都要求 pdfLaTeX;除非 README 明确让你用 XeLaTeX)

你截图里现在显示的是 LaTeX (注意:它可能生成 DVI,不是 PDF)

👉 建议你改成:pdfLaTeX

3.3 编译一次

点左上角 Typeset

成功标志

  • 右侧出现 PDF 预览(或 Preview 窗口弹出)

常见报错与解决

A. 找不到 icst.cls

  • 报错类似:File 'icst.cls' not found
  • 解决:确认 icst.clseai19_final.tex 在同一文件夹

B. 找不到图片

  • 报错类似:File 'xxx' not found
  • 解决:图片路径写对(下面有完整写法)

4. 怎么"修改论文内容"(标题/作者/正文/小节)

LaTeX 的核心逻辑:

你改 .tex → 点 Typeset → 看 PDF

4.1 标题

找到类似:

latex 复制代码
\title{...}

改成你的标题:

latex 复制代码
\title{Your Real Title Here}

4.2 作者与单位

模板一般有 \author{}\affiliation{} 之类(不同模板写法不同)。

你先做最简版本:找到 \author{...} 改名字即可。

4.3 摘要

找到:

latex 复制代码
\begin{abstract}
...
\end{abstract}

在里面写摘要(英文期刊写英文)。

4.4 正文结构

一般是:

latex 复制代码
\section{Introduction}
\section{Related Work}
\section{Method}
\section{Experiments}
\section{Conclusion}

你就在每个 section 下直接写正文。

5. 插图、表格怎么做(期刊最常用)

5.1 插入图片(推荐 PNG/JPG/PDF;EPS 看模板要求)

你有一个 eps/ 文件夹,说明他们可能习惯把图放那。

方式 1:插入 PNG/JPG/PDF(更常见)

  1. 把图片放到 eps/ 文件夹(名字别有空格,推荐全英文)
    例如:eps/fig1.png
  2. 在正文写:
latex 复制代码
\begin{figure}[t]
\centering
\includegraphics[width=0.9\linewidth]{eps/fig1.png}
\caption{Caption here.}
\label{fig:fig1}
\end{figure}

方式 2:插入 EPS(如果模板强制)

fig1.eps 放进 eps/,写:

latex 复制代码
\includegraphics[width=0.9\linewidth]{eps/fig1.eps}

5.2 引用图片

在正文写:

latex 复制代码
As shown in Fig.~\ref{fig:fig1}, ...

5.3 插入表格(最简可用)

latex 复制代码
\begin{table}[t]
\centering
\caption{Results on dataset X.}
\label{tab:res}
\begin{tabular}{lcc}
\hline
Method & Acc & F1 \\
\hline
Ours & 0.91 & 0.88 \\
Baseline & 0.85 & 0.80 \\
\hline
\end{tabular}
\end{table}

6. 编译(核心重点):一次编译 vs 参考文献编译

6.1 只有正文/图片时

  • 直接 pdfLaTeX → Typeset 一次通常就够

6.2 只要你用了:

  • \ref{}(交叉引用)
  • \cite{}(引用文献)
  • 目录/图表目录

你就需要多编译几次(正常现象)

7. 参考文献:从零到插入(你这套是 BibTeX + bst)

你有 icstnum.bst,这说明它是 BibTeX 风格(不是 biblatex)。

7.1 你需要一个 .bib 文件

在模板文件夹里新建一个文件,例如:

  • refs.bib

里面写一条文献(示例):

bibtex 复制代码
@article{smith2020example,
  title={An Example Paper},
  author={Smith, John and Doe, Jane},
  journal={Journal of Examples},
  year={2020},
  volume={12},
  number={3},
  pages={1--10}
}

7.2 在正文里引用(\cite)

你在正文写:

latex 复制代码
This problem has been widely studied \cite{smith2020example}.

7.3 在文末加入参考文献区(关键)

\end{document} 前面,找到模板给你的 bibliography 段(可能已经写好了)。

如果没有,你加上(常见写法):

latex 复制代码
\bibliographystyle{icstnum}
\bibliography{refs}

解释:

  • icstnum 对应 icstnum.bst
  • refs 对应 refs.bib(不写扩展名)

8. 参考文献的正确编译顺序(最重要的"流程")

当你使用了 \cite{} 后,必须按这个顺序编译:

✅ 标准 BibTeX 流程

  1. pdfLaTeX(Typeset)
  2. BibTeX
  3. pdfLaTeX
  4. pdfLaTeX

为什么要两次 pdfLaTeX?

  • 第一次把引用和编号写入辅助文件
  • 第二次把编号和引用真正排进 PDF

8.1 在 TeXShop 里怎么做?

TeXShop 顶部的下拉框(Typeset旁边)可以切换:

  • pdfLaTeX → 点 Typeset(第1次)
  • BibTeX → 点 Typeset(这一步就是跑 bibtex)
  • pdfLaTeX → 点 Typeset(第3步)
  • 再点一次 pdfLaTeX → Typeset(第4步)

你只要记住:LaTeX → BibTeX → LaTeX → LaTeX

9. 如何"修改并确认没问题"(你每天的工作流)

你之后每天基本就是:

  1. 打开 eai19_final.tex
  2. 改正文/图/表/引用
  3. pdfLaTeX Typeset
  4. 如果改了引用或新增 cite:跑一遍
    LaTeX → BibTeX → LaTeX → LaTeX
  5. PDF 正常就 OK

10. 投稿前检查与打包(常见期刊要求)

通常期刊会要:

  • PDF(最终稿)
  • 源文件:.tex.bib.cls.bst
  • 所有图片文件(eps/png/pdf)
  • 可能还要 .bbl(参考文献编译生成的文件)

10.1 建议你准备一个干净包

把下面这些打包 zip:

  • eai19_final.tex
  • icst.cls
  • icstnum.bst
  • refs.bib(你自己的)
  • eps/(所有图片)
  • (如果期刊要)eai19_final.bbl

11. 你现在最关键的两件事(针对你截图的情况)

  1. 把编译器从 "LaTeX" 改成 "pdfLaTeX"
    否则可能生成 DVI 或预览不对。
  2. 先跑通"空模板出 PDF",再开始大改
    你现在已经能打开文件了,下一步就是 Typeset 出 PDF

12. 你接下来怎么最快进入状态(我建议你按这个做)

  1. 先把标题/作者/摘要改成你的
  2. Introduction 写 2~3 段
  3. 插入一张图(用 eps/fig1.png 之类)
  4. 新建 refs.bib,加 1 篇文献,正文 \cite{} 测试
  5. LaTeX → BibTeX → LaTeX → LaTeX 编译
相关推荐
2301_807288632 小时前
MPRPC项目(第八天,(消费者视角)RpcChannel的调用过程以及实现)
开发语言·qt
spencer_tseng2 小时前
Eclipse HeapDump
java·ide·eclipse
gihigo19982 小时前
回溯搜索法与梯度下降/牛顿迭代结合的MATLAB优化实现
开发语言·matlab
Vic101012 小时前
Redis防重复点击与分布式锁实现方案对比笔记
java·redis·笔记·分布式
fengfuyao9852 小时前
基于MATLAB的图像融合评价指标实现方案
开发语言·matlab
youngee112 小时前
hot100-49前缀树
开发语言·c#
海盗猫鸥2 小时前
「C++」继承
开发语言·c++
计算机毕设指导62 小时前
基于微信小程序的派出所业务管理系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·uniapp
星月心城2 小时前
八股文-JavaScript(第二天)
开发语言·javascript·ecmascript