From 1645473d6f49858e50505707658374e297d0d8ad Mon Sep 17 00:00:00 2001 From: n-peugnet Date: Wed, 10 Nov 2021 15:04:00 +0100 Subject: small pdf corrections - add overfull and underfull warning in make output - add lmodern font for smoother result - add monthly summary table --- pdf/.gitignore | 2 +- pdf/Makefile | 2 +- pdf/assets/summary.monthly.17.tex | 19 +++++++++++++++++++ pdf/doc.tex | 15 +++++++-------- 4 files changed, 28 insertions(+), 10 deletions(-) create mode 100644 pdf/assets/summary.monthly.17.tex diff --git a/pdf/.gitignore b/pdf/.gitignore index 2d56f3b..b0145d6 100644 --- a/pdf/.gitignore +++ b/pdf/.gitignore @@ -7,7 +7,7 @@ *.out *.log *.pdf -*.synctex.gz +*.synctex* *.toc *.brf diff --git a/pdf/Makefile b/pdf/Makefile index 585b1b3..909b74d 100644 --- a/pdf/Makefile +++ b/pdf/Makefile @@ -9,7 +9,7 @@ all pdf: $(PDF) .SECONDEXPANSION: %.pdf: %.tex $$(wildcard $$*.bib) assets/*.tex latexmk $(LATEXMK_FLAGS) $(PDFLATEX_FLAGS) -pdf -f $< \ - | grep --color=always -o '.*:[0-9]*:.*\|warning.*' || true + | grep --color=always -oE '(.+:[0-9]+:|warning|(Und|Ov)erfull).*' || true mostlyclean: latexmk $(LATEXMK_FLAGS) -c diff --git a/pdf/assets/summary.monthly.17.tex b/pdf/assets/summary.monthly.17.tex new file mode 100644 index 0000000..409d04e --- /dev/null +++ b/pdf/assets/summary.monthly.17.tex @@ -0,0 +1,19 @@ +47 297 400 & 47 244 360 & 48 249 466 & 64 900 653 & 48 842 671 & 206 621 732 \\ +1 822 740 & 1 938 000 & 1 495 969 & 7 407 714 & 48 909 199 & 206 923 183 \\ +1 525 920 & 1 808 460 & 797 390 & 9 856 045 & 49 334 302 & 209 474 686 \\ +8 047 800 & 9 840 960 & 4 142 700 & 28 400 252 & 50 394 071 & 213 613 036 \\ +10 730 400 & 13 230 420 & 5 489 832 & 34 132 688 & 51 319 397 & 217 821 997 \\ +5 786 460 & 6 936 000 & 2 262 584 & 19 233 446 & 51 943 932 & 220 715 874 \\ +7 816 260 & 10 320 360 & 2 999 817 & 28 983 950 & 52 572 786 & 223 265 259 \\ +1 210 740 & 1 643 220 & 299 628 & 8 343 393 & 52 591 125 & 223 332 826 \\ +11 002 740 & 13 589 460 & 4 759 088 & 34 259 652 & 53 212 310 & 226 072 099 \\ +1 819 680 & 2 399 040 & 679 794 & 10 029 012 & 53 159 288 & 225 740 656 \\ +622 200 & 858 840 & 138 547 & 4 375 161 & 53 183 029 & 225 829 690 \\ +12 874 440 & 16 493 400 & 5 142 691 & 45 544 733 & 53 838 421 & 228 505 041 \\ +1 169 940 & 1 591 200 & 247 526 & 8 491 134 & 53 877 095 & 228 612 655 \\ +5 631 420 & 6 589 200 & 2 333 317 & 18 119 613 & 54 603 432 & 231 973 532 \\ +9 988 860 & 12 876 480 & 3 989 065 & 37 945 662 & 55 204 921 & 234 538 517 \\ +10 659 000 & 13 416 060 & 3 800 775 & 37 509 079 & 56 050 861 & 238 138 155 \\ +8 796 480 & 11 079 240 & 3 030 148 & 32 387 323 & 56 716 368 & 241 387 234 \\ +\hline +146 802 480 & 171 854 700 & 89 858 337 & 429 919 510 & 895 753 208 & 3 802 566 172 \\ diff --git a/pdf/doc.tex b/pdf/doc.tex index a475bdf..e708ebe 100644 --- a/pdf/doc.tex +++ b/pdf/doc.tex @@ -12,6 +12,7 @@ \usepackage[french]{babel} % latex rules for french words \usepackage[utf8]{inputenc} % UTF-8 encoding for special chars \usepackage[T1]{fontenc} % T1 font for smooth render of special chars +\usepackage{lmodern} % Latin modern font recommended by Vincent \DeclareUnicodeCharacter{202F}{\thinspace} % Define some colors @@ -84,7 +85,7 @@ \setlength{\parskip}{.3em} % space between paragraphs % Custom commands -\usepackage{xspace} +\usepackage{xspace} % automatically add a space after the command if needed \newcommand{\etal}{\emph{et al.}\@\xspace} \newcommand{\btrfs}{BTRFS~\cite{rodeh2013btrfs}\@\xspace} @@ -172,7 +173,7 @@ L'information génétique des organismes vivants a pour support l'\ac{adn} (Acid L'\ac{adn} est codé sous la forme d'une suite de molécules organiques que sont les \emph{nucléotides}. Il existe quatre nucléotides différents, représentés par quatre lettres : \textbf{A} pour Adénine, \textbf{T} pour Thymine, \textbf{G} pour Guanine, et \textbf{C} pour Cytosine. Les nucléotides s'associent deux à deux pour former un double brin d'\ac{adn}. -Ainsi, l'Adénine est appariée à la Thymine, et la Guanine à la Cytosine. +Ainsi, l'Adénine est appariée à la Thymine et la Guanine à la Cytosine. Chaque brin d'\ac{adn} est alors complémentaire de l'autre. Il est donc possible d'établir un parallèle entre l'information génétique, codée par les 4 nucléotides formant l'\ac{adn}, en base~4, et la donnée informatique, codée par une suite de bits en base~2. @@ -954,8 +955,9 @@ aucune déduplication ou compression. \subsection{Tableau récapitulatif} \begin{table*}[ht] +\renewcommand\arraystretch{1.5} -\begin{tabularx}{\textwidth}{L|L|L|L|L|L} +\begin{tabularx}{\textwidth}{@{}L|L|L|L|L|L@{}} \textbf{Feature} & \textbf{DNA-Backup} & @@ -984,7 +986,7 @@ Niveau version & \hline Com\-pres\-sion & -Niveau chunk & +Niveau version & Niveau version & Niveau fichier & Niveau version & @@ -1029,7 +1031,6 @@ Lecture de la zone correspondant à la dernière version \\ \subsection{Résultats} -% TODO: use real data \begin{table*}[ht] \centering \begin{tabularx}{\textwidth}{@{}RRRRRR} @@ -1047,7 +1048,6 @@ Lecture de la zone correspondant à la dernière version \\ \end{table*} -% TODO: use real data \begin{table*}[ht] \begin{tabularx}{\textwidth}{@{}RRRRRR} \textbf{DNA 4k} & @@ -1064,7 +1064,6 @@ Lecture de la zone correspondant à la dernière version \\ \end{table*} -% TODO: use real data \begin{table*}[ht] \begin{tabularx}{\textwidth}{@{}RRRRRR} \textbf{DNA 4k} & @@ -1074,7 +1073,7 @@ Lecture de la zone correspondant à la dernière version \\ \textbf{Tar.gz} & \textbf{Taille réelle} \\ \hline -\input{assets/summary.daily.17.tex} +\input{assets/summary.monthly.17.tex} \end{tabularx} \caption{Commits Mensuels} \label{tab:commits-monthly} -- cgit v1.2.3