Skip to content

Commit 5f13f7b

Browse files
committed
docs: jake template docs
1 parent 48df4be commit 5f13f7b

File tree

15 files changed

+629
-7
lines changed

15 files changed

+629
-7
lines changed
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Jake
3+
---
4+
5+
## Implementation
6+
7+
Jake is a clean and professional resume template inspired by
8+
[jakegut/resume](https://github.com/jakegut/resume)
9+
10+
Under the hood, we use the following code for the LaTeX preamble:
11+
12+
```latex lineNumbers
13+
\documentclass[a4paper,10pt]{article}
14+
15+
\usepackage{changepage}
16+
\usepackage[usenames,dvipsnames]{color}
17+
\usepackage{enumitem}
18+
\usepackage{fontawesome7}
19+
\usepackage[hidelinks]{hyperref}
20+
\usepackage{titlesec}
21+
22+
%% page layout/margins
23+
\usepackage[top=2.5cm, bottom=2.5cm, left=1.5cm, right=1.5cm]{geometry}
24+
25+
%% Babel config for English language
26+
\usepackage[english]{babel}
27+
28+
%% fontspec
29+
\usepackage{fontspec}
30+
31+
\IfFontExistsTF{Linux Libertine}{
32+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine}
33+
}{}
34+
\IfFontExistsTF{Linux Libertine O}{
35+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine O}
36+
}{}
37+
38+
%% CTeX
39+
% CJK support, used to show CJK characters in the resume
40+
%
41+
% - fontset=none: disable builtin fontset but instead set the CJK font manually
42+
% - heading=false: disable ctex heading
43+
% - punct=kaiming: use kaiming punctuations styles for CJK
44+
% - scheme=plain: use plain scheme, do not override \normalsize font size
45+
% - space=auto: space settings for CJK characters
46+
%
47+
% ref:
48+
% - http://ctan.mirrorcatalogs.com/language/chinese/ctex/ctex.pdf
49+
\usepackage[UTF8, heading=false, punct=kaiming, scheme=plain, space=auto]{ctex}
50+
51+
\IfFontExistsTF{Noto Serif CJK SC}{
52+
\setCJKmainfont{Noto Serif CJK SC}
53+
}{}
54+
\IfFontExistsTF{Noto Sans CJK SC}{
55+
\setCJKsansfont{Noto Sans CJK SC}
56+
}{}
57+
58+
%% line spacing
59+
\usepackage{setspace}
60+
\setstretch{1.125}
61+
62+
%% URL styling - use normal text instead of monospace
63+
\urlstyle{same}
64+
65+
% global itemize spacing
66+
\setlist[itemize]{nosep}
67+
\setlength{\parindent}{0pt}
68+
69+
% Sections formatting
70+
\titleformat{\section}{
71+
\vspace{-4pt}\scshape\raggedright\large
72+
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
73+
74+
% Custom commands
75+
\newcommand{\resumeSubheading}[4]{
76+
\begin{tabular*}{\textwidth}[t]{l@{\extracolsep{\fill}}r}
77+
\textbf{#1} & #2 \\
78+
\textit{#3} & \textit{#4} \\
79+
\end{tabular*}
80+
}
81+
82+
% Auto-underline all links
83+
\let\oldhref\href
84+
\renewcommand{\href}[2]{\oldhref{#1}{\underline{#2}}}
85+
```
86+
87+
## Preview
88+
89+
![Jake Template](/static/images/docs/layouts/latex/templates/jake-template.png)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"pages": ["moderncv-banking", "moderncv-casual", "moderncv-classic"]
2+
"pages": ["jake", "moderncv-banking", "moderncv-casual", "moderncv-classic"]
33
}
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Jake
3+
---
4+
5+
## Implementación
6+
7+
Jake es una plantilla de currículum limpia y profesional inspirada en
8+
[jakegut/resume](https://github.com/jakegut/resume).
9+
10+
Bajo el capó, usamos el siguiente código para el preámbulo de LaTeX:
11+
12+
```latex lineNumbers
13+
\documentclass[a4paper,10pt]{article}
14+
15+
\usepackage{changepage}
16+
\usepackage[usenames,dvipsnames]{color}
17+
\usepackage{enumitem}
18+
\usepackage{fontawesome7}
19+
\usepackage[hidelinks]{hyperref}
20+
\usepackage{titlesec}
21+
22+
%% page layout/margins
23+
\usepackage[top=2.5cm, bottom=2.5cm, left=1.5cm, right=1.5cm]{geometry}
24+
25+
%% Babel config for English language
26+
\usepackage[english]{babel}
27+
28+
%% fontspec
29+
\usepackage{fontspec}
30+
31+
\IfFontExistsTF{Linux Libertine}{
32+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine}
33+
}{}
34+
\IfFontExistsTF{Linux Libertine O}{
35+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine O}
36+
}{}
37+
38+
%% CTeX
39+
% CJK support, used to show CJK characters in the resume
40+
%
41+
% - fontset=none: disable builtin fontset but instead set the CJK font manually
42+
% - heading=false: disable ctex heading
43+
% - punct=kaiming: use kaiming punctuations styles for CJK
44+
% - scheme=plain: use plain scheme, do not override \normalsize font size
45+
% - space=auto: space settings for CJK characters
46+
%
47+
% ref:
48+
% - http://ctan.mirrorcatalogs.com/language/chinese/ctex/ctex.pdf
49+
\usepackage[UTF8, heading=false, punct=kaiming, scheme=plain, space=auto]{ctex}
50+
51+
\IfFontExistsTF{Noto Serif CJK SC}{
52+
\setCJKmainfont{Noto Serif CJK SC}
53+
}{}
54+
\IfFontExistsTF{Noto Sans CJK SC}{
55+
\setCJKsansfont{Noto Sans CJK SC}
56+
}{}
57+
58+
%% line spacing
59+
\usepackage{setspace}
60+
\setstretch{1.125}
61+
62+
%% URL styling - use normal text instead of monospace
63+
\urlstyle{same}
64+
65+
% global itemize spacing
66+
\setlist[itemize]{nosep}
67+
\setlength{\parindent}{0pt}
68+
69+
% Sections formatting
70+
\titleformat{\section}{
71+
\vspace{-4pt}\scshape\raggedright\large
72+
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
73+
74+
% Custom commands
75+
\newcommand{\resumeSubheading}[4]{
76+
\begin{tabular*}{\textwidth}[t]{l@{\extracolsep{\fill}}r}
77+
\textbf{#1} & #2 \\
78+
\textit{#3} & \textit{#4} \\
79+
\end{tabular*}
80+
}
81+
82+
% Auto-underline all links
83+
\let\oldhref\href
84+
renewcommand{\href}[2]{\oldhref{#1}{\underline{#2}}}
85+
```
86+
87+
## Vista Previa
88+
89+
![Plantilla Jake](/static/images/docs/layouts/latex/templates/jake-template.png)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"pages": ["moderncv-banking", "moderncv-casual", "moderncv-classic"]
2+
"pages": ["moderncv-banking", "moderncv-casual", "moderncv-classic", "jake"]
33
}
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Jake
3+
---
4+
5+
## Implémentation
6+
7+
Jake est un modèle de CV propre et professionnel inspiré de
8+
[jakegut/resume](https://github.com/jakegut/resume).
9+
10+
Sous le capot, nous utilisons le code suivant pour le préambule LaTeX :
11+
12+
```latex lineNumbers
13+
\documentclass[a4paper,10pt]{article}
14+
15+
\usepackage{changepage}
16+
\usepackage[usenames,dvipsnames]{color}
17+
\usepackage{enumitem}
18+
\usepackage{fontawesome7}
19+
\usepackage[hidelinks]{hyperref}
20+
\usepackage{titlesec}
21+
22+
%% page layout/margins
23+
\usepackage[top=2.5cm, bottom=2.5cm, left=1.5cm, right=1.5cm]{geometry}
24+
25+
%% Babel config for English language
26+
\usepackage[english]{babel}
27+
28+
%% fontspec
29+
\usepackage{fontspec}
30+
31+
\IfFontExistsTF{Linux Libertine}{
32+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine}
33+
}{}
34+
\IfFontExistsTF{Linux Libertine O}{
35+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine O}
36+
}{}
37+
38+
%% CTeX
39+
% CJK support, used to show CJK characters in the resume
40+
%
41+
% - fontset=none: disable builtin fontset but instead set the CJK font manually
42+
% - heading=false: disable ctex heading
43+
% - punct=kaiming: use kaiming punctuations styles for CJK
44+
% - scheme=plain: use plain scheme, do not override \normalsize font size
45+
% - space=auto: space settings for CJK characters
46+
%
47+
% ref:
48+
% - http://ctan.mirrorcatalogs.com/language/chinese/ctex/ctex.pdf
49+
\usepackage[UTF8, heading=false, punct=kaiming, scheme=plain, space=auto]{ctex}
50+
51+
\IfFontExistsTF{Noto Serif CJK SC}{
52+
\setCJKmainfont{Noto Serif CJK SC}
53+
}{}
54+
\IfFontExistsTF{Noto Sans CJK SC}{
55+
\setCJKsansfont{Noto Sans CJK SC}
56+
}{}
57+
58+
%% line spacing
59+
\usepackage{setspace}
60+
\setstretch{1.125}
61+
62+
%% URL styling - use normal text instead of monospace
63+
\urlstyle{same}
64+
65+
% global itemize spacing
66+
\setlist[itemize]{nosep}
67+
\setlength{\parindent}{0pt}
68+
69+
% Sections formatting
70+
\titleformat{\section}{
71+
\vspace{-4pt}\scshape\raggedright\large
72+
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
73+
74+
% Custom commands
75+
\newcommand{\resumeSubheading}[4]{
76+
\begin{tabular*}{\textwidth}[t]{l@{\extracolsep{\fill}}r}
77+
\textbf{#1} & #2 \\
78+
\textit{#3} & \textit{#4} \\
79+
\end{tabular*}
80+
}
81+
82+
% Auto-underline all links
83+
\let\oldhref\href
84+
renewcommand{\href}[2]{\oldhref{#1}{\underline{#2}}}
85+
```
86+
87+
## Aperçu
88+
89+
![Modèle Jake](/static/images/docs/layouts/latex/templates/jake-template.png)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"pages": ["moderncv-banking", "moderncv-casual", "moderncv-classic"]
2+
"pages": ["moderncv-banking", "moderncv-casual", "moderncv-classic", "jake"]
33
}
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: Jake
3+
---
4+
5+
## 実装
6+
7+
Jake は [jakegut/resume](https://github.com/jakegut/resume) からインスピレーションを得た、
8+
クリーンでプロフェッショナルな履歴書テンプレートです。
9+
10+
基盤では、以下のコードを LaTeX プリアンブルとして使用しています:
11+
12+
```latex lineNumbers
13+
\documentclass[a4paper,10pt]{article}
14+
15+
\usepackage{changepage}
16+
\usepackage[usenames,dvipsnames]{color}
17+
\usepackage{enumitem}
18+
\usepackage{fontawesome7}
19+
\usepackage[hidelinks]{hyperref}
20+
\usepackage{titlesec}
21+
22+
%% page layout/margins
23+
\usepackage[top=2.5cm, bottom=2.5cm, left=1.5cm, right=1.5cm]{geometry}
24+
25+
%% Babel config for English language
26+
\usepackage[english]{babel}
27+
28+
%% fontspec
29+
\usepackage{fontspec}
30+
31+
\IfFontExistsTF{Linux Libertine}{
32+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine}
33+
}{}
34+
\IfFontExistsTF{Linux Libertine O}{
35+
\setmainfont[Ligatures={TeX, Common}, Numbers=OldStyle]{Linux Libertine O}
36+
}{}
37+
38+
%% CTeX
39+
% CJK support, used to show CJK characters in the resume
40+
%
41+
% - fontset=none: disable builtin fontset but instead set the CJK font manually
42+
% - heading=false: disable ctex heading
43+
% - punct=kaiming: use kaiming punctuations styles for CJK
44+
% - scheme=plain: use plain scheme, do not override \normalsize font size
45+
% - space=auto: space settings for CJK characters
46+
%
47+
% ref:
48+
% - http://ctan.mirrorcatalogs.com/language/chinese/ctex/ctex.pdf
49+
\usepackage[UTF8, heading=false, punct=kaiming, scheme=plain, space=auto]{ctex}
50+
51+
\IfFontExistsTF{Noto Serif CJK SC}{
52+
\setCJKmainfont{Noto Serif CJK SC}
53+
}{}
54+
\IfFontExistsTF{Noto Sans CJK SC}{
55+
\setCJKsansfont{Noto Sans CJK SC}
56+
}{}
57+
58+
%% line spacing
59+
\usepackage{setspace}
60+
\setstretch{1.125}
61+
62+
%% URL styling - use normal text instead of monospace
63+
\urlstyle{same}
64+
65+
% global itemize spacing
66+
\setlist[itemize]{nosep}
67+
\setlength{\parindent}{0pt}
68+
69+
% Sections formatting
70+
\titleformat{\section}{
71+
\vspace{-4pt}\scshape\raggedright\large
72+
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
73+
74+
% Custom commands
75+
\newcommand{\resumeSubheading}[4]{
76+
\begin{tabular*}{\textwidth}[t]{l@{\extracolsep{\fill}}r}
77+
\textbf{#1} & #2 \\
78+
\textit{#3} & \textit{#4} \\
79+
\end{tabular*}
80+
}
81+
82+
% Auto-underline all links
83+
\let\oldhref\href
84+
renewcommand{\href}[2]{\oldhref{#1}{\underline{#2}}}
85+
```
86+
87+
## プレビュー
88+
89+
![Jake テンプレート](/static/images/docs/layouts/latex/templates/jake-template.png)

content/ja/docs/layouts/latex/templates/meta.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
"index": "概述",
33
"moderncv-banking": "Moderncv Banking",
44
"moderncv-casual": "Moderncv Casual",
5-
"moderncv-classic": "Moderncv Classic"
5+
"moderncv-classic": "Moderncv Classic",
6+
"jake": "Jake"
67
}

0 commit comments

Comments
 (0)