Skip to content

个人中文简历,Latex生成,分别有CS版本(软件开发/C++开发/后端)和OI(编程竞赛教练)版本。Included the CPP/Backend/competition profile using LaTeX.

License

Notifications You must be signed in to change notification settings

congmingyige/Latex_Profile_CS_and_OI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

不同分支的介绍和使用

  • OI分支:编程竞赛(比如找编程竞赛教练的工作),参见 resume-zh_CN.tex 和 resume-zh_CN.pdf
  • CS分支:计算机软件开发/C++开发/后端(比如找一些大中厂的工作),参见 resume-zh_CN.tex 和 resume-zh_CN.pdf
  • 使用:
    • GitHub
      fork一下
      git clone https://github.com/你的用户名/你的项目.git
      git checkout CS 或者 git checkout OI (选择某个分支)
      git remote set-url origin https://github.com/你的用户名/你的项目.git
      
      git checkout CS
      git add -A
      git commit -m "你的用户名(你的邮箱)"
      git push https://github.com/你的用户名/你的项目.git CS
      
    • TexStudio
      • 运行 resume-zh_CN.tex,生成resume-zh_CN.pdf(有界面) 陈冠斌_个人简历_2025年6月毕业_CS 陈冠斌_个人简历_2025年6月毕业_CS 陈冠斌_个人简历_2025年6月毕业_OI

自动化脚本

  • python script.py
      1. PDF修改名字
      1. PDF转为PNG
      1. 删除一下PNG的个人信息(然后你可以在小红书请教一下人)

心得

  • 明确重点:使用粗体强调关键数据和重要内容,增强视觉冲击力。
    • 要用数据说话,要写出有震撼力的东西,粗体标注,比如"博客阅读量26万,随笔500篇"。
  • 简洁表达:避免冗长句子,确保信息传达清晰有力。
    • 一些比较长的语句,说实话,可能你感觉自己很有感觉,但是可能看的人不care,尽量不重要的地方凝练一下。
  • 针对性强:根据目标职位展示相关技能和经验,提高简历的匹配度。
    • 投什么岗,就要重点展示对应的东西。比如投开发,多一些前后端的项目经历。
  • 丰富经验:通过参与项目和实习积累实战经验,增强个人竞争力。
    • 平时多参加项目开发(优秀GitHub项目的学习等),实习(日常实习)。特别在相对少成果的组,想方设法实习。尽量参加一些高质量的东西,自己的东西看起来有点水,而参与网上一些项目和课程,其实速成所需的时间还好。另外,可以学一下Go和Redis。
  • 积极主动:主动整理和展示过往成果,提升简历的完整性和专业性。 多从过去的东西找找,并整理和GitHub开源。
  • 求助反馈:借助他人意见完善简历,确保内容全面无遗漏。
    • 可以把简历放到实验室同学、小红书那看看,查漏补缺。感谢他们的帮忙!多修改几个版本。
  • 持续积累:通过不断面试积累经验,发现并弥补自身不足,促进个人成长。
    • 多参加面试,积累经验。这样你才能查漏补缺,补不同的自己没有觉察到的知识点和盲区。多参加一些,哪怕比较困难或者看不上的,都挺好,这些都是宝贵的经历,可以促进你成长的。其实面试面多了,也就是那些流程和技术提问。
  • 增加了个人图片(图片在右边),一行个人信息修改为两行个人信息(在图片左边),通过minipage三段的方式以及\textwidth,\vspace,\width参数来修改格式
  • 修改页边距,使得内容在一页范围内,\geometry{a4paper,left=1.5cm,right=1.5cm,top=1.2cm,bottom=1.2cm}
  • 项目修改:基于\textbf{加粗,突出你的关键内容,基于\item一一罗列你的内容
  • 修改了简历顺序(个人总结放前面,注重竞赛,删除了论文和实习经历emmm)
  • 多级结构:用若干个\begin{itemize}的方式嵌套。比如"\begin{itemize} \begin{itemize} \begin{itemize}"就有三级结构

个人简历

本项目为个人简历 Latex 源码存放,同时包含效果图呈现,简历入口为 resume-zh_CN.tex, 修改自项目 resume,若不想本地手动编译可以将该源码打包至 zip 直接上传至 ShareLatex 进行在线编译与预览。

项目说明

一个优雅的 \LaTeX\ 简历模板, 使用 \XeLaTeX\ 编译, 因为受不了古老的res和不太适合作为一页纸简历的moderncv, 遂自己动手写了这个模板, 受以下项目启发:

注:由于使用到 fontspec 包,编译器需选择 XeLaTeX。

特性

  • 极其容易定制和扩展 (res模板中枪倒地...)
  • 完善的 Unicode 字体支持, 因为用的是 \XeLaTeX\ 嘛
  • 完美的中文支持,使用 Adobefonts
  • 支持 FontAwesome 4.3.0 (目前还不支持使用别名)

效果输出

resume-zh_CN.png

使用方法

  1. OverLeaf 在线编译
  2. 使用较新的 \LaTeX\ 发行版在本地计算机编译

如果确定只需要中文简历的话单独克隆 master 分支即可, 需要注意的是该分支包含 Adobe 的宋楷黑仿四套中文字体,压缩包约为37MB。下载地址

git clone https://github.com/hijiangtao/resume.git --branch master --depth 1 --single-branch <folder>

如果系统已确定安装有 Adobe 的四套中文字型,在文档的开始处使用包zh_CN-Adobefonts_internal, 如果没有安装则使用包zh_CN-Adobefonts_external, 在 ShareLaTeX 上编译需要使用包zh_CN-Adobefonts_external.

其他具体使用可参考给出的范例,都是极其简单易懂的宏,建议先看看 How to write a LaTeX class file and design your own CV (Part 1) - ShareLaTeXHow to write a LaTeX class file and design your own CV (Part 2) - ShareLaTeX 了解下该模板的简单背景,下面就一些新定义的宏做简要介绍。

  • \name: 姓名
  • \contactInfo: 联系信息, 需要三项信息,分别是{邮箱}{手机号}{个人主页}
  • \basicContactInfo: 简要的联系信息, 需要 项信息, 分别是{邮箱}{手机号}, 没有个人主页的用这个
  • \section: 用于分节, 如教育背景, 实习/项目经历等
  • \subsection: 用于小节标题, 无日期选项
  • \datedsubsection: 用于小节标题, 简历中使用最广,第二项为时间区间,自动右对齐
  • \itemize: 清单列表,简历中应用最广
  • \enumerate: 枚举列表,数字标号

FontAwesome

首先在 Font Awesome Icons 上选中自己想使用的图标(暂不支持 alias),然后在 fontawesome.sty 中找到相应的宏, 将其作为普通文本一样使用。

其他的可以自行参考相应 cls 和 tex 文件。

License

The MIT License (MIT)

Copyrighted fonts are not subjected to this License.

About

个人中文简历,Latex生成,分别有CS版本(软件开发/C++开发/后端)和OI(编程竞赛教练)版本。Included the CPP/Backend/competition profile using LaTeX.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 97.4%
  • Python 2.3%
  • Makefile 0.3%