- Questo topic ha 11 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 18 anni, 9 mesi fa da .
-
Topic
-
Nella Mica tanto breve intro, le tabelle dei simboli matematici sono rese con questo codice:
`\documentclass{article}\newcommand{\X}[1]{$#1$&\texttt{\string#1}\hspace*{1ex}}
\newcommand{\SC}[1]{#1&\texttt{\string#1}\hspace*{1ex}}
\newcommand{\W}[2]{$#1{#2}$&
\texttt{\string#1}\texttt{\string{\string#2\string}}\hspace*{1ex}}
\newcommand{\Y}[1]{$\big#1$ &\texttt{\string#1}} %\newsavebox{\symbbox}
\newenvironment{symbols}[1]%
{\par\vspace*{2ex}
\renewcommand{\arraystretch}{1.1}
\begin{lrbox}{\symbbox}
\hspace*{4ex}\begin{tabular}{@{}#1@{}}}%
{\end{tabular}\end{lrbox}\makebox[\textwidth]{\usebox{\symbbox}}\par\medskip}\begin{document}
\begin{table}[!h]
\caption{Accenti in modalità matematica.} \label{mathacc}
\begin{symbols}{*4{cl}}
\W{\hat}{a} & \W{\check}{a} & \W{\tilde}{a} & \W{\acute}{a} \\
\W{\grave}{a} & \W{\dot}{a} & \W{\ddot}{a} & \W{\breve}{a} \\
\W{\bar}{a} &\W{\vec}{a} &\W{\widehat}{A}&\W{\widetilde}{A}\\
\end{symbols}
\end{table}\begin{table}[!h]
\caption{Lettere greche maiuscole.}
\begin{symbols}{*4{cl}}
\X{\Gamma} & \X{\Lambda} & \X{\Sigma} & \X{\Psi} \\
\X{\Delta} & \X{\Xi} & \X{\Upsilon} & \X{\Omega} \\
\X{\Theta} & \X{\Pi} & \X{\Phi}
\end{symbols}
\end{table}\begin{table}[!h]
\caption{Grandi delimitatori.}
\begin{symbols}{*4{cl}}
\Y{\lgroup} & \Y{\rgroup} & \Y{\lmoustache} & \Y{\rmoustache} \\
\Y{\arrowvert} & \Y{\Arrowvert} & \Y{\bracevert}
\end{symbols}
\end{table}\begin{table}[!h]
\caption{Simboli non matematici.}
\bigskip
Questi simboli possono venire utilizzati anche in modo testo.
\begin{symbols}{*3{cl}}
\SC{\dag} & \SC{\S} & \SC{\copyright} \\
\SC{\ddag} & \SC{\P} & \SC{\pounds} \\
\end{symbols}
\end{table}\end{document}
`
Funziona, naturalmente. Solo che io vorrei che i comandi LaTeX corrispondenti ai vari simboli venissero resi con \lstinline!…!, qualcosa come
`\lstinline!\alpha!`
del pacchetto listings (che uso, e che mi colora i comandi).Come vanno modificati quei comandi \X, \Y, \SC e \W?
Ancora grazie,
L.
- Devi essere connesso per rispondere a questo topic.