Bir makalede görülen garip sembol
H. Sati ve U. Schreiber'in "Uygun Orbifold Kohomolojisi" adlı makalesini okuyorum - bkz. https://arxiv.org/pdf/2008.01101. 2. sayfada, neredeyse sayfanın altında, integralden (Borel uzayı) sonra eğimli bir U ile bir formül var. Bu eğimli sembolün hangi yazı tipiyle yazıldığını bilen var mı? Veya LaTeX'te nasıl üretilir?
İsveç'ten Mikael'den şerefe!
Yanıtlar
Kaynak gerçekte mevcut : Sağdaki kutudan Diğer biçimler'i seçin ve kaynağı bir zip dosyası olarak indirin.
Kodu inceleyerek, yazarın bu makroyu kullanarak sembolü yazdığı ortaya çıktı:
\def\smooth{\rotatebox[origin=c]{70}{$\subset$}}
Bazı yorumlar ve gözlemler:
İntegral sembol olarak bahsettiğiniz şeye aslında yazarlar tarafından "esh" denir - makalenin 2. sayfasındaki 2. dipnota bakın. Sembol,
tipapaketin yüklenmesi ve yazılmasıyla üretilebilir\text{\textesh}. Önemli olarak,\eshsembol, metin stili\intsembolden daha küçüktür ."Eğik U" dediğiniz şey, aracılığıyla oluşturulabilir ( paket gerektirir ).
\rotatebox[origin=b]{-20}{$\cup$}graphicxNot: Bu cevabı gönderdikten kısa bir süre sonra @HaraldHancheOlsen , "eğimli U" sembolünün aslında tarafından üretildiğini gösterdiği bir cevap gönderdi .
\rotatebox[origin=c]{70}{$\subset$}
\documentclass{article}
\usepackage{newtxtext,newtxmath} % Times Roman clone
\usepackage{mathrsfs} % for fancy script-X symbol (via `\mathscr`)
\usepackage{tipa} % for '\textesh' macro
\newcommand\esh{\text{\textesh}}
\usepackage{graphicx} % for '\rotatebox' macro
\newcommand\rotcup{\rotatebox[origin=b]{-30}{$\cup$}}
\begin{document}
\[
H^{\bullet}_{\mathrm{trad}}
(\mathscr{X},A)
\coloneq
H^{\bullet}_{\mathrm{sing}}
(\esh\rotcup\mathscr{X},A)
\]
\end{document}
(@Egreg'in bunu söylemesini bekliyordum ...)
Bu "döndürülmüş birleşim simgesi" nin anlamını bilmiyorum; ama bunu varsayarak gibi bir ikili operatörüdür \cup, \capvb, muhtemelen sıradan bir sembolü olarak bu şekilde dizmek istiyorum ve istemem. Ayrıca komut dosyası ve komut dosyası stillerinde doğru şekilde ölçeklenmesini ve paketle birlikte kullanıldığında iyi davranmasını istersiniz amsmath.
Bunu şu şekilde yapabilirsiniz:
\documentclass{article}
\usepackage{newtxtext,newtxmath} % Times Roman clone
\usepackage{mathrsfs} % for fancy script-X symbol (via `\mathscr`)
\usepackage{tipa} % for '\textesh' macro
\usepackage{amsmath} % presumably you'll want this!
\usepackage{graphicx} % for '\rotatebox' macro
\makeatletter
% For added generality, let's show how a general solution can be
% implemented:
\newcommand*\@my@genrot@x[1]{%
\mathbin{%
\mathpalette\@my@genrot@y{#1}%
}%
}
\newcommand*\@my@genrot@y[2]{\@my@genrot@z #1#2}
\newcommand*\@my@genrot@z[3]{%
\rotatebox[origin=b]{#2}{$#1#3$}%
}
%
% Now define two similar commands, "\rotcup" and "\rotcap":
\newcommand*\rotcup{%
\DOTSB % appropriate?
\@my@genrot@x{{-30}{\cup}}%
}
\newcommand*\rotcap{%
\DOTSB
\@my@genrot@x{{30}{\cap}}%
}
\makeatother
\newcommand\esh{\text{\textesh}}
\begin{document}
This text is typeset in \fontname\the\font (\expandafter\string \the\font).
\begin{gather*}
H^{\bullet}_{\mathrm{trad}}
(\mathscr{X},A)
\coloneq
H^{\bullet}_{\mathrm{sing}}
(\esh\rotcup\mathscr{X},A) \\
A\rotcap B
\end{gather*}
Other math styles are now honored:
text style \( \esh\rotcup\mathscr{X} \) (same a display style, in this
case),
script style \( \scriptstyle \esh\rotcup\mathscr{X} \)
scriptscript style \( \scriptscriptstyle \esh\rotcup\mathscr{X} \).
Also works with \textsf{amsmath}'s \verb|\dots|:
\( A_{1} \rotcup\dots\rotcup A_{n} \).
\end{document}
Bütün bunlar, LaTeX'in hala hatırladığım gibi olduğu varsayımına dayanarak ...
@Mico (cevabına bakın) ve @egreg'e ( buraya bakın ) teşekkürler .
Çıktı:
İlave
\rotcupSembolün sıradan bir sembol olması gerektiği sonucuna vardım . Her halükarda matematik stiline göre ölçeklenmelidir. Ben bunu şu şekilde uygularım:
\documentclass[a4paper]{article}
\usepackage{newtxtext,newtxmath} % Times Roman clone
\usepackage{mathrsfs} % for fancy script-X symbol (via `\mathscr`)
\usepackage{tipa} % for '\textesh' macro
\usepackage{amsmath} % presumably you'll want this!
\usepackage{graphicx} % for '\rotatebox' macro
\makeatletter
% Less general than my previous solution, now the rotation angle is
% fixed once for all to -30 degrees:
\newcommand*\@my@genrot@x[1]{%
\mathord{% superfluous, but more elegant
\mathpalette\@my@genrot@y{#1}%
}%
}
\newcommand*\@my@genrot@y[2]{%
\rotatebox[origin=c]{-30}{$#1#2$}% note: we rotate around the center
}
%
% Now define two similar commands, "\rotcup" and "\rotvee":
\newcommand*\rotcup{%
\@my@genrot@x{\cup}%
}
\newcommand*\rotvee{%
\@my@genrot@x{\vee}%
}
\makeatother
\newcommand\esh{\text{\textesh}}
\begin{document}
For example: $\esh\rotcup\mathscr{X}$ and $\esh\rotvee\mathscr{X}$.
And honors the math style:
text style \( \esh\rotcup\mathscr{X} \) (same as display style, in this
case),
script style \( \scriptstyle \esh\rotcup\mathscr{X} \)
scriptscript style \( \scriptscriptstyle \esh\rotcup\mathscr{X} \).
Does the current math version ``percolate'' inside \verb|\rotatebox|?
{\bfseries \mathversion{bold}%
Let's see: $A\rotcup B$.}
Yes, it does.
\end{document}
Ve bunu anlıyorum