Skip to content
LaTeX et sciences humaines
TeX Other
Find file
Latest commit 3739195 @maieul mauvaise reference biblio
Failed to load latest commit information.
annexes pas de \verb dans un argument de commande
avancees Revert "ne pas dire de bêtise sur setspace"
biblio addbibressource nécessite l'extension
biblio_fichiers mauvaise reference biblio
couv fix #42
exemples fix #24
images on laisse tomber les deux dossiers fr/it trop difficiles à maintenir,…
navigation on passe à indextools
preambule limiter les series reledmac
preliminaires
premierpas fix #42
schemas
shs fix #42
.gitignore ignorer les fichiers minted
README.md Documenter la compilation sous Ubuntu.
ecran.tex mutualiser l'appel à cesure
latex-humain.ist dans l'index, mettre des .. avant les numéros de pages
makefile Ajuster SHELL à /bin/bash pour faciliter les boucles.
papier.tex mutualiser l'appel à cesure
plan.tex fix #42
post-index.py on utilise splitindex, donc on a un fichier -cs.idx
preambule.tex

README.md

Licence

Ce livre est disponible en version papier sur http://www.atramenta.net/books/latex-sciences-humaines/79.

Il est publié sous licence Creative Commons 3.0 Partage à l'Identique - Paternité

Amélioration

Si vous avez des idées d'améliorations, merci de

Politique de commit

Pour les personnes ayant accès au dépôt Git, le principe général est : dans master on ne met que de éléments liés à des versions CTAN des packages, et si l'on veut commencer à rédiger avant la sortie officielle, on crée une branche qu'on fusionne ensuite.

Règles de rédaction

  • les exemples -> pas plus de 64 caractères de longueurs
  • pour les sources primaires-> mettre le champ usera a 1, pour permettre d'avoir "éd" et pas "dir"
  • dans les exemples entre latexcode, ne pas mettre de tabulation, mais 4 espaces
  • pas de saut de ligne après les débuts d'environnement, ni avant les fins.
  • Par contre saut de ligne autour de l'environnement
  • Ne pas mettre de note de bas de page dans les quotations, les mettre avant.
  • Ne pas commencer de ligne par \cs, sauf si précédés de deux points (lorsqu'on veut citer une commande à la syntaxe longue).
  • lorsque code trop long dans un texte, mettre un saut de ligne (changement de paragraphe), pas un //
  • les renvois internes : les mettre juste après le mot le plus pertinent
  • Les indexs : sont construits automatiquement lors des appels à \cs, \package, \classe etc. Attention toutefois :
    • ne pas utiliser ces commandes à l'intérieur d'une commande de titre (bug avec hyperref). Utiliser à la place la commande \<type>noidx et indexer ensuite avec \index[<type>]{<element>}.
    • Si l'élément commence en début de phrase, pour avoir la majuscule dans le corps du texte mais la miniscule dans l'index, utiliser le premier argument optionnel : \class[beamer]{Beamer}.

Traduction

  • Une branche par langue, les fichiers gardent le même nom d'une version à l'autre histoire de faciliter les reports.
  • Contacter l'auteur auparavant pour qu'il explique le fonctionnement du code, de git etc., et vous donne des accès

Pour compiler :

N'oubliez pas que la version stable de septembre 2012 est aussi disponible en PDF sur le site de l'éditeur.

Néanmoins si vous souhaitez faire votre propre compilation :

Ensuite avec le Terminal, un simple make suffit.

Installer les dépendances sous Ubuntu/Debian

Pour installer les dépendances nécessaires, il faut installer les paquets suivants, en plus d'une installation complète et récente de texlive :

  • fonts-sil-ezra → police pour l'hébreu
  • python-pygments → package pygmentize de python.

Pour les installer facilement :

sudo apt-get install fonts-sil-ezra python-pygments

Something went wrong with that request. Please try again.