You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LaTeX简历中\cventry命令为何将I显示为小写i?

问题原因分析

出现“SENiOR SOFTWARE ENGiNEER”这种仅小写i保留、其余字母大写的现象,核心原因出在\entrypositionstyle的样式定义与所使用的字体上:

  • 样式命令的大小写转换逻辑
    你的\cventry命令通过\entrypositionstyle{#1}渲染职位文本,这个样式命令大概率定义了小型大写(Small Caps)格式(比如使用LaTeX的\scshape或\textsc{}命令)。小型大写的作用是将文本中的小写字母转换为尺寸稍小的大写字母,而原有大写字母保持不变。

  • 字体的字形设计问题
    你使用的LaTeX字体中,小型大写字母i的字形被设计成和普通小写i完全一致(未做成缩小版的大写I),但其他字母的小型大写字形和标准大写字母视觉上几乎无差别。当\entrypositionstyle处理你输入的Senior(首字母大写、其余小写)时:

    • 小写的e、n、o、r被转为小型大写,视觉上等同于大写字母;
    • 小写的i因字体设计显示为普通小写i;
    • 原有的大写S保持原样,最终就呈现出SENiOR的效果。

你可以查看简历模板中\entrypositionstyle的定义,大概率会看到类似\newcommand{\entrypositionstyle}[1]{\textsc{#1}}或包含\scshape的设置。


内容的提问来源于stack exchange,提问作者Rodrigo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 10:22:12