当前位置:   article > 正文

latex使用手册 如何调出_Latex中文期刊投稿使用:以《系统工程学报》为例

cjkprechaptername

注释1:本文总体上关于文字排版软件latex的入门使用,顺便记录一下自己不算糟糕的科研生活,再顺便自己下此用到的时候方便查看.

注释2:文采太差,小时候写日记我爸就说我记流水账,现在仍然学不会花哨的叙事方式,就按照时间线走吧。

阶段一:“可以投了”

2020年10月末,熬了大半年的论文终于获得了老板的批准,可以投稿了:

ee3f340ea81547e7c65e829e85c62567.png

OS:删了老师的两个大牛同行署名后,我对自己的作品更加没有信心了【狗头】,不过署名少的文章,应该更容易中吧,强行安慰自己一波。

阶段二:投哪里好呢

其实我自己最清楚这篇文章的质量水平,但是作为自己的第一次投稿,我不自觉的认真对待。刚开始选择了《管理工程学报》,后又结合学院推荐期刊选择了《系统工程学报》,如愿得到了一次使用latex排版的机会。

加之近期有一个会议,如过运气好的话还可以走推荐路线,会节省很多时间,与师兄简单交流过后决定整它。

阶段三:Latex入门使用

在上述报刊的官网上下载了一众文件,各种格式,各种看不懂,各种头疼,都是关于模板的使用的。其中看的最明白的就是:latex网址参考.txt了,打开一看:

  1. Latex软件主页网址:科技排版系统:CTEX
  2. 下载网址:主页上的“下载中心”:下载中心:CTEX 最好下载完整版。
  3. 使用手册:主页上的“帮助文档”:可以逐一打开,内容非常详细。
  4. Latex使用说明亦可参考:LaTeX 文档:CTEX

步骤1:进入下载网址,选择稳定版中的完整版,整体大小大概1.3个G吧,1.3个G~吧,别下简版,感觉缺的包比较多,不适合初学者。

步骤2:按照要求一步一步安装,最终用的软件为WinEdt这个东西。其中最关键的又是这两个按键:

cf0654a9d3a126d7ddb7ab08e711ea76.png

步骤3:打开从期刊官网下载下来的压缩包的JSE Template-to author.tex文件,其实这个文件就是模板,如果软件没问题+编译成功的话会输出一个PDF,没错就是压缩包里那个。

步骤4:编译,编译的方式有很多,上图的左边小红框就是编译按钮,相当于jupyter notebook里的运行键。不同的是这个软件编译方式有很多种,而我们需要用到的是CCT & LaTeX,如何切换成这种编译方式呢,先点击工具框的Tex~选择CTeX Tools~然后选择CCT & LaTeX,即可!

步骤五:如果报错的话不用慌,如果报错是:file 'xxx.sty' not found,这个报错是缺包的意思,这个问题我没遇到,自行百度。如果报错bibname undefined,这个错误是由于系统里面GB.cpx文件是乱码的,所以需要另外下载GB文件放在当前目录或者替换掉系统的文件即可。(把gb.cpx 覆盖到安装路径下,即放到 C:CTEXMiKTeXtexlatexcjkGB),复制下面这个东西,复制粘贴到文本编辑器中,保存为GB.cpx,替换了原来那个那个就行。

  1. % This is the file GB.cap of the CJK package
  2. % for using Asian logographs (Chinese/Japanese/Korean) with LaTeX2e
  3. %
  4. % created by aloft <aloft@ctex.org> for Standard LaTeX document class.
  5. %
  6. % Version 4.5.2 (18-May-2003)
  7. %
  8. % $Id: GB.cpx,v 1.7 2003/05/20 15:51:14 aloft Exp $
  9. %
  10. deffileversion{4.5.2}
  11. deffiledate{2003/05/18}
  12. ProvidesFile{GB.cap}[filedatespacefileversion
  13. for Standard LaTeX document class]
  14. % Chinese captions
  15. %
  16. % character set: GB 2312-80
  17. % encoding: EUC
  18. renewcommandcontentsname{目录}
  19. renewcommandlistfigurename{插图}
  20. renewcommandlisttablename{表格}
  21. @ifundefined{chapter}
  22. {renewcommandrefname{参考文献}}
  23. {renewcommandbibname{参考文献}}
  24. renewcommandindexname{索引}
  25. renewcommandfigurename{Fig}
  26. newcommandcodename{代码}
  27. renewcommandtablename{表}
  28. newcommandCJKprepartname{第}
  29. newcommandCJKpartname{部分}
  30. newcommandCJKthepart{CJKnumber{@arabicc@part}}
  31. @ifundefined{chapter}{}{
  32. newcommandCJKprechaptername{第}
  33. newcommandCJKchaptername{章}
  34. newcommandCJKthechapter{CJKnumber{@arabicc@chapter}}}
  35. renewcommandappendixname{附录~@Alphc@chapter}
  36. @ifundefined{mainmatter}
  37. {renewcommandabstractname{摘要}}{}
  38. % renewcommandccname{} % ?
  39. % renewcommandenclname{附件}
  40. % newcommandprepagename{} % ?
  41. % newcommandpostpagename{} % ?
  42. % renewcommandheadtoname{} % ?
  43. % renewcommandseename{} % ?
  44. letCJK@todaysave=today
  45. defCJK@todaysmall{~theyear~年~themonth~月~theday~日}
  46. defCJK@todaybig{CJKdigits{theyear}年CJKnumber{themonth}月CJKnumber{theday}日}
  47. defCJK@today{CJK@todaysmall}
  48. renewcommandtoday{CJK@today}
  49. newcommandCJKtoday[1][1]{%
  50. ifcase#1defCJK@today{CJK@todaysave}
  51. ordefCJK@today{CJK@todaysmall}
  52. ordefCJK@today{CJK@todaybig}
  53. fi}
  54. %
  55. % modify the definitions of Standard LaTeX document class
  56. %
  57. @ifundefined{chapter}{
  58. def@part[#1]#2{%
  59. ifnum c@secnumdepth >m@ne
  60. refstepcounter{part}%
  61. % addcontentsline{toc}{part}{theparthspace{1em}#1}%
  62. addcontentsline{toc}{part}{CJKprepartnameexpandafternoexpandCJKthepartCJKpartnamehspace{1em}#1}%
  63. else
  64. addcontentsline{toc}{part}{#1}%
  65. fi
  66. {parindent z@ raggedright
  67. interlinepenalty @M
  68. normalfont
  69. ifnum c@secnumdepth >m@ne
  70. % Largebfseries partnamenobreakspacethepart
  71. Largebfseries CJKprepartnameCJKthepartCJKpartname
  72. parnobreak
  73. fi
  74. huge bfseries #2%
  75. markboth{}{}par}%
  76. nobreak
  77. vskip 3ex
  78. @afterheading}
  79. }{
  80. def@part[#1]#2{%
  81. ifnum c@secnumdepth >-2relax
  82. refstepcounter{part}%
  83. % addcontentsline{toc}{part}{theparthspace{1em}#1}%
  84. addcontentsline{toc}{part}{CJKprepartnameexpandafternoexpandCJKthepartCJKpartnamehspace{1em}#1}%
  85. else
  86. addcontentsline{toc}{part}{#1}%
  87. fi
  88. markboth{}{}%
  89. {centering
  90. interlinepenalty @M
  91. normalfont
  92. ifnum c@secnumdepth >-2relax
  93. % hugebfseries partnamenobreakspacethepart
  94. hugebfseries CJKprepartnameCJKthepartCJKpartname
  95. par
  96. vskip 20p@
  97. fi
  98. Huge bfseries #2par}%
  99. @endpart}
  100. if@twoside
  101. defchaptermark#1{%
  102. markboth {MakeUppercase{%
  103. ifnum c@secnumdepth >m@ne
  104. if@mainmatter
  105. % @chapapp thechapter. %
  106. CJKprechapternameCJKthechapterCJKchaptername %
  107. fi
  108. fi
  109. #1}}{}}%
  110. defsectionmark#1{%
  111. markright {MakeUppercase{%
  112. ifnum c@secnumdepth >z@
  113. % thesection. %
  114. thesection %
  115. fi
  116. #1}}}
  117. else
  118. defchaptermark#1{%
  119. markright {MakeUppercase{%
  120. ifnum c@secnumdepth >m@ne
  121. if@mainmatter
  122. % @chapapp thechapter. %
  123. CJKprechapternameCJKthechapterCJKchaptername %
  124. fi
  125. fi
  126. #1}}}
  127. fi
  128. def@chapter[#1]#2{ifnum c@secnumdepth >m@ne
  129. if@mainmatter
  130. refstepcounter{chapter}%
  131. % typeout{@chapappspacethechapter.}%
  132. typeout{CJKprechapternameCJKthechapterCJKchaptername}%
  133. addcontentsline{toc}{chapter}%
  134. % {protectnumberline{thechapter}#1}%
  135. {protectnumberline{}CJKprechaptername%
  136. expandafternoexpandCJKthechapterCJKchapternamehspace{0.8em}#1}%
  137. else
  138. addcontentsline{toc}{chapter}{#1}%
  139. fi
  140. else
  141. addcontentsline{toc}{chapter}{#1}%
  142. fi
  143. chaptermark{#1}%
  144. addtocontents{lof}{protectaddvspace{10p@}}%
  145. addtocontents{lot}{protectaddvspace{10p@}}%
  146. if@twocolumn
  147. @topnewpage[@makechapterhead{#2}]%
  148. else
  149. @makechapterhead{#2}%
  150. @afterheading
  151. fi}
  152. def@makechapterhead#1{%
  153. vspace*{50p@}%
  154. {parindent z@ raggedright normalfont
  155. ifnum c@secnumdepth >m@ne
  156. if@mainmatter
  157. % hugebfseries @chapappspace thechapter
  158. hugebfseries CJKprechapternameCJKthechapterCJKchaptername
  159. parnobreak
  160. vskip 20p@
  161. fi
  162. fi
  163. interlinepenalty@M
  164. Huge bfseries #1parnobreak
  165. vskip 40p@
  166. }}
  167. renewcommand*l@chapter[2]{%
  168. ifnum c@tocdepth >m@ne
  169. addpenalty{-@highpenalty}%
  170. vskip 1.0em @plusp@
  171. % setlength@tempdima{1.5em}%
  172. setlength@tempdima{0em}%
  173. begingroup
  174. parindent z@ rightskip @pnumwidth
  175. parfillskip -@pnumwidth
  176. leavevmode bfseries
  177. advanceleftskip@tempdima
  178. hskip -leftskip
  179. #1nobreakhfil nobreakhb@xt@@pnumwidth{hss #2}par
  180. penalty@highpenalty
  181. endgroup
  182. fi}
  183. let@appendixappendix
  184. renewcommandappendix{@appendix%
  185. defCJKprechaptername{relax}%
  186. defCJKthechapter{relax}%
  187. defCJKchaptername{appendixname}}
  188. } %end of @ifundefined{chapter}
  189. defnumberline#1{ifdim@tempdima>0pt%
  190. settowidth@tempdimb{#1space}%
  191. ifdim@tempdima<@tempdimb%
  192. @tempdima=@tempdimb%
  193. fi%
  194. hb@xt@@tempdima{#1hfil}%
  195. fi}
  196. endinput

然后在依次点击上图中的框内的左右两个小按钮,就会弹出你要的PDF文件了。

阶段四:码上文字,插公式

文字部分:先把题目,作者信息写上,该换的换了,整体框架别动,上面一级二级标题也很明显,对照模板生成的PDF的对应位置来,学会复制模板中的代码,照葫芦画瓢。其中注意哈,仿佛这个期刊默认中英文摘要只能有一页,所以还是精简一下自己的摘要吧。

公式部分:模板给定了几种公式的表达方式,但是如果编辑的话太麻烦,推荐使用mathtype编辑,先设置mathtype:进入mathtype~偏好~剪切和复制偏好设置~设置成这个样子:

3ffceb8eb1a159c08ae5fccc7292936e.png

然后再mathtype里编辑公式,直接复制到Winedt,然后把前后的[ 和 ]删除就行了,还会自动编号,如果在文字中插入公式要加上¥,不好意思,是美元$,就可以了。

阶段五:整上表格

整理表格也是一件照葫芦画瓢的事情,其中两点值得注意。

第一点:复制word上表格到这里可以生成其Latex模板。

Create LaTeX tables online​www.tablesgenerator.com

第二点:下面代码中的几个参数值得注意,0.8是整个表格所占纸面的宽度,0.8看起来是比较舒适的;6代表6列,这个值必须要与列数对应上?好像是吧;0.14是每一列的宽度,这个不停的调整,直到表格好看。

  1. setlengthtempl{0.14textwidth} addtolengthtempl{-2tabcolsep}%%% 每一列所占长度
  2. noindentbegin{tabular*}{0.8textwidth}{*{6}{p{templ}}} toprule%%%表格的总长度

阶段六:贴上图片

图片的话必须要是eps格式,这种格式使用Origin可以直接生成的。

如果是其他格式的话,比如png,可以转化成eps,有以下步骤:

步骤一:将你的png文件放入一个文件夹,文件夹放在左面上。

步骤二:Win+R 打开运行窗口,然后输入cmd,打开cmd终端,输入cd,然后把文件夹往里拖。按enter。

步骤三:输入dir

步骤四:然后再输入最下面框内的字符,注意把图片的名称对应上。然后就好了

4d96f51cc7331a92961e364e7192ce1a.png

把你的eps文件放到你打开的tex文件的同一个文件夹里(路径一致),这样就可以照葫芦画瓢贴上图了。注意下面的参数0.4是缩放比例,几个参数自己调以下会发现是啥意思。

  1. begin{center}
  2. includegraphics [scale=0.4,trim=0 0 0 0]{tu3.eps}
  3. label{Fig3}
  4. {footnotesize {CJKfamily{hei} 图~3 ~~ **********}
  5. Fig.~3 ~~ ********** }
  6. end{center}

阶段七:参考文献

看了一下用bibtex贴参考文献的教程,太难了,于是乎我全手写上了,其实也不麻烦,百度学术,谷歌学术都可以用哈,如:

35b11120f99672b5159b9a38496ab782.png

直接复制这个就行了。注意以下中英文,中文文献的英文名字在其摘要里找,期刊的英文名字文章里也会有,一般是文章页眉有。

阶段八:一些小细节

就是注意逗号,句号要用英文输入,文字中的数字,英文后面空一格,大数字最好这样表示34000,表示为34 000。可能明天或者就投会议了,过不了的话就老老实实投期刊系统,愿大家的论文都有一个好结果。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/238019
推荐阅读
相关标签
  

闽ICP备14008679号