alegenn” post=92684Avendo studenti davvero molto distratti, voglio provare ad attivare la loro attenzione colorando parte delle formule. Si tratta di un esperimento, non me ne vogliano i puristi della tipografia…
Provando però il codice:
`% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}\usepackage[italian]{babel}
\usepackage{geometry}
\geometry{a4paper}
\usepackage{lipsum}
\usepackage{color}\begin{document}
\lipsum[1-5]
\[
y=x\textcolor{red}{+1} \qquad y=x+1
\]
\lipsum[1-3]\end{document}`
compilando con pdfLaTeX il risultato è che le spaziature “saltano” attorno all’addizione colorata.
Naturalmente si può risolvere a mano inserendo due spazzi sottili ai lati del simbolo di addizione, ma vorrei sapere perché accade? Il comando [tt]\textcolor{}{}[/tt] modifica qualcosa che a me sfugge.
Vi prego illuminatemi.
Si accettano anche suggerimenti sul modo di definire un comando che possa colorare parti di equazioni senza alterare la spaziatura in modalità matematica (in display).
Saluti
È anche per questo che esiste il pacchetto hf-tikz. Due sono in vantaggi: 1) la colorazione non altera in nessun modo l’ambiente matematico perché viene usato TikZ con opzione [tt]overlay[/tt]; 2) l’estensione dei riquadri è estendibile a piacere tramite offsets il che garantisce lato utente la possibilità di dettaglio più difficile da ottenere con altri pacchetti.
Numerosi esempi nella documentazione e in http://tex.stackexchange.com/a/75133/13304
Ciao
Claudio