Create a Japanese 職務経歴書 (shokumu keirekisho) for role-focused job applications. The layout organizes a concise career summary, capabilities, role history, selected projects, and self-PR.
This package contains generic placeholders only. Keep personal names, employer details, contact information, photos, and completed application documents in a private project.
Quick start
Create a project from the published template, then edit main.typ:
typst init @preview/shokumu-keirekisho-ofa:0.1.0
cd shokumu-keirekisho-ofa
typst compile main.typ
For consistent Japanese rendering, install Noto Sans CJK JP locally. You can override the package’s default font with a locally available family such as Noto Sans JP. The package does not bundle fonts because Typst packages cannot ship them.
API
Import the pinned version and call shokumu-keirekisho with a dictionary:
#import "@preview/shokumu-keirekisho-ofa:0.1.0": shokumu-keirekisho
#let data = (
name: "氏名",
summary: "応募職種に関連する経験、強み、今後の貢献を簡潔に記入します。",
skills: ((label: "分野", value: "スキル・知識"),),
career: ((period: "YYYY年MM月〜", organization: "組織名", role: "役割名", summary: "担当内容・成果", technologies: "技術"),),
)
#shokumu-keirekisho(data)
Supported fields are document-date, name, professional-links, summary,
skills, career, projects, credentials, self-pr, and font. Each
skill row accepts label and value; career rows accept period,
organization, role, summary, and technologies; project rows accept
title, period, summary, and technologies.
font accepts a Typst font name or font stack and defaults to Noto Sans CJK JP.
Local development
Register the working tree as a local preview package, then compile both the example and a freshly initialized template:
PACKAGE_PATH="$(mktemp -d)"
mkdir -p "$PACKAGE_PATH/preview/shokumu-keirekisho-ofa"
ln -s "$PWD" "$PACKAGE_PATH/preview/shokumu-keirekisho-ofa/0.1.0"
TYPST_PACKAGE_PATH="$PACKAGE_PATH" typst compile examples/example.typ /tmp/shokumu-keirekisho-ofa-example.pdf
TYPST_PACKAGE_PATH="$PACKAGE_PATH" typst init @preview/shokumu-keirekisho-ofa:0.1.0 /tmp/shokumu-keirekisho-ofa-init
TYPST_PACKAGE_PATH="$PACKAGE_PATH" typst compile /tmp/shokumu-keirekisho-ofa-init/main.typ /tmp/shokumu-keirekisho-ofa-template.pdf
The initialized template must compile without edits.
License and acknowledgements
The template source is MIT licensed; see LICENSE. This is an original layout informed by publicly available Japanese career-document guidance and is not an official government form.
The template was also informed by:
- hadronic-rirekisho
- ShinoharaTa/typst-work-resume
- Hello Work’s rirekisho and shokumu keirekisho guidance
- Hello Work’s career-history workbook
- The MHLW’s fair-recruitment guidance