mathrm 및 mathbb 글꼴이 포함된 체코어

mathrm 및 mathbb 글꼴이 포함된 체코어

\mathrm글꼴 과 \mathbb체코어 문자 č,ě,š,ř,ž,ý,á,í....를 사용하려면 어떻게 해야 하나요 ?

명령줄: bibtex.exe "ideje"

[12] [13] [14] [15] [16] [17]

Package amsfonts Warning: Obsolete command \frak; \mathfrak should be used inst
ead on input line 501.

(D:\ProgramFiles\MikTexExe\tex\latex\amsfonts\ueuf.fd) [18]

LaTeX Warning: Command \v invalid in math mode on input line 529.

! Please use \mathaccent for accents in math mode.
\add@accent ...@spacefactor \spacefactor }\accent 
                                                  #1 #2\egroup \spacefactor ...
l.529   \item to tam musíš $ně
                                 kde$ použít
? 

! Emergency stop.
\add@accent ...@spacefactor \spacefactor }\accent 
                                                  #1 #2\egroup \spacefactor ...
l.529   \item to tam musíš $ně
                                 kde$ použít


Process has been killed ...

답변1

수학 모드는 일반 텍스트에 강조나 기타 서식을 적용하는 데 적합하지 않습니다. 수학 모드는 이름에서 알 수 있듯이 수학을 위한 모드입니다. 특히 $někde$(컴파일된 경우) 또는 $n\check{e}kde$(Phelype Oleinik이 제안한 대로 컴파일하는 경우)댓글)는 일반적으로 수학 용어, 특히 변수의 곱으로 해석됩니다.N,이자형(또는전자수표),케이,그리고이자형.

비교하다

$this is horrible emphasis$

~와 함께

\emph{this is emphasis}

특히 TeX에서 사용되는 수학 글꼴은 텍스트 글꼴과 동일한 악센트를 가진 동일한 문자 집합을 지원하지 않을 수 있습니다. (그리고 수학 악센트는 다르게 입력되고 처리될 수 있습니다.)

텍스트에는 특정 단어를 강조하거나 강조하는 다양한 방법이 있습니다. 좋은 개요는 Nicola Talbot의에서 찾을 수 있습니다.완전한 초보자를 위한 LaTeX https://www.dickimaw-books.com/latex/novices/html/fontstyle.html#44113

\documentclass[czech]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{csquotes}

\begin{document}
$this is horrible emphasis$ % don't try this at home!

\emph{this is emphasis}

\begin{itemize}
  \item to tam musíš někde použít
  \item to tam musíš \emph{někde} použít
  \item to tam musíš \textit{někde} použít
  \item to tam musíš \textbf{někde} použít
  \item to tam musíš \textsf{někde} použít
\end{itemize}
\end{document}

'někde'를 강조하는 방식이 다른 "to tam musíš někde použít"입니다. 먼저 강조 없음, 그 다음 \emph(이탤릭체), 그 다음 이탤릭체, 굵게, 마지막으로 산세리프체


제목의 질문에 대답합니다. 의 표준 amssymb글꼴은 \mathbb대문자(ASCII 문자)만 지원합니다. 소문자를 포함하는 대안이 필요할 것입니다(그리고 더 중요하고 덜 가능성 있는 것은 적절하게 악센트가 있는 문자를 지원하는 대안을 찾아야 한다는 것입니다). 소문자는 지원되지 않습니다. 예를 들어 참조칠판 굵은 문자

답변2

정말로 이 작업을 수행하고 싶은지 확인하기 위해 동일한 예약을 반복한 후 방법은 다음과 같습니다.

에서는 글꼴 unicode-math을 설정할 수 있습니다 \mathrm. 체코어 단어를 연산자 또는 변수 이름으로 정의하려는 경우 연산자 글꼴을 설정하고 패키지 \operatorname에서 사용하는 것이 더 나을 수 있습니다 amsmath.

유니코드에는 강조된 칠판 볼드체에 대한 코드 포인트가 없지만, 이중 강조 글꼴을 선언할 수 있습니다. 여기서는 무료 글꼴 Foglihten No01을 사용합니다.

인위적인 예:

\documentclass[varwidth]{standalone}
\usepackage{unicode-math}

\setmathrm{Latin Modern Roman Caps}[Scale=MatchLowercase] % For example
% Available at http://www.glukfonts.pl/font.php?font=FoglihtenNo01
\setmathfontface\mathds{FoglihtenNo01.otf}[Scale=MatchLowercase]

\begin{document}
to tam musíš \(\mathrm{ně kde}\) \\
použít \(\mathds{Ě}\)

\end{document}

체코의 수학

또는 좀 더 극적인 대조를 원할 경우:

\documentclass[varwidth]{standalone}
\usepackage{unicode-math}

\setmathrm{Latin Modern Roman Caps}[Scale=MatchLowercase] % For example
% Available at http://www.glukfonts.pl
\setmathfontface\mathds{FoglihtenNo03.otf}[Scale=1.3]

\begin{document}
to tam musíš \(\mathrm{někde}\) \\
použít \(\mathds{Ě}\)

\end{document}

Foglihten Noo3 샘플

원하는 것이 \mathbb문자에 대한 악센트인 경우 이를 수학 악센트로 정의할 수 있습니다.

\documentclass[varwidth]{standalone}
\usepackage[T1]{fontenc}
\usepackage{amssymb}

\DeclareSymbolFont{lmodern}{T1}{lmr}{m}{n}
\DeclareMathAccent{\caron}{\mathord}{lmodern}{"07}

\begin{document}
R \(\caron{\mathbb{R}}\)
\end{document}

레거시 글꼴 샘플

관련 정보