编辑:

编辑:
\documentclass[french,12pt,fleqn,a4paper,twoside,openright]{book}
\newcommand{\chaptertoc}[1]{\chapter*{#1}
\addcontentsline{toc}{chapter}{#1}
\markboth{{#1}}{{#1}}}
% Set the beginning of a LaTeX document
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{rotating}
\usepackage{lscape}
\usepackage{amsthm}
\usepackage{makeidx} % allows for indexgeneration
\usepackage[-20pt]{extsizes}
\usepackage{geometry}
\geometry{lmargin=3.2cm,vmargin=4.6cm, rmargin=3.2cm}

\usepackage[T1]{fontenc}
\usepackage{fmtcount}\usepackage{textcomp}
\usepackage[headsepline]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\usepackage{txfonts} \usepackage{algorithm,algorithmic}
\newcommand{\lesss}{\rotatebox[origin=c]{90}{$\land$}}
\newcommand{\less}{\ \lesss\ }
\usepackage[toc,page]{appendix}
\usepackage{multirow}
\usepackage{minitoc}
\usepackage{caption}
\hyphenation{prépos-si-tions}

\renewcommand{\&}{et}
\usepackage[super]{nth}
%\usepackage{Packages/phs_goodies}
\usepackage{graphicx}
\usepackage{slashbox}
\usepackage{amsmath}
\usepackage{epsfig}
\usepackage{epstopdf}
%\usepackage{xcolor,colortbl}
\usepackage{subfig}
\usepackage{fancyhdr}
\usepackage{multirow}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage[french]{babel}
\addto\captionsfrench{\def\tablename{Tableau}}  % à activer pour version française
\usepackage[utf8]{inputenc}
\usepackage{enumitem}

我用法语写了这句话

Barker and Cornacchia ont proposé le système \textit{B} \& \textit{C}

但它显示

Barker 和 Cornacchia 提出了 B 和 C 系统

即,“&”被“et”取代。为什么

答案1

您在序言中明确要求 LaTeX 执行此操作:

\renewcommand{\&}{et}

只需删除此行\&即可打印 &

编辑:

如果你绝对、完全、100%确定你想要全部实例&取而代之,除了这个句子,你可以在\let\oldamp\&前面加上\renewcommand并写:

Barker and Cornacchia ont proposé le système \textit{B} \oldamp\ \textit{C}

相关内容