请教刘海洋 latex入门里的字体问题

2019-08-22 15:56发布

[图]请问其中的\emph等是什么字体,关于这样写作应该如何搭配字体使得写出来的东西比较好看一点?有没有相关的教程什么的

请问其中的\emph等是什么字体,关于这样写作应该如何搭配字体使得写出来的东西比较好看一点?有没有相关的教程什么的





image.png


4条回答
registor
2019-08-23 08:16

记不清在哪里摘录的这一段代码了,你可以研究一下:


% 重定义强调字体的代码,解决英文强调字体是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


一周热门 更多>