*** Comunidad política imaginada como inherentemente limitada y soberana. Es **imaginada** porque sus miembros no se conocen personalmente **limitada** porque tiene fronteras **soberana** porque aspira al autogobierno. Les [[nationalisme|nationalistes]] aiment beaucoup tendre vers l'[[État-Nation|État-nation]] puisqu'ils considèrent que chaque nation devraient avoir son État Le sens moderne de nation est assez proche de celui de peuple, mais ajoute souvent l'idée d'[[État]] (souhaité, autonome ou indépendant). En effet, un peuple peut se concevoir, ou non, en tant que nation, et, à ce titre, se doter, ou non, de la structure d'un [[État]]. On peut ainsi définir, dans une acception minimale, la nation « *comme une communauté humaine qui se reconnaît des traits communs, culturels ou ethniques, au nom desquels elle veut constituer une entité politique souveraine*. » *Ce terme n'est pas défini juridiquement*, toutefois l'usage en *politique internationale en fait un équivalent d'[[État]] souverain*. ## Exemples Par exemple, la charte de l'[[ONU]] « fixe les droits et les obligations des [[État]] membres » et « le Préambule de la Charte des Nations unies exprime les idéaux et les buts communs de tous les peuples dont les gouvernements se sont réunis pour former l'Organisation des Nations unies ». Dans les faits, contrairement à la dénomination Nations unies, c'est le statut d’[[État]] qui est majoritairement reconnu et non de Nation qui permet l'accès à l’[[ONU]]. Une Nation sans représentant et sans [[constitution]] ne peut être assimilé à un Etat. ## Notes de bas de page ```dataviewjs // === DONNÉES === const page = dv.current(); const file = page.file; const outlinks = file.outlinks.length; const inlinks = file.inlinks.length; const qualite = Math.max(0, Math.min(100, page["qualité"] ?? 0)); // === CALCUL PROGRESSION (0–100) === const max_links = 30; const s_out = Math.min(outlinks / max_links, 1) * 40; const s_in = Math.min(inlinks / max_links, 1) * 30; const s_qual = qualite * 0.3; const total = Math.round(s_out + s_in + s_qual); // === ICÔNES === const iconEmoji = total <= 25 ? "🌱" : total <= 50 ? "🌿" : total <= 75 ? "🌳" : "🦚"; const iconLabel = total <= 25 ? "🌱 Graine" : total <= 50 ? "🌿 Jeune pousse" : total <= 75 ? "🌳 Arbre mature" : "🦚 Forêt"; // === MISE À JOUR YAML SANS CRÉER DE NOUVELLES CLÉS === const tfile = app.workspace.getActiveFile(); const cache = app.metadataCache.getFileCache(tfile); // 1. Si pas de frontmatter → on ne touche à rien if (cache?.frontmatter) { await app.fileManager.processFrontMatter(tfile, fm => { // 2. On met à jour seulement si la propriété existe déjà if (Object.prototype.hasOwnProperty.call(fm, "progression")) { fm.progression = total; } if (Object.prototype.hasOwnProperty.call(fm, "icon")) { fm.icon = iconEmoji; } }); } // === AFFICHAGE === dv.table( ["Liens sortants", "Liens entrants", "Qualité", "Progression"], [[outlinks, inlinks, `${qualite}/100`, `${iconLabel} — ${total}/100`]] ); ```