Hitletter
一个简单的哈工大信纸模板
Install / Use
/learn @DemerzelSun12/HitletterREADME
hitletter
What's hitletter
在写一些正式信件时,曾经苦于学校没有电子版的信纸,地下书店卖的带有学校名抬头的信纸很难变成电子版,于是闲来无事,花了一天时间仿照本部二区地下书店、一区二手书店的稿纸,完成了这个适合一校三区同学的 LaTeX 哈工大信纸模板。
HIT Letter是为哈尔滨工业大学三个校区制作的 LaTeX 信纸模板,主要文件是hitletter.cls以及对应的校名图像(没有搞到矢量图,不过清晰度是够的,先凑合用吧)。制作本模板的目的是方便 TeX 用户撰写带有哈工大标志的文档/信件,免去自行设置的繁琐过程,同时尽可能符合学校的相关规定,使生成的文件更加正式、美观。
模板提供三个校区的信纸布局——harbin、shenzhen、weihai——以供用户根据不同需要选择。同时提供了页面配色功能,提供三种配色方案——blue、red、black。也考虑到部分场景需要添加页码,页码作为可选项。
模板使用方式简介:
\begin{verbatim}
\documentclass[<COLOR>,<THEME>,<PAGENUM>,<OTHER>]{hitletter}
\end{verbatim}
模板的实现简介:
模板基于article文档类定制,使用xeCJK提供中文支持,使用graphicx+tikz+calc宏包绘制信纸部件,使用color宏包实现配色调整,使用geometry+everypage+fancyhdr宏包控制页面输出。
按照学校常用颜色,配色只设置了蓝色、红色和黑色,用户如果确实需要调整配色,可以自行修改配色方案。
本部的信纸信息较为全面,有地址、邮编、电话、传真、电传等,而深圳校区的信纸只有抬头,没有其他信息,所以深圳校区的信纸加入了一些在官网查到的公开信息;威海校区的信纸没见过,所以仿照深圳校区的信纸制作了。
如何使用
为方便国内不能正常访问 github 的用户,本模板提供 github 和 gitee 两个下载地址。
- github地址:https://github.com/demerzelsun12/hitletter.git
- gitee地址:https://gitee.com/demerzel/hitletter.git
如果会使用 LaTeX 的话,根据选项正常编译hitletter-example.tex文件即可。
本模板也考虑到部分用户对 LaTeX 不熟悉,所以也提供了三个校区无页码的空白纸,可供打印。
各文件说明
| 文件(夹)名 | 用途 | |:----|:----| | figures/ | 标志引用文件夹 | | hitletter.cls | 模板类文件 | | hitletter-example.tex | 示例文档主文件 | | hitletter-example.pdf | 示例文档 | | hitletter-harbin-blue-empty.pdf | 本部蓝色主题空白信纸 | | hitletter-harbin-blue-example.pdf | 本部蓝色主题示例信纸 | | hitletter-shenzhen-blue-empty.pdf | 深圳校区蓝色主题空白信纸 | | hitletter-shenzhen-blue-example.pdf | 深圳校区蓝色主题示例信纸 | | hitletter-weihai-blue-empty.pdf | 威海校区蓝色主题空白信纸 | | hitletter-weihai-blue-example.pdf | 威海校区蓝色主题示例信纸 | | .gitignore| 忽略文件(开发用) | | LICENSE | 模板采用协议 | | README.md | 使用说明(本文件) |
协议说明
哈尔滨工业大学校徽校名图片(hithrb.pdf, hitsz.pdf, hitwh.pdf)的版权归哈尔滨工业大学所有。
hitletter.cls 文档类与相关附属文件使用 MIT 协议授权。
TODO
目前的版本还是仿照信纸做的,下一步做一份正式的信件格式,允许自定义邮箱、电话、地址等。
Related Skills
node-connect
346.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
346.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
346.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
