Ciao a tutti. Aggiornamento:
Abbiamo deciso (probabilmente) di abbandonare suftesi e spostandoci su memoir. Ci piaceva l’idea di comporre qualcosa di nostro (il “probabilmente” tra parentesi nella prima frase dipende proprio da come valuteremo il risultato finale). Inoltre abbiamo deciso di creare una pubblicazione parallela con i medesimi contenuti ma strutturata e impaginate per essere letta agevolmente dalle persone con disturbi specifici dell’apprendimento (che orribile “etichetta”…vabbé) il tutto secondo le linee guida della British Dyslexia association e usando i font liberi Lexia (che sono davvero molto carini e anche se hanno solo la forma senza grazie con serie normale e nera, sono più che sufficienti allo scopo…anzi: di più sarebbero troppi :-)); inoltre probabilmente ci sarà richiesta anche una versione html (che non ho ancora idea di come fare, mi è stato suggerito di guardare htlatex…anche se per ora non saprei nemmeno da che parte prendere un libro html di 150 pagine…)
Dunque il lavoro per ora è a questo punto:
– i contributi alla fine arriveranno tutti composti con un article standard in cui sono stati caricati solo i pacchetti url, graphics e amsfonts, con la preghiera di non caricare ulteriori pacchetti né definire macro (tutto questo non è dipeso da me) e poi mi occuperò io di adattarli come meglio credo. Forse alla fine è la soluzione migliore… mah, non sono ancora del tutto convinto ma forse alla fine è davvero meglio così…inoltre al libro saranno “collegati” file esterni (essendo una pubblicazione on-line). Collegamento e file che devo ancora capire in cosa consitano, visto che non ho ancora contributi. Quindi su questo aspetto non posso dare ulteriori dettagli.
– abbiamo deciso di impaginare tutto per essere composto in b5, quindi ci sarà una versione b5 “pura” per la visione a schermo e una b5 composta su a4 coi crocetti di taglio per chi volesse stamparla conforme all’idea originale (il libro sarà elettronico);
– per la gabbia di testo ho tenuto la proporzione aurea approssimata a 89/55, correttamente scalata per contenere righe lunghe circa 65 caratteri (corpo 10 per i kpfont nella versione standard, corpo 12 per i Lexia nella versione DSA) e adattato a un numero intero di righe; (integrare i Lexia è stato istruttivo, per quanto, alla fine, semplice)
– inoltre abbiamo trovato un artista (Mariarosa Sturmigh) che ci ha disegnato una simpatica BAND (composta da: Bruno (il sassofonista), Arancio (il batterista), Noce (il chitarrista) e Dora (la cantante)) che accompagnerà il lettore a bordo pagina con delle, qui è proprio il caso di dirlo, “note” a margine. Nelle eventuali pagine in cui non saranno presenti le rock star, per non lasciare le pagine vuote, inseriremo solo i loro strumenti preferiti. Per comporre le note abbiamo pensato che una soluzione carina fosse quella di sfruttare un “piedistallo” in cui inserirle: così da ottenere anche l’effetto di non far galleggiare nel vuoto i personaggi.
il codice prevede nel preambolo quanto segue (se poi decideremo di non evidenziare nulla nel testo, ma solo scrivere delle cose allora la parte relativa a #2, così come quella compresa tra makeatletter..makeatother (al momento è così perché non ancora integrata nella classe), verranno eliminate):
`\usepackage{soul}
\usepackage{marginnote}
\usepackage[customcolors]{hf-tikz}
\hfsetfillcolor{blue!10}
\hfsetbordercolor{blue}
\usetikzlibrary{positioning,calc,shadows}
%: NOTE A MARGINE COMMENTI AL TESTO
% basato su:
% http://tex.stackexchange.com/a/52336/13304
%\definecolor{HLcolor}{RGB}{124,18,18} %standard
\definecolor{HLcolor}{RGB}{42,193,43}
\definecolor{HBcolor}{RGB}{174,124,112}
\sethlcolor{HLcolor!20}
\makeatletter
\newdimen\SOUL@dimen %new
\def\SOUL@ulunderline#1{{%
\setbox\z@\hbox{#1}%
\SOUL@dimen=\wd\z@ %new
\dimen@i=\SOUL@uloverlap
\advance\SOUL@dimen2\dimen@i %\dimen@ exchanged too
\rlap{%
\null
\kern-\dimen@i
\SOUL@ulcolor{\SOUL@ulleaders\hskip\SOUL@dimen}% new
}%
\unhcopy\z@
}}
\makeatother
\newcommand\tikzmark[1]{\tikz[overlay,remember picture] \node (#1) {};}
\newcommand\MarkText[3][1cm]{%
\marginnote{\tikzmark{e}\color{yellow}%
\tikz[remember picture]{%
\node[drop shadow,top color=HLcolor!80, bottom color=HBcolor!100,rounded corners,draw,text width=0.9\marginparwidth,font=\itshape](n){#3};}
}[#1]\tikzmark{s}\hl{#2}%
\begin{tikzpicture}[remember picture, overlay]
\draw[HLcolor] let \p1 = (s), \p2 = (e) in ($(\x2,\y1)-(\marginparsep,0)$) — ($(n.north west)!0.5!(n.south west)$);
\end{tikzpicture}%
}`
chiaro che il posizionamento in altezza della nota (default: 1cm) verrà di volta in volta modificato per “sorreggere” bene il personaggio di turno.
al momento il codice è di questo tipo nel testo:
`\marginpar{\includegraphics[width=\marginparwidth]{../BAND/NoceX}\par\leavevmode\par\MarkText[-1.49\baselineskip]{}{ciao ciao ciao}}`
dove il \par\leavevmode\par serve per far scendere di due righe il punto di ancoraggio della linea che “supporta” il basamento (immagino si possa fare di meglio ma così l’effetto è molto carino e funziona :-))
e con questo codice all’inizio quando la BAND si presenta (chiaramente è facile che prima della versione finale sarà modificato)
`\par
\enskip\includegraphics[width=.22\textwidth]{../BAND/ArancioX}%
\includegraphics[width=.22\textwidth]{../BAND/NoceX}%
\includegraphics[width=.22\textwidth]{../BAND/DoraX}%
\includegraphics[width=.22\textwidth]{../BAND/BrunoX}
\tikz[remember picture]{%
\node[drop shadow,top color=HLcolor!80, bottom color=HBcolor!100,rounded corners,draw,text width=0.9\textwidth,font=\itshape](n){\color{yellow}{\qquad Arancio \qquad\quad Noce\qquad\qquad\enskip Dora\qquad\qquad\quad\enskip Bruno}};}`
– ora sarà da costruire la pagina del titolo con uno sfondo colorato e la BAND in qualche forma, dovrò definire (o scegliere) uno stile per i titoli degli interventi (che dovranno comprendere i nomi degli autori) e i vari sotto-sezionamenti
– quando mi arriveranno i contributi poi potrò pensare allo stile generale e altre cosette sfiziose inerenti al testo.
Per ora vado avanti con quello che mi manca, e un po’ di studio 🙂
domanda:
se volessi inserire una sorta di texture verticale lungo ogni pagina nel lato interno, in modo che quella destra e sinistra si tocchino a centro pagina come potrei fare?…mmm..però questa potrebbe essere una domanda di interesse collettivo: la inserisco in una discussione dedicata 🙂
a presto!
ciao ciao,
Corrado