#LyX 1.3 created this file. For more info see http://www.lyx.org/
\lyxformat 221
\textclass book
\begin_preamble
\usepackage{multicol}
\newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
\newcommand{\PostScript}{PostScript\textregistered{}}
\usepackage{floatflt} 
\end_preamble
\language english
\inputencoding latin1
\fontscheme default
\graphics default
\paperfontsize default
\spacing single 
\papersize Default
\paperpackage a4
\use_geometry 0
\use_amsmath 0
\use_natbib 0
\use_numerical_citations 0
\paperorientation portrait
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\defskip medskip
\quotes_language english
\quotes_times 2
\papercolumns 1
\papersides 2
\paperpagestyle headings

\layout Title

Extended LyX Features
\newline 
LyXの拡張機能
\layout Author

by the LyX Team
\begin_inset Foot
collapsed true

\layout Standard

このファイルは 
\noun on 
Mike Ressler
\noun default 
.
 によって主に管理されています。コメントや間違いを見つけた場合には、LyXドキュメントに関するメーリングリスト <lyx-docs@lists.lyx.org>にお
知らせ下さい。
\end_inset 

 
\newline 
訳 人見光太郎
\layout Standard


\begin_inset LatexCommand \tableofcontents{}

\end_inset 


\layout Chapter

イントロダクション
\layout Standard

このマニュアルは基本的には
\emph on 
ユーザーズガイド
\emph default 
のパートII です。2つのマニュアルに分けた理由は簡単で、ユーザーズガイドがすでに膨大で、文章を作るのに必要なほとんどの基本機能を説明しているからです。しかし
 LyXチームの長期的な目標は、様々な設定ファイルと外部のパッケージを通して LyXを拡張可能にすることです。例えばある LaTeXパッケージをサポートする場合
は、LyXそれ自体を変えることなく、そのパッケージ用のレイアウトファイルを作ればいいのです。すでにいくつもの新しい機能はこの方法で追加されています。このマニュア
ルはそれらのレイアウトの使い方を説明しています。
\layout Standard

このマニュアルではいくつかの特別な機能も説明しています。例えばファックスのサポート、バージョンコントロール、SGMLのサポート等です。これらの機能を使う場合は、
他のソフトウエアをインストールする必要があります。最後に LaTeXのツールやコツを書いた章があります。この章では直接 LaTeXの強力な機能を使って文章を整え
る方法が説明してあります。
\layout Standard

もしまだ
\emph on 
イントロダクション
\emph default 
を読んでいなかったら、このマニュアルを読む前に
\emph on 
イントロダクション
\emph default 
を読んでください。そこにはどのマニュアルを読めばいいかいうことと、すべてのマニュアルで使われている表記法が説明されています。それから
\emph on 
ユーザーズガイド
\emph default 
を読んで LyXの基本的な機能を覚えてください。
\layout Standard

このマニュアルでは多くのセクションは独立した文章で、個人によって書かれたものには著者の名前が書いてあります。多くの場合、その著者はレイアウトファイルを書いたか新
しい機能を付け加えた本人です。著者の名前がない章は LyX Documentationチームによって書かれたところです。
\layout Standard

このマニュアルのすべてのトピックスは、LyX と LaTeXの相互作用に強く依存しています。そのために、次の章は LyXの内部での動きと、LyXにあなたが望む
 LaTeXコードを生成させるにはどうしたらいいかを説明しています。もちろん、ベテランの LyXユーザーのための章です。
\layout Chapter

LyX
\family roman 
\series bold 
\shape up 
\size huge 
\emph off 
\bar no 
\noun off 
\color none
とLaTeX
\layout Section


\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
LyXでのLaTeXの使われ方
\layout Standard


\begin_inset LatexCommand \label{sec:lyxandlatex}

\end_inset 


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
この章は
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
TeX、LaTeXを知っている人のための章です。ここでは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXがどのように
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを使っているのかを説明します。またこの章だけは、読者にある程度
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの知識があるものとして話を進めていきます。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
以前は我々は
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXのことを「LaTeXの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 WYSIWYM
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
なフロントエンド」と呼んでいました。しかし、今ではそうは呼んでいません。LaTeXのフロントエンドはいくつも存在します。基本的にはそれらは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせることができるエディターで、LaTeXのエラーが発生すると文章中のエラーの箇所をマークするというものです。LyXもエディターでLaTeXを走ら
せることができ、文章中のエラーの箇所をマークしますが、それ以上に多くのことをしてくれます。
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
WYSIWYM 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のコンセプトのおかげで
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXを使うのに
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの知識は必要ありません。また
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXはいくつかの拡張を
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXに加えています
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
。一度
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
F
\bar default 
ile
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
メニューから
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
Export\SpecialChar \menuseparator
LaTeX
\family default 
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を選んで
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
.tex
\family default 
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ファイルにして、それのプリアンブルを見て下さい。多くのマクロが定義されているのがわかるでしょう
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
。これらのマクロは、文章内で使う機能に応じて自動的に定義されます。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
次のいくつかコマンドは自動的に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせます。
\layout Itemize


\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator
View\SpecialChar ~

\emph on 
Format
\layout Itemize


\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator

\bar under 
U
\bar default 
pdate\SpecialChar \menuseparator

\emph on 
Format
\layout Itemize


\family sans 
\bar under 
F
\bar default 
ile
\bar under 
\SpecialChar \menuseparator
P
\bar default 
rint...
\layout Itemize


\family sans 
\bar under 
F
\bar default 
ile
\bar under 
\SpecialChar \menuseparator
F
\bar default 
ax...
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これらのコマンドは、以前に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせてから文章に変更があった場合のみ
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせます。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これらのコマンドを実行すると、LyXは次のようなステップを行ないます。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
文章を
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルに変換し、.texという拡張子をつけて保存。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
その .texファイルに対して（多分複数回）LaTeXを走らせる。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
エラーが発生した場合には、エラーボックスを挿入し文章中のエラーの箇所をマークする。エラーボックスは一時的なもので、文章をいっしょには保存されない。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もし
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
View\SpecialChar ~
DVI
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使って
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせた場合には、できた
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Dviファイルを
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
xdvi
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
で開きます。
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
View\SpecialChar ~
PostScript
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
か
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
P
\bar default 
rint...
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使った場合には次のステップへ進みます。
\layout Itemize


\family typewriter 
dvips
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を実行して、
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
Dvi
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ファイルを 
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 

\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript 
\end_inset 


\color default
に変換する。
\begin_deeper 
\layout Itemize


\family sans 
View\SpecialChar ~
PostScript
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
からの場合は、
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
dvips
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
の出力ファイルに
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
.ps_tmp
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
という拡張子をつけます。
\layout Itemize


\family sans 
\bar under 
P
\bar default 
rint...
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
からの場合は
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
.ps
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を拡張子につけます。
\end_deeper 
\layout Itemize


\family typewriter 
ghostview
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を実行するか、
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 

\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 


\color default
 ファイルをプリンタに送る。
\layout Section


\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
LyXが作る
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
.TeXファイルは読めない?
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ときどき
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXは読むことのできない
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルをつくるので、LyXは使えないと言う
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXユーザーがいます。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
そんなことはありません。実際は
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXは2種類の
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルを作ります。一つは人間が読むことのできるもの、もう一つは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXが読むための物です。LaTeXを走らせるごとに、LyXは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルを作りますが、この
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXがエラーを探しやすいように作られていて人間が読むのは困難です。論文の共著者に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルを送りたいのならば
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
F
\bar default 
ile
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
メニューから
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
E
\bar default 
xport\SpecialChar \menuseparator
LaTeX...
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を選んで下さい。
\layout Section


\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルの読み込み
\layout Standard


\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator
Import\SpecialChar \menuseparator
LaTeX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
コマンドを使うと、LaTeXファイルを
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXの中に読み込めます。このコマンドは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
reLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
という
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Perlスクリプトを起動し、
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
reLyX
\family default 
が
\family typewriter 
 foo.tex
\family default 
を
\family typewriter 
 foo.lyx
\family default 
へ変換し、そして
\family typewriter 
 foo.lyx
\family default 
を開きます。もしこの変換がうまくいかない場合には、コマンドラインからオプションをつけて 
\family typewriter 
reLyX
\family default 
を
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
使ってみて下さい
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
。
\layout Standard


\family typewriter 
reLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
は文法的に正しい
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルのほとんどを変換することができますが、すべてを変換できるわけではありません。
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
reLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
は自分が理解できない部分は、そのまま
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
TeXモードで残しておくので、後から赤い字の部分を探して、手で正しく表示されるように編集することができます。
\layout Standard


\family typewriter 
reLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のオプション、バグ、サポートされていない
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのコマンド、環境については
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\emph on 
Extended Features
\family typewriter 
\emph default 
マニュアルのreLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のセクションか、
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
reLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
の
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
manページを見て下さい。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もし
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
reLyX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
がうまく働かないような場合や
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXの文章に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードを入れたい場合にはセクション
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\begin_inset LatexCommand \ref{sec:latexcodes}

\end_inset 


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を読んで下さい。
\layout Section

LaTeX
\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
コードを入れる
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default

\begin_inset LatexCommand \label{sec:Inserting-LaTeX-Code}

\end_inset 


\layout Standard


\begin_inset LatexCommand \label{sec:latexcodes}

\end_inset 

 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
どのような
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXの文章にも
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeX
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のコードを入れることができます。これは覚えておいてもいいでしょう。ただし、すべての
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの命令を
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXでちゃんと表示できるわけではありません。また、そんなことは不可能です。LaTeXのコマンドを
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXの文章に挿入するには
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 ERT 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ボックスを使ってください。
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar under 
\noun default 
\color default
I
\bar default 
nsert\SpecialChar \menuseparator

\bar under 
T
\bar default 
eX
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使って、文章中に挿入できます。
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
ERT ボックスには、折り畳んだもの、開いたもの、インラインの3つの形があります。はじめの2つは、他の折り畳むことのできる箱（例えば脚注）と似たもので、かなりの
量の LaTeX コマンドを入れるのに便利です。インライン ERT ボックスは内容をボタンの一部として表示します。これは非常に短い LaTeX
 コマンドを入れるのに便利です。例：
\begin_inset ERT
status Inlined

\layout Standard
% like this
\end_inset 

。
\layout Standard

ERT を右マウスボタンでクリックすることで、この3つの形のどれを使うかを選べます。ただし、1行をこえる LaTeX コマンドを使う場合にはインラインモードは使
うことができません。
\layout Standard

例として、次のような LaTeX コマンドを LyX文章の中に入れてみます。
\layout LyX-Code


\backslash 
begin{tabular}{ll}
\newline 

\backslash 
begin{minipage}{5cm}
\newline 
This is an example for a minipage environment.
 You 
\newline 
can put nearly everything in it, even (non-floating) 
\newline 
figures and tables.
 
\newline 

\backslash 
end{minipage}
\newline 
&
\newline 

\backslash 
begin{minipage}{5cm}
\newline 

\backslash 
begin{verbatim}
\newline 

\backslash 
begin{minipage}{5cm}
\newline 
This ...
 
\newline 

\backslash 
end{minipage}
\newline 

\backslash 
end{verbatim}
\newline 

\backslash 
end{minipage}
\newline 

\backslash 
end{tabular}
\layout LyX-Code

\layout Standard

これらのコマンドを含んだ ERT ボックスはこのパラグラフのすぐ後ろにあります。このマニュアルを画面上で見ているなら、赤で書かれたコマンドの一部が見えているだけ
しょうが、印刷したマニュアルを見ているなら実際の結果が見えるはずです。
\layout Standard


\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
begin{tabular}{ll}
\newline 

\backslash 
begin{minipage}{5cm}
\newline 
This is an example for a minipage environment. You can put nearly everything in it, even (non-floating) figures and tables. 
\newline 

\backslash 
end{minipage}
\newline 
&
\newline 

\backslash 
begin{minipage}{5cm}
\newline 

\backslash 
begin{verbatim}
\newline 

\backslash 
begin{minipage}{5cm}
\newline 
This ... 
\newline 

\backslash 
end{minipage}
\newline 

\backslash 
end{verbatim}
\newline 

\backslash 
end{minipage}
\newline 

\backslash 
end{tabular}
\end_inset 


\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
この2つの方法以外に、複雑な
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードを別のファイルにしておくこともできます。その
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 LaTeX 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
コマンドを入れたファイルは、
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar under 
\noun default 
\color default
I
\bar default 
nsert\SpecialChar \menuseparator

\bar under 
I
\bar default 
nclude\SpecialChar ~
File
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使って文章に挿入できます（
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
Input
\family default 
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
タイプを選ばなければなりません）。この方法を使う場合には、別のファイルに入っている
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードがちゃんと動くかどうかをあらかじめ確かめておいた方がいいでしょう。さもないとエラーが発生した場合にどこで発生したかを調べるのが大変になります。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
最後にいくつかの注意を書いておきます。
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXの中では、LaTeXコードは赤で表示されます。
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXはあなたが書いた
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードが正しいかどうかを
\family default 
\series default 
\shape default 
\size default 
\emph on 
\bar default 
\noun default 
\color default
チェックしません
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
。
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
本当に自分で
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードを書く必要があるのかどうかを確かめて下さい。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
最後の点について一言いっておくと、まず初めに
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXは進化し続けています。あなたが
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードを書く前にその機能が
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXにないかどうかをマニュアルで確かめて下さい。また、非常に多くの、いろいろな目的（封筒へのラベルから複数ページにわたる表を作るためのものまで）のための
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXパッケージが存在します。
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
CTAN
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
サイトで探してみて下さい（ユーザーズガイドの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Requirements
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のセクションを見てください）。
\begin_inset Foot
collapsed true

\layout Standard


\noun on 
John Weiss
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
から:
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これは重要です。私はラベルを印刷するための
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードを書こうとしたのですが、そのための
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXパッケージがすでに2種類も存在していたのです。そのうえ私は、その2つともすでに持っていました。
\end_inset 


\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
文章中で何か変わったことをしたいのなら、何かいい
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの本を参考にして下さい。ユーザーズガイドの参考文献にいくつかの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの本がのっています。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
いくつかの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコマンドは実際の文章の前のプリアンブルに入れる必要があります。それについては次のセクションで説明します。
\layout Section

LyX
\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
とLaTeXプリアンブル
\layout Subsection


\family roman 
\series bold 
\shape up 
\size large 
\emph off 
\bar no 
\noun off 
\color none
LaTeXプリアンブルについて
\layout Standard


\begin_inset LatexCommand \label{sec:preamble}

\end_inset 


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もしすでに
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのことを知っているならプリアンブルが何かについては説明する必要はないでしょう。知らない人のためにここで少し説明しておきます。けれども詳しくは何か
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの本を参照した方がいいでしょう。ここではプリアンブルで何ができるのか、また
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXで文章を書く場合には自分でプリアンブルに書く必要のないのは何なのかを説明します。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXプリアンブルはLaTeXファイルの一番始め、テキストが始まる前の部分です。基本的にはこの部分でその文章のデフォルトの設定をします。ここで設定することは
、
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ドキュメントクラスの設定。これは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXがやってくれます。
\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
あなたがベテランの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXユーザーで標準では含められていないドキュメントクラスを使いたい場合には、
\family default 
\series default 
\shape default 
\size default 
\emph on 
\bar default 
\noun default 
\color default
Customization Manual
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
にそのための
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXのインターフェイスをどのように作るかの説明があります。自分で作った場合には、次期バージョンへ含めるためにぜひ
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyX
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Teamに送って下さい。
\end_deeper 
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
使うLaTeXパッケージを宣言します。LaTeXパッケージはいろいろなコマンドを用意しているのですが、プリアンブルで宣言された場合のみその文章中でそれらのコマン
ドを使うことができます。例えば
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
indentfirst
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
というパッケージはすべてのパラグラフの最初の行を字下げします。これ以外にもラベル、宛名書き、マージンの設定等の様々なパッケージがあります。
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
カウンタ、変数、長さ、幅の設定。いくつかの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのカウンタと変数はプリアンブルでグローバルに設定しないと効果を持ちません（文章中で設定、再設定できる変数、カウンタもあります）。マージンはプリアンブル
で設定する必要のある変数の例です。他にもリストに付けるラベルの設定は文章中でもできるのですが、プリアンブルで設定した方がいいでしょう。
\layout Itemize


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
その文章でよく使う
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコマンドの省略形などの自分用のコマンドを
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
（
\backslash 
newcommand
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
や
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
renewcommand
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使って）定義します。ただし、文章中でも定義することはできます。もちろんその自分用のコマンドは使う前に定義されている必要があります。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXが作る .texファイルのプリアンブルには
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
一組の
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXが使う定義が含まれています。これをプリアンブルに含めることによって可搬性を高めています。
\layout Subsection


\family roman 
\series bold 
\shape up 
\size large 
\emph off 
\bar no 
\noun off 
\color none
プリアンブルの変更
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXが
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXファイルのプリアンブルに挿入するコマンドは、LyXにパッチを当てない限り変更できません。ただし追加することはできます。これには2つの方法があります。
\layout Enumerate


\family sans 
\bar under 
L
\bar default 
ayout
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
メニューから
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
P
\bar default 
reamble\SpecialChar \ldots{}

\family default 
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を選ぶか、
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar under 
\noun default 
\color default
L
\bar default 
ayout
\family default 
\SpecialChar \menuseparator

\family sans 
\bar under 
D
\bar default 
ocument
\family default 
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ダイアログを選んで下さい。どちらを選ぶかは使っているフロントエンドによります。このダイアログでは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXのキーバインドは使えないことに注意してください。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
プリアンブルに加える内容を、自分用のデフォルトのテンプレートとして使う（ユーザーズガイドの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
「基本的なLyXの設定
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
」を参照）。こうやっておくと自分で作るファイルのデフォルトのプリアンブルにすることができます。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
P
\bar default 
reamble
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ダイアログ内のすべての物を、自分自身のプリアンブルに付け加えます。あなたが自分用のプリアンブルを挿入する前にLyXがあなたのやりたいことを本当にサポートしていな
いかどうかを確かめて下さい。
\family default 
\series default 
\shape default 
\size default 
\emph on 
\bar default 
\noun default 
\color default
LyXはプリアンブルをチェックしません。
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
あなた自身がプリアンブルに挿入するコードが正しいかどうかを確かめて下さい。
\layout Subsection


\family roman 
\series bold 
\shape up 
\size large 
\emph off 
\bar no 
\noun off 
\color none
例
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ここではどんなものをプリアンブルに追加できるか、またそれがどんな効果を持つのかを例を使って見ていきましょう。
\layout Subsubsection


\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
例
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
1：
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
オフセット
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXには
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
hoffset
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
と
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
voffset
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
という2つのページの位置をコントロールする変数があります。名前のとおり、水平方向のオフセットと垂直方向のオフセットをコントロールします。これはラベルを印刷する場
合や、印刷する用紙と実際に印刷可能な範囲がずれている場合などに使うことができます。
\layout Standard


\family typewriter 

\backslash 
hoffset
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
と
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
voffset
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のデフォルトの値は両方とも
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
0pt
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
です。つまりページをシフトしません。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もしあなたのサイトの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Dviドライバーがきちんと設定されていなくて、ページがずれて印刷され、システムの管理者が再設定してくれないような場合には、
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default

\backslash 
hoffset
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
と
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
voffset
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使うときちんと印刷できるようになります。例えばトップマージンと左マージンが常に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
0.5インチずつ大きすぎるような場合は次のコマンドをプリアンブルに追加して下さい。
\layout LyX-Code


\backslash 
setlength{
\backslash 
hoffset}{-0.5 in}
\layout LyX-Code


\backslash 
setlength{
\backslash 
voffset}{-0.5 in}
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これできちんと印刷できるようになります。
\layout Subsubsection


\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
例
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
2：
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ラベル印刷
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
宛名ラベルの印刷をしたい場合には、
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
labels.sty
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
という便利なLaTeXパッケージがあります。インストールされていないなら、近くの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
CTANサイトで探して下さい。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
このパッケージを使うには、まず
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
article
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ドキュメントクラスを使う必要があります。それからつぎのような設定をプリアンブルに追加しなければなりません。
\layout LyX-Code


\backslash 
usepackage{labels}
\layout LyX-Code


\backslash 
LabelCols=3
\layout LyX-Code


\backslash 
LabelRows=7
\layout LyX-Code


\backslash 
LeftBorder=8mm
\layout LyX-Code


\backslash 
RightBorder=8mm
\layout LyX-Code


\backslash 
TopBorder=9mm
\layout LyX-Code


\backslash 
BottomBorder=2mm
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 Avery 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
textregistered{}
\end_inset 

 ラベルシート stock #5360
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使う場合の設定です。これで各宛名を
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
begin{labels}
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
と
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
end{labels}
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
で囲めば宛名ラベルの印刷をすることができます。詳しくは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 
labels.sty
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のマニュアルを見て下さい。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
そのうち誰かがこのパッケージ用の
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXのレイアウトファイルを作ってくれるでしょうが、それまでは直接
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコマンドを文章に挿入するか、もしくはあなたがLyXのレイアウトファイルを作って我々に送って下さると助かります。
\layout Subsubsection


\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
例
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
3：
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
パラグラフの字下げ
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
アメリカ人は
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
すべて
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
のパラグラフの最初の行を字下げするように教育されます。そのために彼等の他の変な習慣と同様に、すべてのパラグラフの最初の行を下げないとアメリカ人は落ち着かないので
す
\begin_inset Foot
collapsed true

\layout Standard


\noun on 
John Weiss
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\color none
より:
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\color none
これはアメリカ人である私が書きました。私の国の典型的な人達に関する私の理解です。
\end_inset 


\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もちろんこれは標準的な組版のルールではありません。本では、他のパラグラフに続くパラグラフの場合のみ字下げを行ないます。字下げをするのはここから新しいパラグラフが
始まることを知らせるためです。したがってセクションの最初のパラグラフや、図の後のパラグラフの場合は字下げをする必要がありません。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
けれどもあなたが典型的なアメリカ人なら、理屈はどうであれ、すべてのパラグラフで字下げをせずにはいられないでしょう。プリアンブルに次の行を加えて下さい。
\layout LyX-Code


\backslash 
usepackage{indentfirst}
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
このパッケージはほとんどの
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
TeXディストリビューションに入っています。
\layout Subsubsection


\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
例
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
4：
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
このマニュアル
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
このマニュアルのプリアンブルには多くの設定が追加されています。
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar under 
\noun default 
\color default
P
\bar default 
reamble\SpecialChar \ldots{}

\family default 
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ダイアログを開いて見て下さい。ダイアログの大きさを大きくした方が見やすいでしょう。
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default

\begin_inset LatexCommand \ref{cha:secrets}

\end_inset 


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
章には
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのトリックの例や説明が書いてあるので、参照してみて下さい。
\layout Section

LyX
\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
と
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのエラー
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXはすべてのエラーを無視して仕事を続けるというオプションをつけて
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせ、そして
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのログファイルをエラーを表示するために使います。この章の始めの方で述べたように
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXは2種類の
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
.texファイルを作るのですが、そのうちの1つは文章中のエラーの箇所を探しやすいように作られています。LaTeXを走らせたときにどこかでエラーが発生すると、LyX
はエラーが発生したと思われる場所に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Errorと書いた箱を表示します
\begin_inset Foot
collapsed true

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ときどき間違った場所にエラーボックスが表示されてしまいます。これがよく起こるのは表、図、プリアンブルにエラーがある場合です。
\end_inset 


\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
。また、エラーが発生したことを知らせる警告メッセージが表示されます。
\layout Standard


\family sans 
\bar under 
N
\bar default 
avigate
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
メニューから
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
\bar under 
E
\bar default 
rror
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使うとエラーの箇所に飛ぶことができます。エラーボックスはクリックすると開き、LaTeXがだしたエラーメッセージが表示されます。
\layout Standard


\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator

\bar under 
L
\bar default 
aTeX\SpecialChar ~
Logfile
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を選ぶと直接
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXのログファイルを見ることができます。ログファイルの中でよく見かけるエラーメッセージと警告メッセージをここで説明しましょう。ただしすべてのエラーメッセー
ジの意味を知りたい場合には
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXの本を見て下さい。
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
LaTeX Warning:
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これで始まるメッセージは、LaTeXコードをデバッグするための警告メッセージです。クロスレファレンス、文献リストを追加したり、変更した場合にもう一度
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXを走らせる必要があるのを知らせるためこのメッセージが出てきます。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ほとんどの場合はこのメッセージを無視しても大丈夫です。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
LaTeX Font Warning:
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXがフォントを見つけられなかったと言う警告メッセージです。この後にどのフォントを代わりに使ったかを書いてあります。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これは無視して大丈夫です。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
Overfull 
\backslash 
hbox
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
この警告はほとんどの文章で出てきます。一行が長すぎて右マージンにはみ出しているという警告です。ほとんどの場合は印刷したものを見てもわからないぐらいか、はみ出てて
も1文字か2文字です。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
このメッセージは無視しても大丈夫です。印刷したものを自分の目で確かめるので十分です。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
Underfull 
\backslash 
hbox
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これは上の警告と違ってあまり出てきません。なぜだか分かりませんが
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXは1行を短めにするより長めにする方が好きなようです。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これも無視して大丈夫です。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
Overfull 
\backslash 
vbox
\family default 

\begin_inset Quotes erd
\end_inset 

 と 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
Underfull 
\backslash 
vbox
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
ページを区切るときに長くなりすぎたか、短くなりすぎたという警告です。これも印刷して目で見ると十分でしょう。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 

 
\family typewriter 
LaTeX Error: File 
\begin_inset Quotes els
\end_inset 

Xxxx
\begin_inset Quotes ers
\end_inset 

 not found
\family default 

\begin_inset Quotes erd
\end_inset 

 
\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Xxxxと言う名前のファイルがインストールされていません。これは、普通は文章で必要な
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXパッケージがインストールされていない場合に出てきます。自分でプリアンブルの変更も、
\family typewriter 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default

\backslash 
usepackage{}
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
コマンドも使わなかった場合には
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXが読み込もうとするパッケージがありません。
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar under 
\noun default 
\color default
H
\bar default 
elp\SpecialChar \menuseparator
L
\bar under 
a
\bar default 
TeX\SpecialChar ~
Configuration
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使って
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXが使えると認識しているパッケージの一覧を調べて下さい。
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar under 
\noun default 
\color default
E
\bar default 
dit
\bar under 
\SpecialChar \menuseparator
R
\bar default 
econfigure
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
を使うとその時点での使うことのできるパッケージを探しだして、このファイルをアップデートします。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もし
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family typewriter 

\backslash 
usepackage{}
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
コマンドを使っていて、そのパッケージがインストールされていない場合には、インストールする必要があります。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
LaTeX Error: Unknown option
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これで始まるエラーメッセージが出てくるのは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXパッケージに間違った、または定義されていないオプションをつけた場合です。パッケージのマニュアルで、使うことのできるオプションを確かめて下さい。
\end_deeper 
\layout Itemize


\begin_inset Quotes eld
\end_inset 


\family typewriter 
Undefined control sequence
\family default 

\begin_inset Quotes erd
\end_inset 


\begin_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
これは定義されていないコマンドを使った場合に出てくるエラーメッセージです。よくあるのは、自分で
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
文章に挿入した
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコマンドにタイプミスをしたり、あるパッケージを組み込むのを忘れてそのパッケージで用意されたコマンドを使う場合です。
\end_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
他にも多くの警告メッセージやエラーメッセージがあります。一般に読んで分かるメッセージは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXからのもので、暗号のようなものは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
TeXからのメッセージです。
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
最後にエラーメッセージがあった場合の一般的な対処の方法を説明しておきましょう。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
自分で挿入した
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコードにタイプミスがないか確かめる。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
タイプミスが無かったら、こんどはコマンドの使い方が正しいかどうかを確かめる。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もし文章の一番初めにいくつものエラーボックスがある場合には、プリアンブルにエラーがある。自分のプリアンブルのデバックを始める。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
もし自分でプリアンブルに何も追加していなくて、また文章に
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXコマンドも挿入していなかったら、まず
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LaTeXディストリビューション自体を疑う。つまりインストールされていないパッケージが無いかどうかを確かめ、必要ならばインストールする。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
それでもエラーメッセージが消えない場合、ファインチューニングのためのオプションを使いすぎていないかどうか確かめる。特に適当なパラグラフ環境を使う代わりに
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 Protected\SpecialChar ~
Blank
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
、
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family sans 
Linebreak
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
、
\family sans 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
Pagebreak
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
等を多用してパラグラフの整形をやってないかどうかを確かめる。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
数式や表の中で何か変わったことをしようとしてないかどうか確かめる。例えば表のセルにグラフィックスを入れるというようなことです。
\layout Enumerate

LaTeXが改行位置を見つけられないようなテキストの長いセクションがありませんか。デフォルトでは、LaTeXは改行をするといくつ単語間に追加的なスペースを入れな
ければならないかについて、かなり厳しく評価します。この問題を解決するには、その段落を書き換えてください。それが無理な場合にはその段落を 
\family typewriter 

\backslash 
sloppypar
\family default 
で囲んでください。この命令は、文字通り LaTeXの改行をよりいい加減にします。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
環境を入れ子にしすぎてないかどうか確かめる。LyXは（今のところ）入れ子の数が制限内かどうかをチェックしていません。もし17段の入れ子を使ったりしていたらそれが
原因です。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
図や表が大きすぎてページに収まらない場合には
\begin_deeper 
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
図の大きさを変える。
\layout Enumerate


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
表を分割する。
\end_deeper 
\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
すべてを試してもまだおかしい場合は、多分あなたは
\family default 
\series default 
\shape default 
\size default 
\emph default 
\bar default 
\noun default 
\color default
 
\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
LyXのバグをみつけたのでしょう。
\layout Chapter

補助的な道具
\layout Section

BibTeXを使った参照文献の準備
\layout Standard
\added_space_bottom bigskip 
by 
\noun on 
Mike Ressler
\layout Standard

BibTeXが何か知らなかったり、どう使うかについて（つまり自分用の参照文献用データベースをどうやって作るかについて）知らなかったら、まず急いで
 Lamportの
\emph on 
LaTeX: A Document Preparation System
\emph default 
 第2版を読んでください。特に Appendix Bをです。このセクションではあなたが参照文献ファイル（bibliography file）を作ることができ、環
境変数（
\family typewriter 
BIBINPUTS
\family default 
, 
\family typewriter 
BSTINPUTS
\family default 
, 
\family typewriter 
TEXINPUTS
\family default 
等）を正しく設定して BibTeXデータベースを使った LaTeX ファイルを扱うことができると考えています。
\layout Standard

BibTeXを知らない人のために言っておくと、これは論文の参照文献リスト用の大きなデータベースを作るためのシステムです。一度作っておくと、将来書くすべての論文に
使うことができます。それほど参照文献が多くない数本の論文を書く予定しかなくても、試してみる価値はあるでしょう。
\layout Standard

BibTeXを LyXと使うには、まずユーザーズガイドを読んで、どのように参照をするかを覚えてください。基本的なメカニズムはBibTeXを使った参照も同じです。
それから文章の最後で、
\family sans 
Insert\SpecialChar \menuseparator
Lists
\family default 
 & 
\family sans 
TOC\SpecialChar \menuseparator
BibTeX Reference
\family default 
を選んでください。そこででてくるダイアログに次のことを入れます。
\layout Description

Database: 
\family typewriter 
.bib
\family default 
ファイルの名前を
\family typewriter 
.bib
\family default 
という
\emph on 
拡張子なし
\emph default 
で入れます。いくつもの
\family typewriter 
.bib
\family default 
ファイルを使う場合は使いたい順番でコンマで区切って入れます。
\layout Description

Style: 使いたいBibTeXスタイルファイルの名前を
\family typewriter 
.bst
\family default 
という
\emph on 
拡張子なし
\emph default 
で入れてください。デフォルトのスタイルは 
\family typewriter 
plain
\family default 
です（このスタイルは LaTeXディストリビューションに含まれています）。
\layout Standard

参照したい文献が 
\family typewriter 
.bib
\family default 
ファイルの中にあるとして、本文中で参照するには参照したい場所で 
\family sans 
Insert\SpecialChar \menuseparator
Citation Reference
\family default 
として適当な参照用のキーを入れるだけです。これだけで、例えば 
\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator

\bar under 
D
\bar default 
vi
\family default 
とすると BibTexと LaTeXが必要に応じて呼び出されます。
\layout Section

索引の作成
\layout Standard

よい索引を作ることは長い文章を作る際の最も難しいことの一つです。しかし LyXは（ほとんどの LaTeXディストリビューションに含まれる）
\family typewriter 
makeindex
\begin_inset Foot
collapsed true

\layout Standard

訳注：日本語用の pTeX には 
\family typewriter 
makeindex
\family default 
互換の 
\family typewriter 
mendex
\family default 
というプログラムが入っています。これを LyXから 
\family typewriter 
makeindex
\family default 
の代りに使うには 
\family typewriter 
makeindex
\family default 
という名前で 
\family typewriter 
mendex
\family default 
にリンクを張ってください。
\end_inset 


\family default 
プログラムを使うことでこれを少し簡単にすることができます。やり方は前のセクションで説明した参照文献の作り方に似ています。
\layout Standard

まず初めに、文章の最後に行って 
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
Lists
\family default 
\SpecialChar ~
&\SpecialChar ~

\family sans 
T
\bar under 
O
\bar default 
C\SpecialChar \menuseparator

\bar under 
I
\bar default 
ndex
\family default 
\SpecialChar ~

\family sans 
List
\family default 
を選びます。それから索引に含めたい各々の言葉の終わりにカーソルを移動して 
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
Index
\family default 
\SpecialChar ~

\family sans 
entry
\family default 
\SpecialChar \ldots{}
 を選択します。そうすると索引に表示される言葉が入ったタグが挿入されます。これだけすると後は LyXが自動的に 
\family typewriter 
makeindex
\family default 
を使い索引を作ってくれます。インデックスボタンを右クリックしてでてくるダイアログの中のテキストは LaTeXのコマンドを受け入れます。したがって、特殊文字を含め
ないように注意してください。また複雑な設定のオプションを使うことができます。入れ子になった項目等についてどうすればいいのかについては、あなたの
 LaTeXディストリビューションに含まれる説明を見てください。
\layout Standard

本文中の言葉とインデックスのタグの間にスペースを入れないように注意してください。間違ったページ番号が索引にあらわれる可能性があります。
\layout Section

文章の分割
\layout Subsection

一般的な操作
\layout Standard

多くの章を含んだ大きな文章をつくる場合、その文章をいくつかのファイルに分けた方が便利なことがよくあります。そのような場合はマルチパートの文章にすることを考えてみ
てください。例えば、多くの科学論文はいくつかのセクションを持っています。この各々のセクションを別の LyXファイルにして、1つのマスターファイルから読み込むこと
ができます。マスターファイルにはタイトル、著者、アブストラクト、参照文献等が含まれ、他のセクションごとの LyXファイルを読み込みます。重要なのは分割された各々
のセクションの LyXファイルはマスターファイルへ読み込まれますが、それ自身でもフォーマットも印刷もできる完全な LyXファイルであるということです。それぞれの
ファイルは同じドキュメントクラスでなければなりません。articleクラスと bookクラスを混ぜるようなことはできません。また LaTeXファイルをマスターフ
ァイルから読み込むこともできますが、その場合にはプリアンブルと 
\family typewriter 

\backslash 
begin{document}
\family default 
の行、
\family typewriter 

\backslash 
end{document}
\family default 
の行は取り除いておく必要があります。さもなければ DVIファイルを作る際にエラーが発生します。
\layout Standard

ほかの文章を挿入するには 
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
In
\bar under 
c
\bar default 
lude\SpecialChar \-
default を選んでください。これを選ぶと小さな箱がカーソルのあるところに挿入されます。この箱をクリックするとダイアログが現れ、そのダイアログで挿入
するファイルと挿入方法が選べます。
\layout Standard

ファイルの選び方はわかるでしょうから説明を省きます。挿入方法は 
\begin_inset Quotes eld
\end_inset 

include
\begin_inset Quotes erd
\end_inset 

、 
\begin_inset Quotes eld
\end_inset 

input
\begin_inset Quotes erd
\end_inset 

、
\begin_inset Quotes eld
\end_inset 

verbatim
\begin_inset Quotes erd
\end_inset 

 の3つが選べます。
\begin_inset Quotes eld
\end_inset 

include
\begin_inset Quotes erd
\end_inset 

と 
\begin_inset Quotes eld
\end_inset 

input
\begin_inset Quotes erd
\end_inset 

の違いはわずかなもので LaTeXの達人にしか意味がないのですが、実際上の違いは 
\begin_inset Quotes eld
\end_inset 

include
\begin_inset Quotes erd
\end_inset 

の場合は挿入されたファイルは新しいページからタイプセットされ、
\begin_inset Quotes eld
\end_inset 

input
\begin_inset Quotes erd
\end_inset 

の場合は今あるページでタイプセットされます。そのうちもう少しわかりやすい名前に変える予定です。
\layout Standard

一般にはマスターファイルはタイプセットされる前に完全な LaTeXファイルに変換されますが、挿入されるファイルはプリアンブルを持たない LaTeXファイルに変換
されます。この変換をやめるには 
\family sans 
Don't
\family default 
\SpecialChar ~

\family sans 
typeset
\family default 
 ボタンを押してください。
\layout Standard

verbatimボタンを押すとそのファイルがそのままの内容（つまり verbatimモードで）で固定幅のタイプライタフォントを使ってタイプセットされます。普通は
そのファイル内の空白（スペース）は目に見えない形になっていますが、連続した空白はそのまま残されます。
\family sans 
Visible
\family default 
\SpecialChar ~

\family sans 
space
\family default 
ボタンを押すと、スペースの位置を間違わないようにスペースの位置にマークをつけてタイプセットされます。
\layout Subsection

ファイル間のクロスレファレンス
\layout Standard

異なるファイル間にクロスレファレンスを設定するのも可能です。まずすべての関係するファイルを開けてください。例として2つのファイルを扱う場合を考えて、そのファイル
を Aと Bと呼びましょう。そして Bが Aに挿入されるファイルだとします。Aにラベルを入れて、Bで参照したいとしましょう。文書 Bのクロスレファレンスダイアロ
グを開いて、使用する Bufferを選んでください。
\layout Section

Algorithms
\layout Standard

algorithm フロートを使うには 
\family sans 
algorithm
\family default 
パッケージが必要です。これはページをまたいで短いアルゴリズムを配置するのに便利でアルゴリズム一覧もサポートしています。
\layout Section

Subfigures
\layout Standard

このパッケージは、グラフィックダイアログで subfigureを選んでキャプションを入れると使うことができます。これを使えば一つのフロートにいくつもの図を、それ
ぞれにキャプションをつけながら入れることができます。
\layout Section

Fancy Headersと Footers
\layout Standard

デフォルトのページレイアウトは単純です。articleドキュメントクラスの場合、ページの下の真ん中にページ番号がつくだけです。このマニュアルは
 bookクラスなので少しは凝ってますが、本当にきれいにするには 
\family sans 
User\SpecialChar ~
Guide
\family default 
でも言っているようにドキュメントページスタイルを fancyに設定する必要があります。このセクションでは望みの効果を得るためのプリアンブルに入れる
 LaTeXコードやテキストの説明をします。
\layout Standard

ページへッダは left、center、rightと名付けられた3つのフィールドに分割されます。フッタも同様に3つのフィールドに分割されます。最も単純なこれらの
フィールドを設定する LaTeXコマンドは、
\family typewriter 

\backslash 
lhead、
\backslash 
chead、
\backslash 
rhead、
\backslash 
lfoot
\family default 
等です。例えば自分の名前を各ページの左上の端に入れるには、プリアンブルに次のようなコマンドを入れてください。
\layout Standard


\family typewriter 

\backslash 
lhead{John Q.
 DocWriter}
\layout Standard

これで自分の名前がページの左上にあらわれます。デフォルトのエントリ（しばしばフッタの真ん中にはページ番号が入ります）を削除するには、空白の引数を持つコマンドを入
れればいいだけです。例えば次のようにします。
\layout Standard


\family typewriter 

\backslash 
cfoot{}
\layout Standard

もっと面白くしてみましょう。セクション番号を Sectionという言葉といっしょに（Section 3のように）左上に入れて、（Page 4のような）ページ番号
を右上に、名前を左下に、日付を右下に入れます。次のコマンドをプリアンブルに入れればいいのです。
\layout Standard


\family typewriter 

\backslash 
lhead{Section 
\backslash 
thesection}
\layout Standard


\family typewriter 

\backslash 
chead{}
\layout Standard


\family typewriter 

\backslash 
rhead{Page 
\backslash 
thepage}
\layout Standard


\family typewriter 

\backslash 
lfoot{John Q.
 DocWriter}
\layout Standard


\family typewriter 

\backslash 
cfoot{}
\layout Standard


\family typewriter 

\backslash 
rfoot{
\backslash 
today}
\layout Standard


\family typewriter 

\backslash 
thesection
\family default 
と 
\family typewriter 

\backslash 
thepage
\family default 
は LaTeXのセクションカウンタ、ページカウンタにアクセスして現在のセクション番号とページ番号を印刷します。
\family typewriter 

\backslash 
today
\family default 
は今日の日付を印刷します。
\layout Standard

へッダの下またはフッタの上に入れる横線の太さを変えることもできます。もし横線が必要で無ければ線の太さを0に設定します。デフォルトではへッダの下の横線の太さは
 0.4ptでフッタの上の横線の太さは 0ptです。これを変えるには次のようなコマンドで線の太さを変えます。
\layout Standard


\family typewriter 

\backslash 
renewcommand{
\backslash 
headrulewidth}{0.4pt}
\family default 
 
\layout Standard


\family typewriter 

\backslash 
renewcommand{
\backslash 
footrulewidth}{0.4pt}
\layout Standard

各々のページでへッダ、フッタの設定のオン/オフを 
\family typewriter 

\backslash 
thispagestyle{empty}
\family default 
、
\family typewriter 

\backslash 
thispagestyle{plain}
\family default 
、
\family typewriter 

\backslash 
thispagestyle{fancy}
\family default 
で切り替えることもできます。設定を変えたいページにこれらのコマンドを入れて TeXコードとしてマークしてください。実際、デフォルトの設定ではタイトルページは
 plainとして設定されていて、それに続くページはグローバルに fancyに設定すれば fancyになります。
\layout Standard

例えば奇数ページの左上に何かを挿入するようなもっと複雑なコマンドもあります。詳しい説明は 
\family typewriter 
fancyhdr
\family default 
パッケージのマニュアルを見てください。例えば、teTeXを使っているなら 
\family typewriter 
/usr/share/texmf/doc/latex/fancyhdr/\SpecialChar \-
fancyhdr.dvi
\family default 
を見てください。
\layout Standard

最後の例としては Encapsulated 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript 
\end_inset 

ファイルをへッダ、フッタへ入れてみましょう。例えば会社のロゴをページの左上に入れたいとしましょう。次のコマンドを試してみてください。
\layout Standard


\family typewriter 

\backslash 
lhead{
\backslash 
resizebox{1in}{!}{
\backslash 
includegraphics{logo.eps}}}
\layout Standard
\noindent 
EPSファイルを文章のどこにも使っていないならば、
\family typewriter 

\backslash 
usepackage{graphics}
\family default 
をプリアンブルに含める必要があるでしょう。
\layout Section

Minipages
\layout Standard

LyXにはページの中にページを入れるミニページと呼ばれる機能があります。ミニページの中では、すべての通常のルールが字下げ、文字送り等に働きます。またそれ以外にい
くつかのミニページの機能があります。
\layout Standard

LyXのミニページはそれ自身の折り畳み可能なテキストボックスを持っています。ミニページを文章に挿入するには、
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
Mini
\bar under 
p
\bar default 
age
\family default 
を選んでください。その箱を右マウスボタンでクリックすると、ミニページの幅やページ内での配置を変えることができます。
\emph on 
注意
\emph default 
: もしミニページが長すぎてページに収まらない場合、次のページにまわされるのではなく切られてしまいます。
\layout Standard

2つのミニページを横に並べて配置するならば、
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator

\bar under 
S
\bar default 
pecial\SpecialChar ~
Character
\family default 
を使うと2つのミニページの水平方向の間を最大限に開けるために LaTeXの 
\family typewriter 
hfill
\family default 
命令を入れることができます。これは一方のミニページをページの左端に、もう一方のミニページをページの右端に配置します。以下の例を見てください。
\layout Standard


\begin_inset Minipage
position 0
inner_position 0
height "0pt"
width "1.5in"
collapsed true

\layout Standard

これは hfillを使わないミニページです。これは hfillを使わないミニページでの2番目の文です。
\end_inset 


\layout Standard


\begin_inset Minipage
position 0
inner_position 0
height "0pt"
width "1.5in"
collapsed true

\layout Standard

これは hfillを使わないミニページの2番目の段落です。これは第2段落の2番目の文です。
\end_inset 


\layout Standard
\added_space_top medskip 
これは2つの例を分けるための普通の文です。
\layout Standard
\added_space_top medskip 

\begin_inset Minipage
position 0
inner_position 0
height "0pt"
width "1.5in"
collapsed true

\layout Standard

これは hfillを使うミニページです。これは hfillを使うミニページでの2番目の文です。
\end_inset 


\hfill 

\begin_inset Minipage
position 0
inner_position 0
height "0pt"
width "1.5in"
collapsed true

\layout Standard

これは hfillを使うミニページの2番目の段落です。これは第2段落の2番目の文です。
\end_inset 


\layout Section

図を文章で囲む
\begin_inset LatexCommand \label{sec:floatflt}

\end_inset 


\layout Standard


\begin_inset Wrap figure
placement r
width "6cm"
collapsed true

\layout Standard


\begin_inset Graphics
	filename mobius.eps
	display color
	width 40col%
	rotateOrigin center

\end_inset 


\layout Caption

文章で囲まれた図です
\end_inset 


\layout Standard

よく尋ねられる質問の一つは、図のまわりを文章で囲めるかというものです。つまり一列の幅の何割かを占める図を入れて、残りの部分を文章に入れるということです。LaTe
Xパッケージ 
\family typewriter 
floatflt
\family default 
がインストールされていれば（これについてはヘルプの LaTeX Configuration を見てください）、これが可能です。
\layout Standard

右の図はユーザーズガイドにも出てきた図です。このようにテキストで囲むには、
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
Flo
\bar under 
a
\bar default 
ts\SpecialChar \menuseparator
Floatflt Figure
\family default 
を使って wrap ボックスを挿入してください。
\layout Standard

注意： このパッケージは非常に壊れやすくできています。例えば、図がページの一番下に近ければ配置がムチャクチャになり、また2つの図が近すぎる場合も配置が変になりま
す。慎重にこのパッケージを使うようにして、またこのパッケージに入っている説明書をよく読んでから使ってください（説明書には表の回りを文章で囲む方法も書いてあります
）。
\layout Section

高度な表のオプション
\layout Standard

標準の表のレイアウトはあなたがつくる99%の表では十分でしょうが、時折より複雑なレイアウトが必要な場合があります。表を右マウスでクリックして現れる
 表ダイアログを使うことができます。これを使うと、いくつかの列の配置をに関するパラメータを変えることができます。そのためには LaTeXのちょっとした知識がここ
では役に立ちます。LaTeXで表をつくる場合、各々の列に配置タイプ(alignment type)を与えます。例えば、l、c、rを与えるとそれぞれ左揃、中央揃、
右揃になります（これは LyXでは left/center/rightラジオボタンにあたります）。4番目のタイプは p です。これは列幅を指定した幅にして（Ly
Xでは widthボックスです）、その幅でテキストを折り返します。5番目のタイプは |（縦棒）でこれは列をつくるのではなくて、その位置に縦の線を引きます。LyX
の bordersボタンと同じです。最後に @というタイプがあります。これを使うとそれにともなう括弧の中のものを何であれ（ヌルの場合も含めて）列を分けるのに使う
ことができます。何のために使うのかは明らかでないかもしれませんが、非常に強力なのです。これは例を見るのが一番分かりやすいでしょう。
\layout Subsection

余分な列のスペースを取り除く
\layout Standard

これは標準的な表です。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="3" columns="2">
<features>
<column alignment="left" valignment="top" width="0pt">
<column alignment="left" valignment="top" leftline="true" width="0pt">
<row bottomline="true">
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Type
\end_inset 
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Example
\end_inset 
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Rock
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Granite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Mineral
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Quartz
\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Standard

水平線が文字の両側に少しはみ出しているのがわかるでしょう。これを横線をちょうど文字のところにだけ引くようにするには、LaTeXがデフォルトで加えるスペースを打ち
消すためにヌルセパレータを使うことができます。次の例を見てください。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="3" columns="2">
<features>
<column alignment="left" valignment="top" width="0pt" special="@{} l">
<column alignment="left" valignment="top" leftline="true" width="0pt" special="l @{}">
<row bottomline="true">
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Type
\end_inset 
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Example
\end_inset 
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Rock
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Granite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Mineral
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Quartz
\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Standard

この例では、左の列のタイプを @{} l 、右の列を l @{}と設定してヌル文字を両側に入れています。
\layout Subsection

列を分ける文字（カラムセパレータ）を変える
\layout Standard

何らかの（非常に特別な）理由で 
\begin_inset Formula $\sqrt{\pi}$
\end_inset 

 のまわりに少しスペースを加えたものを列を区切る記号に使いたくなったとしましょう。そのためにはまず縦棒を消して、それから右の列のタイプを 
\family typewriter 
@{~$
\backslash 
sqrt{
\backslash 
pi}$~} l
\family default 
と設定しましょう。こんな表ができあがります。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="3" columns="2">
<features>
<column alignment="left" valignment="top" width="0pt">
<column alignment="left" valignment="top" width="0in" special="@{~$\sqrt{\pi}$~}l">
<row bottomline="true">
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Type
\end_inset 
</cell>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Example
\end_inset 
</cell>
</row>
<row>
<cell alignment="left" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Rock
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Granite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Mineral
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Quartz
\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Subsection

小数点で揃える
\layout Standard

前の例は意味のないものでしたが、今度のはそうではありません。小数点の位置がそろった列を持つ表をつくる場合を考えます。これを実現するための標準的な
 LaTeXでのトリックは整数部分を右揃の列にして、小数点を列の区切り記号にし、少数部分を左揃の列にします。これを少し変えて小数点までを右揃の列にしてヌル文字を
列の区切り記号にし、少数部分を左揃の列にすることもできます。後者の例が次の表です。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="5" columns="3">
<features>
<column alignment="center" valignment="top" width="0pt">
<column alignment="right" valignment="top" leftline="true" width="0pt">
<column alignment="center" valignment="top" width="0pt" special="@{} l">
<row bottomline="true">
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Expression
\end_inset 
</cell>
<cell multicolumn="1" alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Value 
\end_inset 
</cell>
<cell multicolumn="2" alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard

\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none

\begin_inset Formula $\pi$
\end_inset 


\end_inset 
</cell>
<cell alignment="right" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
3.
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
1416
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none

\begin_inset Formula $\pi^{\pi}$
\end_inset 


\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
36.
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
462
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none

\begin_inset Formula $(\pi^{\pi})^{\pi}$
\end_inset 


\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
80663.
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard

\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none

\begin_inset Formula $\pi^{\pi^{\pi}}$
\end_inset 


\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
1.
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
3402
\begin_inset Formula $\times10^{18}$
\end_inset 


\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Standard

これは LyX上では少し変に見えますが、印刷すると2列の行列で右の列の小数点の位置がそろっていてへッダは列の中央にあります。
\layout Standard

私がどうやってこの表をつくったかを説明するのが一番分かりやすいでしょう。まず 3
\begin_inset Formula $\times$
\end_inset 

3の表をつくりすべての境界線を消します。それから一行目に下線を入れ、一列目の右に線を入れます。一列目に値をいれ、配列を 
\family sans 
center
\family default 
に設定します。次に2列目に 3.、36.、80663.、1.
 を入力し配列を 
\family sans 
right
\family default 
に設定します。それから3列目に 
\family typewriter 
1416
\family default 
、
\family typewriter 
462
\family default 
、
\family typewriter 
3402
\begin_inset Formula $\times10^{18}$
\end_inset 

 
\family default 
を入力して
\family typewriter 
 
\family sans 
Table Extra
\family default 
ダイアログの
\family typewriter 
 
\family sans 
Special Column Alignment
\family default 
に 
\family typewriter 
@{}
\family default 
 
\family typewriter 
l
\family default 
と設定します。最後に1行めの真ん中の列に 
\family typewriter 
Value
\family default 
と入力してそのセルとその右の空のセルを選んでハイライトし 
\family sans 
Special Cell
\family default 
の 
\family sans 
multicolumn
\family default 
にチェックします。簡単でしょう。
\layout Subsection

より便利な桁揃えの方法
\layout Standard

表の中の数字の桁を揃える別の方法は 
\family typewriter 
dcolumn
\family default 
パケージを使うことです。LaTeXプリアンブルに次のものを加えます。
\layout LyX-Code


\backslash 
usepackage{dcolumn} 
\layout LyX-Code


\backslash 
newcolumntype{d}[1]{D{.}{.}{#1}}
\layout Standard

表の中のある行の数字の桁を揃えたい場合は表ダイアログの 
\family sans 
Special Column Alignment
\family default 
 ボックスに次のように入力してください。
\layout LyX-Code

d{number of decimals of the data}
\layout Standard

行の広さを広げたい場合は 
\family typewriter 
d{}の中の数字を増やしてください。一つのセルに 
\family default 
multicolumn
\family typewriter 
特性をつけるとそのセルでは数字の桁揃えが無効になります。また 
\family default 
multicolumn
\family typewriter 
特性がついていない場合にはそのセルでは数式モードは使えません。
\layout Standard

このパッケージはかなり柔軟につくってあります。例えば、桁を分ける記号を変えたり、プリアンブルで複数行タイプを指定すると、異なる行では異なる桁を分ける記号を使うこ
とができます。次の文法で指定します。
\layout LyX-Code

D{inputsep}{outputsep}{decimal places}
\layout Standard

興味のある人は 
\family typewriter 
dcolumn
\family default 
パケージのドキュメンテーションを読んでください。
\layout Section

Itemizeの項目のマークを変える
\begin_inset LatexCommand \label{sec:bullet}

\end_inset 


\layout Standard

by
\noun on 
 Allan Rae
\layout Subsection

イントロダクション
\layout Standard

LyXは簡単なダイアログから呼び出すことのできる216のマークを持っています。このダイアログを使って itemizeの項目のマークを変えることができます。この設
定は文章全体に共通で、パラグラフごとに変えることはできません
\begin_inset Foot
collapsed true

\layout Standard

実際には可能ですが、自分の手で変える必要があります。
\end_inset 

。
\layout Subsection

どんなマークが使えるの?
\layout Standard

ダイアログを開くには 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
を選択して、
\family sans 
\bar under 
B
\bar default 
ullets
\family default 
タブを選んでください。
\layout Standard

そのダイアログにはマークの形の一覧表が用意してあります。一覧表の左のボタンを押すことで、一覧表に表示されるマークを変えることができます。一覧表の上に並んでいるボ
タンで新しいマークを使う深さを設定します。一覧表の下には入力のできる箱があって、そこに選んだマークの LaTeXでの表現が表示され、それを編集することもできます
。自分で編集した場合には、それに対応するパッケージを LaTeXプリアンブルに書いておく必要があります。
\layout Standard

マークは6つのパネルから選ぶことができ、それは必要とするパッケージによって分かれています。次の表はボタンの名前と LaTeXパッケージの対応表です。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="7" columns="2">
<features>
<column alignment="center" valignment="top" leftline="true" width="0pt">
<column alignment="center" valignment="top" leftline="true" rightline="true" width="0pt">
<row topline="true" bottomline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Button
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Packages Required
\end_inset 
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family sans 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Standard
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
base LaTeX
\end_inset 
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family sans 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Maths
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\family typewriter 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
amssymb.sty
\end_inset 
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family sans 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Ding1
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\family typewriter 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
pifont.sty
\end_inset 
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family sans 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Ding2
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\family typewriter 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
pifont.sty
\end_inset 
</cell>
</row>
<row topline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family sans 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Ding3
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\family typewriter 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
pifont.sty
\end_inset 
</cell>
</row>
<row topline="true" bottomline="true">
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text

\layout Standard


\family sans 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Ding4
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text

\layout Standard


\family typewriter 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
pifont.sty
\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Standard

LyXは使うマークに対応したパッケージがコンピュータにインストールされているかどうかを確かめていません。もし印刷やプレビューのときに LaTeXエラーがでたら、
パッケージがインストールされていないのでしょう。LyXがパッケージが存在するかどうかを確かめないのは、印刷をするのは他のコンピュータの場合があるからです。
\layout Subsection

どうやって使うの
\layout Standard

簡単です。変えたい深さを選んで、マークを選ぶだけです。LyX上では変化は見えませんが、xdviまたは ghostviewを使えば実際に変わっているのがわかります
。
\layout Standard

デフォルトに戻すには、戻したい深さのボタンの上でマウスの右ボタンを押してください。
\layout Standard

もし本当にあなたがパラグラフごとにちがうマークのセットを使いたいならば、少し手を汚す必要があります。この場合も itemize bullet selection
ダイアログが使って、いろいろなマークの LaTeXコードを確かめることができます。マークを変えた特別のパラグラフをつくるには、次のようなオプションがあります。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
let
\backslash 
savelabelitemi=
\backslash 
labelitemi
\end_inset 


\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
renewcommand
\backslash 
labelitemi[0]{
\backslash 
small
\backslash 
(
\backslash 
sharp
\backslash 
)}
\end_inset 


\layout Itemize

変えたい深さの新しいマークの形を設定するには LaTeXコマンド 
\family typewriter 

\backslash 
renewcommand{}{}
\family default 
を使います。また後で使うことができるように現在の設定も保存しておく方がいいでしょう。例えば1番目の深さのマークを変えようと思えば次のようにします。
\newline 

\family typewriter 

\backslash 
let
\backslash 
savelabelitemi=
\backslash 
labelitemi
\family default 
 
\family typewriter 

\newline 

\backslash 
renewcommand
\backslash 
labelitemi[0]{
\backslash 
small
\backslash 
(
\backslash 
sharp
\backslash 
)}
\newline 
itemizeの深さは 
\backslash 
labelitemコマンドの一部としてローマ数字で設定するのに注意してください。つまり、2番目の深さのマークを変えたい場合には 
\backslash 
labelitemiiを使います。
\layout Itemize


\begin_inset ERT
status Inlined

\layout Standard
[
\backslash 
(
\backslash 
star
\backslash 
)]
\end_inset 

 特定の項目のマークだけを変えるにはマークの形の LaTeXコードを角括弧で囲んだものを項目の先頭に置いて TeXコマンドとしてマークします。例えば、この項目の
先頭には 
\family typewriter 
[
\backslash 
(
\backslash 
star
\backslash 
)]
\family default 
という TeXコマンドが入っています。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
renewcommand
\backslash 
labelitemi[0]{
\backslash 
savelabelitemi}
\end_inset 


\layout Standard

変えていたマークをもとのグローバルなものに戻すには、次のコマンドを使います。
\newline 

\family typewriter 

\backslash 
renewcommand
\backslash 
labelitemi[0]{
\backslash 
savelabelitemi}
\layout Chapter

特別なドキュメントクラス
\layout Section

AMS LaTeX
\layout Standard

by 
\noun on 
David Johnson
\layout Standard

AMS LaTeXレイアウトは American Mathematical Societyの刊行物に投稿する数学の論文のためのスタイルです。このレイアウトは特定
のジャーナル用につくられてるわけではありませんが、簡単に特定のジャーナル用にすることができます。各々のジャーナルについての特定の指示については
 AMSの文章を参照する必要があります（普通は TeXファイルを一行変えるだけです）。AMSの説明書は Web上の 
\begin_inset LatexCommand \url{http://www.ams.org}

\end_inset 

か、または ftpで 
\begin_inset LatexCommand \url{ftp://ftp.ams.org/pub/tex/amslatex/}

\end_inset 

から手にいれることができます。これらのレイアウトは数学的な文章を書く場合に有効に使えるはずです。今のところ4つの異なった AMS LaTeXのレイアウトがありま
す。
\layout Enumerate

amsart: 標準的な AMSの論文用のレイアウトです。すべての結果とそれに類似した文は 
\begin_inset Formula $(n.m)$
\end_inset 

の形の番号がつきます。はじめの番号はセクションを表していて、2番目の番号はセクション内の何番目の結果（Theorems、Corollaries、Proposit
ions、Definitions、Remarks等）なのかを表しています。また多くの（すべてではありませんが）環境には番号がつかないバージョンもあります。番号を
つけないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
\layout Enumerate

amsart-seq: これはセクション番号なしで各々のタイプの文には通し番号がつけられます。また多くの（すべてではありませんが）環境には番号がつかないバージョ
ンもあります。番号をつけないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
\layout Enumerate

amsart-plain: すべての環境に番号がつかない、より簡潔なレイアウトです。
\layout Enumerate

amsbook: 標準的な AMSの本（実際にはモノグラフですが）用のフォーマットです。番号付は amsartの場合と似ていますが、
\begin_inset Formula $(n.m.p)$
\end_inset 

という形です。最初の番号は章を表し、2番目の番号はセクションを表していて、3番目の番号はセクション内の何番目の結果（Theorems、Corollaries、P
ropositions、Definitions、Remarks等）なのかを表しています。また多くの（すべてではありませんが）環境には番号がつかないバージョンもあ
ります。番号をつけないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
\layout Standard

すべての ams LyXファイルはどちらの番号付の方法を使うかを 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログから簡単に変えることができます。
\layout Subsection

レイアウトに含まれるもの
\layout Standard

これらのレイアウトは実に多くの環境を用意しています。ほとんどの数学論文、本ではこれらの環境のほとんどは特別な文として設定されています。また AMS
 LaTeXを使えば無制限にこのような宣言を増やしていくことができます。しかし AMSは LyXで使うことのできる環境を使うのを推奨しています。（標準的な
\family sans 
 sections、bibliography、title、author、date
\family default 
を除いた）使うことのできる環境は次のものです。
\layout Description

Theorem 定理。これは典型的には主な結果を表す文に使います。はじめに 
\family sans 
Theorem
\family default 
という言葉がボルドタイプであらわれ、それに自動的に番号がつきます（番号のつかない 
\family sans 
Theorem*
\family default 
もあります）。テキストはイタリックになります。
\layout Description

Corollary これはその前の結果から直接導ける結果を表すのに使います。これも主な結果になることができます。番号がつかない 
\family sans 
Corollary*
\family default 
も使うことができます。
\layout Description

Lemma 他の結果を導くためのより小さな結果です。
\layout Description

Proposition 議論している理論に（希望的には）何かを付け加えるより弱い結果です。
\layout Description

Conjecture 正当化することなしに与えられた文。作者はどうやって証明したらいいか分からないが、正しいと（少なくとも作者にとっては）思えるものです。
\layout Description

Criterion 必要とされる条件です。
\layout Description

Algorithm 使うことのできる一般的な手続きです。
\layout Description

Axiom 議論しているシステムの中では真だとされる性質、文です。
\layout Description

Definition 定義。画面上でも紙の上でも今まで説明してきた環境とは違うフォントが使われます。見出し(
\begin_inset Quotes eld
\end_inset 

definition
\begin_inset Quotes erd
\end_inset 

)はまだボルドフェイスですが、テキストはイタリックでなく、直立した文字になります。
\layout Description

Example 例。Definitionと同じようにタイプセットされます。
\layout Description

Condition
\layout Description

Problem
\layout Description

Exercise
\layout Description

Remark この環境も新しい定理型です。これは Remarkという言葉をイタリックで、後の部分を直立した文字にします。
\layout Description

Note Remark環境と同じように設定します。
\layout Description

Notation
\layout Description

Claim
\layout Description

Summary
\layout Description

Acknowledgement
\layout Description

Case 一般に長い議論をいくつかの特定の場合に分けるのに使います。この環境の番号の付け方はこの環境だけのもので、他の環境とは関係のないものになります。
\layout Description

Conclusion
\layout Description

Fact 
\layout Description

Proof 
\shape italic 
Proof
\shape default 
という言葉がイタリックになり、残りの部分は直立した文字になります。この環境の最後には（もちろん他の環境をネストできます）、QEDのシンボル（普通は四角ですがスタ
イルによって変わります）が置かれます。
\layout Description

Address これは著者の（半）永久的な住所です。
\layout Description

Current 現住所。
\layout Description

Email 著者の e-mailアドレス
\layout Description

URL 著者の Webアドレス、任意。
\layout Description

Keywords 論文で議論するトピックスを特定するためのキーワード、フレーズ。
\layout Description

Subjectclass 
\emph on 
Mathematical Reviews
\emph default 
で説明され、公表されている AMS Subject Classificationsでの分類番号。これらは前に紹介した AMSサイトでもオンラインで利用可能。
\layout Description

Thanks
\layout Description

Dedicatory
\layout Description

Translator
\layout Standard

これらの環境は自動的に AMS-LaTeXと AMSフォントパッケージを用意してくれます。したがってこれらの環境を使うにはこれらのパッケージがインストールされて
いる必要があります。
\layout Section

Dinbrief
\layout Standard


\family sans 
dinbrief
\family default 
ドキュメントクラスはドイツの慣例に従って手紙を書くのに使います。テンプレートファイルは 
\family typewriter 
.../lyx/share/templates
\family default 
にあるので、それを出発点に使ってください。
\layout Section

Paper
\layout Standard


\family sans 
paper
\family default 
ドキュメントクラスは標準的な 
\family sans 
article
\family default 
クラスの代わりとなるものです。これは
\family sans 
 article
\family default 
クラスと同じような機能を提供しますが、セクションが sans serifになり ヘッディング等が変わっているこちらのレイアウトの方が気に入るかも知れません。
\layout Section

A&A Paper
\layout Subsection

イントロダクション
\layout Standard

このセクションでは LyXとドキュメントクラス
\family typewriter 
 aa.cls
\family default 
のバージョン 5.01を使って科学雑誌 
\emph on 
Astronomy and Astrophysics
\emph default 
 (
\begin_inset LatexCommand \url[www.edpsciences.fr/aa/]{http://www.edpsciences.fr/aa/}

\end_inset 

)に投稿する論文を書く方法を説明します。。このパッケージは次の ftpサイトから手にいれることができます。
\layout Standard
\align center 

\begin_inset LatexCommand \url{ftp://ftp.edpsciences.org/pub/aa/readme.html}

\end_inset 


\layout Standard

マニュアルがこのパッケージについてきます。このセクションはマニュアルにとって代わるものではなく、あなたの論文を正しいフォームに直すのを手伝う短いガイドです。この
ジャーナルの出版社は 2001年1月1日に Springer から EDPへ変わりました。この出版社の変更によりスタイルファイルもすこし変わって、thesaur
usコマンドが廃止されました。LyXの aaサポートはこの新しいスタイルファイル（バージョン 5.01）をサポートしています。古いバージョンのスタイルファイルをイ
ンストールしている場合は、アップグレードしてください。互換性のために古い（バージョン 4）のレイアウトは 
\family sans 
article (A&A V4)
\family default 
として残してあります。
\family typewriter 
LyXDir/layouts/aapaper.layout
\family default 
のコメントも参照してください。
\layout Subsection

はじめに
\layout Standard

LyXといっしょに配布されているテンプレートから始めることを勧めます。テンプレートを使わない場合は、以下の設定にしてください。
\layout Itemize


\family sans 
Document\SpecialChar \menuseparator
Layout
\family default 
ダイアログの 
\family sans 
\bar under 
C
\bar default 
lass
\family default 
エントリで 
\family sans 
article (A&A)
\family default 
を選んでください。
\layout Itemize


\family sans 
\bar under 
P
\bar default 
agestyle
\family default 
のオプションは変えないで、デフォルトのままにしておいてください。全体のレイアウトはマクロがやってくれるので、これを変えないでください。
\layout Subsection

へッダブロック
\layout Standard

最初に書くことはへッダに関する情報です。これには次のような 7つの項目があります。
\layout Itemize


\family sans 
Title
\family default 
: [必要] 
\layout Itemize


\family sans 
Subtitle
\family default 
: [optional] 
\layout Itemize


\family sans 
Author
\family default 
: [必要]
\layout Itemize


\family sans 
Address
\family default 
: [必要]
\layout Itemize


\family sans 
Offprints
\family default 
: [optional] 著者が複数いる場合、抜き刷りのリクエストのために連絡する人。
\layout Itemize


\family sans 
Mail
\family default 
: [optional] 連絡用の e-mailアドレス。
\layout Itemize


\family sans 
Date
\family default 
: [必要] 推奨されるフォーマットは 
\family typewriter 
Received: <date>; Accepted <date>
\layout Standard


\family typewriter 

\backslash 
maketitle
\family default 
コマンドを入れる必要はありません。へッダが終わったら、LyXが自動的に入れてくれます。各エントリを書く順序は関係ありませんが、上の順序で書くことをすすめます。見
た目がいいのと、出版された場合のレイアウトがそのようになっているからです。
\layout Standard

へッダブロックに脚注をいれる場合には（例えば現住所を脚注に入るような場合です）、
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator

\bar under 
F
\bar default 
ootnote
\family default 
を使って普通の脚注を入れてください。LyXがそれを自動的に 
\family typewriter 

\backslash 
thanks{}
\family default 
に変えてくれます。
\layout Standard

これ以外に、このマクロは LyXが対応していない 3つの LaTeXコマンドを用意しています。
\layout Itemize

複数の著者名、機関名を分けるための 
\family typewriter 

\backslash 
and
\layout Itemize

著者と機関の対応をつけるための 
\family typewriter 

\backslash 
inst{<nr>}
\family default 
。機関名は 
\family sans 
Address
\family default 
フィールドにあらわれる順に番号がつけられます。そのため、それと著者名を対応させることが必要なのです。
\layout Itemize


\family typewriter 

\backslash 
email{address}はコンタクトを取るための e-mailアドレスを入力するのに使います。
\layout Standard

これらの LaTeXコードを使いたい場合には、コマンドを直接 LyXに入力して LaTeXコードとしてマークしてください。/usr/local/share/ly
x/examples/ にある例を見てください。
\layout Subsection

アブストラクト
\layout Standard

アブストラクトはへッダブロックのすぐ後ろにこなければなりません。バージョン 5から abstract環境はコマンドへとかわり、1つのパラグラフだけに制限されまし
た。もう一つ気をつけなければならないのはキーワードを入れる必要があるのですが、それが LyXでは実装されていないことです。そのために手で LaTeXコマンド
 
\family typewriter 

\backslash 
keywords{}
\family default 
を入力し、LaTeXコードとしてマークする必要があります。論文の例を見てください。
\layout Subsection

サポートされる環境
\layout Standard

A&A paperレイアウトでは文章を構造化するための次の環境がサポートされています。
\layout Itemize


\family sans 
Standard
\layout Itemize


\family sans 
Section
\layout Itemize


\family sans 
Subsection
\layout Itemize


\family sans 
Subsubsection
\layout Itemize


\family sans 
Itemize
\layout Itemize


\family sans 
Enumerate
\layout Itemize


\family sans 
Description
\layout Itemize


\family sans 
Caption
\layout Itemize


\family sans 
Abstract
\layout Itemize


\family sans 
Acknowledgment
\layout Itemize


\family sans 
Bibliography
\layout Itemize


\family sans 
LaTeX
\layout Subsection

LyXでサポートされていないコマンド
\layout Standard

いくつかのコマンドは LyXの 
\family sans 
paper (A&A)
\family default 
レイアウトではサポートされていません。いくつかのコマンドはすでに紹介しましたが、次にサポートされていないコマンドのリストを書いておきます。
\layout Itemize


\family typewriter 

\backslash 
and
\layout Itemize


\family typewriter 

\backslash 
email
\layout Itemize


\family typewriter 

\backslash 
appendix
\layout Itemize


\family typewriter 

\backslash 
authorrunning
\layout Itemize


\family typewriter 

\backslash 
inst{}
\layout Itemize


\family typewriter 

\backslash 
keywords{}
\layout Itemize


\family typewriter 

\backslash 
object{}
\layout Itemize


\family typewriter 

\backslash 
titlerunning{}
\layout Standard

もしこれらのコマンドを使いたい場合は、自分で文章中にコマンドを入れる必要があります。
\emph on 
LaTeXコマンドとしてマークするのを忘れないで下さい。
\layout Subsection

図とテーブルフロート
\layout Standard

LyXは必要なフロート環境 
\family sans 
figure、figure*、table、table*
\family default 
をサポートしています。そのため、ここでは詳しい説明はしません。ユーザーズガイドを見てください。ただし、表は左揃にしなければならないのを忘れないで下さい。そのため
には 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
P
\bar default 
aragraph
\family default 
を選択して、alignmentを変えてください。
\layout Standard

一つだけ特別なことがあります。キャプションを図の横に書く場合です。このような図をつくるためには次のようにします。
\layout Enumerate


\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
Fl
\bar under 
o
\bar default 
ats\SpecialChar \menuseparator
Figure
\family default 
 を使って wide figureフロートをつくります。そして図を右クリックして 
\family sans 
\bar under 
S
\bar default 
pan columns
\family default 
 を選びます。
\layout Enumerate

キャプションの文を入力します。
\layout Enumerate

カーソルをキャプションの上に移動するために 
\family sans 
Return
\family default 
を押します。
\layout Enumerate

図を挿入します。
\layout Enumerate

カーソルを図の後ろに移動して 
\family sans 
\bar under 
H
\bar default 
Fill
\family default 
を挿入 -- 
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator

\bar under 
S
\bar default 
pecial\SpecialChar ~
Character
\bar under 
\SpecialChar \menuseparator
H
\bar default 
Fill。
\layout Enumerate

LaTeXモードに変わります
\family sans 
。
\layout Enumerate


\family typewriter 

\backslash 
parbox[b]{55mm}{
\family default 
と入力します。
\emph on 
括弧を閉じないでください。
\layout Enumerate

カーソルをキャプションの文の後ろに持っていき、LaTeXモードに変わって閉じ括弧を挿入します 。
\layout Standard

論文の例の図も参照してください。
\layout Subsection

Referee layout
\layout Standard

投稿するためには論文は特別なダブルスペースのレイアウトになっていなければなりません。そのためには 
\family typewriter 
referee
\family default 
オプションを documentclassに与える必要があります。
\family sans 
Document
\family default 
ダイアログの 
\family sans 
E
\bar under 
x
\bar default 
tra
\family default 
 
\family sans 
Options
\family default 
フィールドを使ってください。
\family typewriter 
referee
\family default 
と入力するだけです。
\layout Subsection

論文の例
\layout Standard


\family sans 
Examples
\family default 
ディレクトリに LyXで書かれた論文の例が入っています。この論文の例は、もとのマクロパッケージに含まれていたものを LyXで書き直したものです。これを見るとどの
ように使えばいいのかがわかるでしょう。またもとの LaTeXのコードと LyXで書く場合を比べてください。
\layout Section

AASTeX
\layout Standard

by 
\noun on 
Mike Ressler
\layout Subsection

イントロダクション
\layout Standard

AASTeXは American Astronomical Societyによって作られた（Lettersと Supplementを含んだ）the
 Astrophysical Journal、the Astronomical Journal、それに the Astronomical Society
 of the Pacificが発行するジャーナルに投稿するための一連のマクロです。LyXで使うにはマクロのバージョン 5.0（またはそれ以上）が必要です。5.0よ
り前のバージョンは LaTeX2.09といっしょに使うためのもので、LyXでは基本的に使えません。AASTeXパッケージは以下の AASの ftpサイトからダウン
ロードできます。
\layout Standard
\align center 

\begin_inset LatexCommand \url{ftp://ftp.aas.org/pubs}

\end_inset 


\layout Standard

完全なユーザーズガイドがこのパッケージの中に含まれていますので、LyXで論文を書き始める前にそれをよく読んでください。LyXは AASTeXコマンドを理解するた
めの必要性を減らすのではなく、入力の手間を減らすだけです。最終的に LaTeXファイルにされた論文が投稿するジャーナルの要求事項に完全に従っているかどうかは、あ
なたの責任です。
\layout Subsection

新しい論文を書き始める
\layout Standard

AASTeXテンプレートファイルを使って書き始めることを強くすすめます。
\family sans 
File\SpecialChar \menuseparator
New from template
\family default 
を選択して、新しいファイル名を入力し、それから 
\family typewriter 
aastex.lyx
\family default 
テンプレートを選んでください。これは大部分の論文で使われる共通のフィールドを用意しています。単に正しい情報を既存のテキスト（<>を含みます）に上書きしてください
。AASTeXのコマンドと環境の多くは直接 LyXで実行することができますが、いくつかのものはできません。その中でもっとも目につくのは 
\family typewriter 

\backslash 
altaffilmark
\family default 
と 
\family typewriter 

\backslash 
altaffiltext
\family default 
です。これらのコマンドはテンプレートファイルを開いたとき、赤色で表示されているでしょう。これらのコマンドは、直接 LaTeXコードを入力して、それを
 LaTeXコードとしてマークしなければなりません。我々はそのようなコマンドを ERT (Evil Red Text)と呼んでいます。AASTeXドキュメントの
中の必要とされる ERTはできるだけ少なくなるようにはしているのですが、望む水準よりは多くの ERTが必要になっています。
\layout Subsection

論文を書き終わったら
\layout Standard

論文を満足する水準で書き終えて、印刷した結果が良好だとしましょう。それでもジャーナルに投稿する前に必要な、いくつかの「後処理」があります。
\layout Enumerate

論文を LaTeXファイルとして出力します。(
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator

\bar under 
L
\bar default 
ateX
\family default 
)
\layout Enumerate

出力した .texファイルをお気に入りのエディタで編集します。
\begin_deeper 
\layout Enumerate


\family typewriter 

\backslash 
documentclass
\family default 
コマンドの前のコメント行を消します。
\layout Enumerate


\family typewriter 

\backslash 
usepackage...{fontenc}
\family default 
行がもしあれば（普通は 
\family typewriter 

\backslash 
documentclass
\family default 
のすぐ後ろにあります）これを消します。また 
\family typewriter 

\backslash 
secnumdepth
\family default 
行があれば、これも消します。
\layout Enumerate


\family typewriter 

\backslash 
makeatletter
\family default 
と 
\family typewriter 

\backslash 
makeatother
\family default 
の間のものを消去します。ただしあなたが自分で LaTeXのプリアンブルに入れたコマンドは残しておいてください（それらは .texファイルの User
 specified LaTeX commandsというコメントのすぐ後にあるはずです）。
\layout Enumerate


\family typewriter 

\backslash 
figcaption
\family default 
コマンドを探して、そこにある 
\family typewriter 
FileName
\family default 
を正しい、実際にあるファイル名に変えてください。
\layout Enumerate

必要なら 
\family typewriter 

\backslash 
cite
\family default 
コマンドを変えてください（以下のセクション\SpecialChar ~

\begin_inset LatexCommand \ref{cite}

\end_inset 

を参照）。
\end_deeper 
\layout Enumerate

編集したファイルに LaTeXを走らせて、正しく処理できるかを確認します。
\layout Enumerate

ファイル名、フォーマットが正しいかどうかを、ジャーナルの要求事項をもう一度読んで確かめます。
\layout Enumerate

投稿してください。
\layout Subsection

いくつかのコマンドに関するコメント
\layout Standard

ここで各々の AASTeXコマンドを説明するつもりはありません。AASTeX ユーザーズガイド (
\family typewriter 
aasguide.tex
\family default 
)に詳しく書いてあります。そこでここでは LyXで使う場合に必要なコメントを書いておくだけにします。
\layout Subsubsection

予想通りに動くコマンド
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{sloppypar}
\end_inset 


\layout Standard

以下のコマンドは予想通りに動きます。コマンド名の後ろにあるのはそのコマンドが説明されている AASTeXユーザーズガイドのセクション番号です。
\family typewriter 

\backslash 
documentclass
\family default 
 (2.1.1), 
\family typewriter 

\backslash 
begin{document}
\family default 
 (2.2), 
\family typewriter 

\backslash 
title
\family default 
 (2.3), 
\family typewriter 

\backslash 
author
\family default 
 (2.3), 
\family typewriter 

\backslash 
affil
\family default 
 (2.3), 
\family typewriter 

\backslash 
abstract
\family default 
 (2.4), 
\family typewriter 

\backslash 
keywords
\family default 
 (2.5), 
\family typewriter 

\backslash 
section
\family default 
 (2.7), 
\family typewriter 

\backslash 
subsection
\family default 
 (2.7), 
\family typewriter 

\backslash 
subsubsection
\family default 
 (2.7), 
\family typewriter 

\backslash 
paragraph
\family default 
 (2.7), 
\family typewriter 

\backslash 
begin{displaymath}
\family default 
 (2.11), 
\family typewriter 

\backslash 
begin{equation}
\family default 
 (2.11), 
\family typewriter 

\backslash 
begin{eqnarray}
\family default 
 (2.11), 
\family typewriter 

\backslash 
begin{mathletters}
\family default 
 (2.11), 
\family typewriter 

\backslash 
begin{thebibliography}
\family default 
 (2.12.1), 
\family typewriter 

\backslash 
bibitem
\family default 
 (2.12.2), 
\family typewriter 

\backslash 
begin{table}
\family default 
 (2.14.4), 
\family typewriter 

\backslash 
begin{tabular}
\family default 
 (2.14.4), 
\family typewriter 

\backslash 
caption
\family default 
 (2.14.4), 
\family typewriter 

\backslash 
label
\family default 
 (2.14.4, それ以外の場所にも多くあり), 
\family typewriter 

\backslash 
tablerefs
\family default 
 (2.14.5), 
\family typewriter 

\backslash 
tablecomments
\family default 
 (2.14.5), 
\family typewriter 

\backslash 
url
\family default 
 (2.15.4), 
\family typewriter 

\backslash 
end{document}
\family default 
 (2.16).
\layout Standard

また次のスタイルオプションも正しく動きます。
\family typewriter 
preprint
\family default 
, 
\family typewriter 
preprint2
\family default 
, 
\family typewriter 
eqsecnum
\family default 
, 
\family typewriter 
flushrt
\family default 
 (3, 3.1, 3.2)。これらのオプションを使うには、
\family sans 
Layout\SpecialChar \menuseparator
Document
\family default 
を選んで 
\family sans 
Extra Options
\family default 
ボックスにオプションを入力してください。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{sloppypar}
\end_inset 


\layout Subsubsection

動くけれども少し説明が必要なコマンド
\layout Standard

以下のコマンドは動くのですが、少し説明が必要です。
\layout Itemize

次のコマンドはジャーナルの編集者専用ですが、どうしても必要なら LaTeXのプリアンブルに入れることができます。
\family typewriter 

\backslash 
received
\family default 
, 
\family typewriter 

\backslash 
revised
\family default 
, 
\family typewriter 

\backslash 
accepted
\family default 
, 
\family typewriter 

\backslash 
ccc
\family default 
, 
\family typewriter 

\backslash 
cpright
\family default 
 (これらはすべて 2.1.3)
\layout Itemize

次のコマンドは LaTeXのプリアンブルに置くことができます。テンプレートファイルのプリアンブルには空の引数をつけてこれらのコマンドが含まれています。
\family typewriter 

\backslash 
slugcomment
\family default 
 (2.1.4), 
\family typewriter 

\backslash 
shorttitle
\family default 
 (2.1.5), 
\family typewriter 

\backslash 
shortauthors
\family default 
 (2.1.5)
\layout Itemize


\family typewriter 

\backslash 
email
\family default 
 (2.3) はそれだけで使うことはできますが、パラグラフの途中で使うことはできません。必要な場合は ERTで使ってください。
\layout Itemize


\family typewriter 

\backslash 
and
\family default 
 (2.3) は後ろに{}を追加します。しかしこれはエラーを発生させません。
\layout Itemize


\family typewriter 

\backslash 
notetoeditor
\family default 
 (2.6)はそれだけで使うことはできますが、パラグラフの途中で使うことはできません。必要な場合は ERTで使ってください。
\layout Itemize


\family typewriter 

\backslash 
placetable
\family default 
 (2.8)はクロスリファレンスのタグを挿入することができません。手で入力する必要があります。
\layout Itemize


\family typewriter 

\backslash 
placefigure
\family default 
 (2.8) は 
\family typewriter 

\backslash 
placetable
\family default 
の場合と同じです。
\layout Itemize


\family typewriter 

\backslash 
acknowledgements
\family default 
 (2.9)は後ろに{}を追加します。しかしこれはエラーを発生させません。
\layout Itemize


\family typewriter 

\backslash 
appendix
\family default 
 (2.10)は後ろに{}を追加します。しかしこれはエラーを発生させません。
\layout Itemize


\family typewriter 

\backslash 
figcaption
\family default 
 (2.13.2) -- 最終的な LaTeXファイルで追加的な引数を手で編集しなければなりません。
\layout Subsubsection

実装されてなく、ERTを使わなければならないコマンド
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{sloppypar}
\end_inset 


\layout Standard


\family typewriter 

\backslash 
altaffilmark
\family default 
 (2.3), 
\family typewriter 

\backslash 
altaffiltext
\family default 
 (2.3), 
\family typewriter 

\backslash 
eqnum
\family default 
 (2.11), 
\family typewriter 

\backslash 
setcounter{equation}
\family default 
 (2.11), 
\family typewriter 

\backslash 
citet
\family default 
 (2.12), 
\family typewriter 

\backslash 
citep
\family default 
 (2.12), Journal name abbreviations (2.12.4), 
\family typewriter 

\backslash 
figurenum
\family default 
 (2.13.1), 
\family typewriter 

\backslash 
epsscale
\family default 
 (2.13.1), 
\family typewriter 

\backslash 
plotone
\family default 
 (2.13.1), 
\family typewriter 

\backslash 
plottwo
\family default 
 (2.13.1), 
\family typewriter 

\backslash 
tablenum
\family default 
 (2.14.4), 
\family typewriter 

\backslash 
tableline
\family default 
 (2.14.4, 必要な場合は左側のセルの一番目の要素として挿入する。表の中ではどのような LyXの方法も使わない), 
\family typewriter 

\backslash 
tablenotemark
\family default 
 (2.14.5), 
\family typewriter 

\backslash 
tablenotetext
\family default 
 (2.14.5), most everything in Misc (2.15)の中のほとんどすべてのもの (
\family typewriter 

\backslash 
url
\family default 
と 
\family typewriter 

\backslash 
email
\family default 
は除く), 
\family typewriter 

\backslash 
singlespace
\family default 
 (3.1), 
\family typewriter 

\backslash 
doublespace
\family default 
 (3.1), 
\family typewriter 

\backslash 
onecolumn
\family default 
 (3.2), 
\family typewriter 

\backslash 
twocolumn
\family default 
 (3.2)
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{sloppypar}
\end_inset 


\layout Subsubsection

実装できないもの
\layout Standard

references (2.12.3)環境と deluxetable (2.14)環境は実装できません。無視することをすすめます。もし絶対に deluxetableを
使う必要があるなら、別のファイルにテキストエディタで編集してそれを 
\family sans 
Insert\SpecialChar \menuseparator
Include File
\family default 
を使って LyXファイルに含めるのを推奨します。
\family typewriter 
aas_sample.lyx
\family default 
ファイルを参照してください。これの例が含まれています。
\layout Subsection

FAQとヒント
\layout Subsubsection

LyXに AASTeXを認識させる
\layout Standard

LyXに新しいレイアウトとドキュメントクラスを認識させるには少しコツが要ります。もしうまく行かなかったら、次のようにしてみてください。
\layout Enumerate

LaTeXが AASTeXをちゃんと見つけられるか確かめてください。AASTeXパッケージに含まれる sample.tex （table.texでもいいのですが）を
、LaTeXや AASTeXとまったく関係のないディレクトリへコピーしてそれから LaTeXを走らせてみてください。
\layout Enumerate


\family typewriter 
astex.layout
\family default 
が 
\family typewriter 
/usr/.../share/lyx/layouts
\family default 
または 
\family typewriter 
~/.lyx/layouts
\family default 
にあるのを確かめてください。
\layout Enumerate

LyXで 
\family sans 
Options\SpecialChar \menuseparator
Reconfigure
\family default 
を走らせて、それから LyXを再起動してください。
\layout Enumerate

テンプレートからではなく、普通の 
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
N
\bar default 
ew
\family default 
から新しいファイルを開いてください。
\family sans 
Layout\SpecialChar \menuseparator
Document\SpecialChar \menuseparator
Class
\family default 
で AASTeXがあらわれているでしょうか。
\layout Standard

もし既存の AASTeXで書いた文章で not being able to find the AASTeX layoutという警告を受けたり、You
 should not mix title layouts with normal onesというメッセージがでた場合にはキチンとインストールできていません。
\layout Subsubsection

表を処理する際の LaTeXエラー
\layout Standard

デフォルトでは LyXは表のキャプション/タイトルを表の中心に配置しようとします。これが AASTeXと変な干渉を起こすようです。これを避けるにはキャプションの
どこかをクリックして、それから 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
P
\bar default 
aragraph
\family default 
を選択し 
\family sans 
Alignment
\family default 
を 
\family sans 
\bar under 
B
\bar default 
lock
\family default 
にしてください。少なくとも私はこの方法でうまく行きます。
\layout Subsubsection

参考文献
\begin_inset LatexCommand \label{cite}

\end_inset 


\layout Standard

2、3の注意があります。1番目は本文中のレファレンスエントリのスペースが少しおかしいことです。参照文献の項目データを入力するときに、最後の著者と年を入れる括弧の
間にスペースを入れないようにしてください。つまり 
\family typewriter 
Ressler(1992)
\family default 
と書いて 
\family typewriter 
Ressler (1992)
\family default 
のようにはしないでください。
\layout Standard


\family typewriter 
2番目に 
\backslash 
citet
\family default 
と 
\family typewriter 

\backslash 
citep
\family default 
をもっと自動的に使えるようにしたいのですが、できていません。それには LyXのソースコードを変える必要があるのです。いまのところ、2つの方法のうちのどちらかを選
ぶ必要があります。a) すべての文献の参照に 
\family sans 
Insert\SpecialChar \menuseparator
Citation Reference
\family default 
を使います。これで少なくとも自動的に挿入できます。そして投稿する前に LaTeXファイルを手で編集して 
\family typewriter 

\backslash 
cite
\family default 
を 
\family typewriter 

\backslash 
citet
\family default 
か 
\family typewriter 

\backslash 
citep
\family default 
に変えていくのです（
\family typewriter 

\backslash 
cite
\family default 
は現在のところ 
\family typewriter 

\backslash 
cite
\family default 
と同じなので、この場合は変える必要はありません）。b) すべての文献の参照を ERTを使って行います。つまり本文中に参照文献のキーを使って 
\family typewriter 

\backslash 
citet{key}
\family default 
のように挿入して LaTeXコードとしてマークするのです。どちらの方法も使いやすくはないのですが、LyXの参照メカニズムが 
\family typewriter 
natbib
\family default 
を理解するようになるまではどちらかの方法を使う必要があります。
\layout Standard

3番目に参考文献を入力することは、それほどわかりやすいものではありません。一番簡単な方法は文章の最後にいって一番初めの参考文献を入力し、それを
 
\family sans 
References
\family default 
としてマークすることです。マークすると灰色の小さい箱が入力した参考文献の頭にあらわれます。この箱をクリックして残りの情報を入れてください。新しい参考文献を入力す
るには、既存の参考文献の最後にいってリターンキーを押します。これで新しい灰色の箱を持った新しい行が出てきます。
\layout Subsubsection

EPSファイルの挿入
\layout Standard

AASTeXパッケージの図を扱うメカニズムは、それほどよくありません。ERTで Figure Floatボックスに 
\family typewriter 

\backslash 
plotone
\family default 
等の
\begin_inset ERT
status Inlined

\layout Standard

\backslash 
 
\end_inset 

コマンドを入れることはできますが、私はうまくレイアウトできたためしがありません。私のアドバイスは、投稿する論文には本文中に EPSファイルを挿入しないことです。
そして投稿前に印刷する場合には、LyXの標準の EPSファイルの挿入を使います。LyXは 
\family typewriter 

\backslash 
usepackage{graphics}
\family default 
コマンドを LaTeXのプリアンブルに入れて、図を LaTeX2eの標準的な方法で扱います。AASTeX 5.0を使うにはどうせ LaTeX2eが必要なので、La
TeX2eのよりすぐれた図を扱う方法を使って何が悪いのでしょう。もしだれかが LaTeX2eまたは graphicsパッケージのことで文句を言ったら、Lampo
rt (1994) の本の第2版にそれについて書いてあるということを指摘して、何年も前にアップグレードしなければならなかったのにと言ってやりましょう。
\layout Subsubsection

可能だが実装しなかったもの
\layout Standard

実装することができたけれども、実装しないことを選んだものがいくつかあります。例えば、ダブルスペース論文を書いていても LyX上でダブルスペースで表示するようには
していません。また preprintと preprint2スタイルを別のレイアウトにしないことにしました。文章を書く場合はほとんどの時間を manuscript
モードで使うと想定して、ディスクスペースを節約したのです。どうしてもこの私の決定に不服な人のために the Mudgeeraba Creek Emu-Ridin
g and Boomerang-Throwing Associationに掲示してあるルールを掲げておきましょう。
\layout Quotation

「裁判官の判断は群衆の圧倒的な大多数に大声で反対されない限り最終的なものだ。裁判官に話しかけるときや、反対に裁判官が話しかけるときは口汚い言葉を使うべきではない
。」
\layout Subsection

最後に
\layout Standard

Donald Knuthの、コンピュータアルゴリズムに関する悪名高い文章を引用しておきましょう、「私はこれが正しいはずだと証明しただけで、これを使ったことはない
」。私は今まで説明したやり方でジャーナルに受理されるような AASTeXの論文が作れると信じてはいますが、今のところ（Jan 25, 2000）私はまだこのレイ
アウトを使って論文を投稿したことがありません。次の数ヵ月で投稿できればいいのですが。
\layout Section

ijmpd
\layout Standard

by 
\noun on 
Panayotis Papasotiriou
\layout Subsection

概観
\layout Standard

ijpmd パッケージは World Scientificが発行する 
\emph on 
International Journal of Modern Physics D
\emph default 
に電子投稿するためのマクロ集です。ドキュメントクラス名は 
\family typewriter 
ws-ijmpd.cls
\family default 
です。このファイルは、著者のための指針とともに 
\begin_inset LatexCommand \url{http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml}

\end_inset 

からダウンロードできます。ijmpd パッケージは標準の article パッケージを改造したもので、ほとんどの機能は LyXでサポートされています。私は最近
 
\emph on 
International Journal of Modern Physics D
\emph default 
に投稿する論文を LyXで書き上げました。
\layout Subsection

論文を書く
\layout Standard

他のパッケージと同じく、論文を書くための一番簡単な方法はテンプレートから始めることです。
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator
New from 
\bar under 
T
\bar default 
emplate
\family default 
をクリックしてから、
\family typewriter 
ijmpd.lyx
\family default 
テンプレートを選んでください。そうすると、ほとんどの原稿に共通な部分のみ含んだ、ほとんど何も書いていない文章が表れます。（鍵括弧<>で囲まれた）既存のテキストを
正しい情報に書き換えてください。以下のことは忘れないようにしてください。
\layout Enumerate

LyXでフォントの大きさや文章のページスタイルを変えることはできません。ijmpdパッケージではそのような操作を禁じています。
\layout Enumerate

ijmpdパッケージでは、文章の言語を変えないことが必要です。あなたの論文をプレビューする前に、babelパッケージが使われていないことを確かめてください。その
ためには、
\family sans 
\bar under 
E
\bar default 
dit\SpecialChar \menuseparator

\bar under 
P
\bar default 
references
\family default 
をクリックして、
\family sans 
Language
\family default 
 タブを選んでください（
\family sans 
Lang Opts
\family default 
 タブの下にあります）。それから 
\family sans 
\bar under 
U
\bar default 
se babel
\family default 
オプションを消して、
\family sans 
\bar under 
A
\bar default 
pply
\family default 
をクリックします（これをずっと使うなら 
\family sans 
Save
\family default 
 を選びます）。
\layout Enumerate

Theorem と Proof という2つの新しい環境が使えます（何に使うかは明らかでしょう）。
\layout Enumerate

付録を論文に加えることができます。LyXは付録を始めるために、 Appendix という特別な環境を用意しています。付録の中には、通常のセクション、サブセクショ
ン、サブサブセクションを含めることができます。
\layout Enumerate

ijmpdパッケージでは、表の「見出し」の扱いは LyXと大きく異なっています。そのために、LyXでつくった表は正しく印刷されますが、表の見出しは無視されます。
表の見出しが必要な場合には、テーブルフロート全体を別の texファイルにして、それを LyXの文章に（
\family sans 
\bar under 
I
\bar default 
nsert\SpecialChar \menuseparator
Inclu
\bar under 
d
\bar default 
e file
\family default 
を使って）読み込んでください。ijmpdでのどのようにテーブルフロートをつくるかについては 
\family typewriter 
ws-ijmpd.tex
\family default 
というファイルを見てください。ijmpdパッケージに含まれています。
\layout Subsection

投稿のための準備
\layout Standard

論文を投稿する前に、LyXの文章を LaTeX ファイルとして保存して（
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator

\bar under 
L
\bar default 
ateX
\family default 
）、その LaTeX ファイルに次のような変更を加える必要があります。
\layout Enumerate


\family typewriter 

\backslash 
documentclass
\family default 
 コマンドのより前のコメント行を消す。
\layout Enumerate


\family typewriter 

\backslash 
makeatletter
\family default 
 と 
\family typewriter 

\backslash 
makeatother
\family default 
コマンドの間にあるすべてのものを消す。ただし、あなたが自分自身で LaTeX プリアンブルに加えたものは残しておいてください。
\layout Standard

変更を加えた 
\family typewriter 
.tex
\family default 
ファイルを保存して、必要な回数だけ LaTeX にかけてください。 こうして得られた
\family typewriter 
 .dvi
\family default 
ファイルもチェックした方がいいでしょう。
\layout Subsection

ERTの使用
\layout Standard

オプションで ERTの使用を使用できますが、それはページの見た目に影響する 3つのコマンドに集約されています。
\family typewriter 
ijmpd.lyx
\family default 
 テンプレートを使って論文を書き始めた場合には、必要な ERT はすでに、テンプレートに書かれていて通常はそれを消す必要はありません。一番初めの
 ERT を奇数、偶数ページのヘッダに書く情報に書き換えるだけです（著者の名前と論文のタイトルです）。この ERT は 
\family typewriter 

\backslash 
markboth{Authors' Names}{Short Paper's Title}
\family default 
 という形になってなければなりません。
\layout Section

Kluwer
\layout Standard

by 
\noun on 
Panayotis Papasotiriou
\layout Subsection

はじめに
\layout Standard

Kluwerパッケージは、Kluwer Academic Publishersによってつくられた、同社が発行する学術雑誌に電子投稿するためのマクロ集です。同社が
発行する学術雑誌のうちで、（少なくとも私の専門内では）もっともよく知られているものは 
\emph on 
Astrophysics and Space Science
\emph default 
と 
\emph on 
Solar Physics
\emph default 
ですが、他にも多くの学術雑誌を発行しています（
\begin_inset LatexCommand \url{http://www.wkap.nl/jrnllist.htm/JRNLHOME}

\end_inset 

に完全なリストがあります）。Kluwerパッケージは 
\begin_inset LatexCommand \url{http://www.wkap.nl/kaphtml.htm/STYLEFILES}

\end_inset 

からダウンロードできます。完全なユーザーズガイドもそのパッケージの中に含まれています（別々にダウンロードすることも可能です）。
\layout Standard

LyXはこのパケージの多くの機能をサポートしていますが、すべてではありません。しかし、ERTが必要となるのはいくつかの「変わった」コマンドだけになりました（
\begin_inset LatexCommand \ref{subsec:kluwer_peculiarities}

\end_inset 

を見てください）。最近私は LyX を使って何の問題もなく、
\emph on 
Astrophysics and Space Science
\emph default 
に投稿する論文を書くことができました。
\layout Subsection

論文を書く
\layout Standard

論文を書く一番簡単な方法は、Kluwer のテンプレートファイルを使うことです。Click on 
\family sans 
File\SpecialChar \menuseparator
New from template
\family default 
 をクリックして、
\family typewriter 
kluwer.lyx
\family default 
 テンプレートを選んでください。これは、通常必要とされるフィールドに短い使い方が書かれただけの（ほとんど）何も書かれていない文章ファイルです。他のテンプレートを
同じように、書いてあるテキストを（<>括弧も含めて）消して、自分の情報を書いていってください。
\layout Subsection

投稿のための準備
\layout Standard

AASTeXパッケージと同様に、論文を Kluwerの学術誌に投稿する前には次のような後処理をする必要があります。
\layout Enumerate


\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator

\bar under 
L
\bar default 
ateX
\family default 
とクリックして、LaTeXファイルとして保存する。
\layout Enumerate

保存した .texファイルをテキストエディタを使って、次のように変える。
\begin_deeper 
\layout Enumerate


\family typewriter 

\backslash 
documentclass
\family default 
コマンドより前にあるコメント行を消去する。
\layout Enumerate

自分で LaTeX プリアンブルに指定したものをのぞいて、
\family typewriter 

\backslash 
makeatletter
\family default 
から 
\family typewriter 

\backslash 
makeatother
\family default 
の間のものをコマンド自身も含めて消去する。
\layout Standard

変更した .tex ファイルを保存する。
\end_deeper 
\layout Enumerate

保存した .tex ファイルに LaTeXを必要な回数（通常は3回）走らせる。
\layout Enumerate

できた .dviファイルを 
\family sans 
xdvi
\family default 
などを使って開き、変なところがないかチェックする（自分自身で間違いをしていない限り大丈夫なはずです）。
\layout Subsection

Kluwerパッケージの「風変わり」な特徴
\begin_inset LatexCommand \label{subsec:kluwer_peculiarities}

\end_inset 


\layout Standard

Kluwerパッケージは次のような「風変わりな」特徴があります。
\layout Enumerate

複数の論文を1つの LaTeX ファイルへ入れることができます
\begin_inset Foot
collapsed true

\layout Standard

こうなっていた方がいいという理由は、私には思いつきません。
\end_inset 

。各々の論文は、article環境に含まれていなければなりません。たとえ1つの論文しか LaTeXファイルに含めない場合にでも、article環境に入れなければ
なりません。したがって各々の論文は 
\family typewriter 

\backslash 
begin{article}
\family default 
で始まり、
\family typewriter 

\backslash 
end{article}
\family default 
で終わります。この環境を LyXで実装することは可能でしたが、実装しませんでした。あまり美しくなく、また初心者を混乱させると思ったからです。したがって、これらの
命令（
\family typewriter 

\backslash 
begin{article}
\family default 
と
\family typewriter 

\backslash 
end{article}
\family default 
）を直接本文中に入力して、LaTeXコードとしてマークする必要があります（ERTです）。
\layout Enumerate

論文のはじめに入れる情報（タイトル、サブタイトル、著者名、所属など）は openingとよばれる環境に入れる必要があります。これは LyXでは実装されていません
。したがってタイトル、サブタイトルなどは 2つの ERTの行（
\family typewriter 

\backslash 
begin{opening}
\family default 
 と 
\family typewriter 

\backslash 
end{opening}
\family default 
）の間に入れる必要があります。
\layout Enumerate

パッケージのユーザーズマニュアルによると、参考文献の項目は 
\family typewriter 

\backslash 
protect
\backslash 
citeauthoryear{
\family default 
\emph on 
author(s)
\family typewriter 
\emph default 
}{
\family default 
\emph on 
year
\family typewriter 
\emph default 
} と書かなければいけません。
\layout Standard


\family typewriter 
kluwer.lyx
\family default 
 テンプレートは、これらの変わった点を考慮して作ってあります。新しい論文をこのテンプレートを使って書きはじめる場合には、なにも特別なことをする必要はありません。
ただ次のことに気をつけてください。
\layout Enumerate

テンプレートに含まれる ERT を消さないでください。
\layout Enumerate

新しい参考文献の項目をつくる場合は、テンプレートに含まれる参考文献の項目の例をコピーして編集してください。
\layout Section

Koma-Script
\layout Standard

by 
\noun on 
Bernd Rellermeyer
\layout Subsection

はじめに
\layout Standard

LyXのドキュメントクラス 
\emph on 
article (koma-script)、report (koma-script)、book
\emph default 
 
\emph on 
(koma-script)、letter
\emph default 
 
\emph on 
(koma-script)
\emph default 
は、LaTeXのドキュメントクラス 
\family typewriter 
scrartcl.cls、scrreprt.cls、scrbook.cls、scrlettr.cls
\family default 
に対応しています。以下ではこれを Koma-Scriptファミリーと呼ぶことにします。これらのドキュメントクラスは、ヨーロッパの活字印刷の慣例にいくつもの点でよ
りよく合致するように標準のドキュメントクラス 
\family typewriter 
article.cls、report.cls、book.cls、letter.cls
\family default 
を置き換えるものです。
\layout Itemize

標準の文字サイズは 
\emph on 
article (koma-script)、report (koma-script)、book (koma-script)
\emph default 
で11pt、
\emph on 
letter (koma-script)
\emph default 
で12ptです。
\layout Itemize

見出し、description環境のラベル、
\emph on 
letter (koma-script)
\emph default 
ドキュメントクラスのいくつかの要素はボルド sans serifフォントが使われます
\begin_inset Foot
collapsed true

\layout Standard

古い cmフォントのボルド sans serifフォントと新しい ecフォントのボルド sans serifフォントの間には大きな違いがあり、特に見出しに使った
場合に違いが目立ちます。比較してみると ec ボルド sans serifフォントの方が細く見えます。ecフォントを使っている場合でもcmフォントの場合と同じよ
うな見た目にするには 
\shape smallcaps 
Walter Schmidt
\shape default 
 によって書かれた 
\family typewriter 
cmsd.sty
\family default 
という LaTeXパッケージを使うことができます。
\end_inset 

。章の見出しの番号付はセクション見出しと同じように行われます。つまり頭に Chapter\SpecialChar \ldots{}
という行がつきません。またいくつかのオプションを使って、見出しの外観を変
えることができます（LyXでは 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログの 
\family sans 
E
\bar under 
x
\bar default 
tra
\family default 
 
\family sans 
Options
\family default 
フィールドにオプションを入れます）。詳しいドイツ語でのオプションの説明が Koma-Scriptのマニュアル 
\emph on 
scrguide
\emph default 
にあります。
\layout Itemize

印刷部分をデザインする主なオプションは、
\family sans 
BCOR
\family default 
と 
\family sans 
DIV
\family default 
です（LyXでは 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログの 
\family sans 
E
\bar under 
x
\bar default 
tra
\family default 
 
\family sans 
Options
\family default 
フィールドにオプションを入れます）。これらのオプションは 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログのオプションと同様に、はっきりとマージンを変えることができます。詳しいドイツ語でのこれらのオプションと他の印刷部分に関するオプションの説明が
 Koma-Scriptのマニュアル 
\emph on 
scrguide
\emph default 
にあります。
\layout Itemize

Koma-Scriptファミリの LaTeXドキュメントクラスは、いくつかの追加的なコマンドを定義しています。それらの中で LyXで意味があるものについては対応
するパラグラフ環境をつくることで実装しています。
\layout Standard

詳しいドイツ語での Koma-Scriptファミリのドキュメントクラスの説明が Koma-Scriptのマニュアル 
\emph on 
scrguide
\emph default 
にあります
\begin_inset Foot
collapsed true

\layout Standard

英語へ翻訳した 
\emph on 
screnggu
\emph default 
もありますが、完全ではありません。
\end_inset 

。以下のセクションでは LyXに関係する面だけを説明することにします。
\layout Subsection

article (koma-script), report (koma-script), and book (koma-script)
\layout Standard

ドキュメントクラス
\emph on 
 article (koma-script)
\emph default 
、
\emph on 
report (koma-script)
\emph default 
、
\emph on 
book
\emph default 
 
\emph on 
(koma-script)
\emph default 
は、各々レイアウトファイル 
\family typewriter 
scrartcl.layout
\family default 
、
\family typewriter 
scrreprt.layout
\family default 
、
\family typewriter 
scrbook.layout
\family default 
で実装されています。これらは標準的なドキュメントクラス
\emph on 
 article
\emph default 
、
\emph on 
report
\emph default 
、
\emph on 
book
\emph default 
にあるすべてのパラグラフ環境を少し変えた形ですべて持っています。例外は LyX特有の 
\family sans 
List
\family default 
環境で、これは同じ機能をもつ新しい 
\family sans 
Labeling
\family default 
環境で代替されます。この 
\family sans 
Labeling
\family default 
環境以外にもいくつもの新しいパラグラフ環境が加えられています。これらは 
\emph on 
letter (koma-script)
\emph default 
には含まれていないのに注意してください。
\layout Itemize


\family sans 
Addpart、Addchap、Addsec: これらは Part*、Chapter*、Section*と同等のものですが目次にその項目が挿入されます。Addp
art と Addchapは 
\family default 
\emph on 
article (koma-script)
\family sans 
\emph default 
には含まれません。
\layout Itemize


\family sans 
Addchap*
\family default 
, 
\family sans 
Addsec*
\family default 
: これらは 
\family sans 
Addchap
\family default 
と 
\family sans 
Addsec
\family default 
とまったく同じように働きますが、ランニングへッダを消します。
\family sans 
Addchap*は 
\family default 
\emph on 
article (koma-script)
\family sans 
\emph default 
には含まれません
\family default 

\begin_inset Foot
collapsed true

\layout Standard


\emph on 
book (koma-script)
\emph default 
と 
\emph on 
report (koma-script)
\emph default 
には 
\family typewriter 

\backslash 
addpart*
\family default 
コマンドもあります。しかし、これは 
\family sans 
Part*
\family default 
と同じものなので、LyXでは実装されていません。
\end_inset 


\family sans 
。
\layout Itemize


\family sans 
Minisec
\family default 
: 次に続くパラグラフのすぐ上に普通の文字サイズで文章の構造を変えない形で見出しをつけます。
\layout Itemize


\family sans 
Captionabove
\family default 
と 
\family sans 
Captionbelow
\family default 
はキャプションの要素の上または下に配置するための特別のキャプションでスペースの配置を変えてあります（正しい組版のルールに従うなら、つねにキャプションは表の上に置
きます）。また 
\family typewriter 
tablecaptionsabove
\family default 
 というクラスオプションを使うと、表には 
\family sans 
captionabove
\family default 
を 図には 
\family sans 
captionbelow
\family default 
を使うようになります。これを使うには少なくとも Koma-Script version 2.8q が必要です。
\layout Itemize


\family sans 
Dictum
\family default 
: これを使うと章の初めに格言を置くことができます。オプションで 
\family sans 
Insert\SpecialChar \menuseparator
Short\SpecialChar ~
Title
\family default 
 を使うと、その中に格言の著者を入れることができます。格言の著者の間は線で区切られます。これを使うには少なくとも Koma-Script version
 2.8q が必要です。
\family sans 
Dictum
\family default 
は 
\emph on 
article (koma-script)
\emph default 
には含まれません。
\layout Standard

以下のタイプは標準的なタイプ 
\family sans 
Title、Author
\family default 
、
\family sans 
Date
\family default 
とともに文章のタイトル部分を作るのに使います。これらは一番初めの普通のパラグラフよりも前に置かれる必要があります
\begin_inset Foot
collapsed true

\layout Standard

対応する LaTeXコマンドが 
\family typewriter 

\backslash 
maketitle
\family default 
コマンドよりも前にこなければなりません。
\end_inset 

。これらの中のあるタイプが2度以上使われた場合は、後のものが前のものを上書きします。つまり最後に使ったものだけが有効です。しかし、異なるタイプ、例えば
 
\family sans 
Titleと Author
\family default 
と 
\family sans 
Date
\family default 
の順番を変えてもタイプセットされた文章には何の影響も与えません。
\layout Itemize


\family sans 
Subject
\family default 
: 通常のタイトル(
\family sans 
Title
\family default 
, 
\family sans 
Author
\family default 
, 
\family sans 
Date
\family default 
)の上に文章の主題のための真ん中に置かれたパラグラフをつくります。
\layout Itemize


\family sans 
Publishers
\family default 
: 通常のタイトル(
\family sans 
Title
\family default 
, 
\family sans 
Author
\family default 
, 
\family sans 
Date
\family default 
)の下に出版者の名前を入れる中心揃されたパラグラフをつくります。
\layout Itemize


\family sans 
Dedication
\family default 
: 
\emph on 
report (koma-script)
\emph default 
と 
\emph on 
book (koma-script)
\emph default 
ではタイトルページの次に独立したページを献辞のためにつくります。
\emph on 
article (koma-script)
\emph default 
 の場合は通常のタイトル(
\family sans 
Title
\family default 
, 
\family sans 
Author
\family default 
, 
\family sans 
Date
\family default 
)の下に献辞のための中心揃したパラグラフをつくります。
\layout Itemize


\family sans 
Titlehead
\family default 
: 通常のタイトル(
\family sans 
Title
\family default 
, 
\family sans 
Author
\family default 
, 
\family sans 
Date
\family default 
)の上に文章のへッドを入れるための左詰めのパラグラフをつくります。
\layout Itemize


\family sans 
Uppertitleback
\family default 
: 
\emph on 
report (koma-script)
\emph default 
や 
\emph on 
book (koma-script)
\emph default 
で両面印刷をする場合、タイトルページの裏のページの一番上に左詰めパラグラフをつくります。片面印刷の場合や、
\emph on 
article (koma-script)
\emph default 
では何の効果もありません。
\layout Itemize


\family sans 
Lowertitleback
\family default 
: 
\emph on 
report (koma-script)
\emph default 
や 
\emph on 
book (koma-script)
\emph default 
で両面印刷をする場合、タイトルページの裏のページの一番下に左詰めパラグラフをつくります。片面印刷の場合や、
\emph on 
article (koma-script)
\emph default 
では何の効果もありません。
\layout Itemize


\family sans 
Extratitle
\family default 
: パラグラフを含む実際の文章より前に、文章の整形を行わない特別の「汚い」ページをつくります。
\layout Standard

ドキュメントクラス 
\emph on 
article (koma-script)、report (koma-script)、book (koma-script)
\emph default 
の レイアウトファイルは 
\family typewriter 
scrmacros.inc
\family default 
というファイルを読み込みます。このファイルの中にあなたの新しいクラスを定義することができます。s
\family typewriter 
crmacros.inc
\family default 
を自分用のレイアウトディレクトリにコピーして編集してください。
\layout Subsection

letter (koma-script)
\layout Standard


\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
begin{sloppypar}
\end_inset 


\layout Standard

ドキュメントクラス 
\emph on 
letter (koma-script)
\emph default 
は、レイアウトファイル 
\family typewriter 
scrlettr.layout
\family default 
で実装されています。これは標準的なドキュメントクラス 
\emph on 
letter
\emph default 
にあるすべての環境を少し変えた形で含んでいますが、LyXに特有の 
\family sans 
LyX-Code
\family default 
、
\family sans 
Comment
\family default 
、
\family sans 
List
\family default 
タイプは新しい 
\family sans 
Labeling
\family default 
タイプを代わりに使ってください。それ以外にも標準的なドキュメントクラスの場合と違い、
\family sans 
LaTeX
\family default 
、
\family sans 
Quotation
\family default 
、
\family sans 
Quote
\family default 
、
\family sans 
Verse
\family default 
を含んでいます。またそれ以外にも多くの手紙特有の環境が付け加えられています。
\layout Standard


\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
end{sloppypar}
\end_inset 


\layout Standard

このドキュメントクラスで作られた手紙の色々な部分は、多くの LaTeXコマンドで変えることができます（LyXでするには 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator
LaTeX
\family default 
 
\family sans 
Preamble
\family default 
選んで下さい）
\begin_inset Foot
collapsed true

\layout Standard

例えば普通の名前と住所の入った手紙のへッダをつけるにはプリアンブルに次のようなコマンドを入れます。
\layout LyX-Code


\backslash 
firsthead{
\backslash 
parbox[b]{
\backslash 
textwidth}
\layout LyX-Code

{
\backslash 
ignorespaces 
\backslash 
fromname
\backslash 

\backslash 
 
\backslash 
ignorespaces 
\backslash 
fromaddress}} 
\layout LyX-Code


\backslash 
nexthead{
\backslash 
parbox[b]{
\backslash 
textwidth}
\layout LyX-Code

{
\backslash 
ignorespaces 
\backslash 
fromname 
\backslash 
hfill 
\backslash 
ignorespaces 
\backslash 
pagename
\backslash 
 
\backslash 
thepage}}
\end_inset 

。このような LaTeXコマンドの詳しいドイツ語の説明は Koma-Scriptのマニュアル 
\emph on 
scrguide
\emph default 
に書いてあります。これを参照して自分用の手紙のレイアウトを作ることができます。
\layout Standard


\family sans 
Letter
\family default 
環境と 
\family sans 
Opening
\family default 
環境は手紙の始めを定義する環境で、すべての手紙に使わなければなりません。これらの環境を強調するために、LyXでは左マージンにそれぞれ 
\shape italic 
L
\shape default 
と 
\shape italic 
O
\shape default 
という文字が表示されます。一つのファイルにいくつもの手紙を書くのが可能です。
\family sans 
Opening
\family default 
環境は同じ住所を使って新しい手紙を始め、
\family sans 
Letter
\family default 
環境は新しい住所を作ります。
\family sans 
Closing
\family default 
、
\family sans 
PS
\family default 
、
\family sans 
CC
\family default 
、
\family sans 
Encl
\family default 
は通常のパラグラフ環境で一つの同じ手紙の中で何回でも使うことができます。
\layout Itemize


\family sans 
Letter: 住所のためのパラグラフをつくり、暗黙に手紙の始まりを定義します。
\layout Itemize


\family sans 
Opening
\family default 
: 敬称のためのパラグラフをつくり、暗黙に新しい手紙を始めます。
\layout Itemize


\family sans 
Closing
\family default 
: 結語のためのパラグラフをつくります。
\layout Itemize


\family sans 
PS
\family default 
: 追伸のためのパラグラフをつくります。
\layout Itemize


\family sans 
CC
\family default 
: 配布先のリストのためのパラグラフをつくります。
\layout Itemize


\family sans 
Encl
\family default 
: 同封した物を書くためのパラグラフをつくります。
\layout Standard


\family sans 
Name
\family default 
、
\family sans 
Signature
\family default 
、
\family sans 
Address
\family default 
、
\family sans 
Telephone
\family default 
、
\family sans 
Place
\family default 
、
\family sans 
Backaddress
\family default 
、
\family sans 
Specialmail
\family default 
、
\family sans 
Location
\family default 
、
\family sans 
Title
\family default 
、
\family sans 
Subject
\family default 
といった環境は情報を入力するための環境で、どのような情報を入れるかのラベルがついていて、ドキュメントクラスによって処理されます
\begin_inset Foot
collapsed true

\layout Standard

上で述べた 
\family sans 
Letter
\family default 
や 
\family sans 
Opening
\family default 
がこれらと同じ入力タイプではないのが不合理に見えるかもしれません。しかし、この2つの環境の特別の役割のために、私はこれらを左マージンにマークのある普通のパラグラ
フ環境として実装しました。それと私の感覚では、
\family sans 
Opening
\family default 
環境と 
\family sans 
Closing
\family default 
環境が同じように見える方がいいと思います。
\end_inset 

。これらの環境は対応する 
\family sans 
Opening
\family default 
環境の前に置く必要があります。
\layout Standard

これらの環境を WYSIWYGの形で実装するのは意味がありません。なぜならつくられた手紙の外観はどの環境を使っているかだけではなく、他の要素にも影響されるからで
す。例えば 
\family sans 
Signature
\family default 
環境は 
\family sans 
Closing
\family default 
環境が同じ手紙に使われたときのみ最終的な手紙にあらわれます。
\family sans 
Telephone
\family default 
環境の値は通常手紙のどこにもあらわれません。前に脚注の中で示したやり方で手紙のへッダを変えるときに使われるかもしれません。
\layout Standard

このような入力タイプの環境は、空のパラグラフとして使うことができます。これは 
\family sans 
Signature
\family default 
環境の場合に特に有効です。
\family sans 
Signature
\family default 
環境が使われていない場合には、
\family sans 
Name
\family default 
環境の値が署名として使われます。空の
\family sans 
 Signature
\family default 
環境がある場合には、署名がつきません。
\layout Standard

入力タイプを使うことで手紙のテンプレートもつくることができます。住所、名前などのいつも使う情報だけは書いておき、日付などの変わっていく情報については空の入力タイ
プの環境を入れておけばいいのです。
\layout Itemize


\family sans 
Signature
\family default 
: 送り手の署名。通常は 
\family sans 
Closing
\family default 
環境の下にあらわれる。もし 
\family sans 
Signature
\family default 
環境が無ければ、
\family sans 
Name
\family default 
環境の値が代わりに使われます。
\layout Itemize


\family sans 
Address
\family default 
: 送り手の住所。通常はレターへッドの送り手の名前の下に中央揃のパラグラフで表示されます。
\layout Itemize


\family sans 
Telephone
\family default 
: 送り手の電話番号。LaTeX変数 
\family typewriter 

\backslash 
telephonenum
\family default 
にこれの値が代入されるだけです。
\layout Itemize


\family sans 
Place
\family default 
: 手紙を書いた場所。
\layout Itemize


\family sans 
Date
\family default 
: 手紙を書いた日付。
\family sans 
Place
\family default 
と 
\family sans 
Date
\family default 
は送り手の住所の下に場所と日付を右詰めの形で挿入します。もし空の 
\family sans 
Date
\family default 
環境が使われた場合は、
\family sans 
Place
\family default 
の値に関係なく場所も日付も表示されません。もし 
\family sans 
Date
\family default 
環境が無かった場合には、ファイルが LaTeXで処理された日付が代入されます。
\layout Itemize


\family sans 
Backaddress
\family default 
: 送り手の返送する場合の住所。送り手の住所の上に小さな sans serifフォントで表示されます。
\layout Itemize


\family sans 
Specialmail
\family default 
: 特別な手紙の情報。普通は住所の上、返送用の住所の下に下線つきで表示されます。
\layout Itemize


\family sans 
Location
\family default 
: 追加的な情報。普通は住所の下の右側に表示されます。
\layout Itemize


\family sans 
Title
\family default 
: 手紙の題名。表題の上に大きな太い sans serifフォントで表示されます。
\layout Itemize


\family sans 
Subject
\family default 
: 手紙の表題。
\family sans 
Opening
\family default 
環境の上に太字で表示されます。
\layout Standard


\family sans 
Yourref
\family default 
、
\family sans 
Yourmail
\family default 
、
\family sans 
Myref
\family default 
、
\family sans 
Customer
\family default 
、
\family sans 
Invoice
\family default 
といったタイプは、
\family sans 
Title
\family default 
行の上にビジネス用の手紙のような 
\begin_inset Quotes eld
\end_inset 

Your ref.
\begin_inset Quotes erd
\end_inset 

、
\begin_inset Quotes eld
\end_inset 

Your letter of
\begin_inset Quotes erd
\end_inset 

、
\begin_inset Quotes eld
\end_inset 

Our ref.
\begin_inset Quotes erd
\end_inset 

、
\begin_inset Quotes eld
\end_inset 

Customer no.
\begin_inset Quotes erd
\end_inset 

、
\begin_inset Quotes eld
\end_inset 

Invoice no.
\begin_inset Quotes erd
\end_inset 

、
\begin_inset Quotes eld
\end_inset 

Date
\begin_inset Quotes erd
\end_inset 

といったフィールドを含む行をつくります。日付には 
\family sans 
Date
\family default 
の値が使われます。このようなビジネス用のタイプが使われた場合、
\family sans 
Place
\family default 
の値は手紙にあらわれずに、LaTeX変数 
\family typewriter 

\backslash 
fromplace
\family default 
がセットさせるだけになります。通常の住所フィールドの下の右揃での場所と日付の出力は抑制されます。これらのビジネス用のタイプはラベルを持った入力タイプとして実装さ
れていて、対応する 
\family sans 
Opening
\family default 
環境より前に置く必要があります。
\layout Itemize


\family sans 
Yourref
\family default 
: Your ref.
\layout Itemize


\family sans 
Yourmail
\family default 
: Your letter of.
\layout Itemize


\family sans 
Myref
\family default 
: Our ref.
\layout Itemize


\family sans 
Customer
\family default 
: Customer no.
\layout Itemize


\family sans 
Invoice
\family default 
: Invoice no.
\layout Subsection

新しい letter class: letter (koma-script v.2)
\layout Standard

Koma-Script バージョン 2.8は新しい レタークラス 
\family typewriter 
scrlttr2
\family default 
を導入して、今まで使われてきた 
\family typewriter 
scrlettr
\family default 
はサポートされなくなりました。これは、LaTeX の側で、全く新しいインターフェイスを持ち、今までのクラスと互換性を持ちません。そのために LyX
 は新旧二つのクラスをサポートしています。ただし、できるだけ新しいクラスを使ってください。
\layout Standard

このクラスは 
\emph on 
letter (koma-script)
\emph default 
の機能はすべて持っていて、また新しい機能も付け加えられています。基本的な要素は 
\family sans 
Address
\family default 
（受取人の住所、古いレイアウトの 
\family sans 
Letter
\family default 
と同じ）、
\family sans 
Opening
\family default 
、
\family sans 
Closing
\family default 
です。
\family sans 
NextAddress
\family default 
は新しい手紙を始めます（つまり、一つの文章で複数の手紙を書くことができます）。新しい要素は送り手の 
\family sans 
E-Mail
\family default 
、
\family sans 
URL
\family default 
、
\family sans 
Fax
\family default 
、
\family sans 
Bank
\family default 
、それとヘッダに（
\family sans 
Insert\SpecialChar \menuseparator
Graphics
\family default 
を使って）ロゴを入れることができます。
\layout Standard

一番大きな改良点は、ほとんどすべてのニーズを満たすように手紙のレイアウトが設定可能になったことでしょう。これはプリアンブル（
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator
Preamble
\family default 
\SpecialChar \ldots{}
）かクラスオプションとして特別のスタイルファイル（レタークラスオプション、拡張子は 
\family typewriter 
*.lco
\family default 
）を読み込んで設定します
\begin_inset Foot
collapsed true

\layout Standard

KOMAパッケージにはいくつかのデフォルトの *.lco ファイルが含まれています。例えば、
\family typewriter 
DIN.lco
\family default 
はドイツの組版ルールにそったもので、
\family typewriter 
KOMAold.lco
\family default 
は古い クラスのデフォルトの
\family typewriter 
scrlettr
\family default 
レイアウトです。
\family typewriter 
KOMAold
\family default 
クラスオプションをつけるには、
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument\SpecialChar \menuseparator
Extra Options
\family default 
フィールドに 
\family typewriter 
KOMAold
\family default 
を挿入してください。
\end_inset 

。使い方の例として LyXに含まれる 
\emph on 
koma-letter2
\emph default 
テンプレートを見てください。詳しい説明は Koma-Script のマニュアル（
\emph on 
scrguide
\emph default 
）を見てください。
\layout Subsection

問題点
\layout Standard

Koma-Scriptドキュメントクラスを LyXで表示するさいに、LyXの内部構造がいくつかの問題を引き起こします。
\layout Itemize


\family sans 
Chapter
\family default 
環境の章番号が章の題名と同じ行ではなく、その上の行に表示されます。これはレイアウトファイルの中の 
\family sans 
Counter_Chapter
\family default 
ラベルタイプに対する LyXの振る舞いのためです。
\layout Itemize


\family sans 
Addchap
\family default 
と 
\family sans 
Addsec
\family default 
でつけた見出しは本当の LaTeXファイルの目次には挿入されますが、LyXの目次（
\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator

\bar under 
T
\bar default 
able\SpecialChar ~
of\SpecialChar ~
Contents
\family default 
）には挿入されません。
\layout Itemize


\emph on 
letter
\emph default 
ドキュメントクラスでのパラグラフはパラグラフの間に間隔を開けることによって分けられていて、字下げは使いません。これが通常の振る舞いで、そのために特別な
 LaTeXコマンドは必要ありません。しかし 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログでは 
\family sans 
\bar under 
I
\bar default 
ndent
\family default 
ボタンが押された状態になっています。これは 
\family sans 
S
\bar under 
k
\bar default 
ip
\family default 
はパラグラフ間に間を開ける LaTeXコマンドを挿入するボタンですが、このドキュメントクラスの場合、特別な LaTeXコマンドを挿入する必要がないからです。
\layout Section

Springer Journals (
\family sans 
svjour
\family default 
)
\layout Standard

by 
\noun on 
Martin Vermeer
\layout Subsection

説明
\layout Standard

これは Springer Verlagのいくつかの学術雑誌のためのレイアウトファイルです。
\begin_inset LatexCommand \url{http://www.springer.de/author/tex/help-journals.html}

\end_inset 

に必要なクラスファイル（LaTeX2e用になりました）とそれに対応する雑誌の一覧があります。このレイアウトファイルはモジュール方式になっています。すべてのジャー
ナルに共通な部分は 
\family typewriter 
svjour.inc
\family default 
にまとめてあり、各々の雑誌のレイアウトファイル（例えば、
\family typewriter 
svjog.layout
\family default 
は Journal of Geodesy のためのレイアウトファイルです）にそれが読み込まれます。
\layout Standard

したがって、クラスファイルがサポートする他の Springer の雑誌用のレイアウトファイルをつくるには、
\family typewriter 
svjog.layout
\family default 
に含まれるアウトラインにしたがうと、あなた自身の 
\family typewriter 
sv
\family default 
<myjournal>
\family typewriter 
.layout
\family default 
を簡単に作れます。
\layout Standard

これは Journal of Geodesyに対してしかちゃんとテストしていません。
\family typewriter 
svjour
\family default 
 と 
\family typewriter 
svjog
\family default 
 は標準的な LyX ディストリビューションに含まれています。関連するクラスファイルを（Springerからダウンロードして）正しいディレクトリにイントールして
、LaTeXがそれらのファイルを探せるように設定し（teTeXの場合は texhashを走らせます）、LyXを再設定してください。これで動くはずです。
\layout Subsection

新しい環境
\layout Standard

多くの定理型の環境 --- 
\family sans 
Claim、Conjecture、
\family default 
 
\family sans 
\SpecialChar \ldots{}
Theorem
\family default 
。
\layout Standard


\family sans 
Headnote、Dedication、Subtitle、Running_LaTeX_Title、Author_Running、Institute、Mail、O
ffprints、Keywords、Acknowledgements、Acknowledgement
\family default 
。詳しくは Springerのクラスファイルの説明書を読んでください。
\layout Subsection

サポートしているジャーナル
\layout Itemize


\emph on 
Journal of Geodesy
\emph default 
: 
\family typewriter 
svjog.layout 
\family default 
--- Martin Vermeer
\layout Itemize


\emph on 
Probability Theory and Related Fields
\emph default 
: 
\family typewriter 
svprobth.layout
\family default 
 --- Jean-Marc Lasgouttes
\layout Standard

あなた自身のレイアウトファイルをつくってください。難しくはありません。
\layout Subsection

Credits
\layout Standard

これらのファイルは、以前の 
\family typewriter 
ejour2.layout
\family default 
をもとにしています。
\family typewriter 
ejour2.layout
\family default 
は Springerの LaTeX 2.09用のスタイルファイルを使った素人細工のようなレイアウトファイルです。これらのファイルはすでにありません。Jean-Ma
rc Lasgouttesのおかげで LyXのレイアウトファイルのメカニズムをよりよく理解することができました。
\layout Subsection

バグ
\layout Standard

多分あります。以前の 
\family typewriter 
ejour2
\family default 
よりは少なくなっているとは思いますが。
\layout Standard

制限事項：定理型の環境の番号は表示されません。#が表示されるだけです。
\layout Section

AGU journals (
\family sans 
aguplus
\family default 
)
\layout Standard

by 
\shape smallcaps 
Martin Vermeer
\layout Subsection

概要
\layout Standard

これは American Geophysical Society のいくつかの学術雑誌用のレイアウトファイルです。これを使うには、AGUのクラスファイルと
 AGU plus がインストールされている必要があります（これらのファイルは 
\begin_inset LatexCommand \url{ftp://ftp.agu.org/journals/latex/journals}

\end_inset 

で手にいれることができます）。
\layout Subsection

新しいスタイル
\layout Standard


\family sans 
Paragraph
\family default 
と 
\family sans 
Paragraph*
\family default 
が再定義されています。LyXの画面では 
\family sans 
Paragraph
\family default 
、 
\family sans 
Paragraph*
\family default 
と呼ばれていますが、AGUクラスのLaTeXで対応するものは 
\family sans 
Subsubsubsection
\family default 
と 
\family sans 
Subsubsubsection*
\family default 
です。
\layout Standard

新しく定義されたスタイルは、
\family sans 
Left_Header
\family default 
、
\family sans 
Right_Header
\family default 
、
\family sans 
Received
\family default 
、
\family sans 
Revised
\family default 
、
\family sans 
Accepted
\family default 
、
\family sans 
CCC
\family default 
、
\family sans 
PaperId
\family default 
、
\family sans 
AuthorAddr
\family default 
、
\family sans 
SlugComment 
\family default 
です。これらは論文の属性で、AGUクラスのマニュアルで定義されているものです。
\layout Standard

おそらく、これはまだ完全ではありません。
\layout Subsection

新しいフロート
\layout Standard


\family sans 
Planotable
\family default 
と 
\family sans 
Plate
\family default 
です。また、新しい 
\family sans 
Table_Caption
\family default 
も用意されています。
\layout Subsection

サポートされているジャーナル
\layout Itemize


\emph on 
Journal of Geophysical Research
\emph default 
: 
\family typewriter 
jgrga.layout 
\family default 
--- Martin Vermeer
\layout Standard

あなた自身のレイアウトファイルをつくってください。難しくはありません。
\family typewriter 
jgrga.layout
\family default 
と 
\family typewriter 
aguplus.inc
\family default 
を例として見てください。
\layout Subsection

バグと注意すべきこと
\layout Standard

新しいレイアウトを使うために、新しい文章をつくるたびに次のことをする必要があります。
\layout Enumerate


\emph on 
babelを無効にしてください。
\family sans 
\emph default 
layout\SpecialChar \menuseparator
document
\family default 
 か 
\family sans 
document\SpecialChar \menuseparator
settings
\family default 
 メニューアイテムを使います（AGUに投稿できるのは英語だけです。他の言語は選ばないで下さい）。
\layout Enumerate

Enter 
\family typewriter 
jgrga
\family default 
 into the document's 
\family sans 
Extra Options
\family default 
 field.
 (Yes, this is a bug.)
\layout Enumerate

文章の 
\family sans 
Extra Options
\family default 
フィールドに 
\family typewriter 
jgrga
\family default 
 と入力してください（すいません。これはバグです）。
\layout Enumerate

参照文献のスタイルに 
\family typewriter 
agu.bst
\family default 
 を使ってください。BibTeX インセットの2番目のフィールドに 
\family sans 
agu
\family default 
 と入力します。通常の参考文献のスタイルは使わないでください。
\layout Section

EGS journals (
\family sans 
egs
\family default 
)
\layout Standard

by 
\shape smallcaps 
Martin Vermeer
\layout Subsection

概要
\layout Standard

これは European Geophysical Societyの学術雑誌用のレイアウトファイルです。
\family typewriter 
egs.cls
\family default 
が必要で、これは EGS のwebサイト 
\begin_inset LatexCommand \url{www.copernicus.org}

\end_inset 

でダウンロードできます。
\layout Subsection

新しいスタイル
\layout Standard


\family sans 
Right_address、Latex_Title、Affil、Journal、msnumber、FirstAuthor、Received、Accepted
\family default 
、
\family sans 
Offsets
\family default 
。残念ながら現在のレイアウトファイルはほとんどモジュール化されていません。もっとさまざまな 
\family typewriter 
std*.inc
\family default 
ファイルを読み込むようにした方がいいと思われます。
\layout Section

Slides （別名 
\noun on 
Sli
\noun default 
TeX）
\begin_inset LatexCommand \label{sec:slitex}

\end_inset 


\layout Standard

by 
\noun on 
John Weiss
\noun default 
 
\layout Subsection

イントロダクション
\layout Standard

このセクションでは、LyXでどのようにオーバーへッドプロジェクタ用のスライドをつくるかを説明します。そのためのドキュメントクラスには、デフォルトの
 slideクラスと 
\family sans 
Foil
\family default 
TeX slideクラスの2つがあります。このセクションはデフォルトの slideクラスを説明します。
\layout Standard

間違えないようにもう一度はっきりと言っておきます。
\layout Standard
\added_space_top bigskip \added_space_bottom bigskip \align center 

\size large 
このセクションはドキュメントクラス 
\begin_inset Quotes eld
\end_inset 


\family sans 
slides (default)
\family default 

\begin_inset Quotes erd
\end_inset 

 だけを説明しています。
\layout Standard


\family sans 
slides (FoilTeX)
\family default 
の説明を探しているなら、セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:foiltex}

\end_inset 

を見てください。
\family sans 
slides (FoilTeX)
\family default 
はこのセクションで説明しているデフォルトの 
\family sans 
slides
\family default 
クラスよりもよいもののようです
\begin_inset Foot
collapsed true

\layout Standard

\SpecialChar \ldots{}
と
\family sans 
FoilTeX
\family default 
の支持者からは聞いています。けれども私は使ったことがないので、本当かどうか確かめようがありません。
\end_inset 

。
\layout Standard

このクラスは古い SLITeXパッケージを LaTeX2eで改良したものです。すべての LaTeX2eディストリビューションがこのクラス（これから単に
 
\family sans 
slides
\family default 
と言うことにします）を持っています。前に言ったように、オーバーへッドプロジェクタ用のスライドをつくるためには 
\family sans 
foils
\family default 
というクラスもあり、よりよいパッケージのようですが、オーバーレイをつくるといったような、
\family sans 
slides
\family default 
だけができることもあります。詳しくは以下を読んでください。
\layout Subsection

はじめに
\begin_inset LatexCommand \label{sec:slidesetup}

\end_inset 


\layout Standard

このドキュメントクラスを使うにはあたりまえですが、まず初めに 
\family sans 
Document
\family default 
ダイアログの 
\family sans 
\bar under 
C
\bar default 
lass
\family default 
エントリから 
\family sans 
slides (default)
\family default 
を選ばなければなりません。このクラスについて知っておいた方がいいことがいくつかあります。
\layout Itemize


\family sans 
Document
\family default 
ダイアログの 
\family sans 
Sides
\family default 
と 
\family sans 
Columns
\family default 
のオプションは変えないでください。これらのオプションは 
\family sans 
slides
\family default 
クラスではサポートされていません。
\layout Itemize

このクラスの 
\family sans 
Document
\family default 
ダイアログの 
\family sans 
\bar under 
P
\bar default 
agestyle
\family default 
の振る舞いは、他のクラスと少し違っています。選択肢とそれの説明を書いておきます。
\begin_deeper 
\layout Description


\family sans 
plain 最終的な出力ではページ番号が右下につきます。
\layout Description


\family sans 
headings plainと似ていますが、それ以外にあなたの指定したタイムマーカを印刷します。これがデフォルトです。
\layout Description


\family sans 
empty 最終的な印刷物にはページ番号も、タイムマーカも位置を揃えるための目印も印刷されません。
\end_deeper 
\layout Itemize


\family sans 
slides
\family default 
クラスは 
\family typewriter 
clock
\family default 
という追加的なオプションを持っています。これを使うには 
\family sans 
Document
\family default 
ダイアログの 
\family sans 
E
\bar under 
x
\bar default 
tra Option
\family default 
ボックスに 
\family typewriter 
clock
\family default 
と入力してください。
\begin_deeper 
\layout Standard

このオプションを使うことでタイムマーカを 
\family sans 
Note
\family default 
sに加えることができます。詳しくはセクション 
\begin_inset LatexCommand \ref{sec:slideNote}

\end_inset 

を見てください。
\end_deeper 
\layout Standard

自動的に文章を 
\family sans 
slides
\family default 
クラスを使うようにするには、テンプレートファイル 
\family typewriter 
slides.lyx
\family default 
を使うこともできます。
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator
New from 
\bar under 
t
\bar default 
emplate
\family default 
を使ってください。このテンプレートファイルにはこのクラスで使われる特別なパラグラフ環境も含まれています。それを次に説明しましょう。
\layout Subsection

パラグラフ環境
\layout Subsubsection


\family sans 
サポートされている環境
\layout Standard

新しく 
\family sans 
slides
\family default 
クラスで文章を書き始めてまず気が付くことは、フォントの大きさと形でしょう。これは 
\family sans 
Sans
\family default 
フォントの 
\family sans 
Largest
\family default 
サイズと同じフォントです。このフォントが印刷には使われます。これをスライドを作っているのだという目印にして下さい。印刷したスライドにはもっと大きな文字を使うこと
もできますが、そのかわり書くことのできる量は少なくなります。もちろん、より大きいスクリーンフォントは WYSIWYGではありません。分かるようにしてあるだけです
。
\layout Standard

次に気が付くことは、パラグラフ環境プルダウンボックス（ツールバーの左端です）の内容が変わっていることでしょう。いつも見慣れた環境の多くは無くなっていて、5つの新
しい環境が入っています。これは 
\family sans 
slides
\family default 
クラスがそれらの環境しかサポートしていないためです。
\layout Itemize


\family sans 
Standard
\layout Itemize


\family sans 
Itemize
\layout Itemize


\family sans 
Enumerate
\layout Itemize


\family sans 
Description
\layout Itemize


\family sans 
List
\layout Itemize


\family sans 
Quotation
\layout Itemize


\family sans 
Quote
\layout Itemize


\family sans 
Verse
\layout Itemize


\family sans 
Caption
\layout Itemize


\family sans 
LyX-Code
\layout Itemize


\family sans 
Comment
\layout Standard

これ以外の標準的な環境、例えばセクション見出し用の環境などは 
\family sans 
slides
\family default 
クラスでは使えません。
\layout Standard

一方、次の新しい環境があります。
\layout Itemize


\family sans 
Slide
\layout Itemize


\family sans 
Overlay
\layout Itemize


\family sans 
Note
\layout Itemize


\family sans 
InvisibleText
\layout Itemize


\family sans 
VisibleText
\layout Standard

これらの5つは、LyXの機能のために少し使い方に癖があります。LyXでは空のパラグラフ環境に他のパラグラフを入れることはできません。それ自体はなかなかよいデザイ
ンなのですが、これはスライドを始めるのに普通の文しか使えないことを意味します。これを扱うために、ちょっとした LaTeXマジックが必要になります。
\layout Subsubsection

新しい環境の振る舞い
\begin_inset LatexCommand \label{sec:slideQuirk}

\end_inset 


\layout Standard

5つの新しい環境すべてに LyXの制約から来る少し変な癖があります。前に指摘したように、LyXは空の環境のなかに別の環境を入れるのを禁じています。これを回避する
ために、
\family sans 
Slide
\family default 
環境は
\emph on 
ユーザーズガイド
\emph default 
で述べられているようなパラグラフ環境ではありません。
\layout Standard


\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
は「疑似環境」だと考えてください。それらはセクションの見出しやキャプションのように見えますが、実際は（必要なら前のパラグラフ環境を終わって）新しいパラグラフ環境
を開始します。同様に、
\family sans 
InvisibleText
\family default 
と 
\family sans 
VisibleText
\family default 
は「疑似コマンド」だと考えてください。この2つは何らかのことを行います。
\layout Standard


\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
、
\family sans 
InvisibleText、VisibleText
\family default 
の5つの環境に共通の機能は長いラベルです。このラベルに続くテキスト --- 通常のパラグラフ環境ならパラグラフの内容にあたります ---は、
\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
、
\family sans 
InvisibleText、VisibleText
\family default 
にとってまったく無関係で、LyXは完全にそれを無視します。実際これらの5つの環境は、完全に中身がからのままにしておけるのです。
\layout Standard

長いラベルの後にテキストを入れる必要がないからと言っても、テキストを入れたい場合にはどうしたらいいでしょう。例えばこのスライドについての短い説明等をいれる場合で
す。このような場合は、いつもと同じように説明を入力して 
\family sans 
Return
\family default 
を押すだけです。
\layout Standard

もしテキスト以外のものを入れようとした場合には、LyXの別の制約に直面します。自然が真空を憎むように、LyXは古い環境に何かを置くまで新しい環境を古い環境のなか
には入れることができません。次のようにしてください。
\layout Itemize

新しい 
\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
、
\family sans 
InvisibleText、VisibleText
\family default 
に入れるテキストを入力してください。
\layout Itemize

パラグラフの先頭に移動します。
\layout Itemize

次に 
\family sans 
Return
\family default 
を押します。
\layout Itemize

最後にこの新しいからのパラグラフを 
\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
、
\family sans 
InvisibleText、VisibleText
\family default 
に変えます。
\layout Standard

将来の LyXではこんなややこしいことをしなくてもよくなることを祈っているのですが\SpecialChar \ldots{}
。
\layout Subsection


\family sans 
Slide
\family default 
、
\family sans 
Overlay、Noteで発表用のスライドを作る
\layout Subsubsection


\family sans 
Slide
\family default 
環境を使う
\layout Standard

このセクションはどうやれば実際のスライドを作ることができるのかを説明していると思っている人がいるかもしれません。ここでは
\family sans 
 slides
\family default 
クラスがどのように発表用の準備をするのに使うことができるのかを説明しているだけです。内容は自分で考えてください。
\layout Standard


\family sans 
まず Slide
\family default 
環境を選んで、新しいスライドを作ることを LyXに知らせてください。この環境（疑似環境）のラベルが下線に続く NewSlideという青い文字であらわれます。この
ラベルに続くテキスト、環境が新しいスライドに入ります。簡単でしょう。
\layout Standard

スライドは LyXの中で強制的にページを終えなければならない多分唯一の環境です（これは 
\family sans 
Paragraph Layout
\family default 
ダイアログで設定できます）。必要な内容を入れたら、スライドを終わってください。一枚のスライドに入りきらない内容の場合は、次の新しいスライドにまわされます。しかし
これはしない方がいいでしょう。ページ番号がその新しいスライドにはつかないからです。そのうえ、一枚に収まらないスライドは 
\family sans 
Overlay
\family default 
を使う場合にうまく行かないかもしれません。
\layout Standard


\family sans 
Overlay
\family default 
と 
\family sans 
Note
\family default 
環境も 
\family sans 
Slide
\family default 
環境と同じように動きます。これらの環境を選ぶと、線とそれに続くラベル、NewOverlay:または NewNote:が表示されます。ただし色は青でなくピンクにな
り、線も違うものが使われます。ラベルのフォントもこれら3つの環境で異なるものが使われます。
\layout Standard


\family sans 
Slide
\family default 
と同じように内容が1枚のシートに収まらない場合は、新しいシートにまわされます。しかし、これは避けたほうがいいでしょう。
\family sans 
Note
\family default 
や 
\family sans 
Overlay
\family default 
の目的を台無しにしてしまいます。
\layout Subsubsection


\family sans 
Overlayを Slideといっしょに使う
\layout Standard


\family sans 
Overlay
\family default 
の基本的な機能は重ね合わせて使うスライドを作ることです。例えば、発表でまず図を見せてそれからテキストを見せたいような場合があるでしょう。一つの方法は見せたくない
部分を紙で隠してしまうことですが、これはいつもうまく行くとは限りません。グラフにグラフを重ねる場合などは、見せたくない方を紙で隠すことはできません。別々のスライ
ドをきっちり重なるように作るのは難しいものです。このような場合は 
\family sans 
Overlay
\family default 
環境を使うことで作業を簡単にすることができます。
\layout Standard

各々の 
\family sans 
Overlay
\family default 
のページ番号はそれの親スライドのページ番号をもらい、それに -a、-bなどを続けます。もちろん、
\family sans 
Slide
\family default 
も 
\family sans 
Overlay
\family default 
もちゃんと1枚のスライドに収まるようになってなければなりません。
\family sans 
Overlay
\family default 
は 
\family sans 
Slide
\family default 
の一部であると考えた方がいいでしょう。実際、LyXでは 
\family sans 
Overlay
\family default 
のラベルを 
\family sans 
Slide
\family default 
のラベルよりも短くすることでこれを目に見える形で表しています。最後ですが、印刷した場合には親スライドと 
\family sans 
Overlay
\family default 
の4隅にマークがついているのがわかるでしょう。これは2枚のシートを重ねるのが便利なようについているのです。
\layout Standard

2つのスライドを重ね合わせる場合の一番の問題は、2枚のスライドの内容の配置でしょう。どれだけのスペースを2番目のスライドの図のために残しておくべきか、1枚目のス
ライドのパラグラフが2枚目のスライドの図とテキストの間に入るようにはどのようにしたらいいかという問題です。これを解決するいい方法が 
\family sans 
InvisibleText
\family default 
と 
\family sans 
VisibleText
\family default 
を使うことです。
\layout Standard


\family sans 
InvisibleText
\family default 
と 
\family sans 
VisibleText
\family default 
 はコマンドのようなパラグラフ環境で、その名前の通りそれに続くテキストを各々見えなくしたり、見えるようにします。セクション 
\begin_inset LatexCommand \ref{sec:slideQuirk}

\end_inset 

で書いておいたように、この2つの環境の中には何も入れることができません。
\family sans 
InvisibleText
\family default 
を挿入すると、その位置に <Invisible Text Follows>と書いた青いラベルが行の真ん中に表示されます。このラベルに続く文章は、その文章分のスペ
ースは空くのですが何も印刷されません。これは 
\family sans 
Slide
\family default 
でも 
\family sans 
Overlay
\family default 
でも同じです。
\layout Standard


\family sans 
VisibleText
\family default 
の場合は、挿入した位置に <Visible Text Follows>と書いた緑のラベルが行の中央にあらわれます。そして、このラベル以降の文章は普通に印刷されま
す。新しい 
\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
を始めると自動的に 
\family sans 
InvisibleText
\family default 
は終わります。そのために 
\family sans 
Slide
\family default 
の最後で次のスライド用に 
\family sans 
VisibleText
\family default 
を使う必要はありません。
\layout Standard

これで 
\family sans 
Slide
\family default 
と 
\family sans 
Overlay
\family default 
の上で 
\family sans 
InvisibleText
\family default 
と 
\family sans 
VisibleText
\family default 
を使って重ね合わせることのできるシートを作る方法が分かったでしょう。
\layout Enumerate

メインのスライド、重ね合わせるものに関わらず表示するものをすべて含んだスライドを作ります。
\layout Enumerate


\family sans 
Overlay
\family default 
のみで表示される図、パラグラフの前に 
\family sans 
InvisibleText
\family default 
環境を挿入し、
\family sans 
Overlay
\family default 
のみのものが終わったところに 
\family sans 
VisibleText
\family default 
環境を挿入します。
\layout Enumerate


\family sans 
Slide
\family default 
のすぐ後から、
\family sans 
Overlay
\family default 
を始めます。
\layout Enumerate

この 
\family sans 
Slide
\family default 
の中身を 
\family sans 
Overlay
\family default 
にコピーします。
\layout Enumerate


\family sans 
Overlay
\family default 
の
\family sans 
 InvisibleText
\family default 
を 
\family sans 
VisibleText
\family default 
に入れ替え、
\family sans 
VisibleText
\family default 
を 
\family sans 
InvisibleText
\family default 
に入れ替えます。
\layout Standard

これで出来上がりです。重ね合わせるシートができました。
\layout Standard

ただし、LyXの 
\family sans 
slides
\family default 
クラスのデザインによる問題があります。パラグラフの途中を見えなくしたり、見えないパラグラフの途中だけを見えるようにしたりはできないのです。それをするためには、L
aTeXコードを文章に埋め込む必要があります
\begin_inset Foot
collapsed true

\layout Standard

コマンドは
\layout Itemize


\family typewriter 
{
\backslash 
invisible \SpecialChar \ldots{}
 }
\layout Itemize


\family typewriter 
{
\backslash 
visible \SpecialChar \ldots{}
 }
\layout Standard

で TeXとしてマークする必要があります。見え方を変えたいテキストを括弧の中の（
\family typewriter 

\backslash 
invisible
\family default 
または 
\family typewriter 

\backslash 
visible
\family default 
コマンドの後ろへ）入れてください。TeXとしてマークする方法を知らない場合はユーザーズガイドを見てください。
\end_inset 

。
\layout Subsubsection


\family sans 
Note
\family default 
を 
\family sans 
Slide
\family default 
といっしょに使う
\begin_inset LatexCommand \label{sec:slideNote}

\end_inset 


\layout Standard


\family sans 
Overlay
\family default 
と同じように 
\family sans 
Note
\family default 
にも元になる親スライドがあります。
\family sans 
Note
\family default 
の見出しは 
\family sans 
Slide
\family default 
より短く、はでな赤紫色をしていてすぐに気が付くようになっています。そのうえ、印刷した 
\family sans 
Note
\family default 
には親スライドのページ番号に 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
-
\family default 
1
\begin_inset Quotes erd
\end_inset 

, 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
-
\family default 
2
\begin_inset Quotes erd
\end_inset 

, 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
-
\family default 
3
\begin_inset Quotes erd
\end_inset 

等がくっついたページ番号がつきます。1つの
\family sans 
 Slide
\family default 
には 
\family sans 
Slide
\family default 
と 
\family sans 
Overlay
\family default 
のようにいくつものノートをつけることができます。これは長い説明をシートに収まるように分けるのに便利です。
\layout Standard


\family sans 
Note
\family default 
の目的はその 
\family sans 
Slide
\family default 
について、話したいことを何でも書いておくことです。また、特定の 
\family sans 
Slide
\family default 
についてのメモとして使うこともできます。その場合はタイムマーカを使いたくなるかもしれません。今のところ、LyXの 
\family sans 
slides
\family default 
クラスは 
\noun on 
Sli
\noun default 
TeX の機能であるタイムマーカをサポートしていません。使いたい場合は LaTeXコードを書く必要があります。
\layout Standard

タイムマーカを使うには、追加的なクラスオプション 
\family typewriter 
clock
\family default 
を設定する必要があります（セクション 
\begin_inset LatexCommand \ref{sec:slidesetup}

\end_inset 

を見てください）。このオプションはタイムマーカ機能を起動して、すべての 
\family sans 
Note
\family default 
の左下にタイムマーカを印刷します。タイムマーカの記述には 
\family typewriter 

\backslash 
settime{}
\family default 
と 
\family typewriter 

\backslash 
addtime{}
\family default 
という LaTeXコマンドを使います。この2つのコマンドの引数は秒で計られた時間です。
\family typewriter 

\backslash 
settime{}
\family default 
はタイムマーカを与えられた時間にセットします。
\family typewriter 

\backslash 
addtime{}
\family default 
は指定された量だけタイムマーカを増やします。タイムマーカと 
\family sans 
Note
\family default 
sをこのように使うと、特定のスライドにどのくらいの時間を使うことができるのかを思い出すことができます。
\layout Standard

最後に一つの機能の説明をしておきましょう。印刷するときは 
\family sans 
Slide
\family default 
sと 
\family sans 
Overlay
\family default 
sは OHPシートに、
\family sans 
Note
\family default 
sは普通の紙に印刷したいでしょう。しかし、
\family sans 
Note
\family default 
は親スライドのすぐ後に印刷されます。どうしたらいいのでしょう。
\layout Standard

幸いなことに、印刷をコントロールする2つの LaTeXコマンドがあります。2つともプリアンブルに記述する必要があるコマンドです。
\family typewriter 

\backslash 
onlyslides{
\backslash 
slides}
\family default 
は 
\family sans 
Slide
\family default 
と 
\family sans 
Overlay
\family default 
のみを印刷します。そして 
\family typewriter 

\backslash 
onlynotes{
\backslash 
notes}
\family default 
は 
\family sans 
Note
\family default 
のみを印刷します。この2つのコマンドを両方ともプリアンブルに書いてコメントアウトしておくといいでしょう。最終的に印刷するときになってどちらかのコメントをはずせば
いいのです。私は 
\family typewriter 

\backslash 
onlyslides{
\backslash 
slides}
\family default 
のコメントをはずして *-slide.psという名前のファイルに出力し、それからまたコメントマークをつけて今度は 
\family typewriter 

\backslash 
onlynotes{
\backslash 
notes
\family default 
}の方のコメントをはずして 
\family typewriter 
*-notes.ps
\family default 
という名前のファイルに出力して、それらのファイルをプリンタに送るという方法を使っています。
\layout Standard

これ以外にも別の引数を 
\family typewriter 

\backslash 
onlyslides{}
\family default 
、
\family typewriter 

\backslash 
onlynotes{}
\family default 
コマンドに与えることもできます。詳しくは何かいい LaTeXの本を見てください。
\layout Subsection


\family sans 
slides
\family default 
クラスのテンプレートファイル
\layout Standard


\family sans 
slides
\family default 
クラス用のテンプレートファイル 
\family typewriter 
slides.lyx
\family default 
が用意してあります。
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator
New\SpecialChar ~
from\SpecialChar ~

\bar under 
T
\bar default 
emplate
\family default 
 から選んでください。このテンプレートは 
\family sans 
Slide
\family default 
、
\family sans 
Overlay
\family default 
、
\family sans 
Note
\family default 
の例になっています。また 
\family sans 
Slide
\family default 
と 
\family sans 
Overlay
\family default 
には、
\family sans 
InvisibleText
\family default 
と 
\family sans 
VisibleText
\family default 
の例も含まれています。そしてプリアンブルは次のようになっています。
\layout LyX-Code

% Uncomment to print out only slides and overlays
\layout LyX-Code

%
\layout LyX-Code

%
\backslash 
onlyslides{
\backslash 
slides}
\newline 
 
\layout LyX-Code

% Uncomment to print out only notes
\layout LyX-Code

%
\layout LyX-Code

%
\backslash 
onlynotes{
\backslash 
notes}
\layout Standard

最後に一言いっておくと、私は LaTeX2eの SLITeX emulationクラス（標準的な LaTeX2eクラスの一つです）をサポートするためにこのクラス
を作りました。他にもスライドの準備をする 
\family sans 
Foils
\family default 
（セクション 
\begin_inset LatexCommand \ref{sec:foiltex}

\end_inset 

を見てください）や 
\family typewriter 
seminar
\family default 
（まだ LyXではサポートしていません
\begin_inset Foot
collapsed true

\layout Standard

あなたがやってみませんか。
\end_inset 

）などのLaTeX2eパッケージがあります。私はそれらを使ったことがないので分かりません。自分で試してみて、どのクラスを使うのかを決めてください。
\layout Section

Foils （別名 FoilTEX）
\begin_inset LatexCommand \label{sec:foiltex}

\end_inset 


\layout Standard

by 
\noun on 
Allan Rae
\layout Subsection

イントロダクション
\layout Standard

このセクションでは オーバヘッドプロジェクタ用のスライドを作るのに LyXをどう使えばいいのかを説明しています。スライドを作るためのドキュメントクラスは2つあり
ます。デフォルトの slidesクラスと 
\family sans 
Foil
\family default 
TeX slidesクラスです。このセクションでは後者のみを説明します。
\layout Standard

もう一度、はっきりと言っておきます。
\layout Standard
\added_space_top bigskip \added_space_bottom bigskip \align center 

\size large 
\emph on 
このセクションは 
\emph default 

\begin_inset Quotes eld
\end_inset 


\family sans 
slides (FoilTeX)
\family default 

\begin_inset Quotes erd
\end_inset 


\emph on 
クラスのみを説明します。
\layout Standard

もし、
\family sans 
slides (default)
\family default 
の説明を探しているのなら、セクション 
\begin_inset LatexCommand \ref{sec:slitex}

\end_inset 

を見てください。もしあなたのコンピュータに 
\family sans 
foils
\family default 
クラス
\family sans 
 (slides (FoilTeX))がインストールされていなければ、デフォルトの slidesクラスを使わなければならないでしょう。けれどもそれは
 foilsほどよくはありません。
\layout Standard


\family sans 
foils
\family default 
クラスは LaTeXクラスファイル 
\family sans 
foils.cls
\family default 
のバージョン 2.1と使うように作られています。この LaTeXクラスファイルは、LaTeX2eに対応しています。
\layout Subsection

はじめに
\layout Standard

このドキュメントクラスを使うには、いうまでもありませんが 
\family sans 
Document\SpecialChar ~
Layout
\family default 
ダイアログの 
\family sans 
\bar under 
C
\bar default 
lass
\family default 
エントリから 
\family sans 
slides (FoilTeX)
\family default 
を選択する必要があります。また、このクラスに特有のいくつかの 
\family sans 
Document\SpecialChar ~
Layout
\family default 
ダイアログの設定があります。
\layout Itemize


\family sans 
Document
\family default 
ダイアログの 
\family sans 
Sides
\family default 
と 
\family sans 
Columns
\family default 
のオプションは変更しないでください。これらは 
\family sans 
foils
\family default 
クラスでは無視されます。
\layout Itemize

デフォルトのフォントサイズは 20ptです。オプションで 17pt、25pt、30ptが選べます。
\layout Itemize

デフォルトのフォントは 
\family sans 
sans
\family default 
 
\family sans 
serif
\family default 
です。ただし、すべての数式は通常のローマンフォントが使われます。
\layout Itemize


\family sans 
Foil
\family default 
TeXがサポートする紙のサイズは A4、レターサイズ、それと 35mmスライド用のサイズです。A5、B5、legal、executiveペーパーサイズは使えませ
ん。
\layout Itemize


\family sans 
Float Placement
\family default 
の設定は変えても無視されますので、変えないでください。すべてのフロートはテキストで定義された位置にあらわれます。
\layout Itemize

このクラスでは 
\family sans 
\bar under 
P
\bar default 
agestyle
\family default 
の設定が少し違います。
\family sans 
Foil
\family default 
TeXではユーザが定義するロゴを含めて、フッタとへッダに色々な設定ができます。詳しくはセクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:foilfoot}

\end_inset 

を見てください。タイトルページは他のページと扱いが違い、常にページ番号がつかず、また（ロゴが定義されていれば）ページの下の中心にロゴが表示されます。使うことので
きるページスタイルは次の通りです。
\begin_deeper 
\layout List
\labelwidthstring MMMMMMM


\family sans 
\series bold 
empty 
\family default 
\series default 
最終的なアウトプットにページ番号も他のへッダ、フッタも印刷されません（もちろん脚注は印刷されます）。
\layout List
\labelwidthstring MMMMMMM


\family sans 
\series bold 
plain
\family default 
\series default 
 ページ番号が一番下の中心につきます。他のへッダ、フッタは表示されません。
\layout List
\labelwidthstring MMMMMMM


\series bold 
foilheadings
\series default 
 ページ番号が右下につきます。他のへッダ、フッタも表示されます。これがデフォルトです。
\layout List
\labelwidthstring MMMMMMM


\series bold 
fancy
\series default 
 
\family sans 
fancyheadings
\family default 
パッケージを使えるようにします。ただし 
\family sans 
Foil
\family default 
TeXの作者はページレイアウトが変になる可能性があるので、
\family sans 
fancyheadings
\family default 
は使わないように言っています。
\end_deeper 
\layout Subsubsection

Extra Options
\layout Standard

次のオプションは 
\family sans 
Document
\family default 
ダイアログの 
\family sans 
Extra
\family default 
ボックスで使うことができます。
\layout List
\labelwidthstring MMMMMMx


\series bold 
35mmSlide
\series default 
 これは 縦7.33インチ、横11インチの用紙用にページレイアウトを行います。この縦横の比率は35mmスライドと同じで、このオプションを使えば35mmスライドが作
りやすくなります。
\layout List
\labelwidthstring MMMMMMx


\series bold 
headrule
\series default 
 タイトルページを除くすべてのページのへッダの下に横線を入れます。
\layout List
\labelwidthstring MMMMMMx


\series bold 
footrule
\series default 
 タイトルページを除くすべてのページのフッタの上に横線を入れます。
\layout List
\labelwidthstring MMMMMMx


\series bold 
dvips
\series default 
 これは新しい 
\family sans 
foils
\family default 
の文章を作るごとに自動的に設定されます。このオプションは landscapeに設定されたスライドを回転させるのに dvipsドライバを使うように設定しています。
\layout List
\labelwidthstring MMMMMMx


\series bold 
landscape
\series default 
 このオプションは用紙の寸法を landscapeページ用に変えるだけで回転はさせません。そのためこのオプションを使う場合は各ページを回転させる外部プログラムを
使うか、プリンタに landscapeの方向で給紙する必要があります。このオプションはまた 
\family sans 
Foilhead
\family default 
 と 
\family sans 
Rotatefoilhead
\family default 
環境の役割を入れ替えることに注意してください（これらの環境については次のセクションで説明します）。
\layout List
\labelwidthstring MMMMMMx


\series bold 
leqno
\series default 
 数式番号を左側につけます。
\layout List
\labelwidthstring MMMMMMx


\series bold 
fleqn
\series default 
 数式を左に揃えます。
\layout Subsection

サポートされる環境
\layout Standard

他のクラスで標準的にサポートされている環境は、
\family sans 
foils
\family default 
クラスでもサポートされています。それ以外に 
\family sans 
Foil
\family default 
TeXが提供している環境と、いくつかの LyXで付け加えられた環境もサポートしています。次の環境は 
\family sans 
foils
\family default 
クラスでサポートされている環境の中で、他のクラスでもサポートされている環境です。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{2}
\end_inset 


\layout Itemize


\family sans 
Standard
\layout Itemize


\family sans 
Itemize
\layout Itemize


\family sans 
Enumerate
\layout Itemize


\family sans 
Description
\layout Itemize


\family sans 
List
\layout Itemize


\family sans 
LyX-Code
\layout Itemize


\family sans 
Verse
\layout Itemize


\family sans 
Quote
\layout Itemize


\family sans 
Quotation
\layout Itemize


\family sans 
Title
\layout Itemize


\family sans 
Author
\layout Itemize


\family sans 
Date
\layout Itemize


\family sans 
Abstract
\layout Itemize


\family sans 
Bibliography
\layout Itemize


\family sans 
Address
\layout Itemize


\family sans 
RightAddress
\layout Itemize


\family sans 
Caption
\layout Itemize


\family sans 
Comment
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Standard

セクションの環境を除くと、すべての主な環境がサポートされているのがわかるでしょう。基本的には一枚のスライドに1つのセクションが（見出しも本文も）含まれるので、
\family sans 
Foil
\family default 
TeXは新しいスライドを始めるいくつかのコマンドを用意しています。それを以下に書いておきます。
\layout Itemize


\family sans 
Foilhead
\layout Itemize


\family sans 
Rotatefoilhead
\layout Standard

LyXはこれらを少し変えた環境を用意しています。それらは、
\layout Itemize


\family sans 
ShortFoilhead
\layout Itemize


\family sans 
ShortRotatefoilhead
\layout Standard

で、違いは次のセクションで説明します。
\layout Standard

スライドはしばしばアイデアを説明したり、新しい定理を説明したりするのに使われるので、
\family sans 
Foil
\family default 
TeXはそれらを説明するのに便利な色々な環境を用意しています。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{2}
\end_inset 


\layout Itemize


\family sans 
Theorem
\layout Itemize


\family sans 
Lemma
\layout Itemize


\family sans 
Corollary
\layout Itemize


\family sans 
Proposition
\layout Itemize


\family sans 
Definition
\layout Itemize


\family sans 
Proof
\layout Itemize


\family sans 
Theorem*
\layout Itemize


\family sans 
Lemma*
\layout Itemize


\family sans 
Corollary*
\layout Itemize


\family sans 
Proposition*
\layout Itemize


\family sans 
Definition*
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Standard

星印のついたバージョンは番号がつかず、星印のないバージョンは番号がつきます。それ以外に以下の LyXが追加した2つの箇条書きのための環境があります。
\layout Itemize


\family sans 
TickList
\layout Itemize


\family sans 
CrossList
\layout Standard


\family sans 
Foil
\family default 
TeX には強力なヘッダとフッタ機能があります。これはプリアンブルで設定するのが一番いいのですが、文章中のどこででも設定できます。もし、文章中でこれらの設定を変
えたい場合には、スライドの一番上、つまり foilhead のすぐ後ろがいいでしょう。
\layout Standard

このためには、次のコマンドが使えます[
\shape smallcaps 
Martin Vermeer
\shape default 
]:
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{2}
\end_inset 


\layout Itemize


\family sans 
My\SpecialChar ~
Logo
\layout Itemize


\family sans 
Restriction
\layout Itemize


\family sans 
Right\SpecialChar ~
Footer
\layout Itemize


\family sans 
Right\SpecialChar ~
Header
\layout Itemize


\family sans 
Left\SpecialChar ~
Header
\begin_deeper 
\layout Standard

\SpecialChar ~

\end_deeper 
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Standard

これ以外にも LyXで直接サポートはいませんが 
\family sans 
Foil
\family default 
TeXが用意しているいくつかのコマンドがあります。これらについてはセクション 
\begin_inset LatexCommand \ref{sec:unsuppfoils}

\end_inset 

で説明します。
\layout Subsection

一組のスライドを作る
\layout Standard

このセクションは 色々な環境を使っての、一組のスライドの作り方を簡単に紹介します。例を見てみたい場合は 
\family typewriter 
Foils.lyx
\family default 
を見てみてください。
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
O
\bar default 
pen
\family default 
ダイアログの 
\family sans 
Examples
\family default 
ボタンから開くことができます。
\layout Subsubsection

タイトルページ
\layout Standard


\family sans 
Title
\family default 
、
\family sans 
Author
\family default 
、
\family sans 
Date、Abstract
\family default 
環境を使える他のクラスとは異なり、
\family sans 
foils
\family default 
は独立したタイトルページをつくります。もし 
\family sans 
Date
\family default 
環境を使わなかった場合には、LaTeXが今日の日付を挿入してくれます（アウトプットをつくった日付です）。
\layout Subsubsection

新しいスライドを始める
\layout Standard

前に書いたように、新しいスライドを始めるには4つの方法があります。ポートレイト（縦長）のスライドを始めるには 
\family sans 
Foilhead
\family default 
か を 
\family sans 
ShortFoilhead
\family default 
使わなければなりません。この2つの環境の違いはスライドのタイトルと本文の間の間隔です。
\layout Standard

ランドスケープ方向（横長）のスライドをつくるには 
\family sans 
Rotatefoilhead
\family default 
か 
\family sans 
ShortRotatefoilhead
\family default 
環境を使います。この2つの環境の違いもタイトルと本文の間の間隔です。どちらの場合も Shortがついたバージョンはタイトルと本文の間が0.5インチ（約1.27cm）
短くなります。
\layout Standard

ランドスケープのスライドを作る場合の一つの問題は、
\family typewriter 
dvips
\family default 
ドライバを 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 出力するのに使うことです。さもないとスライドは回転しません。ただし、
\family typewriter 
dvips
\family default 
ドライバを持っていなくてもプリンタの給紙方向を変えることで、ランドスケープのスライドをつくることができます。
\layout Subsubsection

Theorem、Lemma、Proof、その他
\layout Standard

LyXの小さなバグのために、これらの環境のうちで同じ環境を続けて使うことができません。2つの同じ環境の間には何か別のものを入れる必要があります。もしこれらの中の
環境で同じものを2つ続けて使うと、2つの環境がくっついて初めの環境が続く形になります。この問題を解決する方法は何かのテキストを2つの環境の間にいれる。または
 %だけの LaTeX環境をその2つの間に入れることです。これによって、ちゃんと2つの環境に別れるようになります。これの例が LyXディストリビューションに含ま
れる 
\family sans 
Foils.lyx
\family default 
に入っています。この問題が起るのは theoremに似た環境のなかで同じものを2つ続けて使う場合だけです。
\layout Subsubsection

箇条書き
\layout Standard

他のクラスにもある箇条書きのための環境をサポートしているだけでなく、2つの新しい箇条書きのスタイルも使えます。この新しいスタイルをここで説明しましょう。他の箇条
書きの環境について知りたければ
\emph on 
ユーザーズガイド
\emph default 
を見てください。itemize環境を使う場合にはセクション 
\begin_inset LatexCommand \ref{sec:bullet}

\end_inset 

も見た方がいいかも知れません。
\layout Standard

2つの新しい箇条書きの環境は 
\family sans 
TickList
\family default 
と 
\family sans 
CrossList
\family default 
です。これらの環境は長所と短所を並べて書くような場合に便利です。
\family sans 
TickList
\family default 
は項目の頭にチェックをつけ、
\family sans 
CrossList
\family default 
は項目の頭に×印をつけます。これらの環境は 
\family sans 
Itemize
\family default 
環境のちょっとした応用でつくられています。ただしこれらの環境を使うためには 
\family typewriter 
psnfss
\family default 
パッケージがインストールされている必要があります。
\layout Subsubsection

図と表
\layout Standard


\family sans 
Foil
\family default 
TeXは図、表のフロートを定義し直して、本文中に入れられたところに図または表を入れます。ページの上方に入れたり、ユーザが指定した場所にいれたりはしません。実際フ
ロートの配置の設定を変えても、無視されるだけです。
\layout Subsubsection

ページヘッダーとフッター
\begin_inset LatexCommand \label{sec:foilfoot}

\end_inset 


\layout Standard


\family sans 
My\SpecialChar ~
Logo
\family default 
 と
\family sans 
 Restriction
\family default 
 は左のフッタを制御する2つのコマンドです。前者はスライドにグラフィックのロゴを含めるためのコマンドで、デフォルトは「-Typeset by 
\family sans 
Foil
\family default 
TeX-」です。後者は聴衆の分類を表すのに使います。例えば Confidential（機密）などと書いておきます。デフォルトでは何も設定されていません。
\layout Standard

残りのスライドの隅は 
\family sans 
Right\SpecialChar ~
Footer
\family default 
 （デフォルトはページ番号）、 
\family sans 
Right\SpecialChar ~
Header
\family default 
 （右上）、
\family sans 
Left\SpecialChar ~
Header
\family default 
 （左上）を使って文字を入れることができます。
\layout Subsection

サポートされない 
\family sans 
Foil
\family default 
TeXの機能
\begin_inset LatexCommand \label{sec:unsuppfoils}

\end_inset 


\layout Standard

以下ででてくるコマンドは
\family sans 
 LaTeX
\family default 
環境の中で使うか、
\family sans 
TeX
\family default 
コマンドとしてマークする必要があります。
\layout Subsubsection

長さ
\layout Standard

すべての長さは 
\family typewriter 

\backslash 
setlength{
\family default 
\emph on 
lengthname
\family typewriter 
\emph default 
}{
\family default 
\emph on 
newlength
\family typewriter 
\emph default 
}
\family default 
コマンドを使って調整できます。
\emph on 
lengthname
\emph default 
は変えたい長さの変数の名前で、
\emph on 
newlength
\emph default 
は長さの値です。すべての長さはインチ(in)、ミリメートル(mm)、ポイント(pt)、
\family typewriter 

\backslash 
textwidth
\family default 
のように文章やフォントに対しての相対的なものを使うかをして長さの単位の指定をする必要があります。
\layout Standard

スライドのタイトルと本文の間の距離は 
\family typewriter 

\backslash 
foilheadskip
\family default 
を変えることで調整できます。例えば、すべてのスライドのタイトルを0.5インチ本文に近づけるには次のコマンドをプリアンブルに入れてください。
\family typewriter 

\backslash 
setlength{
\backslash 
foilheadskip}{-0.5in}
\layout Standard

フロートの回りのスペースは以下の長さを設定して調整することができます。
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
abovefloatskip 
\family default 
本文からフロートの上までの長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
abovecaptionskip 
\family default 
フロートとキャプションの間の長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
belowcaptionskip 
\family default 
キャプションとそれに続く本文の間の長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
captionwidth
\family default 
 この長さを調整することでキャプションを周囲のテキストより短くすることができます。
\family typewriter 

\backslash 
textwidth
\family default 
に対する相対的な長さで調整するのがいいでしょう。
\layout Standard

タイトルページに関係する長さもあります。長いタイトルや複数の著者がいる場合に変えたくなるかも知れません。
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
abovetitleskip
\family default 
 へッダからタイトルまでの長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
titleauthorskip
\family default 
 
\family sans 
Title
\family default 
と 
\family sans 
Author
\family default 
環境の間の長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
authorauthorskip
\family default 
 複数の著者の名前の間の長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
authordateskip
\family default 
 
\family sans 
Author
\family default 
と 
\family sans 
Date
\family default 
の間の長さ
\layout List
\labelwidthstring MMMMMMMMMMM


\family typewriter 

\backslash 
dateabstractskip
\family default 
 
\family sans 
Dat
\family default 
と 
\family sans 
Abstract
\family default 
の間の長さ
\layout Standard

最後にすべての箇条書きの環境に影響するコマンドを紹介しておきます。
\family typewriter 

\backslash 
zerolistvertdimens
\family default 
 を箇条書きの環境の内側に置くと、項目間のすべての縦方向のスペースが取り除かれます。これはコマンドで長さを表す変数ではないので、
\family typewriter 

\backslash 
setlength
\family default 
を使う必要がないことに注意してください。
\layout Subsubsection

へッダとフッタ
\begin_inset LatexCommand \label{sec:foilfoot}

\end_inset 


\layout Standard


\family typewriter 

\backslash 
LogoOn
\family default 
と 
\family typewriter 

\backslash 
LogoOff
\family default 
は 
\family typewriter 
MyLogo
\family default 
で定義したロゴを特定のページに入れるかどうかをコントロールします。
\family typewriter 

\backslash 
LogoOff
\family default 
をプリアンブルに入れた場合は、すべてのスライドにロゴがつきません。特定のスライドにだけロゴをつけたくない場合には、そのスライドの foilheadのすぐ後ろに
 
\family typewriter 

\backslash 
LogoOff
\family default 
を入れて、次の foilheadのすぐ後ろに 
\family typewriter 

\backslash 
LogoOn
\family default 
を入れてください。
\layout Standard


\family sans 
Document
\family default 
ダイアログで 
\family sans 
fancy
\family default 
ページスタイルを選んだ場合には、プリアンブルに 
\family typewriter 

\backslash 
let
\backslash 
headwidth
\backslash 
textwidth
\family default 
を加える必要があります。これ加えることでランドスケープ（横長）のスライドをつくった場合でも、フッタとへッダは正しく配置されます。これは 
\family sans 
fancyheadings
\family default 
パッケージと 
\family sans 
foils
\family default 
クラスの間のページレイアウトの衝突を避けるためのものです。
\layout Section

Latex8 (IEEE Conference Papers)
\layout Standard

by 
\noun on 
Allan Rae
\layout Subsection

イントロダクション
\layout Standard

このクラスは IEEEがスポンサーになっているカンファレンスに投稿するためのものです。したがって、このクラスを使うには IEEEの Authors
 Kitを手に入れることを強くお薦めします。
\family sans 
latex.sty
\family default 
パッケージと それに付随する bibliographyスタイルファイルはそのキットに含まれています。Authors Kitは通常初めの投稿が受理されたときに
 e-mailで送られてきます。その中にはフォーマットに関する制限等の役に立つ情報が色々書いてあります。以下ではあなたがこのキットを手にいれて、読んでいるものと
して話を進めていきます。
\layout Subsection

はじめに
\layout Standard

[AR\SpecialChar \@.
 more to come]未完成
\layout Subsection

サポートされている環境
\layout Itemize


\family sans 
Standard
\layout Itemize


\family sans 
Title
\layout Itemize


\family sans 
Author
\layout Itemize


\family sans 
E-mail
\layout Itemize


\family sans 
Affiliation
\layout Itemize


\family sans 
Abstract
\layout Itemize


\family sans 
Section
\layout Itemize


\family sans 
SubSection
\layout Itemize


\family sans 
Caption
\layout Subsection

画面と印刷したものの違い
\layout Standard

主にセクション番号の表示の仕方のために、画面上と印刷したものの間には小さな違いがあります。画面上ではセクション番号に続くピリオドが表示されません。印刷したものに
はちゃんと表示されるので心配しないでください。
\layout Section

Hollywood (Hollywood spec scripts)
\layout Standard

by 
\shape smallcaps 
Garst Reese
\layout Subsection

イントロダクション
\layout Standard

これはハリウッドの脚本を書くためのものです。ハリウッドの脚本のフォーマットは読者が内容に焦点を当てやすく、俳優が読みやすくつくられています。脚本の各々のページは
映画の１分でなければなりません。脚本に何も書かれていなければ、スクリーン上で何も見えず、何も聞こえないのです。全体を通して courier 12
 ptフォントを使わなければなりません。イタリックは使いません。
\layout Subsection

特別の問題
\layout Standard

話し手の行は文の途中で切ってはいけません。もし話し手の行が次のページに続く場合には、
\family sans 
Speaker
\family default 
の名前を繰り返し、そのあとに (Cont'd)とつけます。
\layout Subsection

特別の機能
\layout Standard


\family sans 
Speaker
\family default 
の名前はラベルとして挿入でき、それ以降はラベルをクロスレファレンスで参照して 
\family sans 
Speaker
\family default 
の名前を挿入できます。クロスレファレンスダイアログには登場人物の現在の配役が表示されます。これを使って話し手の名前を注釈にも挿入できます。
\layout Subsection

用紙サイズとマージン
\layout Standard

USレターサイズで、マージンは左 1.6インチ、右 0.75インチ、上 0.5インチ、下 0.75インチ。
\layout Subsection

環境
\layout Standard

次の環境が使えます。右に書いてあるキーバインドを使うには、hollywood.bindを使ってください。
\layout Itemize


\family sans 
Standard
\newline 

\family default 
他の環境が働かない場合に使ってください。できるだけ使うのを避けてください。
\layout Itemize


\family sans 
FADE_IN
\family default 
:
\hfill 

\family sans 
M-z S-I
\family default 

\newline 
通常このあとに「Sallyは目を覚した」のようなものが続きます。
\layout Itemize


\family sans 
INT:
\hfill 
M-z i
\newline 

\family default 
新しい INTERIORカメラのセットアップを導入します。常にこの後には DAY、NIGHT、またはその他の必要な照明が定義されます。この行はすべて大文字で書き
ます。
\layout Itemize


\family sans 
EXT:
\hfill 
M-z e
\newline 

\family default 
EXTERIORカメラのセットアップを導入します。この行はすべて大文字です。
\layout Itemize


\family sans 
Speaker
\hfill 
M-z s
\newline 

\family default 
話す（劇中の）人物
\layout Itemize


\family sans 
Parenthetical
\hfill 
M-z p
\newline 

\family default 
話し手への指示。自動的に括弧()が挿入されます。ただし LyX上で表示されるのは左括弧( のみです。印刷物には右括弧も表示されています。
\layout Itemize


\family sans 
Dialogue
\hfill 
M-z d
\newline 
Speaker
\family default 
が言ったこと。
\layout Itemize


\family sans 
Transition
\hfill 
M-z t
\newline 

\family default 
カメラの動きの指示。CUT TO:等。
\layout Itemize


\family sans 
FADE OUT:
\hfill 
M-z S-I
\layout Itemize


\family sans 
Author
\hfill 
M-z S-A
\layout Itemize


\family sans 
Title
\hfill 
M-z S-T
\layout Itemize


\family sans 
Right_Address
\hfill 
M-z r
\layout Subsection

脚本で使われる特別な用語
\layout Itemize

(O.S) --- off screen
\layout Itemize

(V.0) --- voice over
\layout Itemize

b.g.
 --- background
\layout Itemize

C.U.
 --- close-up
\layout Itemize

PAN --- camera movement
\layout Itemize

INSERT --- cut to close-up of
\layout Section

Broadway
\layout Standard

by 
\shape smallcaps 
Garst Reese
\layout Subsection

イントロダクション
\layout Standard

Broadwayは演劇を書くためのものです。フォーマットは Hollywoodよりも装飾的で、それほど標準化されていません。このフォーマットはワークショップに向
いているでしょう。
\layout Subsection

特別な問題
\layout Standard

Hollywoodと同じです。
\layout Subsection

特別の機能
\layout Standard


\family sans 
Speaker
\family default 
の名前はラベルとして挿入でき、それ以降はラベルをクロスレファレンスで参照して 
\family sans 
Speaker
\family default 
の名前を挿入できます。クロスレファレンスダイアログには登場人物の現在の配役が表示されます。
\layout Subsection

用紙サイズとマージン
\layout Standard

USレターサイズで、マージンは左 1.6インチ、右 0.75インチ、上 0.5インチ、下 0.75インチ。
\layout Subsection

環境
\layout Standard

次の環境を使うことができます。環境の右に書いてあるキーバインドは broadway.bindを使った場合のものです。
\layout Itemize


\family sans 
Standard
\newline 

\family default 
これは使わない方がいいのですが、他の環境が使えない場合のために用意してあります。
\layout Itemize


\family sans 
Narrative
\hfill 
M-z n
\newline 

\family default 
舞台の設定と動きの説明に使います。すべて大文字で話し手の名前をはじめに書きます。
\layout Itemize


\family sans 
ACT
\hfill 
M-z a
\newline 

\family default 
自動的に番号が付きます。番号は画面上ではアラビア数字ですが、ローマ数字で印刷されます。
\layout Itemize


\family sans 
ACT*
\hfill 
M-z S at
\newline 

\family default 
ACTのための副題です。ただの中央に置かれたテキストです。
\layout Itemize


\family sans 
SCENE
\hfill 
M-z S-S
\newline 

\family default 
自動的には番号が付きません。自分で番号を付けてください。これは私がどうすればいいかが分からなかったためです。
\layout Itemize


\family sans 
AT_RISE:
\hfill 
M-z S-R
\newline 

\family default 
カーテンが上がるときの舞台と動きの設定を説明する Narrativeの特殊ケースです。
\layout Itemize


\family sans 
Speaker
\hfill 
M-z s
\newline 

\family default 
話し手（役者）の肩書き、すべて大文字で中央に置きます。
\layout Itemize


\family sans 
Parenthetical
\hfill 
M-z p
\newline 

\family default 
話し手への指示。括弧が自動的に挿入されます。画面上には左括弧 ( だけが表示されますが、印刷したものには右括弧も表示されています。この環境は 
\family sans 
Dialogue
\family default 
の中だけで使われます。 
\layout Itemize


\family sans 
Dialogue
\hfill 
M-z d
\newline 

\family default 
話し手が言うこと。
\layout Itemize


\family sans 
CURTAIN
\hfill 
M-z S-C
\newline 

\family default 
カーテンが降ります。
\layout Itemize


\family sans 
Title
\hfill 
M-z S-T
\layout Itemize


\family sans 
Author
\hfill 
M-z S-A
\layout Itemize


\family sans 
Right_Address
\hfill 
M-z r
\layout Section

RevTeX4
\layout Standard

by 
\noun on 
Amir Karger
\layout Standard
\added_space_top bigskip \noindent 

\family sans 
Revtex
\family default 
 テキストクラスは American Physical Sociey
\family sans 
のRevtex 4.0(the 
\begin_inset Formula $\beta$
\end_inset 

 release of May, 1999)クラスと使います。
\layout Standard

LyXは RevTeX 3.1と使う 
\family sans 
Revtex
\family default 
テキストクラス持っています。v3.1は LaTeX 2.09で動くもので時代遅れになっています。LyXは LaTeX2eで動いているので、これを LyXでサポートす
るのは大変でした。RevTeX 4.0からは、より LaTeX2eでうまく動くようにデザインされているので、LyXで 
\family sans 
RevTeX
\family default 
テキストクラスを使うのはずっと簡単になりました。
\layout Standard

ここでの説明は RevTeX 4.0の説明書への追加として考えてください。したがって特有の RevTeXマクロを説明せず、また必要な場合にプリアンブルにどうすれば
コマンドを入れればいいかを知っているものとして説明していきます。
\layout Subsection

インストール
\layout Standard

まず、RevTeX 4の READMEに説明しているやり方で RevTeX 4をインストールする必要があります。このパッケージ自体は
\begin_inset LatexCommand \url[The RevTeX 4 Web Site]{http://publish.aps.org/revtex4/}

\end_inset 

から手にいれることができます。LaTeXが見つけることのできる場所にインストールしてください。そして、インストールしたのとは異なる任意のディレクトリで短い
 RevTeX 4の文章を LaTeXでコンパイルできるかどうかを確かめてください。この後、LyXを再設定するとクラスファイルを見つけ、RevTeX4テキストク
ラスが使えるようになるはずです。
\layout Standard

おそらく使い始める一番簡単な方法は RevTeX 4の文章を 
\family typewriter 
reLyX
\family default 
を使ってインポートするか、またはテンプレートディレクトリにある 
\family sans 
Revtex\SpecialChar ~
4
\family default 
テンプレートを使うことでしょう。
\layout Subsection

プリアンブルに関すること
\layout Standard


\family typewriter 

\backslash 
documentclass
\family default 
に与える preprintや apsのような追加的なオプションは、
\family sans 
Document\SpecialChar ~
Layoutダイアログの E
\bar under 
x
\bar default 
tra\SpecialChar ~
Options
\family default 
フィールドに入れます。RevTeXでは少なくとも一つのオプションが必要なことに注意してください。
\layout Standard

それ以外の
\family typewriter 

\backslash 
draft
\family default 
等のようにプリアンブルに入れるものは、
\family sans 
Latex\SpecialChar ~
Preamble
\family default 
ダイアログに入れてください。
\layout Subsection

レイアウト
\layout Standard

レイアウトは基本的に RevTeX4.0のコマンドに対応しています。例えば Emailレイアウトは 
\family typewriter 

\backslash 
email{}
\family default 
に対応しています。少なくとも RevTeX 4.0 Betaでは、
\family sans 
Address
\family default 
と 
\family sans 
Affiliation
\family default 
はまったく同じものなので、両方を使うことはないことに注意してください
\begin_inset Foot
collapsed true

\layout Standard

LyXには両方が含まれています。そのために 
\family typewriter 

\backslash 
address
\family default 
と 
\family typewriter 

\backslash 
affiliation
\family default 
の両方を 
\family typewriter 
reLyX
\family default 
が翻訳できます。
\end_inset 

。
\layout Subsection

重要な注意
\layout Standard

RevTeX 4には独特な面があり、これが LyXを混乱させバグを引き起こします。
\layout Standard

RevTeXでは、
\family typewriter 

\backslash 
thanks
\family default 
コマンドは 
\family typewriter 

\backslash 
author
\family default 
環境の外側で使います。LyXでこれと同じ働きをするのは別の Thanksレイアウトです。したがって
\family sans 
、Author
\family default 
レイアウトに脚注を書かないでください。ムチャクチャになる可能性があります。詳しくは RevTeX 4の説明書を見てください。
\layout Standard

また 
\family sans 
Author\SpecialChar ~
Email
\family default 
、
\family sans 
Author\SpecialChar ~
URL、Thanks
\family default 
レイアウトは 
\family sans 
Author
\family default 
レイアウトと対応する 
\family sans 
Address
\family default 
（または同等の 
\family sans 
Affiliation
\family default 
）レイアウトの間に置かなければなりません。もし 
\family sans 
Thanks
\family default 
を 
\family sans 
Address
\family default 
の後ろへ置くと、LaTeXはコンパイルに失敗します。
\layout Subsection

問題点
\layout Standard

このレイアウトの主な問題点は Emailや Titleのようなレイアウトに追加的な引数を使うことができないことです。（これはこのレイアウトだけの問題ではありませ
ん。例えば、Sectionレイアウトに追加的な引数を使うことができません）。これはあなたがファイルを LaTeXファイルに変換した後（これは APSに投稿するた
めに変換する必要があります）、テキストエディタを使ってオプションの引数を加える（例えばへッダにランニングタイトルを加える）必要があるということです。これらのレイ
アウトがないということは 
\family typewriter 

\backslash 
altaffiliation
\family default 
（またそれと同等な 
\family typewriter 

\backslash 
altaddress
\family default 
）を使えなくするので、手で書き加える必要があります
\begin_inset Foot
collapsed true

\layout Standard


\emph on 
Note from JMarc:
\emph default 
 実際、LyX 1.3.0 はいくつかの形の追加オプションをサポートしています。しかし、このレイアウトはこの機能を使うようにまだアップデートされてないのです。
\end_inset 

。
\layout Section

Article (mwart), book (mwbk) and report (mwrep)
\begin_inset OptArg
collapsed true

\layout Standard

The 
\family typewriter 
mw
\family default 
 Classes
\end_inset 


\layout Standard

by 
\noun on 
Tomasz Luczak
\layout Standard

LyXのドキュメントクラス 
\emph on 
article (mwart)
\emph default 
、
\emph on 
report (mwrep)、book
\emph default 
 
\emph on 
(mwbk)
\emph default 
 はそれぞれ LaTeX のドキュメントクラス 
\family typewriter 
mwart.cls
\family default 
、
\family typewriter 
mwrep.cls、mwbk.cls
\family default 
に対応しています。これらは、標準的な 
\family typewriter 
article.cls
\family default 
、
\family typewriter 
report.cls、book.cls
\family default 
を代替するものでいくつかの点でポーランド語の組版ルールによりよくしたがっています。
\layout Standard

基本的な違いは、次の点です。
\layout Itemize

番号の付かない見出し（
\family sans 
Section*
\family default 
のようなアステリスクがついたもの）も目次に加えられます。
\layout Itemize

ページスタイルの追加。
\begin_deeper 
\layout Description

uheadings 線で本文と分けられたヘッダ
\layout Description

myheadings カスタムヘッダ、ヘッダの内容は 
\family typewriter 

\backslash 
markright
\family default 
と 
\family typewriter 

\backslash 
markboth
\family default 
コマンドで指定します
\layout Description

myuheadings 線で本文と分けられたカスタムヘッダ
\layout Description

outer ページ番号がページの外側に付きます
\end_deeper 
\layout Itemize

オプション
\begin_deeper 
\layout Description

rmheadings serif のタイトル --- デフォルト
\layout Description

sfheadings sans serif のタイトル
\layout Description

authortitle タイトルページにまず著者名、その次にタイトルが配置される --- デフォルト
\layout Description

titleauthor タイトルページにまずタイトル、その次に著者名が配置される
\layout Description

withmarginpar マージンのための場所をページ上で確保
\end_deeper 
\layout Section

Elsevier Journals
\layout Standard

By 
\noun on 
Rod Pinna
\layout Standard

Elsevier Science Publishers B.V.
 は出版している色々なジャーナルに論文を投稿するための標準的な LaTeX のドキュメントクラス（
\family typewriter 
elsart.cls
\family default 
）を
\begin_inset LatexCommand \url{http://authors.elsevier.com/}

\end_inset 

に用意しています。説明書、著者への注意などはクラスファイルとともに用意されています。LyX にはこのドキュメントクラスを使うためのレイアウトとテンプレートファイ
ルが含まれています。このパッケージのインストールのやり方は他の LaTeXパッケージと同じです。Elsevier の説明書を見てください。
\layout Standard


\family typewriter 
elsart.cls
\family default 
を使うために、レイアウトファイル 
\family typewriter 
elsart.layout
\family default 
が用意されています。Elsevierのクラスファイルは主に標準的な 
\family typewriter 
article 
\family default 
クラスをもとにしていて通常の機能はそのまま使えます。また、AMSの環境に似た多くの数式環境を定義しています。これらのコマンドはすべて Elsevier
 の説明書に書いてあり、LyXで使うことができます。
\layout Standard

Elsevier スタイルを使う一番簡単な方法は、LyXに含まれているテンプレートファイルを使うことでしょう。fancy headingsや geometry
 パッケージをオプションで使って、Elsevier自身がスタイルファイルで定義している要素を変えないで下さい。Elsevier が説明書で使うように求めているパ
ッケージ以外は使わないのが一番です。基本的に、Elsevier はできるだけクリーンな LaTeXファイルを求めています。彼らは投稿されたファイルのクラスファイ
ルを投稿された雑誌のクラスファイルに入れ替えます。つまり、文章を書くときにフォーマットに凝るなということです。凝ったとしても、発行されるときにはその効果は消えて
います。それ以外のこのレイアウトの使い方は標準の article クラスとほとんど同じです。Elsevierが何を許して、何を許さないのかの詳細は
 Elsevier の説明書を読んでください。
\layout Section

Memoir
\layout Standard

By 
\layout Subsection

概観
\layout Standard

Memoir は非常に強力で着実に改良されているドキュメントクラスです。フィクションとノンフィクションの文学作品用にデザインされています。このクラスの目的は、ユ
ーザーが文章の組版に対して最大限にコントロールできることです。Memoir は標準の book クラスをベースにしていますが、article クラスをまねること
もできます（やり方は以下で説明します）。
\layout Standard

Memoir の開発者である Peter Wilson は LaTeX の世界で多くの便利なパッケージの作者として知られています。それらのほとんどは
 Memoir に含まれています。そのために、目次、付録、章のデザインなどを簡単にレイアウトすることができます。ただし、LyX はそれらすべての機能をサポートし
ているわけではありません。いくつかのものは将来のバージョンでサポートされるでしょうが
\begin_inset Foot
collapsed true

\layout Standard

提案があれば 
\begin_inset LatexCommand \url{lyx-devel@lists.lyx.org}

\end_inset 

までぜひおくって下さい。
\end_inset 

、LyX のフレームワークによる制限のために多くのものはサポートされないでしょう。もちろん、LaTeX コマンド（ERT
\begin_inset Foot
collapsed true

\layout Standard

詳しくはセクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:Inserting-LaTeX-Code}

\end_inset 

を見てください。
\end_inset 

）を直接入力することによって、すべての機能を使うことは可能です。そのセクションでは、LyX でサポートされている機能だけについて簡単に見ていくことにします。詳し
い説明や、LyX で直接サポートされていない機能については、Memoir クラスの詳しいマニュアル
\begin_inset Foot
collapsed true

\layout Standard


\begin_inset LatexCommand \url{CTAN:/macros/latex/memoir/memman.pdf}

\end_inset 


\end_inset 

を見てください。このマニュアルはこのクラスのユーザーズガイドであるだけでなく、よい組版とはどういうものかという総合的な解説やよい組版のすばらしい例を含んでいます
。
\layout Subsection

基本的な機能と制限
\layout Standard

Memoir は標準の book クラスのすべての機能を基本的にサポートしています。しかし、以下のようないくつかの違いがあります。
\layout Description

フォントサイズ: Memoir の方がより広い範囲のフォントサイズが使えます。9、10、11、12、14、17
\layout Description

ページスタイル: fancyhdr パッケージと Memoir の間の一つのコマンドの衝突のため（2つのパッケージが一つのコマンドを同じ名前で定義しているために
、LaTeX を混乱させるのです）、手の込んだページスタイルは使えません。そのかわりに、Memoir はいくつものページスタイルを用意しています（
\family sans 
Layout\SpecialChar \menuseparator
Document\SpecialChar \menuseparator
Page\SpecialChar ~
Style
\family default 
 を見てください）。それらのページスタイルを章題ページに使いたい場合は、
\family typewriter 

\backslash 
chapterstyle
\family default 
 コマンドを本文かプリアンブルに記述する必要があります（つまり、
\family typewriter 

\backslash 
chapterstyle{companion}
\family default 
 のようなコマンドです）。
\layout Description

セクション分け: 標準的なクラスではセクション分けコマンド（chapter、 section、 subsection等）は一つのオプションをとることができます。
このオプションで目次とヘッダーの表示用の題名を指定できます（題名が長い場合などに使います）。LyX では、chapterや sectionの始めのところで
 
\family sans 
Insert\SpecialChar \menuseparator
Short\SpecialChar ~
Title
\family default 
を使って指定できます。Memoir は2つめのオプションを取ることができ、目次用の題名とヘッダー用の題名を異なるものにできます。つまり、本文中の題名、目次用の題
名、ヘッダー用の題名の3種類の題名を使うことができるのです。残念ながら LyXは2つのオプションを取ることをサポートしていません。しかし、この制限は次のようにし
て回避できます。一つめと二つめの項の間に ERTモード（
\family sans 
C-l
\family default 
）で一組の括弧を入れればいいのです。つまり、Short Title インセットに 
\emph on 
<目次用の題名>
\emph default 
 
\family typewriter 
][
\family default 
 
\emph on 
<ヘッダ用の題名>
\emph default 
 と入力すればいいのです（ 
\family typewriter 
][
\family default 
 は TeXモードです）。 
\layout Description

目次/図、表のリスト: 標準のクラス（とそれ以外の多くのクラス）では、目次、図のリスト、表のリストは自動的に新しいページから始まります。Memoir
 はこれらのクラスとは異なり、新しいページで始めたいなら自分でページの区切りを入れる必要があります。
\layout Description

タイトルページ: 理由はわからないのですが、Memoir はタイトルページにページ番号をつけます（標準のクラスでは、タイトルページのスタイルは「empty」、つ
まりページ番号はつきません）。タイトルページにページ番号を付けたくない場合は、プリアンブルに 
\family typewriter 

\backslash 
aliaspagestyle{title}{empty}
\family default 
と入力してください。
\layout Description

Article: クラスオプションに 
\emph on 
article
\emph default 
 をつけると（
\family sans 
Layout\SpecialChar \menuseparator
Document\SpecialChar \menuseparator
Extra\SpecialChar ~
Options
\family default 
 を選んで入力します）、article スタイルをまねることができます。つまり、（脚注、図、表等の）カウンターは新しい章に入ってもリセットされません。また新しい
章は新しいページからはじまりません（ただし、本当の article クラスとは違って、新しいページから始めることもできます）。しかし、parts
 は bookクラスと同様に新しいページからはじまります。
\layout Description

Oldfontcommands: デフォルトでは Memoir は LaTeX バージョン 2.09 で使われていた古いフォントコマンド（つまり、
\family typewriter 

\backslash 
rm
\family default 
 や 
\family typewriter 

\backslash 
it
\family default 
 ）を使うことを許しません。そのようなコマンドが表れた場合は、エラーが発生して LaTeX が止まります。クラスオプション 
\emph on 
oldfontcommands
\emph default 
 を使うと、警告が出るだけになります（少なくとも LaTeX は止まりません）。多くのパッケージ、特に BibTeX のスタイルファイルはまだ古いフォントコマン
ドを使っているために、我々はデフォルトでこのオプションを使うことに決めました。
\layout Subsection

追加された機能
\layout Standard

LyXでサポートされる機能（今のところそれほど多くはありません）を簡単に説明しましょう。詳しくは Memoir のマニュアル
\begin_inset Foot
collapsed true

\layout Standard


\begin_inset LatexCommand \url{CTAN:/macros/latex/memoir/memman.pdf}

\end_inset 

。
\end_inset 

を見てください。
\layout Description

Abstract: なぜ abstract が追加された機能なのか不思議かもしれませんが、標準の Bookクラスには abstract は無いのです。しかし、M
emoir にはあります。文章中のどこにでも、また何回でも abstract を使うことができます。
\layout Description

Chapterprecis: 純文学を読んでいて、これを見たことがあるかも知れません。章の内容が簡単にタイトルの下と目次に書いてあるものがあります（つまり、「我
々のヒーローがトロヤに到着する。彼は友人を失うが、新たな友人を得る。」というようなものです）。これが Chapterprecis です。したがって、章の下でのみ
意味を持ちます。
\layout Description

Epigraph: epigraphは章の始めに書かれた、標語やモットーです。epigraph 環境はそのような標語をタイプセットする方法を用意します。標語自身
（テキスト）とその著者（ソース）が短い線で分けられます。この環境はテキストとソースという 2つのオプションを必要とするので、LyXをごまかす必要があります。この
場合は、（TeXモードで）2つのオプションの間に括弧を入れます。
\emph on 
<標語>
\emph default 
 
\family typewriter 
}{
\family default 
 
\emph on 
<標語の著者> 
\emph default 
としますが、この中の 
\family typewriter 
}{
\family default 
 が TeXモードでの入力です。
\layout Description

Poemtitle: Memoir は（複雑で抽象的なものも含めて）詩をタイプセットするための多くの機能を持っています。LyXでは、その中のいくつかしかサポート
していません。その一つが poemtitle です。これは詩のための中央におかれたタイトルで、目次にも含められます（verse が詩のための標準的な環境です。M
emoir はverseを拡張した環境を持っていますが、これを使うためには ERT が必要です。この環境は verse環境の中に入れ子にする必要があるのですが、
LyXではそれがサポートされていないからです）。
\layout Description

Poemtitle*: poemtitle と同じですが、目次には加えられません。
\layout Chapter

他のファイルフォーマットを扱う
\begin_inset OptArg
collapsed true

\layout Standard

他のファイルフォーマット
\end_inset 


\layout Section

はじめに
\layout Standard

他のファイルフォーマットを LyXで読み込んだり、他のファイルフォーマットに出力する方法は
\emph on 
ユーザーズガイド
\emph default 
で簡単に紹介されています。ここではあなたが 
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
I
\bar default 
mport
\family default 
 や 
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator
E
\bar under 
x
\bar default 
port
\family default 
をクリックしたときに何が起っているかを理解するために必要な詳細を説明します。
\layout Section

他のフォーマットの読み込み
\layout Subsection

LaTeX
\layout Standard

LaTeXから LyXへの変換は reLyXと呼ばれる Perlスクリプトによって実行されます。これはコマンドラインから使える独立したプログラムですが、LyXは
 LaTeXファイルを読み込むときは自動的にこのプログラムを呼び出します。詳しい説明はセクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:reLyX}

\end_inset 

を見てください。ただし LyXからは、reLyXへ与えるパラメータを変えることはできません。
\layout Subsection

ASCII Text
\layout Standard

ASCIIテキストのファイルを読み込むには2つの方法があります。
\family sans 
\bar under 
A
\bar default 
scii Text as Lines
\family default 
を選ぶとファイル内のすべての改行文字が保存され、LyXは各々の行をパラグラフとして扱います。
\family sans 
Ascii Text as
\family default 
 
\family sans 
\bar under 
P
\bar default 
aregraphs
\family default 
は改行文字が2つ続くところまでを一つのパラグラフとして扱います。つまりパラグラフの区切りに何も入っていない空白行を使っていると仮定しているのです。
\layout Subsection

Noweb
\layout Standard


\emph on 
[Editor's note: Needs to be written, obviously - any volunteers? --- mer]
\layout Section

他のフォーマットへの出力
\layout Subsection

LaTeX
\layout Standard

LyXは2つのタイプの LaTeXファイルを生成します。一つは LyXが扱うためのもの（
\family sans 
View DVI
\family default 
等）で通常は目にしないもの
\begin_inset Foot
collapsed true

\layout Standard

できあがるファイルは完全に有効な LaTeXファイルですが、プリアンブルには人間が書いたファイルには含まれないような LyXが使う定義が入っているので少し変に見
えるかもしれません。
\end_inset 

、もう一つは人間が読める形で共同研究者とのファイルの交換に適したものです。LaTeXファイルに変換するときの唯一のオプションは、出力ファイルの行の長さです。デフ
ォルトでは 65文字ですが、
\family sans 
\bar under 
E
\bar default 
dit
\family default 
\SpecialChar \menuseparator

\family sans 
\bar under 
P
\bar default 
references
\family default 
 （
\family sans 
Outputs
\family default 
, 
\family sans 
Misc
\family default 
タブ）の 
\family sans 
\bar under 
A
\bar default 
scii line length
\family default 
 フィールドを使って変えることができます。
\layout Subsection

Device Independent Files
\layout Standard

DVIファイルはあなたのドキュメントに LaTeXを走らせて生成されます。ユーザが設定するオプションはありません。
\layout Subsection

PostScript
\layout Standard

変換の次の段階は DVIファイルを 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 に変換することです。
\family sans 
\bar under 
F
\bar default 
ile
\family default 
\SpecialChar \menuseparator

\family sans 
\bar under 
E
\bar default 
xport
\family default 
\SpecialChar \menuseparator

\family sans 
Pos
\bar under 
t
\bar default 
script
\family default 
 か、結果をよりコントロールしたければ 
\family sans 
\bar under 
F
\bar default 
ile
\family default 
\SpecialChar \menuseparator

\family sans 
\bar under 
P
\bar default 
rint
\family default 
 を使います。後者を使う場合、
\family sans 
Preferences Dialog
\family default 
（タブ 
\family sans 
Outputs
\family default 
、
\family sans 
Printer
\family default 
） の dvips プログラムに渡すオプションを変えることができます。
\layout Subsection

ASCII text
\layout Standard

ASCIIテキストファイルへの出力はできるだけ文章の形を変えないようにしますが、センタリングや字下げなどは無視します。そしてパラグラフは空白行で分けられます。セ
クション番号やクロスレファレンスは正しく参照されるので、かなり読みやすいテキストファイルができます。唯一の変えることのできるオプションは LaTeX
 の場合と同様に、行の長さだけです。
\layout Subsection

HTML
\layout Standard

LyXファイルは HTMLにも変換できます。この変換はまず LaTeXに変換して、それを HTMLに変換するという手順で行われます。今のところ、LyXで使うこと
のできる変換プログラムは 
\family typewriter 
tth
\family default 
、
\family typewriter 
latex2html
\family default 
、
\family typewriter 
hevea
\family default 
の3つです。これらのうちの一つがインストールされていると自動的にそれを使うように設定されますが、
\family sans 
Preferences
\family default 
（タブ 
\family sans 
Conversion
\family default 
、
\family sans 
Converters
\family default 
）で変えることができます。このダイアログにコマンドラインへ渡す追加オプションを含めることもできます。
\layout Subsection

PDF
\layout Standard
\added_space_bottom bigskip 
by 
\noun on 
Dekel Tsur
\noun default 
 (mostly)
\layout Standard

（タグも、リンクもない）基本的な PDFファイルをつくる一番簡単で、すべてのバージョンの LyXで使える方法は、文章を 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 ファイルとして保存して、
\family typewriter 
ps2pdf
\family default 
コマンドを使うことです。LyX 1.1.6 から、
\family sans 
File\SpecialChar \menuseparator
Export\SpecialChar \menuseparator
PDF 
\family default 
メニューを使うと自動的にこれを実行してくれます。フォントに関してはいくつかの注意する点があります。セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:badfonts}

\end_inset 

を見てください。また LyX 1.1.6にはより洗練された PDFファイルをつくる方法も用意されています。
\layout Subsubsection

pdfLaTeXを使う
\layout Standard

pdfLaTeXを使うには eps画像を PDFに変換する必要があり（セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:pdfeps}

\end_inset 

参照）、また pstricksを使うことができません。そのかわり pdfLaTeXを使えば、JPEGや PNGフォーマットの画像を直接挿入したり、TrueTyp
eフォントを使うことができるなど、多くの利点があります。
\layout Subsubsection

Acrobat Readerでみるとなぜこんなにテキストが汚いの?
\begin_inset LatexCommand \label{sec:badfonts}

\end_inset 


\begin_inset OptArg
collapsed true

\layout Standard

Acrobat Readerで汚いフォント
\end_inset 


\layout Standard

問題は Acrobat Readerではビットマップフォントがきれいに表示されないことです。したがって LyXファイルから PDFファイルをつくる場合には、デフ
ォルトのビットマップフォントのかわりにアウトラインフォントを使う必要があります。最近の LaTeXディストリビューションには、標準（Computer
 Modern）フォントの 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 Type 1 バージョンが含まれています。pdfLaTeXはそれらのフォントをデフォルトで使うのですが、Dvips はそれらのアウトラインフォントをデフォルト
では使いません。次の行を 
\family typewriter 
~/.dvipsrc
\family default 
ファイルに加えてください。
\layout LyX-Code

p+ psfonts.cmz
\layout LyX-Code

p+ psfonts.amz
\layout Standard

もしデフォルトの LaTeXフォントエンコーディング（OT1）を使う場合にはこれで終りです。しかし T1フォントエンコーディングが使われている場合には、LaTe
Xは新しい ECフォントを使います。そしてこれには Type 1フォントがありません。これを解決する方法は aeパケージを使うことです。このパッケージは
 T1エンコードをエミュレートして CMフォントを使います。使い方は、LyXファイルのプリアンブルに 
\family typewriter 

\backslash 
usepackage{ae,aecompl}
\family default 
を加えるだけです。ただし、CMフォントに欠けているいくつかのグリフ（eth, thorn等）があり、それには ECフォントを使います。したがってこれらのグリフは
ビットマップになってしまいます。
\layout Standard


\emph on 
注意
\emph default 
: LyXはデフォルトで T1フォントエンコードを使います。もし LaTeXのデフォルトエンコード（OT1）を LyXのデフォルトエンコードにしたい場合には（英
語の文章のみを書くのでない限りお薦めしませんが）、
\family sans 
Preferences
\family default 
（タブ 
\family sans 
Outputs
\family default 
、
\family sans 
Misc
\family default 
）で 
\family sans 
\bar under 
T
\bar default 
eX\SpecialChar ~
encoding
\family default 
 フィールドを空白にしてください。
\layout Standard

もう一つの方法は Computer Modernフォントのかわりに、標準的な 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントを使うことです。そのためには document layoutダイアログで文章全体に使うフォントとして 
\family sans 
pslatex
\family default 
を選んでください。
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントを使うと、フォントがファイルに保存されないためにつくった PDFファイルが小さくなります。また 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントはすべての T1 グリフも含んでいます。しかし 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントはシンボルフォントのボルド体を含んでいないために、poor man's ボルドを使わなければなりません（セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:pdfbold}

\end_inset 

を参照してください）。また
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントは Computer Modern フォントとかなり見た感じがちがいます。
\layout Standard

結論としては、ここで述べた方法を使えば Computer Modernフォントでも 
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントでも（すこしの例外を除いて）Acrobat Readerできれいに表示できます。どちらを使うかは好みの問題でしょう。
\layout Subsubsection

pslatexを使うと 
\backslash 
boldsymbol{}コマンドが使えない
\begin_inset LatexCommand \label{sec:pdfbold}

\end_inset 


\begin_inset OptArg
collapsed true

\layout Standard


\family typewriter 

\backslash 
boldsymbol{}
\family default 
 と 
\family typewriter 
pslatex
\end_inset 


\layout Standard


\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
PostScript
\end_inset 

 フォントはシンボルフォントのボルド体を持っていません。解決方法は 
\family typewriter 

\backslash 
pmb{}
\family default 
 (poor man's bold)コマンドを使うことです。
\layout Standard


\family typewriter 

\backslash 
boldsymbol
\family default 
コマンドを 
\family typewriter 

\backslash 
pmb
\family default 
で再定義することも可能です。プリアンブルに次のように書いてください。
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
boldsymbol}[1]{
\backslash 
pmb{#1}}
\layout Subsubsection

pdfLaTeXを走らせた場合だけ実行される LaTeXコードを書く
\begin_inset OptArg
collapsed true

\layout Standard

pdfLaTeXへの条件文
\end_inset 


\layout Standard

pdfLaTeXを走らせた場合のみ実行される LaTeXコードを書くことも可能です。次の例を見てください。
\layout LyX-Code


\backslash 
newif 
\backslash 
ifpdf
\layout LyX-Code

   
\backslash 
ifx 
\backslash 
pdfoutput 
\backslash 
undefined
\layout LyX-Code

      
\backslash 
pdffalse
\layout LyX-Code

   
\backslash 
else
\layout LyX-Code

      
\backslash 
pdftrue
\layout LyX-Code


\backslash 
fi
\layout LyX-Code

\layout LyX-Code


\backslash 
ifpdf
\layout LyX-Code

   
\backslash 
pdfinfo { /Author (your name and e-mail address)
\layout LyX-Code

      /Title (official title -- i.e., title element)
\layout LyX-Code

      /Subject (one line description of the document)
\layout LyX-Code

   }
\layout LyX-Code

   
\backslash 
pdfcatalog { /PageMode (/UseNone)
\layout LyX-Code

   % /OpenAction (fitbh)
\layout LyX-Code

   }
\layout LyX-Code

   
\backslash 
usepackage[pdftex]{hyperref}
\layout LyX-Code


\backslash 
else
\layout LyX-Code

   
\backslash 
usepackage[ps2pdf]{hyperref}
\layout LyX-Code


\backslash 
fi
\layout Subsubsection

クリックできる URL を入れる
\layout Standard

ここを見てください。
\layout Standard


\begin_inset LatexCommand \url{http://ev-en.org/wiki/moin.cgi/LyxPdf}

\end_inset 


\layout Subsection

Custom
\layout Standard

Customはあなたがあるフォーマットへの変換プログラムを持っている場合に、LyXからそのファイルフォーマットに出力する機能です。変換プログラムへ渡すファイルの
形式を 
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator

\bar under 
C
\bar default 
ustom
\family default 
 ダイアログで選択できます。LyXは自動的にその形式にファイルを変換し、変換プログラムへ渡します。可能な値は LyXが文章から生成できるすべてのフォーマット形式
です。
\layout Standard

変換プログラムもこのダイアログで指定します。ここに完全に実行できるコマンドラインでの命令を書いてください。ただしファイル名には 
\family typewriter 
$$FName
\family default 
 を使ってください。この変数が無い場合には、ファイルは変換コマンドの標準入力に送られます。これがあなたのシェルに互換になるようにエスケープさせるために、少し工夫
が必要になるかも知れません。
\layout Standard

このコマンドを 
\family sans 
Preferences
\family default 
 ダイアログを使って保存できない場合には、
\family typewriter 
.lyx/preferences
\family default 
を手で編集して、次のような行を加えてください。
\layout LyX-Code


\backslash 
custom_export_command "mycommand $$FName"
\layout Section

reLyXの使い方の詳しい説明
\begin_inset LatexCommand \label{sec:reLyX}

\end_inset 


\layout Subsection

概要
\layout Standard

一番簡単な reLyXの使い方は LyXの中で 
\family sans 
File\SpecialChar \menuseparator
Import
\family default 
コマンドを使うことです。これは与えられたファイルに reLyXを走らせ、結果を LyXに読み込みます。まずこれを試してみて、もっと複雑なオプションを使う場合にの
みコマンドラインから走らせてください。書式は次の通りです。
\layout Standard


\series bold 
reLyX
\series default 
 [ 
\series bold 
-c
\series default 
 
\shape italic 
textclass
\shape default 
 ] [ 
\series bold 
-df
\series default 
 ] [ 
\series bold 
-o
\series default 
 
\shape italic 
outputdir
\shape default 
 ] [
\series bold 
 -r
\series default 
\shape italic 
 renv1
\shape default 
[,
\shape italic 
renv2
\shape default 
...]] [
\series bold 
 -s
\series default 
\shape italic 
 sfile1
\shape default 
[,
\shape italic 
sfile2
\shape default 
...]] 
\emph on 
inputfile
\layout Standard


\series bold 
reLyX
\series default 
 
\series bold 
-p
\series default 
 
\series bold 
-c
\series default 
 
\shape italic 
textclass
\shape default 
 [ 
\series bold 
-df
\series default 
 ] [ 
\series bold 
-o
\series default 
 
\shape italic 
outputdir
\shape default 
 ] [
\series bold 
 -r
\series default 
\shape italic 
 renv1
\shape default 
[,
\shape italic 
renv2
\shape default 
...]] [
\series bold 
 -s
\series default 
\shape italic 
 sfile1
\shape default 
[,
\shape italic 
sfile2
\shape default 
...]] 
\emph on 
inputfiles
\layout Standard


\series bold 
reLyX
\series default 
 
\series bold 
-h
\layout Subsection

オプション
\layout Description

-c クラス。デフォルトでは reLyXは 
\family typewriter 

\backslash 
documentclass{foo}
\family default 
コマンドを見てテキストクラス fooのファイルをつくり、そのクラスの LyXレイアウトファイルを読み込みます。
\series bold 
-c
\series default 
フラグはこれとは異なるテキストクラスを宣言するのに使います（そして異なるレイアウトファイルを読み込みます）。
\layout Description

-d デバッグ。デフォルトでは reLyXはあまり詳しい情報を与えてくれず、変換中につくったテンポラリファイルも削除します。
\series bold 
-d
\series default 
フラグを使うとより詳しいアウトプットが（stdoutと stderrの両方に）出力され、テンポラリファイルは削除されません。
\layout Description

-f 強制する。reLyXは同じ名前の 
\family typewriter 
.lyx
\family default 
ファイルがあれば変換を実行しません。
\series bold 
-f
\series default 
 オプションがついている場合は既存のファイルを上書きします。注意して使ってください。
\layout Description

-h へルプ。簡単な使い方を表示して、終わります。
\layout Description

-o アウトプットディレクトリ。このオプションを使うと、すべてのテンポラリファイルと出力する LyXファイルは（与えられたインプットファイル、インクルードファイ
ル、
\series bold 
-p
\series default 
オプションを使った場合の file fragmentsのもとで）このオプションで指定したディレクトリに書き込まれます。このオプションが使われなかった場合は、
\emph on 
dir/foo.tex
\emph default 
に reLyXを走らせると 
\emph on 
dir
\emph default 
にテンポラリファイルと LyXアウトプットファイルがつくられます。これは LaTeXファイルのあるディレクトリにライトパーミッションを持たない場合などに便利でし
ょう。
\layout Description

-p パーシャルファイル。入力ファイルがプリアンブルか
\family typewriter 
 
\backslash 
begin{document}
\family default 
コマンドを持たない LaTeX fragmentsの場合に使います。このオプションを使う場合は 
\series bold 
-c
\series default 
オプションでクラスを宣言する必要があります。
\family typewriter 

\backslash 
documentclass
\family default 
コマンドが入力ファイルの中にないからです。このオプションを使う場合は、同じクラスであるかぎり複数の入力ファイルを変換することができます。reLyXでつくられた
 LyXファイルは既存の LyXファイルに 
\family sans 
\bar under 
I
\bar default 
nsert
\family default 
\SpecialChar \menuseparator

\family sans 
In
\bar under 
c
\bar default 
lude\SpecialChar ~
File
\family default 
を使って挿入することができます。
\layout Description

-r 標準環境（セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sub:relyx-syntax}

\end_inset 

を見てください）。複数の環境を与える場合は、（空白でなく）コンマで区切ってください。多くの場合、環境リストは引用符でくくる必要があるでしょう。特にアステリスクが
つく環境(foo*)が含まれている場合には引用符が必要です。もしこのオプションをよく使うのなら、個人用のシンタックスファイルをつくることを考えてください。
\layout Description

-s シンタックスファイル。デフォルトに加えて他のシンタックスファイル（複数の場合はコンマで区切って引用符で囲みます）を読み込みます。詳しくはセクション\SpecialChar ~

\begin_inset LatexCommand \ref{sub:relyx-syntax}

\end_inset 

を見てください。
\layout Subsection

説明
\layout Subsubsection

イントロダクション
\layout Standard

reLyXは、LaTeXファイル 
\emph on 
dir/foo.tex
\emph default 
から（
\series bold 
-o
\series default 
オプションがつかない限り）LyXファイル 
\emph on 
dir/foo.lyx
\emph default 
をつくります。
\layout Standard


\family typewriter 
.tex、.ltx、.latex
\family default 
 という拡張子がサポートされています。もし 
\emph on 
inputfile
\emph default 
が存在せず、サポートされる3つの拡張子を持っていない場合には、reLyXは 
\emph on 
inputfile.tex
\emph default 
を翻訳しようとします（これは LaTeXと同じ振る舞いです）。
\layout Standard

reLyXの目的は
\emph on 
行儀よく書かれた
\emph default 
 LaTeX2eを LyXに翻訳することです。コンパイルできない LaTeXファイルや、標準的な LaTeXコマンドを再定義するような変なことをしている場合は、
止まってしまいます。LaTeX 2.09のファイルもしばしば正しく翻訳されますが、保証はできません。
\layout Standard

reLyXにはいくつかのバグがあり、いくつかの機能が欠けています。とはいえ、主な目標は、
\layout Itemize

行儀よい LaTeX2eファイルをクラッシュすることなく処理する
\layout Itemize

ファイルの中のできるだけ多くの部分をLyXに変換する
\layout Itemize

翻訳できない部分を切り出し、それを TeXモードにコピーする
\layout Standard

ことです。ほとんどのファイルについて、これらのゴールはよく達成されています。
\layout Standard

将来的には、reLyXには改良するべき点が多くあります。しかし新しい LyXユーザが既存の LaTeXファイルの読み込みを簡単にできるように、reLyXを早い段
階で発表しました。
\layout Subsubsection

使い方
\layout Standard

LaTeXファイルを LyXファイルに変換するためには何をしなければならないかを、もう少し詳しく説明しましょう。
\layout Itemize

reLyXを走らせます。
\begin_deeper 
\layout Standard

reLyXは進捗状況を表示し、警告を stderrに出します。もしそれらの情報を見たくない場合は、（cshなら）
\family typewriter 
reLyX foo.tex >& /dev/null
\family default 
 または（bashなら）
\family typewriter 
reLyX foo.tex
\family default 
 
\family typewriter 
2>&1 >/dev/null
\family default 
を試してください。標準出力を 
\family typewriter 
foo.ly
\emph on 
x
\family default 
\emph default 
 にはリダイレクトしないように注意してください。
\end_deeper 
\layout Itemize

できた .lyxファイルに LyXを走らせます。
\begin_deeper 
\layout Standard

理論的には、ファイルのほとんどの部分はうまく変換され、変換されなかった部分は赤で（TeXモードで）表示されるはずです。また理論的には LyXはそのファイルを読む
ことができて、印刷することもできるはずです。変換できない部分は直接 LaTeXに渡されるからです。しかし、悲しいことに現実は理論どうりには行かない場合がしばしば
あります。もし reLyXがクラッシュしたり、LyXが生成されたファイルを読めない場合には、セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sub:relyx-bugs}

\end_inset 

か 
\family typewriter 
BUGS
\family default 
ファイルを読んでください。
\end_deeper 
\layout Itemize

ERTボックス（TeX コード）の内容を、手で LyXが分かる形に直してください。
\begin_deeper 
\layout Standard

この作業をやらなくてもその文章を印刷することはできます。しかし、TeXモードのコマンドを対応する LyXのオブジェクトに変えておくと、画面で WYSIWYMで編
集できるようになります。
\layout Standard

reLyXは生成された LyXファイルが LaTeXファイルとまったく同じアウトプットをつくるとは保証しません。ただしそれに近いものになっているはずです。一般に
 reLyXは 
\begin_inset Quotes eld
\end_inset 

evil red text
\begin_inset Quotes erd
\end_inset 

が増えても、dviまたはpsファイルがあまり変わらないように変換するように作られています。
\end_deeper 
\layout Itemize

変換した文章を精読してください。
\begin_deeper 
\layout Standard

LaTeXファイルを変換した場合、これは特に重要です。reLyXは、今のところ、文章全体を変換するような大きなレベルでの変換は得意ですが、細かいレベルでの変換、
つまり細部までキチンと変換するのは苦手です。例えば余分な空白が入っていたり、空白が消えている可能性があります。空白の扱いはかなり向上したのですが、まだ完全ではあ
りません。
\end_deeper 
\layout Subsubsection

reLyXが扱えるもの
\layout Standard

reLyXは多くの LaTeXコマンドを理解します。変換するものを書いていくと、
\layout Itemize

通常のテキスト、~、 ''、 
\family typewriter 

\backslash 
@
\family default 
、 
\family typewriter 

\backslash 
TeX
\family default 
のような小さいコマンド、
\family typewriter 

\backslash 
'{a}
\family default 
のようなアクセントつき文字、?`や !`のような特殊文字。
\layout Itemize


\family typewriter 

\backslash 
author、
\backslash 
date
\family default 
、
\family typewriter 

\backslash 
title
\family default 
、
\family typewriter 

\backslash 
thanks
\family default 
のようなタイトルコマンドと abstract環境。
\layout Itemize


\family typewriter 

\backslash 
section
\family default 
のような見出しをつけるコマンドと、それにアステリスクをつけたコマンド(
\family typewriter 

\backslash 
section*
\family default 
)。
\layout Itemize

環境：
\family typewriter 
quote
\family default 
、
\family typewriter 
quotation
\family default 
、
\family typewriter 
verse
\family default 
; 
\family typewriter 
center
\family default 
、
\family typewriter 
flushright
\family default 
、
\family typewriter 
flushleft
\layout Itemize


\family typewriter 
itemize
\family default 
、
\family typewriter 
enumerate
\family default 
、
\family typewriter 
description
\family default 
環境と、それに使う 
\family typewriter 

\backslash 
item
\family default 
コマンド。ネストしたリストもうまく扱えます。
\layout Itemize

クロスレファレンスのためのコマンド -- 
\family typewriter 

\backslash 
ref、
\backslash 
pageref、
\backslash 
label、
\backslash 
cite
\layout Itemize


\family typewriter 

\backslash 
footnote
\family default 
と 
\family typewriter 

\backslash 
margin
\layout Itemize


\family typewriter 

\backslash 
em
\family default 
、
\family typewriter 

\backslash 
emph
\family default 
、
\family typewriter 

\backslash 
textit
\family default 
を含むフォントを変えるコマンド、それとフォントファミリ、サイズ、形を変えるのに対応するコマンド。
\layout Itemize


\family typewriter 

\backslash 
input{foo}
\family default 
（または 
\family typewriter 

\backslash 
input{foo.blah}
\family default 
）と 
\family typewriter 

\backslash 
include{foo}
\family default 
。Plain TeXの
\family typewriter 
 
\backslash 
input foo.texというコマンドもサポートしています。
\layout Itemize


\family typewriter 
tabular
\family default 
環境とその中で使う
\family typewriter 
 
\backslash 
hline
\family default 
、
\family typewriter 

\backslash 
cline
\family default 
、
\family typewriter 

\backslash 
multicolumn
\family default 
（ただし以下で注意があります）のようなコマンド。
\layout Itemize

フロート環境 
\family typewriter 
table
\family default 
と 
\family typewriter 
table*
\family default 
、それにその中で使う 
\family typewriter 

\backslash 
caption
\family default 
コマンド。
\layout Itemize


\family typewriter 
thebibliography
\family default 
環境と 
\family typewriter 

\backslash 
bibitem
\family default 
コマンド、BibTeXの 
\family typewriter 

\backslash 
bibliography
\family default 
と 
\family typewriter 

\backslash 
bibliographystyle
\family default 
コマンド。
\layout Itemize


\family typewriter 

\backslash 
hfill
\family default 
、
\family typewriter 

\backslash 

\backslash 

\family default 
、
\family typewriter 

\backslash 
noindent
\family default 
、
\family typewriter 

\backslash 
ldots
\family default 
...等のコマンド。
\layout Itemize

LyXレイアウトに変換できるドキュメントクラスに特有の環境（といくつかのコマンド）
\layout Itemize

変換できないコマンド(e.g.
 
\family typewriter 

\backslash 
mbox
\family default 
)の引数。
\layout Standard

これらのうちいくつかは完全にはサポートされていません。詳しくは以下を見てください。
\layout Standard

reLyXは数式は（ほとんど）逐語的に LaTeXファイルからコピーします。LyXは LaTeXの数式が読めるので、LyXでサポートされている数式は
 LyX上でうまく表示されます。いくつかの LyXでサポートされていない数学コマンドは、それに対応するものに置き換えられます。例えば、
\family typewriter 

\backslash 
to
\family default 
は 
\family typewriter 

\backslash 
rightarrow
\family default 
に置換されます。詳しくは Syntax Filesのセクションを見てください。
\layout Standard

またプリアンブルのコマンド（
\family typewriter 

\backslash 
begin{document}
\family default 
より前にあるすべてのコマンドです）は、そのままコピーされます。したがってそこに書いたコマンドは、プレビューや印刷する場合はそのまま有効になります。ただし
 LyX上では表示されません。ちゃんとコピーされているかどうかは 
\family sans 
\bar under 
L
\bar default 
ayout->
\bar under 
P
\bar default 
reamble\SpecialChar \ldots{}

\family default 
で確かめてください。
\layout Subsubsection

reLyXが変換しないもの --- バグではありません。仕様です :)
\layout Itemize

図と
\family typewriter 
 tabular*
\family default 
の表
\layout Itemize

minipages
\layout Itemize


\family typewriter 

\backslash 
vspace
\family default 
、
\family typewriter 

\backslash 
pagebreak
\family default 
、
\family typewriter 

\backslash 
par
\family default 
等のスペースを扱うコマンド
\layout Itemize


\family typewriter 

\backslash 
centering
\family default 
, 
\family typewriter 

\backslash 
raggedleft
\family default 
, 
\family typewriter 

\backslash 
raggedright
\layout Itemize


\family typewriter 

\backslash 
verb
\family default 
と 
\family typewriter 
verbatim
\family default 
環境。この場合は reLyXはコメントや空白も含めてできるだけ正確にコピーします。
\layout Itemize

いくつかのわからない（つまりユーザが定義した）環境とコメント。
\layout Standard

reLyXは、わからないコマンドはその引数とともに一字一句 LyXファイルへコピーします。また reLyXは 
\family typewriter 

\backslash 
begin{foo}
\family default 
を見つけて 
\family typewriter 
foo
\family default 
環境を知らない場合は（
\series bold 
-r
\series default 
オプションがついている場合を除いて）
\family typewriter 
、
\backslash 
end{foo}
\family default 
までのすべてのその環境に含まれているものを、そのままコピーします。ほとんどの分からないコマンドは reLyXをクラッシュさせないはずです。ただし、LyX上で手で
編集をする必要があります。それでも 
\family typewriter 
.tex
\family default 
ファイルを編集したり、
\family typewriter 
.lyx
\family default 
 ファイルをテキストエディタで編集するよりは楽でしょう。
\layout Subsubsection

reLyXがうまく扱えないもの --- バグ
\begin_inset LatexCommand \label{sub:relyx-bugs}

\end_inset 


\layout Standard

reLyXは比較的新しいので、いくつもの問題があります。時間とともにバグは少なくなっていくはずです。バグと足らない機能のリストは、LyXのバグトラックシステム
\begin_inset LatexCommand \url[LyX Bugzilla]{http://bugzilla.lyx.org/}

\end_inset 

にあります。
\layout Standard

reLyXが処理中にどこかで止まった場合や、また LyXが reLyXが変換したファイルを読めない場合、一番よい方法はうまく行っていないテキストを
 
\family typewriter 

\backslash 
begin{reLyXskip}
\family default 
と 
\family typewriter 

\backslash 
end{reLyXskip}
\family default 
で囲むことです。私はこれをスキップブロックと読んでいます。reLyXはスキップブロックの部分を TeXモードでコピーします。それからできあがった
 LyXファイルを編集してください。
\family typewriter 

\backslash 
begin{reLyXskip}、
\backslash 
end{reLyXskip}
\family default 
コマンドは LyXファイルにコピーされません。
\layout Itemize

reLyXが知らない環境、コマンドの TeXモードでのコピーは完全には同じものをコピーしません。特に newlineとコメントは失われます。これは
 LyX上で LaTeXコマンドを見にくくしますが、出力は変わらないはずです。ただし、いくつかの環境は完全に正確にコピーされます。LaTeXプリアンブル、
\family typewriter 
verbatim
\family default 
環境、
\family typewriter 

\backslash 
verb
\family default 
コマンド、スキップブロックがそれに含まれます。
\layout Itemize

reLyXは 
\family typewriter 

\backslash 
documentclass
\family default 
コマンドのいくつかのオプションしか変換しません。変換されるのは 1[012]pt, [letter|legal|executive|a4|a5|b5]paper
, [one|two]side, landscape, [one|two]columnぐらいです。その他のオプションは 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログの 
\family sans 
E
\bar under 
x
\bar default 
tra Options
\family default 
フィールドに置かれます。
\begin_deeper 
\layout Standard

それ以上に重要なことは、reLyXは 
\family typewriter 

\backslash 
usepackage
\family default 
コマンドも、マージンコマンドも、
\family typewriter 

\backslash 
newcommand
\family default 
sも変換しません。プリアンブルにあるのは変換されずに、
\family sans 
LaTeX\SpecialChar ~
Preamble
\family default 
にコピーされるだけです。元の LaTeXファイルでマージンコマンドを使っていたとしましょう。変換された LyXファイルはちゃんとそのマージンで出力します。問題は
プリアンブルに書かれたマージンが 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator

\bar under 
D
\bar default 
ocument
\family default 
ダイアログで設定したマージンを上書きしてしまうことです。したがって、安全のためにそのオプションをプリアンブル（
\family sans 
\bar under 
L
\bar default 
ayout->
\bar under 
P
\bar default 
reamble
\family default 
\SpecialChar \ldots{}
）から、消してしまった方がいいでしょう。同じことは 
\family sans 
babel
\family default 
の言語の設定、
\family typewriter 

\backslash 
inputencoding
\family default 
、
\family typewriter 

\backslash 
pagestyle
\family default 
等にも起ります。
\end_deeper 
\layout Itemize

foilクラスはいくつかのバグがあります。そのために 
\family typewriter 

\backslash 
foilhead
\family default 
コマンドの追加的なオプションで reLyXが変なことをすることがあります。また 
\family typewriter 

\backslash 
begin{dinglist}
\family default 
も正しく扱われません（ただし、この環境の中身は正しく変換されます）。
\layout Standard

より深刻でないバグは 
\emph on 
BUGS
\emph default 
ファイルに書いてあります。
\layout Standard

reLyXはロバストに作ったつもりです。上で書いたように、完全にファイルを変換できないかもしれませんが、クラッシュはしないはずです。この節や 
\emph on 
BUGS
\emph default 
ファイルに書いていない原因でクラッシュした場合には、セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sub:relyx-bug-reports}

\end_inset 

を見てください。
\layout Subsubsection

LyXが扱えないもの
\layout Standard

reLyXが完全に変換したとしても、LyX自身にその機能がない場合があります。それらの機能が必要な場合は、最終的な文章を LaTeXファイルに出力して編集してく
ださい。それらのバグについて詳しくは 
\emph on 
BUGS
\emph default 
ファイルを見てください。
\layout Itemize

いくつものコマンドで、LyXは追加的なオプションをサポートしていません。例えば、
\family typewriter 

\backslash 
sqrt
\family default 
、
\family typewriter 

\backslash 
chapter
\family default 
（とそれ以外のセクションコマンド）、
\backslash 

\backslash 
等です。reLyXは自動的に警告を標準出力に出し、オプションを消します。また LyXは 
\family typewriter 
thebibliography
\family default 
環境の width変数も無視します。
\layout Itemize

中央揃(右または左揃も)段落全体にしか働きません。
\layout Itemize

LyXの表のサポートは完全ではありません。複雑な表がある場合には、スキップブロックにして TeXモードでコピーするといいでしょう。
\layout Itemize

数式エディタは align、split等の AMS-LaTeXの数式環境をサポートしていません。そのためにこれらの環境は TeXモードでコピーされます。
\family typewriter 
equation*
\family default 
環境はまったく同じものである displaymathに変えることができます。そうすると中の数式は正しく変換されます。
\layout Subsection

例
\layout Standard


\family typewriter 
reLyX -df -o 
\begin_inset Quotes eld
\end_inset 

my/dir
\begin_inset Quotes erd
\end_inset 

 -r 
\begin_inset Quotes eld
\end_inset 

myenv
\begin_inset Quotes erd
\end_inset 

 foo.tex > foo.debug
\layout Standard

上の例は必要ならば上書きをする設定で、foo.texから my/dir/foo.lyxを作ります。
\family typewriter 

\backslash 
begin{myenv}
\family default 
 と 
\family typewriter 

\backslash 
end{myenv}
\family default 
 で囲まれるブロックが見つかった場合には、そのブロックの中身は変換しますが、
\family typewriter 

\backslash 
begin
\family default 
と 
\family typewriter 

\backslash 
end
\family default 
は TeXモードでコピーされます。テンポラリファイル（my/dirにできるはずです）を保存して、多くのデバッグ情報を foo.debugというファイルに出力する設
定になってます。
\layout Subsection

ノート
\layout Subsubsection

バグレポート
\begin_inset LatexCommand \label{sub:relyx-bug-reports}

\end_inset 


\layout Standard

もし reLyXが（セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sub:relyx-bugs}

\end_inset 

やバグトラッカーで述べられている以外の原因で）クラッシュしたり、変な動きをした場合は reLyX
\series bold 
 -d
\series default 
を走らせてください。このオプションをつけると reLyXのプロセスのどこでクラッシュしているかがわかります。これをもとにしたバグレポートを書いてもらえると、開発
者がバグを直すのが簡単になります。
\layout Standard

バグレポートは LyXの開発者用のメーリングリストに送ってください。アドレスは今のところ 
\family typewriter 
lyx-devel@lists.lyx.org
\family default 
です。もし巨大なファイルに reLyXを走らせている場合は、バグレポートにすべてのアウトプットをつけないで、最後の10行か20行のアウトプットと、問題となってい
る LaTeXファイルのクラッシュを起こしている場所を送ってください。もっといいのは、もとのファイルと同じ問題を起こす、もっと小さな完全なファイルを添付すること
です。
\layout Subsubsection

実装の詳細
\layout Standard

reLyXは LaTeXファイルを変換するために何度かもとのファイルの上を走ります。これをパスということにしましょう。各々のパスでは一つか二つのファイルがつくら
れます。
\layout Description

Pass\SpecialChar ~
0 \SpecialChar ~

\newline 
まずシンタックスファイルを読みます。
\layout Description

Pass\SpecialChar ~
1a \SpecialChar ~

\newline 
プリアンブル（
\family typewriter 

\backslash 
begin{document}
\family default 
コマンドよりも前の部分です）をファイルの残りの部分から分けます。プリアンブルに変な要素が入っているかもしれないので、これが必要なのです。
\family typewriter 

\backslash 
end{document}
\family default 
以降のものは LaTeXでないと考えて、無視します。
\layout Description

Pass\SpecialChar ~
1b \SpecialChar ~

\newline 
プリアンブルを変換します。今のところ、
\family typewriter 

\backslash 
documentclass
\family default 
コマンドを翻訳して、残りは LyXのプリアンブルにコピーするだけです。
\begin_deeper 
\layout Standard

ドキュメントのクラスが分かれば、そのクラスに対応する LyXのレイアウトファイルを読みます。
\end_deeper 
\layout Description

Pass\SpecialChar ~
2 \SpecialChar ~

\newline 
TeXファイルを掃除して、すこし厳格な LaTeXファイルをつくります。この作業には以下のことを含みます。
\begin_deeper 
\layout Itemize


\family typewriter 
x^2
\family default 
等を同等の、厳格な表現である 
\family typewriter 
x^{2}
\family default 
に変える
\layout Itemize

LyXが扱えない追加オプションを取り除く（例えば 
\family typewriter 

\backslash 
sqrt
\family default 
につくオプション）
\layout Itemize


\family typewriter 
{
\backslash 
em foo}
\family default 
を 
\family typewriter 

\backslash 
emph{foo}
\family default 
に変えるなどの変更を加える。これは LyXはつねにローカルフォームでない形を使うためです。これはほとんど印刷した結果を変えません。
\end_deeper 
\layout Description

Pass\SpecialChar ~
3 \SpecialChar ~

\newline 
LaTeXのテキスト、コマンド、環境を LyXのものに変換する。
\layout Description

Pass\SpecialChar ~
4 \SpecialChar ~

\newline 
二つに分けた部分を合わせて、最後の調整をして LyXファイルを生成する。
\layout Standard

もし 
\family typewriter 

\backslash 
input
\family default 
または 
\family typewriter 

\backslash 
include
\family default 
コマンドがあった場合には、reLyXはそれらを翻訳するためにまた始めに戻ります。含まれるファイルはもとのファイルと同じドキュメントクラスで、プリアンブルを持たな
いと仮定しています。（
\family typewriter 

\backslash 
input
\family default 
コマンドがプリアンブルに含まれる場合はそのまま LyXファイルのプリアンブルにコピーされるので、挿入されるファイルは翻訳されません。）そのために挿入するファイル
を翻訳する場合は、Pass 0と1 は実行されません。
\layout Standard

もし挿入ファイルを見つけることができなかったら、他のファイルの翻訳を続けまが警告を出します。
\layout Subsubsection

レイアウトファイル
\layout Standard

reLyXは LaTeXの環境とコマンドをどのように扱うかを知るために、LyXのレイアウトファイルを使います。このファイルにはすべての標準的な非数学的環境（つま
り quoteや itemizeは含まれますが、tabularや minipage等の環境は含まれません）と 
\family typewriter 

\backslash 
section
\family default 
や 
\family typewriter 

\backslash 
title
\family default 
等のコマンドを含んでいます。既存のレイアウトファイルには無いクラスを reLyXで変換したい場合は、レイアウトファイルをつくる必要があります。変換したファイルを
 LyXで使うにも、どのように画面に表示させ扱うかを LyXに知らせるために、レイアウトファイルが必要になります。レイアウトファイルの書き方については
 
\emph on 
Customization
\emph default 
を見てください（どのようなクラスを扱うかによって、レイアウトファイルを書くのは、難しい場合も、簡単な場合もあります）。もし扱いたいクラスがレイアウトファイルがす
でにあるクラスによく似ているなら、
\series bold 
-c
\series default 
オプションを使ってみるのもいいかも知れません。
\layout Subsubsection

シンタックスファイル
\begin_inset LatexCommand \label{sub:relyx-syntax}

\end_inset 


\layout Standard

reLyXはデフォルトのシンタックスファイルとして、少なくとも一つのシンタックスファイルを読み込みます。個人用のシンタックスファイルが存在する場合にはそれを読み
込み、無い場合にはシステム全体用のシンタックスファイルを読み込みます。それに加えて別のシンタックスファイルも読み込ませたい場合には、
\series bold 
-s
\series default 
オプションを使います（この追加的なシンタックスファイルはデフォルトのファイルと同じフォーマットで書かれていなければなりませんが、デフォルトのものよりは短いファイ
ルにファイルになるでしょう。デフォルトに含まれないコマンドだけを含んでいるからです）。シンタックスファイルは reLyXにいくつかのことを教えます。
\layout Standard

まず始めに、シンタックスファイルは各々のコマンドの文法を記述しています。つまり必要な引数はいくつで、追加的な引数はいくつ取ることができるかということです。これを
知ることで reLyXが扱い方を知らないコマンドを（TeXモードで）コピーするのが簡単になります。コマンドに続いて正しい順序で引数を表す角括弧、括弧の順で記述さ
れています。例えば、シンタックスファイルに書いてある 
\family typewriter 

\backslash 
bibitem[]{}
\family default 
は 
\family typewriter 

\backslash 
bibitem
\family default 
コマンドは一つの追加的なオプションを取ることができて、そのあとに必須オプションが続くことを意味しています。
\family typewriter 

\backslash 
bf
\family default 
は 
\family typewriter 

\backslash 
bf
\family default 
コマンドが何の引数も取らないことを意味しています。reLyXが扱うことのできないトークンに出会った場合は、正しい数の引数とともに、そのトークンをコピーすることが
できます。そのトークンがシンタックスファイルに無い場合には、できるだけ多くの引数をコピーしようとします。これは引数を多くとりすぎる可能性があります。ただし、ユー
ザは追加的なシンタックスファイルを指定できるので、その中でそのコマンドを記述できます。
\layout Standard

いくつかの LyXに変換できないコマンド、例えば 
\family typewriter 

\backslash 
mbox
\family default 
は、通常の LaTeXテキストを引数に持ちます。もしシンタックスファイルで translateという文字列がそのような（変換できない）コマンドの引数に入っていた
ら、reLyXはその引数をそのままコピーするのではなくて、LyXに変換しようとします。例えばデフォルトのシンタックスファイルには 
\family typewriter 

\backslash 
raisebox{}[][]{translate}
\family default 
と書かれています。これは 
\family typewriter 

\backslash 
raisebox
\family default 
コマンドと初めの引数（それにあれば追加的な引数）はコピーされますが、最後の引数（数式や複雑な LaTeX等）は LyXに変換されます。ただし translate
は、必須オプションの場合にしか使えません。
\layout Standard

ユーザが定義するシンタックスファイルに新しいコマンドを記述したり、デフォルトのシンタックスファイルに書かれたコマンドのオプションの数を変えることができます（いく
つかのコマンドで、より多くのオプションが使えるようなクラスを使っているような場合には便利でしょう）。しかし、これは TeXモードでコピーされるコマンドにだけ有効
です。LyXに変換されるコマンド（例えば 
\family typewriter 

\backslash 
item
\family default 
）引数の文法は、ハードコードされています。どのコマンドがハードコードされているかは、デフォルトのシンタックスファイルで区別されています。
\layout Standard

2番目に、シンタックスファイルは標準環境を記述します。通常、まったく知らない環境は TeXモードでコピーされます。もしあなたが fooが標準環境だと記述しておく
と、
\family typewriter 

\backslash 
begin{foo}
\family default 
と 
\family typewriter 

\backslash 
end{foo}
\family default 
コマンドは TeXモードでコピーされますが、この環境に含まれるものは通常の LaTeXとして reLyXで処理され、TeXモードではコピーされません。
\family typewriter 
tabbing
\family default 
と 
\family typewriter 
picture
\family default 
は標準環境として宣言しないでください。これらの環境の中のテキストは reLyXを混乱させます。この機能をあなたがつくったテキストと数式、簡単な命令しか含まないよ
うな環境を宣言するのに使うといいでしょう。また reLyXが知らない数式環境（例えば 
\family typewriter 
equation*
\family default 
）を標準環境にしないでください。LyXの数式エディタが理解しないからです。標準環境の名前はシンタックスファイルの
\family typewriter 
 
\backslash 
begin{reLyXre}
\family default 
 と 
\family typewriter 

\backslash 
end{reLyXre}
\family default 
 の間に空白で区切って書いてください。あまり使わない標準環境の場合は、シンタックスファイルに書かずに 
\series bold 
-r
\series default 
オプションを使ってもいいでしょう。
\layout Standard

3番目に、シンタックスファイルは数式変換テーブルを記述しています。LyXの数式エディタはいくつかのコマンドをサポートしていません。例えば、_はサポートしているの
ですがこれと同等の 
\family typewriter 

\backslash 
sb
\family default 
はサポートしていません。数式モードで他のコマンドに変換したいコマンドを 
\family typewriter 

\backslash 
begin{reLyXmt}
\family default 
 と 
\family typewriter 

\backslash 
end{reLyXmt}
\family default 
 の間に書いておいてください。
\family typewriter 

\backslash 
| {
\backslash 
Vert}
\family default 
という宣言は、
\family typewriter 

\backslash 
|
\family default 
を数式モードでは 
\family typewriter 

\backslash 
Vert
\family default 
に変換します（トークンがバックスラッシュと文字でないものの場合は、reLyXがそれに続く文字との間に空白を入れます。このために 
\family typewriter 

\backslash 
|a
\family default 
はちゃんと 
\family typewriter 

\backslash 
Vert a
\family default 
に変換されます）。
\layout Subsubsection

その他
\layout Standard

reLyXを走らせるには Perl version 5.002以降が必要です。Perlを持っていなかったらすぐに（
\begin_inset LatexCommand \url[Perl]{http://www.perl.com/}

\end_inset 

から）手にいれてください。色々なことに役に立つ道具です。
\layout Subsection

診断方法
\layout Standard

reLyXはクラッシュする場合は、なぜクラッシュするかを表示するはずです。しかし、その原因がコードの入り組んだ内側から来る場合は、診断するのは非常に難しいかもし
れません。普通に使っている場合は必要ないのですが、そういう場合は
\series bold 
 -d
\series default 
オプションをつけて reLyXを走らせるとより多くの情報を得られます。
\layout Standard

クラッシュせずにちゃんと終わった場合には、うまく終わったか何かのエラーで失敗したかを表示します。
\layout Subsection

注意
\layout Standard

常にオリジナルの LaTeXファイルを、別の名前か別のディレクトリに保存しておいてください。LyXがオリジナルの LaTeXファイルを上書きしてしまう場合がいく
つかあります。
\layout Standard

もし LyXに 
\family typewriter 
foo.tex
\family default 
をインポートして、それを編集してそれから LaTeXにエクスポートすると、もとの 
\family typewriter 
foo.tex
\family default 
は上書きされてしまいます（LyXは上書きしてもいいかどうかを
\emph on 
たずねてくれません
\emph default 
）。
\layout Standard

また、
\family sans 
Preferences
\family default 
（
\family sans 
Inputs
\family default 
, 
\family sans 
Paths
\family default 
 のタブ）で一時ディレクトリを使わない設定にしていると、一時ファイルをカレントディレクトリにつくります。これはオリジナルの LaTeXファイルが、LyX上で
 view dviを選ぶか印刷をする場合に（LyXからの警告なしで）上書きされることを意味します。
\layout Subsection

Files
\layout Description


\family typewriter 
\series medium 
MY_LYXDIR/layouts/*.layout
\family default 
\series default 
 \SpecialChar ~

\newline 
ユーザー個人のレイアウトファイル
\layout Description


\family typewriter 
\series medium 
MY_LYXDIR/reLyX/syntax.default
\family default 
\series default 
 \SpecialChar ~

\newline 
ユーザー個人の用のシンタックスファイル
\layout Description


\family typewriter 
\series medium 
LIBDIR/layouts/*.layout
\family default 
\series default 
 \SpecialChar ~

\newline 
 システム全体のレイアウトファイル
\layout Description


\family typewriter 
\series medium 
LIBDIR/reLyX/syntax.default
\family default 
\series default 
 \SpecialChar ~

\newline 
 システム全体のシンタックスファイル
\layout Standard


\family typewriter 
LIBDIR
\family default 
 はシステム全体での LyX のディレクトリで、通常は 
\family typewriter 
/usr/local/share/lyx/
\family default 
 のようになっています。
\family typewriter 
MY_LYXDIR
\family default 
はユーザー個人の LyXディレクトリで、ホームディレクトリ
\family typewriter 
の .lyx/
\family default 
 のようなものになっています。実際の値は 
\family sans 
\bar under 
H
\bar default 
elp\SpecialChar \menuseparator
About\SpecialChar ~
Ly
\bar under 
X
\family default 
\bar default 
 で確かめられます。
\layout Subsection

関連項目
\layout Standard


\shape italic 
lyx
\shape default 
(1), 
\shape italic 
latex
\shape default 
(1)
\layout Subsection

作者
\layout Standard

Copyright (c) 1998--9 Amir Karger (karger@voth.chem.utah.edu)
\layout Standard

コードへの貢献者
\layout Itemize

John Weiss オリジナルの CleanTeX pass.
\layout Itemize

Etienne Grossmann
\layout Itemize

Jo
\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
i
\backslash 
'{e}
\end_inset 

 Ab\i \'{\i}
lio Oliveira Matos
\layout Itemize

David Suarez de Lis
\layout Standard

それ以外の貢献者
\layout Itemize

Jean-Marc Lasgouttes ラッパースクリプト関係と多くのバグレポート、アドバイス、機能の提案
\layout Itemize

Asger K.
 Alstrup Nielsen と Marc Pavese 多くのアドバイスをくれました
\layout Itemize

それ以外の多くの LyX 開発者メーリングリストと ユーザーメーリングリストのメンバー
\layout Standard

reLyXは Ilya Zakharevich (
\family typewriter 
ilya@math.ohio-state.edu
\family default 
)によって書かれた、Perl の TeXパーサ 
\family typewriter 
Text::TeX
\family default 
パッケージ（CPANにあります）を改造して使っています。
\layout Chapter

ソフトウェアを追加する必要がある LyXの機能
\layout Section

SGML-Tools（別名 LinuxDoc）を LyXで使う 
\layout Standard

by 
\noun on 
Paul Evans
\layout Subsection

概要
\layout Standard

LinuxDocは、
\family typewriter 
sgml-tools
\family default 
 がインストールされていた場合に LyXで利用可能なドキュメントクラスです。このドキュメントクラスは、Standardized General
 Mark-up Language (SGML)で Linux Documentation Projectで使われているフォーマットの文章を書くのに使われます。
このプロジェクトにあなたが参加していればとても便利なクラスです。それ以外にも 
\family typewriter 
sgml-tools
\family default 
パッケージに含まれるスクリプトとプログラムを使うと、SGMLフォーマットを LaTeX、HTML、通常のテキスト、manページに変換することができます。したがっ
て他のフォーマットに簡単に変換できる形で文章を書きたい場合にも、このドキュメントクラスは便利でしょう。
\layout Standard

LinuxDocは LyXの他のテキストクラスよりも少ないレイアウトオプションしか持っていません。これは主に他のフォーマットに変換しても何らかの意味あるものにす
るためです。このセクションでは次のことを説明します。
\layout Itemize

LinuxDocでどのように文章を設定して使うのか
\layout Itemize

自分の文章をレイアウトするのに LinuxDocではどのようにタグを使うのか
\layout Itemize

様々なフォーマットに変換するのに、どのように SGMLパッケージを使うのか
\layout Itemize

いくつかの問題を切り分ける方法
\layout Subsection

LinuxDocの文章の準備と使い方
\layout Subsubsection

はじめに
\layout Standard

まず初めに、
\family sans 
Document\SpecialChar ~
Layout
\family default 
ダイアログを使って LinuxDocクラスを選んでください。そうすると他のクラスよりも少ないパラグラフ環境しか無いことに気が付くと思います。ツールバーの左端のプ
ルダウンボックスを押すとわかります。これらの環境をどう使うかは、セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:sgmlparas}

\end_inset 

を見てください。
\layout Standard

文章の始めにタイトルと著者名はかならず入れて、それに対応するパラグラフ環境にしておく必要があります。この2つが無い場合には、印刷するときにエラーが出ます。そのあ
とに日付とアブストラクトを入れることができます。他のレイアウトとは異なり、文章本体は Sectionパラグラフ環境で始めなければいけません。
\layout Standard

それ以降は適当なパラグラフ環境を使って文章を書いていくことができます。使うことのできるすべてのパラグラフ環境と使い方については、セクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:sgmlparas}

\end_inset 

を見てください。
\layout Subsubsection

LinuxDocからの出力
\layout Standard

普通の方法でつくった文章を、印刷することも保存することもできます。SGMLパッケージの他の機能を使う場合は、文章を LinuxDocとして保存する必要があります
。
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator
Linu
\bar under 
x
\bar default 
Doc
\family default 
 を使ってください。これで拡張子が 
\family typewriter 
.lyx
\family default 
ではなく 
\family typewriter 
.sgml
\family default 
がついたファイルができます。このファイルをどう使うかについてはセクション\SpecialChar ~

\begin_inset LatexCommand \ref{sec:sgmloperate}

\end_inset 

を見てください。
\layout Subsection

パラグラフ環境を使う
\layout Subsubsection

LinuxDoc文章の構造
\layout Standard

タグの置き方を規制する正式な LinuxDocの構造があります。すべての文章は2つの部分に分かれます。
\layout Description

へッダ： 一番初めの Sectionレイアウトマーカを入れるまでの部分です。ここにはタイトル、著者名、日付、アブストラクト、目次を入れることができます。タイトル
と著者名はかならず入れなければなりません。
\layout Description

本文： 一番初めの Section以降の部分です。すべてのタグを使うことができます。
\layout Subsubsection

LinuxDocのパラグラフ環境
\layout Standard


\begin_inset LatexCommand \label{sec:sgmlparas}

\end_inset 

次に、プルダウンボックスに表示される順番で使うことのできるパラグラフ環境を説明していきます。
\layout Itemize


\family sans 
Standard:
\family roman 
 
\family default 
普通の段落です。
\layout Itemize


\family sans 
Title
\family default 
: これは文章の先頭の左側の太い水平線の上に印刷されます。ただし画面上ではこのようには見えません。
\layout Itemize


\family sans 
Section, Subsection, Subsubsection, Paragraph, Subparagraph:
\family default 
 他のクラスの場合と同じように動きます。番号をつけるかどうかは 
\family sans 
Section\SpecialChar ~
number\SpecialChar ~
depth
\family default 
の設定でコントロールします。番号をつけない 
\family sans 
Section*
\family default 
のような環境は利用できません。
\layout Itemize


\family sans 
Enumerate:
\family default 
 
\emph on 
ユーザーズガイド
\emph default 
で説明してあるように、番号つきの箇条書きのリストをつくります。
\layout Itemize


\family sans 
Itemize: 
\family default 
他のクラスの場合と同じように、箇条書きのリストをつくります。
\emph on 
ユーザーズガイド
\emph default 
を見てください。
\layout Itemize


\family sans 
Description
\family default 
: ユーザーズガイドで説明されています。始めの一語ではなく二語以上をボルドフェースにしたい場合は、単語間にスペースではなくプロテクトスペースを入れてください。
\layout Itemize


\family sans 
Verbatim: 
\family default 
他のクラスの場合と同じです。
\layout Itemize


\family sans 
Code: Lyx-Code
\family default 
環境と似た環境です。
\layout Itemize


\family sans 
Author
\family default 
: この環境で書いたものは、文章の頭の左側の太線の下に印刷されます。
\layout Itemize


\family sans 
Date:
\family default 
 この環境で書いたものは、文章の頭の右側の太線の下に印刷されます。必ずしも日付を入れる必要はありません。またどんなテキストでも入れることができます。例えばバージ
ョンナンバーを入れることもできます。
\layout Itemize


\family sans 
Abstract
\family default 
: この環境を使うことで著者名と日付の後に独立したパラグラフをつくることができます。ただし一つのパラグラフしか入れることはできません
\begin_inset Foot
collapsed true

\layout Standard


\emph on 
Author's note.
 
\emph default 
This needs checking ---
\emph on 
pe.
\end_inset 

。
\layout Itemize


\family sans 
Displaymath
\family default 
:
\begin_inset Foot
collapsed true

\layout Standard


\emph on 
Author's note: 
\emph default 
I have not yet checked this ---
\emph on 
pe.
\end_inset 


\layout Subsubsection

他の機能
\layout Standard

これ以外にも 
\family sans 
Layout
\family default 
メニューを使ってフォントを設定したり、言葉を強調することができます。また目次も通常の方法でつくることができます。
\emph on 
ユーザーズガイド
\emph default 
を見てください。ただし、メニューにある他の機能がちゃんと動くかどうかは分かりません。
\layout Subsubsection

クロスレファレンスとHTML
\layout Standard


\family sans 
Insert
\family default 
メニューに、URLアドレスの挿入に関する新しい2つのオプションがあります。そのどちらかのオプションを使うと、文章にスペースで3つのブロックに分けられた
 TeXコードが挿入されハイライトされます。3つのブロックは次のような形になっています。
\layout Quote


\family typewriter 

\backslash 
htmlurl{
\family default 
 or 
\family typewriter 

\backslash 
url{
\family roman 

\hfill 
space
\family default 
 
\family typewriter 

\hfill 
}{
\family roman 

\hfill 
space
\hfill 

\family typewriter 
}
\layout Standard

1番目と2番目のブロックの間に完全な HTMLタグを入れます。これは 
\begin_inset LatexCommand \url{http://any.address}

\end_inset 

または他の有効なタグ、例えば 
\begin_inset LatexCommand \url{mailto:me@my.address}

\end_inset 

等を入れることができます。2番目と3番目のブロックの間には説明を入れます。2つのオプションの違いは、
\layout Itemize


\family sans 
URL:
\family default 
 HTMLタグと説明の両方が文章にあらわれます。
\layout Itemize


\family sans 
HTML\SpecialChar ~
URL: 
\family default 
印刷したものには説明のみが表示されます。
\layout Subsection

LinuxDoc Sgmlスクリプトを使う
\begin_inset Note
collapsed true

\layout Standard

このセクションは完全に古くなっています。
\end_inset 


\begin_inset LatexCommand \label{sec:sgmloperate}

\end_inset 


\layout Standard

LinuxDocをテキストクラスとして、他の追加的なスクリプトやプログラム無しで使うこともできますが、あまり意味がありません。
\emph on 
Linux Documentation Project Howto
\emph default 
に似たドキュメントをつくることができるだけです。他の形式に変換したい場合は、次の
\family roman 
 SGML-Tools WWW
\family default 
 ページから
\family typewriter 
sgml-tools-1.0.x.tar.gz 
\family default 
( 
\begin_inset Formula $x\geq3$
\end_inset 

)パッケージを手にいれてインストールする必要があります
\begin_inset Foot
collapsed true

\layout Standard

訳注：日本語を使う場合は sgml-tools-1.0.9.tar.gzに日本語パッチを当てて使えます。日本語パッチは JFの WWWページから手にいれることができます
。
\end_inset 

。
\layout LyX-Code


\family roman 

\begin_inset LatexCommand \url{http://pobox.com/~cg/sgmltools}

\end_inset 


\layout Standard

それ以外にも 
\family typewriter 
sunsite
\family default 
のアーカイブから手にいれることもできます。
\layout LyX-Code


\family roman 

\begin_inset LatexCommand \url{ftp://sunsite.unc.edu/pub/Linux/utils/text/sgml-tools-1.0.x.tar.gz}

\end_inset 


\layout Standard


\family typewriter 
sgml-tools-1.0.x.tar.gz
\family default 
には SGMLドキュメントを書き、それを groff、LaTeX、HTML、GNU info、LyX、RTFに変換するのに必要なすべてのものが入っています。
\layout Standard

このパッケージは以前は 
\family typewriter 
linuxdoc-sgml-1.x.tar.gz
\family default 
と呼ばれていたものです。説明書にしたがってインストールして、どうやって使うのかを調べてください。このパッケージをインストールすることで、
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator
as\SpecialChar ~
LinuxDoc
\family default 
オプションが使えるようになります。
\layout Subsection

トラブルシューティング
\layout Standard

LinuxDocの文章を印刷したり、プレビューする場合は LaTeXを走らせる前に、タグをチェックします。いくつかのエラー、特に文章の構造に関するものがここでチ
ェックされます。LyXはエラーメッセージを出すのですが、文章中にはエラーボックスを残しません。そのために間違っている場所を探すためには直接ファイルを見なければな
りません。ほとんどのエラーはこのテキストクラスでは完全にサポートしていないオプションを使うことで発生しているようです。
\layout Section

TeXファイルのチェック
\layout Standard

by 
\noun on 
Asger Alstrup
\layout Subsection

イントロダクション
\layout Standard


\family sans 
Edit
\family default 
メニューの下に、
\family sans 
C
\bar under 
h
\bar default 
eck\SpecialChar ~
TeX
\family default 
コマンドがあるのを知ってますか。この機能を使うには 
\family typewriter 
chktex
\family default 
プログラムをインストールすることが必要で、インストールされていない場合には灰色になって使えなくなっています。このプログラムは近くの CTANミラーか、
\begin_inset LatexCommand \url{http://www.ifi.uio.no/~jensthi/chktex/}

\end_inset 

から手にいれることができます。
\layout Standard


\family sans 
ChkTeX
\family default 
パッケージは LaTeXのいくつかの構成物が直感的でなく、すぐに忘れてしまうのに欲求不満を感じていた Jens T.
 Berger Thielemann によって書かれたプログラムです。このプログラムは LaTeXファイルの上を走り、ファイルの整合性をチェックして、いくつかの
よくあるエラーを見つけ出します。別の技術的な言い方をすると、これは LaTeX用の 
\family typewriter 
Lint
\family default 
です。
\layout Standard

ところで LyXは正しい LaTeXファイルをつくるのに、なぜ LaTeXの文法チェッカーが LyXに必要なのでしょう。それは 
\family typewriter 
Lint
\family default 
が Cプログラムの文法チェックをするだけでなくタイプエラーに対応するため意味もチェックするように、
\family sans 
ChkTeX
\family default 
は文法上のエラーだけでなく、よくある写植上のエラーも見つけてくれるからです。次の例を見てください。このようなエラーを見つけてくれます。
\layout Itemize

省略記号の検出：
\newline 
...のかわりに\SpecialChar \ldots{}
 を使ってください。
\layout Itemize

括弧の前または後ろのスペースがない：
\newline 
( wrong spacing )
\layout Itemize

よくある省略形の後ろのスペースを正規のスペースにする：
\newline 
e.
 g.
 is too wide spacing.
\layout Itemize

文章が大文字で終わっているときに、文の終りのスペースに直す：
\newline 
This is a TEST.
 And this is wrong spacing.
\layout Itemize

ラベルやそれに似たコマンドの前のスペース：
\newline 
ラベルとテキストの間にスペースがある場合、ラベルが別のページに行ってしまう可能性があります。 
\begin_inset LatexCommand \label{sec:chktex}

\end_inset 


\begin_inset Foot
collapsed true

\layout Standard

この脚注は別のページに行く可能性があります。
\end_inset 

そうなるとラベルと本文が離れすぎてしまいます。
\layout Itemize

レファレンスの前にハードスペースのかわりにスペース：
\newline 
運が悪ければ、レファレンスされたテキストとレファレンス番号の間で行が変わります。セクション 
\begin_inset LatexCommand \ref{sec:chktex}

\end_inset 

を見てください。
\layout Itemize

掛け算に 
\begin_inset Formula $\times$
\end_inset 

のかわりに xが使われている：
\newline 
2x2は 
\begin_inset Formula $2\times2$
\end_inset 

より安っぽく見えるでしょう。
\layout Standard

これ以外にも色々な間違いを探してくれます。文章を仕上げるのに非常に価値のあるツールです。スペルチェックが終わって、文章の微調整をする前にはかならず使った方がいい
でしょう。
\layout Subsection

使い方
\layout Standard

プログラムをインストールしたら、
\family sans 
\bar under 
E
\bar default 
dit\SpecialChar \menuseparator
C
\bar under 
h
\bar default 
eck\SpecialChar ~
TeX
\family default 
を選ぶだけです。そうすると書いている文章の LaTeXファイルが生成され、
\family sans 
ChkTeX
\family default 
がその LaTeXファイルをチェックします。
\family sans 
ChkTeX
\family default 
からの警告があった場合は、エラーボックスが LyXの文章中に挿入されます。エラーボックスは間違いのある場所の近くに挿入され、メニューアイテムの
 
\family sans 
\bar under 
N
\bar default 
avigate\SpecialChar \menuseparator

\bar under 
E
\bar default 
rror
\family default 
、またはデフォルトの 
\family typewriter 
cua
\family default 
バインドファイルを使っている場合は 
\family sans 
C-g
\family default 
で簡単にエラーの場所を見つけることができます。エラーボックスを開けるにはマウスでクリックするか、
\family typewriter 
cua
\family default 
バインドの場合は 
\family sans 
C-i
\family default 
、
\family typewriter 
emacs
\family default 
バインドの場合は 
\family sans 
C-o
\family default 
のショートカットキーを使います。警告を読んで、間違いを直してください。警告の意味が分からない場合は無視しても大丈夫です。画面上の文章と 
\family sans 
ChkTeX
\family default 
が扱う文章の間にギャップがあるために変な警告がでる場合があるのです。
\layout Standard

この文章自体が
\family sans 
 ChkTeX
\family default 
の機能を確かめるよい材料になります。
\family sans 
ChkTeX
\family default 
をこの文章に走らせてみると、些細なことで多くの警告がでるのがわかるでしょう。しかし、これはコンピュータが敏感すぎるだけで、ほとんどが気にすることはない誤警報です
。
\layout Subsection

調整のやり方
\layout Standard

しばしば、
\family sans 
ChkTeX
\family default 
は無駄な警告を出しすぎると感じることがあります。そういう場合は 
\family sans 
ChkTeX
\family default 
が出す警告の種類を調整することができます。またひどい状況の場合の別の選択は、
\family sans 
\bar under 
E
\bar default 
dit\SpecialChar \menuseparator

\bar under 
R
\bar default 
emove\SpecialChar ~
all\SpecialChar ~
error\SpecialChar ~
boxes
\family default 
を使ってすべての警告を消してしまうことです。
\layout Standard


\family sans 
ChkTeX
\family default 
は非常に多くの面を調整できるのですが、それですべての問題が解決するとは思わないでください。LyXは 
\family sans 
ChkTeX
\family default 
の出力
\begin_inset Foot
collapsed true

\layout Standard


\family sans 
ChkTeX
\family default 
の出力は 
\family sans 
ChkTeX
\family default 
を走らせたすぐ後で 
\family sans 
Edit\SpecialChar \menuseparator
View\SpecialChar ~
LaTeX\SpecialChar ~
Log
\family default 
を使えば見ることができます。
\end_inset 

から内部の構造と一致する行番号を得ることができるようなある種の特別な LaTeXファイルを生成するのですが、それでもいくつかの警告は正しい位置にあらわれません。
これを解消するには2つの方法があります。
\layout Itemize


\family sans 
Preferences（Outputs
\family default 
, 
\family sans 
Misc
\family default 
 タブ）の 
\family sans 
ChkTeX
\family default 
を起動するコマンドラインを調整するか、グローバルな 
\family sans 
ChkTeX
\family default 
の設定ファイル（通常は 
\family typewriter 
/usr/local/share/chktexrc
\family default 
です）を調整します。どの警告がコマンドラインから有効、無効にできるかは以下のセクションを見てください。
\layout Itemize


\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
E
\bar default 
xport\SpecialChar \menuseparator

\bar under 
L
\bar default 
aTeX
\family default 
を使って文章を LaTeXファイルに変換して、それに 
\family typewriter 
chktex
\family default 
を走らせます。この方法では警告に対応する場所を LyXの画面上で見つけるのがすこし面倒ですが、可能でしょう。
\layout Standard


\family sans 
Preferences
\family typewriter 
 
\family default 
で警告を有効、無効にするやり方を説明しましょう。メッセージを無効にするには 
\family typewriter 
-n#
\family default 
 を使い、有効にするには
\family typewriter 
-w#
\family default 
 を使ってください。以下でイタリックで書いてあるメッセージはデフォルトで無効になっています。デフォルトの設定は "
\family typewriter 
chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
\family default 
"です。
\layout Standard

メッセージを有効、無効にする以外の 
\family typewriter 
chktex
\family default 
のオプションを使わないでください。LyXがそれ以外のいくつかのコマンドラインパラメータを特定の方法で使って 
\family typewriter 
chktex
\family default 
と通信しているからです。
\layout Enumerate


\size small 
\emph on 
Command terminated with space.
\layout Enumerate


\size small 
Non-breaking space (
\begin_inset Quotes eld
\end_inset 


\family typewriter 
~
\family default 

\begin_inset Quotes erd
\end_inset 

) should have been used.
\layout Enumerate


\size small 
\emph on 
You should enclose the previous parenthesis with 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
{}
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
Italic correction (
\begin_inset Quotes eld
\end_inset 


\family typewriter 

\backslash 
/
\family default 

\begin_inset Quotes erd
\end_inset 

) found in non-italic buffer.
\layout Enumerate


\size small 
Italic correction (
\begin_inset Quotes eld
\end_inset 


\family typewriter 

\backslash 
/
\family default 

\begin_inset Quotes erd
\end_inset 

) found more than once.
\layout Enumerate


\size small 
\emph on 
No italic correction (
\begin_inset Quotes eld
\end_inset 


\family typewriter 

\backslash 
/
\family default 

\begin_inset Quotes erd
\end_inset 

) found.
\layout Enumerate


\size small 
Accent command 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
cmd
\family default 

\begin_inset Quotes erd
\end_inset 

 needs use of 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
cmd
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
Wrong length of dash may have been used.
\layout Enumerate


\size small 
\emph on 

\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 

 expected, found 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
Solo 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 

 found.
\layout Enumerate


\size small 
You should use 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 

 to achieve an ellipsis.
\layout Enumerate


\size small 
Inter-word spacing (
\begin_inset Quotes eld
\end_inset 


\family typewriter 

\backslash 
 
\family default 

\begin_inset Quotes eld
\end_inset 

) should perhaps be used.
\layout Enumerate


\size small 
Inter-sentence spacing (
\begin_inset Quotes eld
\end_inset 


\family typewriter 

\backslash 
@
\family default 

\begin_inset Quotes erd
\end_inset 

) should perhaps be used.
\layout Enumerate


\size small 
Could not find argument for command.
\layout Enumerate


\size small 
No match found for 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
Math mode still on at end of LaTeX file.
\layout Enumerate


\size small 
Number of 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
char
\family default 

\begin_inset Quotes erd
\end_inset 

 doesn't match the number of 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
char
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
You should use either 
\family typewriter 

\begin_inset Quotes eld
\end_inset 


\family default 
 or 
\family typewriter 

\begin_inset Quotes erd
\end_inset 


\family default 
 as an alternative to 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
"
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
You should use "
\family typewriter 
'
\family default 
" (ASCII 39) instead of "" (ASCII 180).
\layout Enumerate


\size small 
User-specified pattern found.
\layout Enumerate


\size small 
This command might not be intended.
\layout Enumerate


\size small 
\emph on 
Comment displayed.
\layout Enumerate


\size small 
Either 
\family typewriter 
''
\backslash 
,'
\family default 
 or 
\family typewriter 
'
\backslash 
,''
\family default 
 will look better.
\layout Enumerate


\size small 
Delete this space to maintain correct page references.
\layout Enumerate


\size small 
\emph on 
You might wish to put this between a pair of 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
{}
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Enumerate


\size small 
You ought to remove spaces in front of punctuation.
\layout Enumerate


\size small 
Could not execute LaTeX command.
\layout Enumerate


\size small 
Don't use 
\family typewriter 

\backslash 
/
\family default 
 in front of small punctuation.
\layout Enumerate


\family typewriter 
\size small 
$
\backslash 
times$
\family default 
 may look prettier here.
\layout Enumerate


\size small 
\emph on 
Multiple spaces detected in output.
\layout Enumerate


\size small 
This text may be ignored.
\layout Enumerate


\size small 
Use 
\family typewriter 

\begin_inset Quotes eld
\end_inset 


\family default 
 to begin quotation, not 
\family typewriter 
'
\family default 
.
\layout Enumerate


\size small 
Use 
\family typewriter 
'
\family default 
 to end quotation, not 
\family typewriter 

\begin_inset Quotes eld
\end_inset 


\family default 
.
\layout Enumerate


\size small 
Don't mix quotes.
\layout Enumerate


\size small 
You should perhaps use 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
cmd
\family default 

\begin_inset Quotes erd
\end_inset 

 instead.
\layout Enumerate


\size small 
You should put a space in front of/after parenthesis.
\layout Enumerate


\size small 
You should avoid spaces in front of/after parenthesis.
\layout Enumerate


\size small 
\emph on 
You should not use punctuation in front of/after quotes.
\layout Enumerate


\size small 
Double space found.
\layout Enumerate


\size small 
You should put punctuation outside inner/inside display math mode.
\layout Enumerate


\size small 
You ought to not use primitive TeX in LaTeX code.
\layout Enumerate


\size small 
You should remove spaces in front of 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 


\layout Enumerate


\size small 

\begin_inset Quotes eld
\end_inset 


\family typewriter 
%s
\family default 

\begin_inset Quotes erd
\end_inset 

 is normally not followed by 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
%c
\family default 

\begin_inset Quotes erd
\end_inset 

.
\layout Standard

将来的には LyXにこのツール（それとよく似たツール 
\family typewriter 
lacheck
\family default 
）のためのより使いやすいインターフェイスを用意できればと考えています。しかし今の状態でもまったく役に立たないということはないでしょう。ある程度の長さの文章に使っ
てみてください。きっとびっくりしますよ。
\layout Section

LyXでのバージョンコントロール
\layout Subsection

イントロダクション
\layout Standard

私の友人が LyXをグループプロジェクトに使おうとしましたが、LyXがバージョンコントロールまたはファイルロック機能を持っていないために LyXを使うのをあきら
めました。これが私が LyXで RCS（将来的には CVSや SCCSも）をサポートしようと考えた理由です。LyXは今ではもっとも基本的な RCSコマンドをサポ
ートしています。もしあなたがより複雑なことをしたい場合は xterm上で自分で行う必要があります。
\layout Standard

LyXのバージョンコントロール機能を使う前に rcsintro（manファイルです。
\family typewriter 
man rcsintro
\family default 
で読めます）を読んでください。このファイルには基本的な RCSの機能のすべてが説明してあります。特に RCSディレクトリに関するコメントと、マスター
 RCSファイル（
\family typewriter 
,v
\family default 
 で終わっているファイルです）の概念に気をつけてください。
\layout Standard

LyXの実装にあたっては GNU RCSパッケージの最新のバージョンを使うことを想定しています。古いバージョンを使っている場合は動くかどうか保証できません。
\layout Subsection

LyXでの RCSコマンド
\layout Standard

以下のセクションでは LyXでサポートされている RCSコマンドを説明します。それらのコマンドは 
\family sans 
\bar under 
F
\bar default 
ile\SpecialChar \menuseparator

\bar under 
V
\bar default 
ersion\SpecialChar ~
Control
\family default 
 サブメニューにあります。
\layout Subsubsection


\family sans 
Register
\layout Standard

あなたの書いている文章がバージョン管理の下にないならば、これがメニューにあらわれる唯一の項目です。もし文章がバージョン管理の下にあるならば、
\family sans 
Register
\family default 
は灰色になって使えなくなっています。
\layout Standard

このコマンドはあなたの文章を RCSに登録します。このコマンドを実行すると対話的にその文章の最初の説明を入れるように頼んできます。そしてその文章は
 Read-Onlyモードになり、変更を加えるためには 
\family sans 
Check\SpecialChar ~
Out\SpecialChar ~
For\SpecialChar ~
Edit
\family default 
を実行する必要があります。バージョンコントロールの管理下にある文章はミニバッファーのファイル名の後ろに [RCS:<version> <locker>]が付きま
す。
\layout Standard

このコマンドは次の RCSコマンドを実行します：
\family typewriter 
ci -q -u -i -t-"<initial description>" <file-name>
\layout Standard

スイッチについて知りたければ 
\family typewriter 
man ci
\family default 
を読んでください。
\layout Subsubsection


\family sans 
Check In Changes
\layout Standard

ファイルの編集が終わると、その変更をチェックインします。これを実行すると変更についての説明を求められ、それはヒストリーログに記録されます。そしてバージョンナンバ
ーは上がり、変更がマスター RCSファイルに反映され、その文章はアンロックされ Read-Onlyモードになります。
\layout Standard

RCS command: 
\family typewriter 
ci -q -u -m"<description>" <file-name>
\layout Subsubsection


\family sans 
Check Out For Edit
\layout Standard

このコマンドは文章をロックして編集できるようにします。そして文章をあなただけが読み書きできるようにします。しばらく文章を編集して、それが終わったらチェックインし
てください。文章がロックされるとステータスラインが変わります。
\layout Standard

RCS command: 
\family typewriter 
co -q -l <file-name>
\layout Subsubsection


\family sans 
Revert To Last Version
\layout Standard

このコマンドは最後のチェックイン以降のすべての変更を破棄します。変更を破棄する前には警告がでます。
\layout Standard

RCS command: 
\family typewriter 
co -f -u<version> <file-name>
\layout Subsubsection


\family sans 
Undo Last Checkin
\layout Standard

これは最後のチェックインがなされなかったようにします。LyXに読み込まれる文章は変わりませんが、マスター RCSファイルから最後のチェックインの変更が取り除かれ
ます。
\layout Standard

RCS command: 
\family typewriter 
rcs -o<version> <file-name>
\layout Subsubsection


\family sans 
Show History
\layout Standard

RCSドキュメントの完全なヒストリーが表示されます。これは 
\family typewriter 
rlog <file-name>
\family default 
の出力を表示しています。詳しくは 
\family typewriter 
rlog
\family default 
の manページを見てください。
\layout Section

文芸的プログラミング（Literate Programming）
\layout Standard

Updated by Kayvan Sylvan
\noun on 
 
\noun default 
(kayvan@sylvan.com)
\noun on 
, 
\noun default 
original documentation written by Edmar Wienskoski Jr.
 (edmar-w-jr@technologist.com)
\layout Subsection

イントロダクション
\layout Standard

このセクションの目的は、どのように LyXを文芸的プログラミング（literate programming）に使うかを説明することです。ここではあなたがこのプロ
グラミングテクニックを使っていて、tanglingや weavingが何を意味するかを知っているものとして説明します。知らない場合は以下のセクションにある
 webリンクをたどってください。古い開発の歴史から、最新のツールに関するものまで様々な文章があります。
\layout Standard

またあなたが LyXにもなれていて、
\family typewriter 
LyXの設定や
\family default 
 Xリソースファイルを書き換えることができることも前提にしています。そうでない場合は LyXの他のマニュアルで調べてください。
\layout Subsection

文芸的プログラミング
\layout Standard

文芸的プログラミング FAQからの抜粋です。
\layout Quotation

文芸的プログラミングは、人間が読むのに適した形でのドキュメントとソースの組合わせです。実際、文芸的プログラムは楽しい読み物でなければならず、またそうするように勧
められています。一般に文芸的プログラムでは、同じファイルの中でドキュメントとソースが結合しています。そして文芸的プログラム用のツールが、そのファイルを読むことの
できるドキュメントとコンパイルできるソースをつくるように解析します。文芸的プログラミングの WEBスタイルは D.E.
 Knuthが 彼の TeXタイプセットソフトウエアを開発中に作ったものです。
\layout Standard

他のエキスパートがいうには、
\layout Quotation

文芸的プログラミングはコメントを多くするのとどう違うのでしょう?
\layout Quotation

3つの際立った違いがあります。重要な順にあげていくと、
\begin_deeper 
\layout Itemize

推敲の順序が柔軟
\layout Itemize

自動的なブラウズのサポート
\layout Itemize

ドキュメントのタイプセット、特に図と数式
\end_deeper 
\layout Standard

興味がわいてきたでしょう。次のセクションに進みましょう。
\layout Subsubsection

References
\layout Standard

完全な文芸的プログラミング FAQは
\layout Quote


\begin_inset LatexCommand \url[Literate Programming FAQ]{http://shelob.ce.ttu.edu/daves/lpfaq/faq.html}

\end_inset 


\layout Standard

にあります。
\layout Standard

この FAQには 23（二十三です）の異なった文芸的プログラミング用のツールがのっています。いくつかのツールはあるプログラミング言語に特化したものですが、一般的
に使えるものもあります。私はいくつかの理由から NOWEBを選びました。
\layout Itemize

ドキュメントを LaTeXと htmlで出力できる。
\layout Itemize

開放的な構造を持っている。つまり、新しいフィルタを加えたり、自分が必要な特別な処理を行える。
\layout Itemize

すでに利用可能なよく選ばれたフィルタがある。（htmlはその一つです）。
\layout Itemize

フリーである。
\layout Standard

Nowebの webページは次のところです。
\layout Quote


\begin_inset LatexCommand \url[Noweb home page]{http://www.cs.virginia.edu/~nr/noweb/}

\end_inset 


\layout Standard

ここから色々な興味深いリンクが張られていて、またいくつかの文芸的プログラミングの例もあります。
\layout Subsection

LyXと文芸的プログラミング
\layout Standard

LyXは文芸的プログラミングをサポートするために、汎用の LyX のコンバータメカニズムを使っています。したがって、LyXのコンバータの設定を変えることによって
 Noweb 以外の文芸プログラミングのツールを使うことができます。
\layout Subsubsection

ドキュメントとコードの生成（weavingとtangling）
\layout Paragraph

ドキュメントクラスの選択
\layout Standard

Nowebと LyXのインストールに成功すると次の 3つの新しいドキュメントクラスが利用できるようになります。
\layout Itemize

Article (Noweb)
\layout Itemize

Book (Noweb)
\layout Itemize

Report (Noweb)
\layout Standard

文芸的プログラムをつくる場合にはこの中からドキュメントクラスを選んでください。
\layout Standard

文芸的プログラムはこれらのクラスに限定されないことに注意してください。他のスタイル（例えば letter）から新しいクラスをつくることも、Article
 (AMS)等のクラスのバリエーションと組み合わせて作ることもできます。この3つのクラスでカバーできない特別なことがしたい場合には、LyXの開発者用のメーリング
リスト（lyx-devel@lists.lyx.org）に連絡してください。新しいエントリを加えるようにするか、どうすれば自分でできるかをお教えします
\begin_inset Foot
collapsed true

\layout Standard

実に簡単です。4行入ったファイルをつくって、自動設定を走らせるだけです。
\end_inset 

。また Noweb以外の文芸プログラム用のツールを使う場合も、新しいドキュメントクラスをつくる必要があります。
\layout Paragraph

コードの入力
\layout Standard

LyXでコードを入力するには SCRAP
\begin_inset Foot
collapsed true

\layout Standard

Nowebでの名前は Chunkです。歴史的な理由から、別の文芸プログラムツール Nuwebで使われている scrapという名前を使っています。私が
 Nowebに乗り換える前に長年使っていたツールです。
\end_inset 

環境を使ってください。Nowebは次のように scrapを区切ります。
\layout LyX-Code

<<My scrap>>=
\layout LyX-Code

  code
\layout LyX-Code

  more code
\layout LyX-Code

  even more code
\layout LyX-Code

  @
\layout Standard

問題は <<と @の間にあるものを完全にそのままの形で扱わなければならないことです。つまり LyXはこの間に書かれたものへのどんな変更も禁止しなくてははなりませ
ん。これは Scrap と呼ぶ特別なレイアウトで扱われます。この環境は通常のパラグラフのようですが、自由に空白を入れることができます。
\layout Standard

Scrapパラグラフ環境の欠点は、連続したコードのパラグラフの間に空行がソースコードにも印刷したドキュメントにも入ることです。これを回避するためには、Scrap
環境の中の改行には (ctrl-return)を使ってください。上の例では次のようにします
\begin_inset Foot
collapsed true

\layout Standard

印刷したバージョンを読んでいる場合にはこの例と上の例の違いが分かりません。
\end_inset 

。
\layout LyX-Code

<<My scrap>>=
\newline 
  code
\newline 
  more code
\newline 
  even more code
\newline 
  @
\layout Standard

この環境はうまく働きます。不便な点は普通のリターンのかわりに ctrl-returnを使わなければならないことです
\begin_inset Foot
collapsed true

\layout Standard

これは改善しなければならない点でしょう。
\end_inset 

。
\layout Standard

また、Scrapの中に Noweb の %def を使うことができます。これを使うことで Noweb の identifier のクロスレファレンスに項目を加え
ることができます。次の例を見てください。
\layout LyX-Code

<<My scrap>>=
\newline 
  def some_function(args):
\newline 
    "This is the doc string for this function."
\newline 
    print "My args: ", args
\layout LyX-Code

@ %def some_function
\layout Standard

これをどのように使って、その結果クロスレファレンスがどうなるかは
\emph on 
 LIBDIR/examples/listerrors.lyx 
\emph default 
の中の文芸 python プログラムを見るとよくわかります。
\layout Paragraph

ドキュメントの生成
\layout Standard

新しい文章ファイルを正しいドキュメントクラスでつくり、その中にコードとテキストも入れました。これをどうやって印刷したらいいのでしょう。簡単です。
\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator

\bar under 
D
\bar default 
vi
\family default 
等を選ぶだけです。普通の文章の場合と同じで、特別なことは必要ありません。
\layout Standard

LyXの内部で何が起っているかを説明しておきましょう。
\layout Enumerate


\family sans 
\bar under 
U
\bar default 
pdate\SpecialChar \menuseparator

\bar under 
D
\bar default 
vi
\family default 
が選ばれると、LaTeXファイルがつくられます。
\begin_deeper 
\layout Standard

ドキュメントが文芸プログラミング用のクラスであった場合には、拡張子に
\family typewriter 
（
\family default 
Preferences
\family typewriter 
 パネルで設定した）文芸プログラム用のものがつけられます。
\family default 
それ以外は .texが拡張子に使われます。
\end_deeper 
\layout Enumerate

違いがファイル名だけなのに注意してください。LyXによる特別な処理は必要ありません。Scrap環境でコードを入力するのだけがポイントです。
\layout Enumerate

ドキュメントが文芸プログラムクラスなら、LyXは内部の LyX から Noweb のコンバータを使い、それから Noweb から LaTeX のコンバータ
\begin_inset Foot
collapsed true

\layout Standard

これらのコンバータは、
\family sans 
\bar under 
E
\bar default 
dit\SpecialChar \menuseparator

\bar under 
P
\bar default 
references 
\family default 
パネルの Conversion タブで設定できます。
\end_inset 

を使って LaTeX ファイルを生成します。
\begin_deeper 
\layout Standard

それ以外の場合はこのステップを飛ばします。
\end_deeper 
\layout Enumerate

最後に LaTeXが実行され、普通の文章と同じ後処理が行われます。
\layout Standard

様々なコンバータから走らせるコマンドを変えることによって、特定の文芸プログラム用のソフトウエアにしばられないようになっています。
\layout Paragraph

コードの生成
\layout Standard

ビルドメニューが選ばれた場合や、それに対応するツールバーのボタンが押された場合、上のステップ 1と同様に LaTeXファイルが生成されます。それから
 LyXは 
\family typewriter 
Noweb->Program
\family default 
 のコンバータを起動します。通常は、このコンバータは（他のコンバータと同じように）2つの部分からできています。
\layout Enumerate

コンバータプログラム。このプログラムは、一つのフォーマットから他のフォーマットへの変換を行います（この場合は、Noweb フォーマットからプログラムの疑似フォー
マットへ変換します）。
\layout Enumerate

エラーログパーサー。これはエラーメッセージを LyX が理解できる形へ書き直します。これによって、LyXはファイルバッファの正しい位置へエラーボックスを配置する
ことができます。
\layout Standard

はじめのパートのために、Preferences ダイアログの Convertor設定で、
\begin_inset Quotes eld
\end_inset 


\family typewriter 
build-script $$i
\family default 

\begin_inset Quotes erd
\end_inset 

と指定します。これは基本的に、LyXが
\family typewriter 
 build-script
\family default 
（プログラムかスクリプト名）を（一般にはLyXの一時ファイル用のディレクトリにつくられる） Nowebファイルの名前とともに起動することを意味しています。
\layout Standard

以下に build-script の一例を書いておきます。パスが通っているディレクトリに置いて使います。
\layout LyX-Code

#!/bin/sh
\layout LyX-Code

#
\layout LyX-Code

notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
\layout Standard

コンバータの設定の次の部分は Flags です。これを 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
originaldir,parselog=listerrors
\family default 

\begin_inset Quotes erd
\end_inset 

 と指定してください。これで、
\family typewriter 
build-script
\family default 
 が出すすべてのエラーを listerrors プログラムに渡します。
\layout Standard

コンバータコードが listerrors プログラムを探す順序は、はじめに
\emph on 
 MYLYXDIR/scripts
\emph default 
、次に 
\emph on 
LIBDIR/scripts
\emph default 
、最後にパスです。
\layout Paragraph

文章中でのプログラムの構築操作の説明
\layout Standard

LyXと Nowebの統合の最後の部分は、
\begin_inset Quotes eld
\end_inset 

build-script
\begin_inset Quotes erd
\end_inset 

 scrapです。一般に、あなたのプログラムの構築操作の説明それ自身を scrap に入れて文章中に含めなければなりません。上の例の noweb用の
 build-scriptでは、scrapを見つけるのに notangleコマンドを使い、sh を使って起動します。
\layout Standard

以下に典型的なscrapがどのようなものかを書いておきます。
\layout LyX-Code

<<build-script>>=
\newline 
#!/bin/sh
\newline 

\newline 
if [ -z "${NOWEB_SOURCE}" ]
\newline 
then
\newline 
  NOWEB_SOURCE=myfile.nw
\newline 
fi
\newline 
[...
 code to extract files ...]
\newline 
[...
 code to compile files ...]
\newline 
@
\layout Standard


\emph on 
LIBDIR/examples/listerrors.lyx
\emph default 
と 
\emph on 
LIBDIR/examples/Literate.lyx
\emph default 
を見てください。この2つのファイルには異なる実装の listerrors プログラムが含まれていて、これまで説明してきた各々の部分が全体としてどのようになるかを
わかってもらうための例です。また、
\emph on 
LIBDIR/examples/noweb2lyx.lyx
\emph default 
も見てください。面白いことに、これらの3つのファイルは、Python、C、Perlが各々使われていて、LyXの文芸プログラミングのサポートがプログラム言語に依存
しないことを示しています。
\layout Subsubsection

LyXの設定
\layout Standard

すべての文芸プログラムのための設定は、
\family sans 
\bar under 
E
\bar default 
dit \SpecialChar \menuseparator

\bar under 
P
\bar default 
references
\family default 
パネルの Conversion タブですることができます。重要な部分を見ておきましょう。
\layout Description

the\SpecialChar ~

\begin_inset Quotes eld
\end_inset 

literate
\begin_inset Quotes erd
\end_inset 

\SpecialChar ~
format Formatsタブで設定します。ここで、Noweb特有の設定を行います。
\family sans 
GUI Name
\family default 
を 
\family typewriter 
NoWeb
\family default 
に、Extensionを 
\family typewriter 
.nw
\family default 
 に設定してください。これによって、LyXに変換プロセスの第一段階でつくられるファイルに 
\family typewriter 
.nw
\family default 
 という拡張子をつけることを指示します。
\layout Description

the\SpecialChar ~

\family sans 
Program
\family default 
\SpecialChar ~
format これは空にしてください。この項目のただひとつの目的は変換の最終的なフォーマットを指定することです（これが設定されていると、このフォーマットからの変
換を行えます）。
\layout Description


\family sans 
NoWeb
\family default 
->
\family sans 
LaTeX
\family default 
 このコンバータは、weavingの段階を行います。Nowebの場合は、
\begin_inset Quotes eld
\end_inset 


\family typewriter 
noweave -delay -index $$i > $$o
\family default 

\begin_inset Quotes erd
\end_inset 

に設定してください。
\layout Description


\family sans 
NoWeb
\family default 
->
\family sans 
Program
\family default 
 これは、tanglingを行います。以前に説明したように、
\family typewriter 
build-script $$i
\family default 
 と設定して、 Flags に 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
originaldir,parselog=listerrors
\family default 

\begin_inset Quotes erd
\end_inset 

 を入れてください。
\layout Subsubsection

デバッグ機能の拡張
\layout Standard

ddd/gdbまたは他のデバッガで使える server-goto-file-rowという関数が新たに LyXサーバに実装されました。
\layout Standard

ddd/gdbでデバッグしているとき、一つのキーストロークで現在実行している位置でテキストエディタを起動できます。デフォルトの dddの設定では
 Shift-Ctrl-Vになっています。この設定は dddで 
\family sans 
\bar under 
E
\bar default 
dit\SpecialChar \menuseparator

\bar under 
P
\bar default 
references\SpecialChar \menuseparator

\bar under 
H
\bar default 
elpers
\family default 
ウインドウを表示して、Edit Sourcesエントリを変えると変えることができます。
\layout Standard

新しい LyXサーバの関数と、この dddの機能を使うために Edit Sourcesを次のように設定してください。
\layout LyX-Code

echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
\layout Standard

こうしておくと dddを使っていてプログラムの編集したい場所があったとき、（dddのウインドウで）Shift-Ctrl-Vを押すだけで dddは
 LyXサーバに情報を送り、LyXは同じファイルを表示し、カーソルは dddが示した場所へあらわれます。これでもうデバッグの最中に推測しながらスクロールして場所
を探す必要がなくなります。
\layout Standard

この機能が動くには LyXサーバが利用可能でなければなりません（デフォルトでは LyXサーバーは使えないようになっています）。LyXサーバを使えるようにするには
、
\family sans 
Preferences
\family default 
（
\family sans 
Inputs
\family default 
, 
\family sans 
Paths
\family default 
 タブ）の 
\family sans 
LyXserver pipe
\family default 
 に 
\begin_inset Quotes eld
\end_inset 


\family typewriter 
/home/<your-home-directory>/.lyx/lyxpipe
\family default 

\begin_inset Quotes erd
\end_inset 

 のようにパスを指定してください。
\layout Standard

詳しくは
\emph on 
 Customization Manual
\emph default 
 の LyXサーバの説明を読んでください。
\layout Subsubsection

ツールバーの拡張
\layout Standard

ツールバーに加えることのできる6つの新しいボタンがあります。そのうちの 5つのボタンはパラグラフ環境へのショートカットです。
\family sans 
Standard
\family default 
、
\family sans 
Section
\family default 
、
\family sans 
LaTeX
\family default 
、
\family sans 
LyX-Code
\family default 
、
\family sans 
Scrap
\family default 
環境用のボタンを用意しています。最後の一つはファイルメニューの Build Programエントリへのショートカットです。
\layout Standard

LyXはツールバーで使うためのいくつものボタンを用意しています。私のツールバーはこの6つのショートカットに 
\family sans 
\bar under 
V
\bar default 
iew
\family default 
\SpecialChar \menuseparator

\family sans 
\bar under 
U
\bar default 
pdate
\family default 
\SpecialChar \menuseparator

\family sans 
\bar under 
D
\bar default 
vi
\family default 
と 
\family sans 
\bar under 
V
\bar default 
iew\SpecialChar \menuseparator

\bar under 
D
\bar default 
vi
\family default 
 を組み合わせたものになっています。
\layout LyX-Code

Toolbar
\layout LyX-Code

  Layouts
\layout LyX-Code

  Icon "layout Standard"
\layout LyX-Code

  Icon "layout Section"
\layout LyX-Code

  Icon "layout LaTeX"
\layout LyX-Code

  Icon "layout LyX-Code"
\layout LyX-Code

  Icon "layout Scrap"
\layout LyX-Code

  Separator
\layout LyX-Code

  Icon "buffer-view"
\layout LyX-Code

  Icon "buffer-typeset"
\layout LyX-Code

  Icon "build-program"
\layout LyX-Code

  Separator
\layout LyX-Code

.
\layout LyX-Code

.
\layout LyX-Code

.
\layout LyX-Code

End
\layout Subsubsection

色を変える
\layout Standard

LyXではいくつもの色を 
\family sans 
Preferences
\family default 
で変えることができます。まず変えたいと思うのは LaTeXフォントカラーでしょう。デフォルトでは赤になっていますが、Scrapは LaTeXフォントを使い、文芸
的プログラミングでは多くの Scrapがあるためにそれらがすべて赤では疲れてしまいます。
\family sans 
Look&Feel
\family default 
, 
\family sans 
Colors タブでこの色を変えることができます。
\layout Standard

次にすることは画面の改行文字を見えなくすることです。改行文字の色を背景の色と同じにすることで改行文字を見えなくできます。私は改行文字を背景の色に似ているが少し違
う色にすることを勧めます。こうすると、改行文字があるのはわかりますが、じゃまにならないでしょう。
\layout Chapter

LaTeXのトリックを使う
\begin_inset LatexCommand \label{cha:secrets}

\end_inset 


\layout Standard

LyXは強力な道具ですが、TeX/LaTeXでできることをすべてサポートしているわけではありません。しかし、ツールバーの TeXボタンを押したり、LaTeXプリ
アンブル（
\family sans 
Layout\SpecialChar \menuseparator
Preamble\SpecialChar \ldots{}

\family default 
）に追加するのをためらわなければ、多くの TeXや LaTeXのトリックを使うことができます。このセクションではそのようなトリック、ヒント、アイデアを紹介します
。まず家で、あまり重要でない文章で試してください。自分の博士論文でまず試そうとは考えない方がいいでしょう。
\layout Standard

このセクションで紹介するものの多くは、通常の LaTeXディストリビューションにはあまり入っていないファイルを使います。teTeXを使っている場合には、ほとんど
のファイルは含まれていますが、それでもいくつかは近くの CTANアーカイブからダウンロードする必要があります。しばしば、同じことをするのにいくつもの方法があった
り、同じことをするいくつもの LaTeXファイルがあります。ここで紹介しているのは、いくつもの方法を比べてその中で我々が推薦するものではなく、単にあることをある
特定のファイルでできるということの紹介です。
\layout Section

脚注と傍注のトリック
\layout Standard

suggested by 
\noun on 
Robin Socha
\layout Subsection

脚注
\layout Standard

LyXは 
\family sans 
article
\family default 
ドキュメントクラスの各セクションごとに脚注番号を1に戻したり、脚注番号のスタイルを変えることができません。これらのことをするためには LaTeXコマンドを挿入す
る必要があります。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
setcounter{footnote}{0}
\end_inset 


\family typewriter 
 
\backslash 
setcounter{footnote}{0}
\family default 
を使うと脚注番号が1に戻ります
\begin_inset Foot
collapsed true

\layout Standard

この脚注の番号は1に戻っているでしょう。
\end_inset 

。
\layout Standard

次のコマンドは脚注番号にアルファベットの小文字を使うようにします。xdviか ghostviewで次の脚注を見てください
\begin_inset ERT
status Inlined

\layout Standard

\backslash 
renewcommand{
\backslash 
thefootnote}{
\backslash 
alph{footnote}}
\end_inset 


\begin_inset Foot
collapsed true

\layout Standard

これはアルファベットを脚注番号にした例です。
\newline 

\family typewriter 

\backslash 
renewcommand{
\backslash 
thefootnote {
\backslash 
alph{footnote}} を使いました。
\end_inset 

。
\layout Standard

次のコマンドでカウンターのスタイルをもとに（つまり 
\family typewriter 

\backslash 
arabic
\family default 
に）戻します
\begin_inset ERT
status Inlined

\layout Standard

\backslash 
renewcommand {
\backslash 
thefootnote} {
\backslash 
arabic{footnote}}
\end_inset 


\begin_inset Foot
collapsed true

\layout Standard

これはアラビア数字を脚注番号に使った例です。
\newline 

\family typewriter 

\backslash 
renewcommand{
\backslash 
thefootnote {
\backslash 
alph{footnote}} 
\family default 
を使いました。
\end_inset 

。
\layout Standard

番号のスタイルには 
\family typewriter 

\backslash 
arabic
\family default 
、
\family typewriter 

\backslash 
roman
\family default 
、
\family typewriter 

\backslash 
Roman
\family default 
、
\family typewriter 

\backslash 
alph、
\backslash 
Alph
\family default 
等が使えます。上の例の LaTeXコマンドを変えてみて、LaTeXをもう一度走らせて効果を見てください。
\layout Subsection


\family roman 
\series bold 
\shape up 
\size larger 
\emph off 
\bar no 
\noun off 
\color none
傍注
\layout Standard

LaTeXコマンドを使って、傍注にちょっとしたトリックをほどこす例を2つ紹介しましょう。
\layout Standard

次のコマンドは太い横線をテキストの横につくります。ページをめくるのに便利でしょう。
\layout Standard


\family typewriter 

\backslash 
marginpar{
\backslash 
rule[-10mm]{30mm}{5mm}}
\family roman 
.
\family default 

\begin_inset ERT
status Inlined

\layout Standard

\backslash 
marginpar{
\backslash 
rule[-10mm]{30mm}{5mm}}
\end_inset 


\layout Standard


\family typewriter 

\backslash 
reversemarginpar
\family default 
コマンドが次の傍注をどうするかを xdviか ghostviewで見てください。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
reversemarginpar
\end_inset 


\begin_inset Marginal
collapsed true

\layout Standard

これは 
\newline 
傍注です。
\end_inset 


\layout Section

多段組み
\layout Subsection

目的
\layout Standard

この章
\begin_inset Foot
collapsed true

\layout Standard

Editor's note: もともとの章は 
\family typewriter 
multicol
\family default 
パッケージの使い方を説明した見事な章でした。ただし、このマニュアルにそのまま載せるには長すぎました。そのために重要なセクションのみを選んであります。もとの章（ほ
とんど物語です）は 
\family typewriter 
examples/multicol.lyx
\family default 
にあります。
\end_inset 

の目的は、LyXの文章でどのように LaTeXパッケージ 
\family typewriter 
multicol
\family default 
を使うことができるのかを説明することです。LyXは 
\family typewriter 
multicol
\family default 
パッケージをサポートしていないので、ちょっとしたトリックが必要です。このセクションを読むとどのようなトリックか明らかになるはずです。
\layout Subsection

制限事項
\layout Standard


\family typewriter 
multicol
\family default 
パッケージでは同じページ内で一段組みと多段組みを切り替えることができます。脚注も（ほとんどの場合）正しく扱われますが、カラムの下ではなくページの下におかれます。
しかし、LaTeXのフロートメカニズムは現在の実装では部分的に使うことができなくなっています。今のところこの環境の範囲では、ページ幅のフロートしか使えません。
\layout Subsection

例
\layout Subsubsection

二段組み
\layout Standard

二段組みを使いたい場合には、二段組みのレイアウトを始めたい場所に LaTeXモードで 
\family typewriter 

\backslash 
begin{multicols}{2}
\family default 
 を挿入してください。そして二段組みを終わりたい場所に 
\family typewriter 

\backslash 
end{multicols}
\family default 
 を入れます。次の例を見てください。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{2}
\end_inset 


\layout Standard
\noindent 

\series bold 
\size small 
The Adventure of the Empty House
\series default 

\newline 
by 
\noun on 
Sir Arthur Conan Doyle
\layout Standard


\size small 
It was in the spring of the year 1894 that all London was interested, and
 the fashionable world dismayed, by the murder of the Honourable Ronald
 Adair under most unusual and inexplicable circumstances.
 The public has already learned those particulars of the crime which came
 out in the police investigation, but a good deal was suppressed upon that
 occasion, since the case for the prosecution was so overwhelmingly strong
 that it was not necessary to bring forward all the facts.
 Only now, at the end of nearly ten years, am I allowed to supply those
 missing links which make up the whole of that remarkable chain.
 The crime was of interest in itself, but that interest was as nothing to
 me compared to the inconceivable sequel, which afforded me the greatest
 shock and surprise of any event in my adventurous life.
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Subsubsection

多段組み
\layout Standard

二段以上の多段組みをする場合も同じようにできます。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{3}
\end_inset 


\layout Standard


\size footnotesize 
It can be imagined that my close intimacy with Sherlock Holmes had interested
 me deeply in crime, and that after his disappearance I never failed to
 read with care the various problems which came before the public.
 And I even attempted, more than once, for my own private satisfaction,
 to employ his methods in their solution, though with indifferent success.
 There was none, however, which appealed to me like this tragedy of Ronald
 Adair.
 As I read the evidence at the inquest, which led up to a verdict of willful
 murder against some person or persons unknown, I realized more clearly
 than I had ever done the loss which the community had sustained by the
 death of Sherlock Holmes.
 There were points about this strange business which would, I was sure,
 have specially appealed to him, and the efforts of the police would have
 been supplemented, or more probably anticipated, by the trained observation
 and the alert mind of the first criminal agent in Europe.
 
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Standard

三段組み以上も可能ですが、読みにくくなり実用的ではないでしょう。
\layout Subsubsection

カラムの中のカラム
\layout Standard

カラムの中にカラムを入れることもできます。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{2}
\end_inset 


\layout Standard


\size footnotesize 
The Honourable Ronald Adair was the second son of the Earl of Maynooth,
 at that time governor of one of the Australian colonies.
 Adair's mother had returned from Australia to undergo the operation for
 cataract, and she, her son Ronald, and her daughter Hilda were living together
 at 427 Park Lane.
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{multicols}{2}
\end_inset 


\layout Standard


\size footnotesize 
The youth moved in the best society--had, so far as was known, no enemies
 and no particular vices.
 He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
 had been broken off by mutual consent some months before, and there was
 no sign that it had left any very profound feeling behind it.
 For the rest {sic} the man's life moved in a narrow and conventional circle,
 for his habits were quiet and his nature unemotional.
 Yet it was upon this easy-going young aristocrat that death came, in most
 strange and unexpected form, between the hours of ten and eleven-twenty
 on the night of March 30, 1894.
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Standard


\size footnotesize 
Ronald Adair was fond of cards--playing continually, but never for such
 stakes as would hurt him.
 He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
 It was shown that, after dinner on the day of his death, he had played
 a rubber of whist at the latter club.
 He had also played there in the afternoon.

\size default 
 
\size footnotesize 
The evidence of those who had played with him-- Mr.
 Murray, Sir John Hardy, and Colonel Moran--showed that the game was whist,
 and that there was a fairly equal fall of the cards.
 Adair might have lost five pounds, but not more.
 His fortune was a considerable one, and such a loss could not in any way
 affect him.
 He had played nearly every day at one club or other, but he was a cautious
 player, and usually rose a winner.
 It came out in evidence that, in partnership with Colonel Moran, he had
 actually won as much as four hundred and twenty pounds in a sitting, some
 weeks before, from Godfrey Milner and Lord Balmoral.
 So much for his recent history as it came out at the inquest.
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{multicols}
\end_inset 


\layout Standard

より複雑な形でカラムの中にカラムを入れる例や、へッダのスペース、縦のカラムを分ける線の入れ方などの例は、ファイル 
\family typewriter 
examples/multicol.lyx
\family default 
を読んでください。
\layout Section


\family sans 
Enumerate
\family default 
パラグラフ環境での番号の付け方
\begin_inset OptArg
collapsed true

\layout Standard

Enumerateの番号
\end_inset 


\layout Standard
\added_space_bottom bigskip 
by 
\noun on 
John Weiss
\layout Standard

デフォルトでの 
\family sans 
Enumerate
\family default 
パラグラフ環境での番号の付け方はアラビア数字で始まり、アルファベットの大文字で終わります。違う番号の付け方をしたい場合にはどうしたらいいのでしょうか。次の例を見
てください。
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumi}{
\backslash 
Roman{enumi}.}
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumii}{
\backslash 
Alph{enumii}.}
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumiii}{
\backslash 
arabic{enumiii}.}
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumiv}{
\backslash 
alph{enumiv}.)}
\layout Standard

これは番号の付け方をまず大文字のローマ数字、次に大文字のアルファベット、アラビア数字、小文字のアルファベットにします。
\layout Standard

前の例にはもう少しおまけがついていて、番号の後に点が入ります。例えば初めのレベルのレベルは 
\begin_inset Quotes eld
\end_inset 

I.
\begin_inset Quotes erd
\end_inset 

のようになります。読みやすいように、番号の付け方を説明するのに <
\begin_inset Quotes eld
\end_inset 

I.
\begin_inset Quotes erd
\end_inset 

,\SpecialChar ~

\begin_inset Quotes erd
\end_inset 

A.
\begin_inset Quotes erd
\end_inset 

,\SpecialChar ~

\begin_inset Quotes erd
\end_inset 

1.
\begin_inset Quotes erd
\end_inset 

,\SpecialChar ~

\begin_inset Quotes eld
\end_inset 

a.)
\begin_inset Quotes erd
\end_inset 

>のような表示方法を使うことにしましょう。
\layout Standard

例を見て分かるように、各々のネストのレベルにラベルコマンド 
\family typewriter 

\backslash 
labelenumi
\family default 
 \SpecialChar \ldots{}
 
\family typewriter 

\backslash 
labelenumiv
\family default 
とカウンタ 
\family typewriter 
enumi
\family default 
 \SpecialChar \ldots{}
 
\family typewriter 
enumiv
\family default 
があります。使うことのできる番号印刷用のコマンドは 
\family typewriter 

\backslash 
arabic{}
\family default 
、
\family typewriter 

\backslash 
roman{}
\family default 
、
\family typewriter 

\backslash 
Roman{}
\family default 
、
\family typewriter 

\backslash 
alph{}
\family default 
、
\family typewriter 

\backslash 
Alph{}
\family default 
の5つでカウンタを一つ引数として取ります。これらの前または後ろに好きな文字を加えることができます。ただしスペースを加える必要はありません。
\layout Standard

これらの機能を使った例をお見せしましょう。
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumi}{
\backslash 
#
\backslash 
Alph{enumi}
\backslash 
#}
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumii}{
\backslash 
Alph{enumi}.
\backslash 
arabic{enumii}}
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumiii}{
\backslash 
alph{enumiii}+}
\layout LyX-Code


\backslash 
renewcommand{
\backslash 
labelenumiv}{(
\backslash 
roman{enumiv})}
\layout Standard

この例は番号の付け方を <
\begin_inset Quotes eld
\end_inset 

#A#
\begin_inset Quotes erd
\end_inset 

,\SpecialChar ~

\begin_inset Quotes erd
\end_inset 

A.1
\begin_inset Quotes erd
\end_inset 

,\SpecialChar ~

\begin_inset Quotes erd
\end_inset 

a+
\begin_inset Quotes erd
\end_inset 

,\SpecialChar ~

\begin_inset Quotes eld
\end_inset 

(i)
\begin_inset Quotes erd
\end_inset 

>のようにします。
\layout Section

表の行間のスペース
\layout Standard
\added_space_bottom bigskip 
by 
\noun on 
Mike Ressler
\layout Standard

LaTeXでは表の行の間のスペースを行末記号(
\family typewriter 

\backslash 

\backslash 

\family default 
)にオプションを加えることで増やすことができます。LyXではこれを公式には実装していないので、同じことをする2つのちょっとしたトリックを紹介しましょう。
\layout Standard

まず面倒ですがより正式な方法を紹介しましょう。LaTeXプリアンブルに次のコマンドの定義を加えてください。
\layout Standard


\family typewriter 

\backslash 
newcommand{
\backslash 
extratablespace}[1]{
\backslash 
noalign{vskip#1}}
\family default 
 
\layout Standard

このコマンドは挿入したいスペースを一つの引数として取ります。このコマンドをそれ以降の行間のスペースを増やしたい行へ入れてください。例を見てください。罫線は
 
\family sans 
\bar under 
L
\bar default 
ayout\SpecialChar \menuseparator
Tabl
\bar under 
e
\family default 
\bar default 
を使って取り除いてあります。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="4" columns="3">
<features>
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Minerals
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Calcite
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Dolomite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard

\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Quartz
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Graphite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none

\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
extratablespace{2ex}
\end_inset 

Rocks
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Limestone
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Sandstone
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard

\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Granite
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Andesite
\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Standard

二番目の方法はもっとすばやくできますが、印刷業者と世界中の TeXpertsが文句をいう方法です。単に行末記号にオプションをつけて前の例と同じ場所に入れるだけで
す。前の例のようにコマンドを定義する必要はありません。ただしこの方法は空白行と追加スペースを加えるので、必要以上にスペースを開けるかもしれません。そのような場合
は次の例のように引数に負の数を使ってください。
\layout Standard
\align center 

\begin_inset  Tabular
<lyxtabular version="3" rows="4" columns="3">
<features>
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Minerals
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Calcite
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Dolomite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard

\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Quartz
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Graphite
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none

\begin_inset ERT
status Collapsed

\layout Standard

\backslash 

\backslash 
[-1ex]
\end_inset 

 Rocks
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Limestone
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Sandstone
\end_inset 
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard

\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Granite
\end_inset 
</cell>
<cell alignment="center" valignment="top" topline="true" usebox="none">
\begin_inset Text

\layout Standard


\family roman 
\series medium 
\shape up 
\size normal 
\emph off 
\bar no 
\noun off 
\color none
Andesite
\end_inset 
</cell>
</row>
</lyxtabular>

\end_inset 


\layout Standard

かなり無茶な方法ですが、すぐに仕事を終わらせることができます。
\layout Section

Dropped Capitals
\layout Standard
\added_space_bottom bigskip 
by MIKE RESSLER
\layout Standard
\noindent 

\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
newfont{
\backslash 
tmpfont}{cmr17 scaled 2500}{
\backslash 
tmpfont T}
\backslash 
vspace*{-8.4ex}
\end_inset 


\layout Standard
\noindent 

\begin_inset ERT
status Inlined

\layout Standard

\backslash 
hangindent=3.3em 
\backslash 
hangafter=-3
\end_inset 

 hose of you who like the style of old books probably also like 
\begin_inset Quotes eld
\end_inset 

dropped capitals
\begin_inset Quotes erd
\end_inset 

---those large capital letters which begin each new chapter or section.
 
\layout Standard

昔の本のスタイルが好きならこの例のように、dropped capitalsも多分好きでしょう。これは新しい章、またはセクションが大きな大文字で始まるものです。こ
れを LyX/LaTeXで実現するのは（少しは plain TeXを知る必要はありますが）簡単ですが、このセクションの初めの TeXモードを見てもらうと分かるよ
うに多くの仕事と繰り返しが必要になります。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
verb+
\backslash 
bigdrop{-1em}{3}{ptmri}{T}+
\end_inset 

こちらの方が簡単でしょう。CTANにある 
\family typewriter 
dropcaps
\family default 
（またはより新しい 
\family typewriter 
dropping
\family default 
）パッケージを使えば簡単にこのような文字をあなたの文章に入れることができます。このパッケージは teTeXに含まれていないのでこの文章の中でお見せできませんが、
このパラグラフを新しい文章にコピーして、先頭の 
\family typewriter 

\backslash 
verb
\family default 
と+を取り除き、プリアンブルに 
\family typewriter 

\backslash 
usepackage{dropcaps}
\family default 
を加えると、Times Roman Italicの Tが 3行文の高さでマージンに 1emでた形で印刷されます（TeXが探せるディレクトリに 
\family typewriter 
dropcaps.sty
\family default 
があることを確認してください）。最初の引数は字下げの量です。この例では負ですからマージンに突き出します。2番目の引数は行数で表した文字の高さです。3番目の引数は
フォント名です。tfmファイルも持つ物なら何でも動きます（
\family typewriter 
.../texmf/fonts/tfm
\family default 
ディレクトリで色々探してみてください）。私が気に入っているは 
\family typewriter 
yinit
\family default 
で、これは dropped capital用に特にデザインされたドイツ文字のフォントです。4番目の引数が使う文字です。
\family typewriter 
dropping
\family default 
パッケージは 
\family typewriter 

\backslash 
bigdrop
\family default 
コマンド以外にも少し簡単な 
\family typewriter 

\backslash 
dropping
\family default 
コマンドも持っています。
\layout Section

Non-standard Paragraph Shapes
\newline 
標準的でない形のパラグラフ
\layout Standard
\added_space_bottom bigskip 
by 
\noun on 
Mike Ressler
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
begin{sloppypar}
\end_inset 


\layout Standard


\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
newdimen
\backslash 
varunit 
\newline 

\backslash 
setlength{
\backslash 
varunit}{4.5in}
\end_inset 


\layout Standard
\noindent 

\begin_inset ERT
status Collapsed

\layout Standard

\backslash 
parshape 19 0.45
\backslash 
varunit 0.332
\backslash 
varunit
\newline 
0.40
\backslash 
varunit 0.300
\backslash 
varunit
\newline 
0.35
\backslash 
varunit 0.293
\backslash 
varunit
\newline 
0.30
\backslash 
varunit 0.300
\backslash 
varunit
\newline 
0.25
\backslash 
varunit 0.317
\backslash 
varunit
\newline 
0.20
\backslash 
varunit 0.342
\backslash 
varunit
\newline 
0.15
\backslash 
varunit 0.373
\backslash 
varunit
\newline 
0.10
\backslash 
varunit 0.410
\backslash 
varunit
\newline 
0.05
\backslash 
varunit 0.453
\backslash 
varunit
\newline 
0.00
\backslash 
varunit 0.500
\backslash 
varunit
\newline 
0.05
\backslash 
varunit 0.453
\backslash 
varunit
\newline 
0.10
\backslash 
varunit 0.410
\backslash 
varunit
\newline 
0.15
\backslash 
varunit 0.373
\backslash 
varunit
\newline 
0.20
\backslash 
varunit 0.342
\backslash 
varunit
\newline 
0.25
\backslash 
varunit 0.317
\backslash 
varunit
\newline 
0.30
\backslash 
varunit 0.300
\backslash 
varunit
\newline 
0.35
\backslash 
varunit 0.293
\backslash 
varunit
\newline 
0.40
\backslash 
varunit 0.300
\backslash 
varunit
\newline 
0.45
\backslash 
varunit 0.332
\backslash 
varunit
\newline 

\end_inset 

長方形のパラグラフの形を変えたい場合があるでしょう。そういう場合は楽しい TeXコマンド 
\family typewriter 

\backslash 
parshape
\family default 
を使いましょう。この例で分かるように適当に行の長さを設定することで好きな形のパラグラフが作れます。馬鹿げているように見えるかもしれませんが、dropped
 capitalを最終調整したり、長方形ではない図のまわりを文章で囲ったりするのにこのような手作業が必要なのです。
\layout Standard
\added_space_top bigskip 
文法は 
\family typewriter 

\backslash 
parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
 #nindent #nlength
 
\family default 
です。
\family typewriter 
numlines
\family default 
はパラグラフをつくる行数です。そのパラグラフの本文がこれより短い場合はそこで終わり、長い場合には最後の行の定義がそれ以後も使われます。
\family typewriter 
#nindent
\family default 
と 
\family typewriter 
#nlength
\family default 
エントリは左マージンからの字下げの量と、字下げされたところからの行の長さを指定します。この形は現在のパラグラフにだけ適応されて、次のパラグラフでは通常の形にリセ
ットされます。
\layout Standard


\begin_inset ERT
status Inlined

\layout Standard

\backslash 
end{sloppypar}
\end_inset 


\layout Section

Summary
\layout Standard

見てきたように、このセクションには有用な例も馬鹿げた例も入っています。例えば最後のセクションにあるようなパラグラフの形を変えることが必要な人がそれほどいるとは思
えません。しかし、重要なポイントはやろうと思えば TeXや LaTeXでできることがほとんどすべて LyXの中でできることです。
\the_end
