\LaTeX
tufte-book에서 디자인된 로고로 조판되지 않습니다.
\documentclass[twoside,symmetric]{tufte-book}
\begin{document}
\title{My book}
\author{me}
\maketitle
\chapter{First chapter}
This book was written in $\LaTeX$.
\end{document}
어떻게 해결할 수 있나요?
답변1
그렇긴 하지만 재미있는 오류가 발생합니다.
! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m {}
\LaTeX
이는 정의 방법 때문입니다 .
% latex.ltx, line 1644:
\DeclareRobustCommand{\LaTeX}{L\kern-.36em%
{\sbox\z@ T%
\vbox to\ht\z@{\hbox{\check@mathfonts
\fontsize\sf@size\z@
\math@fontsfalse\selectfont
A}%
\vss}%
}%
\kern-.15em%
\TeX}
이제 살펴보겠습니다 \TeX
:
% latex.ltx, line 1643:
\def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@}
그리고 그것이 바로 오류가 발생하는 곳입니다. 공간 요소에 관한 한 소문자를 \@
표시하는 데 사용됩니다 .X
글쎄, 당신은~ 아니다\LaTeX
MathJax 친구들이 어떻게 생각하든 수학 모드에서 사용해야 합니다 . ;-)
올바른 입력은 바로
This book was written in \LaTeX.
그런데 MathJax에서 LaTeX 로고를 제대로 조판하고 싶다면 다음을 사용하세요.
$\mathrm{\LaTeX}$
차이점이 보이나요?