2019-08-22 15:56发布
[图]请问其中的\emph等是什么字体,关于这样写作应该如何搭配字体使得写出来的东西比较好看一点?有没有相关的教程什么的
请问其中的\emph等是什么字体,关于这样写作应该如何搭配字体使得写出来的东西比较好看一点?有没有相关的教程什么的
记不清在哪里摘录的这一段代码了,你可以研究一下:
% 重定义强调字体的代码,解决英文强调字体是italic,中文用楷体代替的问题,
% 在此设置为加粗,注意需要使用etoolbox宏包
\makeatletter
\let\origemph\emph
\newcommand*\emphfont{\normalfont\bfseries}
\DeclareTextFontCommand\@textemph{\emphfont}
\newcommand\textem[1]{%
\ifdefstrequal{\f@series}{\bfdefault}
{\@textemph{\CTEXunderline{#1}}}
{\@textemph{#1}}%
}
\RenewDocumentCommand\emph{s o m}{%
\IfBooleanTF{#1}
{\textem{#3}}
{\IfNoValueTF{#2}
{\textem{#3}\index{#3}}
{\textem{#3}\index{#2}}%
}%
\makeatother
最多设置5个标签!
记不清在哪里摘录的这一段代码了,你可以研究一下:
% 重定义强调字体的代码,解决英文强调字体是italic,中文用楷体代替的问题,
% 在此设置为加粗,注意需要使用etoolbox宏包
\makeatletter
\let\origemph\emph
\newcommand*\emphfont{\normalfont\bfseries}
\DeclareTextFontCommand\@textemph{\emphfont}
\newcommand\textem[1]{%
\ifdefstrequal{\f@series}{\bfdefault}
{\@textemph{\CTEXunderline{#1}}}
{\@textemph{#1}}%
}
\RenewDocumentCommand\emph{s o m}{%
\IfBooleanTF{#1}
{\textem{#3}}
{\IfNoValueTF{#2}
{\textem{#3}\index{#3}}
{\textem{#3}\index{#2}}%
}%
}
\makeatother
一周热门 更多>