\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.
ちなみに、LaTeXのロゴをMathJaxで正しくタイプセットしたい場合は、
$\mathrm{\LaTeX}$
違いがわかりますか?