From 805e4ba565cf82f521df7fcd1eae7f7d45406621 Mon Sep 17 00:00:00 2001 From: Oscar Plaisant Date: Thu, 26 Dec 2024 11:25:36 +0100 Subject: [PATCH] update --- .obsidian/appearance.json | 14 +++++++++-- .obsidian/community-plugins.json | 3 ++- .obsidian/hotkeys.json | 9 +++++++ .obsidian/plugins/breadcrumbs/data.json | 2 +- .../plugins/obsidian-custom-frames/data.json | 13 +--------- .../plugins/obsidian-latex-suite/data.json | 2 +- .obsidian/plugins/omnisearch/data.json | 10 +++++--- .../plugins/text-snippets-obsidian/data.json | 5 +++- .obsidian/snippets/custom_callouts.css | 5 ++++ .obsidian/snippets/general_interface.css | 12 ++++----- daily/2024-09-27.md | 2 +- daily/2024-12-11.md | 2 +- daily/2024-12-13.md | 2 +- distance induite.md | 25 +++++++++++++++---- distance.md | 7 +++--- ordre d'un élément d'un groupe.md | 2 +- partie d'un espace métrique.md | 4 +++ 17 files changed, 80 insertions(+), 39 deletions(-) diff --git a/.obsidian/appearance.json b/.obsidian/appearance.json index d3dae1a6..4819dad8 100644 --- a/.obsidian/appearance.json +++ b/.obsidian/appearance.json @@ -5,7 +5,6 @@ "enabledCssSnippets": [ "pdf_darkmode", "query_header_title", - "tasks", "tabs", "hide_excalibrain_ui", "tabs_on_multiple_rown", @@ -20,7 +19,18 @@ "general_interface", "latex_mathjax", "breadcrumbs", - "day_planner" + "day_planner", + "[ui] Ultra Compact Tab Header", + "Daily Note Outline", + "Tasks - Compact", + "tasks", + "[editor] Typography fixes", + "Calendar", + "Custom Frames", + "Custom Frames - Duotone", + "Excalidraw - Compact", + "MySnippets", + "Omnisearch" ], "interfaceFontFamily": "CMU Bright,CMU Sans Serif,FiraCode Nerd Font", "textFontFamily": "CMU Sans Serif,FiraCode Nerd Font,CMU Serif", diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json index f29c4ba3..4d843ee3 100644 --- a/.obsidian/community-plugins.json +++ b/.obsidian/community-plugins.json @@ -11,5 +11,6 @@ "obsidian-day-planner", "obsidian-hider", "lazy-plugins", - "mysnippets-plugin" + "mysnippets-plugin", + "obsidian-custom-frames" ] \ No newline at end of file diff --git a/.obsidian/hotkeys.json b/.obsidian/hotkeys.json index aff479a4..d99b2757 100644 --- a/.obsidian/hotkeys.json +++ b/.obsidian/hotkeys.json @@ -1012,5 +1012,14 @@ ], "key": "/" } + ], + "omnisearch:show-modal": [ + { + "modifiers": [ + "Mod", + "Shift" + ], + "key": "O" + } ] } \ No newline at end of file diff --git a/.obsidian/plugins/breadcrumbs/data.json b/.obsidian/plugins/breadcrumbs/data.json index eef37b75..50fa9d94 100644 --- a/.obsidian/plugins/breadcrumbs/data.json +++ b/.obsidian/plugins/breadcrumbs/data.json @@ -535,7 +535,7 @@ "selection": "all", "default_depth": 5, "no_path_message": "", - "show_controls": true, + "show_controls": false, "merge_fields": false, "field_group_labels": [ "ups", diff --git a/.obsidian/plugins/obsidian-custom-frames/data.json b/.obsidian/plugins/obsidian-custom-frames/data.json index 1d115bc5..3cdb2c75 100644 --- a/.obsidian/plugins/obsidian-custom-frames/data.json +++ b/.obsidian/plugins/obsidian-custom-frames/data.json @@ -9,7 +9,7 @@ "openInCenter": false, "zoomLevel": 0.95, "forceIframe": false, - "customCss": "/* hide info clutter and ad banner */\n#classify--info-area,\n.adsbygoogle {\n\tdisplay: none !important\n}" + "customCss": "/* hide info clutter and ad banner */\n#classify--info-area,\n.adsbygoogle {\n display: none !important\n}\n\n/* invert colors */\n* {\n filter: invert(1);\n}" }, { "url": "https://github.com/OsKaR31415/cours", @@ -44,17 +44,6 @@ "forceIframe": false, "customCss": "" }, - { - "url": "https://www.nuitdelinfo.com/", - "displayName": "compteur NDLI", - "icon": "", - "hideOnMobile": true, - "addRibbonIcon": true, - "openInCenter": false, - "zoomLevel": 1, - "forceIframe": false, - "customCss": "" - }, { "url": "hhtps://www.flaticon.com", "displayName": "flaticons", diff --git a/.obsidian/plugins/obsidian-latex-suite/data.json b/.obsidian/plugins/obsidian-latex-suite/data.json index 0015aad8..cbae68ce 100644 --- a/.obsidian/plugins/obsidian-latex-suite/data.json +++ b/.obsidian/plugins/obsidian-latex-suite/data.json @@ -1,5 +1,5 @@ { - "snippets": "[\n // textes pour les démonstrations\n {trigger: \"dlsq\", replacement: \"de là suit que\", options: \"tA\"},\n\n // phrases de définition communes\n {trigger: \"deam\", replacement: \"Dans l'[[espace mesuré]] $(E, \\\\mathcal{A}, \\\\mu)$\", options: \"tA\"},\n\n // textes autres\n {trigger: \"mupp\", replacement: \"$\\\\mu$-presque partout\", options: \"tA\"},\n \n // Math mode\n {trigger: \"mk\", replacement: \"$$0$\", options: \"tA\"},\n // {trigger: \"dm\", replacement: \"$$\\n$0\\n$$\", options: \"tA\"},\n {trigger: \"beg\", replacement: \"\\\\begin{$0}\\n$1\\n\\\\end{$0}\", options: \"mA\"},\n\n {trigger: \"disp\", replacement: \"\\\\displaystyle \", options: \"smA\"},\n // Dashes\n //{trigger: \"--\", replacement: \"–\", options: \"tA\"},\n //{trigger: \"–-\", replacement: \"—\", options: \"tA\"},\n //{trigger: \"—-\", replacement: \"---\", options: \"tA\"},\n\n\n // Greek letters\n {trigger: \":a\", replacement: \"\\\\alpha\", options: \"mA\"},\n {trigger: \":A\", replacement: \"\\\\alpha\", options: \"mA\"},\n {trigger: \":b\", replacement: \"\\\\beta\", options: \"mA\"},\n {trigger: \":B\", replacement: \"\\\\beta\", options: \"mA\"},\n {trigger: \":c\", replacement: \"\\\\chi\", options: \"mA\"},\n {trigger: \":C\", replacement: \"\\\\chi\", options: \"mA\"},\n {trigger: \":g\", replacement: \"\\\\gamma\", options: \"mA\"},\n {trigger: \":G\", replacement: \"\\\\Gamma\", options: \"mA\"},\n {trigger: \":d\", replacement: \"\\\\delta\", options: \"mA\"},\n {trigger: \":D\", replacement: \"\\\\Delta\", options: \"mA\"},\n {trigger: \"@e\", replacement: \"\\\\epsilon\", options: \"mA\"},\n {trigger: \"@E\", replacement: \"\\\\epsilon\", options: \"mA\"},\n {trigger: \":e\", replacement: \"\\\\varepsilon\", options: \"mA\"},\n {trigger: \":E\", replacement: \"\\\\varepsilon\", options: \"mA\"},\n {trigger: \":z\", replacement: \"\\\\zeta\", options: \"mA\"},\n {trigger: \":Z\", replacement: \"\\\\zeta\", options: \"mA\"},\n {trigger: \":t\", replacement: \"\\\\theta\", options: \"mA\"},\n {trigger: \":T\", replacement: \"\\\\Theta\", options: \"mA\"},\n {trigger: \":k\", replacement: \"\\\\kappa\", options: \"mA\"},\n {trigger: \":K\", replacement: \"\\\\kappa\", options: \"mA\"},\n {trigger: \":l\", replacement: \"\\\\lambda\", options: \"mA\"},\n {trigger: \":L\", replacement: \"\\\\Lambda\", options: \"mA\"},\n {trigger: \":m\", replacement: \"\\\\mu\", options: \"mA\"},\n {trigger: \":M\", replacement: \"\\\\mu\", options: \"mA\"},\n {trigger: \":r\", replacement: \"\\\\rho\", options: \"mA\"},\n {trigger: \":R\", replacement: \"\\\\rho\", options: \"mA\"},\n {trigger: \":s\", replacement: \"\\\\sigma\", options: \"mA\"},\n {trigger: \":S\", replacement: \"\\\\Sigma\", options: \"mA\"},\n {trigger: \"ome\", replacement: \"\\\\omega\", options: \"mA\"},\n {trigger: \":p\", replacement: \"\\\\varphi\", options: \"mA\"},\n {trigger: \":o\", replacement: \"\\\\omega\", options: \"mA\"},\n {trigger: \":O\", replacement: \"\\\\Omega\", options: \"mA\"},\n {trigger: \"([^\\\\\\\\])(${GREEK}|${SYMBOL})\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before greek letters and symbols\"},\n\n\n // Insert space after greek letters and symbols, etc\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL})([A-Za-ik-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) sr\", replacement: \"\\\\[[0]]^{2}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) cb\", replacement: \"\\\\[[0]]^{3}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) rd\", replacement: \"\\\\[[0]]^{$0}$1\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) hat\", replacement: \"\\\\hat{\\\\[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) dot\", replacement: \"\\\\dot{\\\\[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}),\\\\.\", replacement: \"\\\\mathbf{\\\\[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK})\\\\.,\", replacement: \"\\\\mathbf{\\\\[[0]]}\", options: \"rmA\"},\n\n\n // Mathematical fonts\n {trigger: \"te\", replacement: \"\\\\text{$0}\", options: \"mA\"},\n {trigger: \"bf\", replacement: \"\\\\mathbf{$0}\", options: \"mA\"},\n {trigger: \"scr\", replacement: \"\\\\mathscr{$0}\", options: \"mA\"},\n {trigger: \"cal\", replacement: \"\\\\mathcal{$0}\", options: \"mA\"},\n {trigger: \"bb\", replacement: \"\\\\mathbb{$0}\", options: \"mA\"},\n {trigger: \"frak\", replacement: \"\\\\mathfrak{$0}\", options: \"mA\"},\n {trigger: \"([a-zA-Z]),\\\\.\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])\\\\.,\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n\n // Operations\n {trigger: \"sr\", replacement: \"^{2}\", options: \"mA\"},\n {trigger: \"cb\", replacement: \"^{3}\", options: \"mA\"},\n {trigger: \"rd\", replacement: \"^{$0}$1\", options: \"mA\"},\n {trigger: \"sd\", replacement: \"_{$0}$1\", options: \"mA\"},\n {trigger: \"_\", replacement: \"_{$0}$1\", options: \"mA\"},\n {trigger: \"sts\", replacement: \"_\\\\text{$0}\", options: \"rmA\"},\n {trigger: \"sq\", replacement: \"\\\\sqrt{ $0 }$1\", options: \"mA\"},\n {trigger: \"//\", replacement: \"\\\\frac{$0}{$1}$2\", options: \"mA\"},\n {trigger: \"rm\", replacement: \"\\\\mathrm{$0}$1\", options: \"mA\"},\n {trigger: \"conj\", replacement: \"^{*}\", options: \"mA\"},\n {trigger: \"([^\\\\\\\\])bar\", replacement: \"[[0]]\\\\overline{$0}\", options: \"rmA\"},\n {trigger: \"hat\", replacement: \"\\\\hat{$0}\", options: \"mA\"},\n {trigger: \"dot\", replacement: \"\\\\dot{$0}\", options: \"mA\"},\n {trigger: \"([^\\\\\\\\])(arcsin|arccos|arctan|arccot|arccsc|arcsec|sin|cos|tan|cot)\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\"},\n {trigger: \"(th|ch|sh)\", replacement: \"\\\\mathrm{[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(arcsin|arccos|arctan|arccot|arccsc|arcsec|sin|cos|tan|cot|csc|sh|ch|th)([A-Za-gi-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"}, // Insert space after trig funcs. Skips letter \"h\" to allow sinh, cosh, etc.\n {trigger: \"\\\\\\\\(arcsinh|arccosh|arctanh|arccoth|arcsch|arcsech|sinh|cosh|tanh|coth|csch|sh|ch|th)([A-Za-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"}, // Insert space after trig funcs\n {trigger: \"trace\", replacement: \"\\\\mathrm{Tr}\", options: \"mA\"},\n {trigger: \"trans\", replacement: \"\\\\,^T\\\\!\", options: \"mA\"},\n\n // automatic stuff (subscript, bar, hat...)\n {trigger: \"([A-Za-z])(\\\\d)\", replacement: \"[[0]]_[[1]]\", options: \"rmA\", description: \"Auto letter subscript\", priority: -1},\n {trigger: \"\\\\\\\\mathbf{([A-Za-z])}(\\\\d)\", replacement: \"\\\\mathbf{[[0]]}_{[[1]]}\", options: \"rmA\"},\n {trigger: \"([A-Za-z])_(\\\\d\\\\d)\", replacement: \"[[0]]_{[[1]]}\", options: \"rmA\"},\n {trigger: \"\\\\hat{([A-Za-z])}(\\\\d)\", replacement: \"hat{[[0]]}_{[[1]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])bar\", replacement: \"\\\\overline{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])hat\", replacement: \"\\\\hat{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])ddot\", replacement: \"\\\\ddot{[[0]]}\", options: \"rmA\"},\n {trigger: \"ddot\", replacement: \"\\\\ddot{$0}\", options: \"mA\"},\n {trigger: \"([a-zA-Z])dot\", replacement: \"\\\\dot{[[0]]}\", options: \"rmA\"},\n \n\n\n // Visual operations - don't work with vim mode\n {trigger: \"{\", replacement: \"\\\\underbrace{ ${VISUAL} }_{ $0 }\", options: \"mA\"},\n {trigger: \"#\", replacement: \"\\\\underset{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n {trigger: \"~\", replacement: \"\\\\cancel{ ${VISUAL} }\", options: \"mA\"},\n {trigger: \"^\", replacement: \"\\\\cancelto{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n {trigger: \"S\", replacement: \"\\\\sqrt{ ${VISUAL} }\", options: \"mA\"},\n \n\n // centered \\not\n {trigger: \"cnot\", replacement: \"\\\\centernot{$0}\", options: \"mA\"},\n\n\n // Symbols\n {trigger: \"ooo\", replacement: \"\\\\infty\", options: \"mA\"},\n {trigger: \"pm\", replacement: \"\\\\pm\", options: \"m\"},\n {trigger: \"...\", replacement: \"\\\\dots\", options: \"mA\"},\n {trigger: \"\\\\dots.\", replacement: \"\\\\cdots\", options: \"mA\"},\n {trigger: \"sto\", replacement: \",\\\\dots,\", options: \"mA\"},\n {trigger: \"->\", replacement: \"\\\\to\", options: \"mA\"},\n {trigger: \"to\", replacement: \"\\\\to\", options: \"mA\"},\n {trigger: \"<->\", replacement: \"\\\\leftrightarrow \", options: \"mA\"},\n {trigger: \"!>\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"|->\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"maps\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"^->\", replacement: \"\\\\vec{$0}\", options: \"mA\", priority: 1},\n {trigger: \"^-->\", replacement: \"\\\\overrightarrow{$0}\", options: \"mA\", priority: 1},\n {trigger: \"tto\", replacement: \"\\\\xrightarrow{$0}\", options: \"mA\", priority: 1},\n {trigger: \"invs\", replacement: \"^{-1}\", options: \"mA\"},\n {trigger: \"~~\", replacement: \"\\\\sim\", options: \"mA\"},\n {trigger: \"\\\\sim ~\", replacement: \"\\\\approx\", options: \"mA\"},\n {trigger: \"prop\", replacement: \"\\\\propto\", options: \"mA\"},\n {trigger: \"nabl\", replacement: \"\\\\nabla\", options: \"mA\"},\n {trigger: \"xx\", replacement: \"\\\\times\", options: \"mA\"},\n {trigger: \"**\", replacement: \"\\\\cdot\", options: \"mA\"},\n {trigger: \"pal\", replacement: \"\\\\parallel\", options: \"mA\"},\n {trigger: \"===\", replacement: \"\\\\equiv\", options: \"mA\"},\n {trigger: \"Sq\", replacement: \"\\\\square\", options: \"mA\"},\n {trigger: \"tl\", replacement: \"\\\\vartriangleleft \", options: \"mA\"},\n\n // Operators\n {trigger: \"lts\", replacement: \"\\\\limits\", options: \"mA\"},\n {trigger: \"sum\", replacement: \"\\\\sum\\\\limits\", options: \"mA\"},\n {trigger: \"prod\", replacement: \"\\\\prod\\\\limits\", options: \"mA\"},\n {trigger: \"lim\", replacement: \"\\\\lim\\\\limits_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n {trigger: \"sup\", replacement: \"\\\\sup\\\\limits$0\", options: \"mA\"},\n {trigger: \"inf\", replacement: \"\\\\inf\\\\limits$0\", options: \"mA\"},\n {trigger: \"lsup\", replacement: \"\\\\limsup\\\\limits_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n {trigger: \"linf\", replacement: \"\\\\liminf\\\\limits_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n \n // Logic\n {trigger: \"||\", replacement: \"\\\\mid\", options: \"mA\"},\n {trigger: \"and\", replacement: \"\\\\wedge\", options: \"mA\"},\n {trigger: \"orr\", replacement: \"\\\\vee\", options: \"mA\"},\n {trigger: \"inn\", replacement: \"\\\\in\", options: \"mA\"},\n {trigger: \"nii\", replacement: \"\\\\ni\", options: \"mA\"},\n {trigger: \"=>\", replacement: \"\\\\implies\", options: \"mA\"},\n {trigger: \"=<\", replacement: \"\\\\impliedby\", options: \"mA\"},\n {trigger: \"iff\", replacement: \"\\\\iff\", options: \"mA\"},\n {trigger: \"e\\\\xi sts\", replacement: \"\\\\exists\", options: \"mA\", priority: 1},\n {trigger: \"fora\\\\ll\", replacement: \"\\\\forall\", options: \"rmA\", priority: 1},\n {trigger: \"tq\", replacement: \",\\\\quad \", options: \"mA\", priority: 1},\n {trigger: \"!=\", replacement: \"\\\\neq \", options: \"mA\"},\n {trigger: \"neq\", replacement: \"\\\\neq \", options: \"mA\"},\n {trigger: \">=\", replacement: \"\\\\geq \", options: \"mA\"},\n {trigger: \"<=\", replacement: \"\\\\leq \", options: \"mA\"},\n {trigger: \">>\", replacement: \"\\\\gg\", options: \"mA\"},\n {trigger: \"<<\", replacement: \"\\\\ll\", options: \"mA\"},\n \n // Sets (ensembles)\n {trigger: \"sm\", replacement: \"\\\\setminus\", options: \"mA\"},\n {trigger: \"set\", replacement: \"\\\\{ $0 \\\\}$1\", options: \"mA\"},\n {trigger: \"bag\", replacement: \"\\\\{\\\\!\\\\!\\\\{ $0 \\\\}\\\\!\\\\!\\\\}$1\", options: \"mA\"},\n {trigger: \"ems\", replacement: \"\\\\emptyset\", options: \"mA\"},\n {trigger: \"##\", replacement: \"\\\\#\", options: \"mA\"}, // cardinal\n {trigger: \"cap\", replacement: \"\\\\cap\", options: \"mA\"},\n {trigger: \"cup\", replacement: \"\\\\cup\", options: \"mA\"},\n {trigger: \":w\", replacement: \"\\\\subset\", options: \"mA\"},\n {trigger: \":x\", replacement: \"\\\\supset\", options: \"mA\"},\n {trigger: \"\\\\subset eq\", replacement: \"\\\\subseteq\", options: \"mA\"},\n {trigger: \"\\\\subset neq\", replacement: \"\\\\subsetneq\", options: \"mA\"},\n {trigger: \"\\\\subseteq q\", replacement: \"\\\\subseteqq\", options: \"mA\"},\n {trigger: \"\\\\subsetneq q\", replacement: \"\\\\subsetneqq\", options: \"mA\"},\n {trigger: \"\\\\supset eq\", replacement: \"\\\\supseteq\", options: \"mA\"},\n {trigger: \"\\\\supset neq\", replacement: \"\\\\supsetneq\", options: \"mA\"},\n {trigger: \"\\\\supseteq q\", replacement: \"\\\\supseteqq\", options: \"mA\"},\n {trigger: \"\\\\supsetneq q\", replacement: \"\\\\supsetneqq\", options: \"mA\"},\n\n\n // Sequences (suites)\n {trigger: \"xnn\", replacement: \"x_{n}\", options: \"mA\"},\n {trigger: \"xii\", replacement: \"x_{i}\", options: \"mA\"},\n {trigger: \"xjj\", replacement: \"x_{j}\", options: \"mA\"},\n {trigger: \"xkk\", replacement: \"x_{k}\", options: \"mA\"},\n {trigger: \"xp1\", replacement: \"x_{n+1}\", options: \"mA\"},\n {trigger: \"ynn\", replacement: \"y_{n}\", options: \"mA\"},\n {trigger: \"yii\", replacement: \"y_{i}\", options: \"mA\"},\n {trigger: \"yjj\", replacement: \"y_{j}\", options: \"mA\"},\n {trigger: \"ykk\", replacement: \"y_{k}\", options: \"mA\"},\n\n\n // letters (special fonts)\n {trigger: \"ell\", replacement: \"\\\\ell\", options: \"mA\"},\n {trigger: \"lll\", replacement: \"\\\\ell\", options: \"mA\"},\n {trigger: \"LL\", replacement: \"\\\\mathcal{L}\", options: \"mA\"},\n {trigger: \"HH\", replacement: \"\\\\mathcal{H}\", options: \"mA\"},\n {trigger: \"\\\\mathbb{(N|Z|Q|D|R|C|H)}(\\\\*|\\\\+|-)\", replacement: \"\\mathbb{[[0]]}^{[[1]]$0}$1\", options: \"rmA\"},\n {trigger: \"CC\", replacement: \"\\\\mathbb{C}\", options: \"mA\"},\n {trigger: \"RR\", replacement: \"\\\\mathbb{R}\", options: \"mA\"},\n {trigger: \"\\\\mathbb{R}bar\", replacement: \"\\overline{\\\\mathbb{R}}\", options: \"rmA\"},\n {trigger: \"ZZ\", replacement: \"\\\\mathbb{Z}\", options: \"mA\"},\n {trigger: \"NN\", replacement: \"\\\\mathbb{N}\", options: \"mA\"},\n {trigger: \"QQ\", replacement: \"\\\\mathbb{Q}\", options: \"mA\"},\n {trigger: \"II\", replacement: \"\\\\mathbb{1}\", options: \"mA\"},\n {trigger: \"\\\\mathbb{1}I\", replacement: \"\\\\hat{\\\\mathbb{1}}\", options: \"mA\"},\n {trigger: \"AA\", replacement: \"\\\\mathcal{A}\", options: \"mA\"},\n {trigger: \"BB\", replacement: \"\\\\mathbb{B}\", options: \"mA\"},\n {trigger: \"EE\", replacement: \"\\\\mathbf{E}\", options: \"mA\"},\n \n\n // Algebra (algèbre)\n {trigger: \"[zZ]_?{?(n|p|q|[0-9]+)}?[zZ]\", replacement: \"\\\\mathbb{Z}/[[0]]\\\\mathbb{Z}\", options: \"rmA\"},\n {trigger: \"dist\", replacement: \"\\\\trianglelefteq\", options: \"mA\", description: \"sous groupe distingué\"},\n {trigger: \"orb\", replacement: \"\\\\operatorname{Orb}\", options: \"mA\"},\n\n\n\n // Unit vecttors\n /*\n {trigger: \":i\", replacement: \"\\\\mathbf{i}\", options: \"mA\"},\n {trigger: \":j\", replacement: \"\\\\mathbf{j}\", options: \"mA\"},\n {trigger: \":k\", replacement: \"\\\\mathbf{k}\", options: \"mA\"},\n {trigger: \":x\", replacement: \"\\\\hat{\\\\mathbf{x}}\", options: \"mA\"},\n {trigger: \":y\", replacement: \"\\\\hat{\\\\mathbf{y}}\", options: \"mA\"},\n {trigger: \":z\", replacement: \"\\\\hat{\\\\mathbf{z}}\", options: \"mA\"},\n */\n\n\n // Derivatives\n {trigger: \"par\", replacement: \"\\\\frac{ \\\\partial ${0:y} }{ \\\\partial ${1:x} } $2\", options: \"mA\"},\n {trigger: \"pa2\", replacement: \"\\\\frac{ \\\\partial^{2} ${0:y} }{ \\\\partial ${1:x}^{2} } $2\", options: \"mA\"},\n {trigger: \"pa3\", replacement: \"\\\\frac{ \\\\partial^{3} ${0:y} }{ \\\\partial ${1:x}^{3} } $2\", options: \"mA\"},\n {trigger: \"pa([A-Za-z])([A-Za-z])\", replacement: \"\\\\frac{ \\\\partial [[0]] }{ \\\\partial [[1]] } \", options: \"rm\"},\n {trigger: \"pa([A-Za-z])([A-Za-z])([A-Za-z])\", replacement: \"\\\\frac{ \\\\partial^{2} [[0]] }{ \\\\partial [[1]] \\\\partial [[3]] } \", options: \"rm\"},\n {trigger: \"pa([A-Za-z])([A-Za-z])2\", replacement: \"\\\\frac{ \\\\partial^{2} [[0]] }{ \\\\partial [[1]]^{2} } \", options: \"rmA\"},\n {trigger: \"de([A-Za-z])([A-Za-z])\", replacement: \"\\\\frac{ d[[0]] }{ d[[1]] } \", options: \"rm\"},\n {trigger: \"de([A-Za-z])([A-Za-z])2\", replacement: \"\\\\frac{ d^{2}[[0]] }{ d[[1]]^{2} } \", options: \"rmA\"},\n {trigger: \"dd(t|x)\", replacement: \"\\\\frac{d}{d[[0]]} \", options: \"rmA\"},\n\n\n\n // Integrals\n {trigger: \"oinf\", replacement: \"\\\\int_{0}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n {trigger: \"infi\", replacement: \"\\\\int_{-\\\\infty}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n {trigger: \"dint\", replacement: \"\\\\int_{${0:0}}^{${1:1}} $2 \\\\, d${3:x} $4\", options: \"mA\"},\n {trigger: \"oint\", replacement: \"\\\\oint\", options: \"mA\"},\n {trigger: \"iiint\", replacement: \"\\\\iiint\", options: \"mA\"},\n {trigger: \"iint\", replacement: \"\\\\iint\", options: \"mA\"},\n {trigger: \"int\", replacement: \"\\\\int$0 \\\\, d${1:x} $2\", options: \"mA\"},\n {trigger: \"mint\", replacement: \"\\\\int$0 \\\\, d\\\\mu $1\", options: \"mA\"},\n {trigger: \"lint\", replacement: \"\\\\int_{${0:\\\\mathbb{R}}} $1 \\\\, \\\\lambda(dx) $2\", options: \"mA\"},\n\n {trigger: \"cpm\", replacement: \"C^0_{pm}($0)\", options: \"mA\"}, // fonction continue par morceaux\n\n\n // Physics\n {trigger: \"kbt\", replacement: \"k_{B}T\", options: \"mA\"},\n\n\n // Quantum mechanics\n /*\n {trigger: \"hba\", replacement: \"\\\\hbar\", options: \"mA\"},\n {trigger: \"dag\", replacement: \"^{\\\\dagger}\", options: \"mA\"},\n {trigger: \"bra\", replacement: \"\\\\bra{$0} $1\", options: \"mA\"},\n {trigger: \"ket\", replacement: \"\\\\ket{$0} $1\", options: \"mA\"},\n {trigger: \"brk\", replacement: \"\\\\braket{ $0 | $1 } $2\", options: \"mA\"},\n {trigger: \"\\\\\\\\bra{([^|]+)\\\\|\", replacement: \"\\\\braket{ [[0]] | $0 \", options: \"rmA\", description: \"Convert bra into braket\"},\n {trigger: \"\\\\\\\\bra{(.+)}([^ ]+)>\", replacement: \"\\\\braket{ [[0]] | $0 \", options: \"rmA\", description: \"Convert bra into braket (alternate)\"},\n {trigger: \"outp\", replacement: \"\\\\ket{${0:\\\\psi}} \\\\bra{${0:\\\\psi}} $1\", options: \"mA\"},\n // */\n\n\n\n // Chemistry\n /*\n {trigger: \"pu\", replacement: \"\\\\pu{ $0 }\", options: \"mA\"},\n {trigger: \"msun\", replacement: \"M_{\\\\odot}\", options: \"mA\"},\n {trigger: \"solm\", replacement: \"M_{\\\\odot}\", options: \"mA\"},\n {trigger: \"ce\", replacement: \"\\\\ce{ $0 }\", options: \"mA\"},\n {trigger: \"iso\", replacement: \"{}^{${0:4}}_{${1:2}}${2:He}\", options: \"mA\"},\n {trigger: \"hel4\", replacement: \"{}^{4}_{2}He \", options: \"mA\"},\n {trigger: \"hel3\", replacement: \"{}^{3}_{2}He \", options: \"mA\"},\n // */\n\n\n // Environments\n {trigger: \"pmat\", replacement: \"\\\\begin{pmatrix}$0\\\\end{pmatrix}\", options: \"mA\"},\n {trigger: \"bmat\", replacement: \"\\\\begin{bmatrix}$0\\\\end{bmatrix}\", options: \"mA\"},\n {trigger: \"Bmat\", replacement: \"\\\\begin{Bmatrix}$0\\\\end{Bmatrix}\", options: \"mA\"},\n {trigger: \"vmat\", replacement: \"\\\\begin{vmatrix}$0\\\\end{vmatrix}\", options: \"mA\"},\n {trigger: \"Vmat\", replacement: \"\\\\begin{Vmatrix}$0\\\\end{Vmatrix}\", options: \"mA\"},\n {trigger: \"case\", replacement: \"\\\\begin{cases} $0 \\\\end{cases}\", options: \"mA\"},\n {trigger: \"align\", replacement: \"\\\\begin{align} $0 \\\\end{align}\", options: \"mA\"},\n {trigger: \"array\", replacement: \"\\\\begin{array}\\n$0\\n\\\\end{array}\", options: \"mA\"},\n {trigger: \"matrix\", replacement: \"\\\\begin{matrix}$0\\\\end{matrix}\", options: \"mA\"},\n\n {trigger: \"func\", replacement: \"\\\\begin{align} $0 :& $1 \\\\\\\\& $2 \\\\mapsto $3 \\\\end{align}\", options: \"mA\"},\n\n\n // Brackets\n {trigger: \"lr(\", replacement: \"\\\\left( $0 \\\\right) $1\", options: \"mA\"},\n {trigger: \"ll(\", replacement: \"\\left( $0\", options: \"mA\"}, {trigger: \"rr)\", replacement: \"\\\\right)\", options: \"mA\"},\n {trigger: \"lr|\", replacement: \"\\\\left| $0 \\\\right| $1\", options: \"mA\"},\n {trigger: \"lr{\", replacement: \"\\\\left\\\\{ $0 \\\\right\\\\} $1\", options: \"mA\"},\n {trigger: \"lr[\", replacement: \"\\\\left[ $0 \\\\right] $1\", options: \"mA\"},\n {trigger: \"lr<\", replacement: \"\\\\left\\\\langle $0 \\\\right\\\\rangle $1\", options: \"mA\"},\n {trigger: \"lra\", replacement: \"\\\\left< $0 \\\\right> $1\", options: \"mA\"},\n {trigger: \"lrfloor\", replacement: \"\\\\left\\\\lfloor $0 \\\\right\\\\rfloor $1\", options: \"mA\"},\n {trigger: \"lrceil\", replacement: \"\\\\left\\\\lceil $0 \\\\right\\\\rceil $1\", options: \"mA\"},\n {trigger: \"m||\", replacement: \"\\\\middle|\", options: \"mA\"},\n \n {trigger: \"avg\", replacement: \"\\\\langle $0 \\\\rangle $1\", options: \"mA\"},\n {trigger: \"pv\", replacement: \"\\\\langle $0 \\\\rangle $1\", options: \"mA\"},\n {trigger: \"(\", replacement: \"(${VISUAL})\", options: \"mA\"},\n {trigger: \"[\", replacement: \"[${VISUAL}]\", options: \"mA\"},\n {trigger: \"{\", replacement: \"{${VISUAL}}\", options: \"mA\"},\n {trigger: \")\", replacement: \"\\\\left( ${VISUAL} \\\\right)\", options: \"mA\"},\n {trigger: \"]\", replacement: \"\\\\left[ ${VISUAL} \\\\right]\", options: \"mA\"},\n {trigger: \"}\", replacement: \"\\\\left\\\\\\{ ${VISUAL} \\\\right\\\\\\}\", options: \"mA\"},\n {trigger: \"(\", replacement: \"($0)$1\", options: \"mA\"},\n {trigger: \"{\", replacement: \"{$0}$1\", options: \"mA\"},\n {trigger: \"[\", replacement: \"[$0]$1\", options: \"mA\"},\n {trigger: \"mod\", replacement: \"|$0|$1\", options: \"mA\"},\n {trigger: \"norm\", replacement: \"\\\\|$0\\\\|$1\", options: \"mA\"},\n {trigger: \"tnorm\", replacement: \"|\\\\!|\\\\!|$0|\\\\!|\\\\!|$1\", options: \"mA\"},\n {trigger: \"big(\", replacement: \"\\\\big( $0 \\\\big)$1\", options: \"mA\"},\n {trigger: \"Big(\", replacement: \"\\\\Big( $0 \\\\Big)$1\", options: \"mA\"},\n {trigger: \"big[\", replacement: \"\\\\big[ $0 \\\\big]$1\", options: \"mA\"},\n {trigger: \"Big[\", replacement: \"\\\\Big[ $0 \\\\Big]$1\", options: \"mA\"},\n {trigger: \"big{\", replacement: \"\\\\big\\\\{ $0 \\\\big\\\\}\", options: \"mA\"},\n {trigger: \"Big{\", replacement: \"\\\\Big\\\\{ $0 \\\\Big\\\\}\", options: \"mA\"},\n {trigger: \"llb\", replacement: \"[\\\\![\", options: \"mA\"},\n {trigger: \"rrb\", replacement: \"]\\\\!]\", options: \"mA\"},\n {trigger: \"lrbracket\", replacement: \"[\\\\![ $0 ]\\\\!]\", options: \"mA\"},\n\n // fonctions particulières\n {trigger: \"ee\", replacement: \"e^{ $0 }$1\", options: \"mA\"},\n {trigger: \"id\", replacement: \"\\\\mathrm{id}\", options: \"mA\"},\n \n // Permutations\n {trigger: \"\\\\sup\\\\limitsp\", replacement: \"\\\\mathrm{supp}\", options: \"mA\"},\n {trigger: \"orb\", replacement: \"\\\\operatorname{Orb}\", options: \"mA\"},\n\n\n\n // Misc\n {trigger: \"tayl\", replacement: \"${0:f}(${1:x} + ${2:h}) = ${0:f}(${1:x}) + ${0:f}'(${1:x})${2:h} + ${0:f}''(${1:x}) \\\\frac{${2:h}^{2}}{2!} + \\\\dots$3\", options: \"mA\"},\n\n\n // Pour les fonctions avec des noms rares :\n {trigger: \"mop\", replacement: \"\\\\mathop{$0}\", options: \"mA\"},\n\n\n]// end of the list", + "snippets": "[\n // textes pour les démonstrations\n // {trigger: \"dlsq\", replacement: \"de là suit que\", options: \"tA\"},\n\n // phrases de définition communes\n {trigger: \"deam\", replacement: \"Dans l'[[espace mesuré]] $(E, \\\\mathcal{A}, \\\\mu)$\", options: \"tA\"},\n\n // textes autres\n {trigger: \"mupp\", replacement: \"$\\\\mu$-presque partout\", options: \"tA\"},\n \n // Math mode\n {trigger: \"mk\", replacement: \"$$0$\", options: \"tA\"},\n // {trigger: \"dm\", replacement: \"$$\\n$0\\n$$\", options: \"tA\"},\n {trigger: \"beg\", replacement: \"\\\\begin{$0}\\n$1\\n\\\\end{$0}\", options: \"mA\"},\n\n {trigger: \"disp\", replacement: \"\\\\displaystyle \", options: \"smA\"},\n // Dashes\n //{trigger: \"--\", replacement: \"–\", options: \"tA\"},\n //{trigger: \"–-\", replacement: \"—\", options: \"tA\"},\n //{trigger: \"—-\", replacement: \"---\", options: \"tA\"},\n\n\n // Greek letters\n {trigger: \":a\", replacement: \"\\\\alpha\", options: \"mA\"},\n {trigger: \":A\", replacement: \"\\\\alpha\", options: \"mA\"},\n {trigger: \":b\", replacement: \"\\\\beta\", options: \"mA\"},\n {trigger: \":B\", replacement: \"\\\\beta\", options: \"mA\"},\n {trigger: \":c\", replacement: \"\\\\chi\", options: \"mA\"},\n {trigger: \":C\", replacement: \"\\\\chi\", options: \"mA\"},\n {trigger: \":g\", replacement: \"\\\\gamma\", options: \"mA\"},\n {trigger: \":G\", replacement: \"\\\\Gamma\", options: \"mA\"},\n {trigger: \":d\", replacement: \"\\\\delta\", options: \"mA\"},\n {trigger: \":D\", replacement: \"\\\\Delta\", options: \"mA\"},\n {trigger: \"@e\", replacement: \"\\\\epsilon\", options: \"mA\"},\n {trigger: \"@E\", replacement: \"\\\\epsilon\", options: \"mA\"},\n {trigger: \":e\", replacement: \"\\\\varepsilon\", options: \"mA\"},\n {trigger: \":E\", replacement: \"\\\\varepsilon\", options: \"mA\"},\n {trigger: \":z\", replacement: \"\\\\zeta\", options: \"mA\"},\n {trigger: \":Z\", replacement: \"\\\\zeta\", options: \"mA\"},\n {trigger: \":t\", replacement: \"\\\\theta\", options: \"mA\"},\n {trigger: \":T\", replacement: \"\\\\Theta\", options: \"mA\"},\n {trigger: \":k\", replacement: \"\\\\kappa\", options: \"mA\"},\n {trigger: \":K\", replacement: \"\\\\kappa\", options: \"mA\"},\n {trigger: \":l\", replacement: \"\\\\lambda\", options: \"mA\"},\n {trigger: \":L\", replacement: \"\\\\Lambda\", options: \"mA\"},\n {trigger: \":m\", replacement: \"\\\\mu\", options: \"mA\"},\n {trigger: \":M\", replacement: \"\\\\mu\", options: \"mA\"},\n {trigger: \":r\", replacement: \"\\\\rho\", options: \"mA\"},\n {trigger: \":R\", replacement: \"\\\\rho\", options: \"mA\"},\n {trigger: \":s\", replacement: \"\\\\sigma\", options: \"mA\"},\n {trigger: \":S\", replacement: \"\\\\Sigma\", options: \"mA\"},\n {trigger: \"ome\", replacement: \"\\\\omega\", options: \"mA\"},\n {trigger: \":p\", replacement: \"\\\\varphi\", options: \"mA\"},\n {trigger: \":o\", replacement: \"\\\\omega\", options: \"mA\"},\n {trigger: \":O\", replacement: \"\\\\Omega\", options: \"mA\"},\n {trigger: \"([^\\\\\\\\])(${GREEK}|${SYMBOL})\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\", description: \"Add backslash before greek letters and symbols\"},\n\n\n // Insert space after greek letters and symbols, etc\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL})([A-Za-ik-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) sr\", replacement: \"\\\\[[0]]^{2}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) cb\", replacement: \"\\\\[[0]]^{3}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) rd\", replacement: \"\\\\[[0]]^{$0}$1\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) hat\", replacement: \"\\\\hat{\\\\[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}|${SYMBOL}) dot\", replacement: \"\\\\dot{\\\\[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK}),\\\\.\", replacement: \"\\\\mathbf{\\\\[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(${GREEK})\\\\.,\", replacement: \"\\\\mathbf{\\\\[[0]]}\", options: \"rmA\"},\n\n\n // Mathematical fonts\n {trigger: \"te\", replacement: \"\\\\text{$0}\", options: \"mA\"},\n {trigger: \"bf\", replacement: \"\\\\mathbf{$0}\", options: \"mA\"},\n {trigger: \"scr\", replacement: \"\\\\mathscr{$0}\", options: \"mA\"},\n {trigger: \"cal\", replacement: \"\\\\mathcal{$0}\", options: \"mA\"},\n {trigger: \"bb\", replacement: \"\\\\mathbb{$0}\", options: \"mA\"},\n {trigger: \"frak\", replacement: \"\\\\mathfrak{$0}\", options: \"mA\"},\n {trigger: \"([a-zA-Z]),\\\\.\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])\\\\.,\", replacement: \"\\\\mathbf{[[0]]}\", options: \"rmA\"},\n\n // Operations\n {trigger: \"sr\", replacement: \"^{2}\", options: \"mA\"},\n {trigger: \"cb\", replacement: \"^{3}\", options: \"mA\"},\n {trigger: \"rd\", replacement: \"^{$0}$1\", options: \"mA\"},\n {trigger: \"sd\", replacement: \"_{$0}$1\", options: \"mA\"},\n {trigger: \"_\", replacement: \"_{$0}$1\", options: \"mA\"},\n {trigger: \"sts\", replacement: \"_\\\\text{$0}\", options: \"rmA\"},\n {trigger: \"sq\", replacement: \"\\\\sqrt{ $0 }$1\", options: \"mA\"},\n {trigger: \"//\", replacement: \"\\\\frac{$0}{$1}$2\", options: \"mA\"},\n {trigger: \"rm\", replacement: \"\\\\mathrm{$0}$1\", options: \"mA\"},\n {trigger: \"conj\", replacement: \"^{*}\", options: \"mA\"},\n {trigger: \"([^\\\\\\\\])bar\", replacement: \"[[0]]\\\\overline{$0}\", options: \"rmA\"},\n {trigger: \"hat\", replacement: \"\\\\hat{$0}\", options: \"mA\"},\n {trigger: \"dot\", replacement: \"\\\\dot{$0}\", options: \"mA\"},\n {trigger: \"([^\\\\\\\\])(arcsin|arccos|arctan|arccot|arccsc|arcsec|sin|cos|tan|cot)\", replacement: \"[[0]]\\\\[[1]]\", options: \"rmA\"},\n {trigger: \"(th|ch|sh)\", replacement: \"\\\\mathrm{[[0]]}\", options: \"rmA\"},\n {trigger: \"\\\\\\\\(arcsin|arccos|arctan|arccot|arccsc|arcsec|sin|cos|tan|cot|csc|sh|ch|th)([A-Za-gi-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"}, // Insert space after trig funcs. Skips letter \"h\" to allow sinh, cosh, etc.\n {trigger: \"\\\\\\\\(arcsinh|arccosh|arctanh|arccoth|arcsch|arcsech|sinh|cosh|tanh|coth|csch|sh|ch|th)([A-Za-z])\", replacement: \"\\\\[[0]] [[1]]\", options: \"rmA\"}, // Insert space after trig funcs\n {trigger: \"trace\", replacement: \"\\\\mathrm{Tr}\", options: \"mA\"},\n {trigger: \"trans\", replacement: \"\\\\,^T\\\\!\", options: \"mA\"},\n\n // automatic stuff (subscript, bar, hat...)\n {trigger: \"([A-Za-z])(\\\\d)\", replacement: \"[[0]]_[[1]]\", options: \"rmA\", description: \"Auto letter subscript\", priority: -1},\n {trigger: \"\\\\\\\\mathbf{([A-Za-z])}(\\\\d)\", replacement: \"\\\\mathbf{[[0]]}_{[[1]]}\", options: \"rmA\"},\n {trigger: \"([A-Za-z])_(\\\\d\\\\d)\", replacement: \"[[0]]_{[[1]]}\", options: \"rmA\"},\n {trigger: \"\\\\hat{([A-Za-z])}(\\\\d)\", replacement: \"hat{[[0]]}_{[[1]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])bar\", replacement: \"\\\\overline{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])hat\", replacement: \"\\\\hat{[[0]]}\", options: \"rmA\"},\n {trigger: \"([a-zA-Z])ddot\", replacement: \"\\\\ddot{[[0]]}\", options: \"rmA\"},\n {trigger: \"ddot\", replacement: \"\\\\ddot{$0}\", options: \"mA\"},\n {trigger: \"([a-zA-Z])dot\", replacement: \"\\\\dot{[[0]]}\", options: \"rmA\"},\n \n\n\n // Visual operations - don't work with vim mode\n {trigger: \"{\", replacement: \"\\\\underbrace{ ${VISUAL} }_{ $0 }\", options: \"mA\"},\n {trigger: \"#\", replacement: \"\\\\underset{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n {trigger: \"~\", replacement: \"\\\\cancel{ ${VISUAL} }\", options: \"mA\"},\n {trigger: \"^\", replacement: \"\\\\cancelto{ $0 }{ ${VISUAL} }\", options: \"mA\"},\n {trigger: \"S\", replacement: \"\\\\sqrt{ ${VISUAL} }\", options: \"mA\"},\n \n\n // centered \\not\n {trigger: \"cnot\", replacement: \"\\\\centernot{$0}\", options: \"mA\"},\n\n\n // Symbols\n {trigger: \"ooo\", replacement: \"\\\\infty\", options: \"mA\"},\n {trigger: \"pm\", replacement: \"\\\\pm\", options: \"m\"},\n {trigger: \"...\", replacement: \"\\\\dots\", options: \"mA\"},\n {trigger: \"\\\\dots.\", replacement: \"\\\\cdots\", options: \"mA\"},\n {trigger: \"sto\", replacement: \",\\\\dots,\", options: \"mA\"},\n {trigger: \"->\", replacement: \"\\\\to\", options: \"mA\"},\n {trigger: \"to\", replacement: \"\\\\to\", options: \"mA\"},\n {trigger: \"<->\", replacement: \"\\\\leftrightarrow \", options: \"mA\"},\n {trigger: \"!>\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"|->\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"maps\", replacement: \"\\\\mapsto\", options: \"mA\"},\n {trigger: \"^->\", replacement: \"\\\\vec{$0}\", options: \"mA\", priority: 1},\n {trigger: \"^-->\", replacement: \"\\\\overrightarrow{$0}\", options: \"mA\", priority: 1},\n {trigger: \"tto\", replacement: \"\\\\xrightarrow{$0}\", options: \"mA\", priority: 1},\n {trigger: \"invs\", replacement: \"^{-1}\", options: \"mA\"},\n {trigger: \"~~\", replacement: \"\\\\sim\", options: \"mA\"},\n {trigger: \"\\\\sim ~\", replacement: \"\\\\approx\", options: \"mA\"},\n {trigger: \"prop\", replacement: \"\\\\propto\", options: \"mA\"},\n {trigger: \"nabl\", replacement: \"\\\\nabla\", options: \"mA\"},\n {trigger: \"xx\", replacement: \"\\\\times\", options: \"mA\"},\n {trigger: \"**\", replacement: \"\\\\cdot\", options: \"mA\"},\n {trigger: \"pal\", replacement: \"\\\\parallel\", options: \"mA\"},\n {trigger: \"===\", replacement: \"\\\\equiv\", options: \"mA\"},\n {trigger: \"Sq\", replacement: \"\\\\square\", options: \"mA\"},\n {trigger: \"tl\", replacement: \"\\\\vartriangleleft \", options: \"mA\"},\n\n // Operators\n {trigger: \"lts\", replacement: \"\\\\limits\", options: \"mA\"},\n {trigger: \"sum\", replacement: \"\\\\sum\\\\limits\", options: \"mA\"},\n {trigger: \"prod\", replacement: \"\\\\prod\\\\limits\", options: \"mA\"},\n {trigger: \"lim\", replacement: \"\\\\lim\\\\limits_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n {trigger: \"sup\", replacement: \"\\\\sup\\\\limits$0\", options: \"mA\"},\n {trigger: \"inf\", replacement: \"\\\\inf\\\\limits$0\", options: \"mA\"},\n {trigger: \"lsup\", replacement: \"\\\\limsup\\\\limits_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n {trigger: \"linf\", replacement: \"\\\\liminf\\\\limits_{ ${0:n} \\\\to ${1:\\\\infty} } $2\", options: \"mA\"},\n \n // Logic\n {trigger: \"||\", replacement: \"\\\\mid\", options: \"mA\"},\n {trigger: \"and\", replacement: \"\\\\wedge\", options: \"mA\"},\n {trigger: \"orr\", replacement: \"\\\\vee\", options: \"mA\"},\n {trigger: \"inn\", replacement: \"\\\\in\", options: \"mA\"},\n {trigger: \"nii\", replacement: \"\\\\ni\", options: \"mA\"},\n {trigger: \"=>\", replacement: \"\\\\implies\", options: \"mA\"},\n {trigger: \"=<\", replacement: \"\\\\impliedby\", options: \"mA\"},\n {trigger: \"iff\", replacement: \"\\\\iff\", options: \"mA\"},\n {trigger: \"e\\\\xi sts\", replacement: \"\\\\exists\", options: \"mA\", priority: 1},\n {trigger: \"fora\\\\ll\", replacement: \"\\\\forall\", options: \"rmA\", priority: 1},\n {trigger: \"tq\", replacement: \",\\\\quad \", options: \"mA\", priority: 1},\n {trigger: \"!=\", replacement: \"\\\\neq \", options: \"mA\"},\n {trigger: \"neq\", replacement: \"\\\\neq \", options: \"mA\"},\n {trigger: \">=\", replacement: \"\\\\geq \", options: \"mA\"},\n {trigger: \"<=\", replacement: \"\\\\leq \", options: \"mA\"},\n {trigger: \">>\", replacement: \"\\\\gg\", options: \"mA\"},\n {trigger: \"<<\", replacement: \"\\\\ll\", options: \"mA\"},\n \n // Sets (ensembles)\n {trigger: \"sm\", replacement: \"\\\\setminus\", options: \"mA\"},\n {trigger: \"set\", replacement: \"\\\\{ $0 \\\\}$1\", options: \"mA\"},\n {trigger: \"bag\", replacement: \"\\\\{\\\\!\\\\!\\\\{ $0 \\\\}\\\\!\\\\!\\\\}$1\", options: \"mA\"},\n {trigger: \"ems\", replacement: \"\\\\emptyset\", options: \"mA\"},\n {trigger: \"##\", replacement: \"\\\\#\", options: \"mA\"}, // cardinal\n {trigger: \"cap\", replacement: \"\\\\cap\", options: \"mA\"},\n {trigger: \"cup\", replacement: \"\\\\cup\", options: \"mA\"},\n {trigger: \":w\", replacement: \"\\\\subset\", options: \"mA\"},\n {trigger: \":x\", replacement: \"\\\\supset\", options: \"mA\"},\n {trigger: \"\\\\subset eq\", replacement: \"\\\\subseteq\", options: \"mA\"},\n {trigger: \"\\\\subset neq\", replacement: \"\\\\subsetneq\", options: \"mA\"},\n {trigger: \"\\\\subseteq q\", replacement: \"\\\\subseteqq\", options: \"mA\"},\n {trigger: \"\\\\subsetneq q\", replacement: \"\\\\subsetneqq\", options: \"mA\"},\n {trigger: \"\\\\supset eq\", replacement: \"\\\\supseteq\", options: \"mA\"},\n {trigger: \"\\\\supset neq\", replacement: \"\\\\supsetneq\", options: \"mA\"},\n {trigger: \"\\\\supseteq q\", replacement: \"\\\\supseteqq\", options: \"mA\"},\n {trigger: \"\\\\supsetneq q\", replacement: \"\\\\supsetneqq\", options: \"mA\"},\n\n\n // Sequences (suites)\n {trigger: \"xnn\", replacement: \"x_{n}\", options: \"mA\"},\n {trigger: \"xii\", replacement: \"x_{i}\", options: \"mA\"},\n {trigger: \"xjj\", replacement: \"x_{j}\", options: \"mA\"},\n {trigger: \"xkk\", replacement: \"x_{k}\", options: \"mA\"},\n {trigger: \"xp1\", replacement: \"x_{n+1}\", options: \"mA\"},\n {trigger: \"ynn\", replacement: \"y_{n}\", options: \"mA\"},\n {trigger: \"yii\", replacement: \"y_{i}\", options: \"mA\"},\n {trigger: \"yjj\", replacement: \"y_{j}\", options: \"mA\"},\n {trigger: \"ykk\", replacement: \"y_{k}\", options: \"mA\"},\n\n\n // letters (special fonts)\n {trigger: \"ell\", replacement: \"\\\\ell\", options: \"mA\"},\n {trigger: \"lll\", replacement: \"\\\\ell\", options: \"mA\"},\n {trigger: \"LL\", replacement: \"\\\\mathcal{L}\", options: \"mA\"},\n {trigger: \"HH\", replacement: \"\\\\mathcal{H}\", options: \"mA\"},\n {trigger: \"\\\\mathbb{(N|Z|Q|D|R|C|H)}(\\\\*|\\\\+|-)\", replacement: \"\\mathbb{[[0]]}^{[[1]]$0}$1\", options: \"rmA\"},\n {trigger: \"CC\", replacement: \"\\\\mathbb{C}\", options: \"mA\"},\n {trigger: \"RR\", replacement: \"\\\\mathbb{R}\", options: \"mA\"},\n {trigger: \"\\\\mathbb{R}bar\", replacement: \"\\overline{\\\\mathbb{R}}\", options: \"rmA\"},\n {trigger: \"ZZ\", replacement: \"\\\\mathbb{Z}\", options: \"mA\"},\n {trigger: \"NN\", replacement: \"\\\\mathbb{N}\", options: \"mA\"},\n {trigger: \"QQ\", replacement: \"\\\\mathbb{Q}\", options: \"mA\"},\n {trigger: \"II\", replacement: \"\\\\mathbb{1}\", options: \"mA\"},\n {trigger: \"\\\\mathbb{1}I\", replacement: \"\\\\hat{\\\\mathbb{1}}\", options: \"mA\"},\n {trigger: \"AA\", replacement: \"\\\\mathcal{A}\", options: \"mA\"},\n {trigger: \"BB\", replacement: \"\\\\mathbb{B}\", options: \"mA\"},\n {trigger: \"EE\", replacement: \"\\\\mathbf{E}\", options: \"mA\"},\n \n\n // Algebra (algèbre)\n {trigger: \"[zZ]_?{?(n|p|q|[0-9]+)}?[zZ]\", replacement: \"\\\\mathbb{Z}/[[0]]\\\\mathbb{Z}\", options: \"rmA\"},\n {trigger: \"dist\", replacement: \"\\\\trianglelefteq\", options: \"mA\", description: \"sous groupe distingué\"},\n {trigger: \"orb\", replacement: \"\\\\operatorname{Orb}\", options: \"mA\"},\n\n\n\n // Unit vecttors\n /*\n {trigger: \":i\", replacement: \"\\\\mathbf{i}\", options: \"mA\"},\n {trigger: \":j\", replacement: \"\\\\mathbf{j}\", options: \"mA\"},\n {trigger: \":k\", replacement: \"\\\\mathbf{k}\", options: \"mA\"},\n {trigger: \":x\", replacement: \"\\\\hat{\\\\mathbf{x}}\", options: \"mA\"},\n {trigger: \":y\", replacement: \"\\\\hat{\\\\mathbf{y}}\", options: \"mA\"},\n {trigger: \":z\", replacement: \"\\\\hat{\\\\mathbf{z}}\", options: \"mA\"},\n */\n\n\n // Derivatives\n {trigger: \"par\", replacement: \"\\\\frac{ \\\\partial ${0:y} }{ \\\\partial ${1:x} } $2\", options: \"mA\"},\n {trigger: \"pa2\", replacement: \"\\\\frac{ \\\\partial^{2} ${0:y} }{ \\\\partial ${1:x}^{2} } $2\", options: \"mA\"},\n {trigger: \"pa3\", replacement: \"\\\\frac{ \\\\partial^{3} ${0:y} }{ \\\\partial ${1:x}^{3} } $2\", options: \"mA\"},\n {trigger: \"pa([A-Za-z])([A-Za-z])\", replacement: \"\\\\frac{ \\\\partial [[0]] }{ \\\\partial [[1]] } \", options: \"rm\"},\n {trigger: \"pa([A-Za-z])([A-Za-z])([A-Za-z])\", replacement: \"\\\\frac{ \\\\partial^{2} [[0]] }{ \\\\partial [[1]] \\\\partial [[3]] } \", options: \"rm\"},\n {trigger: \"pa([A-Za-z])([A-Za-z])2\", replacement: \"\\\\frac{ \\\\partial^{2} [[0]] }{ \\\\partial [[1]]^{2} } \", options: \"rmA\"},\n {trigger: \"de([A-Za-z])([A-Za-z])\", replacement: \"\\\\frac{ d[[0]] }{ d[[1]] } \", options: \"rm\"},\n {trigger: \"de([A-Za-z])([A-Za-z])2\", replacement: \"\\\\frac{ d^{2}[[0]] }{ d[[1]]^{2} } \", options: \"rmA\"},\n {trigger: \"dd(t|x)\", replacement: \"\\\\frac{d}{d[[0]]} \", options: \"rmA\"},\n\n\n\n // Integrals\n {trigger: \"oinf\", replacement: \"\\\\int_{0}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n {trigger: \"infi\", replacement: \"\\\\int_{-\\\\infty}^{\\\\infty} $0 \\\\, d${1:x} $2\", options: \"mA\"},\n {trigger: \"dint\", replacement: \"\\\\int_{${0:0}}^{${1:1}} $2 \\\\, d${3:x} $4\", options: \"mA\"},\n {trigger: \"oint\", replacement: \"\\\\oint\", options: \"mA\"},\n {trigger: \"iiint\", replacement: \"\\\\iiint\", options: \"mA\"},\n {trigger: \"iint\", replacement: \"\\\\iint\", options: \"mA\"},\n {trigger: \"int\", replacement: \"\\\\int$0 \\\\, d${1:x} $2\", options: \"mA\"},\n {trigger: \"mint\", replacement: \"\\\\int$0 \\\\, d\\\\mu $1\", options: \"mA\"},\n {trigger: \"lint\", replacement: \"\\\\int_{${0:\\\\mathbb{R}}} $1 \\\\, \\\\lambda(dx) $2\", options: \"mA\"},\n\n {trigger: \"cpm\", replacement: \"C^0_{pm}($0)\", options: \"mA\"}, // fonction continue par morceaux\n\n\n // Physics\n {trigger: \"kbt\", replacement: \"k_{B}T\", options: \"mA\"},\n\n\n // Quantum mechanics\n /*\n {trigger: \"hba\", replacement: \"\\\\hbar\", options: \"mA\"},\n {trigger: \"dag\", replacement: \"^{\\\\dagger}\", options: \"mA\"},\n {trigger: \"bra\", replacement: \"\\\\bra{$0} $1\", options: \"mA\"},\n {trigger: \"ket\", replacement: \"\\\\ket{$0} $1\", options: \"mA\"},\n {trigger: \"brk\", replacement: \"\\\\braket{ $0 | $1 } $2\", options: \"mA\"},\n {trigger: \"\\\\\\\\bra{([^|]+)\\\\|\", replacement: \"\\\\braket{ [[0]] | $0 \", options: \"rmA\", description: \"Convert bra into braket\"},\n {trigger: \"\\\\\\\\bra{(.+)}([^ ]+)>\", replacement: \"\\\\braket{ [[0]] | $0 \", options: \"rmA\", description: \"Convert bra into braket (alternate)\"},\n {trigger: \"outp\", replacement: \"\\\\ket{${0:\\\\psi}} \\\\bra{${0:\\\\psi}} $1\", options: \"mA\"},\n // */\n\n\n\n // Chemistry\n /*\n {trigger: \"pu\", replacement: \"\\\\pu{ $0 }\", options: \"mA\"},\n {trigger: \"msun\", replacement: \"M_{\\\\odot}\", options: \"mA\"},\n {trigger: \"solm\", replacement: \"M_{\\\\odot}\", options: \"mA\"},\n {trigger: \"ce\", replacement: \"\\\\ce{ $0 }\", options: \"mA\"},\n {trigger: \"iso\", replacement: \"{}^{${0:4}}_{${1:2}}${2:He}\", options: \"mA\"},\n {trigger: \"hel4\", replacement: \"{}^{4}_{2}He \", options: \"mA\"},\n {trigger: \"hel3\", replacement: \"{}^{3}_{2}He \", options: \"mA\"},\n // */\n\n\n // Environments\n {trigger: \"pmat\", replacement: \"\\\\begin{pmatrix}$0\\\\end{pmatrix}\", options: \"mA\"},\n {trigger: \"bmat\", replacement: \"\\\\begin{bmatrix}$0\\\\end{bmatrix}\", options: \"mA\"},\n {trigger: \"Bmat\", replacement: \"\\\\begin{Bmatrix}$0\\\\end{Bmatrix}\", options: \"mA\"},\n {trigger: \"vmat\", replacement: \"\\\\begin{vmatrix}$0\\\\end{vmatrix}\", options: \"mA\"},\n {trigger: \"Vmat\", replacement: \"\\\\begin{Vmatrix}$0\\\\end{Vmatrix}\", options: \"mA\"},\n {trigger: \"case\", replacement: \"\\\\begin{cases} $0 \\\\end{cases}\", options: \"mA\"},\n {trigger: \"align\", replacement: \"\\\\begin{align} $0 \\\\end{align}\", options: \"mA\"},\n {trigger: \"array\", replacement: \"\\\\begin{array}\\n$0\\n\\\\end{array}\", options: \"mA\"},\n {trigger: \"matrix\", replacement: \"\\\\begin{matrix}$0\\\\end{matrix}\", options: \"mA\"},\n\n {trigger: \"func\", replacement: \"\\\\begin{align} $0 :& $1 \\\\\\\\& $2 \\\\mapsto $3 \\\\end{align}\", options: \"mA\"},\n\n\n // Brackets\n {trigger: \"lr(\", replacement: \"\\\\left( $0 \\\\right) $1\", options: \"mA\"},\n {trigger: \"ll(\", replacement: \"\\left( $0\", options: \"mA\"}, {trigger: \"rr)\", replacement: \"\\\\right)\", options: \"mA\"},\n {trigger: \"lr|\", replacement: \"\\\\left| $0 \\\\right| $1\", options: \"mA\"},\n {trigger: \"lr{\", replacement: \"\\\\left\\\\{ $0 \\\\right\\\\} $1\", options: \"mA\"},\n {trigger: \"lr[\", replacement: \"\\\\left[ $0 \\\\right] $1\", options: \"mA\"},\n {trigger: \"lr<\", replacement: \"\\\\left\\\\langle $0 \\\\right\\\\rangle $1\", options: \"mA\"},\n {trigger: \"lra\", replacement: \"\\\\left< $0 \\\\right> $1\", options: \"mA\"},\n {trigger: \"lrfloor\", replacement: \"\\\\left\\\\lfloor $0 \\\\right\\\\rfloor $1\", options: \"mA\"},\n {trigger: \"lrceil\", replacement: \"\\\\left\\\\lceil $0 \\\\right\\\\rceil $1\", options: \"mA\"},\n {trigger: \"m||\", replacement: \"\\\\middle|\", options: \"mA\"},\n \n {trigger: \"avg\", replacement: \"\\\\langle $0 \\\\rangle $1\", options: \"mA\"},\n {trigger: \"pv\", replacement: \"\\\\langle $0 \\\\rangle $1\", options: \"mA\"},\n {trigger: \"(\", replacement: \"(${VISUAL})\", options: \"mA\"},\n {trigger: \"[\", replacement: \"[${VISUAL}]\", options: \"mA\"},\n {trigger: \"{\", replacement: \"{${VISUAL}}\", options: \"mA\"},\n {trigger: \")\", replacement: \"\\\\left( ${VISUAL} \\\\right)\", options: \"mA\"},\n {trigger: \"]\", replacement: \"\\\\left[ ${VISUAL} \\\\right]\", options: \"mA\"},\n {trigger: \"}\", replacement: \"\\\\left\\\\\\{ ${VISUAL} \\\\right\\\\\\}\", options: \"mA\"},\n {trigger: \"(\", replacement: \"($0)$1\", options: \"mA\"},\n {trigger: \"{\", replacement: \"{$0}$1\", options: \"mA\"},\n {trigger: \"[\", replacement: \"[$0]$1\", options: \"mA\"},\n {trigger: \"mod\", replacement: \"|$0|$1\", options: \"mA\"},\n {trigger: \"norm\", replacement: \"\\\\|$0\\\\|$1\", options: \"mA\"},\n {trigger: \"tnorm\", replacement: \"|\\\\!|\\\\!|$0|\\\\!|\\\\!|$1\", options: \"mA\"},\n {trigger: \"big(\", replacement: \"\\\\big( $0 \\\\big)$1\", options: \"mA\"},\n {trigger: \"Big(\", replacement: \"\\\\Big( $0 \\\\Big)$1\", options: \"mA\"},\n {trigger: \"big[\", replacement: \"\\\\big[ $0 \\\\big]$1\", options: \"mA\"},\n {trigger: \"Big[\", replacement: \"\\\\Big[ $0 \\\\Big]$1\", options: \"mA\"},\n {trigger: \"big{\", replacement: \"\\\\big\\\\{ $0 \\\\big\\\\}\", options: \"mA\"},\n {trigger: \"Big{\", replacement: \"\\\\Big\\\\{ $0 \\\\Big\\\\}\", options: \"mA\"},\n {trigger: \"llb\", replacement: \"[\\\\![\", options: \"mA\"},\n {trigger: \"rrb\", replacement: \"]\\\\!]\", options: \"mA\"},\n {trigger: \"lrbracket\", replacement: \"[\\\\![ $0 ]\\\\!]\", options: \"mA\"},\n\n // fonctions particulières\n {trigger: \"ee\", replacement: \"e^{ $0 }$1\", options: \"mA\"},\n {trigger: \"id\", replacement: \"\\\\mathrm{id}\", options: \"mA\"},\n \n // Permutations\n {trigger: \"\\\\sup\\\\limitsp\", replacement: \"\\\\mathrm{supp}\", options: \"mA\"},\n {trigger: \"orb\", replacement: \"\\\\operatorname{Orb}\", options: \"mA\"},\n\n\n\n // Misc\n {trigger: \"tayl\", replacement: \"${0:f}(${1:x} + ${2:h}) = ${0:f}(${1:x}) + ${0:f}'(${1:x})${2:h} + ${0:f}''(${1:x}) \\\\frac{${2:h}^{2}}{2!} + \\\\dots$3\", options: \"mA\"},\n\n\n // Pour les fonctions avec des noms rares :\n {trigger: \"mop\", replacement: \"\\\\mathop{$0}\", options: \"mA\"},\n\n\n]// end of the list", "snippetVariables": "{\n\t\"${GREEK}\": \"alpha|beta|gamma|Gamma|delta|Delta|epsilon|varepsilon|zeta|eta|theta|vartheta|Theta|iota|kappa|lambda|Lambda|mu|nu|xi|omicron|pi|rho|varrho|sigma|Sigma|tau|upsilon|Upsilon|phi|varphi|Phi|chi|psi|omega|Omega\",\n\t\"${SYMBOL}\": \"parallel|perp|partial|nabla|hbar|ell|infty|oplus|ominus|otimes|oslash|square|star|dagger|vee|wedge|subseteq|subset|supseteq|supset|emptyset|exists|nexists|forall|implies|impliedby|iff|setminus|neg|lor|land|bigcup|bigcap|cdot|times|simeq|approx\",\n\t\"${MORE_SYMBOLS}\": \"leq|geq|neq|gg|ll|equiv|sim|propto|rightarrow|leftarrow|Rightarrow|Leftarrow|leftrightarrow|to|mapsto|cap|cup|in|sum|prod|exp|ln|log|det|dots|vdots|ddots|pm|mp|int|iint|iiint|oint\"\n}\n", "snippetsEnabled": true, "snippetsTrigger": "Tab", diff --git a/.obsidian/plugins/omnisearch/data.json b/.obsidian/plugins/omnisearch/data.json index a7f9887e..6d07cb75 100644 --- a/.obsidian/plugins/omnisearch/data.json +++ b/.obsidian/plugins/omnisearch/data.json @@ -4,7 +4,11 @@ "downrankedFoldersFilters": [], "ignoreDiacritics": true, "ignoreArabicDiacritics": false, - "indexedFileTypes": [], + "indexedFileTypes": [ + "txt", + "qmd", + "" + ], "displayTitle": "", "PDFIndexing": false, "officeIndexing": false, @@ -23,7 +27,7 @@ "showPreviousQueryResults": true, "simpleSearch": false, "tokenizeUrls": false, - "fuzziness": "1", + "fuzziness": "2", "weightBasename": 3, "weightDirectory": 2, "weightH1": 1.5, @@ -36,7 +40,7 @@ "weight": 2.5 } ], - "httpApiEnabled": false, + "httpApiEnabled": true, "httpApiPort": "51361", "httpApiNotice": true, "welcomeMessage": "1.21.0", diff --git a/.obsidian/plugins/text-snippets-obsidian/data.json b/.obsidian/plugins/text-snippets-obsidian/data.json index 6fc53128..c39e7b9a 100644 --- a/.obsidian/plugins/text-snippets-obsidian/data.json +++ b/.obsidian/plugins/text-snippets-obsidian/data.json @@ -1,5 +1,5 @@ { - "snippets_file": "def : > [!definition] \ndéf : > [!définition] \nddef : > [!definition] Définition\\n> $end$\\n^definition\nddéf : > [!définition] Définition\\n> $end$\\n^definition\n\ndem : > [!démonstration]- Démonstration$end$\nprop : > [!proposition]+ \\n> $end$\ncor : > [!corollaire] $end$\n\nquery : > [!query]\nnote : > [!note]\nquestion : > [!question]\nimportant : > [!important]\nexemple : > [!example] Exemple$end$\\n> \ninfo : > [!info] \ntodo : > [!todo] \ndone : > [!done] \nwarning : > [!warning] \nattention : > [!attention] \ntldr : > [!tldr] \nexercice : > [!tldr] Exercice\nidea : > [!idea] \n\navantages : > [!check] Avantages\ninconvenients : > [!fail] Inconvénients\ninconvénients : > [!fail] Inconvéninents\n\npc : > [!check] Avantages\\n> $end$\\n^pros\\n\\n> [!fail] Inconvénients\\n> \\n^cons\nps : > [!error] Problèmes\\n> $ens$\\n^problems\\n\\n> [!idea] Solutions\\n> \\n^solutions\n\nfm : ---\\n$end$\\n---\nalias : ---\\nalias: [ \"$end$\" ]\\n---\n\nev : [[espace vectoriel]]\nevs : [[espace vectoriel|espaces vectoriels]]\nkev : $\\mathbf{K}$-[[espace vectoriel]]\nrev : $\\mathbb{R}$-[[espace vectoriel]]\nrevs : $\\mathbb{R}$-[[espace vectoriel|espaces vectoriels]]\n\nsg : [[sous-groupe]]\nem : [[espace métrique]]\n\nqdef : ::: {.callout-note icon=false}\\n## Définition\\n\\n$end$\\n:::\nqnote : ::: {.callout-note}\\n## $end$\\n\\n:::\nqtip : ::: {.callout-tip}\\n## $end$\\n\\n:::\n\n", + "snippets_file": "def : > [!definition] \ndéf : > [!définition] \nddef : > [!definition] Définition\\n> $end$\\n^definition\nddéf : > [!définition] Définition\\n> $end$\\n^definition\n\ndem : > [!démonstration]- Démonstration$end$\nprop : > [!proposition]+ \\n> $end$\ncor : > [!corollaire] $end$\n\nquery : > [!query]\nnote : > [!note]\nquestion : > [!question]\nimportant : > [!important]\nexemple : > [!example] Exemple$end$\\n> \ninfo : > [!info] \ntodo : > [!todo] \ndone : > [!done] \nwarning : > [!warning] \nattention : > [!attention] \ntldr : > [!tldr] \nexercice : > [!tldr] Exercice\nidea : > [!idea] \n\navantages : > [!check] Avantages\ninconvenients : > [!fail] Inconvénients\ninconvénients : > [!fail] Inconvéninents\n\npc : > [!check] Avantages\\n> $end$\\n^pros\\n\\n> [!fail] Inconvénients\\n> \\n^cons\nps : > [!error] Problèmes\\n> $ens$\\n^problems\\n\\n> [!idea] Solutions\\n> \\n^solutions\n\nfm : ---\\n$end$\\n---\nalias : ---\\nalias: [ \"$end$\" ]\\n---\n\nev : [[espace vectoriel]]\nevs : [[espace vectoriel|espaces vectoriels]]\nsev: [[sous espace vectoriel]]\nkev : $\\mathbf{K}$-[[espace vectoriel]]\nrev : $\\mathbb{R}$-[[espace vectoriel]]\nrevs : $\\mathbb{R}$-[[espace vectoriel|espaces vectoriels]]\n\nsg : [[sous-groupe]]\nem : [[espace métrique]]\nemes: [[espace mesurable]]\nemé: [[espace mesuré]]\n\nqdef : ::: {.callout-note icon=false}\\n## Définition\\n\\n$end$\\n:::\nqnote : ::: {.callout-note}\\n## $end$\\n\\n:::\nqtip : ::: {.callout-tip}\\n## $end$\\n\\n:::\n\n", "snippets": [ "def : > [!definition] ", "déf : > [!définition] ", @@ -30,11 +30,14 @@ "alias : ---\\nalias: [ \"$end$\" ]\\n---", "ev : [[espace vectoriel]]", "evs : [[espace vectoriel|espaces vectoriels]]", + "sev: [[sous espace vectoriel]]", "kev : $\\mathbf{K}$-[[espace vectoriel]]", "rev : $\\mathbb{R}$-[[espace vectoriel]]", "revs : $\\mathbb{R}$-[[espace vectoriel|espaces vectoriels]]", "sg : [[sous-groupe]]", "em : [[espace métrique]]", + "emes: [[espace mesurable]]", + "emé: [[espace mesuré]]", "qdef : ::: {.callout-note icon=false}\\n## Définition\\n\\n$end$\\n:::", "qnote : ::: {.callout-note}\\n## $end$\\n\\n:::", "qtip : ::: {.callout-tip}\\n## $end$\\n\\n:::" diff --git a/.obsidian/snippets/custom_callouts.css b/.obsidian/snippets/custom_callouts.css index 26cff700..b6aab36b 100644 --- a/.obsidian/snippets/custom_callouts.css +++ b/.obsidian/snippets/custom_callouts.css @@ -130,6 +130,11 @@ --callout-color: 54, 140, 243; /* same blue as h1 headings */ --callout-icon: feather; } +/* même les liens sont bleus pour les définitions */ +.callout[data-callout="definition"] > .callout-title > .callout-title-inner > a, +.callout[data-callout="définition"] > .callout-title > .callout-tiltle-inner > a { + color: inherit; +} .callout[data-callout="démonstration"], .callout[data-callout="Démonstration"]{ /* démonstrations (expecially in maths) */ diff --git a/.obsidian/snippets/general_interface.css b/.obsidian/snippets/general_interface.css index 73562755..679ffb03 100644 --- a/.obsidian/snippets/general_interface.css +++ b/.obsidian/snippets/general_interface.css @@ -1,4 +1,4 @@ -body { +aody { /* font SIZES */ /*--font-ui-normal: ...*/ @@ -51,11 +51,11 @@ a.tag { /* ⣏⡱ ⣏⡱ ⡎⢱ ⣏⡱ ⣏⡉ ⣏⡱ ⢹⠁ ⡇ ⣏⡉ ⢎⡑ */ /* ⠇ ⠇⠱ ⠣⠜ ⠇ ⠧⠤ ⠇⠱ ⠸ ⠇ ⠧⠤ ⠢⠜ */ -.markdown-source-view .metadata-container { - margin: 0; - padding: 0; - font-size: var(--font-adaptative-normal); -} +/*.markdown-source-view .metadata-container {*/ +/* margin: 0;*/ +/* padding: 0;*/ +/* font-size: var(--font-adaptative-normal);*/ +/*}*/ /*┏━┓╻ ╻ ╻┏━╸╻┏┓╻┏━┓*/ /*┣━┛┃ ┃ ┃┃╺┓┃┃┗┫┗━┓*/ diff --git a/daily/2024-09-27.md b/daily/2024-09-27.md index 08858553..f99c1859 100644 --- a/daily/2024-09-27.md +++ b/daily/2024-09-27.md @@ -6,7 +6,7 @@ example tasks priorities for day planner coloring : - [x] #task high ⏫ ✅ 2024-10-01 - [x] #task highest 🔺 ✅ 2024-10-01 -- [ ] #task avancer les TDs +- [x] #task avancer les TDs ✅ 2024-12-25 - [x] #task récupérer cours CELENE et maj obsidian ✅ 2024-10-21 - 12:00 - 13:30 trajet Tours-Blois - 18:00 - 20:30 batterie diff --git a/daily/2024-12-11.md b/daily/2024-12-11.md index edf40fe7..ae25806a 100644 --- a/daily/2024-12-11.md +++ b/daily/2024-12-11.md @@ -1,5 +1,5 @@ # Todo -- [ ] #task inscription aux commissons consultatives 🔼 📅 2024-12-19 +- [x] #task inscription aux commissons consultatives 🔼 📅 2024-12-19 ✅ 2024-12-25 # I did > [!smallquery]- Modified files diff --git a/daily/2024-12-13.md b/daily/2024-12-13.md index 850d19ff..9e59bb6d 100644 --- a/daily/2024-12-13.md +++ b/daily/2024-12-13.md @@ -7,7 +7,7 @@ - soirée branchée **moderne** - startup devenue un gros groupe - moyenne d'âge 28/30 ans - - [ ] #task #s/art/magie: tourner une vidéo + - [x] #task #s/art/magie: tourner une vidéo ✅ 2024-12-25 # I did diff --git a/distance induite.md b/distance induite.md index 096ecdd9..5f09f375 100644 --- a/distance induite.md +++ b/distance induite.md @@ -1,14 +1,29 @@ --- -up: "[[distance]]" -sibling: "[[norme induite]]" -tags: "#s/maths/algèbre" +up: + - "[[distance]]" + - "[[partie d'un espace métrique]]" +sibling: + - "[[norme induite]]" +tags: + - "#s/maths/algèbre" --- -> [!definition] distance induite +> [!definition] [[distance induite]] > Soit $(X, d)$ un [[espace métrique]] > Soit $A$ une partie de $X$ > On appelle **distance induite** l'application $d_{A} : A\times A \to \mathbb{R}$ définie par : > $\forall x, y \in A, \quad d_{A}(x, y) = d(x, y)$ ^definition - \ No newline at end of file +# Propriétés + +> [!proposition]+ +> Soit $(X, d)$ un [[espace métrique]] +> Soit $A\subset X$ et $d_{A}$ la distance induite par la restriction de $d$ sur $A$ +> Alors +> $(A, d_{A})$ est un [[espace métrique]] +> --- +> Autrement dit, toute [[partie d'un espace métrique]] forme un espace métrique avec la distance induite par cette restriction +^toute-partie-forme-un-espace-metrique + + diff --git a/distance.md b/distance.md index 4228a369..4dc46703 100644 --- a/distance.md +++ b/distance.md @@ -1,6 +1,7 @@ -up:: [[norme]] -title:: "$d(x, y) = \|y - x\|$" -#s/maths/algèbre +--- +up: "[[norme]]" +tags: "#s/maths/algèbre" +--- > [!definition] Distance > Soit $X$ un ensemble diff --git a/ordre d'un élément d'un groupe.md b/ordre d'un élément d'un groupe.md index bfb13525..610f9c70 100644 --- a/ordre d'un élément d'un groupe.md +++ b/ordre d'un élément d'un groupe.md @@ -156,7 +156,7 @@ up::[[groupe]] > $o(\text{mouvement d'une face}) = 4$ > $o(\text{PLL U}) = 3$ > $o(\text{RU'}) = 63$ -> - [ ] #task $o(\text{RU}) = ?$ 📅 2024-10-01 +> - [x] #task $o(\text{RU}) = ?$ 📅 2024-10-01 ✅ 2024-12-25 > [!example] Exemple sur le [[groupe du rubik's cube]] > > Comme le groupe du rubik's cube est un sous-groupe de $\mathfrak{S}_{48}$, aucune permutation n'a pour ordre $53$ (puisque 53 est premier avec 48 et supérieur à 48) diff --git a/partie d'un espace métrique.md b/partie d'un espace métrique.md index 25a694b8..c78df60b 100644 --- a/partie d'un espace métrique.md +++ b/partie d'un espace métrique.md @@ -19,3 +19,7 @@ show-attributes: [field] field-groups: [downs] depth: [0, 0] ``` + +# Propriétés + +![[distance induite#^toute-partie-forme-un-espace-metrique]]