Мне нужно использовать жирный шрифт греческой доски, и по этой причине я проверилэтотвопрос и решил проблему суперпозиции пакетов благодаря ответу наэтотдругой вопрос.
Проблема в том, что мне лично не нравится внешний видпакет bboldшрифт и я искал что-то вродеэтот(Я не вижу нижнюю часть изображения с греческими буквами на своем компьютере, но она отчетливо видна на картинках Google, если просто ввести название вопроса; если у вас та же проблема, см.здесь)
Я так понимаю, что другого типа шрифта blackboard bold greek пока не существует, я прав? Или, может быть, я просто не могу его найти? Спасибо!
решение1
ОП цитирует этот вопрос,Кто может написать пакет для нового шрифта mathbb, как на картинке, совместимый со шрифтом Computer Modern?, как желаемая конечная точка, в которой, по-видимому, предлагается контурный шрифт.
Для работы в pdflatex и адаптации моего ответа здесь:Выделение текста с помощью шрифтов TrueType, вы можете задать цвет границы, заливку и толщину линии, а также использовать специальные возможности PDF для создания контура.
\documentclass{article}
\usepackage{xcolor}
\input pdf-trans
\newbox\qbox
\def\usecolor#1{\csname\string\color@#1\endcsname\space}
\newcommand\bordercolor[1]{\colsplit{1}{#1}}
\newcommand\fillcolor[1]{\colsplit{0}{#1}}
\newcommand\outline[1]{\leavevmode%
\def\maltext{\mydelim #1\mydelim}%
\setbox\qbox=\hbox{\maltext}%
\boxgs{Q q 2 Tr \bbthickness\space w \fillcol\space \bordercol\space}{}%
\copy\qbox%
}
\newcommand\mathbb[1]{\def\mydelim{$}\outline{#1}}
\newcommand\textbb[1]{\def\mydelim{}\outline{#1}}
\newcommand\colsplit[2]{\colorlet{tmpcolor}{#2}\edef\tmp{\usecolor{tmpcolor}}%
\def\tmpB{}\expandafter\colsplithelp\tmp\relax%
\ifnum0=#1\relax\edef\fillcol{\tmpB}\else\edef\bordercol{\tmpC}\fi}
\def\colsplithelp#1#2 #3\relax{%
\edef\tmpB{\tmpB#1#2 }%
\ifnum `#1>`9\relax\def\tmpC{#3}\else\colsplithelp#3\relax\fi
}
\bordercolor{black}
\fillcolor{white}
\newcommand\bbthickness{.15}
\begin{document}
$y=\mathbb{\beta}+\textbb{R}$
\end{document}
решение2
решение3
Раньше жирные буквы на школьной доске подделывались путем (пере)печатывания базовой буквы с небольшим смещением, напримерэтотстарый FAQ по (La)TeX:
A set of LaTeX macros for a ``lazy person's'' blackboard bold are:
\newcommand{\R}{{\sf R\hspace*{-0.9ex}\rule{0.15ex}%
{1.5ex}\hspace*{0.9ex}}}
\newcommand{\N}{{\sf N\hspace*{-1.0ex}\rule{0.15ex}%
{1.3ex}\hspace*{1.0ex}}}
\newcommand{\Q}{{\sf Q\hspace*{-1.1ex}\rule{0.15ex}%
{1.5ex}\hspace*{1.1ex}}}
\newcommand{\C}{{\sf C\hspace*{-0.9ex}\rule{0.15ex}%
{1.3ex}\hspace*{0.9ex}}}
Вам придется подделывать свои собственные подделки.
решение4
Если у вас есть контурный шрифт TrueType или OpenType, поддерживающий греческие буквы, вы можете загрузить его unicode-math
с помощью
\setmathfontface\varbb{SomeFont-Outline.otf}[
Scale=MatchUppercase]
К сожалению, у меня нет под рукой хорошего примера бесплатного контурного шрифта с греческими буквами.
Одним из недостатков такого подхода является то, что unicode-math
может потребоваться поиск математических буквенно-цифровых символов Unicode (например, U+1D8FC,