Newsgroup: it.comp.software.tex
Titolo: come cambiare temporaneamente il font di testo, formule o tabelle

Ciao a tutti,
 
sto ancora cercando il modo di cambiare il tipo di font e la dimensione 
del font per tabelle che contengono sia testo che formule, senza 
cambiare il font del testo.
 
Grazie ai consigli ed ai riferimenti trovati qui e su comp.text.tex , e 
grazie alla fortuna che mi ha fatto trovare il package (plain)TeX 
font-change, sono riuscito a
 
  - cambiare il font per il solo testo di sezioni specifiche di un 
documento (questo è facile e immediato con \fontfamily + selectfont )
 
  - cambiare il font per le sole formule di sezioni specifiche di un 
documento
 
  - cambiare il font per testo, formule e tabelle di sezioni specifiche 
di un documento
 
Il tutto sembra funzionare, ed è anche compatibile con l'uso di 
longtable e landscape.
Le pecche principali sono :
 
1) non so perché e come funziona
2) il cambio di font nelle formule matematiche e nelle tabelle non è 
compatibile con il ridimensionamento del font stesso (con \scriptsize, 
\tiny, ...)
 
In calce riporto un esempio di cosa si può fare per passare da 
palatino/mathpazo a iwona light condensed: forse può essere un punto di 
partenza per chi volesse cercare una soluzione più completa e pulita.
 
ciao,
 
Andrea
 
 
 
 
\documentclass{article}
 
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{lipsum}
\usepackage{lscape}
\usepackage{longtable}
 
% my default font will be Palatino
\usepackage{mathpazo}
\linespread{1.05}
 
%\usepackage[debugshow]{tracefnt}
 
 
\newcommand{\TryToSwitchFontToIwonaLightCondensed}{%
% These commands have been copied from the (plain) TeX
% package font-change by Amit Raj Dhawan.
%
% His work has been released under
% Creative Commons Attribution-Share Alike 3.0 Unported License
% on July 19, 2010. For details visit:
% 
http://creativecommons.org/licenses/by-sa/3.0/
.
%
% roman text (Family 0)
\def\twentyrm{\font\fzzozznzzt=rm-iwonacl at20pt \fzzozznzzt}%
\def\eighteenrm{\font\fzzozznzzt=rm-iwonacl at18pt \fzzozznzzt}%
\def\sixteenrm{\font\fzzozznzzt= rm-iwonacl at16pt \fzzozznzzt}%
\def\fourteenrm{\font\fzzozznzzt=rm-iwonacl at14pt \fzzozznzzt}%
\def\twelverm{\font\fzzozznzzt=  rm-iwonacl at12pt \fzzozznzzt}%
\font\tenrm=        rm-iwonacl
\def\ninerm{\font\fzzozznzzt=       rm-iwonacl at9pt \fzzozznzzt}%
\def\eightrm{\font\fzzozznzzt=      rm-iwonacl at8pt \fzzozznzzt}%
\font\sevenrm=      rm-iwonacl at7pt
\def\sixrm{\font\fzzozznzzt=        rm-iwonacl at6pt \fzzozznzzt}%
\font\fiverm=       rm-iwonacl at5pt
%
% math italic (Family 1)
\def\twentyi{\font\fzzozznzzt=   mi-iwonacli at20pt \fzzozznzzt}%
\def\eighteeni{\font\fzzozznzzt= mi-iwonacli at18pt \fzzozznzzt}%
\def\sixteeni{\font\fzzozznzzt=  mi-iwonacli at16pt \fzzozznzzt}%
\def\fourteeni{\font\fzzozznzzt= mi-iwonacli at14pt \fzzozznzzt}%
\def\twelvei{\font\fzzozznzzt=   mi-iwonacli at12pt \fzzozznzzt}%
\font\teni=         mi-iwonacli
\def\ninei{\font\fzzozznzzt=        mi-iwonacli at9pt \fzzozznzzt}%
\def\eighti{\font\fzzozznzzt=       mi-iwonacli at8pt \fzzozznzzt}%
\font\seveni=       mi-iwonacli at7pt
\def\sixi{\font\fzzozznzzt=         mi-iwonacli at6pt \fzzozznzzt}%
\font\fivei=        mi-iwonacli at5pt
%
% math symbols (Family 2)
\def\twentysy{\font\fzzozznzzt=  sy-iwonaclz at20pt \fzzozznzzt}%
\def\eighteensy{\font\fzzozznzzt=sy-iwonaclz at18pt \fzzozznzzt}%
\def\sixteensy{\font\fzzozznzzt= sy-iwonaclz at16pt \fzzozznzzt}%
\def\fourteensy{\font\fzzozznzzt=sy-iwonaclz at14pt \fzzozznzzt}%
\def\twelvesy{\font\fzzozznzzt=  sy-iwonaclz at12pt \fzzozznzzt}%
\font\tensy=        sy-iwonaclz
\def\ninesy{\font\fzzozznzzt=       sy-iwonaclz at9pt \fzzozznzzt}%
\def\eightsy{\font\fzzozznzzt=      sy-iwonaclz at8pt \fzzozznzzt}%
\font\sevensy=      sy-iwonaclz at7pt
\def\sixsy{\font\fzzozznzzt=        sy-iwonaclz at6pt \fzzozznzzt}%
\font\fivesy=       sy-iwonaclz at5pt
%
% math extension (Family 3)
\def\twentyex{\font\fzzozznzzt=  ex-iwonacl at20pt \fzzozznzzt}%
\def\eighteenex{\font\fzzozznzzt=ex-iwonacl at18pt \fzzozznzzt}%
\def\sixteenex{\font\fzzozznzzt= ex-iwonacl at16pt \fzzozznzzt}%
\def\fourteenex{\font\fzzozznzzt=ex-iwonacl at14pt \fzzozznzzt}%
\def\twelveex{\font\fzzozznzzt=  ex-iwonacl at12pt \fzzozznzzt}%
\font\tenex=        ex-iwonacl
\def\nineex{\font\fzzozznzzt=       ex-iwonacl at9pt \fzzozznzzt}%
\def\eightex{\font\fzzozznzzt=      ex-iwonacl at8pt \fzzozznzzt}%
\font\sevenex=      ex-iwonacl at7pt
\def\sixex{\font\fzzozznzzt=        ex-iwonacl at6pt \fzzozznzzt}%
\font\fiveex=       ex-iwonacl at5pt
%
% italic text (Family 4)
\def\twentyit{\font\fzzozznzzt=  rm-iwonacli at20pt \fzzozznzzt}%
\def\eighteenit{\font\fzzozznzzt=rm-iwonacli at18pt \fzzozznzzt}%
\def\sixteenit{\font\fzzozznzzt= rm-iwonacli at16pt \fzzozznzzt}%
\def\fourteenit{\font\fzzozznzzt=   rm-iwonacli at14pt \fzzozznzzt}%
\def\twelveit{\font\fzzozznzzt=  rm-iwonacli at12pt \fzzozznzzt}%
\font\tenit=        rm-iwonacli
\def\nineit{\font\fzzozznzzt=       rm-iwonacli at9pt \fzzozznzzt}%
\def\eightit{\font\fzzozznzzt=      rm-iwonacli at8pt \fzzozznzzt}%
\font\sevenit=      rm-iwonacli at7pt
\def\sixit{\font\fzzozznzzt=        rm-iwonacli at6pt \fzzozznzzt}%
\font\fiveit=       rm-iwonacli at5pt
%
% slanted text (Family 5)
\def\twentysl{\font\fzzozznzzt=  rm-iwonacli at20pt \fzzozznzzt}%
\def\eighteensl{\font\fzzozznzzt=rm-iwonacli at18pt \fzzozznzzt}%
\def\sixteensl{\font\fzzozznzzt= rm-iwonacli at16pt \fzzozznzzt}%
\def\fourteensl{\font\fzzozznzzt=   rm-iwonacli at14pt \fzzozznzzt}%
\def\twelvesl{\font\fzzozznzzt=  rm-iwonacli at12pt \fzzozznzzt}%
\font\tensl=        rm-iwonacli %There is no slanted version of Antykwa 
Torunska. This is to keep \sl working.
\def\ninesl{\font\fzzozznzzt=       rm-iwonacli at9pt \fzzozznzzt}%
\def\eightsl{\font\fzzozznzzt=      rm-iwonacli at8pt \fzzozznzzt}%
\font\sevensl=      rm-iwonacli at7pt
\def\sixsl{\font\fzzozznzzt=        rm-iwonacli at6pt \fzzozznzzt}%
\font\fivesl=       rm-iwonacli at5pt
%
% boldface text (Family 6)
\def\twentybf{\font\fzzozznzzt=  rm-iwonacm at20pt \fzzozznzzt}%
\def\eighteenbf{\font\fzzozznzzt=   rm-iwonacm at18pt \fzzozznzzt}%
\def\sixteenbf{\font\fzzozznzzt= rm-iwonacm at16pt \fzzozznzzt}%
\def\fourteenbf{\font\fzzozznzzt=   rm-iwonacm at14pt \fzzozznzzt}%
\def\twelvebf{\font\fzzozznzzt=  rm-iwonacm at12pt \fzzozznzzt}%
\font\tenbf=        rm-iwonacm
\def\ninebf{\font\fzzozznzzt=       rm-iwonacm at9pt \fzzozznzzt}%
\def\eightbf{\font\fzzozznzzt=      rm-iwonacm at8pt \fzzozznzzt}%
\font\sevenbf=      rm-iwonacm at7pt
\def\sixbf{\font\fzzozznzzt=        rm-iwonacm at6pt \fzzozznzzt}%
\font\fivebf=       rm-iwonacm at5pt
%
% typewriter text (Family 7)
\def\twentytt{\font\fzzozznzzt=     rm-inconsolata at20pt \fzzozznzzt}%
\def\eighteentt{\font\fzzozznzzt=   rm-inconsolata at18pt \fzzozznzzt}%
\def\sixteentt{\font\fzzozznzzt=    rm-inconsolata at16pt \fzzozznzzt}%
\def\fourteentt{\font\fzzozznzzt=   rm-inconsolata at14pt \fzzozznzzt}%
\def\twelvett{\font\fzzozznzzt=     rm-inconsolata at12pt \fzzozznzzt}%
\font\tentt=                        rm-inconsolata
\def\ninett{\font\fzzozznzzt=       rm-inconsolata at9pt \fzzozznzzt}%
\def\eighttt{\font\fzzozznzzt=      rm-inconsolata at8pt \fzzozznzzt}%
\font\seventt=                      rm-inconsolata at7pt
\def\sixtt{\font\fzzozznzzt=        rm-inconsolata at6pt \fzzozznzzt}%
\font\fivett=                       rm-inconsolata at5pt
%
% Family 0 (roman text)
\textfont0=\tenrm
\scriptfont0=\sevenrm
\scriptscriptfont0=\fiverm
\def\rm{\fam=0 \tenrm}%
%
% Family 1 (math italic)
\textfont1=\teni
\scriptfont1=\seveni
\scriptscriptfont1=\fivei
\def\mit{\fam=1}%
%
% Family 2 (math symbol)
\textfont2=\tensy
\scriptfont2=\sevensy
\scriptscriptfont2=\fivesy
\def\cal{\fam=2}%
%
% Family 3 (math extension)
\textfont3=\tenex
\scriptfont3=\sevenex
\scriptscriptfont3=\fiveex
%
% Family 4 (italic text)
\def\it{\fam=\itfam \tenit}%
%%%  AMonti - commento del tutto la definizione delle family 4 , 5 ,6 , 
7- italic text:
%%%  non so come far funzionare \tenit, \tensl, \tenbf in LaTeX
%%% \textfont\itfam=\tenit
%%% \scriptfont\itfam=\sevenit
%%% \scriptscriptfont\itfam=\fiveit
%
% Family 5 (slanted text)
%%% \def\sl{\fam=\slfam \tensl}%
%%% \textfont\slfam=\tensl
%%% \scriptfont\slfam=\sevensl
%%% \scriptscriptfont\slfam=\fivesl
%
% Family 6 (boldface text)
%%% \def\bf{\fam=\bffam \tenbf}%
%%% \textfont\bffam=\tenbf
%%% \scriptfont\bffam=\sevenbf
%%% \scriptscriptfont\bffam=\fivebf
%
% Family 7 (typewriter text)
%%% \def\tt{\fam=\ttfam \tentt}%
%%% \textfont\ttfam=\tentt
%%% \scriptfont\ttfam=\seventt
%%% \scriptscriptfont\ttfam=\fivett
%
% italic boldface
\def\twentyitbf{\font\fzzozznzzt=   rm-iwonacmi at20pt \fzzozznzzt}%
\def\eighteenitbf{\font\fzzozznzzt= rm-iwonacmi at18pt \fzzozznzzt}%
\def\sixteenitbf{\font\fzzozznzzt=  rm-iwonacmi at16pt \fzzozznzzt}%
\def\fourteenitbf{\font\fzzozznzzt=    rm-iwonacmi at14pt \fzzozznzzt}%
\def\twelveitbf{\font\fzzozznzzt=   rm-iwonacmi at12pt \fzzozznzzt}%
\font\itbf=            rm-iwonacmi
\def\nineitbf{\font\fzzozznzzt=        rm-iwonacmi at9pt \fzzozznzzt}%
\def\eightitbf{\font\fzzozznzzt=       rm-iwonacmi at8pt \fzzozznzzt}%
\font\sevenitbf=       rm-iwonacmi at7pt
\def\sixitbf{\font\fzzozznzzt=         rm-iwonacmi at6pt \fzzozznzzt}%
\font\fiveitbf=        rm-iwonacmi at5pt
%
% slanted boldface
\def\twentyslbf{\font\fzzozznzzt=   rm-iwonacmi at20pt \fzzozznzzt}%
\def\eighteenslbf{\font\fzzozznzzt= rm-iwonacmi at18pt \fzzozznzzt}%
\def\sixteenslbf{\font\fzzozznzzt=  rm-iwonacmi at16pt \fzzozznzzt}%
\def\fourteenslbf{\font\fzzozznzzt=    rm-iwonacmi at14pt \fzzozznzzt}%
\def\twelveslbf{\font\fzzozznzzt=   rm-iwonacmi at12pt \fzzozznzzt}%
\font\slbf=            rm-iwonacmi
\def\nineslbf{\font\fzzozznzzt=        rm-iwonacmi at9pt \fzzozznzzt}%
\def\eightslbf{\font\fzzozznzzt=       rm-iwonacmi at8pt \fzzozznzzt}%
\font\sevenslbf=       rm-iwonacmi at7pt
\def\sixslbf{\font\fzzozznzzt=         rm-iwonacmi at6pt \fzzozznzzt}%
\font\fiveslbf=        rm-iwonacmi at5pt
%
%%%  AMonti - commento le righe di cape e caps boldface :
%%%  non so come farle funzionare
% caps
%%% \def\twentycaps{\font\fzzozznzzt=   qx-iwonaclcap at20pt \fzzozznzzt}%
%%% \def\eighteencaps{\font\fzzozznzzt= qx-iwonaclcap at18pt \fzzozznzzt}%
%%% \def\sixteencaps{\font\fzzozznzzt=  qx-iwonaclcap at16pt \fzzozznzzt}%
%%% \def\fourteencaps{\font\fzzozznzzt=    qx-iwonaclcap at14pt 
\fzzozznzzt}%
%%% \def\twelvecaps{\font\fzzozznzzt=   qx-iwonaclcap at12pt \fzzozznzzt}%
%%% \font\caps=            qx-iwonaclcap
%%% \def\ninecaps{\font\fzzozznzzt=        qx-iwonaclcap at9pt \fzzozznzzt}%
%%% \def\eightcaps{\font\fzzozznzzt=       qx-iwonaclcap at8pt \fzzozznzzt}%
%%% \font\sevencaps=       qx-iwonaclcap at7pt
%%% \def\sixcaps{\font\fzzozznzzt=         qx-iwonaclcap at6pt \fzzozznzzt}%
%%% \font\fivecaps=        qx-iwonaclcap at5pt
%
% caps boldface
%%% \def\twentycapsbf{\font\fzzozznzzt=   qx-iwonacmcap at20pt \fzzozznzzt}%
%%% \def\eighteencapsbf{\font\fzzozznzzt= qx-iwonacmcap at18pt \fzzozznzzt}%
%%% \def\sixteencapsbf{\font\fzzozznzzt=  qx-iwonacmcap at16pt \fzzozznzzt}%
%%% \def\fourteencapsbf{\font\fzzozznzzt=    qx-iwonacmcap at14pt 
\fzzozznzzt}%
%%% \def\twelvecapsbf{\font\fzzozznzzt==      qx-iwonacmcap at12pt 
\fzzozznzzt}%
%%% \font\capsbf=            qx-iwonacmcap
%%% \def\ninecapsbf{\font\fzzozznzzt=        qx-iwonacmcap at9pt 
\fzzozznzzt}%
%%% \def\eightcapsbf{\font\fzzozznzzt=       qx-iwonacmcap at8pt 
\fzzozznzzt}%
%%% \font\sevencapsbf=       qx-iwonacmcap at7pt
%%% \def\sixcapsbf{\font\fzzozznzzt=         qx-iwonacmcap at6pt 
\fzzozznzzt}%
%%% \font\fivecapsbf=        qx-iwonacmcap at5pt
%
%%% AMonti - commento Lstroke e lstroke
%%% \chardef\Lstroke='212%
%%% \chardef\lstroke='252%
%
}
 
\begin{document}
 
\section*{Defaults}
 
\lipsum[1]
 
$$
e^{i\pi} = -1
$$
 
$$
\theta his + \iota s - \alpha / \varphi ormula
$$
 
\begin{table}[hbtp]
   \centering
   \caption{Table with default Palatino - mathpazo fonts}
   \begin{tabular}{cccc}
     \hline
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
 
\newpage
 
\section*{Using \texttt{fontfamily}+\texttt{selectfont} only changes the 
\textit{text} font }
 
{
\fontfamily{iwonalc}\selectfont
 
\lipsum[1]
 
$$
e^{i\pi} = -1
$$
 
$$
\theta his + \iota s - \alpha / \varphi ormula
$$
 
\begin{table}[hbtp]
   \centering
   \caption{Table inside fontfamily + selectfont is not written in Iwona LC}
   \begin{tabular}{cccc}
     \hline
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
}
 
\newpage
 
\section*{Using \texttt{TryToSwitchFontToIwonaLightCondensed} we can 
change just the math fonts}
 
{
 
\TryToSwitchFontToIwonaLightCondensed
 
\lipsum[1]
 
$$
e^{i\pi} = -1
$$
 
$$
\theta his + \iota s - \alpha / \varphi ormula
$$
 
\begin{table}[hbtp]
   \centering
   \caption{Table inside \texttt{TryToSwitchFontToIwonaLightCondensed}}
   \begin{tabular}{cccc}
     \hline
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
 
}
 
\newpage
 
 
 
\section*{Let-s put all together}
 
{
\fontfamily{iwonalc}\selectfont
\TryToSwitchFontToIwonaLightCondensed
 
\lipsum[1]
 
$$
e^{i\pi} = -1
$$
 
$$
\theta his + \iota s - \alpha / \varphi ormula
$$
 
\begin{table}[hbtp]
   \centering
   \caption{Table inside \texttt{TryToSwitchFontToIwonaLightCondensed} 
and \texttt{fontfamily}}
   \begin{tabular}{cccc}
     \hline
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
 
Oh no! The tabular text is not changed to iwonalc: we have to manually 
change it
\begin{table}[hbtp]
   \centering
   \fontfamily{iwonalc}\selectfont
   \caption{Table inside \texttt{TryToSwitchFontToIwonaLightCondensed} 
and \texttt{fontfamily}, corrected}
   \begin{tabular}{cccc}
     \hline
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
Now it works, even in landscape:
 
\begin{landscape}
{
\centering
\setlength{\tabcolsep}{2pt}
\begin{longtable}{|cccc|}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Intestazione sulla prima pagina
  \caption{First page caption - $\alpha \beta \gamma \ldots$}\\
  \hline
     caption text    & tabular   & font   & 123                           \\
     $caption-math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
  \hline
  \endfirsthead
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Intestazione sulla altre pagine
  \caption{Other pages caption - $\alpha \beta \gamma \ldots$}\\
  \hline
     other caption text    & tabular   & font   & 123 
         \\
     $other-caption-math$  & $tabular$ & $font$ & $123 
\varphi_{sotto}^{SOPRA}$ \\
  \hline
  \endhead
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% chiusura pagine intermedie
  \hline
     end of page text    & tabular   & font   & 123 
       \\
     $end-of-page-math$  & $tabular$ & $font$ & $123 
\varphi_{sotto}^{SOPRA}$ \\
  \hline
  \endfoot
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% chiusura ultinma pagina
  \hline
     end of LAST page text    & tabular   & font   & 123 
            \\
     $end-of-LAST-page-math$  & $tabular$ & $font$ & $123 
\varphi_{sotto}^{SOPRA}$ \\
  \hline
  \endlastfoot
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
  \label{longlongtable}
  \end{longtable}
  }
\end{landscape}
}
 
 
 
\newpage
 
\section*{What happens if we want to change the font size?}
 
{
\tiny	
\fontfamily{iwonalc}\selectfont
\TryToSwitchFontToIwonaLightCondensed
 
\lipsum[1]
 
$$
e^{i\pi} = -1
$$
 
$$
\theta his + \iota s - \alpha / \varphi ormula
$$
 
\begin{table}[hbtp]
   \centering
   \fontfamily{iwonalc}\selectfont
   \caption{Table inside \texttt{TryToSwitchFontToIwonaLightCondensed} 
and \texttt{fontfamily}, corrected}
   \begin{tabular}{cccc}
     \hline
     text               & tabular         & font         & 123 
                        \\
     $math$             & $tabular$       & $font$       & $123 
\varphi_{sotto}^{SOPRA}$       \\
     \tiny $tiny-math$  & \tiny $tabular$ & \tiny $font$ & \tiny $123 
\varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
Oh no! The tabular text and the formulas are written in 
\texttt{normalfont}. What a pity!
}
 
\newpage
 
\section*{Ed ora... sono tornato ai default? Si!}
 
\lipsum[1]
 
$$
e^{i\pi} = -1
$$
 
$$
\theta his + \iota s - \alpha / \varphi ormula
$$
 
\begin{table}[hbtp]
   \centering
   \caption{Table with default Palatino - mathpazo fonts}
   \begin{tabular}{cccc}
     \hline
     text    & tabular   & font   & 123                           \\
     $math$  & $tabular$ & $font$ & $123 \varphi_{sotto}^{SOPRA}$ \\
     \hline
   \end{tabular}
\end{table}
 
\end{document}

 ciao,
 
Cambiare font all'interno di un documento è una pratica
altamente disdicevole.
 
Ciao
Enrico

 Enrico
Sono d'accordo, ma in casi estremi � una strada da valutare: il mio 
obiettivo � di far convivere una formattazione generale in Palatino in 
A5 (su cui non ho margini di trattativa) con tabelle "grandi".
Spezzare le tabelle ne mina sia la fruibilit� che la leggibilit�, quindi 
il mio obiettivo era di provare a cambiare spaziature e font delle sole 
tabelle per ridurne le dimensioni...
ciao,
Andrea

 tabelle per ridurne le dimensioni...
 
Visto che dici trattarsi di caso estremo, perché non produci dei file 
eps o pdf per ogni tabella grande e poi li importi come grafica?
 
Kiuhnm

 Kiuhnm
non ci avevo pensato... ma non saprei come fare: io posso creare le 
tabelle "mostro" in un file .tex a parte, ma saranno comunque tabelle 
costruite con longtable + landscape, su pi� pagine.
Dovrei quindi estrarre i vari pezzi come .eps, importarli come grafici, 
dargli una caption di tipo table e aggiungere una sola voce nella list 
of tables ...
Andrea

 costruite con longtable + landscape, su pi� pagine.
Non riesci a farle stare neanche in un foglio di 5m per 5m?
Kiuhnm


mi bastano 3-4 pagine per tabella
Se ne avessi la libert�, metterei tutte le tabelle in un foglio 
ripiegabile stile paginone centrale di PlayBoy :-)
Andrea

 ripiegabile stile paginone centrale di PlayBoy :-)
Comunque LaTeX supporta pagine di 19ft x 19ft (circa 5.7m x 5.7m).
Se riesci a far stare una tabella in una tale pagina, puoi importarla 
come immagine vettoriale e sei a posto.
Kiuhnm