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





image.png


4 回答4

1
<pre ><code >\documentclass{ctexart} \setmonofont{Source&nbsp;Code&nbsp;Pro} \begin{document} 我们可以在引用宏包时可以加个选项改回去:{\textbackslash&nbsp;\ttfamily&nbsp;usepackage[normaem]{ulem}}。 \end{document}</pre><p style="white-space: normal;"><br/></p><p style="white-space: normal;"><img src="https://wenda.latexstudio.net/data/ueditor/php/upload/image/20190822/1566486083535809.png" title="1566486083535809.png" alt="image.png"/></p><p style="white-space: normal;"><br/></p><p style="white-space: normal;"><a href="https://muyuuuu.github.io/2019/03/02/latex-supplement3/">https://muyuuuu.github.io/2019/03/02/latex-supplement3/</a></p><p><br/></p>
  • 谢谢! – and 2019-08-23 14:06 回复
1
<p>1、\emph 不是一个字体命令,而是强调(emphasize),只是默认的情况下采用更换字体样式来进行强调而已。</p><p><br></p><p>2、\ttfamily 更适合用来排版程序代码,不适合在普通的文本里使用,你在这里感觉醒目和好看是因为这些词本身就表示代码语句或代码关键字,如果是普通中英文混排,这两个字体搭配并不好。比较合适的方案是用 衬线字体搭配宋体(不一定是中易宋体),无衬线字体搭配黑体(也不一定是中易黑体),找到合适的字重,让中英文的笔画的线条粗细区别不大,搭配一般不难看。</p>
  • 谢谢! – and 2019-08-23 14:04 回复
1
<p>记不清在哪里摘录的这一段代码了,你可以研究一下:</p><p><br></p><p>% 重定义强调字体的代码,解决英文强调字体是italic,中文用楷体代替的问题,</p><p>% 在此设置为加粗,注意需要使用etoolbox宏包</p><p>\makeatletter</p><p>\let\origemph\emph</p><p>\newcommand*\emphfont{\normalfont\bfseries}</p><p>\DeclareTextFontCommand\@textemph{\emphfont}</p><p>\newcommand\textem[1]{%</p><p>  \ifdefstrequal{\f@series}{\bfdefault}</p><p>    {\@textemph{\CTEXunderline{#1}}}</p><p>    {\@textemph{#1}}%</p><p>}</p><p>\RenewDocumentCommand\emph{s o m}{%</p><p>  \IfBooleanTF{#1}</p><p>    {\textem{#3}}</p><p>    {\IfNoValueTF{#2}</p><p>      {\textem{#3}\index{#3}}</p><p>      {\textem{#3}\index{#2}}%</p><p>     }%</p><p>}</p><p>\makeatother</p><p><br></p>
  • 谢谢! – and 2019-08-23 14:06 回复
0
<p>\emph 这个命令,如果在罗马体英文文本中,就会把强调的文字变为意大利体。如果在意大利体文本中,就会把强调文字改为罗马体。通常前者是英文排版常见的字体搭配方式。</p><p><br></p><p>如果用ctex包,在中文宋体文本中,强调文字会变成楷书。一些中文排版会这样搭配。</p><p><br></p><p>如果想用其他字体做强调,就用自定义新的字体命令就行了。如使用仿宋体:\newcommand\Emph{\fangsong}</p><p><br></p><p>效果如何自己可以多次测试。</p>
  • 哦,那是打字机体,属于等宽字体,用来显示代码的,其他答主已经给出了方法。 – Cheng1923 2019-08-23 13:24 回复
  • 没,我的本意是图片里的英文和中文字体不太一样,英文字体更黑更醒目,想知道是怎么弄出来的 – and 2019-08-22 18:45 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。