黒板の太字ギリシャ文字

黒板の太字ギリシャ文字

私はギリシャの黒板太字を使用する必要があり、この理由でチェックしましたこれ質問と回答のおかげでパッケージの重ね合わせの問題を解決しましたこれその他の質問。

問題は、私が個人的にはbbold パッケージフォントを探していたのですがこれ(私のコンピュータではギリシャ文字の入った画像の下部は見えませんが、質問のタイトルを入力するだけでGoogle画像検索ではっきりと見えます。同じ問題がある場合は、ここ

つまり、別の種類の黒板太字ギリシャ語フォントはまだ存在しないと推測しますが、正しいですか? それとも、単に見つけられないだけでしょうか? ありがとうございます!

答え1

OPはこの質問を引用している。画像のように、Computer Modern フォントと互換性のある新しい mathbb フォントのパッケージを作成できる人はいますか?、望ましいエンドポイントとして、アウトライン フォントが提供されているように見えます。

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

非常にシンプルな解決策:

\documentclass[a4paper,12pt]{article}
\usepackage[outline]{contour}
\newcommand*{\fancy}[1]{{\color{white}\contour{black}{#1}}}
\begin{document}
\fancy{$\Gamma\Delta$}$\Gamma$$\Delta$\fancy{$\Xi\Theta\Delta$}
\end{document}

ここに画像の説明を入力してください

答え3

黒板の太字は、次のように、基本文字を少しずらして(重ねて)印刷することで偽装されていました。これ(La)TeX に関する古い FAQ:

 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

unicode-mathギリシャ文字をサポートするTrueTypeまたはOpenTypeのアウトラインフォントをお持ちの場合は、次のようにして読み込むことができます。

\setmathfontface\varbb{SomeFont-Outline.otf}[
  Scale=MatchUppercase]

残念ながら、ギリシャ文字の無料アウトライン フォントの良い例が手元にありません。

この方法の欠点は、unicode-mathUnicodeの数学的な英数字記号(U+1D8FCなど)を見つけようとする可能性があることです。

関連情報