Comment obtenir le point exclarrogatif ?#
Le point exclarrogatif « ‽ » combine les fonctions de point d’exclamation et de point d’interrogation. En anglais, il se nomme interrobang.
Son glyphe est la superposition de ces deux signes de ponctuation.
1. Avec une saisie directe#
Le symbole « ‽ » existe dans Unicode, sous le code 8253, il est donc possible de le saisir directement. Mais de nombreuses polices n’ont pas le glyphe correspondant.
\documentclass[french]{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\usepackage{babel} % Réglages linguistiques (avec french)
\pagestyle{empty} % N'affiche pas de numéro de page
\begin{document}
Comment veux-tu que je le sache ‽
\end{document}
2. Avec une superposition de deux symboles#
En arrivant à superposer un point d’interrogation à un point d’exclamation, « ‽ » peut être obtenu.
La commande de l’exemple suivant, \exclarrog
, passe des commandes TeX pour obtenir ce résultat.
La commande \exclarrogatif
procède de façon similaire avec une syntaxe LaTeX.
\documentclass[french]{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\usepackage{babel} % Réglages linguistiques (avec french)
\pagestyle{empty} % N'affiche pas de numéro de page
\newcommand{\exclarrog}{%
{\ooalign{?\cr\hss!\kern .025em\hss}}%
}
\newcommand{\exclarrogatif}{%
\makebox[0.8pt][l]{?}!%
}
\begin{document}
Comment veux-tu que je le sache \exclarrog
Oui, comment \exclarrogatif
\end{document}
Notez que ces commandes pourraient demander des réglages selon les polices utilisées.
3. Avec l’extension textcomp#
L’extension textcomp fournit la commande \textinterrobang
:
\documentclass[french]{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\usepackage{babel} % Réglages linguistiques (avec french)
\pagestyle{empty} % N'affiche pas de numéro de page
\usepackage{textcomp}
\begin{document}
Comment veux-tu que je le sache \textinterrobang
\end{document}