常用的latex的编辑器有:texstudio或者overleaf.值得说的是overleaf真的好用,因为它容错率高,即使你的编码语法有些小错误,它也能成功编译。缺点就是,某些论文投稿网站不支持overleaf.但它还是值得我喜欢,因为是online的,对于经常换地方换电脑的人来说,只要登录账号就可以获得当前的进展,真的很方便。缺点就是容错率高,它的版本下载后经常在textstudio上不能运行,必须要修正语法错误才可以。

那么对于论文或者参考文献中出现的非英文人名,对于overleaf来说,不需要任何操作,直接识别。真心说大写的好用。接下来,说一下,对于texstudio如何解决论文或者参考文献中出现的外文(非英文)名称。

一、论文正文中的外文名称

借助babel包,支持多种语言。\usepackage[greek,russian,spanish,english]{babel},值得注意的是最后一项为全文默认语言(或者说优先支持的语言),因为论文主体(除人名外都是英文),所以我把english放在最后一项。
举例:如下是可以识别希腊文,俄文,西班牙文,英文的字体。如果你有特殊需求,还可以自己添加比如德文、法文之类的。。。

\usepackage[utf8]{inputenc}
\usepackage[greek,russian,spanish,english]{babel}
\usepackage[OT2,T1, T2A,OT1]{fontenc}

二、 参考文献中的外文名称

理论上做了上述操作,参考文献也是成立。但是总有因为XXX的意外。这里提供了一个如何书写个别外文字母的方法。

当你的论文中出现奇数排的字母的时候,可以用对应的偶数排代码代替。

三、大型案例

tex原码:文中在正文和参考文献都有外文出现。我的版本里,该代码不能正常识别参考文献中的外文人名,只要一编译就有bbl错误。如果我去掉参考文献中的外文名,则正文中的外文名可以正常编译。 因此,我对参考文献中的外文名选择了第二节的方法修改。成功编译。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish,english]{babel}
\bibliographystyle{elsarticle-num}\begin{document}\tableofcontents\vspace{2cm} %Add a 2cm space\begin{abstract}
Este es un breve resumen del contenido del
documento escrito en español.
\end{abstract}\section{Sección introductoria}
Esta es la primera sección, podemos agregar
algunos elementos adicionales y todo será
escrito correctamente. Más aún, si una palabra
es demasiado larga y tiene que ser truncada,
babel tratará de truncarla correctamente
dependiendo del idioma.\section{Secci\'{o}n con teoremas}
Esta sección es para ver qué pasa con los comandos
que definen texto
\section{you}
we are dog. hahahahahhahh
first\cite{2016Rebalancing}
second\cite{2015Incentivizing}
third\cite{2013Bike}
%forth\cite{2016Robust}\bibliography{ref}
\end{document}

ref代码:这里有3个参考文献,前两个正常,第三个有外文人名。原文名为:FrédéricMeunier ,在编译的时候改为Fr\'{e}d\'{e}ricMeunier.成功编译

@inproceedings{2016Rebalancing,title={Rebalancing Bike Sharing Systems: A Multi-source Data Smart Optimization},author={ Liu, Junming  and  Sun, Leilei  and  Chen, Weiwei  and  Xiong, Hui },
booktitle = {Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining},
publisher = {Association for Computing Machinery},
year={2016},
doi = {https://doi.org/10.1145/2939672.2939776},
}
@inproceedings{2015Incentivizing,author = {Singla, Adish and Santoni, Marco and Bart\'{o}k, G\"{y}bor and Mukerji, Pratik and Meenen, Moritz and Krause, Andreas},title = {Incentivizing Users for Balancing Bike Sharing Systems},year = {2015},publisher = {AAAI Press},booktitle = {Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence},pages = {723?729},numpages = {7},}@article{2013Bike,
title = {Bike sharing systems: Solving the static rebalancing problem},
journal = {Discrete Optimization},
volume = {10},
number = {2},
pages = {120-146},
year = {2013},
issn = {1572-5286},
doi = {https://doi.org/10.1016/j.disopt.2012.11.005},
url = {https://www.sciencedirect.com/science/article/pii/S1572528612000771},
author = {Daniel Chemla and Fr\'{e}d\'{e}ricMeunier and RobertoWolfler Calvo},
}

结果:

【latex】论文或参考文献中出现俄文\西班牙文人名的解决方法相关推荐

  1. IEEE Latex论文写作过程中需避免的格式问题

    IEEE Latex论文习作过程中,需避免以下错误: 在标题前贴标签:这被认为是有史以来Latex最常犯的错误之一.请记住,\label必须放在\caption之后或之内,以便能够正确地引用图形/表格 ...

  2. Word论文引用参考文献时et al.与等的快速替换方法

      本文介绍基于EndNote等软件在Word中插入参考文献后,将中文参考文献中的et al.替换为等的方法.   在文章EndNote文献输出引用格式自定义修改与编辑界面解读(https://blo ...

  3. 虚拟机VirtualBox中Ubuntu无法全屏(终极解决方法)

    虚拟机VirtualBox中Ubuntu无法全屏(终极解决方法) 我用VirtualBox虚拟机安装了Ubuntu10.10.但是VirtualBox全屏的时候,Ubuntu总是在中间位置,没有全屏, ...

  4. edittext 监听无效_Android中EditText 设置 imeOptions 无效问题的解决方法

    有时候我们需要在EditText  输出完之后 需要在键盘出现 右下角变成"Go"或"前往 搜索时:通常我们需要设置Android:imeOptions属性.Androi ...

  5. opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类

    opengl中的Floatbuffer和IntBuffer与java中数据的存储方式不同的解决方法,编辑一个自己的BufferUtil工具类 参考文章: (1)opengl中的Floatbuffer和 ...

  6. js中hover事件时候的BUG以及解决方法

    js中hover事件时候的BUG以及解决方法 参考文章: (1)js中hover事件时候的BUG以及解决方法 (2)https://www.cnblogs.com/mmykdbc/p/7464050. ...

  7. 手机端网页中图片之间出现白线的解决方法

    手机端网页中图片之间出现白线的解决方法 参考文章: (1)手机端网页中图片之间出现白线的解决方法 (2)https://www.cnblogs.com/syzdidi/p/9686463.html 备 ...

  8. Json返回时间中出现乱码问题的两种解决方法

    Json返回时间中出现乱码问题的两种解决方法 参考文章: (1)Json返回时间中出现乱码问题的两种解决方法 (2)https://www.cnblogs.com/hanyinglong/archiv ...

  9. ubuntu中wifi显示被硬件禁用的解决方法

    ubuntu中wifi显示被硬件禁用的解决方法 参考文章: (1)ubuntu中wifi显示被硬件禁用的解决方法 (2)https://www.cnblogs.com/houji/p/7643443. ...

最新文章

  1. PriorityBlockingQueue详解
  2. 独家 | 为什么Z世代会掉入网络错误信息的陷阱
  3. javascript中变量的判断
  4. 响应式编程优点 有效_Reactive(响应式)编程
  5. android webview卡顿检测_Android webview隐藏后跳转新页面input输入卡顿与白屏渲染慢的问题说明及修复方案...
  6. html5响应式网站优势,响应式网站优势有哪些 真的利于排名优化么
  7. 球体动画Android,Android自定义View实现简单炫酷的球体进度球实例代码
  8. 结队编程与日程管理系统维护改善
  9. 云服务器机型系统选择,云服务器机型选择操作系统
  10. VMware ESXi 客户端连接控制台时,提示“VMRC 控制台连接已断开...正在尝试重新连接”的解决方法
  11. C实现的UDP压力测试工具
  12. 一文带你了解JDK动态代理的原理
  13. ROS机器人更换新雷达需要重新配置carto和navigation的哪些参数
  14. linux 源码搭建lnmp_LINUX CENTOS 6.5下源码搭建LNMP
  15. C# WinForm 使用SMTP协议发送QQ邮箱验证码
  16. 【图像处理算法常用数据集】整理第一弹
  17. iOS最新吊炸天的资源
  18. 手把手使用Python教你破解谷歌(Google)人机验证码—上篇
  19. mysql将VARBINARY转为字符串显示方法
  20. RH10M漏电故障保护继电器

热门文章

  1. QQ空间非主流经典个性日志:五不能娶,五不能嫁
  2. android仿ios开关按钮
  3. E: Package ‘xxx‘ has no installation candidate 问题成功解决
  4. OpenAI不能访问有什么方法解救呢?试试这方法吧
  5. Ubuntu12.04下Android4.0.4源码的下载及其编译过程
  6. 十大最佳第二职业榜:软件开发、UI设计上榜
  7. 跨境电商行业未来趋势
  8. 想了解 ADC 的非线性度吗?揭开地毯看一看:)
  9. 什么是3D建模?3D“小姐姐”是如何创建出来的呢
  10. 抖音私信名片跳转微信技术如何制作?