Intanto ecco un po’ di codice per PGF. Compilalo con pdflatex. Naturalmente si possono introdurre macro apposite ed utilizzare registri dimensionali per rendere il codice di più alto livello. A questo scopo utile è anche definire nuovi colori grigi.
Il vantaggio di questa soluzione è che hai sempre tutto sotto controllo anche se c’è il pericolo che il testo possa essere più grande di quello previsto (si possono però mettere dei controlli dimensionali).
Insomma, codice come questo potrebbe risolvere. Tieni conto che dovrai imparare il linguaggio di PGF (il suo è un eccellente e completo manuale), e che dovrai scrivere lo script per costruire il codice a partire dai dati (ti consiglio Lua naturalmente).
Quanto alla soluzione proposta da Luigi, di utilizzare una tabella vera e non grafica, naturalmente è bene valutarla (con ConTeXt o sempre con LaTeX), ma d’istinto preferisco la soluzione interamente grafica, magari con controllo delle dimensioni di cella rispetto al testo. Con la tabella disegnata si ha il controllo esatto delle sue dimensioni mentre con la tabella composta le dimensioni della tabella sarebbero controllate dalle dimensioni del testo il che non è così strano, ma si perderebbe un controllo fine sul risultato come l’inserimento di filetti grigi.
Tieni conto che in passato ho sperimentato problemi (che nel tuo caso non devono assolutamente esserci) nel produrre righe di tabella composta alternativamente bianche e grigie (con sfondo).
Non ti rimane che fare esperimenti per renderti conto di quale delle due tabelle (composta o disegnata) sia più conveniente.
Breve commento al codice:
1 è importante l’ordine di disegno
2 ogni riga viene disegnata con riferimento al suo asse centrale ed è alta 6mm per le righe in grigio e 6.5mm per le righe con sfondo bianco.
Per il resto siamo qua per far si che LaTeX entri con successo nella tua tipografia.
Buon lavoro!
Ciao
`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage[scaled]{helvet}
\renewcommand*\familydefault{\sfdefault}
\tikzset{
simbolino/.style={rectangle,
fill,
inner sep=0pt,
minimum size=2mm},
punteggio/.style={rectangle,
fill=black!50,
inner sep=0pt,
minimum width=8mm,
minimum height=6mm,
}
}
\begin{document}
% regolazione dimensione font
\small
\begin{tikzpicture}
%riempimento riga sottostante in grigino
\fill[black!10] (0,0) rectangle (60mm,-6mm);
% disegno della squadra
\node at ( 3mm,-3mm) [simbolino,label=right:MILAN] {};
%punteggio
\node[white] at (30mm,-3mm) [punteggio] {\textbf{65}};
% giornate
\node at (38mm,-3mm) {31};
% vinte
\node at (44mm,-3mm) {19};
% pari
\node at (44mm+5.5mm,-3mm) {8};
% perse
\node at (44mm+11mm,-3mm) {4};
% disegno della squadra
\node at ( 3mm,-9.25mm) [simbolino,label=right:NAPOLI] {};
%punteggio
\node[white] at (30mm,-9.25mm) [punteggio] {\textbf{62}};
% giornate
\node at (38mm,-9.25mm) {31};
% vinte
\node at (44mm,-9.25mm) {19};
% pari
\node at (44mm+5.5mm,-9.25mm) {5};
% perse
\node at (44mm+11mm,-9.25mm) {7};
%riempimento riga sottostante in grigino
\fill[black!10] (0,-12.5mm) rectangle (60mm,-12.5mm-6mm);
% disegno della squadra
\node at ( 3mm,-15.5mm) [simbolino,label=right:INTER] {};
%punteggio
\node[white] at (30mm,-15.5mm) [punteggio] {\textbf{60}};
% giornate
\node at (38mm,-15.5mm) {31};
% vinte
\node at (44mm,-15.5mm) {18};
% pari
\node at (44mm+5.5mm,-15.5mm) {6};
% perse
\node at (44mm+11mm,-15.5mm) {7};
% vertical line
\draw[black!32,very thick] (41mm,0)–(41mm,-18.5mm);
\draw[black!32,very thick] (57.5mm,0)–(57.5mm,-18.5mm);
\end{tikzpicture}
\end{document}`