如何在投影仪表中显示法语口音?

如何在投影仪表中显示法语口音?

我有一张法语表格,用 latex 可以正确显示,但当我将其放入 beamer 中时,它不会显示重音,例如第一行的 république

\documentclass[12pt]{beamer}
\usepackage[frenchb]{babel}
\usepackage{pdfpages}
\usepackage{polyglossia}
\setmainlanguage{french}


\begin{document}

\begin{frame}\frametitle{Extraction de CF bilingues}
\begin{itemize}
\begin{table}
\caption{Exemple de CF en Italien et en Français}
\centering
\scriptsize
\begin{tabular}{|c|c|}
\hline

CF_{it}  &CF_{fr} \\
\hline

 \left\{repubblica\right\}, \left\{7, 22,..., 48972\right\}&  \left\{ r\'{e} publique\right\}, \left\{6 98,..., 42558\right\}\\ 
  \left\{regina, londra\right\}, \left\{36, 180,..., 48762\right\}&  \left\{reine, londres\right\}, \left\{785, 1368,..., 42572\right\}\\ 
\left\{dibattito\_politico\right\}, \left\{554, 1299,..., 48764\right\}&  \left\{débat\_politique\right\}, \left\{222, 995,..., 37942\right\}\\ 

\hline

\hline
\end{tabular}
\label{tab\string:CC}
\end{table}
\end{frame}


\end{document}

我怎样才能显示重音字符,问题是由 { 字符引起的

答案1

您的代码中存在几个错误:

  • 不要同时加载babelpolyglossia。只加载其中一个包,但并非两者兼而有之

  • 有一条遗漏的\begin{itemize}声明:删除它。

  • 12\left\rightsizing 指令除了造成混乱外,根本没有任何作用。删除它们。

  • 假设CF_{it}CF_{fr}应该采用下标模式,则应将它们写为CF$_{\mathsf{it}}$和`CF$_{\mathsf{fr}}$。

  • 最后但并非最不重要的一点是,分别使用选项和加载inputencfontenc包,并使用包的画线宏而不是。[utf8][T1]booktabs\hline

完整的 MWE:

在此处输入图片描述

\documentclass[12pt]{beamer}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{booktabs}
\begin{document}

\begin{frame}
\frametitle{Extraction de CF bilingues}
\begin{table}
\caption{Exemple de CF en Italien et en Français} \label{tab\string:CC}
\setlength\tabcolsep{3pt} % default: 6pt
\centering
\scriptsize
\begin{tabular}{@{}cc@{}}
\toprule
CF$_{\mathsf{it}}$  & CF$_{\mathsf{fr}}$ \\
\midrule
    \{repubblica\}, \{7, 22,..., 48972\}
 &  \{r\'{e}publique\}, \{6 98,..., 42558\}  \\
    \{regina, londra\}, \{36, 180,..., 48762\}
 &  \{reine, londres\}, \{785, 1368,..., 42572\}  \\
    \{dibattito\_politico\}, \{554, 1299,..., 48764\}
 &  \{débat\_politique\}, \{222, 995,..., 37942\}  \\
\bottomrule
\end{tabular}
\end{table}
\end{frame}

\end{document}

相关内容