LaurentClaessens a écrit 257 commentaires

  • [^] # Re: Système de compilation LaTeX

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 4.

    Pytex fait de nombreuses autres choses. Il peut changer simplement

    \boolfalse{foo}

    en

    \booltrue{foo}

    Par exemple compiler avec pytex lst_book.py change à la volée isBook de false à true.
    Une utilité est que je n'ai pas reçu l'autorisation de xkcd pour reproduire un de ses dessins dans la version commercialisée (il n'a pas répondu; ce n'est pas qu'il a refusé). Donc il y a dans le code :

    \notbool{isBook}{ \includegraphics[width=10cm]{security.png}}{}

    Cela est un exemple parmi de nombreux autres de booléens que je veux pouvoir changer à la volée.

    Pytex permet la compilation partielle fichier par fichier et non chapitre par chapitre (il y a des cas où c'est pratique).

    Pytex peut vérifier si les \label correspondant aux \(eq)ref sont bien au-dessus : pour la cohérence mathématique, un résultat énoncé plus bas ne peut pas être utilisé.

    Pytex modifie à la volée la page de garde pour indiquer le numéro de commit courrant, et ajoute "and slightly more" si le dépot git n'est pas "clean".

    Pour le Frido, il supprime la subdivision en \part du document global (qui contient nettement plus que le Frido).

    Je ne dis pas que latexmk ne peut pas faire ça : je ne connais pas. Mais en tout cas en utilisant une pré-compilation en Python, je suis certain de ne jamais être coincé.

    Après, Pytex a des fonctionnalités cachées que j'utilise dans d'autres documents. Par exemple les sources (sur mon ordinateur) de
    http://arxiv.org/pdf/0912.2267v3.pdf
    ne contiennent aucune duplication de code. Entre nombreuses autres tâches, il copie deux fois l'entièreté du code en remplaçant \label{foo} par \label{REfoo} la seconde fois (idem pour ref et eqref), pour que les références tombent juste, alors que le même code est utilisé deux fois dans le même document.

    Tout cela n'excuse par contre pas les 4000 fichiers dans le répertoire courrant, ni le .o avec le C++.
    Pour l'organisation du dépot, on en parle là :
    https://github.com/LaurentClaessens/smath/issues/1

  • [^] # Re: autres petites remarques rapides

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 1.

    Pour les guillemets je devrais faire ceci ?

    foo «~bar~» egg

    avec espace normale avant «, après » et insécable dans l'intérieur.

  • [^] # Re: bravo

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 4.

    if (assez diffusé and commercialisé) :
       ok_sans_autorisation
    else :
       demande_autorisation
       5 exemplaires, etc.

    Pour le Frido, la première condition s'évalue maintenant à True. Sauf si on l'estime "pas assez diffusé". Disons simplement que :

    http ://megamaths.1free-host.com/cours/Claessens-Mesnotesdemath.pdf
    https://catalogue.ens-cachan.fr/cgi-bin/koha/opac-detail.pl?biblionumber=59258
    https://fr.scribd.com/doc/227458410/Mathe-matiques-agre-gation
    http://myismail.net/docs/divers/agreg/AlgGeom/NotesClassens.pdf

    et que je sais de source sûre qu'au moins deux étudiants ont fait l'effort de leur écrire pour leur demander l'autorisation.

    Ce que m'a écrit en avril 2015, pour justifier l'exclusion du Frido, un membre du jury qui semble responsable de la bibliothèque :

    Il y a eu beaucoup d'abus sur les livres électroniques. Beaucoup de candidats
    ont demandé et obtenu un ISBN afin de pouvoir prendre leurs documents pour les
    oraux de l'agrégation. Dans ces conditions les règles ont été modifiées:

    C'est à cela que je jugerais le critère "pas assez diffusé". Il a été exclu à l'époque pour n'avoir pas été commercialisé, et non pour son manque de diffusion.

    Après, une lecture trop pointilleuse de ce règlement exclu les livres qui ne sont plus commercialisés … or clairement ce n'est pas ça qui est cherché.
    Et enfin, par définition, une nouveauté n'est pas assez diffusée. Donc aucun éditeur ne peut prétendre que son dernier bouquin est autorisé à l'agrégation.

  • [^] # Re: Excellente initiative !

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 3.

    L'erreur pour le volume 1 est ma faute : j'ai voulu changer une ligne dans le résumé, et bing tout est reparti pour validation. Ça prendra entre 24 et 72h, et comme on était jeudi après midi, ce sera à nouveau en ligne peut-être seulement lundi ou mardi.

    Des cours libres au sens où l'auteur a pris la peine de mettre une licence genre CC, FDL, j'en ai vu très peu.
    Celui-ci a même des mots assez durs contre les éditeurs :
    https://dournac.org/sciences/Analyse.pdf

    Par contre des cours de math de tous niveaux publiés sur internet, il y en a pléthore. Le plupart des profs ne mettent pas de licences (parce qu'à part sur linuxfr, peu de monde est sensibilisé à leur utilité) et considèrent comme évident que tout le monde peut télécharger et imprimer pour usage personnel.

    Pour trouver des cours, un conseil est d'ajouter filetype:pdf aux mots-clefs dans les moteurs de recherche.

  • [^] # Re: bravo

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 4.

    Il y avait des raisons bonnes ou mauvaises expliquées ici.
    En tout cas, il me semble que derrière tout ça, le jury fait deux erreurs conceptuelles :

    • la recherche documentaire est une compétence importante, et celle-ci passe forcément par connaitre par coeur la table des matières d'une trentaine de livres.
    • Un vrai livre est un texte pour lequel l'auteur a offert ses droits à un éditeur à but lucratif. Et un vrai livre contient forcément "toute reproduction interdite et blablabla".
  • [^] # Re: Réponses à quelques questions

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 3.

    Merci pour les réponses … je lirait tout cela avec toutes les pincettes conseillées. Par contre je ne vais pas commenter point par point ici.
    Si il y a des trucs à dire, je le ferai en ouvrant des issues sur github, ça me semble plus adapté.

  • [^] # Re: bravo

    Posté par  (site web personnel) . En réponse à la dépêche Le Frido, un livre de mathématique libre pour l’agrégation. Évalué à 3.

    Quel principe ?