Risposte nei forum create
-
AutoreRisposte
-
::
Se trovi più comodo fissare le altezze ora ci provo. Aspetta un po’.Nel caso di testo devi usare il pacchetto array e come specificatore di colonna devi usare m{
}. Leggi la documentazione del pacchetto array
http://www.ctan.org/get/macros/latex/required/tools/array.pdfCiao
Andrea
::
Se invece di usare height usi width, puoi scrivere
`
…..
\makeatletter
\newcommand*\ttoprule{\hrule\@height0pt\@width0pt\@depth-1ex}
\newcommand*\ctoprule{\hrule\@height0pt\@width0pt\@depth.8ex}
\let\btoprule\ctoprule
\let\bbotrule\ctoprule
\let\cbotrule\bbotrule
\let\tbotrule\bbotrule
\newcommand*{\tabularimage}[3]{\parbox[#1]{#2}{%
\csname#1toprule\endcsname%
\includegraphics[width=#2]{#3}\par
\csname#1botrule\endcsname}}
\makeatother\begin{document}
\begin{longtable}{*{4}{c}}
\toprule
Name & \multicolumn{2}{c}{Symbol} & Structure \\ \otoprule
\endfirsthead
\toprule
\multicolumn{4}{c}{\textellipsis\ segue} \\
Name & \multicolumn{2}{c}{Symbol} & Structure \\ \otoprule
\endhead
\bottomrule
\endlastfoot
\multicolumn{4}{c}{Continua nella pagina seguente\textellipsis} \\ \midrule
\endfoot
Alanine & Ala & A & \tabularimage[t]{1.75cm}{A} \\ \midrule
Arginine & Arg & R & \tabularimage[c]{1.75cm}{R} \\ \midrule
Asparagine & Asn & N & \tabularimage{1.75cm}{N} \\ \midrule
\end{longtable}\end{document} `
con [c] la figura è al centro, con [t] in alto e con (o con niente) in basso.
Ciao
Andrea
::
Prof.,Piccola spiegazione.
Relativamente al punto hai messo tre espansioni perché \phantom dà problemi o c’è dell’altro? E perché solo al punto e non anche sopra?
Infatti se ne metti una se ne mangia un bel po’, mentre se ne metti due dà pure un errore.
Mi spieghi la faccenda?
Inoltre ti faccio notare che quel \expandafter prima di \test è pleonastico.
Ciao
Andrea
::Ok, grazie DMW 😀 !! Perché allora nella guida del forum viene detto di usare array?! Bah… non si sa… comunque allora ora converto tutte le matrici in pmatrix..
La traduzione italiana è di una versione un po’ vecchia della guida. Nella nuova versione (ancora non tradotta, ma il link per la versione inglese ti porta a quella), ci sono pmatrix e compagnia (pagina 39). Quella guida non è la guida del forum, è solo una delle guide introduttive disponibili.
Io uso bmatrix, occupa meno spazio ed è più gradevole se le matrici sono grandi.
Ciao
EnricoErrore: Pagina 58 😀
http://www.ctan.org/tex-archive/info/lshort/english/lshort.pdf
Ciao
Andrea
::
se ti riferisci a itlshort, quella è una guida un po’ datata e a volte non usa proprio i sistemi migliori. Tra l’altro fa esempi con eqnarray che è obsoleto.Per la matematica devi leggere
http://tug.ctan.org/tex-archive/info/italian/amsldoc/itamsldoc.pdf
Per le matrici leggi la sez. 4.Ciao
Andrea
::
Sintassi più snella e soprattutto spaziature migliori. Confrontare per credere.
`
\[\left(\begin{array}{cc}
a&b\\
c&d
\end{array}\right)=
\begin{pmatrix}
a&b\\
c&d
\end{pmatrix}\]`Per ottenere lo stesso effetto si dovrebbe annulare lo spazio esterno con @{}
`\[\left(\begin{array}{@{}cc@{}}
a&b\\
c&d
\end{array}\right)=
\begin{pmatrix}
a&b\\
c&d
\end{pmatrix}\]`Come vedi pmatrix è più comodo.
Ciao
Andrea
::
Premetto che io il tuo problema non ce l’ho. Se mantengo o tolgo \mathrm a me il simbolo \delta esce bene. E poi i simboli greci matematici in serif non penso che esistano.L’opzione roman caricata dentro \moderncvtheme compone tutto il documento in roman tondo anziché serif.
Invece l’opzione nolmodern da mettere dentro
\documentclass disattiva il caricamento del pacchetto lmodern che normalmente viene caricato e usa i font standard super-font (sfrm cioè cmr super).Normalmente il documento come lo hai scritto tu viene composto in lmodern e famiglia serif.
Se lo vuoi normale, cioè in roman (tondo) e usare i font normali cmr-sfrm (e quindi togliere lmodern) devi scrivere:
`\documentclass[11pt,a4paper,nolmodern]{moderncv}\moderncvtheme[blue,roman]{classic}`
In definitiva mi viene da pensare che hai qualche problemino con i font.
Ciao
Andrea
::
Potevi mettere un esempio. Comunque se usi l’ambiente table basta che metti tutto dentro di esso e prima di tabular. Esempio:
`
\begin{table}
\small\centering % o \footnotesize al posto di \small
\begin{tabular}..
…
\end{tabular}
\end{table}`Se invece non usi table puoi scrivere
`\begin{center}
\small
\begin{tabular}..
…
\end{tabular}
\end{center}`Per cambiare l’interlinea puoi aggiungere \linespread{1.3}\selectfont dopo \small
oppure usare il pacchetto setspace e scrivere una cosa tipo
`
\begin{spacing}{1.3}\small
\begin{tabular}
..
\end{tabular}
\end{spacing}`
dentro table o center, dipende da quello che usi.per cambiare famiglia di font devi dire cosa vuoi fare, ma te lo sconsiglio.
Ciao
Andrea
-
AutoreRisposte