% Pour compiler ce fichier, il est nécessaire de recourir à l'un des % compilateurs `xelatex' ou `lualatex'. \documentclass[french]{article} \usepackage{iftex} \ifPDFTeX \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{libertine} \usepackage{keystroke} \else \usepackage{fontspec} \usepackage{libertine} % \newcommand{\keystroke}[1]{\LKey{#1}} \newcommand{\Ctrl}{\LKeyCtrl} \newcommand{\Shift}{\LKeyShift} \newcommand{\Alt}{\LKeyAlt} \newcommand{\LArrow}{\LKeyLeft} \newcommand{\RArrow}{\LKeyRight} \newcommand{\DArrow}{\LKeyDown} \newcommand{\UArrow}{\LKeyUp} \newcommand{\Home}{\LKeyHome} \newcommand{\End}{\LKeyEnd} \newcommand{\PgDown}{\LKeyScreenDown} \newcommand{\PgUp}{\LKeyScreenUp} \newcommand{\Tab}{\LKeyTab} \newcommand{\Esc}{\LKeyEsc} \fi \usepackage{booktabs} \usepackage[a4paper]{geometry} \usepackage{longtable} \usepackage{babel} \usepackage{hyperref} \usepackage{menukeys} % \newcommand{\software}[1]{\textsf{#1}} \newcommand{\linux}{\software{Linux}} \newcommand{\win}{\software{Windows}} \newcommand{\txs}{\software{TeXstudio}} \newcommand{\emptycell}{\multicolumn{1}{r@{}}{}} % \newcommand{\fkey}[1]{% \ifPDFTeX% \keystroke{F#1}% \else% \LKeyF{#1}% \fi% } \newcommand{\menukey}{% \ifPDFTeX% \keystroke{touche menu}% \else% \LKeyMenu% \fi% } \newcommand{\winkey}{% \ifPDFTeX% \keystroke{touche \win{}}% \else% \LKeyWin% \fi% } \newcommand{\enterkey}{% \ifPDFTeX% \Enter% \else% \LKeyEnter% \fi% } % \begin{document} \title{Raccourcis claviers communs à de nombreux outils et sur plusieurs systèmes d'exploitation} \author{Denis \textsc{Bitouzé} \& Jean-Bernard \textsc{Choquel}} \maketitle \begin{abstract} Force est de constater que la plupart des utilisateurs d'ordinateurs effectuent la très grande majorité de leurs tâches à l'aide de la souris et ne recourrent que rarement, voire jamais, aux raccourcis claviers. Sans qu'ils en aient forcément conscience, ceci leur faire perdre un temps fou et, élément à ne pas négliger, peut augmenter leur stress. Ce court document liste quelques raccourcis claviers connus et moins connus permettant au lecteur de gagner en efficacité en minimisant le recours à la souris. \end{abstract} \tableofcontents \section{Introduction} \label{sec:introduction} Ce document\footnote{Dont le source est disponible à l'adresse \url{https://gogs.univ-littoral.fr/bitouze/shortcuts}.} liste un certain nombre de raccourcis claviers connus et moins connus. Son but est de permettre au lecteur de gagner en efficacité : \begin{itemize} \item en maximisant le nombre de tâches effectuées au clavier (précis) ; \item en minimisant le nombre de tâches effectuées la souris (peu précise), ce qui fait perdre du temps à : \begin{enumerate} \item lâcher le clavier pour atteindre la souris ; \item faire bouger le pointeur pour repérer sa position sur l'écran ; \item amener ce pointeur à l'endroit ou aux endroits successifs\footnote{Par exemple en cas de navigation dans des menus puis sous-menus, etc.} voulus de l'écran ; \item cliquer sur un bouton ; \item lâcher la souris pour revenir le clavier. \end{enumerate} \end{itemize} Les raccourcis indiqués ici sont valables pour des claviers pour \textsc{pc} standards distribués en France et pour plusieurs systèmes d'exploitation, notamment \linux{} et \win{} ; pour les appareils de type Macintosh, plusieurs raccourcis devraient rester valables moyennant adaptation\footnote{Cf. par exemple le document à l'adresse \url{https://support.apple.com/fr-fr/HT201236}.}. \section{Raccourcis généraux} \label{sec:raccourcis-generaux} Le tableau suivant répertorie des raccourcis communs à de nombreux outils (éditeurs de texte, traitements de texte, applications diverses). \begin{longtable}{l@{ }p{5cm}r@{ + }l} \multicolumn{2}{c}{\textbf{Action}} & \multicolumn{1}{r}{(\textbf{Modificateur})} & \multicolumn{1}{@{}l}{\textbf{Touche}} \\\toprule \endhead Déplacer le curseur & de caractère en caractère & \emptycell & \multicolumn{1}{@{}l}{\LArrow (\RArrow)} \\\cmidrule{2-4} & de mot en mot & \Ctrl & \LArrow (\RArrow) \\\cmidrule{2-4} & en début (fin) de ligne & \emptycell & \multicolumn{1}{@{}l}{\Home (\End)} \\\cmidrule{2-4} & en début (fin) de fichier & \Ctrl & \Home (\End) \\\midrule Sélectionner & caractère par caractère & \Shift & \LArrow (\RArrow) \\\cmidrule{2-4} & mot par mot & \Shift + \Ctrl & \LArrow (\RArrow) \\\cmidrule{2-4} & de tout le document & \Ctrl & \keystroke{A} \\\cmidrule{2-4} & jusqu'en début (fin) de ligne & \Shift & \Home (\End) \\\cmidrule{2-4} & de la ligne, avec le retour chariot jusqu'à la même position de la ligne inférieure (supérieure) & \Shift & \DArrow (\UArrow) \\\midrule \multicolumn{2}{l}{Couper} & \Ctrl & \keystroke{X} \\\midrule \multicolumn{2}{l}{Copier} & \Ctrl & \keystroke{C} \\\midrule \multicolumn{2}{l}{Coller} & \Ctrl & \keystroke{V} \\\midrule \multicolumn{2}{l}{Défaire} & \Ctrl & \keystroke{Z} \\\midrule \multicolumn{2}{l}{Refaire} & \Ctrl & \keystroke{Y} \\\midrule \multicolumn{2}{l}{Rechercher} & \Ctrl & \keystroke{F} \\\midrule \multicolumn{2}{l}{Rechercher (poursuivre)} & \emptycell & \fkey{3} \\\midrule \multicolumn{2}{l}{Remplacer} & \Ctrl & \keystroke{R} \\\midrule \multicolumn{2}{l}{Accéder aux menus (soulignement des caractères accélérateurs)} & \emptycell & \multicolumn{1}{@{}l}{\Alt\footnote{Par exemple, dans \txs{} : \Alt \keystroke{L} \keystroke{L} \keystroke{N} permet d'atteindre l'entrée de menu \menu{\underline{L}aTeX > \underline{L}istes > Ordonnée (\underline{n}umérotée)}.}} \\\midrule \multicolumn{2}{l}{Circuler entre les fenêtres ouvertes} & \Alt (+ \Shift) & \Tab \\\midrule \multicolumn{2}{l}{Ouvrir le menu contextuel} & \emptycell & \menukey \\\bottomrule \end{longtable} \section{Raccourcis propres à \txs} \label{sec:racc-propr-txs} Le tableau suivant répertorie quelques raccourcis propres à l'éditeur de texte orienté \LaTeX{} \txs. \begin{longtable}{l@{ }p{5cm}r@{ + }l} \multicolumn{2}{c}{\textbf{Action}} & \multicolumn{1}{r}{(\textbf{Modificateur})} & \multicolumn{1}{@{}l}{\textbf{Touche}} \\\toprule \endhead Compiler et visualiser & & \emptycell & \multicolumn{1}{@{}l}{\fkey{5}\footnote{Jusqu'à la version 2.9.4 de \txs{}, le raccourci pour cette action était \fkey{1}.}} \\\midrule{}% (Dé)Commenter & la ligne en cours\footnote{Où que soit le curseur.} ou les lignes sélectionnées & \Ctrl & (\keystroke{U}) \keystroke{T} \\\midrule Insérer & un item de liste & \Ctrl+\Shift & \keystroke{I} \\\cmidrule{2-4} & un environnement générique & \Ctrl & \keystroke{E} \\\midrule Appliquer un style de caractères & emphase & \Ctrl+\Shift & \keystroke{E} \\\cmidrule{2-4} & gras & \Ctrl & \keystroke{B} \\\cmidrule{2-4} & italique & \Ctrl & \keystroke{I} \\\cmidrule{2-4} & petites capitales & \Ctrl+\Shift & \keystroke{C} \\\midrule Fermer quelque chose & & \emptycell & \Esc \\\midrule Atteindre l'onglet suivant (précédent) & & \Ctrl & \PgDown (\PgUp) \\\midrule Donner le focus à l'éditeur (l'afficheur) & & \Ctrl+\Alt & \LArrow (\RArrow) \\\midrule \end{longtable} \section{Raccourcis propres à \win} \label{sec:racc-propr-win} Le tableau suivant répertorie quelques raccourcis propres au système d'exploitation \win{}. \begin{longtable}{l@{ }p{5cm}r@{ + }l} \multicolumn{2}{c}{\textbf{Action}} & \multicolumn{1}{r}{(\textbf{Modificateur})} & \multicolumn{1}{@{}l}{\textbf{Touche}} \\\toprule \endhead Ouvrir le poste de travail & & \winkey & \keystroke{E} \\\midrule{}% Fermer d'une fenêtre & & \Alt & \fkey{4} \\\midrule{}% Exécuter une commande & & \winkey & \keystroke{R}\footnote{Par exemple, pour afficher l'invite de commande \software{MSDOS} : \winkey+\keystroke{R}+\texttt{cmd}+\enterkey.} \\\midrule{}% \end{longtable} % Touche Windows & \keystroke{E} & % \multicolumn{2}{l}{Lancement de l'explorateur windows} \\\midrule \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: