나는 가끔씩 LaTeX를 사용하고 수학 모드를 사용하는 경우는 더욱 드뭅니다. 따라서 다른 사람들에게는 이것이 간단할 수도 있지만 나에게는 그렇지 않습니다.
라는 함수가 있는데 L*
매개변수로 분수가 있습니다. 처음 시도했을 때 ( $L*\left(\frac{X}{X_N}\right)$
)에는 매개변수를 곱하고 싶은 것 같아서 L
으로 변경했습니다 ${L*}\left(\frac{X}{X_N}\right)$
.
내 눈에는 여전히 곱셈처럼 보입니다( *
과 사이의 간격을 줄일 수 있습니까?). 따라서 다음과 같이 매개변수의 높이와 일치하는 (
크기를 원합니다 .L*
(TeX-eye에서 볼 수 있듯이 이미지 편집기를 사용하여 크기를 위조했습니다.)
그러나 내가 시도했지만 성공하지 못한 것은 \left{L*}\frac{...}{...}
허용되지 않는 일이었습니다.
마지막으로: 대답할 때 기억하세요: 단순한 문제는 효율적이기 위해서는 간단한 답이 있어야 합니다. 답변이 지나치게 복잡해 보인다면(공식을 읽을 수 없게 만든다면 아마도 받아들이지 않을 것입니다.)
답변1
내 생각엔아주 나쁜 생각.
\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}
답변2
기본적으로 *
는 이항 연산자이므로 곱셈처럼 보이도록 주위에 추가 공간이 있습니다. 이 공백을 중괄호로 묶어 제거할 수 있습니다 {*}
. \ast
대신에 를 사용할 수도 있지만 *
, 내가 보기에는 둘이 동일하기 때문에 도움이 되지 않습니다.
더 큰 별표를 갖고 싶다면 수학 모드를 "나가고" 글꼴 크기를 변경해야 합니다. 이 작업을 자주 수행할 예정이라면 다음과 같은 매크로를 사용하는 것이 좋습니다.
\newcommand\Ast{\mbox{\large${\ast}$}}
이러한 다양한 옵션을 사용하면 다음과 같은 출력이 제공됩니다.
OP에서 위의 매크로를 사용하는 마지막 옵션이 당신이 원하는 것이라고 생각합니다. 전체 코드는 다음과 같습니다.
\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}
그런데, 항상 글을 올려주세요최소한의 작업 예사람들이 당신이 무엇을 하고 있는지 알 수 있도록 질문을 하세요. 이렇게 하면 사람들이 귀하를 돕기가 더 쉬워지고 귀하가 요청한 것과 다른 "다른 문제"를 해결할 가능성이 줄어듭니다.