具有不同样式(参考书目样式)的自定义 .bib 文件(字段、数据类型)

具有不同样式(参考书目样式)的自定义 .bib 文件(字段、数据类型)

我一直想开始一个相当雄心勃勃的项目,即一个可以轻松调整的自定义简历模板。我想自动执行以下操作:

示例简历

.bib因此,我认为有一个自定义文件会很好,例如activities.bib

@work{bakery_zeist,
    title = {Baker},
    startdate = {06/2022},
    enddate = {08/2024},
    place = {Zeist, Utrecht},
    language = {Dutch}
}

@work{distribution_aalsmeer,
    title = {Distribution Manager},
    company = {Bloemenveiling},
    startdate = {08/2022},
    place = {Aalsmeer},
    language = {Dutch},
    country = {The Netherlands},
    description = {Riding around trucks}
}

@work{coathanger_berlin,
    title = {Cloakroam Employee},
    startdate = {05/2015},
    enddate = {07/2015},
    place = {Berlin},
    language = {English},
    country = {Germany},
    description = {Riding around trucks}
}

@education{
    degree = {M.Sc.},
    school = {Delft University of Technology},
    grade = {7.0},
    place = {Delft, Zuid-Holland},
    startdate = {04/2020},
}

我可以在其中添加所有可能需要写入简历的活动,灵感来自Stack Exchange 上的这篇文章。为了完成这项工作,我想定义一个自定义书目样式,灵感来自Stack Exchange 上的这篇文章。最后,我想创建我的自定义文档类型resume.cls(它可以正确处理activities.bib文件以及我想要定义的所有其他命令),以及几个<resume-style-name>.sty文件(例如,一个带有图标的彩色文件、一个带有两列的纯色文件、一个带有无衬线字体的文件等)。一个简单的实现希望看起来像这样:

\documentclass{resume}  % Custom resume class I want to make
\usepackage{plain_twocolumn}  % (One of the) custom resume style classes I want to make

\begin{document}

% Here set the name of the section title
\section{Experience}

% Here include the relevant experiences
\includehere{bakery_zeist, distribution_aalsmeer}


\end{document}

问题是我不太熟悉 LaTex,所以这让我想到了我的问题:

  • 这种方法是否聪明,即使用.bib 文件并定义自定义参考书目样式,或者这是否有很大限制/是否有更简单的方法来实现这一点?
  • 是否有任何教程/提示/技巧模板可供我遵循以完成这项工作?

任何关于如何开展该项目的提示、MWE 或建议都将不胜感激。谢谢!:)

相关内容