A

Adaptation de TEXworks

A.1 Mise en évidence de la Syntaxe

Parmi beaucoup d’autres caractéristiques, TEXworks inclut aussi la mise évidence de la syntaxe. Cela signifie que certaines choses comme les commandes LATE X, les environnements ou les commentaires sont colorés, soulignés ou mis en évidence d’une façon ou d’une autre. TEXworks fournit aussi la possibilité de basculer entre différentes combinaisons de mise en évidence 1 et pour vos propres combinaisons. Ceci est utile si vous travaillez souvent avec des types de fichiers pour lesquels aucun système de mise en évidence n’est fourni par défaut, ou si vous voulez ajuster les combinaisons our mieux correspondre aux vôtres.

Pour modifier les combinaisons de mise en évidence, vous devez éditer le fichier texte <resources>/configuration/syntax-patterns.txt. Ce fichier contient un nombre de sections individuelles, chacune définissant une combinaison unique de mise en valeur à afficher dans la structure des menus de TEXworks. Pour définir une section, écrivez uniquement le nom entouré de crochets sur une ligne. À l’évidence ces noms de doivent pas comprendre le caractère ]. Par défaut, les deux sections suivantes sont définies :

[LaTeX] 
[ConTeXt]

De plus, vous pouvez ajouter des commentaires dans le fichier en commençant une ligne par #. Les lignes vides sont ignorées.

Chaque section comprend un nombre arbitraire de règles. Chacune de ces instructions consiste en trois partie : une instruction de mise en forme, un signe de correction orthographique et une expression régulière 2 définissant quelle partie du texte correspond. Ces parties doivent toutes être sur la même ligne et séparées par des espaces (espaces ou caractères de tabulation). Prenez par exemple la ligne qui suit à partir de la section LaTeX par défaut :

red    Y    %.*

La première partie, red, définit le format (dans ce cas, une couleur rouge d’avant plan est spécifiée). La seconde partie, Y, précise que la correction orthographique doit être activée pour du texte qui correspond cette règle en particulier. Parfois, il est utile de mettre N à cet endroit pour désactiver la correction orthographique. Par exemple, si la correction était active pour les commandes de LATE X, la plupart des documents seraient envahis de texte souligné en rouge indiquant des mots mal orthographiés alors qu’en fait ils ne sont que des commandes spéciales. Enfin, la troisième partie spécifie que cette règle doit être appliquée à tout texte précédé de %.

Regardons plus attentivement aux trois parties de chaque règle. Dans sa forme la plus générale, la première partie – l’instruction de formatage – ressemble à

<foreground_colour>/<background_colour>;<fontflags>

<fontflags> peut spécifier indépendamment des couleurs (notez cependant qu’il doit toujours être précédé d’un ;). La couleur d’arrière plan (ainsi que le /) peut être omise, mais si vous la spécifiez, vous devez aussi spécifier la couleur d’avant plan.

Chaque couleur peut être spécifiée soit par un nom SVG 3, soit par une valeur hexadécimale (#rrggbb4) similaire aux documents web. Le <fontflahs> peut être toute combinaison des lettres B (gras), I (italique) et U (souligné).

Exemples d’instructions de mise en forme valides :

red 
white/#000000 
;B 
blue;I 
 #000000/#ffff00;U

A.2 Raccourcis clavier

L’utilisation des raccourcis clavier facilite grandement la saisie de la source et la gestion de celle-ci et de la vue. pour des actions fréquemment répétées, leur utilisation est beaucoup plus efficace que l’utilisation de la souris sur des boutons de barres d’outils.

Nous donnons ci-après les raccourcis clavier pour le travail dans la source et pour celui dans la vue. Notez que sous macOS, Ctrl fait en réalité référence à la touche Commande, qui est le modificateur habituel des raccourcis clavier. Bien que les raccourcis clavier soient spécifiés avec Ctrl, celui-ci apparaîtra comme la touche Commande dans les menus. (Pour faire vraiment référence à la touche Contrôle sur la Mac, le fichier de définitions doit utiliser le nom Meta.)

Notez que les définitions ci-dessous sont celles par défaut de la version originelle en anglais. Des langues différentes peuvent utiliser des raccourcis différents.

Tous les raccourcis peuvent être redéfinis soit pour créer de nouveaux raccourcis ou pour modifier le raccourci existant pour se conformer aux habitudes personnelles ou changer des raccourcis non adaptés à un clavier particulier. La liste des actions possibles qui peuvent être associées à un raccourci est données après la liste des raccourcis prédéfinis.

Pour définir son propre raccourci, créer un fichier shortcuts.ini dans le sous-dossier <ressources>/configuration; s’y trouvent déjà les fichiers auto-indent-patterns.txt, delimiter-pairs.txt,..., texworks-config.txt.

Par exemple, ce fichier pourrait contenir :

actionHard_Wrap = Shift+F3 
actionLast_Page = Ctrl+End 
actionFirst_Page = Ctrl+Home 
actionWrap_Lines = F3 
actionLine_Numbers = F4 
actionBalance_Delimiters = F9

La première ligne dit que la frappe de MajF3 ouvre la boîte de dialogue du retour à la ligne physique; la deuxième CtrlEnd vous amène à la dernière page et CtrlHome (troisième ligne) à la première page; avec F3 vous obtenez le passage à la ligne automatique ou non dans la source, avec F4 vous montrez/cachez les numéros de ligne et avec F9 vous sélectionnez le texte entre délimiteurs correspondants de la source.

A.2.1 Raccourcis prédéfinis

Pour travailler dans la fenêtre source 5

Raccourci

Action

Ctrl+’

Basculer vers la prévisualisation

Ctrl+=

Montrer la Sélection

Ctrl+A

Tout sélectionner

Ctrl+Alt+S

Tout enregistrer

Ctrl+B

Sélection d’un bloc entre délimiteurs

Ctrl+C

Copier

Ctrl+E

Copier vers Rechercher

Ctrl+F

Rechercher...

Ctrl+G

Chercher de nouveau

Ctrl+H

Trouver la sélection

Ctrl+L

Aller à la ligne...

Ctrl+Maj+C

Insérer des Citations...

Ctrl+Maj+E

Copier vers Remplacer

Ctrl+Maj+N

Nouveau à partir d’un modèle...

Ctrl+Maj+R

Remplacer de nouveau

Ctrl+Maj+S

Sauvegarder comme...

Ctrl+Maj+Z

Répéter/refaire

Ctrl+Maj+[

Dé-commenter

Ctrl+Maj+]

Commenter

Ctrl+N

Nouveau

Ctrl+O

Ouvrir...

Ctrl+Q

Quitter TeXworks

Ctrl+R

Remplacer...

Ctrl+S

Sauvegarder

Ctrl+T

Composition

Ctrl+V

Coller

Ctrl+W

Fermer

Ctrl+X

Couper

Ctrl+Z

Annuler

Ctrl+[

Supprimer l’indentation

Ctrl+\

Masquer la console de sortie

Ctrl+]

Indenter

Déplacements du curseur (maintenir Shift pour sélectionner) :

Shortcut

Action

1 caractère à droite

Ctrl+

1 mot à droite

1 caractère à gauche

Ctrl+

1 mot à gauche

1 ligne vers le haut

1 ligne vers le bas

PgUp

1 écran vers le haut

PgDown

1 écran vers le bas

Home

Début de ligne

Ctrl+Home

Début de document

End

Fin de ligne

Ctrl+End

Fin de document

Pour travailler dans la vue .pdf :

Raccourci

Action

Alt+Gauche

Aller à la vue précédente

Ctrl+’

Basculer vers la source

Ctrl++

Zoom +

Ctrl+-

Zoom -

Ctrl+1

Taille réelle

Ctrl+2

Ajuster à la largeur

Ctrl+3

Ajuster à la fenêtre

Ctrl+4

Ajuster à la Largeur du Contenu

Ctrl+C

Copier

Ctrl+Effacement

Effacer

Ctrl+F

Rechercher...

Ctrl+G

Chercher de nouveau

Ctrl+J

Aller à la page...

Ctrl+Maj+F

Plein écran

Ctrl+Maj+N

Nouveau à partir d’un modèle...

Ctrl+Maj+Z

Répéter/refaire

Ctrl+N

Nouveau

Ctrl+O

Ouvrir...

Ctrl+P

Imprimer le PDF...

Ctrl+Page préc

Page précédente

Ctrl+Page suiv

Page suivante

Ctrl+Q

Quitter TeXworks

Ctrl+T

Composition

Ctrl+V

Coller

Ctrl+W

Fermer

Ctrl+X

Couper

Ctrl+Z

Annuler

A.2.2 Actions par ordre alphabétique

actionAbout_Scripts

actionPageMode_Single

actionAbout_TW

actionPageMode_TwoPagesContinuous

actionActual_Size

actionPaste

actionApply_to_Selection

actionPlace_on_Left

actionAutoIndent_None

actionPlace_on_Right

actionAuto_Follow_Focus

actionPreferences

actionBalance_Delimiters

actionPrevious_Completion

actionClear

actionPrevious_Completion_Placeholder

actionClear_Recent_Files

actionPrevious_Page

actionClose

actionPrevious_ViewRect

actionComment

actionPrintPdf

actionCopy

actionQuit_TeXworks

actionCopy_to_Find

actionRedo

actionCopy_to_Replace

actionRemove_Aux_Files

actionCut

actionReplace

actionFind

actionReplace_Again

actionFind_Again

actionRevert_to_Saved

actionFind_Selection

actionSave

actionFirst_Page

actionSave_All

actionFit_to_Content_Width

actionSave_As

actionFit_to_Width

actionScroll

actionFit_to_Window

actionSelect_All

actionFont

actionSelect_Image

actionFull_Screen

actionSelect_Text

actionGoToHomePage

actionSettings_and_Resources

actionGo_to_Line

actionShow_Hide_Console

actionGo_to_Page

actionShow_Scripts_Folder

actionGo_to_Preview

actionShow_Selection

actionGo_to_Source

actionSide_by_Side

actionHard_Wrap

actionSmartQuotes_None

actionIndent

actionStack

actionInsert_Citations

actionSyntaxColoring_None

actionJump_To_PDF

actionTile

actionLast_Page

actionTo_Lowercase

actionLine_Numbers

actionTo_Uppercase

actionMagnify

actionToggle_Case

actionManage_Scripts

actionTypeset

actionNew

actionUncomment

actionNew_from_Template

actionUndo

actionNext_Completion

actionUnindent

actionNext_Completion_Placeholder

actionUpdate_Scripts

actionNext_Page

actionWrap_Lines

actionNone

actionWriteToMailingList

actionOpen

actionZoom_In

actionPageMode_Continuous

actionZoom_Out

A.2.3 Actions listées par menu

Pour la fenêtre source :

Aide

actionAbout_TW

actionSettings_and_Resources

actionGoToHomePage

actionWriteToMailingList

Composition

actionTypeset

Édition

actionBalance_Delimiters

actionPreferences

actionClear

actionRedo

actionCopy

actionSelect_All

actionCut

actionTo_Lowercase

actionInsert_Citations

actionTo_Uppercase

actionNone

actionToggle_Case

actionPaste

actionUndo

Fenêtre

actionAuto_Follow_Focus

actionShow_Hide_Console

actionGo_to_Preview

actionSide_by_Side

actionPlace_on_Left

actionStack

actionPlace_on_Right

actionTile

Fichier

actionClear_Recent_Files

actionRemove_Aux_Files

actionClose

actionRevert_to_Saved

actionNew

actionSave

actionNew_from_Template

actionSave_All

actionOpen

actionSave_As

actionQuit_TeXworks

Format

actionApply_to_Selection

actionLine_Numbers

actionAutoIndent_None

actionSmartQuotes_None

actionComment

actionSyntaxColoring_None

actionFont

actionUncomment

actionHard_Wrap

actionUnindent

actionIndent

actionWrap_Lines

Recherche

actionCopy_to_Find

actionGo_to_Line

actionCopy_to_Replace

actionReplace

actionFind

actionReplace_Again

actionFind_Again

actionShow_Selection

actionFind_Selection

Scripts

actionAbout_Scripts

actionShow_Scripts_Folder

actionManage_Scripts

actionUpdate_Scripts

Pour la fenêtre de vue :

Aide

actionAbout_TW

actionSettings_and_Resources

actionGoToHomePage

actionWriteToMailingList

Composition

actionTypeset

Édition

actionCopy

actionRedo

actionPreferences

actionUndo

Fenêtre

actionGo_to_Source

actionSide_by_Side

actionPlace_on_Left

actionStack

actionPlace_on_Right

actionTile

Fichier

actionClear_Recent_Files

actionOpen

actionClose

actionPrintPdf

actionNew

actionQuit_TeXworks

actionNew_from_Template

Recherche

actionFind

actionFind_Again

Scripts

actionAbout_Scripts

actionShow_Scripts_Folder

actionManage_Scripts

actionUpdate_Scripts

Vue

actionActual_Size

actionNext_Page

actionFirst_Page

actionPageMode_Continuous

actionFit_to_Content_Width

actionPageMode_Single

actionFit_to_Width

actionPageMode_TwoPagesContinuous

actionFit_to_Window

actionPrevious_Page

actionFull_Screen

actionZoom_In

actionGo_to_Page

actionZoom_Out

actionLast_Page

A.2.4 Actions pour les outils de composition

En plus des actions statiques listées ci-dessus, il y a aussi des actions pour activer un outil de composition. Toutes ces actions sont de la forme générale actionTypesetTool<nom_outil<nom_outil> doit être remplacé de façon appropriée. Par exemple, le nom correspondant à l’outil de composition pdfLaTeX est actionTypesetToolpdfLaTeX, celui correspondant à Mon␣outil est actionTypesetToolMon␣outil. 6

A.2.5 Actions pour les scripts

Il y a aussi des actions pour les scripts. Elles sont dynamiques par nature, comme elles sont créées à la volée pour les scripts disponibles (qui peuvent changer quand vous installez des scripts, les retirez ou changez les paramètres.) Toutes ces actions sont de la forme Script:␣<titre_script>, où <titre_script> doit être remplacé de façon appropriée. Si vous avez un script qui se nomme Mon Script, par exemple, l’action correspondante sera appelée Script:␣Mon␣Script.

A.3 Les mots clé de complétion

Nous donnons ici les mots clé de complétion tels qu’ils sont fournis avec TEXworks. Ils se trouvent dans les fichiers tw-basic.txt, tw-context.txt (initialement vide) et tw-latex.txt dans le répertoire <ressources>\completion.

Nous donnons les indications en trois colonnes : les deux premières montrent les mots clé, la troisième le code (LA)TEX résultat. Dans certains cas il n’y a que le résultat, cela signifie que l’on peut commencer à entrer le code (LA)TEX et essayer de le compléter par .

Lors de la complétion, le système insère des retours à la ligne et positionne le curseur de saisie au premier endroit où on doit entrer des informations pour compléter la saisie. Pour représenter les retours à la ligne nous avons utiliser R et pour marquer le point de saisie I.

Dès lors, une ligne telle que “\begin{abstract}RIR\end{abstract}” devrait être interprétée comme

\begin{abstract} 
 
\end{abstract}

avec le curseur positionné dans la ligne centrale, vide.

On remarquera que les mots clé présentent une certaine cohérence, les variables mathématiques ont un mot clé commençant par x, lorsqu’elles sont dans un environnement mathématique, quand elles sont utilisées seules dans le texte on ajoute d devant; par exemple xa et dxa pour \alpha, s’il y a une majuscule il y aura un c, comme xo pour \omega et xco pour \Omega. Les mots clé d’environnements commencent par b : bali pour \begin{align} (b mnémonique pour \begin). Lorsque l’environnement a des options possibles, on accole un ou plusieurs o au nom de base : bminp pour \begin{minipage}{}.. et bminpo pour \begin{minipage}[]{}...

Mots clé définis dans tw-basic.txt (définis dans TE X) :

xa

\xa

\alpha

xb

\xb

\beta

\bsk

\bigskip

\bigskipR

xch

\xch

\chi

xcd

\xcd

\Delta

xd

\xd

\delta

xe

\xe

\epsilon

xet

\xet

\eta

xcg

\xcg

\Gamma

xg

\xg

\gamma

\hskip

\indent

\input

xio

\xio

\iota

xcl

\xcl

\Lambda

xl

\xl

\lambda

\msk

\medskip

\medskipR

xm

\xm

\mu

\noindent

xn

\xn

\nu

xco

\xco

\Omega

xo

\xo

\omega

\par

xcph

\xcph

\Phi

xph

\xph

\phi

xcp

\xcp

\Pi

xp

\xp

\pi

xcps

\xcps

\Psi

xps

\xps

\psi

xr

\xr

\rho

\scriptsize

xcs

\xcs

\Sigma

xs

\xs

\sigma

\ssk

\smallskipR

xt

\xt

\tau

tex

\tex

\TeX

texs

\texs

\TeX\

xcth

\xcth

\Theta

xth

\xth

\theta

xcu

\xcu

\Upsilon

xu

\xu

\upsilon

xve

\xve

\varepsilon

xvph

\xvph

\varphi

xvp

\xvp

\varpi

xvr

\xvr

\varrho

xvs

\xvs

\varsigma

xvth

\xvth

\vartheta

\vskip

xcx

\xcx

\Xi

xx

\xx

\xi

xz

\xz

\zeta

Mots clé définis dans tw-latex.txt (définis dans LATE X) :

ncol

\ncol

&

dd

\dd

\( I \)

\adc

\addtocounter{I}{}

adcount

\addtocounter{I}{}R

\adl

\addtolength{I}{}

adlen

\addtolength{I}{}R

\author{I}R

\begin{

babs

\babs

\begin{abstract}RIR\end{abstract}

balis

\balis

\begin{align*}RIR\end{align*}

baliats

\baliats

\begin{alignat*}{I}RR\end{alignat*}

baliat

\baliat

\begin{alignat}{I}RR\end{alignat}

baliedat

\baliedat

\begin{alignedat}RIR\end{alignedat}

baliedato

\baliedato

\begin{alignedat}[I]RR\end{alignedat}

balied

\balied

\begin{aligned}{I}RR\end{aligned}

bali

\bali

\begin{align}RIR\end{align}

bapp

\bapp

\begin{appendix}RIR\end{appendix}

barr

\begin{array}RIR\end{array}

bbmat

\bbmat

\begin{bmatrix}RIR\end{bmatrix}

bcase

\bcase

\begin{cases}RIR\end{cases}

bcent

\bcent

\begin{center}RIR\end{center}

bcenum

\bcenum

\begin{compactenum}R\itemRIR\end{compactenum}

bcenumo

\bcenumo

\begin{compactenum}[I]R\itemRR\end{compactenum}

bcitem

\bcitem

\begin{compactitem}R\itemRIR\end{compactitem}

bcitemo

\bcitemo

\begin{compactitem}[I]R\itemRR\end{compactitem}

bdes

\bdes

\begin{description}R\item[I]RR\end{description}

bdoc

\bdoc

\begin{document}RRIRR\end{document}

benu

\benu

\begin{enumerate}R\itemRIR\end{enumerate}

benuo

\benuo

\begin{enumerate}[I]R\itemRR\end{enumerate}

beqns

\beqns

\begin{eqnarray*}RIR\end{eqnarray*}

beqn

\beqn

\begin{eqnarray}RIR\end{eqnarray}

bequs

\bequs

\begin{equation*}RIR\end{equation*}

bequ

\bequ

\begin{equation}RIR\end{equation}

bfig

\bfig

\begin{figure}RIR\end{figure}

bfigo

\bfigo

\begin{figure}[I]RR\end{figure}

bflaligs

\bflaligs

\begin{flalign*}RIR\end{flalign*}

bflalig

\bflalig

\begin{flalign}RIR\end{flalign}

bfll

\bfll

\begin{flushleft}RIR\end{flushleft}

bflr

\bflr

\begin{flushright}RIR\end{flushright}

bgaths

\bgaths

\begin{gather*}RIR\end{gather*}

bgathed

\bgathed

\begin{gathered}RIR\end{gathered}

bgathedo

\bgathedo

\begin{gathered}[I]RR\end{gathered}

bgath

\bgath

\begin{gather}RIR\end{gather}

bite

\bite

\begin{itemize}R\itemRIR\end{itemize}

biteo

\biteo

\begin{itemize}[I]R\itemRR\end{itemize}

blett

\blett

\begin{letter}{I}RR\end{letter}

blist

\blist

\begin{list}{I}{}R\itemRR\end{list}

bminpo

\bminpo

\begin{minipage}[I]{}RR\end{minipage}

bminp

\bminp

\begin{minipage}{I}RR\end{minipage}

bmults

\bmults

\begin{multline*}RIR\end{multline*}

bmult

\bmult

\begin{multline}RIR\end{multline}

bpict

\bpict

\begin{picture}RIR\end{picture}

bpmat

\bpmat

\begin{pmatrix}RIR\end{pmatrix}

bquot

\bquot

\begin{quotation}RIR\end{quotation}

bquo

\bquo

\begin{quote}RIR\end{quote}

bsplit

\bsplit

\begin{split}RIR\end{split}

bsubeq

\bsubeq

\begin{subequations}RIR\end{subequations}

btabb

\btabb

\begin{tabbing}RIR\end{tabbing}

btabls

\btabls

\begin{table*}RIR\end{table*}

btbls

\btbls

\begin{table*}RIR\end{table*}

btablso

\btablso

\begin{table*}[I]RR\end{table*}

btblso

\btblso

\begin{table*}[I]RR\end{table*}

btabl

\btabl

\begin{table}RIR\end{table}

btbl

\btbl

\begin{table}RIR\end{table}

btablo

\btablo

\begin{table}[I]RR\end{table}

btblo

\btblo

\begin{table}[I]RR\end{table}

btabs

\btabs

\begin{tabular*}{I}{}RR\end{tabular*}

btabx

\btabx

\begin{tabularx}{I}{}RR\end{tabularx}

btab

\btab

\begin{tabular}{I}RR\end{tabular}

bbib

\bbib

\begin{thebibliography}{I}R\bibitem{}RR\end{thebibliography}

bindex

\bindex

\begin{theindex}RIR\end{theindex}

btheo

\btheo

\begin{theorem}RIR\end{theorem}

btitpg

\btitpg

\begin{titlepage}RIR\end{titlepage}

btrivl

\btrivl

\begin{trivlist}RIR\end{trivlist}

bvarw

\bvarw

\begin{varwidth}{I}RR\end{varwidth}

bverb

\bverb

\begin{verbatim}RIR\end{verbatim}

bvers

\bvers

\begin{verse}RIR\end{verse}

bfd

\bfseries

bibitemo

\bibitem[I]{}R

bibitem

\bibitem{I}R

bibstyle

\bibstyle

\bibliographystyle{I}

biblio

\bibliography{I}

\boxed{I}

\caption{I}R

\cdots

center

\centering

\chapter{I}

chap

\chapter{I}R

\cite{I}

\cline{I}

\date{I}R

\ddddot{I}

\dddot{I}

\ddots

\ddot{I}

\documentclass[I]{}R

\documentclass{I}R

\dots

\dotsb

\dotsc

\dotsi

\dotsm

\dotso

emd

\em

em

\emph{I}

\end{I}R

\eqref{I}

\fboxrule{I}

\fboxsep{I}

fbox

\fbox{I}

\footnotesize

foot

\footnote{I}

frac

\frac{I}{}

fboxoo

\fboxoo

\framebox[I][]{}

fboxo

\fboxo

\framebox[I]{}

hw

\headwidth

\hlineR

\hspace*{I}

\hspace{I}

incgo

\includegraphics[I]{}R

incg

\includegraphics{I}R

\include{I}R

\input{I}R

\intertext{I}

\itemRI

ito

\item[I]R

itd

\itshape

lbl

\lbl

\label{I}

\large

\Large

latex

\latex

\LaTeX

latexs

\latexs

\LaTeX\

latexe

\latexe

\LaTeXe

latexes

\latexes

\LaTeXe\

\ldots

\listfilesR

listf

\listf

\listoffiguresR

listt

\listt

\listoftablesR

\makeatletter

\makeatother

mboxoo

\mboxoo

\makebox[I][]{}

mboxo

\mboxo

\makebox[I]{}

mpar

\mpar

\marginpar{I}

mbf

\mbf

\mathbf{I}

mcal

\mcal

\mathcal{I}

mit

\mit

\mathit{I}

mnorm

\mnorm

\mathnormal{I}

mrm

\mrm

\mathrm{I}

msf

\msf

\mathsf{I}

mtt

\mtt

\mathtt{I}

mbox

\mbox{I}

mdd

\mdseries

multc

\multc

\multicolumn{I}{}{}

multic

\multicolumn{I}{}{}

nct

\newcolumntype{I}{}

newct

\newcolumntype{I}{}

ncmoo

\newcommand{I}[][]{}R

newcoo

\newcommand{I}[][]{}R

ncmo

\newcommand{I}[]{}R

newco

\newcommand{I}[]{}R

ncm

\newcommand{I}{}R

newc

\newcommand{I}{}R

nenvoo

\newenvironment{I}[][]{}{}R

neweoo

\newenvironment{I}[][]{}{}R

nenvo

\newenvironment{I}[]{}{}R

neweo

\newenvironment{I}[]{}{}R

nenv

\newenvironment{I}{}{}R

newe

\newenvironment{I}{}{}R

newlen

\newlength{I}R

nlen

\newlength{I}R

newlin

\newlineR

nline

\newlineR

newpg

\newpageR

npg

\npg

\newpageR

\newtheorem{I}[]{}R

\newtheorem{I}{}R

\newtheorem{I}{}[]R

\nocite{I}

\normalsize

\pagebreakR

pgref

\pageref{I}

pgs

\pagestyle{I}R

pars

\paragraph*{I}R

paro

\paragraph[I]{}R

par

\paragraph{I}R

parboxo

\parbox[I]{}{}

pboxo

\pboxo

\parbox[I]{}{}

parbox

\parbox{I}{}

pbox

\pbox

\parbox{I}{}

rboxoo

\rboxoo

\raisebox{I}[][]{}

rboxo

\rboxo

\raisebox{I}[]{}

rbox

\rbox

\raisebox{I}{}

ref

\ref{I}

rncmoo

\renewcommand{I}[][]{}R

rnewcoo

\renewcommand{I}[][]{}R

rncmo

\renewcommand{I}[]{}R

rnewco

\renewcommand{I}[]{}R

rncm

\renewcommand{I}{}R

rnewc

\renewcommand{I}{}R

rmc

\rmfamily

\rule[I]{}{}

\rule{I}{}

scd

\scshape

secs

\section*{I}R

seco

\section[I]{}R

sec

\section{I}R

\setlength{I}{}

hw2tw

\setlength{\headwidth}{\textwidth}R

sfd

\sffamily

sld

\slshape

sqrto

\sqrto

\sqrt[I]{}

sqrt

\sqrt

\sqrt{I}

stcount

\stepcounter{I}R

spars

\spars

\subparagraph*{I}

sparo

\sparo

\subparagraph[I]{}

spar

\spar

\subparagraph{I}

ssecs

\ssecs

\subsection*{I}R

sseco

\sseco

\subsection[I]{}R

ssec

\ssec

\subsection{I}R

sssecs

\sssecs

\subsubsection*{I}R

\ssseco

\subsubsection[I][]R

ssseco

\subsubsection[I]{}R

sssec

\sssec

\subsubsection{I}R

tableofcontents

\tableofcontentsR

toc

\toc

\tableofcontentsR

tilde

\tilde

\textasciitilde

bf

\bf

\textbf{I}

---

\textemdash\

--

\textendash\

it

\it

\textit{I}

\rm

\textrm{I}

sc

\sc

\textsc{I}

sf

\sf

\textsf{I}

sl

\sl

\textsl{I}

tt

\tt

\texttt{I}

up

\up

\textup{I}

tw

\tw

\textwidth

\text{I}

\thanks{I}R

\title{I}R

ttd

\ttfamily

upd

\upshape

url

\url{I}

usepo

\usepackage[I]{}R

usep

\usepackage{I}R

\vdots

\vspace*{I}R

\vspace{I}R

{abstract}RIR\end{abstract}

{align*}RIR\end{align*}

{alignat*}{I}RR\end{alignat*}

{alignat}{I}RR\end{alignat}

{alignedat}{I}RR\end{alignedat}

{aligned}RIR\end{aligned}

{aligned}[I]RR\end{aligned}

{align}RIR\end{align}

{appendix}RIR\end{appendix}

{array}RIR\end{array}

{bmatrix}RIR\end{bmatrix}

{cases}RIR\end{cases}

{center}RIR\end{center}

{compactenum}R\itemRIR\end{compactenum}

{compactenum}[I]R\itemRR\end{compactenum}

{compactitem}R\itemRIR\end{compactitem}

{compactitem}[I]R\itemRR\end{compactitem}

{description}R\item[I]RR\end{description}

{document}RRIRR\end{document}

{enumerate}R\itemRIR\end{enumerate}

{enumerate}[I]R\itemRR\end{enumerate}

{eqnarray*}RIR\end{eqnarray*}

{eqnarray}RIR\end{eqnarray}

{equation}RIR\end{equation}

{figure}RIR\end{figure}

{figure}[I]RR\end{figure}

{flalign*}RIR\end{flalign*}

{flalign}RIR\end{flalign}

{flushleft}RIR\end{flushleft}

{flushright}RIR\end{flushright}

{gather*}RIR\end{gather*}

{gathered}RIR\end{gathered}

{gathered}[I]RR\end{gathered}

{gather}RIR\end{gather}

{itemize}R\itemRIR\end{itemize}

{itemize}[I]R\itemRR\end{itemize}

{letter}{I}RR\end{letter}

{list}{I}{}R\itemRR\end{list}

{minipage}[I]{}RR\end{minipage}

{minipage}{I}RR\end{minipage}

{multline*}RIR\end{multline*}

{multline}RIR\end{multline}

{picture}RIR\end{picture}

{pmatrix}RIR\end{pmatrix}

{quotation}RIR\end{quotation}

{quote}RIR\end{quote}

{split}RIR\end{split}

{subequations}RIR\end{subequations}

{tabbing}RIR\end{tabbing}

{table*}RIR\end{table*}

{table*}[I]RR\end{table*}

{table}RIR\end{table}

{table}[I]RR\end{table}

{tabular*}{I}{}RR\end{tabular*}

{tabularx}{I}{}RR\end{tabularx}

{tabular}{I}RR\end{tabular}

{thebibliography}RIR\end{thebibliography}

{theindex}RIR\end{theindex}

{theorem}RIR\end{theorem}

{titlepage}RIR\end{titlepage}

{trivlist}RIR\end{trivlist}

{varwidth}{I}RR\end{varwidth}

{verbatim}RIR\end{verbatim}

{verse}RIR\end{verse}

Mots clé définis dans tw-latex-pkg.txt (défini dans divers paquets) :

\addbibresource{I}R

botr

\bottomruleR

\citep{I}

\citet{I}

cmidr

\cmidrule(I){}

cmidro

\cmidrule[I](){}

\enquote{I}

geometry

\geometry{}

href

\href{I}{}

\midruleR

\printbibliographyR

\printbibliography[I]R

topr

\topruleR

{compactenum}R\itemRIR\end{compactenum}

{compactenum}[I]R\itemRR\end{compactenum}

{compactitem}R\itemRIR\end{compactitem}

{compactitem}[I]R\itemRR\end{compactitem}

{tikzpicture}RIR\end{tikzpicture}

{tikzpicture}[I]RR\end{tikzpicture}

Mots clé définis dans tw-beamer.txt (défini by dans le paquet beamer) :

\action<I>{}

\againframe<I>[]{}R

\againframe<I>{}R

\againframe{I}R

\alert<I>{}

\alert{I}

\alt<I>{}{}

bfrm

\begin{frame}RIR\end{frame}

\framesubtitle<I>{}R

\framesubtitle{I}R

\frametitle<I>[]{}R

\frametitle{I}R

\framezoom<I><>(,)(,)

\framezoom<I><>[](,)(,)

\includeonlyframes{I}R

\includeonlylecture{I}R

\invisible<I>{}

\lecture{I}{}R

\note<I>[]{}R

\note<I>{}R

\note{I}R

\only<I>{}

\onslide<I>{}

\pauseR

\pause[I]R

\structure{I}R

\temporal<I>{}{}{}

\uncover<I>{}

\usebeamercolor{I}R

\visible<I>{}

{actionenv}<I>RR\end{actionenv}

{alertenv}<I>RR\end{alertenv}

{altenv}<I>{}{}{}{}RR\end{altenv}

{beamercolorbox}[I]{}RR\end{beamercolorbox}

{beamercolorbox}{I}RR\end{beamercolorbox}

{block}<I>{}RR\end{block}

{block}{I}RR\end{block}

{columns}RIR\end{columns}

{columns}[I]RR\end{columns}

{column}[I]{}RR\end{column}

{column}{I}RR\end{column}

{frame}RIR\end{frame}

{frame}[I]{}RR\end{frame}

{frame}{I}RR\end{frame}

{onlyenv}<I>RR\end{onlyenv}

{overlayarea}{I}{}RR\end{overlayarea}

{overprint}RIR\end{overprint}

{structureenv}RIR\end{structureenv}

Mots clé définis dans tw-context.txt (définis dans ConTE Xt) :

\starttext

\stoptext

On y trouve aussi des codes d’environnements (ci-dessus) sans le \begin{ (qui est aussi un mot clé); cela permet si on a commencé d’entrer le code d’un environnement, de le compléter par .