![Доступен ли этот символ преобразования Лапласа в LaTeX?](https://rvso.com/image/309850/%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B5%D0%BD%20%D0%BB%D0%B8%20%D1%8D%D1%82%D0%BE%D1%82%20%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%20%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%9B%D0%B0%D0%BF%D0%BB%D0%B0%D1%81%D0%B0%20%D0%B2%20LaTeX%3F%20.png)
Я хотел бы использовать символ преобразования Лапласа, который появляется в Unicode (SCRIPT CAPITAL L U+2112)
Однако мне удалось найти только два следующих символа, которые можно использовать для преобразований Лапласа:
Существуют и другие символы, предоставляемыеmath-unicode
, но, похоже, с pdflatex
.
Есть ли какие-нибудь предложения, есть ли доступный символ, похожий на Unicode?
решение1
Здесь я использую Бруно \slantbox
изСдвиг преобразует «коробку»в сочетании с \mathscr
.
\slantbox
ОТРЕДАКТИРОВАНО, чтобы использовать вариант Джона К.Отрегулируйте пользовательские вертикальные греческие буквы при использовании в нижних индексахдля достижения лучшего горизонтального позиционирования в \slantbox
.
\documentclass{article}
\usepackage{mathrsfs}
\newsavebox\foobox
\newlength{\foodim}
\newcommand{\slantbox}[2][0]{\mbox{%
\sbox{\foobox}{#2}%
\foodim=#1\wd\foobox
\hskip \wd\foobox
\hskip -0.5\foodim
\pdfsave
\pdfsetmatrix{1 0 #1 1}%
\llap{\usebox{\foobox}}%
\pdfrestore
\hskip 0.5\foodim
}}
\def\Laplace{\slantbox[-.45]{$\mathscr{L}$}}
\begin{document}
\begin{equation}
\Laplace\{\sin(t)\} = \frac{1}{s^2 + 1}
\end{equation}
\end{document}
Если необходимо иметь возможность масштабирования до \scriptscriptstyle
, то этот подход подойдет.
\documentclass{article}
\usepackage{mathrsfs,scalerel}
\newsavebox\foobox
\newlength{\foodim}
\newcommand{\slantbox}[2][0]{\mbox{%
\sbox{\foobox}{#2}%
\foodim=#1\wd\foobox
\hskip \wd\foobox
\hskip -0.5\foodim
\pdfsave
\pdfsetmatrix{1 0 #1 1}%
\llap{\usebox{\foobox}}%
\pdfrestore
\hskip 0.5\foodim
}}
\def\Laplace{\ThisStyle{\slantbox[-.45]{$\SavedStyle\mathscr{L}$}}}
\begin{document}
\begin{equation}
\Laplace\{\sin(t)\} = \frac{1}{s^2 + 1} \quad\scriptscriptstyle
\Laplace\{\sin(t)\} = \frac{1}{s^2 + 1}
\end{equation}
\end{document}
решение2
Вы можете использовать rsfso
пакет:
\documentclass{article}
\usepackage[scr]{rsfso}
\newcommand{\Laplace}{\mathscr{L}}
\begin{document}
\begin{equation}
\Laplace\{\sin(t)\} = \frac{1}{s^2 + 1}
\end{equation}
\end{document}
Если вам также нужен вариант преамбулы mathrsfs
(но в этом случае я бы просто использовал скрипт L, предоставленный \mathscr{L}
):
\usepackage{mathrsfs}
\let\RSFSmathscr\mathscr % save the meaning of \mathscr
\usepackage[scr]{rsfso}
\let\RSFSOmathscr\mathscr % save the new meaning of \mathscr
\let\mathscr\RSFSmathscr % restore the previous meaning
\newcommand{\Laplace}{\RSFSOmathscr{L}}