summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/moodle/test/test_french.tex
blob: 82e1b20a0c5504bc38528636f7c344f8a642f79a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
% !TeX encoding = UTF-8
% !TeX spellcheck = en_US
% !TEX TS-program = lualatex
\documentclass{article}
\usepackage[nostamp]{moodle}
\ifPDFTeX % FOR LATEX and PDFLATEX
	\usepackage[utf8]{inputenc} % necessary
	\usepackage[T1]{fontenc} % necessary
\else % assuming XELATEX or LUALATEX
	\usepackage{fontspec}
\fi
\usepackage[french]{babel} % for french quotes
\usepackage{hyperref}
% pangramme conçu par Gilles Esposito-Farèse et cité dans "Petites leçons de 
% typographie" de Jacques André: https://jacques-andre.fr/faqtypo/lessons.pdf
\ifPDFTeX
  \def\myquestiontext{ \underline{Pangramme} con\c{c}u par Gilles 
  \textsc{Esposito-Far\`ese}\,:}
  \def\pangramme{D\`es No\"el o\`u un z\'ephyr ha\"i me v\^et de 
gla\c{c}ons w\"urmiens je d\^ine d'exquis r\^otis de b\oe uf au kir \`a l'a\"y 
d'\^age m\^ur \& c\ae tera\,!}
  \def\myfeedback{cit\'e dans 
\og\,\href{https://jacques-andre.fr/faqtypo/lessons.pdf}{Petites 
  le\c{c}ons de typographie}\,\fg\ de Jacques \textsc{Andr\'e}.}
\else % assuming XELATEX or LUALATEX
  \def\myquestiontext{ \underline{Pangramme} conçu par Gilles 
  \textsc{Esposito-Farèse}:}
  \def\pangramme{Dès Noël où un zéphyr haï me vêt de glaçons würmiens je dîne 
d’exquis rôtis de bœuf au kir à l’aÿ d’âge mûr \& cætera\,!}
  \def\myfeedback{cité dans 
  \og\href{https://jacques-andre.fr/faqtypo/lessons.pdf}{Petites 
  leçons de typographie}\fg\ de Jacques \textsc{André}.}
\fi
\htmlregister{\myquestiontext}
\htmlregister{\pangramme}
\htmlregister{\myfeedback}
\begin{document}

\section*{Introduction}

This document is intended to check the support of the \texttt{babel} package 
with option \texttt{french} that causes problems during \texttt{pdfLaTeX} 
compilation, due to autospacing.

Secondarily, the use of \verb|\textsuperscript| (and french adaptation 
\verb|\fup|), \verb|\textsubscript|, \verb|\textsc|, \verb|\underline|, 
\verb|\url|, and \verb|\href| is also demonstrated.

\begin{quiz}[points=1]{French Issues}
\ifPDFTeX
  \NoAutoSpacing% this option preserves pdflatex compilation
\fi
\begin{multi}[feedback={1\fup{er}, M\fup{me}, N\fup{o}\\
1\textsuperscript{er}, M\textsuperscript{me}, N\textsuperscript{o}\\
H\textsubscript{2}O}]{Test french}
\myquestiontext
\item[feedback={\myfeedback}]* \pangramme
\item Portez ce vieux whisky au juge blond qui fume.
\end{multi}

\end{quiz}
\end{document}