Les différents guillemets

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux membres inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 33
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Les différents guillemets

Message non lu par kriztho »

Bonjour à tous,
Quelles sont les différences d'usage entre \og{}-\fg{} et \guillemotleft{}-\guillemotright{} pour insérer des guillemets ?
Merci pour votre aide
F. Pantigny
Utilisateur confirmé
Utilisateur confirmé
Messages : 14
Inscription : dimanche 07 juillet 2019, 14:37

Re: Les différents guillemets

Message non lu par F. Pantigny »

Les commandes \guillemotleft et \guillemotright insèrent uniquement les caractères Unicode « et » (je précise en passant que l'emploi de guillemot au lieu de guillemet dans le nom de ces commandes a son origine dans une erreur de la société Adobe lors de la définition du langage PostScript).

Néanmoins, en français, quand on écrit un « exemple » avec des guillemets (français, bien entendu !), on doit mettre des espaces insécables (certains considèrent que ce doit être des espaces fines insécables...) à l'intérieur des guillemets.

Les commandes \og et \fg proposées par french-babel vont les mettre automatiquement à condition de ne pas en avoir inséré d'autres par mégarde. Il convient donc d'écrire \og exemple\fg{} à suivre (en TeX et LaTeX, les espaces après un nom de macro sont supprimés : celui après \og est supprimé et en mettant \fg{}, on préserve celui qui suit).

Je recommande de lier les commandes \og et \fg aux caractères « et » grâce aux clés fg et og proposées par \frenchsetup :

\frenchsetup{og=«,fg=»}

Ainsi, on a simplement à taper «exemple» pour avoir le formatage correct dans le PDF produit par LaTeX.

Code : Tout sélectionner

\documentclass{article}
\usepackage[french]{babel}
\frenchsetup{og=«,fg=»}
\usepackage[T1]{fontenc}

\begin{document}

Un «exemple» de texte.

\end{document}
pzorba75
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 238
Inscription : mardi 20 août 2013, 04:50
Localisation : Paris

Re: Les différents guillemets

Message non lu par pzorba75 »

Où trouvez vous sur le clavier d'un PC les deux caractères encadrant "exemple" pour obtenir votre code source?
Pour ma part, je ne sais les obtenir qu'avec \og exemple \fg{} .
Je suis vraiment "crasse" avec mon clavier et ses quelques 102 touches ou un peu plus.
On se lasse de tout, excepté d'apprendre.
Virgile
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Les différents guillemets

Message non lu par cpierquet »

Code : Tout sélectionner

Alt+1+7+4
pour «

Code : Tout sélectionner

Alt+1+7+5
pour »
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2742
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Les différents guillemets

Message non lu par gigiair »

Chez moi, cette combinaison de touches ne produit strictement rien. Par contre, `Altgr+w' produit `«' et `Altgr+x' produit `»'. Peut-être qu'il faut préciser l'environnement d'exploitation. Chez moi, c'est Debian sous xfce4 et le clavier français version obsolète.
JJR.
LaTeXien migrateur.
F. Pantigny
Utilisateur confirmé
Utilisateur confirmé
Messages : 14
Inscription : dimanche 07 juillet 2019, 14:37

Re: Les différents guillemets

Message non lu par F. Pantigny »

Les éditeurs de texte ont souvent des fonctionnalités permettant d'associer des raccourcis-clavier aux caractères de son choix, en particulier « et ».
pzorba75
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 238
Inscription : mardi 20 août 2013, 04:50
Localisation : Paris

Re: Les différents guillemets

Message non lu par pzorba75 »

Alt+1+7+4 ne donne rien sus un PC Asus Windows 1à0 dans Notepad++ ou TexMaker. Je continue avec \og et \fg{} auxquels je suis bien habitué.
On se lasse de tout, excepté d'apprendre.
Virgile
jcs
Utilisateur chevronné
Utilisateur chevronné
Messages : 1381
Inscription : lundi 24 novembre 2008, 22:17

Re: Les différents guillemets

Message non lu par jcs »

Bonsoir

Alt 0171 donne « et Alt 0187 donne »
cpierquet
Utilisateur confirmé
Utilisateur confirmé
Messages : 11
Inscription : dimanche 29 novembre 2020, 21:29
Statut actuel : Enseignant

Re: Les différents guillemets

Message non lu par cpierquet »

Désolé pour le manque de précision, mais j'étais persuadé que les codes étaient universels :think:...
En tout cas sous Windows (depuis au-moins XP je pense) les alt+174 et alt+175 m'ont toujours fourni « et » :)
pzorba75
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 238
Inscription : mardi 20 août 2013, 04:50
Localisation : Paris

Re: Les différents guillemets

Message non lu par pzorba75 »

Je rectifie ma réponse, disant que cela ne fonctionne pas sur mon PC sous Windows 10. En fait, cela fonctionne très correctement à condition de taper les chiffres 174 et 175 sur le pavé numérique du clavier, surtout pas sur la barre supérieure du clavier!
Merci à tous pour ces précisions.
Bonne semaine.
On se lasse de tout, excepté d'apprendre.
Virgile
anonyme74170
Utilisateur confirmé
Utilisateur confirmé
Messages : 97
Inscription : jeudi 21 avril 2016, 11:34

Re: Les différents guillemets

Message non lu par anonyme74170 »

Bonjour,

pour information et pour compléter :
avec linux LMDE : `Altgr+z' produit `«' et `Altgr+x' produit `»'.
Bonne soirée.
B
gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2742
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Les différents guillemets

Message non lu par gigiair »

La paire "«»" n'est pas rigoureusement équivalente à "\og\fg"
Essayez

Code : Tout sélectionner

\og{}toto\fg{}\par
«toto»
toto
toto
toto.png (5.71 Kio) Consulté 288 fois
même en ajoutant des espaces, les dimensions ne sont pas exactement les mêmes.
JJR.
LaTeXien migrateur.
touhami
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 477
Inscription : dimanche 11 février 2007, 11:45

Re: Les différents guillemets

Message non lu par touhami »

gigiair a écrit : mardi 27 septembre 2022, 06:35 La paire "«»" n'est pas rigoureusement équivalente à "\og\fg"
Essayez

Code : Tout sélectionner

\og{}toto\fg{}\par
«toto»
Par défaut il ne sont pas, mais vous pouvez les rendre équivalentes. Voir la première réponse.
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 33
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Re: Les différents guillemets

Message non lu par kriztho »

Sous macOS :
pour obtenir le chevron ouvrant «, il faut saisir option+è.
pour obtenir le chevron ouvrant », il faut saisir option+Maj+è.
kriztho
Utilisateur confirmé
Utilisateur confirmé
Messages : 33
Inscription : vendredi 30 avril 2021, 15:14
Statut actuel : Enseignant

Re: Les différents guillemets

Message non lu par kriztho »

Merci F. Pantigny pour toutes ces précisions !