
Quero digitar "xy-plane" em um documento para que "pareça certo" quando eu imprimir o documento.
(1) xy-plane
não parece certo para mim.
(2) $xy-$plane
parece ruim.
(3) $xy$-plane
parece bem, mas me sinto desconfortável.
Qual é a convenção aceita para digitar "xy-plane" em um documento (La)TeX?
Responder1
Aqui "x" e "y" são variáveis, então elas devem entrar no modo matemático; o hífen deve sair do modo matemático. Então
$xy$\nobreakdash-plane
Observe que \nobreakdash
é fornecido peloamsmathpacote; não permite uma pausa após o hífen. Variação possível:
$x\,y$\nobreakdash-plane
onde as duas letras estão ligeiramente separadas. Ser consistente. Você pode definir
\newcommand{\plane}[2]{$#1#2$\nobreakdash-plane}
e use-o como \plane{x}{y}
, se aparecer com letras diferentes. Ou
\newcommand{\xyplane}{$x\,y$\nobreakdash-plane}
e use-o como \xyplane{}
. (Usei as duas variações, faça a sua escolha.)
Responder2
Aqui vai uma sugestão diferente: eu não colocaria um hífen antes da palavra “avião”, mas sim um espaço inquebrável. Em segundo lugar, eu inseriria um travessão (inquebrável) entre $x$ e $y$:
\newcommand\xyplane{$x$\nobreakdash--$y$~plane}
O travessão é, tipograficamente falando, o símbolo de "conector" usado com mais frequência, como nas "páginas 40--52", "Condensados de Einstein-Bose", "categorias A--Z", etc. por assim dizer, que estamos falando do plano formado por (combinações lineares de) pontos nos eixos $x$ e $y$.
Eu observaria, separadamente, que não preveria muita chance de confusão entre $x$--$y$ e $xy$, porque o TeX insere espaços em branco (de width \medmuskip
) em torno de operadores binários (como o sinal de menos ):
Observe também que o endash émais finodo que o sinal de menos matemático.