Sou apenas um usuário ocasional de LaTeX e um usuário cada vez mais raro do modo matemático, então talvez isso seja simples para outros, mas não para mim:
Eu tenho uma função chamada L*
e ela tem uma fração como parâmetro. Na minha primeira tentativa ( $L*\left(\frac{X}{X_N}\right)$
) parecia que eu queria multiplicar L
pelo parâmetro, então mudei para ${L*}\left(\frac{X}{X_N}\right)$
.
Ainda aos meus olhos parece uma multiplicação (posso reduzir o espaçamento entre *
e (
?), então quero que o tamanho L*
corresponda à altura do parâmetro, assim:
(Como qualquer olho do TeX pode ver, eu falsifiquei o tamanho usando um editor de imagens).
O que tentei sem sucesso foi algo \left{L*}\frac{...}{...}
que não é permitido, entretanto.
Finalmente: Ao responder lembre-se: Problemas simples devem ter respostas simples para serem eficientes. Se a resposta parecer muito complicada (tornar o formulário muito ilegível, provavelmente não a aceitarei.
Responder1
Eu acho que é ummuito má ideia.
\documentclass{article}
\usepackage{amsmath}
\usepackage{graphicx}
\newcommand{\Lstar}[1]{%
\begingroup
\sbox0{$L{*}$}%
\sbox2{$#1$}%
\ifdim\dimexpr\ht2+\dp2>1.5\dimexpr\ht0+\dp0\relax
\vcenter{\hbox{\resizebox{!}{0.8\dimexpr\ht2+\dp2}{\box0}}}%
\else
L{*}%
\fi
#1
\endgroup
}
\begin{document}
\[
\Lstar{(x)}+\Lstar{\left(\frac{X}{X_N}\right)}
\]
\end{document}
Responder2
Por padrão, *
é um operador binário, portanto, há espaço extra ao seu redor para fazer com que pareça uma multiplicação. Você pode remover esse espaço colocando-o entre colchetes: {*}
. Você também poderia usar \ast
em vez de *
, mas isso não ajuda porque, até onde posso ver, eles são equivalentes.
Se você quiser um asterisco maior, precisará "sair" do modo matemático e alterar o tamanho da fonte. Se você fizer isso com frequência, sugiro usar uma macro como
\newcommand\Ast{\mbox{\large${\ast}$}}
Usar essas diferentes opções fornece a seguinte saída:
Pelo OP, suspeito que a última opção, que usa a macro acima, é a que você deseja. Aqui está o código completo:
\documentclass{article}
\usepackage{amsmath}
\newcommand\Ast{\mbox{\large${\ast}$}}
\newcommand\Xn{\bigl(\frac{X}{X_N}\bigr)}
\begin{document}
$L*\Xn$
$L\ast\Xn$
$L{*}\Xn$
$L{\ast}\Xn$
$L\Ast\Xn$
\end{document}
Aliás, por favor sempre poste umexemplo de trabalho mínimocom suas perguntas para que as pessoas saibam o que você está fazendo. Isso torna mais fácil para as pessoas ajudá-lo e diminui a chance de resolverem um “problema diferente” daquele que você está perguntando.