Re: Parentesi quadrate “differenti” nell’ambiente matematico

#77931
Up
0
Down
::

logos” post=77032Salve a tutti! Perdonate la stravagante richiesta, ma non riesco a risolvere un problema che mi sono posto. Per indicare una classe d’equivalenza rappresentata da un elemento x di un insieme, spesso si usa scrivere [x]. Tuttavia, per comodità di lettura, vorrei che le parentesi quadre esclusivamente per le classi d’equivalenza fossero con le parentesi quadre del carattere a spaziatura fissa.

Per il momento ho costruito soltanto il comando provvisorio

`
\newcommand{\class}[1]{[#1]}
`

ma vorrei modificarlo. Ho provato a fare così:

`
\newcommand{\class}[1]{\text{\raise0.2pt\hbox{\texttt{[}}} #1 \text{\raise0.2pt\hbox{\texttt{]}}}}
`

ma mi sembra una costruzione farraginosa. Qualcuno ha un’idea più efficace?

Grazie,

Andrea

PS: Non credo mi servirà mai ingrossare le parentesi, sicché per il momento non mi pongo il problema di poter usare \left e \right o affini.

Il risultato è orribile. Se proprio devi spostare le parentesi le devi abbassare, non alzare. Per esempio
`\documentclass{article}
\usepackage{relsize}
\newcommand{\class}[1]{
\raisebox{-0.25ex}{\larger\ttfamily[}
#1
\raisebox{-0.25ex}{\larger\ttfamily]}
}
\begin{document}
$[x]\class{x}\class{y}$
\end{document}`
Ma forse è meglio se usi un simbolo diverso, se hai paura che gli studenti si confondano.

Nel tuo codice [tt]\text[/tt] è inutile, visto che [tt]\hbox[/tt] è legale in modo matematico.

Ciao
Enrico

Go to top