Le mot contexte a plusieurs significations :
Principales acceptions
- Contexte (langue) : le texte ou l'ensemble des éléments linguistiques qui entourent un mot, une phrase ou un passage et qui influencent leur sens. On parle aussi du contexte pragmatique ou socioculturel lorsque l'on tient compte de la situation d'énonciation, des interlocuteurs, des intentions et des normes sociales qui modulent l'interprétation.
- ConTeXt, un macro-paquet pour le système de composition TeX : il s'agit d'un environnement de mise en page et de programmation typographique développé principalement par Hans Hagen (PRAGMA-ADE). ConTeXt se distingue de LaTeX par son approche intégrée et par une interface de configuration cohérente, adaptée aux documents complexes et à l'automatisation de la composition.
- ConTEXT, un éditeur de texte pour Windows : éditeur léger, orienté vers la programmation et l'édition de fichiers texte, souvent apprécié pour son démarrage rapide, son surlignage de syntaxe et ses fonctionnalités utiles aux développeurs. Attention à la différence de nom avec le macro-paquet ConTeXt.
- Contexte (informatique) : en informatique, le terme désigne l'ensemble des informations nécessaires pour qu'un programme ou un processus puisse reprendre son exécution correctement (registre du processeur, pointeur de pile, état des threads, variables locales, etc.). On parle aussi de changement de contexte (context switch) lorsqu'un système d'exploitation sauve et restaure ces informations pour passer d'un processus à un autre. Le mot « contexte » est aussi employé pour désigner l'environnement d'exécution (bibliothèques chargées, variables d'environnement, droits d'accès) ou des mécanismes de gestion de contexte (par exemple les « context managers » en Python).
- Contexte archéologique : en archéologie, un contexte est un événement ou une unité stratigraphique (une couche, une fosse, un remplissage) qui a été conservée dans le dossier archéologique. Chaque contexte a une position stratigraphique, une description matérielle et des relations avec d'autres contextes : ensemble, ils permettent de reconstituer la chronologie et les activités passées.
- Context Science Fiction Convention : convention de science‑fiction organisée annuellement à Columbus (Ohio) chaque automne. Comme pour d'autres conventions de fans, l'événement propose généralement des conférences, des tables rondes, des lectures, des projections et des activités communautaires autour de la littérature, du cinéma et des arts de l'imaginaire.
Usages courants et fonctions du contexte
- Clarifier le sens : en linguistique, le contexte sert à désambiguïser des mots homonymes ou des phrases ambivalentes. Ex. : « banque » dans un contexte financier ≠ « banque » au bord d'une rivière.
- Interprétation pragmatique : le contexte permet d'inférer les intentions, les présuppositions et les implicatures dans la communication (ce que le locuteur veut vraiment dire au‑delà du sens littéral).
- Organisation informatique : sauver/restaurer un contexte de processus est essentiel au multitâche ; le contexte définit aussi les privilèges et l'environnement d'exécution d'une application (sandboxing, conteneurs).
- Production typographique : dans ConTeXt, le « contexte » correspond à un cadre meta‑typographique qui détermine la présentation (styles, cadres, numérotation), facilitant la production de documents homogènes et complexes.
- Reconstruction historique : en archéologie, l'étude des contextes permet de reconstituer des séquences d'événements, d'établir des datations relatives et de comprendre les relations entre objets, structures et activités humaines.
- Gestion du code : en programmation, les « context managers » ou mécanismes équivalents gèrent des ressources (fichiers, connexions) en garantissant leur acquisition et leur libération au bon moment, évitant les fuites et les états incohérents.
Remarques pratiques :
- Orthographe et capitalisation : le nom commun s'écrit « contexte » (minuscule). Les noms de logiciels ou d'événements respectent la graphie choisie par leurs auteurs : ConTeXt (macro‑paquet TeX), ConTEXT (éditeur Windows), Context (nom propre de la convention).
- Pour interpréter correctement un énoncé ou un artefact, il est toujours utile de préciser de quel type de contexte il s'agit (linguistique, social, technique, historique, etc.).
- Dans la documentation technique, on précisera souvent « contexte d'exécution », « contexte de processus » ou « contexte d'application » pour lever l'ambiguïté.
Le contexte peut également être utilisé pour :
- améliorer la traduction et la localisation en tenant compte des références culturelles et idiomatiques ;
- concevoir des interfaces et des expériences utilisateur adaptées au cadre d'utilisation ;
- fournir des métadonnées utiles à la fouille de textes ou à l'indexation documentaire (mots‑clés contextuels) ;
- documenter des opérations archéologiques en reliant objets, couches et événements pour une interprétation fiable.