% 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{\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, dont le source est disponible \href{https://gogs.univ-littoral.fr/bitouze/shortcuts}{ici}, 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}{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: xetex %%% TeX-master: t %%% End: