latex作者加小标_Latex写期刊论文的小技巧

更新时间:2023-05-19 07:17:53 阅读: 评论:0

latex作者加⼩标_Latex写期刊论⽂的⼩技巧
在不同⽂字处理系统(如 MiKTeX, TeX Live, CTeX, cwTex) 或 不同整合开发环境 ( 如Texstudio, WinEdt, TeXstudio, TeXmaker) 中,我⽤了 Miktex + Texstudio 的常⽤组合 (win10环境中)。1: 先MiKTeX,后Texstudio ;
2: 安装包(packages);
3:设置Texstudio的编译器和默认⽂献⼯具 ;
承台梁4:插⼊ 公式, table, 和 figure ;
5: 参考⽂献的添加;
6 : 检查 .bib 中的参考⽂献是否重复添加
7: ⽣成pdf,并保存.tex版本;
8: ⽤ latexdiff ⽐较 不同 .tex 版本之间的差异,并⾃动标注
9: .tex 格式转换成word格式
10: 截图的公式,转换成word格式
1. 先MiKTeX,后Texstudio
Texstudio 是编辑器,通过 mpm (MiKTeX Package Manager) 装不同的包 。安装完 Miktex,在终端中输⼊ mpm 来查看 MiKtex
Console是否存在并打开。
2:安装包(packages)
在开始菜单 (或终端) 输⼊ mpm并回车运⾏。 在 MiKtex Console,点击“Switch to administrator mode” (弹出"⽤户账户控制", 选
择"允许"), 在左侧边栏选择“Package”, 输⼊包名 按加号。
“ Package Manager ” 和 MiKtex Console 的Package编辑界⾯很像。 但在 “ Package Manager ”添加包会报 " MiKTeX Problem Report:The operation could not be completed becau a required file does not exist. "。
3:设置Texstudio的编译器和默认⽂献⼯具
IOP期刊论⽂时⽤是IOP template,编译器是PdfLatex,⽂献⼯具是:BibTex。当写毕业论⽂的时候,学校对字体有规范,⽤XeLatex编
译器。PdfLatex编译的速度⽐较快。
4:.tex template 插⼊公式, 表格和图⽚
期刊⼀般会提供 Latex template,通过 texstudio打开模板中的".tex", ⽂本中的数学符号 ($...$)、公式、表格 、图⽚把内容替换进去。⽐如 IOP 定义了如下命令,分别引⽤ction,figure,table 等,⾃动加上对应的前缀:
\newcommand{\eref}[1]{(\ref{#1})} \newcommand{\sref}[1]{ction~\ref{#1}} \newcommand{\fref}[1]{figure~\ref{#1}}
\newcommand{\tref}[1]{table~\ref{#1}} \newcommand{\Eref}[1]{Equation (\ref{#1})} \newcommand{\Sref}[1]
{Section~\ref{#1}} \newcommand{\Fref}[1]{Figure~\ref{#1}} \newcommand{\Tref}[1]{Table~\ref{#1}}
创刊⽤ IOPLatexGuidelines模板对格式的要求和⽰例很详细,但 iopart (\documentclass[12pt]{iopart}) 与常⽤的⽤于公式的宏包
Put the following two lines before just before \upackage{amsmath} ( 祝曹祥 )
洪都府\expandafter\let\csname equation*\endcsname\relax
\expandafter\let\csname endequation*\endcsname\relax
表格, 图⽚,公式格式举例:
\begin{table}
\caption{BCI performances of Group A and Group B}
\lineup
% \footnotesize\rm
\begin{indented}
芋头蒸肉\item[]\begin{tabular}{@{}llllllll}
\br
& Test & SNR & Accuracy ($\%$) \\ \mr
Group A & test1 & $1.898\pm0.682$ & $78.80 \pm 18.87$ \cr
& test2 & $2.058\pm0.720$ & $84.15 \pm 15.00$ \cr
Group B & test1 & $1.795\pm0.405$ & $74.00 \pm 10.30$ \cr
& tesr2 & $1.530\pm0.391$ & $72.40 \pm 15.80$ \cr
\br
\end{tabular}
\end{indented}
\label{GroupPerfor}
\end{table}
\begin{figure}
\centering
\includegraphics[scale=0.78]{figs/SNRaccuracyGroupAB}
\}
\label{SNRaccuracyGroupAB}
\end{figure}
\begin{equation}
SNR=\frac{n \times X(K)}{\sum_{k=1}^{n/2}[X(K+k)+X(K-k)]}
\end{equation}
* \label{} 要紧挨着 \end{} 之前申明,过早申明就会报错。
TIPS:
1) 编辑表格⽣成.tex 表格代码: online, 适⽤于毕业论⽂,需要安装的package在复制以后会以%提⽰,
没有提⽰则不需要另外添加包;从excel复制表格进tablegenerator之前,表格不要留空或者使⽤合并单元格(可以⽤_代替)。
2) 将截图公式转换成.tex code 公式代码 : Mathpix snipping tool, 快捷键:CTRL+ALT+M** , ⽣成的代码,未安装的包⽤
\upackage{}添加。
5: 参考⽂献的添加
⽤ BibTeX ⼯具,⽣成参考⽂献。涉及额外的两个⽂件:.bst (⽣成的references的格式) 和 .bib。期刊提供的 .bst 默认了⽣成的reference的形态格式。对于 .bib,复制scholar提供的标签和内容,在.tex正⽂中⽤ \cite{} 引⽤@article{} 括号中的标签内容。
连续添加多个参考,如 xxx. [8-11]的形式,不是 xxx.[8,9,10,11],需要另外添加 \upackage{cite} (在导⾔中), 在正⽂部分,将⽂献
标签以逗号隔开。
6: 检查 .bib 中的参考⽂献重复复制 bibtex并在正⽂引⽤,在Bibliography处就会⽣成两个相同的reference。查验 bibtex中的⽂章是否重复。已经有stackovernet的⽹友Martin解决了。
妇科常见疾病
该⽅法是通过 perl在powershell,遍历.bib ⽂档。#!perl
my %en =();
my $line = 0;
open my $B, 'file.bib';
while () {
$line++;
# remove all non-alphanumeric characters, becau bibtex could have " or { to encapsulate strings etc
s/[^a-zA-Z0-9 _-]//ig;
# lower-ca everything to be ca-innsitive
# pattern matches lines which start with title
$en{lc($1)} .= "$line," if /^\s*title\s*(.+)$/i;
}
clo $B;
# loop through the title and count the number of lines found
foreach my $title (keys %en) {小儿化痰
# count number of elements perated by comma
my $num = $en{$title} =~ tr/,//;
print "title '$title' found $num times, lines: ".$en{$title},"\n" if $num > 1;
}
# write sorted list into file
睿什么意思open my $S, '>';
print $S join("\n", sort keys %en);
clo $S;
以下是该⽅法的复述总结: 以上代码保存程 finddupls.pl ⽂档放在.bib所在⽂件夹。 打开powershell, 执⾏语句: perl finddupls.pl
新的一天正能量句子有重复会列出title。
2. 添加中⽂⽂献, 在导⾔加:
\upackage{xeCJK}
\tCJKmainfont{SimSun}
7: ⽣成pdf,并保存.tex版本
编译,⽣成并保存pdf⽂件,保存 .tex ⽂件(建议根据⽇期或版本命名)。
8: ⽤ latexdiff ⽐较 不同 .tex 版本之间的差异,并⾃动标注
安装 latexdiff 的包。 将两个版本的 .tex 与其引⽤⽂件放在同⼀⽂件夹下。 在powershell 窗⼝中输⼊: latexdiff 旧的版本名.tex 新的版本名.tex >
注意:偶尔会出现⽣成的,没有 .aux ⽂件对应,此时将 的⽂件内容复制到新建的.tex中并运⾏,⽣成pdf。
9: latex的 .tex 格式转换成word格式
GrindEQ 是MS word的官⽅插件, 把.tex⽂件转换成word。备份.tex⽂件,⽤word打开,⽂件格式选.tex。 转换出来的bibliography 和公式都没问题。只是⽂中 \Fref, \Tref, \cite 的引⽤效果都不在了, 需要再编辑。
10: 截图的公式,转换成word格式
Mathpix snipping tool 可以将截图⾥的公式输出 .tex code, 把code 复制到 .tex。⽤.tex格式当成⼀个中转。 通过安装 GrindEQ (作者Daniel D. Zhang)插件,在 word 打开 .tex的⽂档,tex的公式都是已word公式显⽰。
更新,GrindEQ这个软件不注册只能试⽤。试⽤期结束以后,价格是100欧元。然后chrome的扩展可以继续解决 latex to word转换公式。
作者声明:
1、转载或使⽤请联系作者。
2、欢迎并感谢指出⽂中其中可能存在的错误或不妥之处。

本文发布于:2023-05-19 07:17:53,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/916090.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:公式   格式   内容   添加   标签   需要   版本
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图