答案1
添加 \usepackage[T1]{fontenc}
并 \usepackage{lmodern}
解决问题。
@Bernhard: 除非您想要非默认字体,否则请添加 \usepackage[T1]{fontenc} 和 \usepackage{lmodern}。
输出:
代码:
\documentclass[a4paper,11pt]{article}
\usepackage[francais]{babel}
%\usepackage[french]{babel}
\usepackage{datetime}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
\today
\end{document}
\newdateformat{mydateformat}{\monthname~\THEYEAR}
您还可以使用. 命令自定义日期格式\mydateformat\today
。
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
您的第二个问题:目录答案
您只需要一个部分。格式化 pagecounter 是可选的。
\documentclass[a4paper,11pt]{article}
\usepackage[francais]{babel}
%\usepackage[french]{babel}
\usepackage{datetime}
\title{Sur l'Extension Galoisienne de Degr\'e Infini}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
\maketitle \tableofcontents
\pagestyle{empty}
\cleardoublepage
\setcounter{page}{1}
\pagestyle{plain}
\section{Date}
Today: \today
\end{document}
答案2
我无法重现该问题:
\documentclass[a4paper,11pt]{article}
\usepackage[francais]{babel}
\begin{document}
\title{Titre}
\author{A. Uteur}
\maketitle
\today
\end{document}
另一方面,你会在控制台上收到一条警告,告诉你
Package frenchb.ldf Warning: OT1 encoding should not be used for French.
(frenchb.ldf) Add \usepackage[T1]{fontenc} to the preamble
(frenchb.ldf) of your document; reported on input line 4.
它至少会告诉你如何避免警告。它不仅可以避免警告,还可以让 TeX 正确地对带有重音字母的单词进行连字。