首页/文章/ 详情

Beamer简易教学 | 13 文本处理

1年前浏览2603

今天给大家分享的是:如何在Beamer中进行文本的处理?

主要记录一下如何进行字体的设置划线、波浪线等样式结构字体和字体主题,我将主要讲解如何在Overleaf上编译。

正文区字体的设置

英文字体

用户可以指定正文区的英文字体,一般常用的有Arial、Times New Roman,效果如下图所示:

\setsansfont{Times New Roman}
 

中文字体

对正文区的中文字体进行设置时,需要引入xeCJK宏包,此时ctex可以不用加载了,注意到该宏包下的有些字体对繁体字基本有效,简体字部分会出现显示不全的情况。

常用的中文字体:仿宋FandolFang、黑体FandolHei、楷体FandolKai、宋体FandolSong都可正常显示,可安心使用~

可参考网站:https://assets.ctfassets.net/nrgyaltdicpt/40JoOKfN9V417SomTnNqDP/8b59969749689a91f0254d22f7af309d/font-sampler-2022.pdf

 
\usepackage{xeCJK}
\setCJKmainfont{FandolSong}
%\setCJKmainfont{FandolKai}

效果

 
 

样式选择

效果

 

代码片

\usepackage{ulem}
%--------------------------------------------
\begin{frame}{文本处理}
\begin{center}

 \uline{下划线}\qquad
 \emph{下划线}\qquad
\uuline{双下划线}\qquad
\uwave{波浪线}

\bigskip
\sout{中间删除线}\qquad
\xout{斜删除线}\qquad
\dashuline{虚线}

\bigskip
\dotuline{加点}\qquad
\textbf{加粗}\qquad
\textit{Love}

\end{center}
\end{frame}

代码解读

  1. \uline\emph都可以在文字下方添加下划线,在使用\uline时需要加载ulem宏包,以及后面的样式也需要加载该宏包;

  2. \textit可以将英文字体变为斜体,但是中文不能!

  3. 对于使用Overleaf的用户来说,可以使用快捷键:Ctrl+BCtrl+I将选中的文字加粗或倾斜。

结构字体和字体主题

Beamer 的结构字体确定用于演示稿的结构元素如页眉、页脚和其它封面条目的字体

将结构字体更改为TimesNewRoman斜体,注意幻灯片的封面、标题、 脚注的变化,下面代码片提供了多种选择,大家感兴趣可以试试。

\setbeamerfont{structure}{family=\rmfamily,shape=\itshape} 
%\setbeamerfont{structure}{series=\bfseries} 
%\setbeamerfont{structure}{shape=\itshape} 
%\setbeamerfont{structure}{family=\rmfamily,series=\bfseries,shape=\itshape} 
%\usefonttheme{serif} 
%\usefonttheme[stillsansseriftext]{serif} 
%\usefonttheme[stillsansseriftext,stillsansserifmath]{serif} 
%\usefonttheme{structuresmallcapsserif} 
 
 





来源:易木木响叮当
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-07-18
最近编辑:1年前
易木木响叮当
硕士 有限元爱好者
获赞 208粉丝 227文章 327课程 2
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈