Quina diferència hi ha entre comandament i declaració?
Tot i que el resultat pot semblar similar cadascun té característiques pròpies. Per obtenir text amb, posem per cas, un tipus de lletra sans serif podem fer-ho per dues vies:- amb el comandament \textsf{text}
- amb la declaració {\sffamily text}
Quina diferència hi ha entre comandament i declaració? Per a què ens pot anar més bé cadascuna de les dues vies?
- un comandament ens pot servir per formatar un tros petit de text, algunes paraules dins d’un text molt més llarg escrit en un altre format. Per exemple, amb el codi: Vet aquí un {\textbf{tros}} de text obtenim la frase amb la paraula tros en negreta: Vet aquí un tros de text.
- una declaració, en canvi, se sol utilitzar quan redefinim els nostres propis comandaments. Per exemple, per fer que la capçalera dreta d’un document aparegui formatada en lletra negreta podem escriure: \rhead{\bfseries{text de la capçalera - \thepage}}
Finalment recordem les equivalències entre els comandaments i les declaracions pel que fa al format de lletra:
comandament | declaració | resultat |
---|---|---|
\textrm{text} | {\rmfamily text} | lletra amb serif (roman) |
\textsf{text} | {\sffamily text}} | lletra sans serif |
\texttt{text} | {\ttfamily text} | lletra de màquina |
\textmd{text} | {\mdseries text} | lletra de gruix mitjà |
\textbf{text} | {\bfseries text} | lletra negreta |
\textup{text} | {\upshape text} | lletra dreta |
\textit{text} | {\itshape text} | lletra itàlica |
\textsl{text} | {\slshape text} | lletra inclinada |
\textsc{text} | {\scshape text} | lletres versaletes |
\emph{text} | {\em text} | text emfatitzat |
\textnormal{text} | {\normalfont text} | lletra normal |
Publicat per primera vegada el diumenge 2 d'abril de 2006.
Cap comentari:
Publica un comentari a l'entrada