diff --git a/.gitea/workflows/build-latex.yml b/.gitea/workflows/build-latex.yml index 9f645a1..c9efb8b 100644 --- a/.gitea/workflows/build-latex.yml +++ b/.gitea/workflows/build-latex.yml @@ -30,7 +30,7 @@ jobs: args: >- -c "mkdir -p pdf aux && for f in ${{ steps.roots.outputs.roots }}; do echo Building $f; - latexmk -pdf -interaction=nonstopmode -halt-on-error -outdir=pdf -auxdir=aux \"$f\" || exit 1; + latexmk -xelatex -interaction=nonstopmode -halt-on-error -outdir=pdf -auxdir=aux \"$f\" || exit 1; done && find pdf -type f ! -name '*.pdf' -delete" - name: Upload built PDFs diff --git a/fonts/Symbola.ttf b/fonts/Symbola.ttf new file mode 100644 index 0000000..51d9a88 Binary files /dev/null and b/fonts/Symbola.ttf differ diff --git a/letteraturagiapponese.tex b/letteraturagiapponese.tex index b308666..8949a87 100644 --- a/letteraturagiapponese.tex +++ b/letteraturagiapponese.tex @@ -2,9 +2,19 @@ \KOMAoptions{paper=a4, fontsize=12pt, chapterprefix=true, twoside=semi, DIV=classic, parskip=half} \usepackage[svgnames, dvipsnames, table]{xcolor} -\usepackage{CJKutf8} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} +% pdflatex only +% \usepackage{CJKutf8} +% \usepackage[utf8]{inputenc} +% \usepackage[T1]{fontenc} + +% xelatex +\usepackage{fontspec} +\usepackage{xeCJK} + +% JP Font +\setCJKmainfont{HaranoAjiMincho-Regular} + +% other package \usepackage{lmodern} \usepackage{microtype} \usepackage{tcolorbox} @@ -73,7 +83,8 @@ delim_0 ",\~" %% -\newcommand{\jp}[1]{\begin{CJK*}{UTF8}{min}#1\end{CJK*}} +% \newcommand{\jp}[1]{\begin{CJK*}{UTF8}{min}#1\end{CJK*}} +\newcommand{\jp}[1]{#1} \newcommand{\bul}[1]{\textbf{\underline{#1}}} \newcommand{\rarr}{$\rightarrow$} \definecolor{ForestPrimary}{HTML}{2E5339} @@ -111,8 +122,7 @@ delim_0 ",\~" \setkomafont{dictumtext}{\itshape\small} \setkomafont{dictumauthor}{\itshape\small} %% Emoji -\newcommand{\heart}{\fontspec{Symbola}\symbol{"1FA77}} - +\newcommand{\heart}{{\fontspec{Symbola.ttf}[Path=./fonts/]\symbol{"1FA77}}} %% \title{Letteratura Giapponese I} \author{Marianna}