# Tag Info

4

You can use the optional argument for proof to provide the required name: \documentclass[a4paper]{article} \usepackage{amsthm} \usepackage[utf8]{inputenc} %% format d'encodage \usepackage[french]{babel} %% typographie française \newtheorem{thm}{Theorem} \begin{document} \begin{thm} This is a great theorem. \end{thm} \begin{proof}[Proof] This ...

4

The error is due to the inclusion of e-french (formerly frenchle) in TeX Live. An update to babel-french solves the issue. Transcript when compiling the example with babel-french version 3.1g (TeX Live revision 37701) > pdflatex manu This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015) (preloaded format=pdflatex) restricted \write18 enabled. ...

3

babel-french has now been updated to avoid this problem, so the fix suggested below is no longer needed. This is an unfortunate incompatibility in a the e-french files recently added. The simplest (temporary) local fix is to add an empty file french.cfg to the folder containing your document. This file will then be read instead of the french.cfg in the ...

3

In order to answer your question: No, I do not know any package which does this. But well... I do not know all of them. In any case, I would define my own custom commands which give you the flexibility to change your rules afterwards. Just imagine that your lector does not like the superscript version. With custom commands you can change that in a second. ...

1

In short inputenc is your friend here. Pasting from your post I found that adding \usepackage[latin1]{inputenc} fixed it (I had to strip out a couple of bits to do with res.cls but I checked that article gave the same missing characters. It's also possible that \usepackage[utf8]{inputenc} might be the solution -- I don't trust encodings when text has been ...

3

The ucharclass package changes the class of the Latin characters, but polyglossia assumes this class is 0. You can try with \documentclass{standalone} \usepackage{ucharclasses} \usepackage{polyglossia} \setmainlanguage{french} \makeatletter \appto\french@punctuation{% \ifluatex\else \XeTeXinterchartoks \BasicLatinClass \french@punctthin = ...

Top 50 recent answers are included