我寫了一個中文LaTeX模板,主要解釋中文字體設置、中文豎排。
\documentclass[11pt]{article}
\usepackage[margin=1in]{geometry} % 設置頁邊距
%Ref1: https://latex.lierhua.top/docs/Font-Family/
%Ref2: https://gitcode.youkuaiyun.com/65e7dbd31a836825ed78ac91.html
\usepackage{ctex} % 中文
\setCJKmainfont{Alibaba PuHuiTi} % 設置中文字體,阿里普惠體。開源字體還有華為鴻蒙、思源。Roman 衬线字体 \textrm{ } \rmfamily
\setCJKsansfont{HarmonyOS Sans TC} % Sans-serif 无衬线字体 \textsf{ } \sffamily
\setCJKmonofont{Source Han Sans K} %Typewriter 等宽字体(打字机字体) \texttt{ } \ttfamily
%%%%%%%%%%%%%%中文豎排設置開始%%%%%%%%%%%%%
%\setCJKmainfont[RawFeature={vertical:+vert}]{Alibaba PuHuiTi}%中文豎排
%\setCJKsansfont[RawFeature={vertical:+vert}]{HarmonyOS Sans TC} % Sans-serif 无衬线字体 \textsf{ } \sffamily
%\setCJKmonofont[RawFeature={vertical:+vert}]{Source Han Sans K} %Typewriter 等宽字体(打字机字体) \texttt{ } \ttfamily
%% 将纸张順時針旋转90度
%\RequirePackage{atbegshi}
%\AtBeginShipout{%
% \global\setbox\AtBeginShipoutBox\vbox{%
% \special{pdf: put @thispage <</Rotate 90>>}%
% \box\AtBeginShipoutBox
% }%
%}%
%%%%%%%%%%%%%%中文豎排設置結束%%%%%%%%%%%%%
\setmainfont{Verdana} % 設置英文字體
\setsansfont{Tahoma}
\setmonofont{Tahoma}
\linespread{1.5} % 設置1.5倍行距
\usepackage{hyperref} % 超鏈接
\usepackage[style=iso]{datetime2} % 設置日期格式為YYYY--MM--DD
%%%%%% 繁體字模板專用部分,開始 %%%%%%
\renewcommand\contentsname{目錄}
\renewcommand\refname{參考文獻}
%%%%%% 繁體字模板專用部分,結束 %%%%%%
\parindent 0em
\title{\Huge\textbf{一個LaTeX中文模板}}
\author{}
\begin{document}
\maketitle
\tableofcontents
\begin{abstract}
一個LaTeX中文模板。
\end{abstract}
\section{前言}
中文模板baseline:
\begin{verbatim}
\documentclass{ctexart}
\begin{document}
您好,世界。
\end{document}
\end{verbatim}
本文討論如何設置字體。
\section

最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



