diff options
author | Boris Verkhovskiy <boris.verk@gmail.com> | 2024-04-06 08:33:50 -0700 |
---|---|---|
committer | Boris Verkhovskiy <boris.verk@gmail.com> | 2024-04-06 08:33:50 -0700 |
commit | 3e687f1a8ccb1cd0d52a966005551d528ca141df (patch) | |
tree | 30d433ba19ec49808cc0f0de8a161835ad5f29c9 /fr-fr | |
parent | 9fa4b5af80f1cd7fe2469c198d02a21e4f8884a1 (diff) |
Remove leading and trailing empty lines in code blocks
Diffstat (limited to 'fr-fr')
29 files changed, 8 insertions, 52 deletions
diff --git a/fr-fr/HTML-fr.html.markdown b/fr-fr/HTML-fr.html.markdown index b52fd34a..9ec04420 100644 --- a/fr-fr/HTML-fr.html.markdown +++ b/fr-fr/HTML-fr.html.markdown @@ -105,7 +105,6 @@ Cet article porte principalement sur la syntaxe et quelques astuces. <td>Deuxième ligne, deuxième cellule</td> </tr> </table> - ``` ## Utilisation diff --git a/fr-fr/awk-fr.html.markdown b/fr-fr/awk-fr.html.markdown index bd4e1312..628a1927 100644 --- a/fr-fr/awk-fr.html.markdown +++ b/fr-fr/awk-fr.html.markdown @@ -391,7 +391,6 @@ END { if (nlines) print "L'age moyen pour le prénom " name " est " sum / nlines; } - ``` Pour plus d'informations : diff --git a/fr-fr/binary-search-fr.html.markdown b/fr-fr/binary-search-fr.html.markdown index 4c34da0f..279d6152 100644 --- a/fr-fr/binary-search-fr.html.markdown +++ b/fr-fr/binary-search-fr.html.markdown @@ -22,8 +22,8 @@ Une façon simple d'implémenter la recherche est de faire une recherche linéai Recherche Linéaire: O (n) Temps Linéaire Recherche Binaire: O ( log(n) ) Temps Logarithmique - ``` + ``` def search(arr, x): @@ -33,8 +33,8 @@ def search(arr, x): return i return -1 - ``` + ## L'Algorithme de Recherche Binaire Le prérequis fondamental de la recherche binaire est que les éléments soient triés. @@ -48,7 +48,6 @@ L'idée derrière la recherche binaire est d'utiliser le fait que le tableau est 3) Sinon, si x est plus grand que l'élément du milieu, alors x peut seulement être dans la dernière moitié du tableau. Donc, nous recommençons la procédure avec cette dernière moitié. 4) Sinon (x est plus petit), nous recommençons la procédure avec la première moitié du tableau. Ensuite nous avons une implémentation récursive de la recherche binaire. - ``` ### Note de la fin diff --git a/fr-fr/c++-fr.html.markdown b/fr-fr/c++-fr.html.markdown index b96d0ad0..da2b8ec5 100644 --- a/fr-fr/c++-fr.html.markdown +++ b/fr-fr/c++-fr.html.markdown @@ -906,9 +906,9 @@ v.push_back(Foo()); // Ceci nettoie toutes les valeurs de v. Voir la section à propos des objets // temporaires pour comprendre pourquoi cela fonctionne. v.swap(vector<Foo>()); - ``` -Lecture complémentaire : + +Lecture complémentaire: * Une référence à jour du langage est disponible à [CPP Reference](http://cppreference.com/w/cpp). * Des ressources supplémentaires sont disponibles à [CPlusPlus](http://cplusplus.com). diff --git a/fr-fr/crystal-fr.html.markdown b/fr-fr/crystal-fr.html.markdown index 02ab3b2b..226d88cb 100644 --- a/fr-fr/crystal-fr.html.markdown +++ b/fr-fr/crystal-fr.html.markdown @@ -10,7 +10,6 @@ lang: fr-fr --- ```crystal - # Ceci est un commentaire # Tout est objet @@ -546,7 +545,6 @@ rescue ex4 # attrape toutes les autres exceptions end ex #=> "ex2" - ``` ## Ressources additionnelles diff --git a/fr-fr/css-fr.html.markdown b/fr-fr/css-fr.html.markdown index 74a49c9a..e3170971 100644 --- a/fr-fr/css-fr.html.markdown +++ b/fr-fr/css-fr.html.markdown @@ -141,7 +141,6 @@ selecteur { font-family: "Courier New"; /* Si espace, entre guillemets */ font-family: "Courier New", Trebuchet, Arial; /* Si la première n'est pas trouvée, la deuxième est utilisée, etc... */ } - ``` ## Utilisation @@ -161,7 +160,6 @@ Le CSS s'écrit dans des fichiers `.css`. PS : à ne pas faire. --> <div style='propriete:valeur;'> </div> - ``` ## Priorités @@ -187,7 +185,6 @@ p {} /*E*/ p { propriete: valeur !important; } - ``` et le code HTML: diff --git a/fr-fr/d-fr.html.markdown b/fr-fr/d-fr.html.markdown index 8d98f9dc..d0da8851 100644 --- a/fr-fr/d-fr.html.markdown +++ b/fr-fr/d-fr.html.markdown @@ -71,6 +71,7 @@ void main() { } } ``` + On peut définir de nouveaux types avec les mots-clés `struct`, `class`, `union` et `enum`. Ces types sont passés à la fonction par valeur (ils sont copiés) De plus, on peut utiliser les templates pour rendre toutes ces abstractions génériques. @@ -133,8 +134,8 @@ class Matrix(uint m, uint n, T = int) { } auto mat = new Matrix!(3, 3); // T est 'int' par défaut - ``` + À propos de classes, parlons des propriétés. Une propriété est, en gros, une méthode qui peut se comporter comme une lvalue. On peut donc utiliser la syntaxe des structures classiques (`struct.x = 7`) comme si il @@ -197,6 +198,7 @@ void main() { writefln("Later: data = %d, str = %s", mc.data, mc.other); } ``` + Avec les propriétés, on peut construire nos setters et nos getters comme on le souhaite, tout en gardant une syntaxe très propre, comme si on accédait directement à des membres de la classe. @@ -259,6 +261,4 @@ void main() { ref = sqrt(i + 1.0); } } - - ``` diff --git a/fr-fr/elixir-fr.html.markdown b/fr-fr/elixir-fr.html.markdown index f8250e16..1de75152 100644 --- a/fr-fr/elixir-fr.html.markdown +++ b/fr-fr/elixir-fr.html.markdown @@ -15,7 +15,6 @@ Il est totalement compatible avec Erlang mais dispose d'une syntaxe plus agréab ```elixir - # Un commentaire simple sur une seule ligne commence par un dièse. # Il n'y a pas de commentaire multi-ligne, diff --git a/fr-fr/erlang-fr.html.markdown b/fr-fr/erlang-fr.html.markdown index 1073d6ad..9c4a007d 100644 --- a/fr-fr/erlang-fr.html.markdown +++ b/fr-fr/erlang-fr.html.markdown @@ -316,7 +316,6 @@ CalculerAire ! {cercle, 2}. % 12.56000000000000049738 % L'interpréteur est lui-même un processus ; on peut utiliser `self` pour % obtenir le pid actuel. self(). % <0.41.0> - ``` ## Ressources (en anglais) diff --git a/fr-fr/fsharp-fr.html.markdown b/fr-fr/fsharp-fr.html.markdown index dda9945f..b77eda59 100644 --- a/fr-fr/fsharp-fr.html.markdown +++ b/fr-fr/fsharp-fr.html.markdown @@ -20,7 +20,6 @@ La syntaxe de F# est différente des langages héritant de C. Si vous voulez essayer le code ci-dessous, vous pouvez vous rendre sur [tryfsharp.org](http://www.tryfsharp.org/Create) et le coller dans le [REPL](https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop). ```fsharp - // Les commentaires d'une seule ligne commencent par un double slash (* Les commentaires multilignes utilise les paires (* . . . *) @@ -622,7 +621,6 @@ module NetCompatibilityExamples = printfn "Click event with arg=%O" arg) myButton.TestEvent("Hello World!") - ``` ## Plus d'information diff --git a/fr-fr/haml-fr.html.markdown b/fr-fr/haml-fr.html.markdown index f5d096fe..fbf7dfc7 100644 --- a/fr-fr/haml-fr.html.markdown +++ b/fr-fr/haml-fr.html.markdown @@ -148,7 +148,6 @@ $ haml fichier_entree.haml fichier_sortie.html :javascript console.log('Ceci est la balise en-ligne <script>'); - ``` ## Lectures complémentaires diff --git a/fr-fr/haskell-fr.html.markdown b/fr-fr/haskell-fr.html.markdown index a34dc098..56565cef 100644 --- a/fr-fr/haskell-fr.html.markdown +++ b/fr-fr/haskell-fr.html.markdown @@ -412,7 +412,6 @@ foo :: Integer Quel est ton nom ? Ami Salut, Ami ! - ``` Et Haskell ne se limite pas à ça, on trouve encore par exemple les classes de types et les monades. Il y a beaucoup de raisons qui font que coder en Haskell est si *fun*. Je vous laisse avec un dernier exemple : une implémentation de quicksort : diff --git a/fr-fr/java-fr.html.markdown b/fr-fr/java-fr.html.markdown index b72200d6..3acbb46b 100644 --- a/fr-fr/java-fr.html.markdown +++ b/fr-fr/java-fr.html.markdown @@ -891,7 +891,6 @@ public class EnumTest { // limite pas à une liste de constante mais peut inclure des champs et méthodes. // Vous pouvez en savoir plus ici (en anglais) : //https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html - ``` ## Pour aller plus loin (en anglais) diff --git a/fr-fr/javascript-fr.html.markdown b/fr-fr/javascript-fr.html.markdown index 308f1ca8..8f9f2c1b 100644 --- a/fr-fr/javascript-fr.html.markdown +++ b/fr-fr/javascript-fr.html.markdown @@ -693,7 +693,6 @@ import {foo, baz} from "api"; // = importe les attributs `foo` et `baz` du modul import {foo as moo, baz} from "api"; // = importe les attributs `foo` (en le renommant `moo`) et `baz` du module import _, {map} from "api"; // = importe les exports par défaut ET `map` import * as coolapi from "api"; // = importe le namespace global du module - ``` ## Pour aller plus loin (en anglais) diff --git a/fr-fr/jquery-fr.html.markdown b/fr-fr/jquery-fr.html.markdown index 1a5baf71..98dbfa18 100644 --- a/fr-fr/jquery-fr.html.markdown +++ b/fr-fr/jquery-fr.html.markdown @@ -15,8 +15,6 @@ C'est pourquoi aujourd'hui, jQuery est utilisée par de nombreuses grandes entre Étant donné que jQuery est une bibliothèque JavaScript, vous devriez d'abord [apprendre le JavaScript](https://learnxinyminutes.com/docs/fr-fr/javascript-fr/) ```js - - /////////////////////////////////// // 1. Les sélecteurs @@ -137,7 +135,5 @@ var heights = []; $('p').each(function() { heights.push($(this).height()); // Ajoute la hauteur de tous les éléments 'p' à la liste }); - - ``` diff --git a/fr-fr/lua-fr.html.markdown b/fr-fr/lua-fr.html.markdown index 1f592320..f4795ad7 100644 --- a/fr-fr/lua-fr.html.markdown +++ b/fr-fr/lua-fr.html.markdown @@ -417,8 +417,8 @@ g = loadstring('print(343)') -- Retourne une fonction. g() -- Affiche 343; Rien n'est affiché avant cet appel. --]] - ``` + ## Références *Les références qui suivent sont en Anglais.* diff --git a/fr-fr/make-fr.html.markdown b/fr-fr/make-fr.html.markdown index 7b4864b5..5d8b9404 100644 --- a/fr-fr/make-fr.html.markdown +++ b/fr-fr/make-fr.html.markdown @@ -21,7 +21,6 @@ Le programme make a plusieurs variantes. Dans ce tutoriel, nous utiliserons l'implémentation standard : GNU make. ```make - # Ceci est un commentaire. # Un makefile devrait être nommé "Makefile" (avec ou sans la diff --git a/fr-fr/objective-c-fr.html.markdown b/fr-fr/objective-c-fr.html.markdown index 191cdfb6..17a3a815 100644 --- a/fr-fr/objective-c-fr.html.markdown +++ b/fr-fr/objective-c-fr.html.markdown @@ -515,7 +515,6 @@ __weak NSSet *weakSet; // Maintient une référence vers l'objet sans incrément // Lorsque l'objet sera supprimé, weakSet sera mis à nil automatiquement __unsafe_unretained NSArray *unsafeArray; // Comme __weak, mais la variable n'est pas mis à nil quand // l'objet est supprimé - ``` ## Lectures Complémentaires diff --git a/fr-fr/php-fr.html.markdown b/fr-fr/php-fr.html.markdown index 45a02d75..ef0b0ef2 100644 --- a/fr-fr/php-fr.html.markdown +++ b/fr-fr/php-fr.html.markdown @@ -722,7 +722,6 @@ use My\Namespace as SomeOtherNamespace; $cls = new SomeOtherNamespace\MyClass(); */ - ``` ## Pour plus d'informations diff --git a/fr-fr/pyqt-fr.html.markdown b/fr-fr/pyqt-fr.html.markdown index 7f0f018b..f44b59c0 100644 --- a/fr-fr/pyqt-fr.html.markdown +++ b/fr-fr/pyqt-fr.html.markdown @@ -41,7 +41,6 @@ def window(): if __name__ == '__main__': window() - ``` Pour obtenir certaines des fonctionnalités les plus avancées de **pyqt** nous devons commencer par chercher à construire des éléments supplémentaires. diff --git a/fr-fr/python-fr.html.markdown b/fr-fr/python-fr.html.markdown index ca510d66..da631243 100644 --- a/fr-fr/python-fr.html.markdown +++ b/fr-fr/python-fr.html.markdown @@ -21,7 +21,6 @@ L'auteur original apprécierait les retours (en anglais): vous pouvez le contact Note : Cet article s'applique spécifiquement à Python 3. Jettez un coup d'oeil [ici](http://learnxinyminutes.com/docs/fr-fr/python-fr/) pour apprendre le vieux Python 2.7 ```python - # Un commentaire d'une ligne commence par un dièse """ Les chaînes de caractères peuvent être écrites diff --git a/fr-fr/pythonlegacy-fr.html.markdown b/fr-fr/pythonlegacy-fr.html.markdown index 10b1a0a6..fd311d73 100644 --- a/fr-fr/pythonlegacy-fr.html.markdown +++ b/fr-fr/pythonlegacy-fr.html.markdown @@ -466,8 +466,6 @@ math.sqrt(16) == m.sqrt(16) #=> True # On peut trouver quelle fonction et attributs déterminent un module import math dir(math) - - ``` ## Prêt à aller plus loin? diff --git a/fr-fr/r-fr.html.markdown b/fr-fr/r-fr.html.markdown index 7d30a48d..4e8a6de7 100644 --- a/fr-fr/r-fr.html.markdown +++ b/fr-fr/r-fr.html.markdown @@ -16,7 +16,6 @@ On peut également exécuter des commmandes `R` au sein d'un document LaTeX. ```r - # Les commentaires commencent avec des symboles numériques. # Il n'est pas possible de faire des commentaires multilignes, @@ -736,9 +735,6 @@ pp <- ggplot(ll, aes(x=time,price)) pp + geom_point() # ggplot2 a une documentation excellente #(disponible sur http://docs.ggplot2.org/current/) - - - ``` ## Comment obtenir R ? diff --git a/fr-fr/ruby-fr.html.markdown b/fr-fr/ruby-fr.html.markdown index 6b487a07..508edd81 100644 --- a/fr-fr/ruby-fr.html.markdown +++ b/fr-fr/ruby-fr.html.markdown @@ -420,5 +420,4 @@ end Humain.bar # 0 Docteur.bar # nil - ``` diff --git a/fr-fr/scala-fr.html.markdown b/fr-fr/scala-fr.html.markdown index c6a61745..10066b95 100644 --- a/fr-fr/scala-fr.html.markdown +++ b/fr-fr/scala-fr.html.markdown @@ -12,7 +12,6 @@ lang: fr-fr ### Scala - le langage évolutif ```scala - /* Pour vous préparer : @@ -443,8 +442,6 @@ for(line <- Source.fromFile("myfile.txt").getLines()) println(line) // On utilise le PrintWriter de Java pour écrire un fichier - - ``` ## Autres ressources diff --git a/fr-fr/tmux-fr.html.markdown b/fr-fr/tmux-fr.html.markdown index d353af3b..50704239 100644 --- a/fr-fr/tmux-fr.html.markdown +++ b/fr-fr/tmux-fr.html.markdown @@ -17,7 +17,6 @@ fond, puis rattaché de nouveau. ``` - tmux [command] # Exécute une commande # 'tmux' sans commande créé une nouvelle session @@ -51,7 +50,6 @@ fond, puis rattaché de nouveau. -t "#" # Tue la session cible -a # Tue toutes les sessions -a -t "#" # Tue toutes les sessions sauf la cible - ``` @@ -111,7 +109,6 @@ raccourcis. M-Up, M-Down # Redimensionne le panel courant par pas de cinq cellules M-Left, M-Right - ``` @@ -242,7 +239,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default] # Recquiert https://github.com/thewtex/tmux-mem-cpu-load/ set -g status-interval 4 set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]" - ``` diff --git a/fr-fr/typescript-fr.html.markdown b/fr-fr/typescript-fr.html.markdown index 8a761f61..bd84bd7b 100644 --- a/fr-fr/typescript-fr.html.markdown +++ b/fr-fr/typescript-fr.html.markdown @@ -163,7 +163,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"}); // Inclure des références à un fichier : /// <reference path="jquery.d.ts" /> - ``` ## Lectures complémentaires diff --git a/fr-fr/xml-fr.html.markdown b/fr-fr/xml-fr.html.markdown index ed5f55ff..032784a0 100644 --- a/fr-fr/xml-fr.html.markdown +++ b/fr-fr/xml-fr.html.markdown @@ -59,8 +59,6 @@ On crée les nœuds avec des balises d'ouverture / fermeture, et les enfants son <!-- Ci-dessous, un élément avec deux attributs --> <fichier type="gif" id="4293">ordinateur.gif</fichier> - - ``` * Un document bien formaté & le validation @@ -75,7 +73,6 @@ en ce qui concerne ce document. Avec cet outil, vous pouvez vérifier les données XML en dehors de la logique de l'application. ```xml - <!-- Ci-dessous, vous pouvez voir une version simplifiée du document de librairie, avec l'addition de définition DTD. --> diff --git a/fr-fr/yaml-fr.html.markdown b/fr-fr/yaml-fr.html.markdown index 36c33bd1..eeffe6f1 100644 --- a/fr-fr/yaml-fr.html.markdown +++ b/fr-fr/yaml-fr.html.markdown @@ -152,7 +152,6 @@ set2: item1: null item2: null item3: null - ``` Quelques références et outils : |