使用以下包和代码,我可以以我想要的字体大小制作一个页脚,其中包含文本“第 x 页,共 y 页”。
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\cfoot{\smaller[2]{Page \thepage\ of \pageref{LastPage}}}
我的问题是,我该如何添加斜体并更改此页脚的字体?以下是我想为页脚制定的所有规范。前三个已经完成。我选择了 Overleaf 中提供的字体。我尝试在命令中的任意位置添加\textin
、\emph
和 ,但显示没有任何可见的变化。我甚至不知道如何在命令中尝试更改字体。\em
\cfoot
\cfoot
中心页脚页脚内容 第 x 页,共 y 页使页脚尺寸变小,可以是相对尺寸,也可以是指定的点尺寸。- 将页脚字体指定为 Noto Serif
- 斜体页脚
我的整个文档都使用泰语 lorem ipsum,以防止包之间发生冲突。
\documentclass[
fontsize=17pt,
openany,
% BCOR=5mm,
paper=a4paper,
DIV=15,
]{scrbook}
\usepackage[
margin=1in,
footskip=.5in,
% paper=a4paper
]{geometry}
% paragraph first line indentation
\usepackage{indentfirst}
\parindent=.5in
% discourage widows. Set to 10000 to forbid
\widowpenalty=500
\usepackage{polyglossia}
\setdefaultlanguage[numerals=arabic]{thai}
\usepackage{fontspec}
%\newfontfamily\thaifont[Script=Thai]{Noto Serif Thai}
\newfontfamily\thaifont{Garuda:script=thai}
\setotherlanguage{english}
%\XeTeXlinebreaklocale "th_TH"
\XeTeXlinebreaklocale "th"
\XeTeXlinebreakskip = 0pt plus 1pt
%\PolyglossiaSetup{thai}{indentfirst=true}
%\raggedright
\usepackage{relsize}
% Packages needed for header and footer
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\fancyhf{}
%%%%%
% Footer content Page x of y
% Specify footer font as Noto Serif
% Italicize footer
% Center footer
% Make footer size smaller either as a relative size or as a specified point size.
\cfoot{\smaller[2]{\emph Page \thepage\ of \pageref{LastPage}}}
\renewcommand{\footrulewidth}{1pt}
%%%%%%%%%%%%%%%%%%%%%%%%
% Begin Document
%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%\setlength{\baselineskip}{38.5pt}
คิดเดินทางอินเทอร์เน็ตสนับสนุนทั่วไปอินเทอร์เน็ตความหมายหญิง สวนคิดท่องเที่ยวใจถึงอาชีพ หนังสืออาชีพอาศัย ทำงาน ข่าวเด็กอาศัยชายหญิงธรรมชาติพักผ่อนหญิงถ่ายรูป เด็กแยกแยะ อาศัยคนแก่เดินทาง พักผ่อนสื่อเดินทางแยกแยะข่าวเดินทางเศรษฐกิจทำงานอ่านคำนึงแยกแยะความหมายหนังสือ อินเทอร์เน็ตอาศัยทั่วไป หญิงวิเคราะห์เดินทางเด็กถึงคิดเด็กอาชีพคนแก่ท่องเที่ยว คำนึงชายคิดทั่วไปสวนทำงานคำนึงอาศัยคำนึงทั่วไปสนับสนุนวิเคราะห์สนับสนุนเด็กทำงานถึง คิดใจพักผ่อนคำนึงคิดมาก
ยะหนั
\end{document}
答案1
尝试这样的操作:
\documentclass[
fontsize=17pt,
openany,
% BCOR=5mm,
paper=a4paper,
DIV=15,
]{scrbook}
\usepackage[
margin=1in,
footskip=.5in,
% paper=a4paper
]{geometry}
% paragraph first line indentation
\usepackage{indentfirst}
\parindent=.5in
% discourage widows. Set to 10000 to forbid
\widowpenalty=500
\usepackage{polyglossia}
\setdefaultlanguage[numerals=arabic]{thai}
\usepackage{fontspec}
%\newfontfamily\thaifont[Script=Thai]{Noto Serif Thai}
\newfontfamily\thaifont{Garuda:script=thai}
\newfontfamily{\noto}{Noto Sans}
\setotherlanguage{english}
%\XeTeXlinebreaklocale "th_TH"
\XeTeXlinebreaklocale "th"
\XeTeXlinebreakskip = 0pt plus 1pt
%\PolyglossiaSetup{thai}{indentfirst=true}
%\raggedright
\usepackage{relsize}
% Packages needed for header and footer
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}
\fancyhf{}
%%%%%
% Footer content Page x of y
% Specify footer font as Noto Serif
% Italicize footer
% Center footer
% Make footer size smaller either as a relative size or as a specified point size.
\cfoot{%
\noto\smaller[4]{%
\emph{%
Page \thepage\ of \pageref{LastPage}
}
}
}
\renewcommand{\footrulewidth}{1pt}
%%%%%%%%%%%%%%%%%%%%%%%%
% Begin Document
%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%\setlength{\baselineskip}{38.5pt}
คิดเดินทางอินเทอร์เน็ตสนับสนุนทั่วไปอินเทอร์เน็ตความหมายหญิง สวนคิดท่องเที่ยวใจถึงอาชีพ หนังสืออาชีพอาศัย ทำงาน ข่าวเด็กอาศัยชายหญิงธรรมชาติพักผ่อนหญิงถ่ายรูป เด็กแยกแยะ อาศัยคนแก่เดินทาง พักผ่อนสื่อเดินทางแยกแยะข่าวเดินทางเศรษฐกิจทำงานอ่านคำนึงแยกแยะความหมายหนังสือ อินเทอร์เน็ตอาศัยทั่วไป หญิงวิเคราะห์เดินทางเด็กถึงคิดเด็กอาชีพคนแก่ท่องเที่ยว คำนึงชายคิดทั่วไปสวนทำงานคำนึงอาศัยคำนึงทั่วไปสนับสนุนวิเคราะห์สนับสนุนเด็กทำงานถึง คิดใจพักผ่อนคำนึงคิดมาก
ยะหนั
\end{document}