2025年kile编辑器有关使用说明

kile编辑器有关使用说明kile 编辑器有关使用说明 一 kile 编辑器设置说明 1 自定义有关编译命令 如下图所示 特别要说明的是在 latex 中使用了 bib 文件的编译流程可以用 XeLaTeX BibTeX XeLateX XeLaTeX 进行 如图所示 用了 bib 文件时 一定使用 XeLaTeX BibTeX

大家好,我是讯享网,很高兴认识大家。

kile编辑器有关使用说明

一、kile编辑器设置说明

1、自定义有关编译命令,如下图所示:
特别要说明的是在latex中使用了bib文件的编译流程可以用XeLaTeX+BibTeX+XeLateX+XeLaTeX进行。如图所示:
用了bib文件时,一定使用XeLaTeX+BibTeX+XeLateX+XeLaTeX进行编译
在这里插入图片描述

二、小众的 LaTeX 编辑器 Kile 如何定制编译流程

Texstudio 在 configure - build - meta commands 中支持编译流程的定义, Texmaker 也支持在 configure - quick build - user 中使用向导定义编译流程。

与之相比,Kile 中定义编译流程稍复杂一点。配置的位置在 configure - tools - build 中,但这个界面是将编译工具链中的各种工具都罗列了,乍看起来会比较乱。
编译工具链定义过程
先笼统说一下。左侧是所有编译工具的汇总,像编译用的 pdflatex, xelatex, bibtex 这些工具都在,但右侧的编辑区可以看见,这些都是单个的工具。要形成工具链,需要在 QuickBuild 工具中编辑。选中 QuickBuild 后,右侧会有快速构建中的工具顺序。

也就是说,先定义好每个要用到的编译工具(默认一般都可以,我用的是 xelatex 和 bibtex), 再在快速构建里建立自己的工具链,并设置为快速构建的默认选项,最后在构建时调用快速构建命令就可以了。

以我自己的流程为例:

  1. 选择 QuickBuild 进入定义界面,右侧新建一个“快速构建”的配置,按照你实际的工具链命名就行,我的是 xelatex+bibtex+xelatex+xelatex ,然后软件会根据“快速构建”之前的默认选项的内容生成新的配置,在此基础上修改就好了。
  2. General 选项,将原来的工具,选中,点击 Remove 删除完。在 Tools 中选择 xelatex ,点击三次 Add ,增加三个 xelatex 的编译步骤,在选择 bibtex ,增加一个。
  3. 调整工具链顺序为 xelatex+bibtex+xelatex+xelatex ,后面再补充上一个 ViewPDF 工具,就不需要每次点查看 PDF 按钮了。
  4. Advanced 选项,类型设置为 Run Sequence of Tools ,类是 Sequence。
  5. Menu 选项, 添加工具到“Compile”构建菜单,图标也可以自己替换。
  6. 在主界面上方编译工具那里,选择 QuickBuild ,之后点这个就一键完成了,或者按 Alt+1 快捷键也可以 完成编译流程(原来手动的话,是要先选 xelatex ,再选 bibtex,再选两次 xelatex 才能编译完成的)。
    在这里插入图片描述
    这是个简短的例子
    Kile 是 KDE 工具套件中的一个,左侧的编辑器是集成自 Kate 的(也是 KDE 一部分),用鼠标滚轮缩放字体个人比较喜欢(就是临时放大或者缩小看一下,不用到配置里调整,Ctrl+滚轮 就行了),好像就 Sublime Text 也支持,其他常见的编辑器都不支持。

KDE 工具中优秀的有很多,但大多局限于 Linux 生态中,Kile 跨平台,还支持的这么完美(当然与原生 Linux 环境下的使用一模一样还是不太可能),只能说社区太给力了。

三、使用kile编辑的一个实例(包含使用bib文件)

mpa.tex文件

\documentclass[UTF8]{ctexart} \usepackage{cite} \begin{document} \title{海洋捕食者算法} \author{RongGong} \maketitle \section{实验和分析} 海洋捕食者算法 \cite{abdel-bassetHybridCOVID19Detection2020,faramarziMarinePredatorsAlgorithm2020,ebeedSolvingOptimalReactive2020} 本文实验分为了两个部分, \subsection{EMPA作为全局优化算法} \subsection{EMPA用于} \bibliographystyle{plain} \bibliography{ref} \end{document} 
讯享网

ref.bib文件内容如下:

讯享网@article{abdel-bassetHybridCOVID19Detection2020, title = {A Hybrid COVID-19 Detection Model Using an Improved Marine Predators Algorithm and a Ranking-Based Diversity Reduction Strategy}, author = {Abdel-Basset, Mohamed and Mohamed, Reda and Elhoseny, Mohamed and Chakrabortty, Ripon K. and Ryan, Michael}, date = {2020}, journaltitle = {IEEE Access}, volume = {8}, pages = {79521--79540}, issn = {2169-3536}, doi = {10.1109/ACCESS.2020.}, eventtitle = {IEEE Access}, langid = {english} } @article{ebeedSolvingOptimalReactive2020, title = {Solving the Optimal Reactive Power Dispatch Using Marine Predators Algorithm Considering the Uncertainties in Load and Wind-Solar Generation Systems}, author = {Ebeed, Mohamed and Alhejji, Ayman and Kamel, Salah and Jurado, Francisco}, date = {2020-08-20}, journaltitle = {Energies}, shortjournal = {Energies}, volume = {13}, number = {17}, pages = {4316}, issn = {1996-1073}, doi = {10.3390/en}, url = {https://www.mdpi.com/1996-1073/13/17/4316}, urldate = {2022-05-28}, langid = {english} } @article{faramarziMarinePredatorsAlgorithm2020, title = {Marine Predators Algorithm: A Nature-Inspired Metaheuristic}, shorttitle = {Marine Predators Algorithm}, author = {Faramarzi, Afshin and Heidarinejad, Mohammad and Mirjalili, Seyedali and Gandomi, Amir H.}, date = {2020-08}, journaltitle = {Expert Systems with Applications}, shortjournal = {Expert Systems with Applications}, volume = {152}, pages = {}, issn = {0}, doi = {10.1016/j.eswa.2020.}, url = {https://linkinghub.elsevier.com/retrieve/pii/S02025}, urldate = {2022-05-28}, langid = {english} } @article{diabFuelCellParameters2020, title = {Fuel Cell Parameters Estimation via Marine Predators and Political Optimizers}, author = {Diab, Ahmed A. Zaki and Tolba, Mohamed A. and El-Magd, Ayat Gamal Abo and Zaky, Magdy M. and El-Rifaie, Ali M.}, date = {2020}, journaltitle = {IEEE Access}, volume = {8}, pages = {--}, issn = {2169-3536}, doi = {10.1109/ACCESS.2020.}, eventtitle = {IEEE Access}, langid = {english} } 

根据上文中提到的"XeLaTeX+BibTeX+XeLateX+XeLaTeX"编译后结果如下:
在这里插入图片描述

小讯
上一篇 2025-03-05 21:04
下一篇 2025-03-22 21:37

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/75073.html