\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{\txs}{\software{TeXstudio}} \newcommand{\win}{\software{Windows}} \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}% dans l'éditeur \og TeXstudio\fg{}} \author{Jean-Bernard \textsc{Choquel} \& Denis \textsc{Bitouzé}} \maketitle \begin{abstract} Ce court document liste un certain nombre de raccourcis claviers connus et moins connus qui permettent d'être plus efficace en maximisant le nombre de tâches effectuées au clavier (précis), sans perdre du temps à le lâcher pour atteindre la souris (peu précise). Les raccourcis indiqués sont valables pour des claviers pour PC standards distribués en France et pour plusieurs systèmes d'exploitation, notamment \software{Linux} et \win{} ; pour les appareils de type Macintosh, plusieurs raccourcis devraient rester valables moyennant adaptation\footnote{Cf. par exemple \href{https://support.apple.com/fr-fr/HT201236}{ce document}.}. \end{abstract} \tableofcontents \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}{Remplacemer} & \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}iste > Liste \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.2 de \txs{}, le raccourci pour cette action était \fkey{5}.}} \\\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: xetex %%% TeX-master: t %%% End: