-#LyX 1.6.5 created this file. For more info see http://www.lyx.org/
-\lyxformat 345
+#LyX 2.2 created this file. For more info see http://www.lyx.org/
+\lyxformat 508
\begin_document
\begin_header
+\save_transient_properties true
+\origin /systemlyxdir/doc/ja/
\textclass scrbook
\begin_preamble
% DO NOT ALTER THIS PREAMBLE!!!
% the documentation team
% email: lyx-docs@lists.lyx.org
-\ifnum 42146=\euc"A4A2 \AtBeginDvi{\special{pdf:tounicode EUC-UCS2}}\else
-\AtBeginDvi{\special{pdf:tounicode 90ms-RKSJ-UCS2}}\fi
-
-% if pdflatex is used
-\usepackage{ifpdf}
-\ifpdf
-
- % set fonts for nicer pdf view
- \IfFileExists{lmodern.sty}
- {\usepackage{lmodern}}{}
-
-\fi % end if pdflatex is used
+\IfFileExists{pxjahyper.sty}
+{\usepackage{pxjahyper}}
% the pages of the TOC are numbered roman
% and a PDF-bookmark for the TOC is added
\cleardoublepage
\pagenumbering{arabic}}
-% redefine the \LyX macro for PDF bookmarks
-\def\LyX{\texorpdfstring{%
- L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
- {LyX}}
-
-% used for multi-column text
-\usepackage{multicol}
-
% extra space for tables
\newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
\usepackage{t1enc}
\end_preamble
-\options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
+\options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
\use_default_options false
\begin_modules
logicalmkup
theorems-ams
theorems-ams-extended
+multicol
+shapepar
\end_modules
+\maintain_unincluded_children false
\begin_local_layout
-Format 7
-InsetLayout CharStyle:MenuItem
-LyxType charstyle
+Format 35
+InsetLayout Flex:MenuItem
+LyxType charstyle
LabelString menu
LatexType command
LatexName menuitem
\newcommand*{\menuitem}[1]{{\sffamily #1}}
EndPreamble
End
+InsetLayout Flex:Ruby
+LyxType charstyle
+LatexType command
+LatexName ruby
+BgColor none
+LabelString "ルビ"
+Decoration Conglomerate
+Argument post:1
+LabelString "ルビ文"
+MenuString "ルビ文(S)|S"
+Decoration Conglomerate
+Font
+Size tiny
+EndFont
+LabelFont
+Size tiny
+EndFont
+Mandatory 1
+EndArgument
+Preamble
+\IfFileExists{okumacro.sty}
+{\usepackage{okumacro}}
+{\newcommand{\ruby}[2]{#2}}
+EndPreamble
+End
\end_local_layout
\language japanese
-\inputencoding JIS-pLaTeX
-\font_roman default
-\font_sans default
-\font_typewriter default
+\language_package default
+\inputencoding auto
+\fontencoding global
+\font_roman "default" "default"
+\font_sans "default" "default"
+\font_typewriter "default" "default"
+\font_math "auto" "auto"
\font_default_family default
+\use_non_tex_fonts false
\font_sc false
\font_osf false
-\font_sf_scale 100
-\font_tt_scale 100
-
+\font_sf_scale 100 100
+\font_tt_scale 100 100
\graphics default
+\default_output_format pdf3
+\output_sync 0
+\bibtex_command default
+\index_command default
\paperfontsize 12
\spacing single
\use_hyperref true
-\pdf_title "LyX拡張機能篇"
-\pdf_author "LyXプロジェクトチーム"
-\pdf_subject "LyX拡張機能取扱説明書"
-\pdf_keywords "LyX、取扱説明書、文書化、拡張"
-\pdf_bookmarks true
+\pdf_title "LyX's Additional Features manual"
+\pdf_author "LyX Team"
+\pdf_subject "LyX's additional features documentation"
+\pdf_keywords "LyX, Documentation, Additional"
+\pdf_bookmarks false
\pdf_bookmarksnumbered true
\pdf_bookmarksopen false
\pdf_bookmarksopenlevel 1
\pdf_colorlinks true
\pdf_backref false
\pdf_pdfusetitle false
-\pdf_quoted_options "unicode=false,linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false, pdfpagelabels"
+\pdf_quoted_options "pdfencoding=pdfdoc, linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\papersize default
\use_geometry false
-\use_amsmath 0
-\use_esint 0
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 0
+\use_package esint 0
+\use_package mathdots 1
+\use_package mathtools 0
+\use_package mhchem 1
+\use_package stackrel 0
+\use_package stmaryrd 0
+\use_package undertilde 0
\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
\use_bibtopic false
+\use_indices false
\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\notefontcolor #0000ff
+\index 索引
+\shortcut idx
+\color #008000
+\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
-\defskip medskip
+\paragraph_indentation default
\quotes_language english
\papercolumns 1
\papersides 2
\paperpagestyle headings
\tracking_changes false
\output_changes false
-\author ""
-\author ""
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict true
\end_header
\begin_body
\begin_layout Title
-LyXの高度な機能
+\SpecialChar LyX
+の高度な機能
+\begin_inset Newline newline
+\end_inset
+
+
+\size large
+第2.2.x版
\end_layout
\begin_layout Author
-LyXプロジェクトチーム
+\SpecialChar LyX
+プロジェクトチーム
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-このファイルは主にRichard Heckによって管理されています。コメントをされたい場合や誤りを発見された場合には、LyX文書化メーリングリスト
-\begin_inset Flex CharStyle:Code
+このファイルは主にRichard Heckによって管理されています.コメントをされたい場合や誤りを発見された場合には,\SpecialChar LyX
+文書化メーリングリスト
+\begin_inset Flex Code
status open
\begin_layout Plain Layout
\end_inset
-に英文にてお知らせ下さい。この文書の翻訳は、当初人見光太郎氏が行った貢献に基づいています。
+に英文にてお知らせ下さい.この文書の翻訳は,当初人見光太郎氏が行った貢献に基づいています.
\end_layout
\end_inset
\begin_layout Standard
いまお読みの取扱説明書『
\emph on
-LyX拡張機能篇
+\SpecialChar LyX
+拡張機能篇
\emph default
-』は、基本的には『
+』は,基本的には『
\emph on
ユーザーの手引き
\emph default
-』の第二部です。この文書を別部とした理由は、単純に『
+』の第二部です.これらの文書を別部とした理由は,単純に『
\emph on
ユーザーの手引き
\emph default
-』がすでに大部となっていることと、『
+』がすでに大部となっていることと,『
\emph on
ユーザーの手引き
\emph default
-』が、ほとんどの文書を作成する上で必要な基本機能をすべて説明してしまっているためです。一方で、LyXプロジェクトチームは、LyXを各設定ファイルと外部パッケージ
-によって拡張可能な状態にしておくことを長期的な目標にしています。つまり、あるLaTeXパッケージをサポートしたい場合に、LyX自身に変更を加えることなく、当該パ
-ッケージ用のレイアウトファイル(ないしモジュール)を作成すればいいようにしているのです。すでにこのような形で、いくつもの新機能がユーザーによって追加されています
-。この取扱説明書は、そのような形での貢献を文書化する冊子として位置付けられています。
+』が,ほとんどの文書を作成する上で必要な基本機能をすべて説明してしまっているためです.一方で,\SpecialChar LyX
+プロジェクトチームは,\SpecialChar LyX
+を各設定ファイルと外部パッケージによって拡張
+可能な状態にしておくことを長期的な目標にしています.つまり,ある\SpecialChar LaTeX
+パッケージをサポートしたい場合に,\SpecialChar LyX
+自身に変更を加えることなく,当該パッケージ用のレイアウトファイ
+ル(ないしモジュール)を作成すればいいようにしているのです.すでにこのような形で,いくつもの新機能がユーザーによって追加されています.この取扱説明書は,そのよう
+な形での貢献を文書化する冊子として位置付けられています.
\end_layout
\begin_layout Standard
-この取扱説明書では、ファックスのサポート・バージョン管理・SGMLサポートのような、正しく機能するためには追加的なソフトウェアを必要とする特殊機能についても説明
-しています。さらに、LaTeXの強力な機能を直接使って文書を美しく仕上げるための、LaTeXツールやテクニックを述べた章も収録しています。つきつめれば、LyXと
-はあくまでWYSIWYMたることを企図しているため、LaTeXの全機能の一部へのインタフェースは用意するものの、すべてを用意することはないでしょう。
+この取扱説明書では,ファックスのサポート・バージョン管理・SGMLサポートのような,正しく機能するためには追加的なソフトウェアを必要とする特殊機能についても説明
+しています.さらに,\SpecialChar LaTeX
+の強力な機能を直接使って文書を美しく仕上げるための,\SpecialChar LaTeX
+ツールやテクニックを述べた章も収録しています.つきつめれば,\SpecialChar LyX
+とはあくまでWYSIWYMた
+ることを企図しているため,\SpecialChar LaTeX
+の全機能の一部へのインタフェースは用意するものの,すべてを用意することはないでしょう.
\end_layout
\begin_layout Standard
-もし、まだ『
+もし,まだ『
\emph on
はじめの一歩
\emph default
-』をお読みでなかったら、この取扱説明書から読みはじめるのは誤りです。『
+』をお読みでなかったら,この取扱説明書から読みはじめるのは誤りです.『
\emph on
はじめの一歩
\emph default
-』には、全取扱説明書に共通の表記法と書式が説明されていますので、まずそれからお読みください。さらに、この取扱説明書を読もうとする前に、『
+』には,全取扱説明書に共通の表記法と書式が説明されていますので,まずそれからお読みください.さらに,この取扱説明書を読もうとする前に,『
\emph on
ユーザーの手引き
\emph default
-』をよくお読みになって、LyXの全基本機能を習得してください。
+』をよくお読みになって,\SpecialChar LyX
+の全基本機能を習得してください.
\end_layout
\begin_layout Standard
-この取扱説明書の取り上げられている話題は、LyXがLaTeXにどう関わっているかに強く関係していますので、まず次章では、LyXの内部動作がどうなっているか、Ly
-Xに希望するLaTeXコードを正確に生成させるにはどうしたらいいかを収録しています。本章は、あきらかに熟練LyXユーザー向けの章となっています。
+この取扱説明書の取り上げられている話題は,\SpecialChar LyX
+が\SpecialChar LaTeX
+にどう関わっているかに強く関係していますので,まず次章では,\SpecialChar LyX
+の内部動作がどうなっているか,LyXに希望する\SpecialChar LaTeX
+コードを正
+確に生成させるにはどうしたらいいかを収録しています.本章は,あきらかに熟練\SpecialChar LyX
+ユーザー向けの章となっています.
\end_layout
\begin_layout Chapter
-LyXとLaTeX
+\SpecialChar LyX
+と\SpecialChar LaTeX
+
\end_layout
\begin_layout Section
-LyXはLaTeXをどう使っているか
+\SpecialChar LyX
+は\SpecialChar LaTeX
+をどう使っているか
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-は、TeX熟練者とLaTeXに興味のある方向けの章です。ここでは、LyXとLaTeXが、印刷可能な出力を生成するのに、どのように協働しているのかを説明します。全
-取扱説明書中で本章だけは、LaTeXのことを多少なりともご存知であることを前提とします。
+は,\SpecialChar TeX
+熟練者と\SpecialChar LaTeX
+に興味のある方向けの章です.ここでは,\SpecialChar LyX
+と\SpecialChar LaTeX
+が,印刷可能な出力を生成するのに,どのように協働しているのかを説明します.全取扱説明書中で本章だけは,\SpecialChar LaTeX
+のこと
+を多少なりともご存知であることを前提とします.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-かつてLyXは、「LaTeXの
+かつて\SpecialChar LyX
+は,「\SpecialChar LaTeX
+の
\family default
\series default
\shape default
\bar no
\noun off
\color none
-なフロントエンド」と呼ばれていましたが、いまではこれは正しくありません。LaTeXのフロントエンドは、いくつも出回っています
+なフロントエンド」と呼ばれていましたが,いまではこれは正しくありません.\SpecialChar LaTeX
+のフロントエンドは,いくつも出回っています
\begin_inset Foot
status collapsed
\bar no
\noun off
\color none
-有名なものとしては、Linux上のTeXmakerとkile、OSX上のTeXshopなどがあります。もちろんviとemacsのLaTeXモードも含まれます。
+有名なものとしては,Linux上の\SpecialChar TeX
+makerとkile,OSX上の\SpecialChar TeX
+shopなどがあります.もちろんviとemacsの\SpecialChar LaTeX
+モードも含まれます.
\end_layout
\end_inset
-。これらは、基本的にLaTeXを走らせる機能を有し、編集中のファイルのエラーを表示する機能を持ったテキストエディタです。LyXも、エディタであり、LaTeXを走
-らせる機能を有し、ファイル中のエラーを指摘しますが、それ以上にもっともっと多くのことをしてくれます。
+.これらは,基本的に\SpecialChar LaTeX
+を走らせる機能を有し,編集中のファイルのエラーを表示する機能を持ったテキストエディタです.\SpecialChar LyX
+も,エディタであり,\SpecialChar LaTeX
+を走らせる機能を有し,ファイル
+中のエラーを指摘しますが,それ以上にもっともっと多くのことをしてくれます.
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-ひとつには、
+ひとつには,
\family roman
\series medium
\shape up
\bar no
\noun off
\color none
-LyXを効果的に使うのに、LaTeXの知識が必要とされないことが挙げられます。またLyXは、それ自身、いくつかの拡張をLaTeXに加えています。時間のあるときに
-でも、いちど以下の手順を試してみてください。まず
+\SpecialChar LyX
+を効果的に使うのに,\SpecialChar LaTeX
+の知識が必要とされないことが挙げられます.また\SpecialChar LyX
+は,それ自身,いくつかの拡張を\SpecialChar LaTeX
+に加えています.時間のあるときにでも,いちど以下の手順を試してみ
+てください.まず
\family sans
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\family sans
-エクスポート\SpecialChar \menuseparator
+エクスポート\SpecialChar menuseparator
LaTeX
\end_layout
\bar no
\noun off
\color none
-(あるいは
+(あるいは
\family sans
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\family sans
-表示\SpecialChar \menuseparator
+表示\SpecialChar menuseparator
ソースを閲覧
\end_layout
\bar no
\noun off
\color none
-)を選択し、そこから出力される
-\begin_inset Flex CharStyle:Code
+)を選択し,そこから出力される
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-ファイルのプリアンブルをご覧ください。LyXによって特別に定義された新しいマクロが複数定義されていることに気づかれるはずです
+ファイルのプリアンブルをご覧ください.\SpecialChar LyX
+によって特別に定義された新しいマクロが複数定義されていることに気づかれるはずです
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-。これらのマクロは、文書中で使用する機能に応じて、自動的に定義されます。
+.これらのマクロは,文書中で使用する機能に応じて,自動的に定義されます.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-自動的にLaTeXを実行するコマンドが、以下のようにいくつかあります。
-\end_layout
-
-\begin_layout Itemize
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-
-\bar under
-表示\SpecialChar \menuseparator
-
-\emph on
-書式
-\end_layout
-
-\end_inset
-
-
+自動的に\SpecialChar LaTeX
+を実行するコマンドが,以下のようにいくつかあります.
\end_layout
\begin_layout Itemize
-
-\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-\bar under
-表示\SpecialChar \menuseparator
-更新\SpecialChar \menuseparator
-
-\emph on
+表示\SpecialChar menuseparator
書式
\end_layout
\begin_layout Itemize
\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-\bar under
-ファイル
-\bar default
-\SpecialChar \menuseparator
-
-\bar under
-印刷
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Itemize
-
-\family sans
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
+\bar no
+表示\SpecialChar menuseparator
+更新\SpecialChar menuseparator
-\bar under
-ファイル
\bar default
-\SpecialChar \menuseparator
-
-\bar under
-ファックス
+書式
\end_layout
\end_inset
\bar no
\noun off
\color none
-これらは、最後にLaTeXを実行してからファイルに変更が加えられた場合のみ、LaTeXを実行します。
+これらは,最後に\SpecialChar LaTeX
+を実行してからファイルに変更が加えられた場合のみ,\SpecialChar LaTeX
+を実行します.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-LyXが編集中のファイルをLaTeXにかけるとき、LyXは以下の段階をふみます。
+\SpecialChar LyX
+が編集中のファイルを\SpecialChar LaTeX
+にかけるとき,\SpecialChar LyX
+は以下の段階をふみます.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-文書をLaTeXに変換し、ファイルの拡張子を
-\begin_inset Flex CharStyle:Code
+文書を\SpecialChar LaTeX
+に変換し,ファイルの拡張子を
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
から
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-に変えて保存。
+に変えて保存.
\end_layout
\begin_layout Enumerate
\noun off
\color none
この
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-ファイルに対して(必要に応じて複数回)LaTeXを実行し、LaTeXファイルをコンパイルするのに必要な他のコマンド(
-\begin_inset Flex CharStyle:Code
+ファイルに対して(必要に応じて複数回)\SpecialChar LaTeX
+を実行し,\SpecialChar LaTeX
+ファイルをコンパイルするのに必要な他のコマンド(
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
や
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-など)を実行。。
+など)を実行..
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-もしエラーがあれば、エラーログを表示。
+もしエラーがあれば,エラーログを表示.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-LaTeXを
+\SpecialChar LaTeX
+を
\family sans
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\family sans
-表示\SpecialChar \menuseparator
+表示\SpecialChar menuseparator
DVI
\end_layout
\bar no
\noun off
\color none
-を使用して実行した場合には、LyXはこの後、DVIビューアを実行してDVIファイルを表示します。
-\begin_inset Flex CharStyle:MenuItem
+を使用して実行した場合には,\SpecialChar LyX
+はこの後,DVIビューアを実行してDVIファイルを表示します.
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-表示\SpecialChar \menuseparator
+表示\SpecialChar menuseparator
PostScript
\end_layout
\end_inset
-を使用した場合には、LyXはさらに以下の段階をふみます。
+を使用した場合には,\SpecialChar LyX
+はさらに以下の段階をふみます.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を実行して、
+を実行して,
\family default
\series default
\shape default
\bar no
\noun off
\color none
-ファイルをPostScript®
+ファイルをPostScript
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-に変換。
+に変換.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-などのPostScript®ビューアを実行して、PostScript®
+などのPostScriptビューアを実行して,PostScript
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-ファイルを表示。
+ファイルを表示.
\end_layout
\begin_layout Standard
-LyXは、他の書式を表示したりエクスポートしたりする際にも、同様のことを行います。
+\SpecialChar LyX
+は,他の書式を表示したりエクスポートしたりする際にも,同様のことを行います.
\end_layout
\begin_layout Section
-LaTeXファイルをLyXに読み込む
+\SpecialChar LaTeX
+ファイルを\SpecialChar LyX
+に読み込む
\end_layout
\begin_layout Standard
-LyXで
+\SpecialChar LyX
+で
\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\family sans
-ファイル\SpecialChar \menuseparator
-インポート\SpecialChar \menuseparator
+ファイル\SpecialChar menuseparator
+インポート\SpecialChar menuseparator
LaTeX
\end_layout
\bar no
\noun off
\color none
-コマンドを使用すると、LaTeXファイルを
+コマンドを使用すると,\SpecialChar LaTeX
+ファイルを
\family default
\series default
\shape default
\emph off
\bar no
\noun off
-LyXにインポートすることができます。このコマンドは、
+\SpecialChar LyX
+にインポートすることができます.このコマンドは,
\family typewriter
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-というプログラムを呼び出し、
+というプログラムを呼び出し,
\family typewriter
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\family default
などというファイルから
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を生成します。LyXは、この変換したファイルを開きます
+を生成します.\SpecialChar LyX
+は,この変換したファイルを開きます
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-は、もちろんコマンドラインから実行することもできます。
+は,もちろんコマンドラインから実行することもできます.
\end_layout
\end_inset
-。
+.
\end_layout
\begin_layout Standard
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-は、文法的に正しいLaTeXファイルのほとんどを変換することができますが、すべてを変換できるわけではありません。
+は,文法的に正しい\SpecialChar LaTeX
+ファイルのほとんどを変換することができますが,すべてを変換できるわけではありません.
\family typewriter
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-は、理解不能な部分はTeXコードボックスの形で残しますので、ファイルを
+は,理解不能な部分は\SpecialChar TeX
+コードボックスの形で残しますので,ファイルを
\family typewriter
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-で変換したのち、TeXコードボックスを探して、手動で正しく編集してください。
+で変換したのち,\SpecialChar TeX
+コードボックスを探して,手動で正しく編集してください.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-TeXコードボックスがなにかご存じなければ、次節をお読みください。
+\SpecialChar TeX
+コードボックスがなにかご存じなければ,次節をお読みください.
\end_layout
\begin_layout Section
-LaTeXコードを挿入する
+\SpecialChar LaTeX
+コードを挿入する
\begin_inset CommandInset label
LatexCommand label
name "sec:LaTeXコードを挿入する"
\bar no
\noun off
\color none
-どのLyX文書にもつねにTeXコードを挿入することが可能であるというきわめて単純な理由によって、LaTeXにできることは、つねにLyXでも行うことができます。一
-方、LyXは、すべてのLaTeX構成物をLyX内に表示できるわけではなく、将来的にもそうならないでしょう。かりにLaTeXコマンドをLyX文書に挿入する必要が出
-てきた場合には、
-\begin_inset Flex CharStyle:Code
+どの\SpecialChar LyX
+文書にもつねに\SpecialChar TeX
+コードを挿入することが可能であるというきわめて単純な理由によって,\SpecialChar LaTeX
+にできることは,つねに\SpecialChar LyX
+でも行うことができます.一方,\SpecialChar LyX
+は,すべての\SpecialChar LaTeX
+構成物を\SpecialChar LyX
+内に
+表示できるわけではなく,将来的にもそうならないでしょう.かりに\SpecialChar LaTeX
+コマンドを\SpecialChar LyX
+文書に挿入する必要が出てきた場合には,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-TeXコード
+\SpecialChar TeX
+コード
\end_layout
\end_inset
-ボックスを使用してください。これは、
+ボックスを使用してください.これは,
\family sans
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\family sans
-挿入\SpecialChar \menuseparator
+挿入\SpecialChar menuseparator
TeXコード
\end_layout
\bar no
\noun off
\color none
-から、文書中に挿入することができます。
+若しくは
+\family default
+\series default
+\shape default
+\size default
+\emph default
+\bar default
+\noun default
+\color inherit
+
+\begin_inset Flex Ruby
+status collapsed
+
+\begin_layout Plain Layout
+
+\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 inherit
+
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+ショートカット
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Ruby
+status collapsed
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+\color none
+鍵
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+キー
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset Info
+type "shortcut"
+arg "ert-insert"
+\end_inset
+
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+\color none
+で,文書中に挿入することができます.
\end_layout
\begin_layout Standard
-以下は、LaTeXコマンドをLyX文書中に挿入する例です。コードは以下のようになっているとしましょう。
+以下は,\SpecialChar LaTeX
+コマンドを\SpecialChar LyX
+文書中に挿入する例です.コードは以下のようになっているとしましょう.
\end_layout
\begin_layout LyX-Code
\begin_inset Newline newline
\end_inset
-これは、ミニページ環境の例です。
+これは,ミニページ環境の例です.
\begin_inset Newline newline
\end_inset
-これには、
+これには,
\begin_inset Newline newline
\end_inset
-(フロートでない)図表を
+(フロートでない)図表を
\begin_inset Newline newline
\end_inset
-含め、ほとんど何でも
+含め,ほとんど何でも
\begin_inset Newline newline
\end_inset
-入れることができます。
+入れることができます.
\begin_inset Newline newline
\end_inset
\begin_inset Newline newline
\end_inset
-これ...
+これは...
\begin_inset Newline newline
\end_inset
\begin_layout Standard
上記のテキストを含んだ
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TeXコード
+\SpecialChar TeX
+コード
\end_layout
\end_inset
-ボックスが、この段落の直後にあります。この取扱説明書をLyX上でご覧になっていれば、TeXコード差込枠のみが見えるはずです。印刷した取扱説明書をご覧であれば、実
-際の結果が見れるはずです。
+ボックスが,この段落の直後にあります.この取扱説明書を\SpecialChar LyX
+上でご覧になっていれば,\SpecialChar TeX
+コード差込枠のみが見えるはずです.印刷した取扱説明書をご覧であれば,実際の結果が見
+れるはずです.
\end_layout
\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+
\begin_inset ERT
-status collapsed
+status open
\begin_layout Plain Layout
\begin_layout Plain Layout
-これは、ミニページ環境の例です。これには、(フロートでない)図表を含め、ほとんど何でも入れることができます。
+これは,ミニページ環境の例です.これには,(フロートでない)図表を含め,ほとんど何でも入れることができます.
\backslash
end{minipage}
\end_layout
\begin_layout Plain Layout
-これ...
+これは...
\backslash
end{minipage}
\end_inset
+\begin_inset VSpace bigskip
+\end_inset
+
+
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-TeXコードを使用する方法に加えて、複雑なLaTeXコードを含む部分を別ファイルとして作成しておき、そのファイルをインクルードするのに
-\begin_inset Flex CharStyle:MenuItem
+\SpecialChar TeX
+コードを使用する方法に加えて,複雑な\SpecialChar LaTeX
+コードを含む部分を別ファイルとして作成しておき,そのファイルをインクルードするのに
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-挿入\SpecialChar \menuseparator
-ファイル\SpecialChar \menuseparator
+挿入\SpecialChar menuseparator
+ファイル\SpecialChar menuseparator
子文書
\end_layout
\end_inset
-を使用する方法もあります(取り込みの型として
-\begin_inset Flex CharStyle:Code
+を使用する方法もあります(取り込みの型として
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を選択しなくてはなりません)。この方法をとる場合には、.texファイルが正しく動作することが
+を選択しなくてはなりません).この方法をとる場合には,.texファイルが正しく動作することが
\family default
\series default
\shape default
\bar no
\noun off
\color none
-場合のみに限った方がよいでしょう。さもないと、LaTeXエラーを追跡するたいへんな作業を行わなくてはならなくなります。
+場合のみに限った方がよいでしょう.さもないと,\SpecialChar LaTeX
+エラーを追跡するたいへんな作業を行わなくてはならなくなります.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-最後に、いくつか強調しておくべきことがあります。
+最後に,いくつか強調しておくべきことがあります.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-LyXは、あなたのLaTeXコードが正しいかどうかを
+\SpecialChar LyX
+は,あなたの\SpecialChar LaTeX
+コードが正しいかどうかを
\family default
\series default
\shape default
\bar no
\noun off
\color none
-。
+.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-車輪の再発明をしないようにご注意ください。
+車輪の再発明をしないようにご注意ください.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-二番目の点に関して、LyXはひじょうにたくさんの機能を装備しており、その数は増えつづけています。ご自身でLaTeXコードを書かなくてはならないと思い込む前に、L
-yXがこれこれの機能をもっていないことを、取扱説明書で確実に確かめてください。さらに世の中には、封筒のラベルから美しい複数ページにわたる表を作るものまで、ありと
-あらゆることを行う膨大な数のLaTeXパッケージが存在します。
+二番目の点に関して,\SpecialChar LyX
+はひじょうにたくさんの機能を装備しており,その数は増えつづけています.ご自身で\SpecialChar LaTeX
+コードを書かなくてはならないと思い込む前に,LyXがこれこれの
+機能をもっていないことを,取扱説明書で確実に確かめてください.さらに世の中には,封筒のラベルから美しい複数ページにわたる表を作るものまで,ありとあらゆることを行
+う膨大な数の\SpecialChar LaTeX
+パッケージが存在します.
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-詳細については、
+詳細については,
\begin_inset CommandInset href
LatexCommand href
name "CTAN"
と第
\begin_inset CommandInset ref
LatexCommand ref
-reference "cha:secrets"
+reference "chap:Special-features"
\end_inset
-節をご覧ください。
+節をご覧ください.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-もし、文書中で例外的に手の込んだことをなさりたければ、かならず良いLaTeX関連書籍を参考とするようにしてください。『
+もし,文書中で例外的に手の込んだことをなさりたければ,かならず良い\SpecialChar LaTeX
+関連書籍を参考とするようにしてください.『
\family default
\series default
\shape default
\bar no
\noun off
\color none
-』の参考文献に多くのLaTeX関連書籍が引用されています。
+』の書誌情報に多くの\SpecialChar LaTeX
+関連書籍が引用されています.
\end_layout
\begin_layout Section
-LyXとLaTeXプリアンブル
+\SpecialChar LyX
+と\SpecialChar LaTeX
+プリアンブル
\end_layout
\begin_layout Subsection
-LaTeXプリアンブルについて
+\SpecialChar LaTeX
+プリアンブルについて
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-すでにLaTeXについてご存知であれば、ここでプリアンブル(前置文)が何に向いているか説明する必要はないでしょう。もしご存じなければ、以下の説明で大まかな理解は
-得られるはずです。詳しくはLaTeX関連書籍をご参照ください。いずれにしても、以下でLyX文書のLaTeXプリアンブルで何ができるか、または何をする必要がないか
-説明をしますので、以下の各要点はお読みになった方が良いでしょう。
+すでに\SpecialChar LaTeX
+についてご存知であれば,ここでプリアンブル(前置文)が何に向いているか説明する必要はないでしょう.もしご存じなければ,以下の説明で大まかな理解は得られるは
+ずです.詳しくは\SpecialChar LaTeX
+関連書籍をご参照ください.いずれにしても,以下で\SpecialChar LyX
+文書の\SpecialChar LaTeX
+プリアンブルで何ができるか,または何をする必要がないか説明をしますので,以下の各要点はお読
+みになった方が良いでしょう.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-LaTeXプリアンブルは、LaTeX文書のいちばん始め、本文の
+\SpecialChar LaTeX
+プリアンブルは,\SpecialChar LaTeX
+文書のいちばん始め,本文の
\family default
\series default
\shape default
\bar no
\noun off
\color none
-の部分に来ます。ここでは以下のことを行います。
+の部分に来ます.ここでは以下のことを行います.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-文書クラス(ドキュメントクラス)の宣言。
+文書クラス(ドキュメントクラス)の宣言.
\begin_inset Newline newline
\end_inset
-これはLyXがすでに行ってくれています。もしあなたが熟達したLaTeX使いであり、自作の文書クラスを使いたい場合には、取扱説明書『
+これは\SpecialChar LyX
+がすでに行ってくれています.もしあなたが熟達した\SpecialChar LaTeX
+使いであり,自作の文書クラスを使いたい場合には,取扱説明書『
\family default
\series default
\shape default
\bar no
\noun off
\color none
-』をご覧になれば、LyXに自作文書クラスへの仲介を行わせるにはどうすればよいかの情報があります。
+』をご覧になれば,\SpecialChar LyX
+に自作文書クラスへの仲介を行わせるにはどうすればよいかの情報があります.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-パッケージ使用の宣言。
+パッケージ使用の宣言.
\begin_inset Newline newline
\end_inset
-LaTeXパッケージは、パッケージがプリアンブルで宣言された場合のみ、文書中で利用可能となる、追加コマンド群を提供します。例えば
+\SpecialChar LaTeX
+パッケージは,パッケージがプリアンブルで宣言された場合のみ,文書中で利用可能となる,追加コマンド群を提供します.パッケージをインクルードすると,特別なコマンドが
+提供されることに加え,文書に変更を加えることができます.例えば
\family typewriter
\series default
\shape default
\bar default
\noun default
\color inherit
-、
+,
\family roman
\series medium
\shape up
\noun off
\color none
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-パッケージは、すべての段落の最初の行を字下げします。他にも、ラベルや宛名書き、余白設定等の様々なパッケージがあります。
+パッケージは,すべての段落の最初の行を字下げします.他にも,ラベルや宛名書き,余白設定等の様々なパッケージがあります.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-カウンタ・変数・長さ・幅の設定。
+カウンタ・変数・長さ・幅の設定.
\begin_inset Newline newline
\end_inset
-LaTeXのカウンタと変数の中には、プリアンブルでグローバルに
+\SpecialChar LaTeX
+のカウンタと変数の中には,プリアンブルでグローバルに
\family default
\series default
\shape default
\bar no
\noun off
\color none
-、望んだ効果を持たないものがあります。(文書中で設定したり再設定したりすることのできる変数もあります。)余白は、プリアンブルで設定しなくてはならない変数の代表例
-です。他には、箇条書きに付けるラベル書式が挙げられます。じつは、この設定は文書中どこでもできるのですが、プリアンブルでいちどだけ設定するのが望ましい方法です。
+,望んだ効果を持たないものがあります.(文書中で設定したり再設定したりすることのできる変数もあります.)余白は,プリアンブルで設定しなくてはならない変数の代表例
+です.他には,箇条書きに付けるラベル書式が挙げられます.じつは,この設定は文書中どこでもできるのですが,プリアンブルでいちどだけ設定するのが望ましい方法です.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-ユーザー定義コマンドの宣言(
-\begin_inset Flex CharStyle:Code
+ユーザー定義コマンドの宣言(
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
または
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を使用)。
+を使用).
\begin_inset Newline newline
\end_inset
-ユーザー定義コマンドは、文書中で頻出するLaTeXコマンドの短縮形です。このようなコマンドを宣言するには、プリアンブルが適した場所ですが、どこで宣言することも
+ユーザー定義コマンドは,文書中で頻出する\SpecialChar LaTeX
+コマンドの短縮形です.このようなコマンドを宣言するには,プリアンブルが適した場所ですが,どこで宣言することも
\family default
\series default
\shape default
\bar no
\noun off
\color none
-です(もちろんコマンドが初めて使用される場所よりも前です)。あまりないことではありますが、お使いの文書中に生のLaTeXコードがあふれている場合には便利でしょう
-ã\80\82
+です(もちろんコマンドが初めて使用される場所よりも前です).あまりないことではありますが,お使いの文書中に生の\SpecialChar LaTeX
+ã\82³ã\83¼ã\83\89ã\81\8cã\81\82ã\81µã\82\8cã\81¦ã\81\84ã\82\8bå ´å\90\88ã\81«ã\81¯ä¾¿å\88©ã\81§ã\81\97ã\82\87ã\81\86ï¼\8e
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-LyXは、その生成する
-\begin_inset Flex CharStyle:Code
+\SpecialChar LyX
+は,その生成する
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-ファイルのプリアンブルに、それ自身の定義を追加します。これによって、LyXの生成するLaTeXファイルの可搬性を高めています。
+ファイルのプリアンブルに,それ自身の定義を追加します.これによって,\SpecialChar LyX
+の生成する\SpecialChar LaTeX
+ファイルの可搬性を高めています.
\end_layout
\begin_layout Subsection
\bar no
\noun off
\color none
-LyXがLaTeXファイルのプリアンブルに追加するコマンドは、つねに同じです。これは、LyX自体にパッチを当てないかぎり変更できないようになっています。しかしな
-がら、
-\begin_inset Flex CharStyle:MenuItem
+\SpecialChar LyX
+が\SpecialChar LaTeX
+ファイルのプリアンブルに追加するコマンドは,つねに同じです.これは,\SpecialChar LyX
+自体にパッチを当てないかぎり変更できないようになっています.しかしながら,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
設定
\end_layout
\end_inset
ダイアログの
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-LaTeXプリアンブル
+\SpecialChar LaTeX
+プリアンブル
\end_layout
\end_inset
-の項から、プリアンブルに追加をすることはできます。LyXは、
+の項から,プリアンブルに追加をすることはできます.\SpecialChar LyX
+は,
\family sans
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-ダイアログ内のすべてのものを、LyX埋込みのプリアンブルに付け加えます。ご自身の宣言をプリアンブルに追加する前に、あなたがしようとしていることをLyXがすでにサ
-ポートしていないかどうか確認してください(車輪の再発明をしないように、とはすでに申しあげたことです)。
+ダイアログ内のすべてのものを,\SpecialChar LyX
+埋込みのプリアンブルに付け加えます.ご自身の宣言をプリアンブルに追加する前に,あなたがしようとしていることを\SpecialChar LyX
+がすでにサポートしてい
+ないかどうか確認してください(車輪の再発明をしないように,とはすでに申しあげたことです).
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-また、
+また,
\emph on
-プリアンブルコードが正しいことを確認してください。
+プリアンブルコードが正しいことを確認してください.
\emph default
-LyXは、プリアンブルをチェックしません。
+\SpecialChar LyX
+は,プリアンブルをチェックしません.
\family roman
\series medium
\shape up
\bar no
\noun off
\color none
-もしエラーがあれば、「
-\begin_inset Flex CharStyle:Code
+もしエラーがあれば,「
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-」といったエラーが出ることでしょう。このようなエラーが出たときは、プリアンブルを再確認してください。
+」といったエラーが出ることでしょう.このようなエラーが出たときは,プリアンブルを再確認してください.
\end_layout
\begin_layout Subsection
\bar no
\noun off
\color none
-以下は、プリアンブルに追加できるものとその効果を示す例です。
+以下は,プリアンブルに追加できるものとその効果を示す例です.
\end_layout
\begin_layout Subsubsection
\bar no
\noun off
\color none
-LaTeXには
+\SpecialChar LaTeX
+には
\family default
\series default
\shape default
\bar default
\noun default
\color inherit
-、
+,
\family roman
\series medium
\shape up
\noun off
\color none
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-というページ位置を制御する2つの変数があります。その機能は名前から明らかなとおりです。これらの変数は、ラベルを印刷するときなどに便利です。往々にして、印刷用紙の
-寸法とそのうち実際に印字可能な範囲は同じではありません。ここに
-\begin_inset Flex CharStyle:Code
+というページ位置を制御する2つの変数があります.その機能は名前から明らかなとおりです.これらの変数は,ラベルを印刷するときなどに便利です.往々にして,印刷用紙の
+寸法とそのうち実際に印字可能な範囲は同じではありません.ここに
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\family default
-が役立つわけです。
+が役立つわけです.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-の既定値はともに0ポイント、つまりページをシフトしません。残念ながら、DVIドライバによってはつねにページをシフトすることがあるようです。我々には、どうしてその
-ようなことをするのか、そしてシスアドがどうしてそれを修正しないのか理解できませんが、もし個人的に管理できないシステムでLyXを使用していて、シスアドがお馬鹿さん
-である場合には、
-\begin_inset Flex CharStyle:Code
+の既定値はともに0ポイント,つまりページをシフトしません.残念ながら,DVIドライバによってはつねにページをシフトすることがあるようです.我々には,どうしてその
+ようなことをするのか,そしてシスアドがどうしてそれを修正しないのか理解できませんが,もし個人的に管理できないシステムで\SpecialChar LyX
+を使用していて,シスアドがお馬鹿さんである
+場合には,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-が役に立ちます。かりに、上余白と左余白がつねに0.5インチずつ大きすぎるものとしましょう。その場合は、以下をプリアンブルに追加するとよいでしょう。
+が役に立ちます.かりに,上余白と左余白がつねに0.5インチずつ大きすぎるものとしましょう.その場合は,以下をプリアンブルに追加するとよいでしょう.
\end_layout
\begin_layout LyX-Code
\bar no
\noun off
\color none
-これで余白が修正されます。
+これで余白が修正されます.
\end_layout
\begin_layout Subsubsection
\bar no
\noun off
\color none
-いま、たくさんの宛名ラベルを印刷をしたいものとしましょう。ラベルシートを印刷するために便利な
-\begin_inset Flex CharStyle:Code
+いま,たくさんの宛名ラベルを印刷をしたいものとしましょう.ラベルシートを印刷するために便利な
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-というLaTeXパッケージが、お近くのCTANアーカイブで入手可能です。お使いのシステムには、既定ではこのパッケージは導入されていないかもしれません。ご自身でお
-確かめください。また、このパッケージの取扱説明書を読まれたいかもしれませんが、それもご自身にお任せします。これは使用例ですので、このパッケージをどう使うかの例だ
-けお見せすることにします。
+という\SpecialChar LaTeX
+パッケージが,お近くのCTANアーカイブで入手可能です.お使いのシステムには,既定ではこのパッケージは導入されていないかもしれません.ご自身でお確かめくだ
+さい.また,このパッケージの取扱説明書を読まれたいかもしれませんが,それもご自身にお任せします.これは使用例ですので,このパッケージをどう使うかの例だけお見せす
+ることにします.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-まず、
-\begin_inset Flex CharStyle:Code
+まず,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-文書クラスを使用していることをご確認ください。次に、以下のような設定をプリアンブルに追加しなければなりません。
+文書クラスを使用していることをご確認ください.次に,以下のような設定をプリアンブルに追加しなければなりません.
\end_layout
\begin_layout LyX-Code
\bar default
\noun default
\color inherit
-Avery®ラベルシートのストック5360
+Averyラベルシートのストック5360
\family roman
\series medium
\shape up
\bar no
\noun off
\color none
-番を使用する場合の設定です。これで、各宛名を
-\begin_inset Flex CharStyle:Code
+番を使用する場合の設定です.これで,各宛名を
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-で囲めば、宛名ラベルの印刷をすることができます。本機能およびその他の機能に関しては、
-\begin_inset Flex CharStyle:Code
+で囲めば,宛名ラベルの印刷をすることができます.本機能およびその他の機能に関しては,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-の取扱説明書に説明されています。
+の取扱説明書に説明されています.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-そのうち誰かが、このパッケージを直接サポートするLyXレイアウトファイルを作ってくれるかもしれません。その誰かはあなたかもしれません。
+そのうち誰かが,このパッケージを直接サポートする\SpecialChar LyX
+レイアウトファイルを作ってくれるかもしれません.その誰かはあなたかもしれません.
\end_layout
\begin_layout Subsubsection
\bar default
\noun default
\color inherit
-、
+,
\emph on
すべての
\family roman
\bar no
\noun off
\color none
-段落の最初の行を字下げするように教育されています。そのために彼らの他の変な習慣と同じく、いつものようにすべての段落の最初の行を下げるまで、アメリカ人はごちゃごち
+段落の最初の行を字下げするように教育されています.そのために彼らの他の変な習慣と同じく,いつものようにすべての段落の最初の行を下げるまで,アメリカ人はごちゃごち
ゃと文句を言いつづけるのです
\family default
\series default
\bar default
\noun default
\color inherit
-。(これはユーモアです。(ほんと?)
+.(これはユーモアです.(ほんと?)
\emph on
ユーモアですってば
\emph default
-。)
+.)
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-もちろん、これは標準的な組版ルールではありません。書籍では、典型的には、他の段落のあとにくる段落
+もちろん,これは標準的な組版ルールではありません.書籍では,典型的には,他の段落のあとにくる段落
\family default
\series default
\shape default
\bar no
\noun off
\color none
-字下げを行ないます。一行めを字下げをするそもそもの目的は、隣接する段落から区別するためです。したがって、図のあとや節の最初の段落など、先行する段落がない場合には
-、字下げをする必要はないのです。
+字下げを行ないます.一行めを字下げをするそもそもの目的は,隣接する段落から区別するためです.したがって,図のあとや節の最初の段落など,先行する段落がない場合には
+,字下げをする必要はないのです.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-けれどもあなたが典型的なアメリカ人なら(ユーーモアですって!)、そのような小難しいことはかまわずに、いつもどおりの字下げをせずにはいられないでしょう!プリアンブ
-ルに次の行を加えて下さい。
+けれどもあなたが典型的なアメリカ人なら(ユーーモアですって!),そのような小難しいことはかまわずに,いつもどおりの字下げをせずにはいられないでしょう!プリアンブ
+ルに次の行を加えて下さい.
\end_layout
\begin_layout LyX-Code
\bar no
\noun off
\color none
-もしお使いのTeX頒布版が脳死状態でなければ、このパッケージが入っているはずなので、建国の父たちが意図したように、すべての段落が字下げされます。
+もしお使いの\SpecialChar TeX
+頒布版が脳死状態でなければ,このパッケージが入っているはずなので,建国の父たちが意図したように,すべての段落が字下げされます.
\end_layout
\begin_layout Subsubsection
\bar no
\noun off
\color none
-この文書のプリアンブルを見てみると、どのような高度な設定ができるか、おおまかな理解が得られるでしょう。また第
+この文書のプリアンブルを見てみると,どのような高度な設定ができるか,おおまかな理解が得られるでしょう.また第
\family default
\series default
\shape default
\begin_inset CommandInset ref
LatexCommand ref
-reference "cha:secrets"
+reference "chap:Special-features"
\end_inset
\bar no
\noun off
\color none
-章には、他の例や、LaTeXの各種の「汚い技」があります。
+章には,他の例や,\SpecialChar LaTeX
+の各種の「汚い技」があります.
\end_layout
\begin_layout Section
-LyXおよびLaTeXのエラー
+\SpecialChar LyX
+および\SpecialChar LaTeX
+のエラー
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-LyXがLaTeXを呼び出す際、LyXはLaTeXに、かりにエラーがあったとしても楽観的に無視して先に進むように指示します。その後LyXは、LaTeXの実行ログ
-ファイルを事後処理用に使います。ログファイルを分析したのち、LyXはエラーを一覧表示するダイアログを表示します。エラーのうちどれかをクリックすると、LyXファイ
-ル中、そのエラーの発生した場所に表示を移動します
+\SpecialChar LyX
+が\SpecialChar LaTeX
+を呼び出す際,\SpecialChar LyX
+は\SpecialChar LaTeX
+に,かりにエラーがあったとしても楽観的に無視して先に進むように指示します.その後\SpecialChar LyX
+は,\SpecialChar LaTeX
+の実行ログファイルを事後処理用に使います.ログファイルを分
+析したのち,\SpecialChar LyX
+はエラーを一覧表示するダイアログを表示します.エラーのうちどれかをクリックすると,\SpecialChar LyX
+ファイル中,そのエラーの発生した場所に表示を移動します
\begin_inset Foot
status collapsed
\bar no
\noun off
\color none
-正確にいうと、通常は、です。ログファイルの分析は難しい仕事ですので、LyXはつねに正しい行に連れて行ってくれるとは限りません。ときには、LaTeXがある行にエラ
-ーがあると報告したとしても、実際のエラーはそれよりも前であることもあります。これは、プログラムで閉じ括弧を忘れたときに似ていなくもありません。エラーは表示されま
-すが、実際にエラーのある場所よりも後ろでエラーが報告されるのです。
+正確にいうと,通常は,です.ログファイルの分析は難しい仕事ですので,\SpecialChar LyX
+はつねに正しい行に連れて行ってくれるとは限りません.ときには,\SpecialChar LaTeX
+がある行にエラーがあると報告し
+たとしても,実際のエラーはそれよりも前であることもあります.これは,プログラムで閉じ括弧を忘れたときに似ていなくもありません.エラーは表示されますが,実際にエラ
+ーのある場所よりも後ろでエラーが報告されるのです.
\end_layout
\end_inset
\bar default
\noun default
\color inherit
-。
+.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-人によっては、ログファイルを直接ご覧になりたいかもしれません。これは、
-\begin_inset Flex CharStyle:MenuItem
+人によっては,ログファイルを直接ご覧になりたいかもしれません.これは,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
LaTeXログ
\end_layout
\end_inset
-で見ることができます。エラーメッセージや警告には、よく見かけるものがいくつかありますので、それらをここに収録しておきます。ここにないエラーや警告に関しては、La
-TeX関連の良書を参照してください。
+で見ることができます.エラーメッセージや警告には,よく見かけるものがいくつかありますので,それらをここに収録しておきます.ここにないエラーや警告に関しては,La\SpecialChar TeX
+
+関連の良書を参照してください.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_inset Newline newline
\end_inset
-これで始まるメッセージは、LaTeXコード自体を「デバッグ」するための警告メッセージです。相互参照や参考文献を追加したり変更した場合に、もう一度LaTeXを実行
-する必要があることを知らせるために、このようなメッセージが表示されます。このメッセージは、だいたいにおいて無視しても大丈夫です。
+これで始まるメッセージは,\SpecialChar LaTeX
+コード自体を「デバッグ」するための警告メッセージです.相互参照や書誌情報を追加したり変更した場合に,もう一度\SpecialChar LaTeX
+を実行する必要があることを
+知らせるために,このようなメッセージが表示されます.このメッセージは,だいたいにおいて無視しても大丈夫です.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_inset Newline newline
\end_inset
-LaTeXがフォントを見つけられなかったと言う警告メッセージです。多くの場合、このメッセージの後に、LaTeXが使用した代替フォントに関する情報が続きます。これ
-も無視して構いません。
+\SpecialChar LaTeX
+がフォントを見つけられなかったと言う警告メッセージです.多くの場合,このメッセージの後に,\SpecialChar LaTeX
+が使用した代替フォントに関する情報が続きます.これも無視して構いません
+.
\end_layout
\begin_layout Itemize
\bar no
\noun off
\color none
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_inset Newline newline
\end_inset
-LaTeXは、
+\SpecialChar LaTeX
+は,
\family default
\series default
\shape default
\bar no
\noun off
\color none
-この警告を吐き出します。これは、一行が長すぎて右余白にはみ出してしまったという警告ですが、ほとんどの場合、最終出力を見ても判別できないくらい(せいぜい1ポイント
-か2ポイント)です。あるいは1文字か2文字右余白に出ているくらいです。LaTeXは、どんな文書を書いても、少なくとも一つはこのメッセージを出すようです。
+この警告を吐き出します.これは,一行が長すぎて右余白にはみ出してしまったという警告ですが,ほとんどの場合,最終出力を見ても判別できないくらい(せいぜい1ポイント
+か2ポイント)です.あるいは1文字か2文字右余白に出ているくらいです.\SpecialChar LaTeX
+は,どんな文書を書いても,少なくとも一つはこのメッセージを出すようです.
\begin_inset Newline newline
\end_inset
-このメッセージは無視しても大丈夫です。何か行が長すぎるような問題があれば、目で見ればわかります。出力を目で確認してください
+このメッセージは無視しても大丈夫です.何か行が長すぎるような問題があれば,目で見ればわかります.出力を目で確認してください
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-あるいは、
-\begin_inset Flex CharStyle:MenuItem
+あるいは,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
設定
\end_layout
\end_inset
-で「draft」オプションを指定する方法もあります。こうすると、LaTeXは、overfullの発生した行の余白に黒い四角を描画します。
+で「draft」オプションを指定する方法もあります.こうすると,\SpecialChar LaTeX
+は,overfullの発生した行の余白に黒い四角を描画します.
\end_layout
\end_inset
-。
+.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-これは上の警告と違ってあまり出てきません。なぜだかは分かりませんが、LaTeXは1行を短めにする印字するよりは、長めにする方が好きなようです。
+これは上の警告と違ってあまり出てきません.なぜだかは分かりませんが,\SpecialChar LaTeX
+は1行を短めにする印字するよりは,長めにする方が好きなようです.
\end_layout
\begin_layout Itemize
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
と
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-ページ区切りに問題があったという警告です。この場合も、出力を目で確認してください。何か問題があれば、見てすぐわかります。
+ページ区切りに問題があったという警告です.この場合も,出力を目で確認してください.何か問題があれば,見てすぐわかります.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_inset Newline newline
\end_inset
-ファイル「Xxxx」が、システムに導入されていません。これは通常、文書が必要としているLaTeXパッケージに、導入済でないものがある場合に現れます。プリアンブル
-に変更を加えておらず、
-\begin_inset Flex CharStyle:Code
+ファイル「Xxxx」が,システムに導入されていません.これは通常,文書が必要としている\SpecialChar LaTeX
+パッケージに,導入済でないものがある場合に現れます.プリアンブルに変更を加
+えておらず,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-コマンドも使用していないとすれば、LyXが読み込もうしているパッケージに存在しないものがあるということです。
+コマンドも使用していないとすれば,\SpecialChar LyX
+が読み込もうしているパッケージに存在しないものがあるということです.
\family default
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-ヘルプ\SpecialChar \menuseparator
-LaTeXの設定
+ヘルプ\SpecialChar menuseparator
+\SpecialChar LaTeX
+の設定
\end_layout
\end_inset
\bar no
\noun off
\color none
-を使用して、LyXが認識しているパッケージの一覧を得てください。このファイルは、(
-\begin_inset Flex CharStyle:MenuItem
+を使用して,\SpecialChar LyX
+が認識しているパッケージの一覧を得てください.このファイルは,(
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-ツール\SpecialChar \menuseparator
+ツール\SpecialChar menuseparator
再設定
\end_layout
\end_inset
-を使用して)LyXの再設定を行うたびに更新され、どのパッケージが検出されたか、それらのパッケージが何をするものかを表示します。
+を使用して)\SpecialChar LyX
+の再設定を行うたびに更新され,どのパッケージが検出されたか,それらのパッケージが何をするものかを表示します.
\begin_inset Newline newline
\end_inset
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-コマンドを使っていて、肝心のパッケージが導入されていない場合には、ご自身で導入する必要があります。
+コマンドを使っていて,肝心のパッケージが導入されていない場合には,ご自身で導入する必要があります.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_inset Newline newline
\end_inset
-このように始まるエラーメッセージは、パッケージに誤ったあるいは未定義のオプションが指定されていることを伝えようとするものです。パッケージの取扱説明書をご確認くだ
-さい。
+このように始まるエラーメッセージは,パッケージに誤ったあるいは未定義のオプションが指定されていることを伝えようとするものです.パッケージの取扱説明書をご確認くだ
+さい.
\end_layout
\begin_layout Itemize
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_inset Newline newline
\end_inset
-お使いの文書にLaTeXコードを挿入した際、打ち間違いをしてしまうと、このようなメッセージが表示されます。あるいは、パッケージを読み込ませるのを忘れたのかもしれ
-ません。いずれにしても、このメッセージは、あなたが未定義のコマンドを使用したことを示しています。
+お使いの文書に\SpecialChar LaTeX
+コードを挿入した際,打ち間違いをしてしまうと,このようなメッセージが表示されます.あるいは,パッケージを読み込ませるのを忘れたのかもしれません.い
+ずれにしても,このメッセージは,あなたが未定義のコマンドを使用したことを示しています.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-これ以外にも、エラーメッセージや警告メッセージがあります。一般に、読んで意味がすぐにわかるものは、LaTeXのメッセージです。何を言っているのかさっぱりわからな
-いものもありますが、通常これらは、TeXのメッセージであり、それが何を意味しているのか、どのように解読すればいいのか、
+これ以外にも,エラーメッセージや警告メッセージがあります.一般に,読んで意味がすぐにわかるものは,\SpecialChar LaTeX
+のメッセージです.何を言っているのかさっぱりわからないものもあ
+りますが,通常これらは,\SpecialChar TeX
+のメッセージであり,それが何を意味しているのか,どのように解読すればいいのか,
\family default
\series default
\shape default
\bar no
\noun off
\color none
-手がかりがありません。誰もわからないのです。
+手がかりがありません.誰もわからないのです.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-エラーメッセージが表示された場合は、つねに以下のチェックリストにしたがった方がよいでしょう。
+エラーメッセージが表示された場合は,つねに以下のチェックリストにしたがった方がよいでしょう.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-ご自分で挿入したLaTeXコードに打ち間違いがないかどうか確かめる。
+ご自分で挿入した\SpecialChar LaTeX
+コードに打ち間違いがないかどうか確かめる.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-打ち間違いがなければ、コマンドを正しく使ったかどうか確かめる。
+打ち間違いがなければ,コマンドを正しく使ったかどうか確かめる.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-文書のもっともはじめの部分にエラーボックスが多数積み上がった場合には---特に
-\begin_inset Flex CharStyle:Code
+文書のもっともはじめの部分にエラーボックスが多数積み上がった場合には—特に
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-が表示されているならば---、プリアンブルにエラーがあることを意味します。プリアンブルのデバックを行ってください。
+が表示されているならば—,プリアンブルにエラーがあることを意味します.プリアンブルのデバックを行ってください.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-プリアンブルに何も追加せず、文書にLaTeXコードをまったく挿入しなかった場合には、LaTeX頒布版自体をまず疑ってください。導入されていないパッケージを探しだ
-して、導入してください。
+プリアンブルに何も追加せず,文書に\SpecialChar LaTeX
+コードをまったく挿入しなかった場合には,\SpecialChar LaTeX
+頒布版自体をまず疑ってください.導入されていないパッケージを探しだして,導入してくださ
+い.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-導入されていないパッケージはなかったものとしましょう。LyXを微調整するオプションを使用していますか。特に、手動で
-\begin_inset Flex CharStyle:Code
+導入されていないパッケージはなかったものとしましょう.\SpecialChar LyX
+を微調整するオプションを使用していますか.特に,手動で
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
や
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-、
+,
\family sans
\series default
\shape default
\noun default
\color inherit
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\bar no
\noun off
\color none
-などをたくさん挿入するなど、微調整オプションを
+などをたくさん挿入するなど,微調整オプションを
\family default
\series default
\shape default
\bar no
\noun off
\color none
-していませんか。適切な段落環境を使用する代わりに、これらを使用してその場をしのごうとしていませんか。
+していませんか.適切な段落環境を使用する代わりに,これらを使用してその場をしのごうとしていませんか.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-微調整オプションはまったく使用しておらず、規則に乗っ取って作業していたものとしましょう。何か曲芸のようなことをしようとはしていませんか。数式や表中で、たとえば表
-のセルに図を入れるなど、おかしなことをしようとしていませんか。
+微調整オプションはまったく使用しておらず,規則に乗っ取って作業していたものとしましょう.何か曲芸のようなことをしようとはしていませんか.数式や表中で,たとえば表
+のセルに図を入れるなど,おかしなことをしようとしていませんか.
\end_layout
\begin_layout Enumerate
-LaTeXが改行位置を見つけられないほど長い一節がありませんか。既定では、改行するために単語間に空白をたくさん追加することを、LaTeXはかなり嫌います。可能で
-あれば、問題が生じないように段落を修正するのが望ましいでしょう。それが難しければ、LaTeXが改行しやすく(sloppy)なるように、その部分を
-\family typewriter
-
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\family typewriter
-
-\backslash
-sloppypar
-\end_layout
-
-\end_inset
-
-
-\family default
-で囲んでください。
+\SpecialChar LaTeX
+が改行位置を見つけられないほど長い一節がありませんか.既定では,改行するために単語間に空白をたくさん追加することを,\SpecialChar LaTeX
+はかなり嫌います.可能であれば,問題が生じな
+いように段落を修正するのが望ましいでしょう.
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-入れ子の階層を深くしすぎていませんか。LyXは、(今のところ)環境の入れ子の階層が制限内にあるかチェックしません。かりに、環境を17段の入れ子にしたりしていたら
-、それが原因です(LaTeXの上限は5段です)。
+入れ子の階層を深くしすぎていませんか.\SpecialChar LyX
+は,(今のところ)環境の入れ子の階層が制限内にあるかチェックしません.かりに,環境を17段の入れ子にしたりしていたら,それ
+が原因です(\SpecialChar LaTeX
+の上限は5段です).
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-エラーメッセージは発生しないけれども、出力がひどいものとしましょう。図表が幅が広すぎたり長すぎてページに収まらない場合には、
+エラーメッセージは発生しないけれども,出力がひどいものとしましょう.図表が幅が広すぎたり長すぎてページに収まらない場合には,
+\family default
+\series default
+\shape default
+\size default
+\bar default
+\color inherit
+
+\begin_inset Separator latexpar
+\end_inset
+
+
\end_layout
\begin_deeper
\bar no
\noun off
\color none
-図がページに合うように大きさを変える、
+図がページに合うように大きさを変える,
\end_layout
\begin_layout Enumerate
\bar no
\noun off
\color none
-表がページに合うように削る、
+表がページに合うように削る,
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-などの手段を採る必要があります。
+などの手段を採る必要があります.
\end_layout
\end_deeper
\begin_layout Enumerate
-他に出力におかしいところがあり、曲芸をやろうとしたり微調整オプションでしのごうとしたりはしていないとすれば、何がおかしいのか確定的なことは言えません。
+他に出力におかしいところがあり,曲芸をやろうとしたり微調整オプションでしのごうとしたりはしていないとすれば,何がおかしいのか確定的なことは言えません.
\end_layout
\begin_layout Standard
\bar no
\noun off
\color none
-これらすべてが役に立たないとすれば、
+これらすべてが役に立たないとすれば,
\family default
\series default
\shape default
\bar no
\noun off
\color none
-LyXのバグを発見したのかもしれません‥‥。
+\SpecialChar LyX
+のバグを発見したのかもしれません‥‥.
\end_layout
\begin_layout Chapter
\end_layout
\begin_layout Section
-BibTeXによる参照文献のカスタマイズ
+Bib\SpecialChar TeX
+による書誌情報のカスタマイズ
\end_layout
\begin_layout Standard
-BibTeXの基本的な使用法は、『
+Bib\SpecialChar TeX
+の基本的な使用法は,『
\emph on
ユーザーの手引き
\emph default
-』の
+』の「
\emph on
-参考文献データベース(BibTeX)
+文献データベース(Bib\SpecialChar TeX
+)
\emph default
-の節に説明があります。以下の各小節では、LyXでサポートされている参考文献の特別な機能について説明することとします。
+」の節に説明があります.以下の各小節では,\SpecialChar LyX
+でサポートされている書誌情報の特別な機能について説明することとします.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-標準のBibTeXは、引用された著作を参照するのに、([12]のように)数字を使用します。しかし、多くの科学分野で、これとは異なる引用様式が用いられています。も
-っともよく見られるのは、著者-出版年様式(例:Knuth 1984a)です。LyXは、この様式を提供する2つのパッケージ
-\begin_inset Flex CharStyle:Code
+標準のBib\SpecialChar TeX
+は,引用された著作を参照するのに,([12]のように)数字を使用します.しかし,多くの科学分野で,これとは異なる引用様式が用いられています.もっとも
+よく見られるのは,著者-出版年様式(例:Knuth 1984a)です.\SpecialChar LyX
+は,この様式を提供する2つのパッケージ
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
と
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-をサポートしています。これらのパッケージには、それぞれ長所短所がありますが、ここでは詳細に立ち入る紙幅がありません。単純な著者-出版年様式(あるいは著者-番号)
-様式が欲しい場合や、無数にある
-\begin_inset Flex CharStyle:Code
+をサポートしています.これらのパッケージには,それぞれ長所短所がありますが,ここでは詳細に立ち入る紙幅がありません.単純な著者-出版年様式(あるいは著者-番号)
+様式が欲しい場合や,無数にある
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-用スタイルファイルのうちどれかを使用したい場合には、定評のある
-\begin_inset Flex CharStyle:Code
+用スタイルファイルのうちどれかを使用したい場合には,定評のある
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-パッケージがおそらくよい選択でしょう。短縮タイトルによる参照や
+パッケージがおそらくよい選択でしょう.短縮タイトルによる参照や
\emph on
ibid.
\emph default
-など、特別な機能が必要な場合には、
-\begin_inset Flex CharStyle:Code
+など,特別な機能が必要な場合には,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-パッケージの利用を考えるとよいかもしれません。
+パッケージの利用を考えるとよいかもしれません.
\end_layout
\begin_layout Standard
-LyXでの両パッケージの取扱い方は、ほぼ同じです。
-\begin_inset Flex CharStyle:MenuItem
+\SpecialChar LyX
+での両パッケージの取扱い方は,ほぼ同じです.
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
設定
\end_layout
\end_inset
-メニューを開き、
-\begin_inset Flex CharStyle:MenuItem
+メニューを開き,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-参考文献
+書誌情報
\end_layout
\end_inset
項目から
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
オプションか
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-オプションを選択してください。これらのパッケージによって、引用ダイアログに機能が追加され、参照の様式が選択できるようになります(「Knuth 1984」、「Kn
-uth (1984)」、「Knuth, 1984」、「1984」など)。両パッケージは、専用にデザインされたスタイルファイルを必要とすることに注意してください。
-両者ともそれ自身のスタイルファイルを同梱していますが、他にもたくさんの追加スタイルファイルがありますし、
-\begin_inset Flex CharStyle:Code
+オプションを選択してください.これらのパッケージによって,引用ダイアログに機能が追加され,参照の様式が選択できるようになります(「Knuth 1984」,「Kn
+uth (1984)」,「Knuth, 1984」,「1984」など).両パッケージは,専用にデザインされたスタイルファイルを必要とすることに注意してください.
+両者ともそれ自身のスタイルファイルを同梱していますが,他にもたくさんの追加スタイルファイルがありますし,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-に至っては、対話的なスタイルファイルビルダーさえ存在します
+に至っては,対話的なスタイルファイルビルダーさえ存在します
\begin_inset Foot
status collapsed
\end_inset
-をご参照ください。
+をご参照ください.
\end_layout
\end_inset
-。
+.
\end_layout
\begin_layout Subsection
-節分けされた参考文献
+節分けされた書誌情報
\end_layout
\begin_layout Standard
-場合によっては、参考文献をいくつかの節に分ける必要があることがあります。たとえば、あなたが歴史家であるとすれば、出典と学術文献を分ける機能は、おそらく「必需品」
-でさえあります。残念ながら、BibTeX自身ではこのようなことができません。しかし、適切なLaTeXパッケージの助けを借りると、BibTeXをこのような必要性を
-満たすように拡張することができます。
+場合によっては,書誌情報をいくつかの節に分ける必要があることがあります.たとえば,あなたが歴史家であるとすれば,出典と学術文献を分ける機能は,おそらく「必需品」
+でさえあります.残念ながら,Bib\SpecialChar TeX
+自身ではこのようなことができません.しかし,適切な\SpecialChar LaTeX
+パッケージの助けを借りると,Bib\SpecialChar TeX
+をこのような必要性を満たすように拡張するこ
+とができます.
\end_layout
\begin_layout Standard
-LyXは、このようなパッケージの一つである
-\begin_inset Flex CharStyle:Code
+\SpecialChar LyX
+は,このようなパッケージの一つである
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-から入手可能です。
+から入手可能です.
\end_layout
\end_inset
-をそのままでサポートします。このパッケージの長所は、(
-\begin_inset Flex CharStyle:Code
+をそのままでサポートします.このパッケージの長所は,(
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-のような他のパッケージと比較すると)新規の引用コマンドを定義する必要がないことです。そのかわりに、参考文献の違う節には、その節向けの項目を収録した別の参考文献デ
-ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\82\92ç\94¨æ\84\8fã\81\99ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82ã\81\9fã\81¨ã\81\88ã\81°ã\80\81å\8f\82è\80\83æ\96\87ç\8c®ã\82\92ã\80\8cå\87ºå\85¸ã\80\8dã\81®ç¯\80ã\81¨ã\80\8cå¦è¡\93æ\96\87ç\8c®ã\80\8dã\81®ç¯\80ã\81«å\88\86ã\81\91ã\81\9fã\81\84å ´å\90\88ã\81«ã\81¯ã\80\81ã\81\9dã\82\8cã\81\9eã\82\8cã\81®å\8f\82è\80\83æ\96\87ç\8c®ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ã\80\81たとえば
-\begin_inset Flex CharStyle:Code
+のような他のパッケージと比較すると)新規の引用コマンドを定義する必要がないことです.そのかわりに,書誌情報の違う節には,その節向けの項目を収録した別の文献データ
+ã\83\99ã\83¼ã\82¹ã\82\92ç\94¨æ\84\8fã\81\99ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ï¼\8eã\81\9fã\81¨ã\81\88ã\81°ï¼\8cæ\9b¸èª\8cæ\83\85å ±ã\82\92ã\80\8cå\87ºå\85¸ã\80\8dã\81®ç¯\80ã\81¨ã\80\8cå¦è¡\93æ\96\87ç\8c®ã\80\8dã\81®ç¯\80ã\81«å\88\86ã\81\91ã\81\9fã\81\84å ´å\90\88ã\81«ã\81¯ï¼\8cã\81\9dã\82\8cã\81\9eã\82\8cã\81®æ\96\87ç\8c®ã\83\87ã\83¼ã\82¿ã\83\99ã\83¼ã\82¹ï¼\8cたとえば
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
と
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-とを作成する必要があります。
+とを作成する必要があります.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
設定
\end_layout
\end_inset
を開いて
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-参考文献
+書誌情報
\end_layout
\end_inset
の下の
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-節分けされた参考文献
+節分けされた書誌情報
\end_layout
\end_inset
-をチェックしてください。すると、参考文献の各節に一つずつ、複数の参考文献を挿入することができます。上記の例では、BibTeX参考文献
-\begin_inset Flex CharStyle:Code
+をチェックしてください.すると,書誌情報の各節に一つずつ,複数の書誌情報を挿入することができます.上記の例では,Bib\SpecialChar TeX
+書誌情報
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-と二つめの参考文献データベース
-\begin_inset Flex CharStyle:Code
+と二つめの文献データベース
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を挿入します。各節に同じスタイルを用いるか異なるスタイルを用いるかは自由です。くわえて、参考文献の節に、指定したデータベースの「引用されたすべての参照」を載せる
-(これが既定です)か、「引用されなかったすべての参照」を載せるか、あるいは「すべての参照」を載せるかを選択することができます。これは、もし参考文献を「本文に引用
-された出典」・「本文に引用されていない出典」・「学術文献」の三つの節に分割したい場合に、便利でありましょう。各節の見出しは、通常の節や小節として入れることができ
-ます。
-\begin_inset Flex CharStyle:Code
+を挿入します.各節に同じスタイルを用いるか異なるスタイルを用いるかは自由です.くわえて,書誌情報の節に,指定したデータベースの「引用されたすべての参照」を載せる
+(これが既定です)か,「引用されなかったすべての参照」を載せるか,あるいは「すべての参照」を載せるかを選択することができます.これは,もし書誌情報を「本文に引用
+された出典」・「本文に引用されていない出典」・「学術文献」の三つの節に分割したい場合に,便利でありましょう.各節の見出しは,通常の節や小節として入れることができ
+ます.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-は、参考文献用の見出しを取り除いてしまいますので、手動でこれを追加しなくてはなりません(たとえば章*や節*などをお使いください)。
+は,書誌情報用の見出しを取り除いてしまいますので,手動でこれを追加しなくてはなりません(たとえば章*や節*などをお使いください).
\end_layout
\begin_layout Subsection
-複数の参考文献
+複数の書誌情報
\end_layout
\begin_layout Standard
-文書の節ごとあるいは章ごとの参考文献など、複数の参考文献はBibTeX自身ではサポートされていません。しかしながら、もし若干の
-\begin_inset Flex CharStyle:Code
+文書の節ごとあるいは章ごとの書誌情報など,複数の書誌情報はBib\SpecialChar TeX
+自身ではサポートされていません.しかしながら,もし若干の
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TeXコード
+\SpecialChar TeX
+コード
\end_layout
\end_inset
-(第
+(第
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:LaTeXコードを挿入する"
\end_inset
-節を参照)を利用することを厭わなければ、LyXで節分けされた参考文献を作るのに使用されている(前節を参照)
-\begin_inset Flex CharStyle:Code
+節を参照)を利用することを厭わなければ,\SpecialChar LyX
+で節分けされた書誌情報を作るのに使用されている(前節を参照)
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-パッケージが、この課題を解決する簡単な方法を提供します
+パッケージが,この課題を解決する簡単な方法を提供します
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-ほかに、
-\begin_inset Flex CharStyle:Code
+ほかに,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
や
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-パッケージを利用する方法もあります。
+パッケージを利用する方法もあります.
\end_layout
\end_inset
-。
+.
\end_layout
\begin_layout Standard
まず
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
設定
\end_layout
\end_inset
に行って
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-参考文献
+書誌情報
\end_layout
\end_inset
の下の
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-節分けされた参考文献
+節分けされた書誌情報
\end_layout
\end_inset
-を有効にしてください。つぎに文書中において、参考文献(BibTeX参考文献本体を含む)の入った節を
-\begin_inset Flex CharStyle:Code
+を有効にしてください.つぎに文書中において,書誌情報(Bib\SpecialChar TeX
+書誌情報本体を含む)の入った節を
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
と
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-のあいだにはさまなくてはなりません(これらのコマンドはTeXコードとして挿入する必要があります)。参考文献には、現在位置の
-\begin_inset Flex CharStyle:Code
+のあいだにはさまなくてはなりません(これらのコマンドは\SpecialChar TeX
+コードとして挿入する必要があります).書誌情報には,現在位置の
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-において引用されたすべての参照が含まれることになります。
+において引用されたすべての参照が含まれることになります.
\series bold
-(註)
+(註)
\series default
-この方法を用いる場合には、すべての参照はいずれかの
-\begin_inset Flex CharStyle:Code
+この方法を用いる場合には,すべての参照はいずれかの
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-内部になくてはなりません。また、
-\begin_inset Flex CharStyle:Code
+内部になくてはなりません.また,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-は入れ子構造にすることができません。
+は入れ子構造にすることができません.
\end_layout
\begin_layout Section
\end_layout
\begin_layout Standard
-たくさんの節を含んだ大きなファイルで作業をする場合、文書をいくつかのファイルに分割した方が往々にして便利ですし、場合によっては、表部分にはしょっちゅう変更が加え
-られるけれども、その前の文章はつねに同じであるようなケースもあるでしょう。このような場合には、複合文書を利用することを、まずご検討ください。たとえば、科学論文は
-通常、導入部・所見・結果・議論・結論の五つの節から成ります。これら各節を別々のLyXファイルにして、タイトル・著者・概要・参考文献等と、これら五つのインクルード
+たくさんの節を含んだ大きなファイルで作業をする場合,文書をいくつかのファイルに分割した方が往々にして便利ですし,場合によっては,表部分にはしょっちゅう変更が加え
+られるけれども,その前の文章はつねに同じであるようなケースもあるでしょう.このような場合には,複合文書を利用することを,まずご検討ください.たとえば,科学論文は
+通常,導入部・所見・結果・議論・結論の五つの節から成ります.これら各節を別々の\SpecialChar LyX
+ファイルにして,タイトル・著者・概要・書誌情報等と,これら五つのインクルード
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\series bold
-(訳註)
+(訳註)
\series default
-「取り込む」の意です。原語「include」に対する訳語として、プログラミング用語の「インクルードする」以外に適語がないので、ここではプログラミング用語をそのま
-ま使用します。
+「取り込む」の意です.原語「include」に対する訳語として,プログラミング用語の「インクルードする」以外に適語がないので,ここではプログラミング用語をそのま
+ま使用します.
\end_layout
\end_inset
-ファイルを持つ、もう一つ別の「マスター」ファイルを作成するようにすることができます。これらの各ファイルは、単にマスターファイルにインクルードされるだけでなく、単
-独でも出力したり印刷したりすることのできる完全なLyXファイルであるように注意することが重要です。しかも、これらの各ファイルは、同じ文書クラスでなくてはなりませ
-ん。articleクラスとbookクラスを混在させるようなことはなさらないでください。LaTeXファイルをインクルードすることもできますが、このファイルにはプリ
-アンブルがあってはなりません(
-\family typewriter
+ファイルを持つ,もう一つ別の「マスター」ファイルを作成するようにすることができます.これらの各ファイルは,単にマスターファイルにインクルードされるだけでなく,単
+独でも出力したり印刷したりすることのできる完全な\SpecialChar LyX
+ファイルであるように注意することが重要です.しかも,これらの各ファイルは,同じ文書クラスでなくてはなりません.a
+rticleクラスとbookクラスを混在させるようなことはなさらないでください.\SpecialChar LaTeX
+ファイルをインクルードすることもできますが,このファイルにはプリアンブルがあって
+はなりません(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\backslash
begin{document}
-\family default
-行とその前のすべて、および
-\family typewriter
+\end_layout
+
+\end_inset
+
+行とその前のすべて,および
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
\backslash
-end{documen
-\family default
-t}行は削除しておかなければなりません)。さもないと、DVIファイルを作成する際にエラーが発生するでしょう。
+end{document}行
+\end_layout
+
+\end_inset
+
+は削除しておかなければなりません).さもないと,DVIファイルを作成する際にエラーが発生するでしょう.
\end_layout
\begin_layout Standard
-LyXでは、
+\SpecialChar LyX
+では,
\family sans
-挿入\SpecialChar \menuseparator
-ファイル\SpecialChar \menuseparator
+挿入\SpecialChar menuseparator
+ファイル\SpecialChar menuseparator
子文書
\family default
-で簡単にファイルをインクルードすることができます。このメニューを選んでクリックすると、カーソルの現在位置に小さな枠が挿入されます。この枠をクリックすると、ダイア
-ログが現れるので、そこでインクルードするファイルとインクルード方法を選択することができます。
+で簡単にファイルをインクルードすることができます.このメニューを選んでクリックすると,カーソルの現在位置に小さな枠が挿入されます.この枠をクリックすると,ダイア
+ログが現れるので,そこでインクルードするファイルとインクルード方法を選択することができます.
\end_layout
\begin_layout Standard
-ファイル選択ボックスは、いまや自明でしょう。インクルード方法には、「include」・「input」・「verbatim」の三つがあります。「include」と
-「input」の違いは、正確にはLaTeXの達人にしか意味のないものですが、ほとんどの人にとって意味のある違いといえば、「include」されたファイルは新規頁
-から組版されるのに対し、「input」されたファイルは現在のページから組版される点です。
+ファイル選択ボックスは,いまや自明でしょう.インクルード方法には,「include」・「input」・「verbatim」の三つがあります.「include」と
+「input」の違いは,正確には\SpecialChar LaTeX
+の達人にしか意味のないものですが,ほとんどの人にとって意味のある違いといえば,「include」されたファイルは新規頁から組版さ
+れるのに対し,「input」されたファイルは現在のページから組版される点です.
\end_layout
\begin_layout Standard
-一般に、マスターファイルは、組版前に完全なLaTeXファイルに変換されますが、インクルードされるファイルは、プリアンブル情報をまったく持たないLaTeXファイル
-に変換されます。
+一般に,マスターファイルは,組版前に完全な\SpecialChar LaTeX
+ファイルに変換されますが,インクルードされるファイルは,プリアンブル情報をまったく持たない\SpecialChar LaTeX
+ファイルに変換されます.
\end_layout
\begin_layout Standard
-「verbatim」インクルードファイルでは、ファイルの内容がそのまま(つまり「
-\begin_inset Flex CharStyle:Code
+「verbatim」インクルードファイルでは,ファイルの内容がそのまま(つまり「
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-」モードで)固定幅タイプライタフォントで組版されます。通常、このファイルの空白は、通常のLyXでの空白の取扱いとは違って、連続した複数の空白がそのまま出力される
-ものの、単なる見えない空白です。ただし、
+」モードで)固定幅タイプライタフォントで組版されます.通常,このファイルの空白は,通常の\SpecialChar LyX
+での空白の取扱いとは違って,連続した複数の空白がそのまま出力されるものの
+,単なる見えない空白です.ただし,
\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\family default
-チェックボックスを有効にすると、空白が存在することを明確にするために空白の印が出力されます。
+チェックボックスを有効にすると,空白が存在することを明確にするために空白の印が出力されます.
\end_layout
\begin_layout Subsection
has_inner_box 1
inner_pos "t"
use_parbox 0
+use_makebox 0
width "100col%"
special "none"
height "1in"
height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
status open
\begin_layout Plain Layout
-この節の内容は、すでに古くなっています。既定のマスター文書についてと、マスターが開いているときに子文書をどう開くかについて記述する必要があります。[[要修正]]
+この節の内容は,すでに古くなっています.既定のマスター文書についてと,マスターが開いているときに子文書をどう開くかについて記述する必要があります.[[要修正]]
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-異なるファイル間に相互参照を設定することも可能です。まず、すべての関係するファイルを開いてください。例として、2つのファイルを扱う場合を考え、各ファイルをA・B
-と呼びます。BがAにインクルードされるファイルだとします。Aにラベルを入れて、Bで参照したいとしましょう。文書Bで相互参照ダイアログを開いて、使用する「バッファ
-」を選んでください。
+異なるファイル間に相互参照を設定することも可能です.まず,すべての関係するファイルを開いてください.例として,2つのファイルを扱う場合を考え,各ファイルをA・B
+と呼びます.BがAにインクルードされるファイルだとします.Aにラベルを入れて,Bで参照したいとしましょう.文書Bで相互参照ダイアログを開いて,使用する「バッファ
+」を選んでください.
\end_layout
\begin_layout Subsection
-すべての子文書での参考文献
+すべての子文書での書誌情報
\end_layout
\begin_layout Standard
has_inner_box 1
inner_pos "t"
use_parbox 0
+use_makebox 0
width "100col%"
special "none"
height "1in"
height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
status open
\begin_layout Plain Layout
-この節も更新が必要です。この点に関する内容がwikiにあるので、それをここにコピーすることも可か。
+この節も更新が必要です.この点に関する内容がwikiにあるので,それをここにコピーすることも可か.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-すべての子文書の全文献項目を含んだ参考文献一覧をコピーし、それをコメントに変更してください。このようにすることで、LyXは.bibファイルを見つけることができ、参
-考文献一覧を見えるようにせずとも簡単に参照を挿入することができるようになります。
+すべての子文書の全文献項目を含んだ書誌情報一覧をコピーし,それをコメントに変更してください.このようにすることで,\SpecialChar LyX
+は.bibファイルを見つけることができ,書誌情報
+一覧を見えるようにせずとも簡単に参照を挿入することができるようになります.
\end_layout
\begin_layout Standard
-参考文献一覧がコメントにあるために、LaTeXはそれを使用しないので、参照は[1]のようには表示されないで[?]のように表示されます。ひとつの解決法として、コメ
-ントをインクルードするLaTeXパッケージの
-\begin_inset Flex CharStyle:Code
+書誌情報一覧がコメントにあるために,\SpecialChar LaTeX
+はそれを使用しないので,参照は[1]のようには表示されないで[?]のように表示されます.ひとつの解決法として,コメントをイン
+クルードする\SpecialChar LaTeX
+パッケージの
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を使用して、ファイルを別々に処理する方法があります。そのためには、すべての子文書のプリアンブルに以下を書き加えてください。
+を使用して,ファイルを別々に処理する方法があります.そのためには,すべての子文書のプリアンブルに以下を書き加えてください.
\end_layout
\begin_layout LyX-Code
\end_inset
-も参照してください。
+も参照してください.
\end_layout
\begin_layout Section
-装飾的なヘッダ・フッタ
+\SpecialChar LyX
+書庫
\end_layout
\begin_layout Standard
-既定のページレイアウトは、どちらかといえば素っ気ないものです。
-\begin_inset Flex CharStyle:Code
+しばしばユーザーは,出版社に送ったり,共著者とやりとりするために,\SpecialChar LyX
+ファイルを,その依存する全画像(及び他のファイル)と「同梱」する必要に迫られることがあります.\SpecialChar LyX
+
+ 2.0には,この過程を自動化するPythonスクリプト(
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-article
+lyxpak.py
\end_layout
\end_inset
-文書クラスの場合には、ページの下の真ん中にページ番号がつくだけです。この取扱説明書はKOMA-scriptのbookクラスなので、すこしは凝ってますが、ほんとう
-に着飾るには、『
-\emph on
-ユーザーの手引き
-\emph default
-』に述べられているように、文書ページスタイルを「装飾的(fancy)」に設定する必要があります。この節では、望んだとおりの効果を得るために、LaTeXプリアンブ
-ルに挿入する必要のあるLaTeXコードについて解説します。
+)が含まれています.これを使うには,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+zipfile
\end_layout
-\begin_layout Standard
-ページへッダは、「left(左)」・「center(中央)」・「right(右)」と命名された3つのフィールドに分けられています。フッタも同様に3つのフィールド
-に分類されています。これらのフィールドをもっとも簡単に設定するLaTeXコマンドには、
-\family typewriter
+\end_inset
-\begin_inset Flex CharStyle:Code
+ pythonモジュールまたは
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family typewriter
-
-\backslash
-lhead
+tarfile
\end_layout
\end_inset
-
-\family default
-・
-\family typewriter
-
-\begin_inset Flex CharStyle:Code
+ pythonモジュールが,システムに導入済みであることが必要です.既定設定では,Unix系システムでは,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family typewriter
-
-\backslash
-chead
+gzip
\end_layout
\end_inset
-
-\family default
-・
-\family typewriter
-
-\begin_inset Flex CharStyle:Code
+圧縮
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family typewriter
-
-\backslash
-rhead
+tar
\end_layout
\end_inset
-
-\family default
-・
-\begin_inset Flex CharStyle:Code
+ファイル形式が優先され,Windowsでは
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-lfoot
+zip
\end_layout
\end_inset
-などがあります。かりに、各ページの左上端に自分の名前を入れたいものとしましょう。次のようなコマンドをプリアンブルに入れるだけです。
+形式が優先されます.
\end_layout
\begin_layout Standard
+\SpecialChar LyX
+の環境構成時には,「\SpecialChar LyX
+書庫」を書き出すことができるようにスクリプトが準備され,
+\begin_inset Flex MenuItem
+status collapsed
-\family typewriter
-
-\backslash
-lhead{物書 はじめ}
+\begin_layout Plain Layout
+ファイル\SpecialChar menuseparator
+書き出し
\end_layout
-\begin_layout Standard
-これで自分の名前が左上に現れます。フィールドに取り除きたい既定の内容がある場合(往々にして中央のフッタにはページ番号が入ります)には、空の引数を持つコマンドを入
-ã\82\8cã\82\8bã\81 ã\81\91ã\81§ã\81\99ã\80\82ã\81\99ã\81ªã\82\8fã\81¡ã\80\81
+\end_inset
+
+ã\81®ä¸\8bã\81§å\88©ç\94¨å\8f¯è\83½ã\81¨ã\81ªã\82\8aã\81¾ã\81\99ï¼\8e
\end_layout
\begin_layout Standard
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+ツール\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+変換子
+\end_layout
+
+\end_inset
+
+の
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LyX
+\SpecialChar menuseparator
+\SpecialChar LyX
+書庫
+\end_layout
+
+\end_inset
+
+変換子に,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-t
+\end_layout
+
+\end_inset
+
+スイッチや
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-z
+\end_layout
+
+\end_inset
+
+スイッチを加えることで,プラットホームとは独立に,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tar
+\end_layout
+
+\end_inset
+
+形式や
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+zip
+\end_layout
+
+\end_inset
+
+形式を強制することができます(スイッチは,スクリプト名の前ではなく,後ろに加えてください).
+\end_layout
+
+\begin_layout Section
+装飾的なヘッダ・フッタ
+\end_layout
+
+\begin_layout Standard
+既定のページレイアウトは,どちらかといえば素っ気ないものです.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article
+\end_layout
+
+\end_inset
+
+文書クラスの場合には,ページの下の真ん中にページ番号がつくだけです.この取扱説明書はKOMA-scriptのbookクラスなので,すこしは凝ってますが,ほんとう
+に着飾るには,『
+\emph on
+ユーザーの手引き
+\emph default
+』に述べられているように,文書ページスタイルを「装飾的(fancy)」に設定する必要があります.この節では,望んだとおりの効果を得るために,\SpecialChar LaTeX
+プリアンブルに挿入す
+る必要のある\SpecialChar LaTeX
+コードについて解説します.
+\end_layout
+
+\begin_layout Standard
+ページへッダは,「left(左)」・「center(中央)」・「right(右)」と命名された3つのフィールドに分けられています.フッタも同様に3つのフィールド
+に分類されています.これらのフィールドをもっとも簡単に設定する\SpecialChar LaTeX
+コマンドには,
+\family typewriter
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+
+\backslash
+lhead
+\end_layout
+
+\end_inset
+
+
+\family default
+・
+\family typewriter
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+
+\backslash
+chead
+\end_layout
+
+\end_inset
+
+
+\family default
+・
+\family typewriter
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+
+\backslash
+rhead
+\end_layout
+
+\end_inset
+
+
+\family default
+・
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+lfoot
+\end_layout
+
+\end_inset
+
+などがあります.かりに,各ページの左上端に自分の名前を入れたいものとしましょう.次のようなコマンドをプリアンブルに入れるだけです.
+\end_layout
+
+\begin_layout Standard
+
+\family typewriter
+
+\backslash
+lhead{物書 はじめ}
+\end_layout
+
+\begin_layout Standard
+これで自分の名前が左上に現れます.フィールドに取り除きたい既定の内容がある場合(往々にして中央のフッタにはページ番号が入ります)には,空の引数を持つコマンドを入
+れるだけです.すなわち,
+\end_layout
+
+\begin_layout Standard
+
+\family typewriter
-\family typewriter
-
\backslash
cfoot{}
\begin_inset Newline newline
\family default
-とします。
+とします.
\end_layout
\begin_layout Standard
-もっと美しくしてみましょう。節番号を「第‥節」という言葉といっしょに(第3節のように)左上に入れ、ページ番号を(4ページのように)右上に、自分の名前を左下に、日
-付を右下に入れます。以下のコマンドをプリアンブルに入れます。
+もっと美しくしてみましょう.節番号を「第‥節」という言葉といっしょに(第3節のように)左上に入れ,ページ番号を(4ページのように)右上に,自分の名前を左下に,日
+付を右下に入れます.以下のコマンドをプリアンブルに入れます.
\end_layout
\begin_layout Standard
コマンド
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\family default
と
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-は、それぞれLaTeXの節カウンタおよびページカウンタを取得するもので、これによって現在の節番号とページ番号を印字します。
-\begin_inset Flex CharStyle:Code
+は,それぞれ\SpecialChar LaTeX
+の節カウンタおよびページカウンタを取得するもので,これによって現在の節番号とページ番号を印字します.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-は、今日の日付を印字するものです。
+は,今日の日付を印字するものです.
\end_layout
\begin_layout Standard
-へッダ下またはフッタ上に描かれる罫線の太さも変更することができます。もし罫線が必要なければ、太さを0にしてください。ヘッダ罫線は、既定では0.4ptの太さであり、
-フッタ罫線は0ptです。太さを変更するには、
+へッダ下またはフッタ上に描かれる罫線の太さも変更することができます.もし罫線が必要なければ,太さを0にしてください.ヘッダ罫線は,既定では0.4ptの太さであり,
+フッタ罫線は0ptです.太さを変更するには,
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
や
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\family default
-のようなコマンドを使用してください。
+のようなコマンドを使用してください.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
・
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
・
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-のようなコマンドを使えば、各ページごとにへッダ・フッタ設定を有効にしたり無効にしたりすることができます。設定を変更したいページに、これらのコマンドをTeXコード
-として挿入してください。実は、タイトルページは、その後のページは大域的に装飾的(fancy)に設定されていれば装飾的(fancy)になるにもかかわらず、既定でプ
-レーン(plain)になるように設定されているのです。
+のようなコマンドを使えば,各ページごとにへッダ・フッタ設定を有効にしたり無効にしたりすることができます.設定を変更したいページに,これらのコマンドを\SpecialChar TeX
+コードとして
+挿入してください.実は,タイトルページは,その後のページは大域的に装飾的(fancy)に設定されていれば装飾的(fancy)になるにもかかわらず,既定でプレーン
+(plain)になるように設定されているのです.
\end_layout
\begin_layout Standard
-奇数ページの左上だけに何かを挿入するなど、もっと複雑なコマンドもあるのですが、詳しい解説は
-\begin_inset Flex CharStyle:Code
+奇数ページの左上だけに何かを挿入するなど,もっと複雑なコマンドもあるのですが,詳しい解説は
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-パッケージの取扱説明書をご参照ください(
-\begin_inset Flex CharStyle:Code
+パッケージの取扱説明書をご参照ください(
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を探してください)。
+を探してください).
\end_layout
\begin_layout Standard
-最後の例として、へッダやフッタに画像を挿入できることを取り上げましょう。会社のロゴをページ左上に入れたいものとします。たとえば、
+最後の例として,へッダやフッタに画像を挿入できることを取り上げましょう.会社のロゴをページ左上に入れたいものとします.たとえば,
\end_layout
\begin_layout Standard
\begin_layout Standard
\noindent
-とすれば、これを実現できます(文書中に他に画像を挿入していない場合には、
+とすれば,これを実現できます(文書中に他に画像を挿入していない場合には,
\begin_inset Newline newline
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-をプリアンブルに宣言する必要があります)。
+をプリアンブルに宣言する必要があります).
\end_layout
\begin_layout Section
-箇条書き(記号)ブリットの指定
+箇条書き(記号)ブリットの指定
\begin_inset CommandInset label
LatexCommand label
name "sec:ブリット"
\end_layout
\begin_layout Standard
-LyXには、ブリットの形が216個準備されていて、簡単なダイアログから呼び出すことができます。このダイアログを使えば、箇条書き(記号)の各階層で使うブリットの形
-を変更することができます。この設定は文書全体に共通なので、段落ごとに別のブリットを指定することはできません
+\SpecialChar LyX
+には,ブリットの形が216個準備されていて,簡単なダイアログから呼び出すことができます.このダイアログを使えば,箇条書き(記号)の各階層で使うブリットの形を変更
+することができます.この設定は文書全体に共通なので,段落ごとに別のブリットを指定することはできません
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-正確には可能ですが、手動で行う必要があります。
+正確には可能ですが,手動で行う必要があります.
\end_layout
\end_inset
-。
+.
\end_layout
\begin_layout Subsection
-インタフェース
+外見
\end_layout
\begin_layout Standard
メニュー項目の
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-文書\SpecialChar \menuseparator
+文書\SpecialChar menuseparator
設定
\end_layout
\end_inset
-を選択してダイアログを開き、
-\begin_inset Flex CharStyle:MenuItem
+を選択してダイアログを開き,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-タブを選択してください。
+タブを選択してください.
\end_layout
\begin_layout Standard
-ã\81\9dã\81®ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81«ã\80\81ã\83\96ã\83ªã\83\83ã\83\88ã\81®å½¢ã\81®ä¸\80覧表ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82
-\begin_inset Flex CharStyle:MenuItem
+ã\81\93ã\81®ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81¯ï¼\8cã\83\96ã\83ªã\83\83ã\83\88å½¢ã\81®ä¸\80覧表ã\82\92æ\8f\90示ã\81\97ã\81¾ã\81\99ï¼\8e
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-と書いてあるドロップダウンメニューで、6つの各ブリット形パネルを切り替えることができます。また、一覧表左の
-\begin_inset Flex CharStyle:MenuItem
+と書いてあるドロップダウンメニューで,6つの各ブリット形パネルを切り替えることができます.また,一覧表左の
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-パネルは、変更したい階層を選択するものです。
-\begin_inset Flex CharStyle:MenuItem
+パネルは,変更したい階層を選択するものです.
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-では、指定したいLaTeX表現を入力することができます。任意のブリットを指定した場合には、そのコマンドが必要とするパッケージをLaTeXプリアンブルで指定する必
-要があります。
+では,指定したい\SpecialChar LaTeX
+表現を入力することができます.任意のブリットを指定した場合には,そのコマンドが必要とするパッケージを\SpecialChar LaTeX
+プリアンブルで指定する必要があります.
\end_layout
\begin_layout Standard
-6つのパネルは、それぞれが必要とするパッケージによって分類されています。下記は、フォント名とLaTeXパッケージの対応表です。
+6つのパネルは,それぞれが必要とするパッケージによって分類されています.下記は,フォント名と\SpecialChar LaTeX
+パッケージの対応表です.
+\begin_inset Separator latexpar
+\end_inset
+
+
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="7" columns="2">
-<features>
+<features tabularvalignment="middle">
<column alignment="center" valignment="top" width="0pt">
<column alignment="center" valignment="top" width="0pt">
<row>
\bar no
\noun off
\color none
-LaTeX
+\SpecialChar LaTeX
+
\family roman
本体
\end_layout
\end_layout
\begin_layout Standard
-LyXは、ユーザーが導入されていないパッケージのブリットを使用したとしても、警告を発しません。ファイルを閲覧したり印刷したりしようとしたときにLaTeXエラーが
-出るようならば、パッケージが導入されていない可能性が大です
+\SpecialChar LyX
+は,ユーザーが導入されていないパッケージのブリットを使用したとしても,警告を発しません.ファイルを閲覧したり印刷したりしようとしたときに\SpecialChar LaTeX
+エラーが出るようならば,
+パッケージが導入されていない可能性が大です
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-LyXが、パッケージがなくてもブリットを使用することを許すのは、編集をここで行ったとしても、別のところへエクスポートする可能性があるからです。
+\SpecialChar LyX
+が,パッケージがなくてもブリットを使用することを許すのは,編集をここで行ったとしても,別のところへエクスポートする可能性があるからです.
\end_layout
\end_inset
-。
+.
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-変更したいブリット階層を選んで、ブリットの形と大きさを選んでください。何らかの変更を加えたとしても、LyX上には反映されませんが、文書の表示を行えば確認されます
+変更したいブリット階層を選んで,ブリット形と寸法を選択してください.何らかの変更を加えたとしても,\SpecialChar LyX
+上には反映されませんが,文書の表示を行えば確認されます.
+\end_layout
+
+\begin_layout Standard
+ブリット形は,適切な階層のブリットボタンをマウスで右クリックすれば,簡単に既定値に初期化することができます
\begin_inset Foot
status collapsed
\emph on
本当に
\emph default
-段落ごとに異なるブリットの形を使いたいならば、TeXコードを使って少し手を汚す必要があります。この場合も、ブリット選択ダイアログを使えば、さまざまな形のLaTe
-Xコードを確認することができるので手助けとなるでしょう。任意に設定した段落をつくるには、以下のような選択肢があります。
+段落ごとに異なるブリットの形を使いたいならば,\SpecialChar TeX
+コードを使って少し手を汚す必要があります.この場合も,ブリット選択ダイアログを使えば,さまざまな形のLaTeXコー
+ドを確認することができるので手助けとなるでしょう.任意に設定した段落をつくるには,以下のような選択肢があります.
\end_layout
\begin_layout Plain Layout
\end_layout
\begin_layout Itemize
-特定の階層の新しいブリット形を指定するには、LaTeXコマンド
-\begin_inset Flex CharStyle:Code
+特定の階層の新しいブリット形を指定するには,\SpecialChar LaTeX
+コマンド
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-を使用します。あとで現在のブリット形に戻すことができるように、現在のブリット形を保存しておく必要もあります。ここで使っている箇条書きでは、第1階層のブリットを変
-更するために、以下のLaTeXコードが使用されています。
+を使用します.あとで現在のブリット形に戻すことができるように,現在のブリット形を保存しておく必要もあります.ここで使っている箇条書きでは,第1階層のブリットを変
+更するために,以下の\SpecialChar LaTeX
+コードが使用されています.
+\begin_inset Separator latexpar
+\end_inset
+
+
\end_layout
\begin_deeper
\end_deeper
\begin_layout Itemize
-箇条書き(記号)の階層は、
-\begin_inset Flex CharStyle:Code
+箇条書き(記号)の階層は,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-コマンドの一部にローマ数字で指定されていることに注意してください。
+コマンドの一部にローマ数字で指定されていることに注意してください.
\end_layout
\begin_layout Itemize
\end_inset
-各項目のブリットを指定するには、角括弧で囲んだブリット形を、行頭に
-\begin_inset Flex CharStyle:Code
+各項目のブリットを指定するには,角括弧で囲んだブリット形を,行頭に
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TeXコード
+\SpecialChar TeX
+コード
\end_layout
\end_inset
-として挿入してください。たとえば、この項目の行頭には
+として挿入してください.たとえば,この項目の行頭には
\family typewriter
-、
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\family default
-が指定されています。
+が指定されています.
\end_layout
\begin_layout Plain Layout
\end_layout
\begin_layout Plain Layout
-文書全体で使用するブリット形が有効であるようにするために、labelitemを元の設定に戻す必要があります。そのためには、以下のようにします。
+文書全体で使用するブリット形が有効であるようにするために,labelitemを元の設定に戻す必要があります.そのためには,以下のようにします.
\end_layout
\begin_layout LyX-Code
\end_inset
-。
+.
\end_layout
\begin_layout Chapter
-LyXサーバー
-\end_layout
-
-\begin_layout Section
-はじめに
-\end_layout
-
-\begin_layout Standard
-「LyXサーバー」を使用すると、他のプログラムが、LyXと通信したり、LyXコマンドを実行させたり、LyXの内部状態に関する情報を取得したりすることができるよう
-になります。これは熟練したユーザー向けの機能ですが、便利なはずです。たとえば、LyXサーバーに書き込むことによって、JabRefのような参考文献管理ソフトが、L
-yXに文献引用を「押し込む」ことが可能となります。
+\SpecialChar LyX
+とインターネット網
\end_layout
\begin_layout Standard
-ただし、現在のところ、
-\emph on
-LyXサーバーはWindowsでは機能しない
-\emph default
-ことに注意してください
+\SpecialChar LyX
+は,これまでも長い間,HTMLを始めとするウェブフレンドリーな文書諸形式への書き出しをサポートしてきました.しかしながら,第2.0版以前では,HTMLへの書き出し
+は,常に外部変換子を用いることで実現されていました
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-これが不可能でなければならない理由はありません。しかし、いまのところ、Windows向け開発者でこの機能を実装しようとする者がいないのです。
+\SpecialChar LyX
+で外部変換子を使うことについての詳細は,取扱説明書『
+\emph on
+カスタマイズ篇
+\emph default
+』の「
+\emph on
+変換子
+\emph default
+」の節をご覧ください.
\end_layout
\end_inset
-。
-\end_layout
+.これらは2つのグループに大別できます.1つは,
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-LyXサーバーを開始するには
+\begin_layout Plain Layout
+htlatex
\end_layout
-\begin_layout Standard
-LyXサーバーは、名前をつけたパイプの対を利用することで機能します。パイプは、通常
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+・
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UserDir
+html2latex
\end_layout
\end_inset
-の下に作られ(Windowsを除く。Windowsでは、名前を付けた
-\emph on
-ローカルの
-\emph default
-パイプは
-\begin_inset Flex CharStyle:Code
+・
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-
-\backslash
-.
-\backslash
-pipe
+plastex
\end_layout
\end_inset
-に特別なオブジェクトとして置かれます)、「
-\begin_inset Flex CharStyle:Code
+のように,\SpecialChar LaTeX
+を中間形式として用い,その\SpecialChar LaTeX
+を生成するのに\SpecialChar LyX
+を用いるもの.2つめは,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.lyxpipe.in
+e\SpecialChar LyX
+er
\end_layout
\end_inset
-」および「
-\begin_inset Flex CharStyle:Code
+のように,直接\SpecialChar LyX
+ファイルに働きかける変換子です.これらは,それぞれに長所・短所を有しています.
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LaTeX
+ベースの変換子は,原則として,\SpecialChar LaTeX
+が書きだす文書についてのすべてを知っているという長所があります.この種の変換子は,例えば,特定のコードのくだりが,\SpecialChar LyX
+によって生成され
+たのか,\SpecialChar TeX
+コードで書かれたのかについては気にしません.これらの変換子は,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.lyxpipe.out
+aux
\end_layout
\end_inset
-」という名前がついています。外部プログラムは、
-\begin_inset Flex CharStyle:Code
+ファイルやカウンタや参照を取り扱うことができ,Bib\SpecialChar TeX
+が生成する
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.lyxpipe.in
+bbl
\end_layout
\end_inset
-に書き込みを行い、戻りデータを
-\begin_inset Flex CharStyle:Code
+ファイルも利用することがよくあります.一方で,\SpecialChar LaTeX
+は解析の非常に難しい言語であり—\SpecialChar TeX
+自身だけが\SpecialChar TeX
+を理解することができると言われたりすることがあります—,\SpecialChar LaTeX
+ベースの変換子は
+,非常に簡単な文法に見えるものでさえ飲み込めず,複雑なものになると全く歯が立たないこともあります.例えば,この現行を書いている時点では,取扱説明書『
+\emph on
+埋込オブジェクト篇
+\emph default
+』は,他の変換子では書き出しができるのに,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.lyxpipe.out
+htlatex
\end_layout
\end_inset
-から読み出します。パイプ名の語幹は、
-\begin_inset Flex CharStyle:MenuItem
+では行うことができません.他には,数式をどう取り扱うかという問題があります.これらの変換子の典型的なものは,数式を小さな画像に変換して,HTML文書からこれらの
+画像へのリンクを張ります.これらの画像は,実は\SpecialChar LaTeX
+によって生成されているので,正確です.しかしながら,これらはうまく伸縮できないので,実際の文書の中で表現されるよう
+に—フォント寸が凡そ正しくなるように—見せようとすると,大変な苦労を伴います.
+\end_layout
+
+\begin_layout Standard
+Alex Fernandezの
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ツール\SpecialChar \menuseparator
-設定
+e\SpecialChar LyX
+er
\end_layout
\end_inset
-から、たとえば「
-\begin_inset Flex CharStyle:Code
+ (
+\begin_inset CommandInset href
+LatexCommand href
+name "http://elyxer.nongnu.org/"
+target "http://elyxer.nongnu.org/"
+
+\end_inset
+
+)は,これらの問題の一部を解決します.特に,これは数式を画像に変換するのではなく,HTMLとCSSを組み合わせて数式を生成するので,生成される数式は完璧な大きさ
+に伸縮されて表示されます.しかしながら,ちょっとだけ複雑な数式でさえ,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-/home/myhome/lyxpipe
+htlatex
\end_layout
\end_inset
-ã\80\8dã\81\82ã\82\8bã\81\84ã\81¯Windowsã\81§ã\81¯ã\80\8c
-\begin_inset Flex CharStyle:Code
+ã\82\88ã\82\8aã\82\82質ã\81\8cè\90½ã\81¡ã\81¾ã\81\99ï¼\8eã\81\93ã\82\8cã\81¯HTMLã\81®é\99\90ç\95\8cã\82\92示ã\81\97ã\81¦ã\81\84ã\81¾ã\81\99
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+とはいえ,
+\begin_inset Flex Code
+status collapsed
-\backslash
-
-\backslash
-.
-\backslash
-pipe
-\backslash
-lyxpipe
+\begin_layout Plain Layout
+e\SpecialChar LyX
+er
\end_layout
\end_inset
-」などに設定することができます。サーバーを開始するためには、これを
-\emph on
-手動で設定しなくてはなりません
-\emph default
-。
+では,数式用にjsMathとMathJaxを使用することもできます.ただし,この設定はグローバルにしか設定することができず,バックエンドで実行させるサーバへのア
+クセスが利用できる必要があります.
\end_layout
-\begin_layout Standard
-LyXは、パイプを生成するに際して、「
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+.さらに重要なことは(少なくとも第1.1.1版においては),
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.in
+e\SpecialChar LyX
+er
\end_layout
\end_inset
-」および「
-\begin_inset Flex CharStyle:Code
+は数式マクロを一部しかサポートしておらず,ユーザ定義の段落様式や文字様式をサポートしていません.これらの制約によって,\SpecialChar LyX
+ユーザが生成する文書の多くにとっては,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.out
+e\SpecialChar LyX
+er
\end_layout
\end_inset
-」を付け加えます。パイプがすでに存在していれば、LyXは他のLyXプロセスがすでに実行中であると判断して、サーバーを開始しません。POSIX(Unix型)システ
-ムでは、なんらかの理由で、LyXが終了する際に使用されていない「古い」パイプが削除されずに残ったりすると、LyXはこれを削除しようとします。何らかの理由でこれが
-失敗した場合、手動でパイプを削除したのちに、LyXを再起動する必要があります。Windowsでは、プログラムが終了したりクラッシュしたりすると、OSがパイプを削
-除するので、「古い」パイプが残ることはありません。
+は不向きなものになっています.もちろん,原理的に,これらの問題を解決することもできたのですが,\SpecialChar LyX
+開発陣は別の方法を採ることとし,\SpecialChar LyX
+が\SpecialChar LaTeX
+やDocBook,平文を書き出す
+ことができるのと同様に,\SpecialChar LyX
+自身にXHTMLを書きだす能力を身につけさせることとしたのです.
\end_layout
\begin_layout Standard
-ã\82µã\83¼ã\83\90ã\83¼ã\82\92使ç\94¨ã\81\99ã\82\8bLyXã\83\97ã\83ã\82»ã\82¹ã\82\92è¤\87æ\95°èµ·å\8b\95ã\81\99ã\82\8bã\81«ã\81¯ã\80\81ã\81\9dã\82\8cã\81\9eã\82\8cã\81®ã\83\97ã\83ã\82»ã\82¹ã\81«ã\80\81å\88¥ã\81®ã\83¦ã\83¼ã\82¶ã\83¼ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82\92使ç\94¨ã\81\95ã\81\9bã\81\9fã\82\8aã\80\81ã\81¹ã\81¤ã\81¹ã\81¤ã\81®
-\begin_inset Flex CharStyle:Code
+ã\81\93ã\81®å\8e\9f稿å\9f·ç\86æ\99\82ç\82¹ã\81§ã\81¯ï¼\8cXHTMLå\87ºå\8a\9bã\81¯é\96\8bç\99ºé\80\94ä¸\8aã\81§ã\81\82ã\82\8aï¼\8cã\81\8aã\81\9dã\82\89ã\81\8fã\80\8cå®\9fé¨\93ç\9a\84ã\80\8dæ©\9fè\83½ã\81¨ã\81\97ã\81¦è§£ã\81\95ã\82\8cã\82\8bã\81¹ã\81\8dã\81§ã\81\97ã\82\87ã\81\86
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-preferences
-\end_layout
+\SpecialChar LyX
+ソースツリーもしくは
+\begin_inset CommandInset href
+LatexCommand href
+name "オンラインでのアクセス"
+target "http://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes"
\end_inset
-ファイルを使用させるなど、別々の設定を使用する必要があります。
-\end_layout
-
-\begin_layout Standard
-クライアントプログラムを開発しようとされているのであれば、LyXサーバーからのデバッグ情報を有効にすると便利かもしれません。そのためには、Lyxを
-\begin_inset Flex CharStyle:Code
+にある
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyx -dbg lyxserver
+development/HTML.notes
\end_layout
\end_inset
-として起動してください。
-\end_layout
+ファイルには,通常,XHTML出力の現状についての最新の情報が収録されています.
+\begin_inset CommandInset href
+LatexCommand href
+name "バグ追跡ページ"
+target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
-\begin_layout Standard
-C言語で書かれた完全なサンプルクライアントが、ソース頒布版の
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
-\begin_layout Plain Layout
-development/lyxserver/server_monitor.c
+にあるXHTML関連バグ一覧も参照のこと.
\end_layout
\end_inset
-にあります。
+.それでもこのアプローチは,他の2つの方法よりも,潜在的な利点がいくつもあるので,開発陣はこの方法を選択したのです.
\end_layout
\begin_layout Standard
-もう一つの便利なツールとして、
-\begin_inset Flex CharStyle:Code
+これらの利点は,主に,XHTML出力ルーチンが\SpecialChar LyX
+の一部となっているため,\SpecialChar LyX
+が出力する文書について\SpecialChar LyX
+が関知しているところのものは,すべて知り得るというところから来ていま
+す
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-src/client/lyxclient
+他には,これらのルーチンが\SpecialChar LyX
+内部にあるため,\SpecialChar LyX
+ファイル形式や既存の差込枠の文法に変更があっても,影響を受けずに済むという利点もあります.
\end_layout
\end_inset
-にあるコマンドラインベースのクライアントがあります。
-\end_layout
-
-\begin_layout Section
-通常の通信
+.つまり,XHTML出力ルーチンは,(文書構造に表示されるような形での)目次や,それぞれの段落様式に関連付けられたカウンタや,ユーザ定義の様式についても知ってい
+るのです.XHTML出力ルーチンは,国際化について\SpecialChar LyX
+が関知しているものも知っているので,ちょうどその時に有効になっている言語に依存して,「Chapter
+ 1」と出力されたり,「Kapitel 1」と出力されたりするのです.
\end_layout
\begin_layout Standard
-LyXコールを発行するには、クライアントはASCIIテキスト行を入力パイプに書き込みまなくてはなりません。この行は、以下の書式を持ちます。
-\end_layout
-
-\begin_layout Quote
-LYXCMD:
-\emph on
-クライアント名
-\emph default
-:
-\emph on
-関数
-\emph default
-:
-\emph on
-引数
-\end_layout
-
-\begin_layout Description
-クライアント名 は、クライアントが自由に選べる名前です。これが用いられるのは、クライアントが他の要求クライアントから結果を見分けることができるように、LyXが返
-答をする際、クライアント名をエコーするときだけです。
-\end_layout
-
-\begin_layout Description
-関数 は、LyXに実行させたい関数です。これは、ミニバッファで使用するコマンドと同じです。
-\end_layout
-
-\begin_layout Description
-引数 は、一部の関数のみに効力を持つオプションの引数です(たとえば、「自己挿入」LFUNは、現在のカーソル位置に引数を文章として挿入します)。
-\end_layout
-
-\begin_layout Standard
-LyXからの返答は、出力パイプに送り出され、
-\end_layout
-
-\begin_layout Quote
-INFO:
-\emph on
-クライアント名
-\emph default
-:
-\emph on
-関数
-\emph default
-:
-\emph on
-データ
+汎く一般的に,出力ルーチンは,\SpecialChar LyX
+が文書レイアウトについて関知しているものは知っており,したがって,文書が画面上にどのように描画されるかも知っています.文書をXHT
+MLに出力するときには,この情報を利用します.特に,\SpecialChar LyX
+は,文書を画面上に描画するときに使用するレイアウト情報に対応したCSSスタイル情報を
+\emph on
+自動的に
+\emph default
+生成します.もし節見出しが,\SpecialChar LyX
+中でサンセリフ体かつボールド体であるとすると,(既定では)ウェブブラウザに表示した時にも,サンセリフでボールドになります.これは,節
+のような定義済み様式だけでなく,ユーザ定義のものも含めて,すべての様式でそうです.実際,XHTML出力ルーチンは,ユーザ定義の段落・文字様式と,\SpecialChar LyX
+自身の定義済み様
+式とを区別しません.どちらの場合も,\SpecialChar LyX
+が様式について関知しているところのものは,全てレイアウトファイルに含まれています.これは,脚注のような定義済み差込枠や,各種
+ユーザ設定差込枠でもそうです.
\end_layout
\begin_layout Standard
-の書式をしています。ここで
-\emph on
-クライアント名
-\emph default
-と
-\emph on
-関数
-\emph default
-は、コマンド要求からそのままエコーされますが、
+結果として,XHTML出力は,レイアウトファイルやモジュールを通して,\SpecialChar LaTeX
+出力と全く同じように,ユーザが設定したり拡張したりすることができるのです.詳細については,
+取扱説明書『
\emph on
-ã\83\87ã\83¼ã\82¿
+ã\82«ã\82¹ã\82¿ã\83\9eã\82¤ã\82ºç¯\87
\emph default
-はコマンド実行の結果に依存した、多少なりとも有用な情報です。「font-state」のような一部のコマンドは、LyXの内部状態に関する情報を返しますが、空のデー
-タ応答を返すものもあります。空のデータ返答は、コマンド実行が無事終わったことを意味します。
+』の第5章をごらんください.
\end_layout
\begin_layout Standard
-エラーが発生した場合のLyXの返答は
+本章の残りでは,XHTML出力についての,さらに詳細な情報について取り扱い,その制約や,制約の回避の仕方を取り扱います.
\end_layout
-\begin_layout Quote
-ERROR:
-\emph on
-クライアント名
-\emph default
-:
-\emph on
-関数
-\emph default
-:
-\emph on
-エラーメッセージ
-\end_layout
-
-\begin_layout Standard
-の書式をしており、
-\emph on
-エラーメッセージ
-\emph default
-には、なぜコマンドが失敗したかの説明が入っているはずです。
+\begin_layout Section
+XHTMLにおける数式出力
\end_layout
\begin_layout Standard
-(例)
+\SpecialChar LyX
+では,数式描画に4つの方法を選択できます.以下に示すように,それぞれに利点と欠点があります.
\end_layout
-\begin_layout LyX-Code
-echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
-\begin_inset Newline newline
-\end_inset
-
-echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
+\begin_layout Itemize
+MathML
\begin_inset Newline newline
\end_inset
-read a <~/.lyxpipe.out
+MathMLは,ウェブ上で数学を用いるために,特にデザインされたXMLの一方言であり,これをサポートするブラウザ上では,通常,特に美しい表現が得られます.欠点は
+,すべてのブラウザがMathMLをサポートしているわけではないという事と,FirefoxのようなGeckoベースのブラウザでも,サポートが完璧ではないという事で
+す.
\begin_inset Newline newline
\end_inset
-echo $a
-\end_layout
-
-\begin_layout Section
-通知
-\end_layout
-
-\begin_layout Standard
-LyXは、発生しているイベントを、非同期的にクライアントに通知することができます。いまのところ、ユーザーがあるキー列を関数「notify」に割り当てているときの
-み、LyXはこの通知を行います。LyXが送る文字列の書式は
-\end_layout
-
-\begin_layout Quote
-\begin_inset Flex CharStyle:Code
+例えば,数式が
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NOTIFY:
+xymatrix
\end_layout
\end_inset
-
-\emph on
-キー列
+パッケージを使用していたり,\SpecialChar TeX
+コードを使用しているなどで,もし\SpecialChar LyX
+が数式をMathMLとして描画できないとすると,\SpecialChar LyX
+は数式を代わりに画像として出力します.
+
\end_layout
-\begin_layout Standard
-となっていて、
-\emph on
-キー列
-\emph default
-は、ユーザーが実際に打鍵したキー列の印字表現になります。
-\end_layout
+\begin_layout Itemize
+HTML
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
-この機構は、LyXのコマンド群を拡張してマクロを実装するのに使用することができます。なんらかのキー列を「notify」に割り当ててください。それから出力パイプで
-待機するクライアントを起動し、キー列に応じたコマンドを読み込み、一つないし複数のLyXコマンドを発行するLyX要求とLyXコールを使用する関数を開始するのです。
-\end_layout
+前述のとおり,
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-単純なLyXサーバープロトコル
+\begin_layout Plain Layout
+elyxer
\end_layout
-\begin_layout Standard
-LyXは、セッション管理に使用することができる単純なプロトコルを実装しています。メッセージは、すべて
-\end_layout
+\end_inset
-\begin_layout Quote
-LYXSRV:
-\emph on
-クライアント名
-\emph default
-:
-\emph on
-プロトコルメッセージ
-\end_layout
+は,数式をCSSで装飾したHTMLとして出力します
+\begin_inset Foot
+status collapsed
-\begin_layout Standard
-の書式をしており、
-\emph on
-プロトコルメッセージ
-\emph default
-は「hello」ないし「bye」です。クライアントから「hello」を受け取ると、LyXはメッセージを聴いていることをクライアントに伝えるために返答をし、LyX
-が終了することをクライアントに伝えるのには、LyXが「bye」を送信します。
-\end_layout
+\begin_layout Plain Layout
+\SpecialChar LyX
+は,
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-DVIとPDFの遡及検索
+\begin_layout Plain Layout
+elyxer
\end_layout
-\begin_layout Standard
-DVI/PDFビューア
-\begin_inset Foot
-status open
+\end_inset
-\begin_layout Plain Layout
-PDFの遡及検索機能を提供しているビューアには、KDE/Linux上のOkularとMac OS X上のSkim、Windows上のSumatraPDFがありま
-す。
+からのHTML出力のために,CSSの一部を拝借しています.
\end_layout
\end_inset
-には、遡及検索(reverse searchないしinverse searchと呼ばれます)機能を提供しているものがあります。これを使えば、DVI/PDF出力の
-特定の場所をクリックすることによって、LyXの文書中で対応する行にカーソルを移動させることができます。これを実現するためには、ビューアはLyXと情報交換を行う必
-要があります。これは、命名パイプ(lyxpipe)を使用するか、LyXが作業ディレクトリに生成するUNIXドメインソケット(lyxsocket)を使用する(これ
-は
-\begin_inset Flex CharStyle:Code
+.簡単な数式では,これは非常にうまく行きますが,少し複雑な数式になると,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxclient
+elyxer
\end_layout
\end_inset
-プログラムがLyXと通信するのに使用している方法です)ことで、LyXサーバを経由して実現することができます。場合によっては、ビューアとLyXを橋渡しする補助スク
-リプトを必要とすることがあるかもしれませんが、それ以外は、ビューアはLyXと直接通信することができます。これは、選んだビューアと基本ソフトに依存します。また、必
-要とされるビューアの設定法と遡及検索が実際に行われる方法とにも依存します。したがって、下記では個々のビューア毎の遡及検索の設定の仕方を説明することとします。その
-前に、DVI/PDF出力で遡及検索を有効にするためには、一般に何が必要とされるかを説明します。
-\end_layout
-
-\begin_layout Subsection
-遡及検索を有効にするには
-\end_layout
+は歯が立たなくなります.それでも,この方法は非常に広くサポートされているという利点があり,かなり簡単な数式を少しだけ含んでいるような文書に適しているでしょう.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
-LaTeXは、遡及検索のために複数の方法を提供しています。ある方法は
-\begin_inset Flex CharStyle:Code
+例えば,数式が
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-latex/pdflatex
+xymatrix
\end_layout
\end_inset
-プログラムに組み込まれており、他の方法は外部パッケージとして提供されています。どちらを選択するかは、お使いのLaTeX頒布版が既に特定の方法を提供しているか(組
-み込みによる方法は比較的新しいものです)と、お使いのビューアがそれに対応しているかに依存します。使用可能な方法を以下に述べます。
+パッケージを使用していたり,\SpecialChar TeX
+コードを使用しているなどで,もし\SpecialChar LyX
+が数式をHTMLとして描画できないとすると,\SpecialChar LyX
+は数式を代わりに画像として出力します.
+
\end_layout
-\begin_layout Subsubsection*
-src-special経由のDVI組み込み検索(DVIのみ)
-\end_layout
+\begin_layout Itemize
+画像
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
-この方法は、DVIファイルに遡及検索に必要な情報を追加するものです。これは、かなり前のLaTeXから利用可能となっており(比較的最近のLaTeX頒布版はすべて対
-応しています)、安定して動作します。これを有効にするには、
-\begin_inset Flex CharStyle:MenuItem
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-ファイル処理\SpecialChar \menuseparator
-変換子
+htlatex
\end_layout
\end_inset
-の
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-LaT
-\begin_inset ERT
+のように,\SpecialChar LyX
+は数式を画像としても出力できます.この画像は,実は,自動プレビューで使用されているものと全く同じです
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-{}
+ただし,画像を出力に使うために,自動プレビューを入にしておく必要は
+\emph on
+ありません
+\emph default
+.
\end_layout
\end_inset
-eX (plain)->DVI
-\end_layout
+.この方法の利点は,画像が他ならぬ\SpecialChar LaTeX
+によって生成されているので,非常に正確であることです.欠点は,前述したとおり,画像がビットマップなので,伸縮が全くうまく行かな
+かったり,コピーが出来なかったりといったことがあります(執筆時点においては,数式の付番にも問題があります.
+\begin_inset CommandInset href
+LatexCommand href
+name "バグ 6894"
+target "http://www.lyx.org/trac/ticket/6894"
\end_inset
-ã\81ªã\81\84ã\81\97
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+ã\82\92å\8f\82ç\85§ã\81®ã\81\93ã\81¨ï¼\8e)ï¼\8e
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-LaT
-\begin_inset ERT
+画像の寸法は,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-eX (plain)->DraftDVI
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+出力
\end_layout
\end_inset
-変換子を
-\begin_inset Flex CharStyle:Code
+の「数式画像の伸縮」パラメータを変更することで制御できます
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-latex -src-specials $$i
+必要な方のために述べておくと,これは,画像の解像度をdpi (1インチあたりドット数)で制御するためのもので,75dpiを基準としています.
\end_layout
\end_inset
-に変更します。もしこれが動作しないときは、お使いのLaTeXエンジンが違うオプションを必要としていないか確認してください(頒布版によっては文法の異なることがあり
-ます)。
-\end_layout
+.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Subsubsection*
-外部パッケージ(PDFSyncおよびsrcltx)
+もし\SpecialChar LyX
+が,何らかの理由によって数式の画像を生成できない(例えば,必要な\SpecialChar LaTeX
+パッケージが導入済みでないなど)ときは,回避策として,生の\SpecialChar LaTeX
+を出力します.
\end_layout
-\begin_layout Standard
+\begin_layout Itemize
+\SpecialChar LaTeX
-\emph on
-pdfsync
-\emph default
-および
-\emph on
-srcltx
-\emph default
-パッケージは、PDF出力(pdflatex経由)およびDVI出力での遡及検索を提供します。これを有効にするには、LyXプリアンブルで以下のようにパッケージを読み
-込んでください。
-\end_layout
+\begin_inset Newline newline
+\end_inset
-\begin_layout Itemize
-PDFの遡及検索には
-\begin_inset Flex CharStyle:Code
+最後に,\SpecialChar LyX
+は,数式を\SpecialChar LaTeX
+としても出力することができます.この方法は,最終手段としての出力方法である一方で,HTML文書に埋め込まれた\SpecialChar LaTeX
+を描画するのにJavaScript
+を使用する,
+\begin_inset CommandInset href
+LatexCommand href
+name "jsMath"
+target "http://www.math.union.edu/~dpvc/jsMath/"
+
+\end_inset
+
+のようなツールとともに使用することもできます.\SpecialChar LyX
+は,jsMathで必要とされているのと同じように,\SpecialChar LaTeX
+部分を,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-usepackage{pdfsync}
+span
\end_layout
\end_inset
+(行内数式用)または
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+div
\end_layout
-\begin_layout Itemize
-DVIの遡及検索には
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+(別行立て数式用)に
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-usepackage[active]{srcltx}
+class='math'
\end_layout
\end_inset
-
+を指定したもので,包んで出力します.
\end_layout
\begin_layout Standard
-と書きます。DVIとPDFの両方の遡及検索を実行できるようにするためには、プリアンブルに以下の行を挿入する方法があります。
-\end_layout
+これらの出力方法のいずれかを
+\begin_inset Flex MenuItem
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+出力
+\end_layout
-\backslash
-usepackage{ifpdf}
-\begin_inset Newline newline
\end_inset
+で選択しなくてはなりません.既定では,\SpecialChar LyX
+はMathMLで出力を行います.これは,文書全体に適用される設定となります.
+\end_layout
-\backslash
-ifpdf
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+最後に,\SpecialChar LyX
+では,例えば,MathMLではあまりうまく出力されないような差込枠に対して,別の出力方法を選択できる選択肢が用意されています
+\begin_inset Foot
+status collapsed
-
-\backslash
-usepackage{pdfsync}
-\begin_inset Newline newline
+\begin_layout Plain Layout
+その他にも,\SpecialChar LyX
+は,差込枠に\SpecialChar TeX
+コードが含まれていると画像出力に回帰するので,数式中に
+\begin_inset Formula $a=b\relax$
\end_inset
+のような無害な\SpecialChar TeX
+コードを挿入することによって,画像出力を強制することができます.
+\end_layout
-\backslash
-else
-\begin_inset Newline newline
-\end_inset
-
-
-\backslash
-usepackage[active]{srcltx}
-\begin_inset Newline newline
\end_inset
+.
+\end_layout
-\backslash
-fi
+\begin_layout Section
+書誌情報と引用
\end_layout
\begin_layout Standard
-このようにすれば、DVIでもPDF(pdflatex)でも正しいパッケージを使いながら、ファイルを閲覧することができます。
+XHTML出力は,書誌情報と引用を完全にサポートしています.
\end_layout
\begin_layout Standard
-なお、PDFSyncは、文書の出力レイアウトに干渉する可能性があるので注意してください。したがって、仕上がり文書ではPDFSyncを無効にすることをお勧めします
-。
+引用ラベルは,\SpecialChar LyX
+画面上のラベルを生成するのと同じ機構で生成されているので,出力中のラベルは,\SpecialChar LyX
+中の外見と同質またはそれよりも上質な仕上がりとなっています.連番引用を
+使用している場合には,\SpecialChar LyX
+は,画面上で表示されるような各カッコに囲まれた引用鍵を単純に表示するのではなく,[1]や[17]などの連番ラベルを出力します.著者-出版年
+形式の引用を使用している場合で,同じ著者-出版年の組み合わせが複数ある場合,\SpecialChar LyX
+は,Bib\SpecialChar TeX
+が行うように出版年に小文字を付します.ラベルは,書誌情報項目とともに印字さ
+れます.現在のところ,角括弧を丸括弧に変更するなど,ラベルの外見を変更する手段はありませんのでご注意ください.
\end_layout
-\begin_layout Subsubsection*
-SyncTeXを使った組み込み遡及検索(DVIおよびPDF)
+\begin_layout Standard
+書誌情報出力は,引用ダイアログで文献情報表示を取り扱うのと同じ機構で取り扱われているので,XHTML出力は,引用ダイアログで特定の文献項目を表示させた時のものに
+非常によく似ています.整形の仕方は,レイアウトファイルや望ましくはモジュールでカスタマイズすることができます.詳細については,取扱説明書『カスタマイズ篇』をご覧
+ください.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-(pdf)latex
+現在のところ,主だった瑕疵は,相互参照された情報が,関連した項目の全てに印字されてしまうことです.つまり,以下のような表示が為されます.
\end_layout
+\begin_layout Quote
+Jason Stanley,
+\begin_inset Quotes eld
+\end_inset
+
+Context and Logical Form
+\begin_inset Quotes erd
\end_inset
-の最近のバージョンは、PDFおよびDVI両方の遡及検索を組み込みでサポートしています。このいわゆる
+, in
\emph on
-SyncTeX
+Language in Context: Selected Essays
\emph default
-機能は、主に、PDFSyncパッケージをpdftexプログラムへ統合したことと、それをsrc-specialsアプローチへ取り込んだことの成果です。これを使用す
-るためには、少なくともTeXLive 2008か最近のMikTeX頒布版が必要です。また、既にSyncTeXサポートを提供しているPDFビューアは少ししかありま
-せん(Mac上のSkimとWindows上のSumatraPDF)。
-\end_layout
-
-\begin_layout Standard
-DVI出力でSyncTeXを有効にするには、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-ファイル処理\SpecialChar \menuseparator
-変換子
+ (Oxford: Oxford University Press, 2007), pp.
+ 30–68.
\end_layout
+\begin_layout Quote
+Jason Stanley,
+\begin_inset Quotes eld
\end_inset
-の
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
+Semantics in Context
+\begin_inset Quotes erd
\end_inset
-eX (plain)->DVI
+, in
+\emph on
+Language in Context: Selected Essays
+\emph default
+ (Oxford: Oxford University Press, 2007), pp.
+ 201–30.
\end_layout
-\end_inset
-
-ないし
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-LaT
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
+\begin_layout Standard
+これは,遠くないうちに修正されるでしょう.
\end_layout
-\end_inset
-
-eX (plain)->DraftDVI
+\begin_layout Standard
+現在のところ,節ごとの書誌情報出力はサポートされていません.複数の書誌情報がある場合には,\SpecialChar LyX
+は同じ情報を繰り返し出力してしまいます.
\end_layout
-\end_inset
-
-変換子を
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-latex -synctex=1 $$i
+\begin_layout Section
+索引
\end_layout
-\end_inset
-
-に変更します。PDF出力用には、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_layout Standard
+\SpecialChar LyX
+は,索引をXHTMLとして書きだすことができますが,現在のところ,若干の制約があります.
+\end_layout
-\begin_layout Plain Layout
-LaT
-\begin_inset ERT
+\begin_layout Standard
+索引の書き出しは,
+\emph on
+ユーザーの手引き
+\emph default
+の索引の節に書かれているような手の込んだ方法を使おうとしないほうが,信頼性が保てます
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-{}
+ここでの主な問題は,これらの操作の際に,\SpecialChar LyX
+自身は何もしていないという点です.つまり,生の\SpecialChar LaTeX
+で入力しなくてはならないようなものをそのまま入力しているのです.
\end_layout
\end_inset
-eX (pdflatex)->PDF (pdflatex)
+.当該節の小節見出しに沿って,それらがどう処理されるかを説明しましょう.
\end_layout
-\end_inset
-
-変換子を
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-pdflatex -synctex=1 $$i
+\begin_layout Itemize
+索引項目のグループ化(下層項目): \SpecialChar LyX
+はこれらをサポートしようと努めていますが,項目は「 ! 」(感嘆符の周りに空白)で分離しなくてはなりません.これは,そうしな
+いと数式などで使われているエスケープされた感嘆符をチェックするのが非常に難しくなるからです.
\end_layout
-\end_inset
+\begin_layout Itemize
+ページ範囲: ページ範囲については,XHTMLでは意味がないので,全くサポートされません.その代わりに,引用項目のはじめと終わりの頁それぞれに,2つの索引項目が
+得られるだけです.
+\end_layout
-に変更してください。また、ビューアをSyncTeXで使うのに設定を行う必要があるかどうか、お使いのビューアの取扱説明書をご確認ください
-\begin_inset Foot
-status collapsed
+\begin_layout Itemize
+相互参照: 相互参照のサポートはありません.\SpecialChar LyX
+が「|see\SpecialChar ldots
+」という下だりを持つ項目を検出すると,その部分はただ無視されて,残りの部分が通常の索引項目だとみなされま
+す.
+\end_layout
-\begin_layout Plain Layout
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Itemize
+索引項目の整序: \SpecialChar LyX
+は整序順の変更をサポートします.\SpecialChar LyX
+は,最初に検出した「@」の前の部分を取り出して,それを整序に用い,最初の「@」の後の部分を実際の項目として取り
+出します.現在のところ,\SpecialChar LyX
+はエスケープされた「@」を取り扱わないので,電子メールアドレスを索引に使わないでください.
+\end_layout
-\begin_layout Plain Layout
--synctex=1
+\begin_layout Itemize
+索引項目のレイアウト: 項目は,テキスト様式ダイアログを使うなり,\SpecialChar LyX
+内で使用可能な方法を用いることで,索引項目を成形することができます.「項目|textbf」のよ
+うな文法はサポートされません.\SpecialChar LyX
+は,項目内にパイプ記号「|」を検出すると,パイプ記号とその後に続くものすべてを削除してしまいます.
\end_layout
-\end_inset
+\begin_layout Itemize
+複数の索引: 複数の索引はサポートされていません.すべての項目は,ひとつの大きな索引として印字されます.索引が何度も印字されることを防ぐため,中心となる索引だけ
+を印字しますので,その索引は必ず置くようにしてください.
+\end_layout
-オプションは、gzip圧縮を有効にします。お使いのビューアがgzip圧縮をサポートしていない場合には、代わりに
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Section
+記号一覧および用語集
+\end_layout
-\begin_layout Plain Layout
--synctex=-1
+\begin_layout Standard
+現在のところ,用語集のサポートはありません.この機能の追加は,比較的容易だと思われますので,あなたの貢献をお待ちしております.
\end_layout
+\begin_layout Chapter
+\SpecialChar LyX
+サーバー
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:LyXサーバー"
+
\end_inset
-を使用してください。
-\end_layout
-\end_inset
+\end_layout
-。
+\begin_layout Section
+はじめに
\end_layout
-\begin_layout Subsection
-特定のビューアを設定して使うには
+\begin_layout Standard
+「\SpecialChar LyX
+サーバー」を使用すると,他のプログラムが,\SpecialChar LyX
+と通信したり,\SpecialChar LyX
+コマンドを実行させたり,\SpecialChar LyX
+の内部状態に関する情報を取得したりすることができるようになります.これは熟練し
+たユーザー向けの機能ですが,便利なはずです.たとえば,\SpecialChar LyX
+サーバーに書き込むことによって,JabRefのような書誌情報管理ソフトが,LyXに文献引用を「押し込む」こ
+とが可能となります.
\end_layout
-\begin_layout Subsubsection*
-Xdvi(全プラットフォーム)
+\begin_layout Section
+\SpecialChar LyX
+サーバーを開始するには
\end_layout
\begin_layout Standard
-LyXは、
-\begin_inset Flex CharStyle:Code
+\SpecialChar LyX
+サーバーは,名前をつけたパイプの対を利用することで機能します.パイプは,通常
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxclient
+UserDir
\end_layout
\end_inset
-プログラムを自動的に使うのに必要なフックを、既に提供しているので、
-\begin_inset Flex CharStyle:Code
+の下に作られ(Windowsを除く.Windowsでは,名前を付けた
+\emph on
+ローカルの
+\emph default
+パイプは
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-xdvi
-\end_layout
-\end_inset
+\backslash
-を使用する場合には、DVI遡及検索を実行するのに他にするべきことはありません。使用中の文書を上記で述べたように設定するだけです(遡及検索は、Ctrl-クリックか
-、Mac OS X上ではAlt-クリックで始動します)。
+\backslash
+.
+\backslash
+pipe
\end_layout
-\begin_layout Standard
-しかし、何らかの理由で、LyXと通信するのにソケットではなく命名パイプを使用したい場合には、
-\begin_inset Flex CharStyle:MenuItem
+\end_inset
+
+に特別なオブジェクトとして置かれます),「
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-ファイル処理\SpecialChar \menuseparator
-ファイル書式
+.lyxpipe.in
\end_layout
\end_inset
-ã\81®DVIã\83\93ã\83¥ã\83¼ã\82¢ã\82\92
-\begin_inset Flex CharStyle:Code
+ã\80\8dã\81\8aã\82\88ã\81³ã\80\8c
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-xdvi -editor 'lyxeditor.sh %f %l'
+.lyxpipe.out
\end_layout
\end_inset
-(
-\begin_inset Flex CharStyle:Code
+」という名前がついています.外部プログラムは,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxeditor.sh
-\end_layout
-
-\end_inset
-
-は適切なスクリプト名)に変更してください。たとえば、最低限のシェルスクリプトは
+.lyxpipe.in
\end_layout
-\begin_layout LyX-Code
-#!/bin/sh
-\begin_inset Newline newline
-\end_inset
-
-LYXPIPE="/path/to/lyxpipe"
-\begin_inset Newline newline
-\end_inset
-
-COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
-\begin_inset Newline newline
-\end_inset
-
-echo "$COMMAND" > "${LYXPIPE}".in || exit
-\begin_inset Newline newline
\end_inset
-read < "${LYXPIPE}".out || exit
-\end_layout
-
-\begin_layout Standard
-のようになります。ここで
-\begin_inset Flex CharStyle:Code
+に書き込みを行い,戻りデータを
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-/path/to/lyxpipe
+.lyxpipe.out
\end_layout
\end_inset
-ã\81¯ã\80\81
-\begin_inset Flex CharStyle:MenuItem
+ã\81\8bã\82\89èªã\81¿å\87ºã\81\97ã\81¾ã\81\99ï¼\8eã\83\91ã\82¤ã\83\97å\90\8dã\81®èª\9eå¹¹ã\81¯ï¼\8c
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-パス
+ツール\SpecialChar menuseparator
+設定
\end_layout
\end_inset
-ã\81§æ\8c\87å®\9aã\81\97ã\81\9fLy
-\begin_inset ERT
-status open
+ã\81\8bã\82\89ï¼\8cã\81\9fã\81¨ã\81\88ã\81°ã\80\8c
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
-
-{}
+/home/myhome/lyxpipe
\end_layout
\end_inset
-XServerパイプのパスを指定してください
-\begin_inset Foot
+」あるいはWindowsでは「
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ソース頒布版の
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-development/tools
+\backslash
+
+\backslash
+.
+\backslash
+pipe
+\backslash
+lyxpipe
\end_layout
\end_inset
-フォルダには、ユーザが設定した
-\emph on
-lyxpipe
-\emph default
-を探し出す
-\begin_inset Flex CharStyle:Code
+」などに設定することができます(ここで,lyxpipe以外の任意のファイルパス,例えば
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxeditor
-\end_layout
-
-\end_inset
+"
+\backslash
-スクリプトがあります。
+\backslash
+.
+\backslash
+pipe
+\backslash
+my
+\backslash
+lyx
+\backslash
+pipe"
\end_layout
\end_inset
-ã\80\82
-\end_layout
-
-\begin_layout Subsubsection*
-MacDviX(Mac OS X)
+ã\81ªã\81©ã\82\82使ç\94¨ã\81§ã\81\8dã\81¾ã\81\99)ï¼\8eã\82µã\83¼ã\83\90ã\83¼ã\82\92é\96\8bå§\8bã\81\99ã\82\8bã\81\9fã\82\81ã\81«ã\81¯ï¼\8cã\81\93ã\82\8cã\82\92
+\emph on
+手動で設定しなくてはなりません
+\emph default
+.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Code
+\SpecialChar LyX
+は,パイプを生成するに際して,「
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-/Applications/MacDviX_Folder/calleditor.script
+.in
\end_layout
\end_inset
-の終わりに
-\end_layout
-
-\begin_layout LyX-Code
-/Applications/Ly
-\begin_inset ERT
+」および「
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-{}
+.out
\end_layout
\end_inset
-X.app/Contents/MacOS/lyxeditor "$2" $1
-\begin_inset Newline newline
-\end_inset
-
-exit 1
+」を付け加えます.パイプがすでに存在していれば,\SpecialChar LyX
+は他の\SpecialChar LyX
+プロセスがすでに実行中であると判断して,サーバーを開始しません.POSIX(Unix型)システムでは,なん
+らかの理由で,\SpecialChar LyX
+が終了する際に使用されていない「古い」パイプが削除されずに残ったりすると,\SpecialChar LyX
+はこれを削除しようとします.何らかの理由でこれが失敗した場合,手動でパイ
+プを削除したのちに,\SpecialChar LyX
+を再起動する必要があります.Windowsでは,プログラムが終了したりクラッシュしたりすると,OSがパイプを削除するので,「古い」パイプが残
+ることはありません.
\end_layout
\begin_layout Standard
-という行を付け加えてください。Applicationsフォルダ以外の場所にLyXを導入した場合には、それに従って上記の行を修正してください。
-\end_layout
+サーバーを使用する\SpecialChar LyX
+プロセスを複数起動するには,それぞれのプロセスに,別のユーザーディレクトリを使用させたり,別々の
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-遡及検索は、Alt-クリック(OPTION-クリック)で始動します。
+\begin_layout Plain Layout
+preferences
\end_layout
-\begin_layout Subsubsection*
-Skim(Mac OS X)
+\end_inset
+
+ファイルを使用させるなど,別々の設定を使用する必要があります.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:MenuItem
+クライアントプログラムを開発しようとされているのであれば,\SpecialChar LyX
+サーバーからのデバッグ情報を有効にすると便利かもしれません.そのためには,Lyxを
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-ファイル処理\SpecialChar \menuseparator
-ファイル書式\SpecialChar \menuseparator
-PDF (pdflatex)
+lyx -dbg lyxserver
\end_layout
\end_inset
-のビューア設定に
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-open -a Skim.app $$i
+として起動してください.
\end_layout
+\begin_layout Standard
+C++言語で書かれた完全なサンプルクライアントが,ソース頒布版の
+\begin_inset Newline newline
\end_inset
-と入力し、
-\begin_inset Flex CharStyle:MenuItem
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Skim\SpecialChar \menuseparator
-設定\SpecialChar \menuseparator
-Sync
+development/lyxserver/server_monitor.cpp
\end_layout
\end_inset
-でLy
-\begin_inset ERT
+にあります.
+\end_layout
+
+\begin_layout Standard
+もう一つの便利なツールとして,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-{}
+src/client/lyxclient
\end_layout
\end_inset
-Xを選択してください。
-\end_layout
-
-\begin_layout Standard
-遡及検索は、COMMAND-SHIFT-クリックで始動します。
+にあるコマンドラインベースのクライアントがあります.
\end_layout
-\begin_layout Subsubsection*
-Okular (KDE)
+\begin_layout Section
+通常の通信
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\SpecialChar LyX
+コールを発行するには,クライアントはASCIIテキスト行を入力パイプに書き込みまなくてはなりません.この行は,以下の書式を持ちます.
+\end_layout
-\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-Okularを設定\SpecialChar \ldots{}
-\SpecialChar \menuseparator
-編集
+\begin_layout Quote
+LYXCMD:
+\emph on
+クライアント名
+\emph default
+:
+\emph on
+関数
+\emph default
+:
+\emph on
+引数
\end_layout
-\end_inset
+\begin_layout Description
+クライアント名 は,クライアントが自由に選べる名前です.これが用いられるのは,クライアントが他の要求クライアントから結果を見分けることができるように,\SpecialChar LyX
+が返答をす
+る際,クライアント名をエコーするときだけです.
+\end_layout
-で「カスタムテキストエディタ」を選択し、コマンドに
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
+関数 は,\SpecialChar LyX
+に実行させたい関数です.これは,ミニバッファで使用するコマンドと同じです.
+\end_layout
-\begin_layout Plain Layout
-lyxclient -g %f %l
+\begin_layout Description
+引数 は,一部の関数のみに効力を持つオプションの引数です(たとえば,「自己挿入」LFUNは,現在のカーソル位置に引数を文章として挿入します).
\end_layout
-\end_inset
+\begin_layout Standard
+\SpecialChar LyX
+からの返答は,出力パイプに送り出され,
+\end_layout
+
+\begin_layout Quote
+INFO:
+\emph on
+クライアント名
+\emph default
+:
+\emph on
+関数
+\emph default
+:
+\emph on
+データ
+\end_layout
-を加えてください。
+\begin_layout Standard
+の書式をしています.ここで
+\emph on
+クライアント名
+\emph default
+と
+\emph on
+関数
+\emph default
+は,コマンド要求からそのままエコーされますが,
+\emph on
+データ
+\emph default
+はコマンド実行の結果に依存した,多少なりとも有用な情報です.「font-state」のような一部のコマンドは,\SpecialChar LyX
+の内部状態に関する情報を返しますが,空のデータ応答
+を返すものもあります.空のデータ返答は,コマンド実行が無事終わったことを意味します.
\end_layout
\begin_layout Standard
-遡及検索は、SHIFT-クリックで始動します。
+エラーが発生した場合の\SpecialChar LyX
+の返答は
\end_layout
-\begin_layout Subsubsection*
-YAP(Windows)
+\begin_layout Quote
+ERROR:
+\emph on
+クライアント名
+\emph default
+:
+\emph on
+関数
+\emph default
+:
+\emph on
+エラーメッセージ
\end_layout
\begin_layout Standard
-yapを起動し、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+の書式をしており,
+\emph on
+エラーメッセージ
+\emph default
+には,なぜコマンドが失敗したかの説明が入っているはずです.
+\end_layout
-\begin_layout Plain Layout
-View\SpecialChar \menuseparator
-Options
+\begin_layout Standard
+(例)
\end_layout
+\begin_layout LyX-Code
+echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
+\begin_inset Newline newline
\end_inset
-メニューを選択し、「Inverse DVI Search」タブを選択します。「New\SpecialChar \ldots{}
-」ボタンをクリックして開くウィンドウの「Name:」フィールドに「LyX
- Editor」(または自分の好きな名称)と入力してください。「\SpecialChar \ldots{}
-」というラベルのボタンをクリックしてファイルダイアログを開き、バッチファイル
-\begin_inset Flex CharStyle:Code
-status collapsed
+echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-lyxeditor.bat
+read a <~/.lyxpipe.out
+\begin_inset Newline newline
+\end_inset
+
+echo $a
\end_layout
-\end_inset
+\begin_layout Section
+通知
+\end_layout
-(以下参照)のあるディレクトリを見つけます。
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+\SpecialChar LyX
+は,発生しているイベントを,非同期的にクライアントに通知することができます.いまのところ,ユーザーがある
+\begin_inset Flex Ruby
status collapsed
\begin_layout Plain Layout
-lyxeditor.bat
+鍵
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+キー
\end_layout
\end_inset
-を選択してプログラムの引数を
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-%f %l
\end_layout
\end_inset
-と指定してください。
-\begin_inset Flex CharStyle:Code
+列を関数「notify」に割り当てているときのみ,\SpecialChar LyX
+はこの通知を行います.\SpecialChar LyX
+が送る文字列の書式は
+\end_layout
+
+\begin_layout Quote
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxeditor.bat
+NOTIFY:
\end_layout
\end_inset
-は、
+
\emph on
-lyxpipe
+鍵列
+\end_layout
+
+\begin_layout Standard
+となっていて,
+\emph on
+鍵列
\emph default
-ã\82\92é\80\9aã\81\98ã\81¦LyXã\81¨é\80\9aä¿¡ã\81\99ã\82\8bã\81\9fã\82\81ã\81®ã\83©ã\83\83ã\83\91ã\81¨ã\81\97ã\81¦ä½¿ç\94¨ã\81\95ã\82\8cã\80\81以ä¸\8bã\81®ã\82\88ã\81\86ã\81«ã\81ªã\81£ã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
+ã\81¯ï¼\8cã\83¦ã\83¼ã\82¶ã\83¼ã\81\8cå®\9fé\9a\9bã\81«æ\89\93é\8dµã\81\97ã\81\9fé\8dµå\88\97ã\81®å\8d°å\97表ç\8f¾ã\81«ã\81ªã\82\8aã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout LyX-Code
-@echo off
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+この機構は,\SpecialChar LyX
+のコマンド群を拡張してマクロを実装するのに使用することができます.なんらかの鍵列を「notify」に割り当ててください.それから出力パイプで待機する
+クライアントを起動し,鍵列に応じたコマンドを読み込み,一つないし複数の\SpecialChar LyX
+コマンドを発行する\SpecialChar LyX
+要求と\SpecialChar LyX
+コールを使用する関数を開始するのです.
+\end_layout
-echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
-\backslash
+\begin_layout Section
+単純な\SpecialChar LyX
+サーバープロトコル
+\end_layout
-\backslash
-.
-\backslash
-pipe
-\backslash
-lyxpipe.in
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+\SpecialChar LyX
+は,セッション管理に使用することができる単純なプロトコルを実装しています.メッセージは,すべて
+\end_layout
-type
-\backslash
+\begin_layout Quote
+LYXSRV:
+\emph on
+クライアント名
+\emph default
+:
+\emph on
+プロトコルメッセージ
+\end_layout
-\backslash
-.
-\backslash
-pipe
-\backslash
-lyxpipe.out
+\begin_layout Standard
+の書式をしており,
+\emph on
+プロトコルメッセージ
+\emph default
+は「hello」ないし「bye」です.クライアントから「hello」を受け取ると,\SpecialChar LyX
+はメッセージを聴いていることをクライアントに伝えるために返答をし,\SpecialChar LyX
+が終了するこ
+とをクライアントに伝えるのには,\SpecialChar LyX
+が「bye」を送信します.
+\end_layout
+
+\begin_layout Section
+DVIとPDFの遡及検索
\end_layout
\begin_layout Standard
-LyXで指定したLyXServerパイプパスが、
-\begin_inset Flex CharStyle:Code
+DVI/PDFビューア
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-\backslash
-
-\backslash
-.
-\backslash
-pipe
-\backslash
-lyxpipe
+PDFの遡及検索機能を提供しているビューアには,KDE/Linux上のOkularと
+\lang english
+Qpdfview on Unix
+\lang japanese
+とMac OS X上のSkim,Windows上のSumatraPDFがあります.
\end_layout
\end_inset
-となっていることを確認するか、
-\begin_inset Flex CharStyle:Code
+には,遡及検索(reverse searchないしinverse searchと呼ばれます)機能を提供しているものがあります.これを使えば,DVI/PDF出力の
+特定の場所をクリックすることによって,\SpecialChar LyX
+の文書中で対応する行にカーソルを移動させることができます.これを実現するためには,ビューアは\SpecialChar LyX
+と情報交換を行う必要があります
+.これは,命名パイプ(
+\emph on
+lyxpipe
+\emph default
+)を使用するか,\SpecialChar LyX
+が作業ディレクトリに生成するUNIXドメインソケット(
+\emph on
+lyxsocket
+\emph default
+)を使用する(これは
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxeditor.bat
+lyxclient
\end_layout
\end_inset
-ラッパの方を適切に修正してください。
+プログラムが\SpecialChar LyX
+と通信するのに使用している方法です)ことで,\SpecialChar LyX
+サーバを経由して実現することができます.場合によっては,ビューアと\SpecialChar LyX
+を橋渡しする補助スクリプトを必要とする
+ことがあるかもしれませんが,それ以外は,ビューアは\SpecialChar LyX
+と直接通信することができます.これは,選んだビューアと基本ソフトに依存します.また,必要とされるビューアの設定
+法と遡及検索が実際に行われる方法とにも依存します.したがって,下記では個々のビューア毎の遡及検索の設定の仕方を説明することとします.その前に,DVI/PDF出力
+で遡及検索を有効にするためには,一般に何が必要とされるかを説明します.
\end_layout
-\begin_layout Standard
-yapでは、遡及検索はダブルクリックで始動します。
-\end_layout
+\begin_layout Subsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:遡及検索"
-\begin_layout Subsubsection*
-SumatraPDF(Windows)
+\end_inset
+
+自動有効化
\end_layout
\begin_layout Standard
-SumatraPDFを遡及検索で使用するためには、
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-ファイル処理\SpecialChar \menuseparator
-ファイル書式\SpecialChar \menuseparator
-PDF (pdflatex)
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+出力
\end_layout
\end_inset
-ã\81®ã\83\93ã\83¥ã\83¼ã\82¢è¨å®\9aで
-\begin_inset Flex CharStyle:Code
+ã\83¡ã\83\8bã\83¥ã\83¼で
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-SumatraPDF -inverse-search
-\begin_inset Quotes eld
-\end_inset
+出力と同期
+\end_layout
-lyxeditor.bat %f %l
-\begin_inset Quotes erd
\end_inset
+オプションを有効にすれば,ほとんどの場合,\SpecialChar LyX
+がすべてをうまくこなしてくれます.その場合,\SpecialChar LyX
+は,自動的に,必要なSync\SpecialChar TeX
+マクロ(PDFの場合)や,srcltxパッケー
+ジ(DVIの場合)を挿入してくれます.このオプションは,
+\begin_inset Flex MenuItem
+status collapsed
+\begin_layout Plain Layout
+表示/更新
\end_layout
\end_inset
-(
-\begin_inset Flex CharStyle:Code
+ツールバーからも容易にアクセスすることができます.
+\end_layout
+
+\begin_layout Standard
+もし,これとは別の設定が必要な場合には,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-lyxeditor.bat
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+出力\SpecialChar menuseparator
+出力と同期
\end_layout
\end_inset
-ã\81¯ä¸\8aè¨\98ã\81®ã\83©ã\83\83ã\83\91ï¼\89ã\81¨å\85¥å\8a\9bã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82SumatraPDF.exeã\81\8cã\82³ã\83\9eã\83³ã\83\89PATHã\81«ã\81ªã\81\84å ´å\90\88ã\80\81ã\83\95ã\83«ã\83\95ã\82¡ã\82¤ã\83«å\90\8dã\82\92使ç\94¨ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82
+ã\81®ç\9b´ä¸\8bã\81«ã\81\82ã\82\8bã\83\89ã\83ã\83\83ã\83\97ã\83\80ã\82¦ã\83³ã\83\9cã\83\83ã\82¯ã\82¹ã\81\8bã\82\89ï¼\8cè\87ªè£½ã\83\9eã\82¯ã\83ã\82\92é\81¸æ\8a\9eã\81ªã\81\84ã\81\97å\85¥å\8a\9bã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\81¾ã\81\99ï¼\8e
\end_layout
\begin_layout Standard
-遡及検索はダブルクリックで始動します。
-\end_layout
+方式として
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsubsection*
-YAP(Cygwin)
+\begin_layout Plain Layout
+
+\backslash
+synctex=1
\end_layout
-\begin_layout Standard
-まずはじめに、yapがWindows環境での既定のDVIビューアになっていることを確認してから、yapを起動し、
-\begin_inset Flex CharStyle:MenuItem
+\end_inset
+
+を用いると,gzip圧縮が有効となることに注意してください.使用しているビューアがgzip圧縮をサポートしていない場合には,代わりに
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-View\SpecialChar \menuseparator
-Options
+
+\backslash
+synctex=-1
\end_layout
\end_inset
-メニューを選択し、「Inverse DVI Search」タブを選択します。「New\SpecialChar \ldots{}
-」ボタンをクリックして開くウィンドウの「Name:」フィールドに「LyX
- Editor」(または自分の好きな名称)と入力してください。「\SpecialChar \ldots{}
-」というラベルのボタンをクリックしてファイルダイアログを開き、バッチファイル
-\begin_inset Flex CharStyle:Code
+を指定してください.
+\end_layout
+
+\begin_layout Standard
+また,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxeditor.exe
+srcltx
\end_layout
\end_inset
-ã\83\97ã\83ã\82°ã\83©ã\83 ï¼\88ã\81\93ã\82\8cã\81¯ã\80\81Cygwinã\81§ã\81¯æ\97¢å®\9aã\81§LyXå®\9fè¡\8cã\83\95ã\82¡ã\82¤ã\83«ã\81¨ã\81¨ã\82\82ã\81«å°\8eå\85¥ã\81\95ã\82\8cã\81¾ã\81\99ï¼\89ã\81®ã\81\82ã\82\8bã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\82\92è¦\8bã\81¤ã\81\91ã\81¾ã\81\99ã\80\82
-\begin_inset Flex CharStyle:Code
+ã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\82\84
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-lyxeditor.exe
+src-specials
\end_layout
\end_inset
-を選択してプログラムの引数を
-\begin_inset Flex CharStyle:Code
+を取り込むと,組版上,不具合が生じることがあるのでご注意ください.したがって,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--g %f %l
+srcltx
\end_layout
\end_inset
-と指定してください。これによって、LyXとの通信に
-\emph on
-lyxsocket
-\emph default
-が使用されるようになります。何らかの理由で
-\emph on
-lyxpipe
-\emph default
-を使用したい場合には、
-\begin_inset Flex CharStyle:Code
+パッケージや
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--g
+src-specials
\end_layout
\end_inset
-ã\82ªã\83\97ã\82·ã\83§ã\83³ã\82\92å\89\8aé\99¤ã\81\97ã\81¦ã\80\81LyXè¨å®\9aã\81§LyXServerã\83\91ã\82¤ã\83\97ã\83\91ã\82¹ã\82\92æ\8c\87å®\9aã\81\99ã\82\8bã\81\93ã\81¨ã\82\92å¿\98ã\82\8cã\81ªã\81\84ã\81§ã\81\8fã\81 ã\81\95ã\81\84ã\80\82
+ã\82\92使ç\94¨ã\81\97ã\81¦ã\81\84ã\82\8bå ´å\90\88ã\81«ã\81¯ï¼\8cæ\9c\80çµ\82ç\89\88ã\82\92çµ\84ç\89\88ã\81\99ã\82\8bé\9a\9bã\81«ã\81¯ï¼\8cå\87ºå\8a\9bå\90\8cæ\9c\9fã\82\92ç\84¡å\8a¹ã\81«ã\81\99ã\82\8bã\81¹ã\81\8dã\81§ã\81\99ï¼\8e
\end_layout
\begin_layout Standard
-yapでは、遡及検索はダブルクリックで始動します。
+自動設定でカバーされている範囲よりも,さらに特殊なものが必要な場合には,出力同期を手動で設定する仕方を述べた次節をお読みください.自動設定で事足りる場合には,自
+動設定・手動設定ともに必要となるビューア上の設定を述べた,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:特定のビューアを設定して使うには"
+
+\end_inset
+
+節に進むことができます.
\end_layout
-\begin_layout Subsubsection*
-SumatraPDF(Cygwin)
+\begin_layout Subsection
+手動有効化
\end_layout
\begin_layout Standard
-SumatraPDFを遡及検索で使用するためには、
-\begin_inset Flex CharStyle:MenuItem
+\SpecialChar LaTeX
+は,遡及検索のために複数の方法を提供しています.ある方法は
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-設定\SpecialChar \menuseparator
-ファイル処理\SpecialChar \menuseparator
-ファイル書式\SpecialChar \menuseparator
-PDF (pdflatex)
+latex/pdflatex
\end_layout
\end_inset
-のビューア設定で
-\begin_inset Flex CharStyle:Code
+プログラムに組み込まれており,他の方法は外部パッケージとして提供されています.どちらを選択するかは,お使いの\SpecialChar LaTeX
+頒布版が既に特定の方法を提供しているか(組み込みによ
+る方法は比較的新しいものです)と,お使いのビューアがそれに対応しているかに依存します.使用可能な方法を以下に述べます.
+\end_layout
+
+\begin_layout Subsubsection*
+src-special経由のDVI組み込み検索(DVIのみ)
+\end_layout
+
+\begin_layout Standard
+この方法は,DVIファイルに遡及検索に必要な情報を追加するものです.これは,かなり前の\SpecialChar LaTeX
+から利用可能となっており(比較的最近の\SpecialChar LaTeX
+頒布版はすべて対応しています),安定
+して動作します.これを有効にするには,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-SumatraPDF.sh
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+変換子
\end_layout
\end_inset
-ã\81¨å\85¥å\8a\9bã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82ã\81\93ã\81\93ã\81§
-\begin_inset Flex CharStyle:Code
+ã\81®
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-SumatraPDF.sh
+LaTeX (plain)->DVI
\end_layout
\end_inset
-ã\81¯ä»¥ä¸\8bã\81®ã\82\88ã\81\86ã\81ªã\82¹ã\82¯ã\83ªã\83\97ã\83\88ã\81§ã\81\99ï¼\88ã\81\8a使ã\81\84ã\81®ã\82³ã\83\9eã\83³ã\83\89ã\83\91ã\82¹ã\81«ç½®ã\81\8dã\81¾ã\81\99ã\80\82
-\begin_inset Flex CharStyle:Code
+ã\81ªã\81\84ã\81\97
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-/usr/local/bin
+LaTeX (plain)->DraftDVI
\end_layout
\end_inset
-がもっとも良い選択肢でしょう)。
+変換子を
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latex -src-specials $$i
\end_layout
-\begin_layout LyX-Code
-#!/bin/bash
-\begin_inset Newline newline
\end_inset
-cd $(dirname $1)
-\begin_inset Newline newline
-\end_inset
-
-SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
+に変更します.もしこれが動作しないときは,お使いの\SpecialChar LaTeX
+エンジンが違うオプションを必要としていないか確認してください(頒布版によっては文法の異なることがあります).
\end_layout
-\begin_layout Standard
-SumatraPDFは、Windowsネイティブのアプリケーションであり、LyXのCygwin版が使用するPOSIXパスを理解しないので、このラッパスクリプトが
-必要となります。SumatraPDF.exeがお使いのコマンドパスにない場合は、上記のスクリプトでPOSIXのフルパスを使用してください。
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
--g
+\begin_layout Subsubsection*
+外部パッケージ(PDFSyncおよびsrcltx)
\end_layout
-\end_inset
+\begin_layout Standard
-は
\emph on
-lyxsocket
+pdfsync
\emph default
-経由の通信を有効にします。ここでも、
+および
\emph on
-lyxpipe
+srcltx
\emph default
-を使用したい場合には、
-\begin_inset Flex CharStyle:Code
+パッケージは,PDF出力(pdflatex経由)およびDVI出力での遡及検索を提供します.これを有効にするには,\SpecialChar LyX
+プリアンブルで以下のようにパッケージを読み込んで
+ください.
+\end_layout
+
+\begin_layout Itemize
+PDFの遡及検索には
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--g
+
+\backslash
+usepackage{pdfsync}
\end_layout
\end_inset
-オプションを削除して、LyX設定でLyXServerパイプパスを指定することを忘れないでください。
-\end_layout
-\begin_layout Standard
-遡及検索はダブルクリックで始動します。
\end_layout
-\begin_layout Chapter
-特別な文書クラス
-\end_layout
+\begin_layout Itemize
+DVIの遡及検索には
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-A&A Paper
+\begin_layout Plain Layout
+
+\backslash
+usepackage[active]{srcltx}
\end_layout
-\begin_layout Standard
+\end_inset
-\noun on
-Peter Sütterlin文
-\end_layout
-\begin_layout Subsection
-はじめに
\end_layout
\begin_layout Standard
-この節では LyXと文書クラス
-\family typewriter
-aa.cls
-\family default
-のバージョン 5.01を使って科学雑誌
-\emph on
-Astronomy and Astrophysics
-\emph default
- (www.edpsciences.fr/aa/
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-http://www.edpsciences.fr/aa/
+と書きます.DVIとPDFの両方の遡及検索を実行できるようにするためには,プリアンブルに以下の行を挿入する方法があります.
\end_layout
+\begin_layout LyX-Code
+
+\backslash
+usepackage{ifpdf}
+\begin_inset Newline newline
\end_inset
-)に投稿する論文を書く方法を説明します。このパッケージは次の ftpサイトから手にいれることができます。
-\end_layout
-\begin_layout Standard
-\align center
-\begin_inset Flex URL
-status collapsed
+\backslash
+ifpdf
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
+
+\backslash
+usepackage{pdfsync}
+\begin_inset Newline newline
+\end_inset
-ftp://ftp.edpsciences.org/pub/aa/readme.html
-\end_layout
+\backslash
+else
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+usepackage[active]{srcltx}
+\begin_inset Newline newline
\end_inset
+\backslash
+fi
\end_layout
\begin_layout Standard
-取扱説明書がこのパッケージについてきます。この節は取扱説明書にとって代わるものではなく、あなたの論文を正しいフォームに直すのを手伝う短いガイドです。このジャーナ
-ルの出版社は 2001年1月1日に Springer から EDPへ変わりました。この出版社の変更によりスタイルファイルもすこし変わって、thesaurusコマ
-ンドが廃止されました。LyXの aaサポートはこの新しいスタイルファイル(バージョン 5.01)をサポートしています。古いバージョンのスタイルファイルをインストー
-ルしている場合は、アップグレードしてください。互換性のために古い(バージョン 4)のレイアウトは
-\family sans
-article (A&A V4)
-\family default
-として残してあります。
-\family typewriter
-LyXDir/layouts/aapaper.layout
-\family default
-のコメントも参照してください。
+このようにすれば,DVIでもPDF(pdflatex)でも正しいパッケージを使いながら,ファイルを閲覧することができます.
\end_layout
-\begin_layout Subsection
-最初の一歩
+\begin_layout Standard
+なお,PDFSyncは,文書の出力レイアウトに干渉する可能性があるので注意してください.したがって,仕上がり文書ではPDFSyncを無効にすることをお勧めします
+.
\end_layout
-\begin_layout Standard
-LyXといっしょに配布されているテンプレートから始めることを勧めます。テンプレートを使わない場合は、以下の設定にしてください。
+\begin_layout Subsubsection*
+Sync\SpecialChar TeX
+を使った組み込み遡及検索(DVIおよびPDF)
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
-\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
-を選んでください。
+\begin_layout Plain Layout
+(pdf)latex
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-\bar under
-P
-\bar default
-agestyle
-\family default
-のオプションは変えないで、既定のままにしておいてください。全体のレイアウトはマクロがやってくれるので、これを変えないでください。
-\end_layout
+の最近のバージョンは,PDFおよびDVI両方の遡及検索を組み込みでサポートしています.このいわゆる
+\emph on
+Sync\SpecialChar TeX
-\begin_layout Subsection
-へッダブロック
+\emph default
+機能は,主に,PDFSyncパッケージをpdftexプログラムへ統合したことと,それをsrc-specialsアプローチへ取り込んだことの成果です.これを使用す
+るためには,少なくとも\SpecialChar TeX
+Live 2008か最近のMik\SpecialChar TeX
+頒布版が必要です.また,既にSync\SpecialChar TeX
+サポートを提供しているPDFビューアは少ししかありません(UNIX上の
+OkularとQpdfview,Mac上のSkim,及びWindows上のSumatraPDF).
\end_layout
\begin_layout Standard
-最初に書くことはへッダに関する情報です。これには次のような 7つの項目があります。
-\end_layout
-
-\begin_layout Itemize
+DVI出力でSync\SpecialChar TeX
+を有効にするには,
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Title
-\family default
-: [必要]
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+変換子
\end_layout
-\begin_layout Itemize
-
-\family sans
-Subtitle
-\family default
-: [optional]
-\end_layout
+\end_inset
-\begin_layout Itemize
+の
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Author
-\family default
-: [必要]
+\begin_layout Plain Layout
+LaTeX (plain)->DVI
\end_layout
-\begin_layout Itemize
-
-\family sans
-Address
-\family default
-: [必要]
-\end_layout
+\end_inset
-\begin_layout Itemize
+ないし
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Offprints
-\family default
-: [optional] 著者が複数いる場合、抜き刷りのリクエストのために連絡する人。
+\begin_layout Plain Layout
+LaTeX (plain)->DraftDVI
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Mail
-\family default
-: [optional] 連絡用の e-mailアドレス。
+変換子を
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latex -synctex=1 $$i
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Date
-\family default
-: [必要] 推奨されるフォーマットは
-\family typewriter
-Received: <date>; Accepted <date>
+に変更します.PDF出力用には,
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+LaTeX (pdflatex)->PDF (pdflatex)
\end_layout
-\begin_layout Standard
+\end_inset
-\family typewriter
+変換子を
+\begin_inset Flex Code
+status collapsed
-\backslash
-maketitle
-\family default
-コマンドを入れる必要はありません。へッダが終わったら、LyXが自動的に入れてくれます。各エントリを書く順序は関係ありませんが、上の順序で書くことをすすめます。見
-た目がいいのと、出版された場合のレイアウトがそのようになっているからです。
+\begin_layout Plain Layout
+pdflatex -synctex=1 $$i
\end_layout
-\begin_layout Standard
-へッダブロックに脚注をいれる場合には(例えば現住所を脚注に入るような場合です)、
-\family sans
-\bar under
-I
-\bar default
-nsert\SpecialChar \menuseparator
+\end_inset
-\bar under
-F
-\bar default
-ootnote
-\family default
-を使って普通の脚注を入れてください。LyXがそれを自動的に
-\family typewriter
+に変更してください.また,ビューアをSync\SpecialChar TeX
+で使うのに設定を行う必要があるかどうか,お使いのビューアの取扱説明書をご確認ください.
+\begin_inset Foot
+status collapsed
-\backslash
-thanks{}
-\family default
-に変えてくれます。
-\end_layout
+\begin_layout Plain Layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-これ以外に、このマクロは LyXが対応していない 3つの LaTeXコマンドを用意しています。
+\begin_layout Plain Layout
+-synctex=1
\end_layout
-\begin_layout Itemize
-複数の著者名、機関名を分けるための
-\family typewriter
+\end_inset
-\backslash
-and
+オプションは,gzip圧縮を有効にします.お使いのビューアがgzip圧縮をサポートしていない場合には,代わりに
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-synctex=-1
\end_layout
-\begin_layout Itemize
-著者と機関の対応をつけるための
-\family typewriter
+\end_inset
-\backslash
-inst{<nr>}
-\family default
-。機関名は
-\family sans
-Address
-\family default
-フィールドにあらわれる順に番号がつけられます。そのため、それと著者名を対応させることが必要なのです。
+を使用してください.
\end_layout
-\begin_layout Itemize
-
-\family typewriter
+\end_inset
-\backslash
-email{address}はコンタクトを取るための e-mailアドレスを入力するのに使います。
-\end_layout
-\begin_layout Standard
-これらの LaTeXコードを使いたい場合には、コマンドを直接 LyXに入力して LaTeXコードとしてマークしてください。/usr/local/share/ly
-x/examples/ にある例を見てください。
\end_layout
\begin_layout Subsection
-アブストラクト
-\end_layout
+特定のビューアを設定して使うには
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:特定のビューアを設定して使うには"
+
+\end_inset
-\begin_layout Standard
-アブストラクトはへッダブロックのすぐ後ろにこなければなりません。バージョン 5から abstract環境はコマンドへとかわり、1つの段落だけに制限されました。も
-う一つ気をつけなければならないのはキーワードを入れる必要があるのですが、それが LyXでは実装されていないことです。そのために手で LaTeXコマンド
-
-\family typewriter
-\backslash
-keywords{}
-\family default
-を入力し、LaTeXコードとしてマークする必要があります。論文の例を見てください。
\end_layout
-\begin_layout Subsection
-サポートされる環境
+\begin_layout Subsubsection*
+Xdvi(全プラットフォーム)
\end_layout
\begin_layout Standard
-A&A paperレイアウトでは文章を構造化するための次の環境がサポートされています。
+\SpecialChar LyX
+は,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxclient
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Standard
+プログラムを自動的に使うのに必要なフックを,既に提供しているので,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+xdvi
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Section
+を使用する場合には,DVI遡及検索を実行するのに他にするべきことはありません.使用中の文書を上記で述べたように設定するだけです(遡及検索は,Ctrl-クリックか
+,Mac OS X上ではAlt-クリックで始動します).
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+しかし,何らかの理由で,\SpecialChar LyX
+と通信するのにソケットではなく命名パイプを使用したい場合には,
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Subsection
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+ファイル書式
\end_layout
-\begin_layout Itemize
-
-\family sans
-Subsubsection
-\end_layout
+\end_inset
-\begin_layout Itemize
+のDVIビューアを
+\begin_inset Flex Code
+status collapsed
-\family sans
-Itemize
+\begin_layout Plain Layout
+xdvi -editor "lyxeditor.sh %f %l"
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Enumerate
+(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxeditor.sh
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Description
-\end_layout
+は適切なスクリプト名)に変更してください
+\begin_inset Foot
+status collapsed
-\begin_layout Itemize
+\begin_layout Plain Layout
+Mac OS X上では,
+\begin_inset Flex Code
+status collapsed
-\family sans
-Caption
+\begin_layout Plain Layout
+DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Abstract
+としなくてはなりません.
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Acknowledgment
+.たとえば,最低限のシェルスクリプトは
\end_layout
-\begin_layout Itemize
+\begin_layout LyX-Code
+#!/bin/sh
+\begin_inset Newline newline
+\end_inset
-\family sans
-Bibliography
-\end_layout
+LYXPIPE="/path/to/lyxpipe"
+\begin_inset Newline newline
+\end_inset
-\begin_layout Itemize
+COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
+\begin_inset Newline newline
+\end_inset
-\family sans
-LaTeX
-\end_layout
+echo "$COMMAND" > "${LYXPIPE}".in || exit
+\begin_inset Newline newline
+\end_inset
-\begin_layout Subsection
-LyXでサポートされていないコマンド
+read TMP < "${LYXPIPE}".out || exit
\end_layout
\begin_layout Standard
-いくつかのコマンドは LyXの
-\family sans
-paper (A&A)
-\family default
-レイアウトではサポートされていません。いくつかのコマンドはすでに紹介しましたが、次にサポートされていないコマンドのリストを書いておきます。
+のようになります.ここで
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+/path/to/lyxpipe
\end_layout
-\begin_layout Itemize
+\end_inset
-\family typewriter
+は,
+\begin_inset Flex MenuItem
+status collapsed
-\backslash
-and
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+パス
\end_layout
-\begin_layout Itemize
+\end_inset
-\family typewriter
+で指定したLyXServerパイプのパスを指定してください.
+\begin_inset Foot
+status collapsed
-\backslash
-email
+\begin_layout Plain Layout
+ソース頒布版の
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+development/tools
\end_layout
-\begin_layout Itemize
+\end_inset
-\family typewriter
+フォルダには,ユーザが設定した
+\emph on
+lyxpipe
+\emph default
+を探し出す
+\begin_inset Flex Code
+status collapsed
-\backslash
-appendix
+\begin_layout Plain Layout
+lyxeditor
\end_layout
-\begin_layout Itemize
-
-\family typewriter
+\end_inset
-\backslash
-authorrunning
+スクリプトがあります.
\end_layout
-\begin_layout Itemize
+\end_inset
-\family typewriter
-\backslash
-inst{}
\end_layout
-\begin_layout Itemize
+\begin_layout Subsubsection*
+MacDviX(Mac OS X)
+\end_layout
-\family typewriter
+\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
-\backslash
-keywords{}
+\begin_layout Plain Layout
+/Applications/MacDviX_Folder/calleditor.script
\end_layout
-\begin_layout Itemize
-
-\family typewriter
+\end_inset
-\backslash
-object{}
+の終わりに
\end_layout
-\begin_layout Itemize
+\begin_layout LyX-Code
+/Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1
+\begin_inset Newline newline
+\end_inset
-\family typewriter
+exit 1
+\end_layout
-\backslash
-titlerunning{}
+\begin_layout Standard
+という行を付け加えてください.Applicationsフォルダ以外の場所に\SpecialChar LyX
+を導入した場合には,それに従って上記の行を修正してください.
\end_layout
\begin_layout Standard
-もしこれらのコマンドを使いたい場合は、自分で文章中にコマンドを入れる必要があります。
-\emph on
-LaTeXコマンドとしてマークするのを忘れないで下さい。
+遡及検索は,Alt-クリック(OPTION-クリック)で始動します.
\end_layout
-\begin_layout Subsection
-図とテーブルフロート
+\begin_layout Subsubsection*
+Skim(Mac OS X)
\end_layout
\begin_layout Standard
-LyXは必要なフロート環境
-\family sans
-figure、figure*、table、table*
-\family default
-をサポートしています。そのため、ここでは詳しい説明はしません。ユーザーの手引きを見てください。ただし、表は左揃にしなければならないのを忘れないで下さい。そのため
-には
-\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
+\begin_inset Flex MenuItem
+status collapsed
-\bar under
-P
-\bar default
-aragraph
-\family default
-を選択して、alignmentを変えてください。
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+ファイル書式\SpecialChar menuseparator
+PDF (pdflatex)
\end_layout
-\begin_layout Standard
-一つだけ特別なことがあります。キャプションを図の横に書く場合です。このような図をつくるためには次のようにします。
-\end_layout
+\end_inset
-\begin_layout Enumerate
+のビューア設定に
+\begin_inset Flex Code
+status collapsed
-\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
- を選びます。
+\begin_layout Plain Layout
+open -a Skim.app $$i
\end_layout
-\begin_layout Enumerate
-キャプションの文を入力します。
-\end_layout
+\end_inset
-\begin_layout Enumerate
-カーソルをキャプションの上に移動するために
-\family sans
-Return
-\family default
-を押します。
-\end_layout
+と入力し,
+\begin_inset Flex MenuItem
+status collapsed
-\begin_layout Enumerate
-図を挿入します。
+\begin_layout Plain Layout
+Skim\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+Sync
\end_layout
-\begin_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
-\begin_inset space ~
\end_inset
-Character
-\bar under
-\SpecialChar \menuseparator
-H
-\bar default
-Fill。
+でLyXを選択してください.
\end_layout
-\begin_layout Enumerate
-LaTeXモードに変わります
-\family sans
-。
+\begin_layout Standard
+遡及検索は,COMMAND-SHIFT-クリックで始動します.
\end_layout
-\begin_layout Enumerate
+\begin_layout Subsubsection*
+Okular (KDE)
+\end_layout
-\family typewriter
+\begin_layout Standard
+\begin_inset Flex MenuItem
+status collapsed
-\backslash
-parbox[b]{55mm}{
-\family default
-と入力します。
-\emph on
-括弧を閉じないでください。
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+Okularを設定\SpecialChar ldots
+\SpecialChar menuseparator
+編集
\end_layout
-\begin_layout Enumerate
-カーソルをキャプションの文の後ろに持っていき、LaTeXモードに変わって閉じ括弧を挿入します 。
-\end_layout
+\end_inset
-\begin_layout Standard
-論文の例の図も参照してください。
+で「カスタムテキストエディタ」を選択し,コマンドに
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxclient -g %f %l
\end_layout
-\begin_layout Subsection
-Referee layout
+\end_inset
+
+を加えてください.
\end_layout
\begin_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
-と入力するだけです。
+遡及検索は,SHIFT-クリックで始動します.
\end_layout
-\begin_layout Subsection
-論文の例
+\begin_layout Subsubsection*
+Qpdfview (UNIX)
\end_layout
\begin_layout Standard
+Qpdfviewは,第0.3.5版以降,Sync\SpecialChar TeX
+をサポートしています.
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Examples
-\family default
-ディレクトリに LyXで書かれた論文の例が入っています。この論文の例は、もとのマクロパッケージに含まれていたものを LyXで書き直したものです。これを見るとどの
-ように使えばいいのかがわかるでしょう。またもとの LaTeXのコードと LyXで書く場合を比べてください。
+\begin_layout Plain Layout
+Edit\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+Behavior
\end_layout
-\begin_layout Section
-AASTeX
-\end_layout
+\end_inset
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+を開いて「Source editor」項目の入力フィールドをクリックし,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Mike Ressler
+lyxclient -g %1 %2
\end_layout
\end_inset
-文
+というコマンドを入力してください.
\end_layout
-\begin_layout Subsection
-はじめに
+\begin_layout Standard
+遡及検索は,ダブルクリックで始動します.
\end_layout
-\begin_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サイトからダウン
-ロードできます。
+\begin_layout Subsubsection*
+YAP(Windows)
\end_layout
\begin_layout Standard
-\align center
-\begin_inset Flex URL
+yapを起動し,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-ftp://ftp.aas.org/pubs
+View\SpecialChar menuseparator
+Options
\end_layout
\end_inset
+メニューを選択し,「Inverse DVI Search」タブを選択します.「New\SpecialChar ldots
+」ボタンをクリックして開くウィンドウの「Name:」フィールドに「\SpecialChar LyX
-\end_layout
+ Editor」(または自分の好きな名称)と入力してください.「\SpecialChar ldots
+」というラベルのボタンをクリックしてファイルダイアログを開き,バッチファイル
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-完全なユーザーの手引きがこのパッケージの中に含まれていますので、LyXで論文を書き始める前にそれをよく読んでください。LyXは AASTeXコマンドを理解するた
-めの必要性を減らすのではなく、入力の手間を減らすだけです。最終的に LaTeXファイルにされた論文が投稿するジャーナルの要求事項に完全に従っているかどうかは、あ
-なたの責任です。
+\begin_layout Plain Layout
+lyxeditor.bat
\end_layout
-\begin_layout Subsection
-新しい論文を書き始める
-\end_layout
-
-\begin_layout Standard
-AASTeXテンプレートファイルを使って書き始めることを強くすすめます。
-\family sans
-File\SpecialChar \menuseparator
-New from template
-\family default
-を選択して、新しいファイル名を入力し、それから
-\family typewriter
-aastex.lyx
-\family default
-テンプレートを選んでください。これは大部分の論文で使われる共通のフィールドを用意しています。単に正しい情報を既存のテキスト(<>を含みます)に上書きしてください
-。AASTeXのコマンドと環境の多くは直接 LyXで実行することができますが、いくつかのものはできません。その中でもっとも目につくのは
-\family typewriter
+\end_inset
-\backslash
-altaffilmark
-\family default
-と
-\family typewriter
+(以下参照)のあるディレクトリを見つけます.
+\begin_inset Flex Code
+status collapsed
-\backslash
-altaffiltext
-\family default
-です。これらのコマンドはテンプレートファイルを開いたとき、赤色で表示されているでしょう。これらのコマンドは、直接 LaTeXコードを入力して、それを
- LaTeXコードとしてマークしなければなりません。我々はそのようなコマンドを ERT (Evil Red Text)と呼んでいます。AASTeXドキュメントの
-中の必要とされる ERTはできるだけ少なくなるようにはしているのですが、望む水準よりは多くの ERTが必要になっています。
+\begin_layout Plain Layout
+lyxeditor.bat
\end_layout
-\begin_layout Subsection
-論文を書き終わったら
-\end_layout
+\end_inset
-\begin_layout Standard
-論文を満足する水準で書き終えて、印刷した結果が良好だとしましょう。それでもジャーナルに投稿する前に必要な、いくつかの「後処理」があります。
-\end_layout
+を選択してプログラムの引数を
+\begin_inset Flex Code
+status collapsed
-\begin_layout Enumerate
-論文を LaTeXファイルとして出力します。(
-\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
+\begin_layout Plain Layout
+%f %l
+\end_layout
-\bar under
-E
-\bar default
-xport\SpecialChar \menuseparator
+\end_inset
-\bar under
-L
-\bar default
-ateX
-\family default
-)
-\end_layout
+と指定してください.
+\begin_inset Flex Code
+status collapsed
-\begin_layout Enumerate
-出力した .texファイルをお気に入りのエディタで編集します。
+\begin_layout Plain Layout
+lyxeditor.bat
\end_layout
-\begin_deeper
-\begin_layout Enumerate
-
-\family typewriter
+\end_inset
-\backslash
-documentclass
-\family default
-コマンドの前のコメント行を消します。
+は,
+\emph on
+lyxpipe
+\emph default
+を通じて\SpecialChar LyX
+と通信するためのラッパとして使用され,以下のようになっています.
\end_layout
-\begin_layout Enumerate
+\begin_layout LyX-Code
+@echo off
+\begin_inset Newline newline
+\end_inset
-\family typewriter
+echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
+\backslash
\backslash
-usepackage...{fontenc}
-\family default
-行がもしあれば(普通は
-\family typewriter
+.
+\backslash
+pipe
+\backslash
+lyxpipe.in
+\begin_inset Newline newline
+\end_inset
+type
\backslash
-documentclass
-\family default
-のすぐ後ろにあります)これを消します。また
-\family typewriter
\backslash
-secnumdepth
-\family default
-行があれば、これも消します。
+.
+\backslash
+pipe
+\backslash
+lyxpipe.out
\end_layout
-\begin_layout Enumerate
+\begin_layout Standard
+\SpecialChar LyX
+で指定した\SpecialChar LyX
+Serverパイプパスが,
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
\backslash
-makeatletter
-\family default
-と
-\family typewriter
\backslash
-makeatother
-\family default
-の間のものを消去します。ただしあなたが自分で LaTeXのプリアンブルに入れたコマンドは残しておいてください(それらは .texファイルの User
- specified LaTeX commandsというコメントのすぐ後にあるはずです)。
+.
+\backslash
+pipe
+\backslash
+lyxpipe
\end_layout
-\begin_layout Enumerate
+\end_inset
-\family typewriter
+となっていることを確認するか,
+\begin_inset Flex Code
+status collapsed
-\backslash
-figcaption
-\family default
-コマンドを探して、そこにある
-\family typewriter
-FileName
-\family default
-を正しい、実際にあるファイル名に変えてください。
+\begin_layout Plain Layout
+lyxeditor.bat
\end_layout
-\begin_layout Enumerate
-必要なら
-\family typewriter
+\end_inset
+
+ラッパの方を適切に修正してください.
+\end_layout
+
+\begin_layout Standard
+yapでは,遡及検索はダブルクリックで始動します.
+\end_layout
+
+\begin_layout Subsubsection*
+SumatraPDF(Windows)
+\end_layout
+
+\begin_layout Standard
+SumatraPDFを遡及検索で使用するためには,
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+ファイル書式\SpecialChar menuseparator
+PDF (pdflatex)
+\end_layout
-\backslash
-cite
-\family default
-コマンドを変えてください(以下の節
-\begin_inset space ~
\end_inset
+のビューア設定で
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "cite"
+\begin_layout Plain Layout
+SumatraPDF -inverse-search
+\begin_inset Quotes eld
+\end_inset
+lyxeditor.bat %f %l
+\begin_inset Quotes erd
\end_inset
-を参照)。
-\end_layout
-\end_deeper
-\begin_layout Enumerate
-編集したファイルに LaTeXを走らせて、正しく処理できるかを確認します。
\end_layout
-\begin_layout Enumerate
-ファイル名、フォーマットが正しいかどうかを、ジャーナルの要求事項をもう一度読んで確かめます。
-\end_layout
+\end_inset
-\begin_layout Enumerate
-投稿してください。
+(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxeditor.bat
\end_layout
-\begin_layout Subsection
-いくつかのコマンドに関するコメント
+\end_inset
+
+は上記のラッパ)と入力してください.SumatraPDF.exeがコマンドPATHにない場合,フルファイル名を使用してください.
\end_layout
\begin_layout Standard
-ここで各々の AASTeXコマンドを説明するつもりはありません。AASTeX ユーザーの手引き (
-\family typewriter
-aasguide.tex
-\family default
-)に詳しく書いてあります。そこでここでは LyXで使う場合に必要なコメントを書いておくだけにします。
+遡及検索はダブルクリックで始動します.
\end_layout
-\begin_layout Subsubsection
-予想通りに動くコマンド
+\begin_layout Subsubsection*
+YAP(Cygwin)
\end_layout
\begin_layout Standard
-\begin_inset ERT
+まずはじめに,yapがWindows環境での既定のDVIビューアになっていることを確認してから,yapを起動し,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+View\SpecialChar menuseparator
+Options
+\end_layout
+\end_inset
-\backslash
-begin{sloppypar}
+メニューを選択し,「Inverse DVI Search」タブを選択します.「New\SpecialChar ldots
+」ボタンをクリックして開くウィンドウの「Name:」フィールドに「\SpecialChar LyX
+
+ Editor」(または自分の好きな名称)と入力してください.「\SpecialChar ldots
+」というラベルのボタンをクリックしてファイルダイアログを開き,バッチファイル
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lyxeditor.exe
\end_layout
\end_inset
+プログラム(これは,Cygwinでは既定で\SpecialChar LyX
+実行ファイルとともに導入されます)のあるディレクトリを見つけます.
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+lyxeditor.exe
\end_layout
-\begin_layout Standard
-以下のコマンドは予想通りに動きます。コマンド名の後ろにあるのはそのコマンドが説明されている AASTeXユーザーの手引きの節番号です。
-\family typewriter
+\end_inset
-\backslash
-documentclass
-\family default
- (2.1.1),
-\family typewriter
+を選択してプログラムの引数を
+\begin_inset Flex Code
+status collapsed
-\backslash
-begin{document}
-\family default
- (2.2),
-\family typewriter
+\begin_layout Plain Layout
+-g %f %l
+\end_layout
-\backslash
-title
-\family default
- (2.3),
-\family typewriter
+\end_inset
-\backslash
-author
-\family default
- (2.3),
-\family typewriter
+と指定してください.これによって,\SpecialChar LyX
+との通信に
+\emph on
+lyxsocket
+\emph default
+が使用されるようになります.何らかの理由で
+\emph on
+lyxpipe
+\emph default
+を使用したい場合には,
+\begin_inset Flex Code
+status collapsed
-\backslash
-affil
-\family default
- (2.3),
-\family typewriter
+\begin_layout Plain Layout
+-g
+\end_layout
-\backslash
-abstract
-\family default
- (2.4),
-\family typewriter
+\end_inset
-\backslash
-keywords
-\family default
- (2.5),
-\family typewriter
+オプションを削除して,\SpecialChar LyX
+設定で\SpecialChar LyX
+Serverパイプパスを指定することを忘れないでください.
+\end_layout
-\backslash
-section
-\family default
- (2.7),
-\family typewriter
+\begin_layout Standard
+yapでは,遡及検索はダブルクリックで始動します.
+\end_layout
-\backslash
-subsection
-\family default
- (2.7),
-\family typewriter
+\begin_layout Subsubsection*
+SumatraPDF(Cygwin)
+\end_layout
-\backslash
-subsubsection
-\family default
- (2.7),
-\family typewriter
+\begin_layout Standard
+SumatraPDFを遡及検索で使用するためには,
+\begin_inset Flex MenuItem
+status collapsed
-\backslash
-paragraph
-\family default
- (2.7),
-\family typewriter
+\begin_layout Plain Layout
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+ファイル書式\SpecialChar menuseparator
+PDF (pdflatex)
+\end_layout
-\backslash
-begin{displaymath}
-\family default
- (2.11),
-\family typewriter
+\end_inset
-\backslash
-begin{equation}
-\family default
- (2.11),
-\family typewriter
-
-\backslash
-begin{eqnarray}
-\family default
- (2.11),
-\family typewriter
+のビューア設定で
+\begin_inset Flex Code
+status collapsed
-\backslash
-begin{mathletters}
-\family default
- (2.11),
-\family typewriter
+\begin_layout Plain Layout
+SumatraPDF.sh
+\end_layout
-\backslash
-begin{thebibliography}
-\family default
- (2.12.1),
-\family typewriter
+\end_inset
-\backslash
-bibitem
-\family default
- (2.12.2),
-\family typewriter
+と入力してください.ここで
+\begin_inset Flex Code
+status collapsed
-\backslash
-begin{table}
-\family default
- (2.14.4),
-\family typewriter
+\begin_layout Plain Layout
+SumatraPDF.sh
+\end_layout
-\backslash
-begin{tabular}
-\family default
- (2.14.4),
-\family typewriter
+\end_inset
-\backslash
-caption
-\family default
- (2.14.4),
-\family typewriter
+は以下のようなスクリプトです(お使いのコマンドパスに置きます.
+\begin_inset Flex Code
+status collapsed
-\backslash
-label
-\family default
- (2.14.4, それ以外の場所にも多くあり),
-\family typewriter
+\begin_layout Plain Layout
+/usr/local/bin
+\end_layout
-\backslash
-tablerefs
-\family default
- (2.14.5),
-\family typewriter
+\end_inset
-\backslash
-tablecomments
-\family default
- (2.14.5),
-\family typewriter
+がもっとも良い選択肢でしょう).
+\end_layout
-\backslash
-url
-\family default
- (2.15.4),
-\family typewriter
+\begin_layout LyX-Code
+#!/bin/bash
+\begin_inset Newline newline
+\end_inset
-\backslash
-end{document}
-\family default
- (2.16).
-\end_layout
+cd $(dirname $1)
+\begin_inset Newline newline
+\end_inset
-\begin_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
-ボックスにオプションを入力してください。
+SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
\end_layout
\begin_layout Standard
-\begin_inset ERT
+SumatraPDFは,Windowsネイティブのアプリケーションであり,\SpecialChar LyX
+のCygwin版が使用するPOSIXパスを理解しないので,このラッパスクリプトが必要と
+なります.SumatraPDF.exeがお使いのコマンドパスにない場合は,上記のスクリプトでPOSIXのフルパスを使用してください.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-
-\backslash
-end{sloppypar}
+-g
\end_layout
\end_inset
+は
+\emph on
+lyxsocket
+\emph default
+経由の通信を有効にします.ここでも,
+\emph on
+lyxpipe
+\emph default
+を使用したい場合には,
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+-g
\end_layout
-\begin_layout Subsubsection
-動くけれども少し説明が必要なコマンド
+\end_inset
+
+オプションを削除して,\SpecialChar LyX
+設定で\SpecialChar LyX
+Serverパイプパスを指定することを忘れないでください.
\end_layout
\begin_layout Standard
-以下のコマンドは動くのですが、少し説明が必要です。
+遡及検索はダブルクリックで始動します.
\end_layout
-\begin_layout Itemize
-次のコマンドはジャーナルの編集者専用ですが、どうしても必要なら LaTeXのプリアンブルに入れることができます。
-\family typewriter
+\begin_layout Section
+順検索
+\end_layout
-\backslash
-received
-\family default
-,
-\family typewriter
+\begin_layout Standard
+順検索とは,名前が示すとおり,いわば遡及検索の「逆」を意味します.すなわち,\SpecialChar LyX
+内部から,ビューアに特定の箇所を表示させることを可能にします.(以下に説明するように
+)もし順検索の準備ができていれば,カーソルを\SpecialChar LyX
+文書の好きなところに置いて,
+\begin_inset Flex MenuItem
+status collapsed
-\backslash
-revised
-\family default
-,
-\family typewriter
+\begin_layout Plain Layout
+移動\SpecialChar menuseparator
+順検索
+\end_layout
-\backslash
-accepted
-\family default
-,
-\family typewriter
+\end_inset
-\backslash
-ccc
-\family default
-,
-\family typewriter
+を選択すると(あるいはマウスの右クリックで表示される文脈依存メニューから
+\begin_inset Flex MenuItem
+status collapsed
-\backslash
-cpright
-\family default
- (これらはすべて 2.1.3)
+\begin_layout Plain Layout
+順検索
\end_layout
-\begin_layout Itemize
-次のコマンドは LaTeXのプリアンブルに置くことができます。テンプレートファイルのプリアンブルには空の引数をつけてこれらのコマンドが含まれています。
-\family typewriter
-
-\backslash
-slugcomment
-\family default
- (2.1.4),
-\family typewriter
-
-\backslash
-shorttitle
-\family default
- (2.1.5),
-\family typewriter
+\end_inset
-\backslash
-shortauthors
-\family default
- (2.1.5)
+を選択してもよい),ビューアも同じ箇所に移動します.もちろん,使用しているビューアが,この機能をサポートしていなくてはなりません.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+順検索を有効にするためには,生成されたPDF/DVI出力ファイルに,\SpecialChar TeX
+ソースに関する情報を追加する必要があります.これは,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:遡及検索"
-\family typewriter
+\end_inset
-\backslash
-email
-\family default
- (2.3) はそれだけで使うことはできますが、段落の途中で使うことはできません。必要な場合は ERTで使ってください。
+節に述べられている方法で実行することができます.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+次に,
+\begin_inset Flex MenuItem
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+ツール\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+出力\SpecialChar menuseparator
+一般
+\end_layout
-\backslash
-and
-\family default
- (2.3) は後ろに{}を追加します。しかしこれはエラーを発生させません。
+\end_inset
+
+で自分の使うビューアを利用するように,\SpecialChar LyX
+を設定する必要があります.いくつかのビューアについては,試験済みの設定が前もって準備されており,ドロップダウンリストから選
+択することができます.これらの設定の何れも意にそぐわない場合には,ご自身で適切な設定を見つけ出して入力しなくてはなりません.定義文法は,以下の変数を使用します.
\end_layout
\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+$$n
+\end_layout
-\backslash
-notetoeditor
-\family default
- (2.6)はそれだけで使うことはできますが、段落の途中で使うことはできません。必要な場合は ERTで使ってください。
+\end_inset
+
+:行番号
\end_layout
\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+$$t
+\end_layout
-\backslash
-placetable
-\family default
- (2.8)はクロスリファレンスのタグを挿入することができません。手で入力する必要があります。
+\end_inset
+
+:書き出された(一時).texファイル名(パスを除く)
\end_layout
\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+$$f
+\end_layout
-\backslash
-placefigure
-\family default
- (2.8) は
-\family typewriter
+\end_inset
-\backslash
-placetable
-\family default
-の場合と同じです。
+:書き出された(一時).texファイル名(パスを含む)
\end_layout
\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+$$o
+\end_layout
-\backslash
-acknowledgements
-\family default
- (2.9)は後ろに{}を追加します。しかしこれはエラーを発生させません。
+\end_inset
+
+:書き出された出力ファイル名(どちらが一時ディレクトリに存在するかに依存して,dviあるいはpdf).
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+yap・xdvi・okular
+\begin_inset Foot
+status collapsed
-\family typewriter
+\begin_layout Plain Layout
+\begin_inset Flex MenuItem
+status collapsed
-\backslash
-appendix
-\family default
- (2.10)は後ろに{}を追加します。しかしこれはエラーを発生させません。
+\begin_layout Plain Layout
+ツール\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+ファイル処理\SpecialChar menuseparator
+ファイル形式
\end_layout
-\begin_layout Itemize
+\end_inset
-\family typewriter
+で
+\begin_inset Flex Code
+status collapsed
-\backslash
-figcaption
-\family default
- (2.13.2) -- 最終的な LaTeXファイルで追加的な引数を手で編集しなければなりません。
+\begin_layout Plain Layout
+okular –unique
\end_layout
-\begin_layout Subsubsection
-実装されてなく、ERTを使わなければならないコマンド
+\end_inset
+
+と設定すると良いかもしれません.
\end_layout
-\begin_layout Standard
-\begin_inset ERT
+\end_inset
+
+・qpdfview・Sumatra PDFなど,一部のビューアでしか,完全な順検索機能は提供されていないことに注意してください
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+SumatraPDFも,外部プログラムCMCDDEを通じて,DDEコマンドを使用することができます.CMCDDEは,
+\begin_inset CommandInset href
+LatexCommand href
+target "http://www.istri.fr/spip/zip/CMCDDE.zip"
+\end_inset
-\backslash
-begin{sloppypar}
+からダウンロードすることができます.
\end_layout
\end_inset
-
+.広く使われているPDFビューアの多く(特にAdobe Reader)は,順検索を全く提供していませんが,他の一部のビューア(たとえばEvinceやxpdf)で
+は,少なくとも,文書を読み込み直したり,ファイルの特定ページに移動することはできますので,少なくとも「近く」には移動することができます.この後者の機能は,syn
+ctexの外部コールで提供されています(事前に用意されている用例をご覧ください).
\end_layout
\begin_layout Standard
+順検索は,DVI出力とPDF出力の双方で動作します.\SpecialChar LyX
+は,過去にあなたが使用したプレビュー形式をチェックして(つまり,一時ディレクトリにどちらの形式が存在するかを
+チェックして),その形式に適切な設定を選択します.
+\end_layout
-\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
+\begin_layout Chapter
+特別な文書クラス
+\end_layout
-\backslash
-plotone
-\family default
- (2.13.1),
-\family typewriter
+\begin_layout Section
+A&Aの論文
+\end_layout
-\backslash
-plottwo
-\family default
- (2.13.1),
-\family typewriter
+\begin_layout Standard
-\backslash
-tablenum
-\family default
- (2.14.4),
-\family typewriter
+\noun on
+Peter Sütterlin文
+\end_layout
-\backslash
-tableline
-\family default
- (2.14.4, 必要な場合は左側のセルの一番目の要素として挿入する。表の中ではどのような LyXの方法も使わない),
-\family typewriter
+\begin_layout Subsection
+はじめに
+\end_layout
-\backslash
-tablenotemark
-\family default
- (2.14.5),
+\begin_layout Standard
+この節では,文書クラス
\family typewriter
-
-\backslash
-tablenotetext
+aa.cls
\family default
- (2.14.5), most everything in Misc (2.15)の中のほとんどすべてのもの (
-\family typewriter
+第5.01版を使用して科学雑誌
+\emph on
+Astronomy and Astrophysics
+\emph default
+(『天文学と宇宙物理学』:
+\begin_inset Flex URL
+status collapsed
-\backslash
-url
-\family default
-と
-\family typewriter
+\begin_layout Plain Layout
-\backslash
-email
-\family default
-は除く),
-\family typewriter
+http://www.edpsciences.fr/aa/
+\end_layout
-\backslash
-singlespace
-\family default
- (3.1),
-\family typewriter
+\end_inset
-\backslash
-doublespace
-\family default
- (3.1),
-\family typewriter
+)に投稿する論文を執筆するための\SpecialChar LyX
+の使用法を説明します.このパッケージは,FTPサイト
+\begin_inset Separator latexpar
+\end_inset
-\backslash
-onecolumn
-\family default
- (3.2),
-\family typewriter
-\backslash
-twocolumn
-\family default
- (3.2)
\end_layout
\begin_layout Standard
-\begin_inset ERT
+\align center
+\begin_inset VSpace medskip
+\end_inset
+
+
+\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-
-\backslash
-end{sloppypar}
+ftp://ftp.edpsciences.org/pub/aa/readme.html
\end_layout
\end_inset
+\begin_inset VSpace medskip
+\end_inset
+
+
\end_layout
-\begin_layout Subsubsection
-実装できないもの
+\begin_layout Standard
+\noindent
+からダウンロードすることができます.
+\end_layout
+
+\begin_layout Standard
+このパッケージには取扱説明書がついていますが,本節は,本来の取扱説明書の代わりとなることを意図したものではなく,あなたの論文を正しい様式に整えるための小さな案内
+書であるに過ぎません.
\end_layout
\begin_layout Standard
-references (2.12.3)環境と deluxetable (2.14)環境は実装できません。無視することをすすめます。もし絶対に deluxetableを
-使う必要があるなら、別のファイルにテキストエディタで編集してそれを
+この学術誌の出版元は,2001年1月1日以降,Springer社からEDP Science社に変更されていることにご注意ください.この出版社の変更によって,th
+esaurusコマンドの廃止など,スタイルファイルに若干の変更が加わっています.\SpecialChar LyX
+のaaクラスは,スタイルファイルの最新版(第5.01版)をサポートしています.もし
+古い版が装備されている場合には,更新してください.互換性のために,古い(第4版)レイアウトは,
\family sans
-Insert\SpecialChar \menuseparator
-Include File
+article (A&A V4)
\family default
-ã\82\92使ã\81£ã\81¦ LyXã\83\95ã\82¡ã\82¤ã\83«ã\81«å\90«ã\82\81ã\82\8bã\81®ã\82\92æ\8e¨å¥¨ã\81\97ã\81¾ã\81\99ã\80\82
+ã\81¨ã\81\97ã\81¦æ®\8bã\81\97ã\81¦ã\81\82ã\82\8aã\81¾ã\81\99ï¼\8e
\family typewriter
-aas_sample.lyx
+$\SpecialChar LyX
+Dir/layouts/aapaper.layout
\family default
-ã\83\95ã\82¡ã\82¤ã\83«ã\82\92å\8f\82ç\85§ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82ã\81\93ã\82\8cã\81®ä¾\8bã\81\8cå\90«ã\81¾ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
+ã\81®ã\82³ã\83¡ã\83³ã\83\88ã\82\92ã\81\94å\8f\82ç\85§ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
\begin_layout Subsection
-FAQとヒント
-\end_layout
-
-\begin_layout Subsubsection
-LyXに AASTeXを認識させる
+最初の一歩
\end_layout
\begin_layout Standard
-LyXに新しいレイアウトと文書クラスを認識させるには少しコツが要ります。もしうまく行かなかったら、次のようにしてみてください。
+\SpecialChar LyX
+とともに頒布されている例示用のひな型を土台として,書き始めることをお勧めします.ひな型を使用しない場合には,以下の設定にしてください.
\end_layout
-\begin_layout Enumerate
-LaTeXが AASTeXをちゃんと見つけられるか確かめてください。AASTeXパッケージに含まれる sample.tex (table.texでもいいのですが)を
-、LaTeXや AASTeXとまったく関係のないディレクトリへコピーしてそれから LaTeXを走らせてみてください。
-\end_layout
-
-\begin_layout Enumerate
+\begin_layout Itemize
-\family typewriter
-astex.layout
-\family default
-が
-\family typewriter
-/usr/.../share/lyx/layouts
-\family default
-または
-\family typewriter
-~/.lyx/layouts
+\family sans
+文書\SpecialChar menuseparator
+設定
\family default
-にあるのを確かめてください。
-\end_layout
-
-\begin_layout Enumerate
-LyXで
+ダイアログで
\family sans
-Options\SpecialChar \menuseparator
-Reconfigure
+article (A&A)
\family default
-を走らせて、それから LyXを再起動してください。
+を選択してください(まぁ,これは自明ですね).
\end_layout
-\begin_layout Enumerate
-テンプレートからではなく、普通の
-\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
+\begin_layout Itemize
-\bar under
-N
-\bar default
-ew
-\family default
-から新しいファイルを開いてください。
\family sans
-Layout\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
-Class
+ページレイアウト
\family default
-ã\81§ AASTeXã\81\8cã\81\82ã\82\89ã\82\8fã\82\8cã\81¦ã\81\84ã\82\8bã\81§ã\81\97ã\82\87ã\81\86ã\81\8bã\80\82
+ã\82ªã\83\97ã\82·ã\83§ã\83³ã\81¯å¤\89æ\9b´ã\81\97ã\81ªã\81\84ã\81§ï¼\8cæ\97¢å®\9aå\80¤ã\81®ã\81¾ã\81¾ã\81«è¨å®\9aã\81\97ã\81¦ã\81\8aã\81\84ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8eå\85¨ä½\93ã\81®ã\83¬ã\82¤ã\82¢ã\82¦ã\83\88ã\81¯ã\83\9eã\82¯ã\83ã\81\8cè¡\8cã\81\86ã\81®ã\81§ï¼\8cä½\95ã\82\82å¤\89æ\9b´ã\81\97ã\81¦ã\81¯ã\81\84ã\81\91ã\81¾ã\81\9bã\82\93ï¼\8e
\end_layout
-\begin_layout Standard
-もし既存の AASTeXで書いた文章で not being able to find the AASTeX layoutという警告を受けたり、You
- should not mix title layouts with normal onesというメッセージがでた場合にはキチンとインストールできていません。
+\begin_layout Subsection
+へッダ部
\end_layout
-\begin_layout Subsubsection
-表を処理する際の LaTeXエラー
+\begin_layout Standard
+最初に入力すべきものは,へッダ情報です.ヘッダ情報には,以下の7つの項目があり,いくつかは必須ではありません.
\end_layout
-\begin_layout Standard
-既定では LyXは表のキャプション/タイトルを表の中心に配置しようとします。これが AASTeXと変な干渉を起こすようです。これを避けるにはキャプションのどこか
-をクリックして、それから
+\begin_layout Itemize
+
\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
+タイトル
+\family default
+:[必須]
+\end_layout
-\bar under
-P
-\bar default
-aragraph
+\begin_layout Itemize
+
+\family sans
+サブタイトル
\family default
-を選択し
+:[非必須]
+\end_layout
+
+\begin_layout Itemize
+
\family sans
-Alignment
+著者
\family default
-を
+:[必須]
+\end_layout
+
+\begin_layout Itemize
+
\family sans
-\bar under
-B
-\bar default
-lock
+住所
\family default
-にしてください。少なくとも私はこの方法でうまく行きます。
+:[必須]
\end_layout
-\begin_layout Subsubsection
-参考文献
-\begin_inset CommandInset label
-LatexCommand label
-name "cite"
+\begin_layout Itemize
-\end_inset
+\family sans
+抜き刷り
+\family default
+:[非必須]著者が複数いる場合,抜き刷りの送付を依頼するのに連絡すべき人を記す.
+\end_layout
+\begin_layout Itemize
+\family sans
+メール
+\family default
+:[非必須]連絡用の電子メールアドレス.
\end_layout
-\begin_layout Standard
-2、3の注意があります。1番目は本文中のレファレンスエントリのスペースが少しおかしいことです。参照文献の項目データを入力するときに、最後の著者と年を入れる括弧の
-間にスペースを入れないようにしてください。つまり
-\family typewriter
-Ressler(1992)
+\begin_layout Itemize
+
+\family sans
+日付
\family default
-と書いて
+:[必須]推奨されるフォーマットは,
\family typewriter
-Ressler (1992)
+Received: <日付>; Accepted <日付>
\family default
-ã\81®ã\82\88ã\81\86ã\81«ã\81¯ã\81\97ã\81ªã\81\84ã\81§ã\81\8fã\81 ã\81\95ã\81\84ã\80\82
+ã\81§ã\81\99ï¼\8e
\end_layout
\begin_layout Standard
-\family typewriter
-2番目に
-\backslash
-citet
-\family default
-と
\family typewriter
\backslash
-citep
+maketitle
\family default
-をもっと自動的に使えるようにしたいのですが、できていません。それには LyXのソースコードを変える必要があるのです。いまのところ、2つの方法のうちのどちらかを選
-ぶ必要があります。a) すべての文献の参照に
+コマンドは,へッダが終了した場所に,\SpecialChar LyX
+が自動的に入れてくれるので,手動で挿入する必要はありません.各項目の順序は関係ありませんが,見た目のためと,実際の文書のレイ
+アウトに合わせるために,上記の順序を維持しておくと良いでしょう.
+\end_layout
+
+\begin_layout Standard
+現住所の付記などのために,へッダ部に脚注を挿入したい場合には,
\family sans
-Insert\SpecialChar \menuseparator
-Citation Reference
+挿入\SpecialChar menuseparator
+脚注
\family default
-を使います。これで少なくとも自動的に挿入できます。そして投稿する前に LaTeXファイルを手で編集して
+を使用して標準の脚注を挿入してください.この場合には,\SpecialChar LyX
+は自動的に
\family typewriter
\backslash
-cite
+thanks{}
\family default
-を
-\family typewriter
+を使用します.
+\end_layout
-\backslash
-citet
-\family default
-ã\81\8b
-\family typewriter
+\begin_layout Standard
+これらのトピックの他に,このマクロは,\SpecialChar LyX
+が対応していない,以下の3つの\SpecialChar LaTeX
+ã\82³ã\83\9eã\83³ã\83\89ã\82\92使ç\94¨ã\81\97ã\81¾ã\81\99ï¼\8e
+\end_layout
-\backslash
-citep
-\family default
-に変えていくのです(
+\begin_layout Itemize
+複数の著者名あるいは所属名を区切るための
\family typewriter
\backslash
-cite
-\family default
-は現在のところ
-\family typewriter
+and
+\end_layout
-\backslash
-cite
-\family default
-と同じなので、この場合は変える必要はありません)。b) すべての文献の参照を ERTを使って行います。つまり本文中に参照文献のキーを使って
+\begin_layout Itemize
+著者と所属の対応付けをするための
\family typewriter
\backslash
-citet{key}
-\family default
-のように挿入して LaTeXコードとしてマークするのです。どちらの方法も使いやすくはないのですが、LyXの参照メカニズムが
-\family typewriter
-natbib
+inst{<番号>}
\family default
-を理解するようになるまではどちらかの方法を使う必要があります。
-\end_layout
-
-\begin_layout Standard
-3番目に参考文献を入力することは、それほどわかりやすいものではありません。一番簡単な方法は文章の最後にいって一番初めの参考文献を入力し、それを
-
+.所属は,
\family sans
-References
+住所
\family default
-としてマークすることです。マークすると灰色の小さい箱が入力した参考文献の頭にあらわれます。この箱をクリックして残りの情報を入れてください。新しい参考文献を入力す
-るには、既存の参考文献の最後にいってリターンキーを押します。これで新しい灰色の箱を持った新しい行が出てきます。
+フィールドに現れる順に番号が付けられるので,各著者に番号マーカーを置く必要があります.
\end_layout
-\begin_layout Subsubsection
-EPSファイルの挿入
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-AASTeXパッケージの図を扱うメカニズムは、それほどよくありません。ERTで Figure Floatボックスに
\family typewriter
\backslash
-plotone
+email{アドレス}
\family default
-等の
-\begin_inset ERT
+は,至急連絡用に電子メールアドレスを付記します.
+\end_layout
+
+\begin_layout Standard
+いずれの場合にも,\SpecialChar LyX
+中に対応したコマンドを入力し,\SpecialChar LaTeX
+コードとしてマークしてください.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+$\SpecialChar LyX
+Dir/examples
+\end_layout
+\end_inset
-\backslash
-
+にある用例を参照してください.
\end_layout
-\end_inset
+\begin_layout Subsection
+概要
+\end_layout
-コマンドを入れることはできますが、私はうまくレイアウトできたためしがありません。私のアドバイスは、投稿する論文には本文中に EPSファイルを挿入しないことです。
-そして投稿前に印刷する場合には、LyXの標準の EPSファイルの挿入を使います。LyXは
+\begin_layout Standard
+概要は,へッダ部の直後に置きます.第5版から,概要は環境からコマンドに変更され,一段落に限るという制限が加えられました.さらに,ここにはキーワードを含む項目を入
+れなくてはなりません.これは,まだ\SpecialChar LyX
+では実装されていないため,\SpecialChar LaTeX
+コマンド
\family typewriter
\backslash
-usepackage{graphics}
+keywords{}
\family default
-コマンドを LaTeXのプリアンブルに入れて、図を LaTeX2eの標準的な方法で扱います。AASTeX 5.0を使うにはどうせ LaTeX2eが必要なので、La
-TeX2eのよりすぐれた図を扱う方法を使って何が悪いのでしょう。もしだれかが LaTeX2eまたは graphicsパッケージのことで文句を言ったら、Lampo
-rt (1994) の本の第2版にそれについて書いてあるということを指摘して、何年も前にアップグレードしなければならなかったのにと言ってやりましょう。
-\end_layout
-
-\begin_layout Subsubsection
-可能だが実装しなかったもの
-\end_layout
-
-\begin_layout Standard
-実装することができたけれども、実装しないことを選んだものがいくつかあります。例えば、ダブルスペース論文を書いていても LyX上でダブルスペースで表示するようには
-していません。また preprintと preprint2スタイルを別のレイアウトにしないことにしました。文章を書く場合はほとんどの時間を manuscript
-モードで使うと想定して、ディスクスペースを節約したのです。どうしてもこの私の決定に不服な人のために the Mudgeeraba Creek Emu-Ridin
-g and Boomerang-Throwing Associationに掲示してあるルールを掲げておきましょう。
-\end_layout
-
-\begin_layout Quotation
-「裁判官の判断は群衆の圧倒的な大多数に大声で反対されない限り最終的なものだ。裁判官に話しかけるときや、反対に裁判官が話しかけるときは口汚い言葉を使うべきではない
-。」
+を手動で入力し,\SpecialChar LaTeX
+コードとしてマークする必要があります.用例にある論文を参照してください.
\end_layout
\begin_layout Subsection
-最後に
+サポートされる環境
\end_layout
\begin_layout Standard
-Donald Knuthの、コンピュータアルゴリズムに関する悪名高い文章を引用しておきましょう、「私はこれが正しいはずだと証明しただけで、これを使ったことはない
-」。私は今まで説明したやり方でジャーナルに受理されるような AASTeXの論文が作れると信じてはいますが、今のところ(Jan 25, 2000)私はまだこのレイ
-アウトを使って論文を投稿したことがありません。次の数ヵ月で投稿できればいいのですが。
-\end_layout
-
-\begin_layout Section
-AMS LaTeX
+A&A論文用レイアウトでは,文章を構造化するために,以下の環境がサポートされています.
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\begin_layout Itemize
-\begin_layout Plain Layout
-David Johnson
+\family sans
+標準
\end_layout
-\end_inset
-
-文
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\begin_layout Itemize
-\begin_layout Plain Layout
-Richard Heck
+\family sans
+節
\end_layout
-\end_inset
-
-改訂
-\begin_inset VSpace bigskip
-\end_inset
-
-AMS LaTeXレイアウトは American Mathematical Societyの刊行物に投稿する数学の論文のためのスタイルです。このレイアウトは特定
-のジャーナル用につくられてるわけではありませんが、簡単に特定のジャーナル用にすることができます。各々のジャーナルについての特定の指示については
- AMSの文章を参照する必要があります(普通は TeXファイルを一行変えるだけです)。AMSの説明書は Web上の
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Itemize
-http://www.ams.org
+\family sans
+小節
\end_layout
-\end_inset
-
-か、または ftpで
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Itemize
-ftp://ftp.ams.org/pub/tex/amslatex/
+\family sans
+小々節
\end_layout
-\end_inset
+\begin_layout Itemize
-から手にいれることができます。これらのレイアウトは数学的な文章を書く場合に有効に使えるはずです。今のところ4つの異なった AMS LaTeXのレイアウトがありま
-す。
+\family sans
+箇条書き(記号)
\end_layout
-\begin_layout Enumerate
-amsart: 標準的な AMSの論文用のレイアウトです。すべての結果とそれに類似した文は
-\begin_inset Formula $(n.m)$
-\end_inset
+\begin_layout Itemize
-の形の番号がつきます。はじめの番号は節を表していて、2番目の番号は節内の何番目の結果(Theorems、Corollaries、Propositions、Def
-initions、Remarks等)なのかを表しています。また多くの(すべてではありませんが)環境には番号がつかないバージョンもあります。番号をつけないことも時
-折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
+\family sans
+箇条書き(連番)
\end_layout
-\begin_layout Enumerate
-amsart-seq: これは節番号なしで各々のタイプの文には通し番号がつけられます。また多くの(すべてではありませんが)環境には番号がつかないバージョンもあり
-ます。番号をつけないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
-\end_layout
+\begin_layout Itemize
-\begin_layout Enumerate
-amsart-plain: すべての環境に番号がつかない、より簡潔なレイアウトです。
+\family sans
+箇条書き(記述)
\end_layout
-\begin_layout Enumerate
-amsbook: 標準的な AMSの本(実際にはモノグラフですが)用のフォーマットです。番号付は amsartの場合と似ていますが、
-\begin_inset Formula $(n.m.p)$
-\end_inset
-
-という形です。最初の番号は章を表し、2番目の番号は節を表していて、3番目の番号は節内の何番目の結果(Theorems、Corollaries、Propositi
-ons、Definitions、Remarks等)なのかを表しています。また多くの(すべてではありませんが)環境には番号がつかないバージョンもあります。番号をつ
-けないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-すべての ams LyXファイルはどちらの番号付の方法を使うかを
\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
-
-\bar under
-D
-\bar default
-ocument
-\family default
-ダイアログから簡単に変えることができます。
+キャプション
\end_layout
-\begin_layout Subsection
-レイアウトに含まれるもの
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-これらのレイアウトは実に多くの環境を用意しています。ほとんどの数学論文、本ではこれらの環境のほとんどは特別な文として設定されています。また AMS
- LaTeXを使えば無制限にこのような宣言を増やしていくことができます。しかし AMSは LyXで使うことのできる環境を使うのを推奨しています。(標準的な
-
\family sans
-sections、bibliography、title、author、date
-\family default
-を除いた)使うことのできる環境は次のものです。
+概要
\end_layout
-\begin_layout Description
-Theorem 定理。これは典型的には主な結果を表す文に使います。はじめに
-\family sans
-Theorem
-\family default
-という言葉がボルドタイプであらわれ、それに自動的に番号がつきます(番号のつかない
-\family sans
-Theorem*
-\family default
-もあります)。テキストはイタリックになります。
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Corollary これはその前の結果から直接導ける結果を表すのに使います。これも主な結果になることができます。番号がつかない
\family sans
-Corollary*
-\family default
-も使うことができます。
+謝辞(Acknowledgment)
\end_layout
-\begin_layout Description
-Lemma 他の結果を導くためのより小さな結果です。
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Proposition 議論している理論に(希望的には)何かを付け加えるより弱い結果です。
+\family sans
+書誌情報
\end_layout
-\begin_layout Description
-Conjecture 正当化することなしに与えられた文。作者はどうやって証明したらいいか分からないが、正しいと(少なくとも作者にとっては)思えるものです。
-\end_layout
+\begin_layout Itemize
+
+\family sans
+\SpecialChar LaTeX
-\begin_layout Description
-Criterion 必要とされる条件です。
\end_layout
-\begin_layout Description
-Algorithm 使うことのできる一般的な手続きです。
+\begin_layout Subsection
+\SpecialChar LyX
+でサポートされていないコマンド
\end_layout
-\begin_layout Description
-Axiom 議論しているシステムの中では真だとされる性質、文です。
+\begin_layout Standard
+\SpecialChar LyX
+の
+\family sans
+article (A&A)
+\family default
+レイアウトでは,まだサポートされていないコマンドがあります.そのうちいくつかは既に紹介しましたが,網羅するために,以下にすべて列挙しておきます.
\end_layout
-\begin_layout Description
-Definition 定義。画面上でも紙の上でも今まで説明してきた環境とは違うフォントが使われます。見出し(
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Itemize
-definition
-\begin_inset Quotes erd
-\end_inset
+\family typewriter
-)はまだボルドフェイスですが、テキストはイタリックでなく、直立した文字になります。
+\backslash
+and
\end_layout
-\begin_layout Description
-Example 例。Definitionと同じようにタイプセットされます。
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Condition
-\end_layout
+\family typewriter
-\begin_layout Description
-Problem
+\backslash
+email
\end_layout
-\begin_layout Description
-Exercise
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Remark この環境も新しい定理型です。これは Remarkという言葉をイタリックで、後の部分を直立した文字にします。
-\end_layout
+\family typewriter
-\begin_layout Description
-Note Remark環境と同じように設定します。
+\backslash
+appendix
\end_layout
-\begin_layout Description
-Notation
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Claim
-\end_layout
+\family typewriter
-\begin_layout Description
-Summary
+\backslash
+authorrunning
\end_layout
-\begin_layout Description
-Acknowledgement
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Case 一般に長い議論をいくつかの特定の場合に分けるのに使います。この環境の番号の付け方はこの環境だけのもので、他の環境とは関係のないものになります。
-\end_layout
+\family typewriter
-\begin_layout Description
-Conclusion
+\backslash
+inst{}
\end_layout
-\begin_layout Description
-Fact
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Proof
-\shape italic
-Proof
-\shape default
-という言葉がイタリックになり、残りの部分は直立した文字になります。この環境の最後には(もちろん他の環境をネストできます)、QEDのシンボル(普通は四角ですがスタ
-イルによって変わります)が置かれます。
-\end_layout
+\family typewriter
-\begin_layout Description
-Address これは著者の(半)永久的な住所です。
+\backslash
+keywords{}
\end_layout
-\begin_layout Description
-Current 現住所。
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Email 著者の e-mailアドレス
-\end_layout
+\family typewriter
-\begin_layout Description
-URL 著者の Webアドレス、任意。
+\backslash
+object{}
\end_layout
-\begin_layout Description
-Keywords 論文で議論するトピックスを特定するためのキーワード、フレーズ。
-\end_layout
+\begin_layout Itemize
-\begin_layout Description
-Subjectclass
-\emph on
-Mathematical Reviews
-\emph default
-で説明され、公表されている AMS Subject Classificationsでの分類番号。これらは前に紹介した AMSサイトでもオンラインで利用可能。
-\end_layout
+\family typewriter
-\begin_layout Description
-Thanks
+\backslash
+titlerunning{}
\end_layout
-\begin_layout Description
-Dedicatory
+\begin_layout Standard
+これらのコマンドのいずれかを使いたい場合には,自分で入力する必要があります.
+\series bold
+これを\SpecialChar LaTeX
+コマンドとしてマークすることを忘れないで下さい.
\end_layout
-\begin_layout Description
-Translator
+\begin_layout Subsection
+図フロートおよび表フロート
\end_layout
\begin_layout Standard
-これらの環境は自動的に AMS-LaTeXと AMSフォントパッケージを用意してくれます。したがってこれらの環境を使うにはこれらのパッケージがインストールされて
-いる必要があります。
-\end_layout
-
-\begin_layout Section
-AGU学術誌(
+\SpecialChar LyX
+は,必要なフロート環境
\family sans
-aguplus)
+figure
+\family default
+・
+\family sans
+figure*
+\family default
+・
+\family sans
+table
+\family default
+・
+\family sans
+table*
+\family default
+をサポートしていますので,ここでは詳しい説明はしません.
+\emph on
+ユーザーの手引き
+\emph default
+をご覧ください.ただ,表は左揃えにしなくてはならないことに注意して下さい.そうするためには,表を選択して,
+\family sans
+編集\SpecialChar menuseparator
+段落設定
+\family default
+で配置を変更してください.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
-
-\begin_layout Plain Layout
-Martin Vermeer
-\end_layout
-
-\end_inset
-
-文
+一つだけ,特別なものがあります.それは,図横にキャプションを配置する図です.この図を作成するには,以下のようにしなくてはなりません.
\end_layout
-\begin_layout Subsection
-概要
-\end_layout
+\begin_layout Enumerate
-\begin_layout Standard
-これは American Geophysical Society のいくつかの学術雑誌用のレイアウトファイルです。これを使うには、AGUのクラスファイルと
- AGU plus がインストールされている必要があります(これらのファイルは
-\begin_inset Flex URL
+\family sans
+挿入\SpecialChar menuseparator
+フロート\SpecialChar menuseparator
+図
+\family default
+を使って,幅広の図フロートを作成します.それから,図フロートのラベルを右クリックして
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+設定\SpecialChar ldots
-ftp://ftp.agu.org/journals/latex/journals
\end_layout
\end_inset
-で手にいれることができます)。
-\end_layout
-
-\begin_layout Subsection
-新しいスタイル
-\end_layout
-
-\begin_layout Standard
-
+を選択し,それで開かれる
\family sans
-Paragraph
+フロートの設定
\family default
-と
-\family sans
-Paragraph*
-\family default
-が再定義されています。LyXの画面では
-\family sans
-Paragraph
-\family default
-、
+ダイアログで
\family sans
-Paragraph*
+段をまたぐ
\family default
-ã\81¨å\91¼ã\81°ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ã\81\8cã\80\81AGUã\82¯ã\83©ã\82¹ã\81®LaTeXã\81§å¯¾å¿\9cã\81\99ã\82\8bã\82\82ã\81®ã\81¯
+ã\82\92æ\9c\89å\8a¹ã\81«ã\81\97ã\81¦ï¼\8c
\family sans
-Subsubsubsection
+OK
\family default
-と
+ボタンを押します.
+\end_layout
+
+\begin_layout Enumerate
+キャプション文を入力します.
+\end_layout
+
+\begin_layout Enumerate
+キャプションの前にカーソルを移動し,
\family sans
-Subsubsubsection*
+Return
\family default
-ã\81§ã\81\99ã\80\82
+ã\82\92æ\8a¼ã\81\97ã\81¦ï¼\8cã\82«ã\83¼ã\82½ã\83«ã\82\92ã\82ã\83£ã\83\97ã\82·ã\83§ã\83³ã\81®ä¸\8aã\81«ç§»å\8b\95ã\81\97ã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout Standard
-新しく定義されたスタイルは、
+\begin_layout Enumerate
+図を挿入します.
+\end_layout
+
+\begin_layout Enumerate
+カーソルを図の後ろに置いて,
\family sans
-Left_Header
+挿入\SpecialChar menuseparator
+整形\SpecialChar menuseparator
+水平方向の空白
\family default
-ã\80\81
+ã\82\92é\81¸æ\8a\9eã\81\97ã\81¦
\family sans
-Right_Header
+水平方向の空白の設定
\family default
-ã\80\81
+ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\82\92é\96\8bã\81\8dï¼\8c
\family sans
-Received
+空白
\family default
-ã\80\81
+ã\83\89ã\83ã\83\83ã\83\97ã\83\80ã\82¦ã\83³ã\81\8bã\82\89
\family sans
-Revised
+水平フィル
\family default
-、
+を選択して,水平フィルを挿入します.
+\end_layout
+
+\begin_layout Enumerate
+
\family sans
-Accepted
-\family default
-、
-\family sans
-CCC
-\family default
-、
-\family sans
-PaperId
+挿入\SpecialChar menuseparator
+TeXコード
\family default
-、
-\family sans
-AuthorAddr
+を選択して,\SpecialChar TeX
+差込枠を挿入します.
+\end_layout
+
+\begin_layout Enumerate
+\SpecialChar TeX
+差込枠中に
+\family typewriter
+
+\backslash
+parbox[b]{55mm}{
\family default
-、
+と入力します.
+\series bold
+ここでは波括弧を閉じないでください.
+\end_layout
+
+\begin_layout Enumerate
+カーソルをキャプション文の後ろに移動し,
\family sans
-SlugComment
+挿入\SpecialChar menuseparator
+TeXコード
\family default
- です。これらは論文の属性で、AGUクラスの取扱説明書で定義されているものです。
+を選択して,別の\SpecialChar TeX
+差込枠を挿入し,その中に閉じ括弧を入力します .
\end_layout
\begin_layout Standard
-おそらく、これはまだ完全ではありません。
+例示用論文中の図もご参照ください.
\end_layout
\begin_layout Subsection
-新しいフロート
+Refereeレイアウト
\end_layout
\begin_layout Standard
-
-\family sans
-Planotable
+投稿用には,論文を特別なダブルスペースレイアウトに整形しなくてはなりません.このためには,文書クラスに
+\family typewriter
+referee
\family default
-ã\81¨
+ã\82ªã\83\97ã\82·ã\83§ã\83³ã\82\92ä¸\8eã\81\88ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ï¼\8eã\81\93ã\82\8cã\81¯ï¼\8c
\family sans
-Plate
+文書\SpecialChar menuseparator
+設定
\family default
-ã\81§ã\81\99ã\80\82ã\81¾ã\81\9fã\80\81æ\96°ã\81\97ã\81\84
+ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81®
\family sans
-Table_Caption
+任意設定
+\family default
+クラスオプションフィールドを使って行うことができます.この欄に
+\family typewriter
+referee
\family default
-ã\82\82ç\94¨æ\84\8fã\81\95ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
+ã\81¨äº\91ã\81\86æ\96\87å\97å\88\97ã\82\92å\85¥å\8a\9bã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
\begin_layout Subsection
-サポートされているジャーナル
+例示用論文
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
-\emph on
-Journal of Geophysical Research
-\emph default
-:
-\family typewriter
-jgrga.layout
+\family sans
+Examples
\family default
- --- Martin Vermeer
+ディレクトリには,\SpecialChar LyX
+で書かれた例示用論文が収録されています.これは,元のマクロパッケージの例示用論文を\SpecialChar LyX
+用に直したものです.これはヒントを得るために使用したり,元の
+ \SpecialChar LaTeX
+コードと\SpecialChar LyX
+での書き方の比較に使ったりしてください.
\end_layout
-\begin_layout Standard
-あなた自身のレイアウトファイルをつくってください。難しくはありません。
-\family typewriter
-jgrga.layout
-\family default
-と
-\family typewriter
-aguplus.inc
-\family default
-を例として見てください。
-\end_layout
+\begin_layout Section
+AAS\SpecialChar TeX
-\begin_layout Subsection
-バグと注意すべきこと
\end_layout
\begin_layout Standard
-新しいレイアウトを使うために、新しい文章をつくるたびに次のことをする必要があります。
-\end_layout
-
-\begin_layout Enumerate
-\emph on
-babelを無効にしてください。
-\family sans
-\emph default
-layout\SpecialChar \menuseparator
-document
-\family default
- か
-\family sans
-document\SpecialChar \menuseparator
-settings
-\family default
- メニューアイテムを使います(AGUに投稿できるのは英語だけです。他の言語は選ばないで下さい)。
+\noun on
+Mike Ressler
+\noun default
+文
\end_layout
-\begin_layout Enumerate
-Enter
-\family typewriter
-jgrga
-\family default
- into the document's
-\family sans
-Extra Options
-\family default
- field.
- (Yes, this is a bug.)
+\begin_layout Subsection
+はじめに
\end_layout
-\begin_layout Enumerate
-文章の
-\family sans
-Extra Options
-\family default
-フィールドに
-\family typewriter
-jgrga
-\family default
- と入力してください(すいません。これはバグです)。
-\end_layout
+\begin_layout Standard
+AAS\SpecialChar TeX
+は,American Astronomical Society(アメリカ天文学会)が発行するAstrophysical Journal(宇宙物理学雑誌)同
+誌のLettersとSupplementを含む)・Astronomical Journal(天文学雑誌)・Publications of the
+ Astronomical Society of the Pacific(太平洋天文学会誌)三誌への電子投稿を可能にするために,同学会が作成したマクロ集です.\SpecialChar LyX
+は
+,これらの文書を生成する上で,なかでも数式・引用・画像処理能力において,優れたツールであることが認識されています.\SpecialChar LyX
+は,同マクロ第5.0版以降を必要としており,でき
+ればここで説明されている第5.2版以降が望まれます.第5.0版未満の版は,\SpecialChar LaTeX
+2.09で使用するよう企図されているため,根本的に\SpecialChar LyX
+とは互換性がありません.AAS\SpecialChar TeX
+パッケージは
+,以下のAAS\SpecialChar TeX
+ウェブサイトからダウンロードできるでしょう.
+\begin_inset Separator latexpar
+\end_inset
-\begin_layout Enumerate
-参照文献のスタイルに
-\family typewriter
-agu.bst
-\family default
- を使ってください。BibTeX インセットの2番目のフィールドに
-\family sans
-agu
-\family default
- と入力します。通常の参考文献のスタイルは使わないでください。
-\end_layout
-\begin_layout Section
-Broadway
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+\align center
+\begin_inset VSpace medskip
+\end_inset
+
+
+\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-Garst Reese
+
+https://aas.org/aastex/aastex-downloads
\end_layout
\end_inset
-文
-\end_layout
-\begin_layout Subsection
-はじめに
+\begin_inset VSpace medskip
+\end_inset
+
+
\end_layout
\begin_layout Standard
-Broadwayは演劇を書くためのものです。フォーマットは Hollywoodよりも装飾的で、それほど標準化されていません。このフォーマットはワークショップに向
-いているでしょう。
+パッケージ中には,完備したユーザーの手引きが収録されていますので,\SpecialChar LyX
+で論文を書き始める前に,その中身を完全に理解しておく必要があります.\SpecialChar LyX
+は,AASTeXの全コマン
+ドを理解する必然性をなくすものではなく,すべてを手入力する苦労を減らすだけです.仕上がりの\SpecialChar LaTeX
+文書が,論文を投稿しようとしているジャーナルの要求事項に完全に合致して
+いることを確認するのは,あなたの責任です.
\end_layout
\begin_layout Subsection
-特別な問題
+新しい論文を書き始める
\end_layout
\begin_layout Standard
-Hollywoodと同じです。
-\end_layout
+論文を書き始めるには,AAS\SpecialChar TeX
+ひな型ファイルを土台に始めることを強くお勧めします.
+\begin_inset Flex MenuItem
+status collapsed
-\begin_layout Subsection
-特別の機能
+\begin_layout Plain Layout
+ファイル\SpecialChar menuseparator
+新規(ひな型使用)
\end_layout
-\begin_layout Standard
+\end_inset
-\family sans
-Speaker
+をクリックして,新しいファイル名を入力し,ひな型
+\family typewriter
+aastex.lyx
\family default
-ã\81®å\90\8då\89\8dã\81¯ã\83©ã\83\99ã\83«ã\81¨ã\81\97ã\81¦æ\8c¿å\85¥ã\81§ã\81\8dã\80\81ã\81\9dã\82\8c以é\99\8dã\81¯ã\83©ã\83\99ã\83«ã\82\92ç\9b¸äº\92å\8f\82ç\85§ã\81§å\8f\82ç\85§ã\81\97ã\81¦
-\family sans
-Speaker
+ã\82\92é\81¸ã\82\93ã\81§ã\81\8fã\81 ã\81\95ã\81\84ï¼\8eã\81\93ã\82\8cã\81«ã\81¯ï¼\8cè«\96æ\96\87å\8e\9f稿ã\81®ã\81»ã\81¨ã\82\93ã\81©ã\81«å\85±é\80\9aã\81\97ã\81¦ä½¿ã\82\8fã\82\8cã\82\8bã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81\8cæ\9b¸ã\81\8dè¾¼ã\81¾ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ï¼\8eæ\9b¸ã\81\8dè¾¼ã\81¾ã\82\8cã\81¦ã\81\84ã\82\8bæ\96\87å\97å\88\97(æ\8b¬å¼§
+\family typewriter
+<>
\family default
-の名前を挿入できます。相互参照ダイアログには登場人物の現在の配役が表示されます。
-\end_layout
+を含む)を正しい情報で上書きしてください.AAS\SpecialChar TeX
+コマンド・AAS\SpecialChar TeX
+環境の多くは,\SpecialChar LyX
+中で直接実行することができますが,特に
+\family typewriter
-\begin_layout Subsection
-用紙サイズと余白
-\end_layout
+\backslash
+altaffilmark
+\family default
+や
+\family typewriter
-\begin_layout Standard
-USレターサイズで、余白は左 1.6インチ、右 0.75インチ、上 0.5インチ、下 0.75インチ。
+\backslash
+altaffiltext
+\family default
+のようにできないものもあります.この二つのコマンドは,ひな型ファイルを開いたとき,赤色に表示されているのですぐ目に入ることでしょう.このようなコマンドは,直接L
+a\SpecialChar TeX
+コードを入力して,それを\SpecialChar TeX
+コードとしてマークしなければなりません.このようなコマンドは,\SpecialChar TeX
+コードあるいはEvil Red Text(邪悪な赤い文)と呼ばれます.A
+AS\SpecialChar TeX
+文書に必要とされる \SpecialChar TeX
+コードを最小にするよう努力はしていますが,まだ望まれるほどにはなっていません.
\end_layout
\begin_layout Subsection
-環境
+論文を書き終わったら
\end_layout
\begin_layout Standard
-次の環境を使うことができます。環境の右に書いてあるキーバインドは broadway.bindを使った場合のものです。
+論文を満足する水準で書き終え,プレビューや印刷が正しく為されているとしても,まだ学術誌に投稿する前にしなくてはならない「後処理」が残されています.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Enumerate
+論文を \SpecialChar LaTeX
+ファイルとして書き出します(
\family sans
-Standard
-\begin_inset Newline newline
-\end_inset
-
-
+ファイル\SpecialChar menuseparator
+書き出し\SpecialChar menuseparator
+LateX
\family default
-これは使わない方がいいのですが、他の環境が使えない場合のために用意してあります。
+).
\end_layout
-\begin_layout Itemize
-
-\family sans
-Narrative
-\begin_inset space \hfill{}
-\end_inset
-
-M-z n
-\begin_inset Newline newline
+\begin_layout Enumerate
+出力した
+\family typewriter
+.tex
+\family default
+ファイルを好きなエディタで編集します.
+\begin_inset Separator latexpar
\end_inset
-\family default
-舞台の設定と動きの説明に使います。すべて大文字で話し手の名前をはじめに書きます。
\end_layout
-\begin_layout Itemize
-
-\family sans
-ACT
-\begin_inset space \hfill{}
-\end_inset
-
-M-z a
-\begin_inset Newline newline
-\end_inset
+\begin_deeper
+\begin_layout Enumerate
+\family typewriter
+\backslash
+documentclass
\family default
-自動的に番号が付きます。番号は画面上ではアラビア数字ですが、ローマ数字で印刷されます。
+コマンドよりも前のコメント行を削除します.
\end_layout
-\begin_layout Itemize
+\begin_layout Enumerate
-\family sans
-ACT*
-\begin_inset space \hfill{}
-\end_inset
+\family typewriter
-M-z S at
-\begin_inset Newline newline
-\end_inset
+\backslash
+usepackage...{fontenc}
+\family default
+という行があれば(通常は
+\family typewriter
+\backslash
+documentclass
+\family default
+の直後にあります)削除します.また,
+\family typewriter
+\backslash
+secnumdepth
\family default
-ACTのための副題です。ただの中央に置かれたテキストです。
+行があれば,これも削除します.
\end_layout
-\begin_layout Itemize
-
-\family sans
-SCENE
-\begin_inset space \hfill{}
-\end_inset
-
-M-z S-S
-\begin_inset Newline newline
-\end_inset
+\begin_layout Enumerate
+\SpecialChar LaTeX
+プリアンブル中に意図的に置いたコマンド(
+\family typewriter
+.tex
+\family default
+ファイル中,「User specified \SpecialChar LaTeX
+ commands」というコメントの直後にあります)を除いて,
+\family typewriter
+\backslash
+makeatletter
+\family default
+と
+\family typewriter
+\backslash
+makeatother
\family default
-自動的には番号が付きません。自分で番号を付けてください。これは私がどうすればいいかが分からなかったためです。
+の間のもの(これらのコマンドを含む)をすべて削除します.
\end_layout
-\begin_layout Itemize
+\end_deeper
+\begin_layout Enumerate
+編集後のファイルを \SpecialChar LaTeX
+にかけて,正しく処理されることを確認します.
+\end_layout
-\family sans
-AT_RISE:
-\begin_inset space \hfill{}
-\end_inset
+\begin_layout Enumerate
+学術誌の要求事項を再読して,ファイル名と書式が正しいことを確認します.
+\end_layout
-M-z S-R
-\begin_inset Newline newline
-\end_inset
+\begin_layout Enumerate
+投稿してください.
+\end_layout
+\begin_layout Subsection
+特定のコマンドに関するコメント
+\end_layout
+\begin_layout Standard
+AAS\SpecialChar TeX
+ユーザーの手引き(
+\family typewriter
+aasguide.tex
\family default
-カーテンが上がるときの舞台と動きの設定を説明する Narrativeの特殊ケースです。
+)に,各AAS\SpecialChar TeX
+コマンドの詳しい説明があるので,ここでは,各コマンドの使用法の詳細な説明は行いません.そこで,ここではユーザーの手引きに現れるとおりに一覧を列挙し
+て,必要なところだけコメントを加えることにしましょう.
\end_layout
-\begin_layout Itemize
-
-\family sans
-Speaker
-\begin_inset space \hfill{}
-\end_inset
+\begin_layout Subsubsection
+期待通りに動作するもの
+\end_layout
-M-z s
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+これらは期待通りに動作するので,ここでは列挙するだけにして,コマンドの説明されている節を挙げておきます.
+\family typewriter
+\backslash
+documentclass
+\family default
+ (2.1.1)・
+\family typewriter
+\backslash
+begin{document}
\family default
-話し手(役者)の肩書き、すべて大文字で中央に置きます。
-\end_layout
+ (2.2)・
+\family typewriter
-\begin_layout Itemize
-
-\family sans
-Parenthetical
-\begin_inset space \hfill{}
-\end_inset
-
-M-z p
-\begin_inset Newline newline
-\end_inset
+\backslash
+title
+\family default
+ (2.3)・
+\family typewriter
+\backslash
+author
+\family default
+ (2.3)・
+\family typewriter
+\backslash
+affil
\family default
-話し手への指示。括弧が自動的に挿入されます。画面上には左括弧 ( だけが表示されますが、印刷したものには右括弧も表示されています。この環境は
-\family sans
-Dialogue
+ (2.3)・
+\family typewriter
+
+\backslash
+abstract
\family default
-の中だけで使われます。
-\end_layout
+ (2.4)・
+\family typewriter
-\begin_layout Itemize
+\backslash
+keywords
+\family default
+ (2.5)・
+\family typewriter
-\family sans
-Dialogue
-\begin_inset space \hfill{}
-\end_inset
+\backslash
+section
+\family default
+ (2.7)・
+\family typewriter
-M-z d
-\begin_inset Newline newline
-\end_inset
+\backslash
+subsection
+\family default
+ (2.7)・
+\family typewriter
+\backslash
+subsubsection
+\family default
+ (2.7)・
+\family typewriter
+\backslash
+paragraph
\family default
-話し手が言うこと。
-\end_layout
+ (2.7)・
+\family typewriter
-\begin_layout Itemize
+\backslash
+facility
+\family default
+ (2.10)・
+\family typewriter
-\family sans
-CURTAIN
-\begin_inset space \hfill{}
-\end_inset
+\backslash
+begin{displaymath}
+\family default
+ (2.12)・
+\family typewriter
-M-z S-C
-\begin_inset Newline newline
-\end_inset
+\backslash
+begin{equation}
+\family default
+ (2.12)・
+\family typewriter
+\backslash
+begin{eqnarray}
+\family default
+ (2.12)・
+\family typewriter
+\backslash
+begin{mathletters}
\family default
-カーテンが降ります。
-\end_layout
+ (2.12)・
+\family typewriter
-\begin_layout Itemize
+\backslash
+begin{thebibliography}
+\family default
+ (2.13.1)・
+\family typewriter
-\family sans
-Title
-\begin_inset space \hfill{}
-\end_inset
+\backslash
+bibitem
+\family default
+ (2.13.2)・全引用コマンドとその派生(2.13.2)・一般的なgraphicx図コマンド(2.14.1)・
+\family typewriter
-M-z S-T
-\end_layout
+\backslash
+begin{table}
+\family default
+ (2.15.4)・
+\family typewriter
-\begin_layout Itemize
+\backslash
+begin{tabular}
+\family default
+ (2.15.4)・
+\family typewriter
-\family sans
-Author
-\begin_inset space \hfill{}
-\end_inset
+\backslash
+caption
+\family default
+ (2.15.4)・
+\family typewriter
-M-z S-A
-\end_layout
+\backslash
+label
+\family default
+ (他にもあるが特に2.15.4)・
+\family typewriter
-\begin_layout Itemize
+\backslash
+tablerefs
+\family default
+ (2.15.5)・
+\family typewriter
-\family sans
-Right_Address
-\begin_inset space \hfill{}
-\end_inset
+\backslash
+tablecomments
+\family default
+ (2.15.5)・
+\family typewriter
-M-z r
-\end_layout
+\backslash
+url
+\family default
+ (2.17.4)・
+\family typewriter
-\begin_layout Section
-Dinbrief
+\backslash
+end{document}
+\family default
+ (2.18).
\end_layout
\begin_layout Standard
-
-\family sans
-dinbrief
+以下のスタイルオプションも正しく動作します.
+\family typewriter
+longabstract
\family default
-文書クラスはドイツの慣例に従って手紙を書くのに使います。テンプレートファイルは
+ (2.4)・
\family typewriter
-.../lyx/share/templates
+preprint
\family default
-にあるので、それを出発点に使ってください。
-\end_layout
-
-\begin_layout Section
-EGS学術誌
-\family sans
-(egs)
-\end_layout
-
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+ (3.2.1)・
+\family typewriter
+preprint2
+\family default
+ (3.2.2)・
+\family typewriter
+eqsecnum
+\family default
+ (3.3)・
+\family typewriter
+flushrt
+\family default
+ (3.4).これらは,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Martin Vermeer
+文書\SpecialChar menuseparator
+設定
\end_layout
\end_inset
-文
+にある,
+\family sans
+クラスオプション
+\family default
+の
+\family sans
+任意設定
+\family default
+ボックスに入力してください.
\end_layout
-\begin_layout Subsection
-概要
+\begin_layout Subsubsection
+動作するが,若干説明が必要なもの
\end_layout
\begin_layout Standard
-これは European Geophysical Societyの学術雑誌用のレイアウトファイルです。
-\family typewriter
-egs.cls
-\family default
-が必要で、これは EGS のwebサイト
-\begin_inset Flex URL
-status collapsed
+以下のコマンドは動作しますが,若干の説明が必要です.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Itemize
+以下の項目は,学術誌の編集者向けに取ってあるものですが,どうしても必要ならば,\SpecialChar LaTeX
+プリアンブルに入れることができます.
+\family typewriter
-www.copernicus.org
-\end_layout
+\backslash
+received
+\family default
+・
+\family typewriter
-\end_inset
+\backslash
+revised
+\family default
+・
+\family typewriter
-でダウンロードできます。
-\end_layout
+\backslash
+accepted
+\family default
+・
+\family typewriter
-\begin_layout Subsection
-新しいスタイル
+\backslash
+ccc
+\family default
+・
+\family typewriter
+cpright
+\family default
+(すべて 2.1.3).
\end_layout
-\begin_layout Standard
+\begin_layout Itemize
+以下の項目は,\SpecialChar LaTeX
+のプリアンブルに置くことができるもので,これらは,ひな型ファイルには,空の引数と共に含まれています.
+\family typewriter
-\family sans
-Right_address、Latex_Title、Affil、Journal、msnumber、FirstAuthor、Received、Accepted
+\backslash
+slugcomment
\family default
-、
-\family sans
-Offsets
+(2.1.4)・
+\family typewriter
+
+\backslash
+shorttitle
\family default
-。残念ながら現在のレイアウトファイルはほとんどモジュール化されていません。もっとさまざまな
+(2.1.5)・
\family typewriter
-std*.inc
+
+\backslash
+shortauthors
\family default
-ファイルを読み込むようにした方がいいと思われます。
+(2.1.5).
\end_layout
-\begin_layout Section
-Elsevier学術誌
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\family typewriter
-\begin_layout Plain Layout
-Rod Pinna
+\backslash
+email
+\family default
+(2.3)―「単独で」使うことはできますが,段落の途中で使うことはできません.埋め込む必要がある場合には,\SpecialChar TeX
+コードを使用してください.
\end_layout
-\end_inset
-
-文
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-Elsevier Science Publishers B.V.
- は出版している色々なジャーナルに論文を投稿するための標準的な LaTeX の文書クラス(
\family typewriter
-elsart.cls
-\family default
-)を
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-http://authors.elsevier.com/
+\backslash
+and
+\family default
+(2.3)―後ろに{}が付記されます.これはエラーの原因にはなりません.
\end_layout
-\end_inset
+\begin_layout Itemize
+
+\family typewriter
-に用意しています。説明書、著者への注意などはクラスファイルとともに用意されています。LyX にはこの文書クラスを使うためのレイアウトとテンプレートファイルが含ま
-れています。このパッケージのインストールのやり方は他の LaTeXパッケージと同じです。Elsevier の説明書を見てください。
+\backslash
+notetoeditor
+\family default
+(2.6)―「単独で」使うことはできますが,段落の途中で使うことはできません.埋め込む必要がある場合には,\SpecialChar TeX
+コードを使用してください.
\end_layout
-\begin_layout Standard
+\begin_layout Itemize
\family typewriter
-elsart.cls
+
+\backslash
+placetable
\family default
-を使うために、レイアウトファイル
+(2.8)―相互参照用タグを挿入することはできません.手動でタグ名を入力する必要があります.
+\end_layout
+
+\begin_layout Itemize
+
\family typewriter
-elsart.layout
+
+\backslash
+placefigure
\family default
-が用意されています。Elsevierのクラスファイルは主に標準的な
+(2.8)—
\family typewriter
-article
+
+\backslash
+placetable
\family default
- クラスをもとにしていて通常の機能はそのまま使えます。また、AMSの環境に似た多くの数式環境を定義しています。これらのコマンドはすべて Elsevier
- の説明書に書いてあり、LyXで使うことができます。
+と同様.
\end_layout
-\begin_layout Standard
-Elsevier スタイルを使う一番簡単な方法は、LyXに含まれているテンプレートファイルを使うことでしょう。fancy headingsや geometry
- パッケージをオプションで使って、Elsevier自身がスタイルファイルで定義している要素を変えないで下さい。Elsevier が説明書で使うように求めているパ
-ッケージ以外は使わないのが一番です。基本的に、Elsevier はできるだけクリーンな LaTeXファイルを求めています。彼らは投稿されたファイルのクラスファイ
-ルを投稿された雑誌のクラスファイルに入れ替えます。つまり、文章を書くときにフォーマットに凝るなということです。凝ったとしても、発行されるときにはその効果は消えて
-います。それ以外のこのレイアウトの使い方は標準の article クラスとほとんど同じです。Elsevierが何を許して、何を許さないのかの詳細は
- Elsevier の説明書を読んでください。
-\end_layout
+\begin_layout Itemize
-\begin_layout Section
-Foils(別名FoilTEX)
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:foiltex"
+\family typewriter
-\end_inset
+\backslash
+acknowledgements
+\family default
+(2.9)―後ろに{}が付記されます.これはエラーの原因にはなりません.
+\end_layout
+\begin_layout Itemize
+
+\family typewriter
+\backslash
+appendix
+\family default
+(2.11)―後ろに{}が付記されます.これはエラーの原因にはなりません.
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+\begin_layout Itemize
+
+\family typewriter
+
+\backslash
+figcaption
+\family default
+(2.14.2)―文章のはじめにカーソルを置いて
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Allan Rae
+挿入\SpecialChar menuseparator
+短縮タイトル
\end_layout
\end_inset
-文
+を選択すれば,非必須のファイル名引数を挿入することができます.「短縮タイトル」とありますが,
+\family typewriter
+
+\backslash
+figcaption
+\family default
+が必要とする型の非必須引数を挿入します.望むらくはいつの日か改名されることでしょう.
\end_layout
-\begin_layout Subsection
-はじめに
+\begin_layout Itemize
+
+\family typewriter
+
+\backslash
+objectname
+\family default
+(2.17.1)―非必須パラメータとしてカタログIDを取る以外は,
+\family typewriter
+
+\backslash
+figcaption
+\family default
+と同様.
\end_layout
-\begin_layout Standard
-この節では オーバヘッドプロジェクタ用のスライドを作るのに LyXをどう使えばいいのかを説明しています。スライドを作るための文書クラスは2つあります。既定の
- slidesクラスと
-\family sans
-Foil
+\begin_layout Itemize
+
+\family typewriter
+
+\backslash
+dataset
+\family default
+(2.17.1)―非必須パラメータとしてカタログIDを取る以外は,
+\family typewriter
+
+\backslash
+figcaption
\family default
-TeX slidesクラスです。この節では後者のみを説明します。
+と同様.
\end_layout
-\begin_layout Standard
-もう一度、はっきりと言っておきます。
+\begin_layout Subsubsection
+実装されていないため,\SpecialChar TeX
+コードを使用するもの
\end_layout
\begin_layout Standard
-\begin_inset VSpace bigskip
-\end_inset
+\family typewriter
-\end_layout
+\backslash
+altaffilmark
+\family default
+(2.3)・
+\family typewriter
-\begin_layout Standard
-\align center
+\backslash
+altaffiltext
+\family default
+(2.3)・
+\family typewriter
-\size large
-\emph on
-この節は
-\emph default
-
-\begin_inset Quotes eld
-\end_inset
+\backslash
+eqnum
+\family default
+(2.12)・
+\family typewriter
+
+\backslash
+setcounter{equation}
+\family default
+(2.12)・学術誌名略語(2.12.4)・
+\family typewriter
+\backslash
+figurenum
+\family default
+(2.14.1)・
+\family typewriter
-\family sans
-slides (FoilTeX)
+\backslash
+epsscale
\family default
+(2.14.1)・
+\family typewriter
-\begin_inset Quotes erd
-\end_inset
+\backslash
+plotone
+\family default
+(2.14.1)・
+\family typewriter
+\backslash
+plottwo
+\family default
+(2.14.1)・
+\family typewriter
-\emph on
-クラスのみを説明します。
-\end_layout
+\backslash
+tablenum
+\family default
+(2.15.4)・
+\family typewriter
-\begin_layout Standard
-\begin_inset VSpace bigskip
-\end_inset
+\backslash
+tableline
+\family default
+(2.15.4:入れたい場所の後ろに,左側セルの最初の要素として挿入する.表中では,\SpecialChar LyX
+の方法は使わないでください)・
+\family typewriter
+\backslash
+tablenotemark
+\family default
+(2.15.5)・
+\family typewriter
-\end_layout
+\backslash
+tablenotetext
+\family default
+(2.15.5)・補遺(2.17)の大半(
+\family typewriter
-\begin_layout Standard
-もし、
-\family sans
-slides (default)
+\backslash
+objectname
\family default
-の説明を探しているのなら、セクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:slitex"
+・
+\family typewriter
-\end_inset
+\backslash
+dataset
+\family default
+・
+\family typewriter
-を見てください。もしあなたのコンピュータに
-\family sans
-foils
+\backslash
+url
\family default
-クラス
-\family sans
-(slides (FoilTeX))がインストールされていなければ、既定の slidesクラスを使わなければならないでしょう。けれどもそれは foilsほどよく
-はありません。
-\end_layout
+・
+\family typewriter
-\begin_layout Standard
+\backslash
+email
+\family default
+を除く.上記参照)・
+\family typewriter
-\family sans
-foils
+\backslash
+singlespace
\family default
-クラスは LaTeXクラスファイル
-\family sans
-foils.cls
+(3.1)・
+\family typewriter
+
+\backslash
+doublespace
+\family default
+(3.1)・
+\family typewriter
+
+\backslash
+onecolumn
+\family default
+(3.2)・
+\family typewriter
+
+\backslash
+twocolumn
\family default
-のバージョン 2.1と使うように作られています。この LaTeXクラスファイルは、LaTeX2eに対応しています。
+(3.2)
\end_layout
-\begin_layout Subsection
-はじめに
+\begin_layout Subsubsection
+実装できないもの
\end_layout
\begin_layout Standard
-この文書クラスを使うには、いうまでもありませんが
-\family sans
-Document
-\begin_inset space ~
+references(2.12.3)環境とdeluxetable(2.14)環境は,少なくとも意味のあるような形で実装することができないので,無視してください.もし,
+絶対に,どうしても,deluxetableを使う必要があるならば,テキストエディタで別ファイルとして編集し,
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+挿入\SpecialChar menuseparator
+ファイル
+\begin_inset Formula $\text{\textipa{}}$
\end_inset
-Layout
-\family default
-ダイアログの
-\family sans
-\bar under
-C
-\bar default
-lass
-\family default
-エントリから
-\family sans
-slides (FoilTeX)
-\family default
-を選択する必要があります。また、このクラスに特有のいくつかの
-\family sans
-Document
-\begin_inset space ~
+\SpecialChar menuseparator
+子文書
+\end_layout
+
\end_inset
-Layout
+を使用して,\SpecialChar LyX
+ファイルに読み込むことを推奨します.この実例は,
+\family typewriter
+aas_sample.lyx
\family default
-ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81®è¨å®\9aã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82
+ã\83\95ã\82¡ã\82¤ã\83«ã\82\92ã\81\94å\8f\82ç\85§ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
-\begin_layout Itemize
+\begin_layout Subsection
+FAQとヒントと技とその他の考察
+\end_layout
-\family sans
-Document
-\family default
-ダイアログの
-\family sans
-Sides
-\family default
-と
-\family sans
-Columns
-\family default
-のオプションは変更しないでください。これらは
-\family sans
-foils
-\family default
-クラスでは無視されます。
+\begin_layout Subsubsection
+\SpecialChar LyX
+をAAS\SpecialChar TeX
+と協調させる
\end_layout
-\begin_layout Itemize
-既定のフォントサイズは 20ptです。オプションで 17pt、25pt、30ptが選べます。
+\begin_layout Standard
+\SpecialChar LyX
+に,新しいレイアウトと文書クラスを認識させるには若干コツが要ります.もしうまく行かなかったら,次のようにしてみてください.
\end_layout
-\begin_layout Itemize
-既定のフォントは
-\family sans
-sans
+\begin_layout Enumerate
+\SpecialChar LaTeX
+が,AAS\SpecialChar TeX
+を検出できることを確認してください.AAS\SpecialChar TeX
+頒布版に含まれる
+\family typewriter
+sample.tex
\family default
-
-\family sans
-serif
+(あるいは
+\family typewriter
+table.tex
\family default
-です。ただし、すべての数式は通常のローマンフォントが使われます。
+でも可)を,\SpecialChar LaTeX
+やAAS\SpecialChar TeX
+とまったく関係のないディレクトリにコピーして,
+\family typewriter
+sample.tex
+\family default
+を\SpecialChar LaTeX
+にかけてください.
\end_layout
-\begin_layout Itemize
+\begin_layout Enumerate
-\family sans
-Foil
+\family typewriter
+aastex.layout
+\family default
+が,\SpecialChar LyX
+の
+\family typewriter
+layouts
\family default
-TeXがサポートする紙のサイズは A4、レターサイズ、それと 35mmスライド用のサイズです。A5、B5、legal、executiveペーパーサイズは使えませ
-ん。
+フォルダにあることを確認してください.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Enumerate
+\SpecialChar LyX
+中から
\family sans
-Float Placement
+ツール\SpecialChar menuseparator
+環境構成
\family default
-の設定は変えても無視されますので、変えないでください。すべてのフロートはテキストで定義された位置にあらわれます。
+を再度実行し,\SpecialChar LyX
+を再起動してください.
\end_layout
-\begin_layout Itemize
-このクラスでは
-\family sans
-\bar under
-P
-\bar default
-agestyle
-\family default
-の設定が少し違います。
+\begin_layout Enumerate
+ひな型ではなく,通常の新規ファイルを開いてください.AAS\SpecialChar TeX
+が,
\family sans
-Foil
+文書\SpecialChar menuseparator
+設定
\family default
-TeXではユーザが定義するロゴを含めて、フッタとへッダに色々な設定ができます。詳しくはセクション
-\begin_inset space ~
-\end_inset
-
+のクラス一覧に表示されていますか?
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:foilfoot"
-
-\end_inset
-
-を見てください。タイトルページは他のページと扱いが違い、常にページ番号がつかず、また(ロゴが定義されていれば)ページの下の中心にロゴが表示されます。使うことので
-きるページスタイルは次の通りです。
-\end_layout
-
-\begin_deeper
-\begin_layout Labeling
-\labelwidthstring MMMMMMM
-
-\family sans
-\series bold
-empty
-\family default
-\series default
- 最終的なアウトプットにページ番号も他のへッダ、フッタも印刷されません(もちろん脚注は印刷されます)。
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring MMMMMMM
-
-\family sans
-\series bold
-plain
-\family default
-\series default
- ページ番号が一番下の中心につきます。他のへッダ、フッタは表示されません。
+\begin_layout Standard
+既存のAAS\SpecialChar TeX
+文書を処理する際に,AAS\SpecialChar TeX
+レイアウトを見つけられないとか,「タイトルレイアウトと通常のレイアウトを混在させないでください」といった警告が出るようであ
+れば,正しい導入が行われていません.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMM
-
-\series bold
-foilheadings
-\series default
- ページ番号が右下につきます。他のへッダ、フッタも表示されます。これが既定です。
+\begin_layout Subsubsection
+表を処理する際の\SpecialChar LaTeX
+エラー
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMM
-
-\series bold
-fancy
-\series default
-
+\begin_layout Standard
+既定では,\SpecialChar LyX
+は,表のキャプションやタイトルを中央揃えにしようと試みます.これはAAS\SpecialChar TeX
+と悪い相互干渉を発生させるようですので,キャプションやタイトルのどこかをクリッ
+クして,
\family sans
-fancyheadings
+編集\SpecialChar menuseparator
+段落設定
\family default
-ã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\82\92使ã\81\88ã\82\8bã\82\88ã\81\86ã\81«ã\81\97ã\81¾ã\81\99ã\80\82ã\81\9fã\81 ã\81\97
+ã\82\92é\81¸æ\8a\9eã\81\97ï¼\8c
\family sans
-Foil
+配置
\family default
-TeXの作者はページレイアウトが変になる可能性があるので、
+を
\family sans
-fancyheadings
+両端揃え
\family default
-ã\81¯ä½¿ã\82\8fã\81ªã\81\84ã\82\88ã\81\86ã\81«è¨\80ã\81£ã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
+ã\81«è¨å®\9aã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8eç§\81ã\81®ã\81¨ã\81\93ã\82\8dã\81§ã\81¯ã\81\93ã\82\8cã\81§è§£æ±ºã\81\97ã\81¾ã\81\97ã\81\9fï¼\8e
\end_layout
-\end_deeper
\begin_layout Subsubsection
-Extra Options
+書誌情報
\end_layout
\begin_layout Standard
-次のオプションは
-\family sans
-Document
+若干の注意があります.(1)文献項目の本文中の空白取りが少しおかしくなることがあるようです.書誌情報を入力する際には,最後の著者と,著作年を入れる括弧の間にスペ
+ースを
+\emph on
+入れない
+\emph default
+ようにしてください.たとえば,
+\family typewriter
+Ressler(1992)
+\family default
+はいいですが,
+\family typewriter
+Ressler (1992)
\family default
-ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81®
+ã\81§ã\81¯ã\81 ã\82\81ã\81§ã\81\99ï¼\8e(2)æ\9b¸èª\8cæ\83\85å ±ã\81®å\85¥å\8a\9bã\81®ä»\95æ\96¹ã\81¯ï¼\8cå¿\85ã\81\9aã\81\97ã\82\82è\87ªæ\98\8eã\81§ã\81¯ã\81\82ã\82\8aã\81¾ã\81\9bã\82\93ï¼\8eã\82\82ã\81£ã\81¨ã\82\82ç°¡å\8d\98ã\81ªæ\96¹æ³\95ã\81¯ï¼\8cæ\96\87æ\9b¸ã\81®æ\9c\80å¾\8cã\81«ï¼\8cæ\9c\80å\88\9dã\81®æ\9b¸èª\8cæ\83\85å ±ã\82\92ã\81¾ã\81\9aæ\9b¸ã\81\8dè¾¼ã\81¿ï¼\8cã\81\9dã\82\8cã\82\92
\family sans
-Extra
+書誌情報
\family default
-ボックスで使うことができます。
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
-
-\series bold
-35mmSlide
-\series default
- これは 縦7.33インチ、横11インチの用紙用にページレイアウトを行います。この縦横の比率は35mmスライドと同じで、このオプションを使えば35mmスライドが作
-りやすくなります。
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
-
-\series bold
-headrule
-\series default
- タイトルページを除くすべてのページのへッダの下に横線を入れます。
+環境としてマークすることです.すると,入力したものの前に,小さな灰色のボックスが現れます.このボックスをクリックして,残りの情報を入力してください.新しい書誌情
+報を追加するには,既存の書誌情報の後ろでリターンを押します.すると,新しいボックスの付いた新規行が出てくるので,後は同様にしてください.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
-
-\series bold
-footrule
-\series default
- タイトルページを除くすべてのページのフッタの上に横線を入れます。
+\begin_layout Subsubsection
+EPSファイルの読み込み
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
+\begin_layout Standard
+AAS\SpecialChar TeX
+には,自前の図関連コマンド(たとえば
+\family typewriter
-\series bold
-dvips
-\series default
- これは新しい
-\family sans
-foils
+\backslash
+plotone
\family default
-の文章を作るごとに自動的に設定されます。このオプションは landscapeに設定されたスライドを回転させるのに dvipsドライバを使うように設定しています。
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
+)がありますが,私は(既定のgraphicxを使った)\SpecialChar LaTeX
+の標準図コマンドの方がずっと好きです.望めば,図フロートボックスに,\SpecialChar TeX
+コードで
+\family typewriter
-\series bold
-landscape
-\series default
- このオプションは用紙の寸法を landscapeページ用に変えるだけで回転はさせません。そのためこのオプションを使う場合は各ページを回転させる外部プログラムを
-使うか、プリンタに landscapeの方向で給紙する必要があります。このオプションはまた
-\family sans
-Foilhead
+\backslash
+plotone
\family default
- と
-\family sans
-Rotatefoilhead
+等のコマンドを挿入することはできますが,私には正しいレイアウトを得ることができた試しがありません.標準の画像コマンドを使えば,\SpecialChar LyX
+は,
+\family typewriter
+
+\backslash
+usepackage{graphics}
\family default
-環境の役割を入れ替えることに注意してください(これらの環境については次の節で説明します)。
+コマンドを\SpecialChar LaTeX
+プリアンブルに挿入し,図を\SpecialChar LaTeX2e
+の標準的な方法で取り扱って,文章の中にちりばめます.現在,ApJは,ちょうどこのようにして作成した図を受け入れていますが,A
+Jはまだ「すべてを末尾に積み上げる」方法を使用しているかもしれません.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
-
-\series bold
-leqno
-\series default
- 数式番号を左側につけます。
+\begin_layout Subsubsection
+可能だったが,実装しなかったもの
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMx
-
-\series bold
-fleqn
-\series default
- 数式を左に揃えます。
+\begin_layout Standard
+「素敵な」ものの中には,実装することも可能だったけれども,あえて実装しなかったものがあります.たとえば,紙の原稿ではダブルスペースであったとしても,\SpecialChar LyX
+ウィンドウ中
+で,文章をダブルスペースにする意味はないと考えました.また,preprint様式とpreprint2様式を,独立したレイアウトにすることもしませんでした.いずれ
+にしても,執筆時間のほとんどを,平の原稿モードで使うのがほとんどですから,これらの機能でディスクスペースを消費しないことにしました.
\end_layout
\begin_layout Subsection
-サポートされる環境
+最後に
\end_layout
\begin_layout Standard
-他のクラスで標準的にサポートされている環境は、
-\family sans
-foils
-\family default
-クラスでもサポートされています。それ以外に
-\family sans
-Foil
-\family default
-TeXが提供している環境と、いくつかの LyXで付け加えられた環境もサポートしています。次の環境は
-\family sans
-foils
-\family default
-クラスでサポートされている環境の中で、他のクラスでもサポートされている環境です。
-\end_layout
+これまでに進んできた道のりは,長い人も短い人もいることでしょう.私には,ApJとAJに発表した論文がありますが,その努力の98
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
+%は\SpecialChar LyX
+上で為されました.残りの2
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Plain Layout
+%が,\SpecialChar LaTeX
+での後処理と若干の後片付けです.投稿の過程では何のトラブルもなく,これらの学術誌が通常の投稿原稿と違う点に気づくことはなかったでしょう.ですから,がんばっ
+て発表してください!
+\end_layout
+\begin_layout Section
+AMS \SpecialChar LaTeX
-\backslash
-begin{multicols}{2}
\end_layout
+\begin_layout Standard
+
+\noun on
+David Johnson
+\noun default
+文
+\noun on
+Richard Heck
+\noun default
+改訂
+\begin_inset VSpace bigskip
\end_inset
\end_layout
-\begin_layout Itemize
-
-\family sans
-Standard
-\end_layout
+\begin_layout Standard
+AMS \SpecialChar LaTeX
+レイアウトは,American Mathematical Society(アメリカ数学会)の刊行物に投稿する数学論文用のスタイルです.レイアウトは,特定
+の学術誌向けに仕立てられてはいませんが,簡単にそうすることができます.各学術誌毎の指示については,AMSの説明書をご参照ください(通常は,\SpecialChar TeX
+出力中の一行を変更する
+必要があるだけです).AMSの説明書は,ウェブWeb上の
+\begin_inset Flex URL
+status open
-\begin_layout Itemize
+\begin_layout Plain Layout
-\family sans
-Itemize
+http://www.ams.org
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Enumerate
-\end_layout
+か,FTPで
+\begin_inset Flex URL
+status open
-\begin_layout Itemize
+\begin_layout Plain Layout
-\family sans
-Description
+ftp://ftp.ams.org/pub/tex/amslatex/
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-List
+から入手することができます.これらのレイアウトは,数学的な文章を書くのであれば,どんなときでも適切かつ有用であるはずです.
\end_layout
-\begin_layout Itemize
-
-\family sans
-LyX-Code
+\begin_layout Standard
+基本となるAMS \SpecialChar LaTeX
+レイアウトには,以下の二つがあります.
\end_layout
\begin_layout Itemize
-
-\family sans
-Verse
+amsart:標準のAMS article書式.
\end_layout
\begin_layout Itemize
-
-\family sans
-Quote
+amsbook:標準のAMS book(実際はモノグラフ)書式.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+これらのレイアウトには,それ自身では,AMSクラスを使用するのに必要最低限のものしか含まれていません.特に,定理や補題などを設定するのに使用される「theore
+m」環境は,何一つ含まれていません.これらは,代わりに
+\begin_inset Flex Code
+status collapsed
-\family sans
-Quotation
+\begin_layout Plain Layout
+定理(AMS)
\end_layout
-\begin_layout Itemize
-
-\family sans
-Title
-\end_layout
+\end_inset
-\begin_layout Itemize
+モジュールに収録されており,AMSクラスのいずれかを選択すると,このモジュールが既定で読み込まれるようになっています(これは別のクラスでも使用することができ,別
+のものに変えたいときは取り除くこともできます).少し使用頻度の低いものとしては,
+\begin_inset Flex Code
+status collapsed
-\family sans
-Author
+\begin_layout Plain Layout
+定理(AMS拡張)
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Date
+モジュールがあり,これは手動で読み込む必要があります.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+既定では,定理類は,文書を通して連番が振られますが,これは
+\begin_inset Flex Code
+status collapsed
-\family sans
-Abstract
+\begin_layout Plain Layout
+定理(節毎連番)
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Bibliography
+モジュールを読み込めば変更することができ,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book (AMS)
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Address
+を使用している場合には
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+定理(章毎連番)
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-RightAddress
-\end_layout
+を用いても変更することができます.これらを用いると,出力は
+\begin_inset Formula $n.m$
+\end_inset
-\begin_layout Itemize
+のようになり,最初の数字は節番号(または章番号),次の数字はそれまで同節内(章内)に現れた出力の全数を表します.大半の環境は,連番なしでも用いることができます.
+連番なしのものは,環境名の後ろにアスタリスクを付けたもので表されます.連番なしの出力
+\emph on
+のみ
+\emph default
+が欲しい場合には,
+\begin_inset Flex Code
+status collapsed
-\family sans
-Caption
+\begin_layout Plain Layout
+定理(連番なし)
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Comment
+モジュールを用います.
\end_layout
\begin_layout Standard
-\begin_inset ERT
+これらのモジュールは,AMSクラスで使用する
+\emph on
+必要はない
+\emph default
+ことに注意してください.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-
-\backslash
-end{multicols}
+定理(AMS)
\end_layout
\end_inset
+モジュールや上述の他のモジュールは,他のクラス,たとえば
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+article
\end_layout
-\begin_layout Standard
-節の環境を除くと、すべての主な環境がサポートされているのがわかるでしょう。基本的には一枚のスライドに1つの節が(見出しも本文も)含まれるので、
-\family sans
-Foil
-\family default
-TeXは新しいスライドを始めるいくつかのコマンドを用意しています。それを以下に書いておきます。
-\end_layout
+\end_inset
-\begin_layout Itemize
+・
+\begin_inset Flex Code
+status collapsed
-\family sans
+\begin_layout Plain Layout
+report
+\end_layout
+
+\end_inset
+
+・
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book (KOMA-script)
+\end_layout
+
+\end_inset
+
+などで問題なく使用することができます.
+\end_layout
+
+\begin_layout Subsection
+これらのレイアウトが提供するもの
+\end_layout
+
+\begin_layout Standard
+これらのレイアウトが提供している環境を列挙すると,長い一覧となります.AMS-\SpecialChar LaTeX
+では,実のところ,「theorem」環境の派生型を際限なく定義していくことが可能で
+す.しかし,AMSは,\SpecialChar LyX
+で利用可能になっている環境のみを使用することを推奨しています.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article (AMS)
+\end_layout
+
+\end_inset
+
+と
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book (AMS)
+\end_layout
+
+\end_inset
+
+には,——
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+節
+\end_layout
+
+\end_inset
+
+・
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+書誌情報
+\end_layout
+
+\end_inset
+
+・
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+タイトル
+\end_layout
+
+\end_inset
+
+・
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+著者
+\end_layout
+
+\end_inset
+
+・
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+日付
+\end_layout
+
+\end_inset
+
+のような標準環境の他に
+\begin_inset space ~
+\end_inset
+
+——
+\begin_inset space ~
+\end_inset
+
+以下の環境があります.
+\end_layout
+
+\begin_layout Description
+住所 これは著者の恒久的な住所です.
+\end_layout
+
+\begin_layout Description
+現在の住所 住所と別に指定されているときには,著者の投稿時の仮初めの住所です.
+\end_layout
+
+\begin_layout Description
+電子メール 著者の電子メールアドレス
+\end_layout
+
+\begin_layout Description
+URL 著者のウェブアドレス.任意.
+\end_layout
+
+\begin_layout Description
+キーワード 論文中で論じられているトピックを識別するためのキーワードやキーフレーズ.
+\end_layout
+
+\begin_layout Description
+分野分類
+\emph on
+Mathematical Reviews
+\emph default
+に説明が公表されているAMS Subject Classificationsの分類番号を指します.上述したAMSのウェブサイトでも,オンラインで見ることができま
+す.
+\end_layout
+
+\begin_layout Description
+謝辞
+\end_layout
+
+\begin_layout Description
+献呈
+\end_layout
+
+\begin_layout Description
+翻訳者
+\end_layout
+
+\begin_layout Standard
+以下の環境は,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+定理
+\end_layout
+
+\end_inset
+
+モジュールと
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+定理(AMS)
+\end_layout
+
+\end_inset
+
+モジュールの両方で提供され,後者の場合には,星付き(連番なし)版と星なし(連番)版の両方が提供されます.
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+定理(連番なし)
+\end_layout
+
+\end_inset
+
+モジュールでは,同環境の星付き版だけが提供されます.
+\end_layout
+
+\begin_layout Theorem
+これは,通常,得られた主要な結果を叙述するのに使用されます.
+\end_layout
+
+\begin_layout Corollary*
+これは直前の叙述から比較的直接に導き出せる結果を叙述するのに使います.これも主要な結果であることがあります.
+\end_layout
+
+\begin_layout Lemma
+他の叙述を証明するために必要とされる,比較的小さな結果です.
+\end_layout
+
+\begin_layout Proposition
+議論されている一般的な理論に(希望的には)何かを付け加えるような,主要ではない結果です.
+\end_layout
+
+\begin_layout Conjecture
+正当化を与えずに述べられた叙述で,著者には証明法がわからないけれども,正しいと(少なくとも著者にとっては)思われるものです.
+\end_layout
+
+\begin_layout Definition*
+これは自明でしょう.この環境のフォントは,前述の環境とは異なるフォントが使用されます.
+\end_layout
+
+\begin_layout Problem
+これが何を指すかは必ずしも特定されていません.ご自分で解明してください.
+\end_layout
+
+\begin_layout Exercise*
+この環境の説明を記述せよ.
+\end_layout
+
+\begin_layout Note
+この環境もtheorem型,通常は重要性の低い所見に用いられます.
+\end_layout
+
+\begin_layout Claim*
+より大きな結果の証明を与える途中で,しばしば用いられます.
+\end_layout
+
+\begin_layout Case
+一般的に,これらはある条件の特定の場合を取り上げて,長い議論を区切るのに用いられます.
+\end_layout
+
+\begin_layout Case
+ケースの連番の枠組みは,それ自身で独立していて,他の連番の叙述とは区別されます.
+\end_layout
+
+\begin_layout Proof
+この環境の最後には,証了記号(通常は四角ですがスタイルによって変わります)が置かれます.この環境の中に別の環境を入れたい——たとえばケース環境など——場合で,証
+了記号は証明環境の終わりにのみ現れるようにしたい場合には,他の環境は証明環境の中に入れ子にしなくてはなりません.入れ子に関する情報については,
+\emph on
+ユーザーの手引き
+\emph default
+の
+\emph on
+環境を入れ子にする
+\emph default
+の節をご覧ください.
+\end_layout
+
+\begin_layout Standard
+そして,以下は
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+定理(AMS拡張)
+\end_layout
+
+\end_inset
+
+で提供されるものです.
+\end_layout
+
+\begin_layout Criterion*
+必要とされる条件です.
+\end_layout
+
+\begin_layout Algorithm*
+使用する一般的手順です.
+\end_layout
+
+\begin_layout Axiom*
+議論されている系内部で真と仮定される性質や命題です.
+\end_layout
+
+\begin_layout Condition*
+議論の現在の文脈で仮定されている条件を述べるのに,よく用いられます.
+\end_layout
+
+\begin_layout Note*
+注記と同様です.
+\end_layout
+
+\begin_layout Notation*
+表記法の説明に用いられます.
+\end_layout
+
+\begin_layout Summary
+本当に説明する必要がありますか?
+\end_layout
+
+\begin_layout Acknowledgement*
+謝辞(acknowledgement)です.
+\end_layout
+
+\begin_layout Conclusion*
+長い議論の終わりに時々用いられます.
+\end_layout
+
+\begin_layout Fact
+命題と同様の用いられ方をしますが,だいたい長くないものに使われるようです.
+\end_layout
+
+\begin_layout Standard
+さらに,AMSクラスは,AMS \SpecialChar LaTeX
+パッケージとAMSフォントパッケージを自動的に提供します.これらの環境を使用するためには,お使いのシステム上で利用可能となってい
+る必要があります.
+\end_layout
+
+\begin_layout Section
+AGU各誌(
+\family sans
+aguplus)
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Martin Vermeer
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+概要
+\end_layout
+
+\begin_layout Standard
+これはAmerican Geophysical Society(アメリカ地球物理学会) の各学術誌向けのレイアウトファイルです.AGU発行のクラスファイルおよび
+AGUplusの両方(これらは
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://publications.agu.org/files/2013/08/AGU-LaTeX.zip
+\end_layout
+
+\end_inset
+
+にあります)が導入されていることが必要です.
+\end_layout
+
+\begin_layout Subsection
+新しいスタイル
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+段落
+\family default
+および
+\family sans
+段落*
+\family default
+は,定義し直されています.\SpecialChar LyX
+の画面では,依然として
+\family sans
+段落
+\family default
+・
+\family sans
+段落*
+\family default
+と表示されますが,AGUクラスにおける\SpecialChar LaTeX
+の対応物は,
+\family sans
+Subsubsubsection
+\family default
+と
+\family sans
+Subsubsubsection*
+\family default
+です.
+\end_layout
+
+\begin_layout Standard
+新しく定義されたスタイルには,
+\family sans
+左ヘッダ
+\family default
+・
+\family sans
+右ヘッダ
+\family default
+・
+\family sans
+受理日
+\family default
+・
+\family sans
+改訂
+\family default
+・
+\family sans
+採択日
+\family default
+・
+\family sans
+CCC
+\family default
+・
+\family sans
+論文ID
+\family default
+・
+\family sans
+著者住所
+\family default
+・
+\family sans
+廃棄用コメント
+\family default
+があります.これらは,ほとんど草稿用属性で,AGUクラス説明書で説明されています.
+\end_layout
+
+\begin_layout Standard
+おそらく,これはまだ恐ろしく不完全です.
+\end_layout
+
+\begin_layout Subsection
+新しいフロート
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+平面表(Planotable
+\family default
+)と
+\family sans
+挿絵
+\family default
+(Plate)が新しいフロートです.また,
+\family sans
+表キャプション
+\family default
+も付け加えられています.
+\end_layout
+
+\begin_layout Subsection
+サポートされている学術誌
+\end_layout
+
+\begin_layout Itemize
+
+\emph on
+Journal of Geophysical Research
+\emph default
+:
+\family typewriter
+jgrga.layout
+\family default
+ — Martin Vermeer
+\end_layout
+
+\begin_layout Standard
+ここにあなたの作ったものを加えてください.難しくはありません.
+\family typewriter
+jgrga.layout
+\family default
+と
+\family typewriter
+aguplus.inc
+\family default
+を用例として見てください.
+\end_layout
+
+\begin_layout Subsection
+バグと注意すべきこと
+\end_layout
+
+\begin_layout Standard
+新しいレイアウトを使うためには,新規文書の作成時に以下の手順を行う必要があります.
+\end_layout
+
+\begin_layout Enumerate
+
+\emph on
+babelを無効にしてください.
+\emph default
+これは,
+\family sans
+ツール\SpecialChar menuseparator
+設定
+\family default
+メニュー項目で行うことができます(AGUの論文は常に英語ですよね.ですから他の言語は
+\emph on
+選ばないで下さい
+\emph default
+).
+\end_layout
+
+\begin_layout Enumerate
+使用文書の追加オプションフィールドに
+\family typewriter
+jgrga
+\family default
+と入力してください(すみません,これはバグです).
+\end_layout
+
+\begin_layout Enumerate
+Bib\SpecialChar TeX
+差込枠の2番目のフィールドに
+\family sans
+agu
+\family default
+と入力して,書誌情報のスタイルに
+\family typewriter
+agu.bst
+\family default
+を使用していることを確認してください.標準スタイルはうまく動作しません.
+\end_layout
+
+\begin_layout Section
+Broadway
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Garst Reese
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+はじめに
+\end_layout
+
+\begin_layout Standard
+Broadwayは演劇を書くためのものです.書式はHollywoodよりも装飾的で,それほど標準化されていません.この書式はワークショップに向いているでしょう.
+\end_layout
+
+\begin_layout Subsection
+特別な問題
+\end_layout
+
+\begin_layout Standard
+Hollywoodと同様です.
+\end_layout
+
+\begin_layout Subsection
+特別の機能
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+話者
+\family default
+の名前をラベルとして挿入し,名前を挿入する際には,このラベルを相互参照してください.相互参照ダイアログには,登場人物の現在の配役が表示されます.
+\end_layout
+
+\begin_layout Subsection
+用紙寸法と余白
+\end_layout
+
+\begin_layout Standard
+USレター寸法で,余白は左1.6インチ,右0.75インチ,上0.5インチ,下0.75インチです.
+\end_layout
+
+\begin_layout Subsection
+環境
+\end_layout
+
+\begin_layout Standard
+以下の環境を使うことができます.右に記してある
+\begin_inset Flex Ruby
+status collapsed
+
+\begin_layout Plain Layout
+鍵
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+キー
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+割当ては,broadway.bindを使った場合のものです.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+標準
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+これは使わなくていいはずですが,他の環境が当てはまらない場合のためにここに挙げておきます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+ト書き
+\begin_inset space \hfill{}
+\end_inset
+
+M-z n
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+舞台設定と動作の説明に用います.最初に話者名をすべて大文字で書いておきます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+幕
+\begin_inset space \hfill{}
+\end_inset
+
+M-z a
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+自動的に連番が振られます.連番は,画面上ではアラビア数字ですが,出力ではローマ数字です.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+幕*
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S at
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+幕の副題です.単に中央揃えの文になります.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+場面
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-S
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+自動的に連番は振られませんので,手動で番号を付けてください.これは私がどうすればいいか分からなかったためです.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+幕開きに:
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-R
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+ト書きの特殊な場合で,カーテンが上がるときの舞台設定と動作を説明します.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+話者
+\begin_inset space \hfill{}
+\end_inset
+
+M-z s
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+話者(役者)の配役です.すべて大文字で中央揃えに置かれます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+括弧付き
+\begin_inset space \hfill{}
+\end_inset
+
+M-z p
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+話者への指示です.括弧は自動的に挿入されます.画面上には左括弧(のみが表示されますが,印字出力には両方の括弧が表示されます.この環境は,
+\family sans
+対話
+\family default
+の中だけで使用されます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+対話
+\begin_inset space \hfill{}
+\end_inset
+
+M-z d
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+話者の言う内容.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+幕切れ
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-C
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+幕が降ります.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+タイトル
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-T
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+著者
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-A
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+右寄せ住所
+\begin_inset space \hfill{}
+\end_inset
+
+M-z r
+\end_layout
+
+\begin_layout Section
+Dinbrief
+\end_layout
+
+\begin_layout Standard
+文書クラス
+\family sans
+dinbrief
+\family default
+は,ドイツの慣習に則った書簡の組版を行うのに用いられます.ひな型ファイルが
+\family typewriter
+.../lyx/share/templates
+\family default
+にあるので,それを土台として使用してください.
+\end_layout
+
+\begin_layout Section
+EGS各誌
+\family sans
+(egs)
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Martin Vermeer
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+概要
+\end_layout
+
+\begin_layout Standard
+これはEuropean Geophysical Society(欧州地球物理学会)の学術誌向けのレイアウトファイルです.必要とされる
+\family typewriter
+egs.cls
+\family default
+は,EGSのウェブサイト
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.copernicus.org/
+\end_layout
+
+\end_inset
+
+からダウンロードできます.
+\end_layout
+
+\begin_layout Subsection
+新しいスタイル
+\end_layout
+
+\begin_layout Standard
+新しいスタイルとして,
+\family sans
+右寄せ住所
+\family default
+・
+\family sans
+\SpecialChar LaTeX
+タイトル
+\family default
+・
+\family sans
+所属
+\family default
+・
+\family sans
+学術誌名
+\family default
+・
+\family sans
+原稿番号
+\family default
+・
+\family sans
+筆頭著者
+\family default
+・
+\family sans
+受理日
+\family default
+・
+\family sans
+採択日
+\family default
+・
+\family sans
+オフセット
+\family default
+があります.現在のレイアウトファイルは,残念ながらほとんどモジュール化されておらず,さまざまな
+\family typewriter
+std*.inc
+\family default
+ファイルを読み込む形に変えた方が便利になると思われます.
+\end_layout
+
+\begin_layout Section
+Elsevier各誌
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+ひな型ファイルの
+\family typewriter
+elsarticle.lyx
+\family default
+を参照してください.必要な情報は全てそこにあります.
+\end_layout
+
+\begin_layout Section
+Foils (別名Foil\SpecialChar TeX
+)
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:foiltex"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Allan Rae
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+はじめに
+\end_layout
+
+\begin_layout Standard
+本節では,プレゼンテーション用のスライドを作るための,\SpecialChar LyX
+の使用法を解説します.スライドを作ることのできる文書クラスには,slides・Foil\SpecialChar TeX
+・seminar・b
+eamer・powerdotといったクラスがありますが,本節では,そのうちslidesの解説を行います.
+\end_layout
+
+\begin_layout Standard
+誤解のないように,わかりやすく明確に,もう一度言っておきます.
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\align center
+
+\size large
+本節は「
+\family sans
+FoilTeX
+\family default
+」クラス
+\emph on
+のみの
+\emph default
+解説を行います.
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+「
+\family sans
+transparencies (slides)
+\family default
+」の解説をお探しであれば,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:slitex"
+
+\end_inset
+
+節をご覧ください.お使いのコンピュータに
+\family sans
+foils
+\family default
+クラス
+\family sans
+FoilTeX
+\family default
+が導入されていなければ,
+\family sans
+foils
+\family default
+ほど良くはありませんが,おそらく
+\family sans
+slides
+\family default
+クラスを使わざるをえないでしょう.
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+foils
+\family default
+クラスは,\SpecialChar LaTeX2e
+の一部として含まれている\SpecialChar LaTeX
+クラスファイル
+\family sans
+foils.cls
+\family default
+の第2.1版とともに使われるように設計されています.
+\end_layout
+
+\begin_layout Subsection
+最初の一歩
+\end_layout
+
+\begin_layout Standard
+いうまでもなく,この文書クラスを使うには,
+\family sans
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+文書クラス
+\family default
+メニューの
+\family sans
+文書クラス
+\family default
+ドロップダウンで「
+\family sans
+FoilTeX
+\family default
+」を選択する必要があります.また,
+\family sans
+文書設定
+\family default
+ダイアログ中には,以下のように,このクラスに特有の設定がいくつかあることを知っておかなくてはなりません.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+文書設定
+\family default
+ダイアログ中の,
+\family sans
+両面文書
+\family default
+オプションと
+\family sans
+二段組文書
+\family default
+オプションは変更しないでください.これらは
+\family sans
+foils
+\family default
+クラスでは無視されます.
+\end_layout
+
+\begin_layout Itemize
+既定のフォント寸法は20ptであり,17
+\begin_inset space \thinspace{}
+\end_inset
+
+pt・25
+\begin_inset space \thinspace{}
+\end_inset
+
+pt・30
+\begin_inset space \thinspace{}
+\end_inset
+
+ptを選択することも可能です.
+\end_layout
+
+\begin_layout Itemize
+既定のフォントは
+\family sans
+sans
+\family default
+
+\family sans
+serif
+\family default
+ですが,数式ではすべて,通常のローマン体が使用されます.
+\end_layout
+
+\begin_layout Itemize
+Foil\SpecialChar TeX
+は,35
+\begin_inset space \thinspace{}
+\end_inset
+
+mmスライド用の特殊寸法の他,A4とレター大の用紙寸法をサポートします.A5・B5・リーガル・エグゼクティブ大の用紙寸法はサポートしていません.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+フロートの配置
+\family default
+の設定は無視されますので,わざわざ変更する必要はありません.フロートはすべて,本文中で定義された位置に表示されます.
+\end_layout
+
+\begin_layout Itemize
+このクラスの
+\family sans
+ページレイアウト
+\family default
+の設定は,若干異なった挙動を示します.Foil\SpecialChar TeX
+では,ユーザ定義のロゴをはじめ,フッタとへッダに広範な設定ができます.詳細については第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:foilfoot"
+
+\end_inset
+
+節をご覧ください.タイトルページは,文書中の他のページとは異なった取扱がなされ,ページ番号は
+\emph on
+つねに
+\emph default
+付けられず,(ロゴが定義されていれば)ロゴは,
+\emph on
+つねに
+\emph default
+ページ下部中央に表示されます.使用できるページ様式とその挙動は,以下の通りです.
+\begin_inset Separator latexpar
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Labeling
+\labelwidthstring MMMMMMM
+
+\family sans
+\series bold
+empty
+\family default
+\series default
+ 最終出力には,ページ番号をはじめ,へッダ・フッタが出力されません(もちろん脚注は除きます).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMM
+
+\family sans
+\series bold
+plain
+\family default
+\series default
+ 最終出力には,ページ番号がページ下部の中央に出力されますが,他のへッダ・フッタは出力されません(脚注除く).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMM
+
+\series bold
+foilheadings
+\series default
+ ページ番号が右下隅に出力されます.追記したへッダ・フッタも出力されます.これが既定値です.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMM
+
+\series bold
+fancy
+\series default
+ これは
+\family sans
+fancyheadings
+\family default
+パッケージを使えるようにします.ただし,Foil\SpecialChar TeX
+パッケージの作者は,ページレイアウトが崩れる可能性があるので,これを使用することは勧めないと言及しています.
+\end_layout
+
+\end_deeper
+\begin_layout Subsubsection
+任意設定クラスオプション
+\end_layout
+
+\begin_layout Standard
+以下のオプションは
+\family sans
+文書設定
+\family default
+ダイアログの任意設定クラスオプションボックスで使うことができます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+35mmSlide
+\series default
+ これは,ページレイアウトを縦7.33インチ横11インチに設定します.これは35
+\begin_inset space \space{}
+\end_inset
+
+mmスライドの縦横比にほぼ等しく,このメディアを作る作業が若干易しくなります.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+headrule
+\series default
+ タイトルページを除くすべてのページのへッダの下に罫線を入れます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+footrule
+\series default
+ タイトルページを除くすべてのページのフッタの上に罫線を入れます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+dvips
+\series default
+ これは,新規
+\family sans
+foils
+\family default
+文書を作成する度に自動的に設定されます.このオプションは,横向きに設定されたページを回転させるのに,dvipsドライバを使うようFoil\SpecialChar TeX
+に指示します.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+landscape
+\series default
+ このオプションは,用紙寸法を横向きページ大に変更するだけで,回転は行いません.したがって,このオプションを使う場合は,各ページを回転させる外部プログラムを使用
+する,プリンタに用紙を横向きに給紙する必要があります.また,このオプションは,
+\family sans
Foilhead
+\family default
+環境と
+\family sans
+Rotatefoilhead
+\family default
+環境の役割を逆転させることに注意してください(これらの環境については次節で説明します).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+leqno
+\series default
+ 数式番号を左側に付けます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMx
+
+\series bold
+fleqn
+\series default
+ 数式を左揃えにします.
+\end_layout
+
+\begin_layout Subsection
+サポートされる環境
+\end_layout
+
+\begin_layout Standard
+他のクラスで標準的にサポートされている環境は,
+\family sans
+foils
+\family default
+クラスでもサポートされています.それ以外に,Foil\SpecialChar TeX
+が提供している環境と,\SpecialChar LyX
+が付け加えた環境があります.以下の環境は,他のクラスと共通の環境です.
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Itemize
+
+\family sans
+標準
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+箇条書き(記号)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+箇条書き(連番)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+箇条書き(記述)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+箇条書き(リスト)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+\SpecialChar LyX
+コード
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+詩句
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+引用(字下げあり)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+引用(字下げなし)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+タイトル
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+著者
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+日付
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+概要
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+書誌情報
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+住所
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+右寄せ住所
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+キャプション
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+コメント
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+つまり,節区切りを除けば,主な環境のすべてです.一枚のスライドは,基本的にタイトルと本文を備えた自己完結した節なので,
+\family sans
+Foil
+\family default
+\SpecialChar TeX
+は新しいスライドを始める以下のようなコマンドを備えています.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+スライドタイトル(Foilhead)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+横置きスライドタイトル(Rotatefoilhead)
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+は,以下のような,これらを若干修正した環境も用意しています.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+スライドタイトル(小)(ShortFoilhead)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+横置きスライドタイトル(小)(ShortRotatefoilhead)
+\end_layout
+
+\begin_layout Standard
+これらの違いは次節で説明します.
+\end_layout
+
+\begin_layout Standard
+スライドは,アイデアを説明したり,新しい定理を説明したりするのにしばしば使われるので,
+\family sans
+Foil
+\family default
+\SpecialChar TeX
+はそれらを説明するのに便利な環境を幅広く用意しています.
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Itemize
+
+\family sans
+定理
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+補題
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+系
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+命題
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+定義
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+証明
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+定理*
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+補題*
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+系*
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+命題*
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+定義*
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+星付き版は連番が振られず,星なし版は連番が振られます.他に,\SpecialChar LyX
+で追加された以下の2つの箇条書き環境があります.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+箇条書き(チック)
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+箇条書き(クロス)
+\end_layout
+
+\begin_layout Standard
+Foil\SpecialChar TeX
+には,強力なヘッダ機能とフッタ機能があり,これらはプリアンブルで設定するのが最良ですが,文章中のどこでも設定することができます.もし文書中でこれらの設定
+を変更したい場合には,スライドの一番上,foilheadの直後で行うのが良いでしょう.
+\end_layout
+
+\begin_layout Standard
+この目的のためには,以下のコマンドスタイルがあります(
+\shape smallcaps
+Martin Vermeer).
+\end_layout
+
+\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Itemize
+
+\family sans
+グラフィックスロゴ
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+配布制限
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+右フッタ
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+右ヘッダ
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+左ヘッダ
+\family default
+
+\begin_inset Separator latexpar
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Plain Layout
+\begin_inset space ~
+\end_inset
+
+
+\end_layout
+
+\end_deeper
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Foil\SpecialChar TeX
+が提供しているコマンドで,\SpecialChar LyX
+が直接サポートしていないコマンドもありますが,これらの説明と使い方については,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:unsuppfoils"
+
+\end_inset
+
+節で行います.
+\end_layout
+
+\begin_layout Subsection
+スライドの組を作る
+\end_layout
+
+\begin_layout Standard
+この節は,様々な環境を使ってスライドの組を作る方法を簡単に紹介します.スライド組の例をご覧になりたい場合は,\SpecialChar LyX
+の
+\family typewriter
+examples
+\family default
+フォルダにある
+\family typewriter
+Foils.lyx
+\family default
+ファイルをご覧ください.
+\end_layout
+
+\begin_layout Subsubsection
+タイトルページを作る
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+タイトル
+\family default
+・
+\family sans
+著者
+\family default
+・
+\family sans
+日付
+\family default
+・
+\family sans
+概要
+\family default
+環境のある他のクラスとは異なり,
+\family sans
+foils
+\family default
+は独立したページにタイトルを作成します.
+\family sans
+日付
+\family default
+環境を使用しなかった場合には,\SpecialChar LaTeX
+は(出力を生成し直したときにはいつも)その時点の日付を挿入します.
+\end_layout
+
+\begin_layout Subsubsection
+新しいスライドを開始する
+\end_layout
+
+\begin_layout Standard
+前述のように,新しいスライドを開始するには,4つの方法があります.縦向きのスライドを開始するには,
+\family sans
+スライドタイトル(Foilhead)
+\family default
+や
+\family sans
+スライドタイトル(小)(ShortFoilhead)
+\family default
+を使用します.両環境の違いは,スライドタイトル(foilhead)とスライド本文の間の余白の違いです.
+\end_layout
+
+\begin_layout Standard
+横向きのスライドは,
+\family sans
+横向きスライドタイトル(Rotatefoilhead)
+\family default
+か横向きスライドタイトル(小)(
+\family sans
+ShortRotatefoilhead)
+\family default
+環境を使用して生成します.ここでも両環境の違いは,タイトルと本文の間の余白のみです.どちらの場合も,(小)と記された版は,タイトルと本文の間の余白が,0.5インチ
+(約1.27cm)小さくなります.
+\end_layout
+
+\begin_layout Standard
+横向きのスライドをサポートする際,一つ問題となるのは,スライドを回転させようと思うと,PostScript出力を生成するのに
+\family typewriter
+dvips
+\family default
+ドライバを使用することを要求してしまうことです.もしスライドをプリンタに横に給紙することができれば,
+\family typewriter
+dvips
+\family default
+ドライバを持っていなくても,横向きのスライドをつくることができます ;-)
+\end_layout
+
+\begin_layout Subsubsection
+定理・補題・証明など
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+中の小さなバグによって,これらの環境の同じ型をお互いに直接続けて置くことはできません.これらは何かによって分離されなくてはなりません.仮に二つ続けて置いても,2
+つの環境をマージしたかのように,前の環境が延長されるだけです.この問題を回避するにはどうすればよいのでしょうか.最も簡単な方法は,二つの環境の間に何か文章を置く
+か,あるいは二つの間に「
+\family typewriter
+%
+\family default
+」だけから成る\SpecialChar LaTeX
+環境を置くことです.これによって,\SpecialChar LyX
+は2つの別々の環境を生成するように強制され,正しい\SpecialChar LaTeX
+出力を得ることができます.\SpecialChar LyX
+頒布版に含まれる用例ファイルに例があ
+ります.この問題は,二つの同じ定理型環境を立て続けに置こうとした場合にのみ発生することに注意してください.
+\end_layout
+
+\begin_layout Subsubsection
+箇条書き
+\end_layout
+
+\begin_layout Standard
+他のクラスでも共通にサポートされている箇条書き様式すべてに加えて,二つの新しい様式を使用することができます.ここでは,その新しい様式のみを説明することにします.
+他の箇条書き環境について詳しく知りたい場合には,
+\emph on
+ユーザーの手引き
+\emph default
+をご覧ください.記号による箇条書きを使用したい場合には,上記第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:ブリット"
+
+\end_inset
+
+節の
+\family sans
+箇条書き(記号)ブリットの指定
+\family default
+の節も,読まれることが望ましいでしょう.
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+箇条書き(チック)
+\family default
+と
+\family sans
+箇条書き(クロス)
+\family default
+の二つの新しい様式は,チェック印や
+\begin_inset Formula $\times$
+\end_inset
+
+印を箇条書きのラベルに使用する専用の環境を提供することで,予定一覧や正誤一覧を作りやすくするように設計されたものです.これらの箇条書きは,
+\family sans
+箇条書き(記号)
+\family default
+の派生型を専用に用意したものに過ぎません.ただし,これらは,
+\family typewriter
+psnfss
+\family default
+パッケージが導入済であることを要求します.
+\end_layout
+
+\begin_layout Subsubsection
+図と表
+\end_layout
+
+\begin_layout Standard
+Foil\SpecialChar TeX
+では,図表フロートは,本文中の挿入箇所にこれらが正確に表示されるように再定義されており,ページの上部やユーザー指定場所に押しのけたりはしないようになって
+います.たとえフロート配置の設定に変更を加えたとしても,単に無視されます.
+\end_layout
+
+\begin_layout Subsubsection
+ページヘッダおよびページフッタ
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:foilfoot"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+グラフィックスロゴ
+\family default
+と
+\family sans
+配布制限
+\family default
+の二つは,左フッタ文を制御するものです.前者は,グラフィックスのロゴをスライドに入れるためのもので,既定値は「-Typeset by
+\family sans
+Foil
+\family default
+\SpecialChar TeX
+-」となっています.後者は,「機密事項」などのように,聴衆に秘密区分を提示することを意図しています.既定値では,何も設定されていません.
+\end_layout
+
+\begin_layout Standard
+スライドの残り三隅には,
+\family sans
+右フッタ
+\family default
+(既定ではページ番号)・
+\family sans
+右ヘッダ
+\family default
+(右上)・
+\family sans
+左ヘッダ
+\family default
+(左上)を使って文字を入れることができます.
+\end_layout
+
+\begin_layout Subsection
+サポートされない
+\family sans
+Foil
+\family default
+\SpecialChar TeX
+機能
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:unsuppfoils"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+以下で言及されているコマンドは,
+\family sans
+\SpecialChar LaTeX
+
+\family default
+環境内で設定されるか,他の環境中の
+\family sans
+\SpecialChar TeX
+コード
+\family default
+として設定される必要があります.
+\end_layout
+
+\begin_layout Subsubsection
+長さ
+\end_layout
+
+\begin_layout Standard
+長さは,すべて
+\family typewriter
+
+\backslash
+setlength{
+\family default
+\emph on
+長さ名
+\family typewriter
+\emph default
+}{
+\family default
+\emph on
+新規長さ
+\family typewriter
+\emph default
+}
+\family default
+コマンドで調節されます.ここで
+\emph on
+長さ名
+\emph default
+は,変更したい長さに付けられている名前で置き換え,
+\emph on
+新規長さ
+\emph default
+は,その長さの値で置き換えます.長さはすべて,インチ(in)・ミリメートル(mm)・ポイント(pt)のような長さ単位か,
+\family typewriter
+
+\backslash
+textwidth
+\family default
+のように文書比あるいはフォント基準の長さで指定する必要があります.
+\end_layout
+
+\begin_layout Standard
+
+\family typewriter
+
+\backslash
+foilheadskip
+\family default
+で指定される長さを調節することによって,スライドタイトルとスライド本文の間の余白を変更することができます.たとえば,スライドタイトルをすべて0.5
+\begin_inset space \space{}
+\end_inset
+
+inだけスライド本文に近づけるには,プリアンブルに
+\family typewriter
+
+\backslash
+setlength{
+\backslash
+foilheadskip}{-0.5in}
+\family default
+と書き込みます.
+\end_layout
+
+\begin_layout Standard
+フロート周囲の余白は,以下の長さを設定することで調整することができます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+abovefloatskip
+\family default
+ 本文とフロート上辺との間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+abovecaptionskip
+\family default
+ フロートとキャプションとの間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+belowcaptionskip
+\family default
+ キャプションとそれに続く本文との間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+captionwidth
+\family default
+ この長さを調整することでキャプションを,周囲の本文より短くすることができます.
+\family typewriter
+
+\backslash
+textwidth
+\family default
+に対する相対的な長さで調整するのが最も良いでしょう.
+\end_layout
+
+\begin_layout Standard
+以下のようなタイトルページ関連の長さもあり,タイトルが長い場合や,著者が複数いる場合に使うと便利かもしれません.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+abovetitleskip
+\family default
+ へッダとタイトルとの間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+titleauthorskip
+\family default
+
+\family sans
+タイトル
+\family default
+環境と
+\family sans
+著者
+\family default
+環境との間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+authorauthorskip
+\family default
+ 著者が複数いる場合の
+\family sans
+著者
+\family default
+行の間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+authordateskip
+\family default
+
+\family sans
+著者
+\family default
+と
+\family sans
+日付
+\family default
+との間隔
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring MMMMMMMMMMM
+
+\family typewriter
+
+\backslash
+dateabstractskip
+\family default
+
+\family sans
+日付
+\family default
+と
+\family sans
+概要
+\family default
+との間隔
+\end_layout
+
+\begin_layout Standard
+最後に紹介する長さ関連コマンドは,箇条書き環境すべてに使用できるものです.
+\family typewriter
+
+\backslash
+zerolistvertdimens
+\family default
+を箇条書き環境の内側に置くと,項目間の垂直余白がすべて取り除かれます.これは長さではなくコマンドなので,上述のもののように
+\family typewriter
+
+\backslash
+setlength
+\family default
+を使う必要がないことに注意してください.
+\end_layout
+
+\begin_layout Subsubsection
+へッダとフッタ
+\end_layout
+
+\begin_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
+をプリアンブルに入れると,全スライドからロゴが取り除かれます.特定のスライドにのみロゴを付けたくない場合は,当該ページのスライドタイトルの直後に直接
+\family typewriter
+
+\backslash
+LogoOff
+\family default
+を置き,次のスライドタイトルの直後に直接
+\family typewriter
+
+\backslash
+LogoOn
+\family default
+を置いてください.
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+文書レイアウト
+\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
+クラスの提供するページレイアウトの間に衝突が発生するためです.
+\end_layout
+
+\begin_layout Section
+Hollywood(Hollywoodスペック・スクリプト)
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Garst Reese
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+はじめに
+\end_layout
+
+\begin_layout Standard
+脚本を正しい書式で書くことは,ハリウッドにおける「通過儀礼」です.ハリウッドの脚本は,読み手が内容に集中できるようにし,俳優にとっても読みやすくかつ親しみやすい
+ように設計されています.脚本の1ページは,映画の1分でなければならず,銀幕上で見えたり聞こえたりしないものは,脚本に混入してはなりません.また,全体を通してCo
+urier 12
+\begin_inset space \space{}
+\end_inset
+
+ptフォントを使わなければならず,イタリック体は用いてはいけません.
+\end_layout
+
+\begin_layout Subsection
+特別な問題
+\end_layout
+
+\begin_layout Standard
+話者の行は,文の途中で改行することは
+\emph on
+決して
+\emph default
+あってはなりません.もし話者行の塊が,次頁にまたがる場合には,
+\family sans
+話者
+\family default
+名を再度書き,その後に(Cont'd)と加えます.
+\end_layout
+
+\begin_layout Subsection
+特別な機能
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+話者
+\family default
+名はラベルとして挿入し,話者名を挿入するには,そのラベルを相互参照してください.相互参照ダイアログは,登場人物の現在の配役を表示することになります.これは,ト書
+きに話者名を挿入するのにも使用することができます.
+\end_layout
+
+\begin_layout Subsection
+用紙寸法と余白
+\end_layout
+
+\begin_layout Standard
+USレター寸法で,左余白1.6インチ・右余白0.75インチ・上余白0.5インチ・下余白0.75インチです.
+\end_layout
+
+\begin_layout Subsection
+環境
+\end_layout
+
+\begin_layout Standard
+以下の環境が利用可能です.右に示されている
+\begin_inset Flex Ruby
+status collapsed
+
+\begin_layout Plain Layout
+鍵
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+キー
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+割当てを使用するには,hollywood.bindを使用してください.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+一般
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+他の環境が動作しない場合に使用しますが,これを使うことは避けるようにしてください.
+\end_layout
+
+\begin_layout Itemize
+フェイドイン:
+\begin_inset space \hfill{}
+\end_inset
+
+
+\family sans
+M-z S-I
+\family default
+
+\begin_inset Newline newline
+\end_inset
+
+通常,この後には「Sallyは目を覚ますと」のように続きます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+屋内:
+\begin_inset space \hfill{}
+\end_inset
+
+M-z i
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+新しい屋内(INTERIOR)カメラの設定を指定します.この後には,かならずDAYやNIGHTなどを指定して,必要な照明を定義します.この行はすべて大文字で書き
+ます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+屋外:
+\begin_inset space \hfill{}
+\end_inset
+
+M-z e
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+屋外(EXTERIOR)カメラの設定を指定します.この行はすべて大文字で書きます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+話者
+\begin_inset space \hfill{}
+\end_inset
+
+M-z s
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+話す役.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+括弧付き
+\begin_inset space \hfill{}
+\end_inset
+
+M-z p
+\begin_inset Newline newline
+\end_inset
+
+話者
+\family default
+への指示.自動的に括弧()が挿入されますが,\SpecialChar LyX
+上で表示されるのは,左括弧( のみです.印刷出力には右括弧も表示されます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+対話
+\begin_inset space \hfill{}
+\end_inset
+
+M-z d
+\begin_inset Newline newline
+\end_inset
+
+話者
+\family default
+が話す内容.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+画面遷移
+\begin_inset space \hfill{}
+\end_inset
+
+M-z t
+\begin_inset Newline newline
+\end_inset
+
+
+\family default
+カメラの動きの指示.例:CUT TO:.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+フェイドアウト:
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-I
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+著者
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-A
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+タイトル
+\begin_inset space \hfill{}
+\end_inset
+
+M-z S-T
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+右寄せ住所
+\begin_inset space \hfill{}
+\end_inset
+
+M-z r
+\end_layout
+
+\begin_layout Subsection
+脚本で使われる特別な用語
+\end_layout
+
+\begin_layout Itemize
+(O.S) — off screen
+\end_layout
+
+\begin_layout Itemize
+(V.0) — voice over
+\end_layout
+
+\begin_layout Itemize
+b.g.
+ — background
+\end_layout
+
+\begin_layout Itemize
+C.U.
+ — close-up
+\end_layout
+
+\begin_layout Itemize
+PAN — camera movement
+\end_layout
+
+\begin_layout Itemize
+INSERT — cut to close-up of
+\end_layout
+
+\begin_layout Section
+ijmpcおよびijmpd
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Panayotis Papasotiriou
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+概観
+\end_layout
+
+\begin_layout Standard
+ijpmcパッケージは,
+\emph on
+International Journal of Modern Physics C
+\emph default
+への電子投稿を可能にするためのマクロ集です.同様に,ijpmdパッケージは,
+\emph on
+International Journal of Modern Physics D
+\emph default
+へ投稿する現行を作成するためのものです.両誌ともWorld Scientific社の刊行です.対応する文書クラス名は,それぞれ
+\family typewriter
+ws-ijmpc.cls
+\family default
+および
+\family typewriter
+ws-ijmpd.cls
+\family default
+です.これらのファイルは,著者のための指針とともに,
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
+\end_layout
+
+\end_inset
+
+および
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
+\end_layout
+
+\end_inset
+
+の各サイトからダウンロードすることができます.両パッケージは,標準「article」パッケージの修正版であり,両者は(一部を除き)ほぼ同一です.\SpecialChar LyX
+は,これらのパッ
+ケージのほとんどの機能をサポートしています.私は両誌へ投稿する論文を\SpecialChar LyX
+で書き上げましたが,何らの問題も生じませんでした.
+\end_layout
+
+\begin_layout Subsection
+論文を書く
+\end_layout
+
+\begin_layout Standard
+通常と同じく,論文を書く上で最も易しい方法は,ひな型を使って書き始めることです.
+\family sans
+ファイル\SpecialChar menuseparator
+新規(ひな型使用)
+\family default
+をクリックして,ひな型
+\family typewriter
+ijmpc.lyx
+\family default
+もしくは
+\family typewriter
+ijmpd.lyx
+\family default
+を選択してください.すると,原稿で良く使用されるフィールドを含んだ,ほぼ空の文書ができますので,既存のフィールド(鍵括弧
+\family typewriter
+<>
+\family default
+を含む)を正しい情報で置き換えてください.以下の各点にご留意ください.
+\end_layout
+
+\begin_layout Enumerate
+両パッケージでは,フォント寸法や文書のページ様式を変更することが禁じられているので,\SpecialChar LyX
+中でこれらを変更することはできません.
+\end_layout
+
+\begin_layout Enumerate
+文書言語は変更してはいけません.論文をプレビューする前に,babelパッケージが使用されていないことを確認してください.これは,
+\family sans
+ツール\SpecialChar menuseparator
+設定
+\family default
+をクリックして,
+\family sans
+言語オプション
+\family default
+タブを選択し,言語設定で
+\family sans
+Babelを使う
+\family default
+チェックボックスを無効にしてから,
+\family sans
+適用
+\family default
+をクリックすれば,設定することができます(この変更を固定するなら
+\family sans
+保存
+\family default
+を押してください).
+\end_layout
+
+\begin_layout Enumerate
+キーワードを定義するに際しては,「キーワード」様式を用いなくてはなりません.
+\end_layout
+
+\begin_layout Enumerate
+ijmpcパッケージが提供する「分類コード」様式は,PACS番号のような分類コードを定義するのに使用することができます.この機能は,ijmpdパッケージではサポ
+ートされていませんので,ご注意ください.
+\end_layout
+
+\begin_layout Enumerate
+「定義」「ステップ」「例」「注記」「記法」「定理」「証明」「系」「補題」「命題」「命題(Prop)」「問題」「主張」「予想」といった新しい環境を使用することがで
+きます.これらの使い方は,大凡自明でしょう.\SpecialChar LyX
+は,これらの環境をすべてサポートし,それぞれについて,適切なラベルと文字様式および連番スキームを使用します.
+\end_layout
+
+\begin_layout Enumerate
+両パッケージは,単純な引用を使用しますので,natbibパッケージは使用してはなりません.\SpecialChar LyX
+中では,引用参照は通常通り表示されますが,出力では上付き文字として表示
+されます.引用に通常の本文を使用したい場合には,「See Ref.
+\begin_inset space \space{}
+\end_inset
+
+
+\family typewriter
+
+\backslash
+refcite{
+\family default
+
+\begin_inset Flex Ruby
+status collapsed
+
+\begin_layout Plain Layout
+
+\family typewriter
+鍵
+\family default
+
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+キー
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\family typewriter
+}
+\family default
+」のように
+\family typewriter
+refcite
+\family default
+コマンドを使用してください.
+\end_layout
+
+\begin_layout Enumerate
+両パッケージには,「謝辞」環境がありません.謝辞を置くには,「節*」環境を使用してください.
+\end_layout
+
+\begin_layout Enumerate
+付録は,論文中,謝辞の
+\emph on
+後
+\emph default
+かつ書誌情報の
+\emph on
+前
+\emph default
+であれば,入れることができます.\SpecialChar LyX
+上では,「付録領域」という特別な環境があり,これを使って付録の開始位置を指定することができます.この環境は空のままにしておかなく
+てはなりません.この環境は,\SpecialChar LaTeX
+コマンドを書き出すだけで,実際に出力は行いません.\SpecialChar LyX
+上では,青字で「Appendix」という単語が表示され,この箇所より後の節はすべて
+付録であることを明示します.「付録領域」は,最初の付録の前に
+\emph on
+なくてはならない
+\emph default
+ことに注意してください.さもなくば,出力中において,付録はすべて通常の節として連番が振られてしまいます.
+\end_layout
+
+\begin_layout Enumerate
+ijmpcおよびijmpdパッケージは,表キャプションを実装するのに
+\family typewriter
+tbl
+\family default
+コマンドを使用します.そのため,\SpecialChar LyX
+が作成した表は正しく印字されますが,そのキャプションは無視されます.しかし,\SpecialChar TeX
+コードを少し使えば,この問題を回避して,キャプション
+を望み通り印字することができるようになります.そうするには,表フロートを通常通り作成して,キャプションを削除し,代わりに\SpecialChar TeX
+コードで
+\family typewriter
+
+\backslash
+tbl{表キャプション}{
+\family default
+(ママ)と入れます.そこに表の内容を入れて,直後を\SpecialChar TeX
+コード
+\family typewriter
+}
+\family default
+で閉じてください.このからくりがどのように実装されているかを見るには,ひな型ファイルに入っている表の例を精査してみてください.別の方法としては,表キャプションが
+欲しい場合に,表フロート全体を
+\family typewriter
+.tex
+\family default
+ファイルに収め,このファイルを\SpecialChar LyX
+文書に取り込んでください(
+\family sans
+挿入\SpecialChar menuseparator
+ファイル\SpecialChar menuseparator
+子文書
+\family default
+).表フロートの作り方についての詳細は,各パッケージに含まれている
+\family typewriter
+ws-ijmpc.tex
+\family default
+または
+\family typewriter
+ws-ijmpd.tex
+\family default
+ファイルをご覧ください.
+\end_layout
+
+\begin_layout Subsection
+原稿を投稿するための準備
+\end_layout
+
+\begin_layout Standard
+論文を投稿する前には,\SpecialChar LyX
+文書を\SpecialChar LaTeX
+ファイルに書き出し(
+\family sans
+ファイル\SpecialChar menuseparator
+書き出し\SpecialChar menuseparator
+\SpecialChar LaTeX
+
+\family default
+)
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+実は,\SpecialChar LaTeX
+ (plain)とpdflatexとの間で選択ができます.論文を準備するのにpdflatexを使用しようとするのであれば,取り込んである画像がPDF形式に
+変換され,pdflatexで使用できるように,pdflatexオプションを指定しなくてはなりません.
+\end_layout
+
+\end_inset
+
+,その
+\family typewriter
+.tex
+\family default
+ファイルに以下の変更を加える必要があります.
+\end_layout
+
+\begin_layout Enumerate
+
+\family typewriter
+
+\backslash
+documentclass
+\family default
+コマンドより前にあるコメント行を削除する.
+\end_layout
+
+\begin_layout Enumerate
+自身で明示的に\SpecialChar LaTeX
+プリアンブルに置いたコマンドを除き,
+\family typewriter
+
+\backslash
+makeatletter
+\family default
+コマンドと
+\family typewriter
+
+\backslash
+makeatother
+\family default
+コマンドの間にあるものをすべて削除する.
+\end_layout
+
+\begin_layout Standard
+こうして修正を加えた
+\family typewriter
+.tex
+\family default
+ファイルを保存し,必要な回数\SpecialChar LaTeX
+で処理してください.それによって得られた
+\family typewriter
+.dvi
+\family default
+文書も確認された方がよろしいでしょう.
+\end_layout
+
+\begin_layout Subsection
+\SpecialChar TeX
+コードの使用
+\end_layout
+
+\begin_layout Standard
+\SpecialChar TeX
+コードを使用するのは,2つのコマンドに限られ,これらは文書の最初に置かれなくてはなりません.論文をひな型
+\family typewriter
+ijmpc.lyx
+\family default
+または
+\family typewriter
+ijmpd.lyx
+\family default
+を使用して書き始めた場合には,これら必要な\SpecialChar TeX
+コードは,すでに書き込まれています.通常,これらを削除する必要はありません.2つのうち1番めの\SpecialChar TeX
+コードのみが,奇数ページ
+および偶数ページの上部に印字する情報(それぞれ著者名と論文の短縮タイトル)を指定するために,修正する必要があります.この\SpecialChar TeX
+コードは,
+\family typewriter
+
+\backslash
+markboth{著者名}{論文の短縮タイトル}
+\family default
+という形である必要があります.
+\end_layout
+
+\begin_layout Section
+iopart
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Uwe Stöhr
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+概要
+\end_layout
+
+\begin_layout Standard
+iopartパッケージは,Institute of Physics(イギリス物理学会)発行の学術誌へ電子的に投稿する原稿を作成するための文書クラスを提供していま
+す.iopartクラスを使用した論文作成方法の著者用説明書は,ウェブサイト
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+ftp://ftp.iop.org/pub/journals/latex2e
+\end_layout
+
+\end_inset
+
+からiopartパッケージとともにダウンロード可能です.
+\end_layout
+
+\begin_layout Subsection
+論文を書く
+\end_layout
+
+\begin_layout Standard
+論文を書くもっとも簡単な方法は,\SpecialChar LyX
+の用例ファイルフォルダにある
+\emph on
+IOP-article.lyx
+\emph default
+を土台にすることです.このファイルを開き,新しい名前で保存して,書き始めてください.この用例ファイルは,特定の環境の使用法についても説明しています.もっとも重要
+な助言として,以下の点にご注意ください.
+\end_layout
+
+\begin_layout Itemize
+文書がPDF・PS・DVIにコンパイルできるようにするためには,文書設定の
+\family sans
+数式オプション
+\family default
+で,二つの
+\family sans
+AMS mathパッケージを使う
+\family default
+関連オプションが有効になっていないことを確認してください!
+\end_layout
+
+\begin_layout Itemize
+タイトル環境の選択如何によって,論文の種類が定義されます.種類毎に以下の環境をタイトルに使用してください.
+\begin_inset Separator latexpar
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+論文用には
+\family sans
+タイトル
+\end_layout
+
+\begin_layout Itemize
+Review用には
+\family sans
+Review
+\end_layout
+
+\begin_layout Itemize
+Topical review用には
+\family sans
+Topical
+\end_layout
+
+\begin_layout Itemize
+Comment用には
+\family sans
+Comment
+\end_layout
+
+\begin_layout Itemize
+Note用には
+\family sans
+注釈
+\end_layout
+
+\begin_layout Itemize
+論文用には
+\family sans
+Paper
+\family default
+(タイトルと同じ)
+\end_layout
+
+\begin_layout Itemize
+Preliminary communication用には
+\family sans
+Prelim
+\end_layout
+
+\begin_layout Itemize
+Rapid communication用には
+\family sans
+Rapid
+\end_layout
+
+\begin_layout Itemize
+編集者へのLetterには
+\family sans
+書簡
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+
+\family sans
+書簡
+\family default
+以外のタイトル環境には,すべて短縮タイトルをつけることもできます.
+\end_layout
+
+\begin_layout Itemize
+\SpecialChar LyX
+では直接にサポートされていませんが,一般的なタイトル環境として
+\family sans
+Article
+\family default
+があります.執筆する文書が,他のタイトル型にそぐわない場合には,\SpecialChar TeX
+コードでこれを指定することができます.
+\end_layout
+
+\begin_layout Standard
+特別な表や数式組版に関するヒントなど,詳しい情報については,IOP著者用ガイドラインを参照してください.
+\end_layout
+
+\begin_layout Section
+Kluwer
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Panayotis Papasotiriou
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+概要
+\end_layout
+
+\begin_layout Standard
+Kluwerパッケージは,Kluwer Academic Publishers社が発行する学術誌への電子投稿を可能にするために,同社が作成したマクロ集です.同社
+の発行誌のうち,(少なくとも私の専門内で)もっともよく知られているものは,
+\emph on
+Astrophysics and Space Science
+\emph default
+(『宇宙物理学と宇宙科学』)と
+\emph on
+Solar Physics
+\emph default
+(『太陽系物理学』)ですが,他にも多くの学術誌があります(
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.wkap.nl/jrnllist.htm/JRNLHOME
+\end_layout
+
+\end_inset
+
+に全覧があります).Kluwerパッケージは,
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://www.wkap.nl/kaphtml.htm/STYLEFILES
+\end_layout
+
+\end_inset
+
+からダウンロードできます.完全なユーザーの手引きも同パッケージ内に収録されています(個別にダウンロードすることも可能です).
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+は,このパッケージの機能の多くをサポートしていますが,すべてではありません.しかし,\SpecialChar TeX
+コードを必要とするのは,パッケージ中のいくつかの「変わった」コマンドだけにな
+りました(
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:kluwer_peculiarities"
+
+\end_inset
+
+参照).最近,私は\SpecialChar LyX
+を使って書いた論文を
+\emph on
+Astrophysics and Space Science
+\emph default
+に投稿しましたが,何らの問題も発生しませんでした.
+\end_layout
+
+\begin_layout Subsection
+論文を書く
+\end_layout
+
+\begin_layout Standard
+論文を書き始めるには,ひな型ファイルKluwerを使うのが最も簡単です.
+\family sans
+ファイル\SpecialChar menuseparator
+新規(ひな型使用)
+\family default
+をクリックし,ひな型
+\family typewriter
+kluwer.lyx
+\family default
+を選択してください.これは,原稿に通常必要となる各フィールドと,それらの使用法が短く書かれただけの,(ほとんど)何も書かれていない文書です.他のテンプレートと同
+様に,既存の文章を(括弧
+\family typewriter
+<>
+\family default
+を含む)正しい情報で上書きしてください.
+\end_layout
+
+\begin_layout Subsection
+投稿の準備
+\end_layout
+
+\begin_layout Standard
+AAS\SpecialChar TeX
+パッケージと同様,論文を投稿する前に,以下のような「後処理」を行う必要があります.
+\end_layout
+
+\begin_layout Enumerate
+
+\family sans
+ファイル\SpecialChar menuseparator
+書き出し\SpecialChar menuseparator
+LateX
+\family default
+をクリックして,論文を\SpecialChar LaTeX
+ファイルに書き出す.
+\end_layout
+
+\begin_layout Enumerate
+生成された
+\family typewriter
+.tex
+\family default
+ファイルに,テキストエディタを使用して,以下のような変更を加える.
+\begin_inset Separator latexpar
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Enumerate
+
+\family typewriter
+
+\backslash
+documentclass
+\family default
+コマンドより前にあるコメント行を削除する.
+\end_layout
+
+\begin_layout Enumerate
+意図的に\SpecialChar LaTeX
+プリアンブルに加えたコマンドを除き,
+\family typewriter
+
+\backslash
+makeatletter
+\family default
+から
+\family typewriter
+
+\backslash
+makeatother
+\family default
+の間にあるものを,これらのコマンドも含め,すべて削除する.
+\end_layout
+
+\begin_layout Standard
+変更した
+\family typewriter
+.tex
+\family default
+ファイルを保存する.
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+この
+\family typewriter
+.tex
+\family default
+ファイルを必要な回数(通常3回以内)だけ\SpecialChar LaTeX
+にかける.
+\end_layout
+
+\begin_layout Enumerate
+生成された
+\family typewriter
+.dvi
+\family default
+ファイルを
+\family sans
+xdvi
+\family default
+などを使って開き,問題がないか確認する(間違いをしていない限り問題ないはずです).
+\end_layout
+
+\begin_layout Subsection
+Kluwerパッケージの「風変わり」な特徴
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:kluwer_peculiarities"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Kluwerパッケージには,以下のような「風変わりな」特徴があります.
+\end_layout
+
+\begin_layout Enumerate
+複数の論文を1つの\SpecialChar LaTeX
+ファイルへ入れることができます
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+わざわざこんなことをする必要はないでしょう.
+\end_layout
+
+\end_inset
+
+.各論文は,「article」環境で囲まなくてはなりません.残念ながら,1つの論文だけを書く場合でも,この環境を省略することはできません.つまり,各論文は
+\family typewriter
+
+\backslash
+begin{article}
+\family default
+で始まり,
+\family typewriter
+
+\backslash
+end{article}
+\family default
+で終わります.この環境を\SpecialChar LyX
+に実装することも可能でしたが,醜い上に初心者を混乱させる可能性があるので,実装することはしませんでした.したがって,これらの命令(
+\family typewriter
+
+\backslash
+begin{article}
+\family default
+と
+\family typewriter
+
+\backslash
+end{article}
+\family default
+)は,直接本文中に入力して,\SpecialChar LaTeX
+コード(「\SpecialChar TeX
+コード」のことです)としてマークする必要があります.
+\end_layout
+
+\begin_layout Enumerate
+論文の冒頭に置く情報(タイトル・サブタイトル・著者名・所属・ヘッダ用タイトル・ヘッダ用著者名・概要・キーワード)は,「opening」とよばれる環境に入れなくて
+はなりません.これは\SpecialChar LyX
+では実装されていませんので,タイトルやサブタイトルなどは,2つの\SpecialChar TeX
+コード行(
+\family typewriter
+
+\backslash
+begin{opening}
+\family default
+および
+\family typewriter
+
+\backslash
+end{opening}
+\family default
+)の間に入れる必要があります.
+\end_layout
+
+\begin_layout Enumerate
+ユーザーの手引きによれば,書誌情報の各項目のラベルは,
+\family typewriter
+
+\begin_inset Newline newline
+\end_inset
+
+
+\backslash
+protect
+\backslash
+citeauthoryear{
+\family default
+\emph on
+著者名
+\family typewriter
+\emph default
+}{
+\family default
+\emph on
+年
+\family typewriter
+\emph default
+}
+\family default
+ と書く必要があります.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+ひな型
+\family typewriter
+kluwer.lyx
+\family default
+は,これらの風変わりな点がすべて考慮されています.このひな型を使用して,論文を新たに書きはじめる場合には,特別なことを行う必要はありません.以下の点にのみ留意し
+てください.
+\end_layout
-\family sans
-Rotatefoilhead
+\begin_layout Enumerate
+ひな型にある\SpecialChar TeX
+コードを削除しないでください.
+\end_layout
+
+\begin_layout Enumerate
+新しい書誌情報項目を入力する場合には,ひな型に例示されている書誌情報項目をコピーして,必要に応じて修正してください.
+\end_layout
+
+\begin_layout Section
+Koma-Script
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Bernd Rellermeyer
+\noun default
+文
+\end_layout
+
+\begin_layout Subsection
+概要
\end_layout
\begin_layout Standard
-LyXはこれらを少し変えた環境を用意しています。それらは、
+\SpecialChar LyX
+の文書クラス
+\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
+・
+\emph on
+letter
+\emph default
+
+\emph on
+(koma-script)
+\emph default
+は,それぞれKoma-Scriptファミリーの\SpecialChar LaTeX
+文書クラス
+\family typewriter
+scrartcl.cls
+\family default
+・
+\family typewriter
+scrreprt.cls
+\family default
+・
+\family typewriter
+scrbook.cls
+\family default
+・
+\family typewriter
+scrlettr.cls
+\family default
+に対応しています.これらは,標準文書クラス
+\family typewriter
+article.cls
+\family default
+・
+\family typewriter
+report.cls
+\family default
+・
+\family typewriter
+book.cls
+\family default
+・
+\family typewriter
+letter.cls
+\family default
+の代替物であり,これらよりも多くの点でヨーロッパに於ける活版印刷の慣例に合致します.
+\end_layout
+
+\begin_layout Itemize
+標準文字寸法は,
+\emph on
+article (koma-script)
+\emph default
+・
+\emph on
+report (koma-script)
+\emph default
+・
+\emph on
+book (koma-script)
+\emph default
+で11pt,
+\emph on
+letter (koma-script)
+\emph default
+で12ptです.
\end_layout
\begin_layout Itemize
+見出しや箇条書き(記述)環境のラベル,および
+\emph on
+letter (koma-script)
+\emph default
+文書クラスの要素の多くでは,ボールド体サンセリフフォントが使われます
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+ボールド体サンセリフフォントには,古いcmフォントと新しいecフォントの間に大きな違いがあり,特に見出しの表示の違いが際立ちます.比較すると,ecボールドサンセ
+リフフォントの方が,少し細く見えます.ecフォントを使用する際に「通常の」外観が欲しい場合には,
+\shape smallcaps
+Walter Schmidt
+\shape default
+作の\SpecialChar LaTeX
+パッケージ
+\family typewriter
+cmsd.sty
+\family default
+が役立ちます.
+\end_layout
+
+\end_inset
+.章見出しの連番は,節見出しの連番と同様に行われ,別行立てで「 Chapter\SpecialChar ldots
+」という行がつきません.さらに,多くのオプションによって,見出しの外観を修正するこ
+とができます(\SpecialChar LyX
+では,
+\family sans
+文書\SpecialChar menuseparator
+設定
+\family default
+ダイアログの
\family sans
-ShortFoilhead
+クラスオプション
+\family default
+フィールドで指定します).これらのオプションの独語での詳細な説明が,Koma-Scriptの取扱説明書
+\emph on
+scrguide
+\emph default
+にあります.
\end_layout
\begin_layout Itemize
-
+Koma-Script文書クラスで,印字部分をデザインする主な方法は,
+\family sans
+BCOR
+\family default
+オプションまたは
+\family sans
+DIV
+\family default
+オプションを使う方法です(\SpecialChar LyX
+では,
+\family sans
+文書\SpecialChar menuseparator
+設定
+\family default
+ダイアログの
\family sans
-ShortRotatefoilhead
+クラスオプション
+\family default
+フィールドで指定します).これらのオプションは
+\family sans
+文書\SpecialChar menuseparator
+設定
+\family default
+ダイアログのオプションと同様に,ページ余白を明示的に変更することができます.これらとその他印字領域オプションのドイツ語での詳細な説明が,Koma-Script取
+扱説明書
+\emph on
+scrguide
+\emph default
+にあります.
+\end_layout
+
+\begin_layout Itemize
+Koma-Scriptファミリーの\SpecialChar LaTeX
+文書クラスには,多くの追加コマンドが定義されています.それらのうち,\SpecialChar LyX
+で意味を持つものは,対応する段落環境として実装されています
+.
\end_layout
\begin_layout Standard
-で、違いは次の節で説明します。
+Koma-Scriptファミリーの\SpecialChar LaTeX
+文書クラスに関する独語の詳細な説明が,Koma-Script取扱説明書
+\emph on
+scrguide
+\emph default
+にあります
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+英語翻訳版の
+\emph on
+screnggu
+\emph default
+もありますが,完訳ではありません.
+\end_layout
+
+\end_inset
+
+.以下の各節では,\SpecialChar LyX
+に関係する側面のみ説明致します.
+\end_layout
+
+\begin_layout Subsection
+article (koma-script)・report (koma-script)・book (koma-script)
\end_layout
\begin_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.layou
+\family default
+t・
+\family typewriter
+crbook.layout
+\family default
+によって実装されています.これらは,対応する標準文書クラス
+\emph on
+article
+\emph default
+・
+\emph on
+report
+\emph default
+・
+\emph on
+book
+\emph default
+の段落環境を,若干の修正を加えた上ですべて含んでいますが,\SpecialChar LyX
+固有の
\family sans
-Foil
+箇条書き(一覧)
+\family default
+環境は例外であり,同じ機能を持つ新しい
+\family sans
+ラベリング
+\family default
+環境で置き換えられています.この
+\family sans
+ラベリング
\family default
-TeXはそれらを説明するのに便利な色々な環境を用意しています。
+環境以外にも,新しい段落環境が多く追加されています.これらは,
+\emph on
+letter (koma-script)
+\emph default
+には含まれていないのでご注意ください.
\end_layout
-\begin_layout Standard
-\begin_inset ERT
+\begin_layout Itemize
+
+\family sans
+部(addpart)
+\family default
+・
+\family sans
+章(addchap)
+\family default
+・
+\family sans
+節(addsec)
+\family default
+:これらは,それぞれ
+\family sans
+部*
+\family default
+・
+\family sans
+章*
+\family default
+・
+\family sans
+節*
+\family default
+と同等の働きをしますが,加えて目次に項目が表示されるようになります.
+\family sans
+部(addpart)
+\family default
+と
+\family sans
+章(addchap)
+\family default
+は,
+\emph on
+article (koma-script)
+\emph default
+には収録されていません.
+\end_layout
+
+\begin_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)
+\emph default
+には収録されていません
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+\emph on
+book (koma-script)
+\emph default
+と
+\emph on
+report (koma-script)
+\emph default
+には,
+\family typewriter
\backslash
-begin{multicols}{2}
+addpart*
+\family default
+コマンドもありますが,これは
+\family sans
+Part*
+\family default
+と同一なので,\SpecialChar LyX
+では実装されていません.
\end_layout
\end_inset
-
+.
\end_layout
\begin_layout Itemize
\family sans
-Theorem
+小見出し(minisec)
+\family default
+:これは文書構造に現れない形で,続く段落の直上に標準文字寸法の見出しを付けます.
\end_layout
\begin_layout Itemize
\family sans
-Lemma
-\end_layout
-
-\begin_layout Itemize
-
+上部キャプション
+\family default
+と
\family sans
-Corollary
-\end_layout
-
-\begin_layout Itemize
-
+下部キャプション
+\family default
+は,ある要素の上部ないし下部にキャプションを配置する際,位置に応じて正しく余白取りを行う特別なキャプションです(組版規則に厳密に従うならば,表キャプションは,つ
+ねに表の上に置くべきでしょう).また,クラスオプション
+\family typewriter
+tablecaptionsabove
+\family default
+を用いれば,キャプションを指定すると,表には
\family sans
-Proposition
-\end_layout
-
-\begin_layout Itemize
-
+上部キャプション
+\family default
+が,図には
\family sans
-Definition
+下部キャプション
+\family default
+が適用されるようになります.これを使用するためには,Koma-Script第2.8q版以上が必要です.
\end_layout
\begin_layout Itemize
\family sans
-Proof
-\end_layout
-
-\begin_layout Itemize
-
+格言(dictum)
+\family default
+:これは,章頭などに警句を置くのに用いることができます.オプション引数(
\family sans
-Theorem*
-\end_layout
-
-\begin_layout Itemize
-
+挿入\SpecialChar menuseparator
+短縮タイトル
+\family default
+)を用いれば,格言の作者を入れることができます.格言と作者の間は,線で区切られます.これを使用するためには,Koma-Script第2.8q版以上が必要です.
\family sans
-Lemma*
+格言(dictum)
+\family default
+は,
+\emph on
+article (koma-script)
+\emph default
+には収録されていません.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Standard
+以下の各環境は,標準の
\family sans
-Corollary*
-\end_layout
-
-\begin_layout Itemize
-
+タイトル
+\family default
+・
\family sans
-Proposition*
-\end_layout
-
-\begin_layout Itemize
-
+著者
+\family default
+・
\family sans
-Definition*
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
+日付
+\family default
+とともに文書のタイトル領域を形成します.これらは,最初の「通常の」段落よりも前に置かれる必要があります
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
+つまり,対応する\SpecialChar LaTeX
+コマンドが
+\family typewriter
\backslash
-end{multicols}
+maketitle
+\family default
+コマンドよりも前に現れなくてはなりません.
\end_layout
\end_inset
-
-\end_layout
-
-\begin_layout Standard
-星印のついたバージョンは番号がつかず、星印のないバージョンは番号がつきます。それ以外に以下の LyXが追加した2つの箇条書きのための環境があります。
+.これらの環境が2度以上使用された場合には,後に使用されたものが前のものを上書きします.つまり最後に使用したもののみが有効になります.しかしながら,
+\family sans
+タイトル
+\family default
+や
+\family sans
+著者
+\family default
+,
+\family sans
+日付
+\family default
+のような異なる環境の順序を変更しても,生成された文書には何の効果も生じません.
\end_layout
\begin_layout Itemize
\family sans
-TickList
+主題
+\family default
+:通常のタイトル部(
+\family sans
+タイトル
+\family default
+・
+\family sans
+著者
+\family default
+・
+\family sans
+日付
+\family default
+)の上に,文書の主題用の中央揃えの段落を生成します.
\end_layout
\begin_layout Itemize
\family sans
-CrossList
-\end_layout
-
-\begin_layout Standard
-
+出版社
+\family default
+:通常のタイトル部(
\family sans
-Foil
+タイトル
\family default
-TeX には強力なヘッダとフッタ機能があります。これはプリアンブルで設定するのが一番いいのですが、文章中のどこででも設定できます。もし、文章中でこれらの設定を変
-えたい場合には、スライドの一番上、つまり foilhead のすぐ後ろがいいでしょう。
-\end_layout
-
-\begin_layout Standard
-このためには、次のコマンドが使えます[
-\shape smallcaps
-Martin Vermeer
-\shape default
-]:
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{multicols}{2}
-\end_layout
-
-\end_inset
-
-
+・
+\family sans
+著者
+\family default
+・
+\family sans
+日付
+\family default
+)の下に,出版社名用の中央揃えの段落を生成します.
\end_layout
\begin_layout Itemize
\family sans
-My
-\begin_inset space ~
-\end_inset
-
-Logo
+献呈
+\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
+タイトル
+\family default
+・
+\family sans
+著者
+\family default
+・
+\family sans
+日付
+\family default
+)の下に献辞用の中央揃えの段落を生成します.
\end_layout
\begin_layout Itemize
\family sans
-Restriction
+タイトル頭書き
+\family default
+:通常のタイトル部(
+\family sans
+タイトル
+\family default
+・
+\family sans
+著者
+\family default
+・
+\family sans
+日付
+\family default
+)の上に,文書頭書き用の左揃えの段落を生成します.
\end_layout
\begin_layout Itemize
\family sans
-Right
-\begin_inset space ~
-\end_inset
-
-Footer
+扉裏上部
+\family default
+:
+\emph on
+report (koma-script)
+\emph default
+や
+\emph on
+book (koma-script)
+\emph default
+の両面印刷において,扉裏上部に左揃え段落を生成します.片面印刷や,
+\emph on
+article (koma-script)
+\emph default
+では何の効果も生じません.
\end_layout
\begin_layout Itemize
\family sans
-Right
-\begin_inset space ~
-\end_inset
-
-Header
+扉裏下部
+\family default
+:
+\emph on
+report (koma-script)
+\emph default
+や
+\emph on
+book (koma-script)
+\emph default
+の両面印刷において,扉裏下部に左揃え段落を生成します.片面印刷や,
+\emph on
+article (koma-script)
+\emph default
+では何の効果も生じません.
\end_layout
\begin_layout Itemize
\family sans
-Left
-\begin_inset space ~
-\end_inset
-
-Header
+追加タイトル
+\family default
+:実際の文書の前に,整形を行わない段落から成る,特殊な「汚い」ページを生成します.
\end_layout
-\begin_deeper
\begin_layout Standard
-\begin_inset space ~
-\end_inset
+文書クラス
+\emph on
+article (koma-script)
+\emph default
+・
+\emph on
+report (koma-script)
+\emph default
+・
+\emph on
+book (koma-script)
+\emph default
+の 各レイアウトファイルは,
+\family typewriter
+scrmacros.inc
+\family default
+ファイルを読み込みます.このファイルは,ユーザ環境を定義する場所として想定されています.s
+\family typewriter
+crmacros.inc
+\family default
+を,個人用レイアウトディレクトリにコピーして編集してください!
+\end_layout
+
+\begin_layout Subsection
+letter (koma-script)
+\end_layout
+\begin_layout Standard
+\noindent
+文書クラス
+\emph on
+letter (koma-script)
+\emph default
+は,レイアウトファイル
+\family typewriter
+scrlettr.layout
+\family default
+で実装されています.このレイアウトファイルには,対応する標準文書クラス
+\emph on
+letter
+\emph default
+の全段落環境が,部分的に変更を加えた形で収録されていますが,\SpecialChar LyX
+固有環境の
+\family sans
+\SpecialChar LyX
+コード
+\family default
+・
+\family sans
+コメント
+\family default
+・
+\family sans
+箇条書き(一覧
+\family default
+)は,新しく
+\family sans
+ラベリング
+\family default
+環境に置き換えられています.それ以外にも,標準文書クラスとは異なり,標準環境の
+\family sans
+\SpecialChar LaTeX
+\family default
+・
+\family sans
+引用(字下げあり)
+\family default
+・
+\family sans
+引用(字下げなし)
+\family default
+・
+\family sans
+詩句
+\family default
+が収録されています.さらに,新しいletter固有環境がたくさん追加されています.
\end_layout
-\end_deeper
\begin_layout Standard
-\begin_inset ERT
+この文書クラスで作成した書簡の外観は,様々な\SpecialChar LaTeX
+コマンドを\SpecialChar LaTeX
+プリアンブルに置くことで制御することができます
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+例えば,名前と住所の入った書簡ヘッダの標準的外観は,きわめて頑固です.「普通の」へッダは,プリアンブル中に以下のようなコマンドを入れることで生成することができま
+す.
+\end_layout
+\begin_layout LyX-Code
\backslash
-end{multicols}
+firsthead{
+\backslash
+parbox[b]{
+\backslash
+textwidth}
\end_layout
-\end_inset
-
+\begin_layout LyX-Code
+ {
+\backslash
+ignorespaces
+\backslash
+fromname
+\backslash
+\backslash
+
+\backslash
+ignorespaces
+\backslash
+fromaddress}}
\end_layout
-\begin_layout Standard
-これ以外にも LyXで直接サポートはいませんが
-\family sans
-Foil
-\family default
-TeXが用意しているいくつかのコマンドがあります。これらについてはセクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:unsuppfoils"
-
-\end_inset
+\begin_layout LyX-Code
-で説明します。
+\backslash
+nexthead{
+\backslash
+parbox[b]{
+\backslash
+textwidth}
\end_layout
-\begin_layout Subsection
-一組のスライドを作る
+\begin_layout LyX-Code
+ {
+\backslash
+ignorespaces
+\backslash
+fromname
+\backslash
+hfill
+\backslash
+ignorespaces
+\backslash
+pagename
+\backslash
+
\end_layout
-\begin_layout Standard
-この節は 色々な環境を使っての、一組のスライドの作り方を簡単に紹介します。例を見てみたい場合は
-\family typewriter
-Foils.lyx
-\family default
-を見てみてください。
-\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
+\begin_layout LyX-Code
-\bar under
-O
-\bar default
-pen
-\family default
-ダイアログの
-\family sans
-Examples
-\family default
-ボタンから開くことができます。
+\backslash
+thepage}}
\end_layout
-\begin_layout Subsubsection
-タイトルページ
+\end_inset
+
+.これらの\SpecialChar LaTeX
+コマンドのドイツ語での詳細な説明は,Koma-Scriptの取扱説明書
+\emph on
+scrguide
+\emph default
+にあります.この方法で,書簡の著者は,個人用書簡レイアウトを作ることができます.
\end_layout
\begin_layout Standard
\family sans
-Title
+書簡
+\family default
+環境および
+\family sans
+頭語
\family default
-、
+環境は,書簡の冒頭部を定義するもので,すべての書簡で使用しなくてはなりません.\SpecialChar LyX
+文書クラスでは,これらの環境を強調するために,左余白にそれぞれ
+\shape italic
+L
+\shape default
+と
+\shape italic
+O
+\shape default
+という文字が表示されます.同一ファイル中には,複数の書簡を書くことができます.
\family sans
-Author
+頭語
\family default
-、
+環境は,同じ受取人への書簡を新しく書き出すものであり,
\family sans
-Date、Abstract
+書簡
\family default
-ç\92°å¢\83ã\82\92使ã\81\88ã\82\8bä»\96ã\81®ã\82¯ã\83©ã\82¹ã\81¨ã\81¯ç\95°ã\81ªã\82\8aã\80\81
+ç\92°å¢\83ã\81¯ï¼\8cæ\96°ã\81\97ã\81\84å\8f\97å\8f\96人ã\82\92ç\94\9fæ\88\90ã\81\99ã\82\8bã\82\82ã\81®ã\81§ã\81\99ï¼\8e
\family sans
-foils
+結語
\family default
-ã\81¯ç\8b¬ç«\8bã\81\97ã\81\9fã\82¿ã\82¤ã\83\88ã\83«ã\83\9aã\83¼ã\82¸ã\82\92ã\81¤ã\81\8fã\82\8aã\81¾ã\81\99ã\80\82ã\82\82ã\81\97
+ã\83»
\family sans
-Date
+PS
\family default
-環境を使わなかった場合には、LaTeXが今日の日付を挿入してくれます(アウトプットをつくった日付です)。
-\end_layout
-
-\begin_layout Subsubsection
-新しいスライドを始める
-\end_layout
-
-\begin_layout Standard
-前に書いたように、新しいスライドを始めるには4つの方法があります。ポートレイト(縦長)のスライドを始めるには
+・
\family sans
-Foilhead
+CC
\family default
-ã\81\8b ã\82\92
+ã\83»
\family sans
-ShortFoilhead
+Encl
\family default
-使わなければなりません。この2つの環境の違いはスライドのタイトルと本文の間の間隔です。
+は,通常の段落環境なので,同一の書簡中でも何度も使用することができます.
\end_layout
-\begin_layout Standard
-ランドスケープ方向(横長)のスライドをつくるには
+\begin_layout Itemize
+
\family sans
-Rotatefoilhead
+書簡
\family default
-か
+:受取人のための段落をつくり,暗黙に書簡の開始を定義します.
+\end_layout
+
+\begin_layout Itemize
+
\family sans
-ShortRotatefoilhead
+頭語
\family default
-環境を使います。この2つの環境の違いもタイトルと本文の間の間隔です。どちらの場合も Shortがついたバージョンはタイトルと本文の間が0.5インチ(約1.27cm)
-短くなります。
+:敬称のための段落をつくり,暗黙に新しい書簡を開始します.
\end_layout
-\begin_layout Standard
-ランドスケープのスライドを作る場合の一つの問題は、
-\family typewriter
-dvips
-\family default
-ドライバをPostScript®出力するのに使うことです。さもないとスライドは回転しません。ただし、
-\family typewriter
-dvips
+\begin_layout Itemize
+
+\family sans
+結語
\family default
-ドライバを持っていなくてもプリンタの給紙方向を変えることで、ランドスケープのスライドをつくることができます。
+:結語のための段落をつくります.
\end_layout
-\begin_layout Subsubsection
-Theorem、Lemma、Proof、その他
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-LyXの小さなバグのために、これらの環境のうちで同じ環境を続けて使うことができません。2つの同じ環境の間には何か別のものを入れる必要があります。もしこれらの中の
-環境で同じものを2つ続けて使うと、2つの環境がくっついて初めの環境が続く形になります。この問題を解決する方法は何かのテキストを2つの環境の間にいれる。または
- %だけの LaTeX環境をその2つの間に入れることです。これによって、ちゃんと2つの環境に別れるようになります。これの例が LyXディストリビューションに含ま
-れる
\family sans
-Foils.lyx
+PS
\family default
-に入っています。この問題が起るのは theoremに似た環境のなかで同じものを2つ続けて使う場合だけです。
+:追伸のための段落をつくります.
\end_layout
-\begin_layout Subsubsection
-箇条書き
-\end_layout
+\begin_layout Itemize
-\begin_layout Standard
-他のクラスにもある箇条書きのための環境をサポートしているだけでなく、2つの新しい箇条書きのスタイルも使えます。この新しいスタイルをここで説明しましょう。他の箇条
-書きの環境について知りたければ
-\emph on
-ユーザーの手引き
-\emph default
-を見てください。itemize環境を使う場合にはセクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:ブリット"
+\family sans
+CC
+\family default
+:同報一覧のための段落をつくります.
+\end_layout
-\end_inset
+\begin_layout Itemize
-も見た方がいいかも知れません。
+\family sans
+Encl
+\family default
+:同封物のための段落をつくります.
\end_layout
\begin_layout Standard
-2つの新しい箇条書きの環境は
+
\family sans
-TickList
+名前
\family default
-ã\81¨
+ã\83»
\family sans
-CrossList
+署名
\family default
-ã\81§ã\81\99ã\80\82ã\81\93ã\82\8cã\82\89ã\81®ç\92°å¢\83ã\81¯é\95·æ\89\80ã\81¨ç\9fæ\89\80ã\82\92並ã\81¹ã\81¦æ\9b¸ã\81\8fã\82\88ã\81\86ã\81ªå ´å\90\88ã\81«ä¾¿å\88©ã\81§ã\81\99ã\80\82
+ã\83»
\family sans
-TickList
+住所
\family default
-ã\81¯é \85ç\9b®ã\81®é ã\81«ã\83\81ã\82§ã\83\83ã\82¯ã\82\92ã\81¤ã\81\91ã\80\81
+ã\83»
\family sans
-CrossList
+電話
\family default
-ã\81¯é \85ç\9b®ã\81®é ã\81«Ã\97å\8d°ã\82\92ã\81¤ã\81\91ã\81¾ã\81\99ã\80\82ã\81\93ã\82\8cã\82\89ã\81®ç\92°å¢\83ã\81¯
+ã\83»
\family sans
-Itemize
+場所(Place
\family default
-環境のちょっとした応用でつくられています。ただしこれらの環境を使うためには
-\family typewriter
-psnfss
+)・
+\family sans
+返送先住所
\family default
-パッケージがインストールされている必要があります。
-\end_layout
-
-\begin_layout Subsubsection
-図と表
-\end_layout
-
-\begin_layout Standard
-
+・
\family sans
-Foil
+配送手段(Specialmail)
\family default
-TeXは図、表のフロートを定義し直して、本文中に入れられたところに図または表を入れます。ページの上方に入れたり、ユーザが指定した場所にいれたりはしません。実際フ
-ロートの配置の設定を変えても、無視されるだけです。
-\end_layout
-
-\begin_layout Subsubsection
-ページヘッダーとフッター
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:foilfoot"
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-
+・
\family sans
-My
-\begin_inset space ~
-\end_inset
-
-Logo
+場所
\family default
- と
+・
\family sans
-Restriction
+タイトル
\family default
- は左のフッタを制御する2つのコマンドです。前者はスライドにグラフィックのロゴを含めるためのコマンドで、既定は「-Typeset by
+・
\family sans
-Foil
+主題
\family default
-TeX-」です。後者は聴衆の分類を表すのに使います。例えば Confidential(機密)などと書いておきます。既定では何も設定されていません。
-\end_layout
+は,情報入力を促すラベルの付いた入力環境で,文書クラスが適切な処理を行います
+\begin_inset Foot
+status collapsed
-\begin_layout Standard
-残りのスライドの隅は
+\begin_layout Plain Layout
+上述の
\family sans
-Right
-\begin_inset space ~
-\end_inset
-
-Footer
+書簡
\family default
- (既定はページ番号)、
+や
\family sans
-Right
-\begin_inset space ~
-\end_inset
-
-Header
+頭語
\family default
- (右上)、
+が,これらのような入力環境でないのは,矛盾しているように感じられるかもしれません.しかしながら,これら2つの環境は特別の意味を持っているために,これらは左余白に
+一文字をマークした通常の段落環境として実装しました.さらに,
\family sans
-Left
-\begin_inset space ~
-\end_inset
-
-Header
+頭語
\family default
- (左上)を使って文字を入れることができます。
-\end_layout
-
-\begin_layout Subsection
-サポートされない
+環境と
\family sans
-Foil
+結語
\family default
-TeXの機能
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:unsuppfoils"
+環境が著しく異なって見えると対称性が損なわれることになるのも理由の一つです.
+\end_layout
\end_inset
-
+.これらの環境は,対応する
+\family sans
+頭語
+\family default
+環境の前に置く必要があります.
\end_layout
\begin_layout Standard
-以下ででてくるコマンドは
+生成された書簡の実際の外観は,特定の環境の使い方だけではなく,他の要素にも依存するため,これらの環境をWYSIWYGとして実装することには,あまり意味がありませ
+ん.たとえば,
\family sans
-LaTeX
+署名
\family default
-ç\92°å¢\83ã\81®ä¸ã\81§ä½¿ã\81\86ã\81\8bã\80\81
+ç\92°å¢\83ã\81§å\85¥å\8a\9bã\81\97ã\81\9fç½²å\90\8dã\81¯ï¼\8cæ¨\99æº\96ç\9a\84ã\81ªæ\8c\99å\8b\95ã\81§ã\81¯ï¼\8cå\90\8cã\81\98æ\9b¸ç°¡ã\81«
\family sans
-TeX
+結語
\family default
-コマンドとしてマークする必要があります。
-\end_layout
-
-\begin_layout Subsubsection
-長さ
+環境も使用されているときのみ,書簡の出力に現れます.
+\family sans
+電話
+\family default
+環境に入力された値は,標準的な挙動では,書簡の出力には全く表示されません.書簡のヘッダを自由にデザインできることは,前出の脚注で示してあります.
\end_layout
\begin_layout Standard
-すべての長さは
-\family typewriter
-
-\backslash
-setlength{
-\family default
-\emph on
-lengthname
-\family typewriter
-\emph default
-}{
+入力環境は,空の段落として使うことができます.これは,たとえば
+\family sans
+署名
\family default
-\emph on
-newlength
-\family typewriter
-\emph default
-}
+環境の場合に有効です.
+\family sans
+署名
\family default
-コマンドを使って調整できます。
-\emph on
-lengthname
-\emph default
-は変えたい長さの変数の名前で、
-\emph on
-newlength
-\emph default
-は長さの値です。すべての長さはインチ(in)、ミリメートル(mm)、ポイント(pt)、
-\family typewriter
-
-\backslash
-textwidth
+環境を全く使用しない場合は,標準的な挙動では,
+\family sans
+名前
\family default
-のように文章やフォントに対しての相対的なものを使うかをして長さの単位の指定をする必要があります。
-\end_layout
-
-\begin_layout Standard
-スライドのタイトルと本文の間の距離は
-\family typewriter
-
-\backslash
-foilheadskip
+環境の値が署名として使用されますが,空の
+\family sans
+署名
\family default
-を変えることで調整できます。例えば、すべてのスライドのタイトルを0.5インチ本文に近づけるには次のコマンドをプリアンブルに入れてください。
-\family typewriter
-
-\backslash
-setlength{
-\backslash
-foilheadskip}{-0.5in}
+環境を作成しておくと,署名の値は無定義となりません.
\end_layout
\begin_layout Standard
-フロートの回りのスペースは以下の長さを設定して調整することができます。
+入力環境を使用すると,個人データ(名前や住所など)が既に入力された入力環境と,後から入力するデータの入力環境を備えた,書簡のひな型を作成することができます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-abovefloatskip
+\family sans
+名前
\family default
- 本文からフロートの上までの長さ
+:送り主の名前.標準的な挙動では,書簡のヘッダ部にスモールキャップ体の中央揃えの段落として表示されます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-abovecaptionskip
+\family sans
+署名
\family default
- フロートとキャプションの間の長さ
+:送り主の署名.標準的な挙動では,
+\family sans
+結語
+\family default
+環境の下に表示されます.
+\family sans
+署名
+\family default
+環境を使用しないと,代わりに
+\family sans
+名前
+\family default
+環境の値が表示されます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-belowcaptionskip
+\family sans
+住所
\family default
- キャプションとそれに続く本文の間の長さ
+:送り主の住所.標準的な挙動では,書簡ヘッダの送り主の名前の下に中央揃えの段落として表示されます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-captionwidth
+\family sans
+電話
\family default
- この長さを調整することでキャプションを周囲のテキストより短くすることができます。
+:送り主の電話番号.標準的な挙動では,\SpecialChar LaTeX
+変数
\family typewriter
\backslash
-textwidth
+telephonenum
\family default
-ã\81«å¯¾ã\81\99ã\82\8bç\9b¸å¯¾ç\9a\84ã\81ªé\95·ã\81\95ã\81§èª¿æ\95´ã\81\99ã\82\8bã\81®ã\81\8cã\81\84ã\81\84ã\81§ã\81\97ã\82\87ã\81\86ã\80\82
+ã\82\92è¨å®\9aã\81\99ã\82\8bã\81 ã\81\91ã\81§ã\81\99ï¼\8e
\end_layout
-\begin_layout Standard
-タイトルページに関係する長さもあります。長いタイトルや複数の著者がいる場合に変えたくなるかも知れません。
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-abovetitleskip
+\family sans
+場所(Place)
\family default
- へッダからタイトルまでの長さ
+:書簡を書いた場所.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-titleauthorskip
+\family sans
+日付
\family default
-
+:書簡を書いた日付.
\family sans
-Title
+場所(Place)
\family default
-と
+と
+\family sans
+日付
+\family default
+は,標準的な挙動では,受取人フィールドの下に,単一の右揃え行として場所と日付を生成します.空の
\family sans
-Author
+日付
\family default
-環境の間の長さ
+環境を作成しておくと,
+\family sans
+場所(Place)
+\family default
+の値如何に関わらず,場所も日付も表示されません.
+\family sans
+日付
+\family default
+環境を使用しない場合には,書簡を出力した日付が使用されます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
+\begin_layout Itemize
-\family typewriter
+\family sans
+返送先住所
+\family default
+:送り主の返送先住所.標準的な挙動では,受取人の上に小文字のサンセリフ体フォントで表示されます.
+\end_layout
-\backslash
-authorauthorskip
+\begin_layout Itemize
+
+\family sans
+特別便
\family default
- 複数の著者の名前の間の長さ
+:特別便の情報.標準的な挙動では,受取人フィールドの上かつ返送先住所の下に,下線付きで表示されます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
+\begin_layout Itemize
-\family typewriter
+\family sans
+場所
+\family default
+:追加情報.標準的な挙動では,受取人フィールドの下の右側に表示されます.
+\end_layout
-\backslash
-authordateskip
+\begin_layout Itemize
+
+\family sans
+タイトル
\family default
-
+:書簡の題名.標準的な挙動では,主題の上に大きなボールド体サンセリフフォントで表示されます.
+\end_layout
+
+\begin_layout Itemize
+
\family sans
-Author
+主題
\family default
-と
+:書簡の主題.標準的な挙動では,
\family sans
-Date
+頭語
\family default
-の間の長さ
+環境の上にボールド体で表示されます.
\end_layout
-\begin_layout Labeling
-\labelwidthstring MMMMMMMMMMM
+\begin_layout Standard
+\family sans
+Yourref・Yourmail・Myref・顧客・インボイス
+\family default
+といった環境は,
+\family sans
+タイトル
+\family default
+行の上に「Your ref.」・「Your letter of」・「Our ref.」・「Customer no.」・「Invoice no.」・「Date」といったフ
+ィールド行を持つ,ビジネス書簡を作成します.日付フィールドには,
+\family sans
+日付
+\family default
+環境の値が使用されます.しかしながら,これらの「ビジネス書簡環境」の一つを使用した場合には,
+\family sans
+場所(Place)
+\family default
+の値は書簡には表示されなくなり,\SpecialChar LaTeX
+変数
\family typewriter
\backslash
-dateabstractskip
+fromplace
\family default
-
+が設定させるだけになります.通常時に,受取人フィールドの下に右揃えで出力される場所と日付の出力は,抑制されます.これらのビジネス環境は,ラベル付きの入力環境とし
+て実装されており,対応する
\family sans
-Dat
+頭語
\family default
-と
+環境よりも前に置く必要があります.
+\end_layout
+
+\begin_layout Itemize
+
\family sans
-Abstract
+Yourref
\family default
-の間の長さ
+: Your ref.
\end_layout
-\begin_layout Standard
-最後にすべての箇条書きの環境に影響するコマンドを紹介しておきます。
-\family typewriter
+\begin_layout Itemize
-\backslash
-zerolistvertdimens
+\family sans
+Yourmail
\family default
- を箇条書きの環境の内側に置くと、項目間のすべての縦方向のスペースが取り除かれます。これはコマンドで長さを表す変数ではないので、
-\family typewriter
+: Your letter of.
+\end_layout
-\backslash
-setlength
+\begin_layout Itemize
+
+\family sans
+Myref
\family default
-を使う必要がないことに注意してください。
+: Our ref.
\end_layout
-\begin_layout Subsubsection
-へッダとフッタ
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:foilfoot"
+\begin_layout Itemize
-\end_inset
+\family sans
+Customer
+\family default
+: Customer no.
+\end_layout
+\begin_layout Itemize
+
+\family sans
+Invoice
+\family default
+: Invoice no.
+\end_layout
+\begin_layout Subsection
+新しいletterクラス:letter (koma-script v.2)
\end_layout
\begin_layout Standard
+by
+\noun on
+Jürgen Spitzmüller
+\begin_inset VSpace medskip
+\end_inset
+
+\end_layout
+
+\begin_layout Standard
+\noindent
+Koma-Script第2.8版では,新しいletterクラス
+\family typewriter
+scrlttr2
+\family default
+が導入されたため,
\family typewriter
+scrlettr
+\family default
+は廃止されてサポート対象外となりました.これは—\SpecialChar LaTeX
+側で—全く新しいインターフェイスを持っており,旧クラスとは互換性がありません.したがって,\SpecialChar LyX
+は両者をサポートしてい
+ますが,新しい方のクラスを使用することを推奨します.
+\end_layout
-\backslash
-LogoOn
+\begin_layout Standard
+このクラスは,
+\emph on
+letter (koma-script)
+\emph default
+と同一の機能に加えて,新しい機能をいくつかサポートしています.基本となる項目は,
+\family sans
+住所
\family default
-と
+(受取人の住所,旧レイアウトの
+\family sans
+書簡
+\family default
+と同じ)・
+\family sans
+頭語
+\family default
+・
+\family sans
+結語
+\family default
+です.
+\family sans
+次の住所
+\family default
+は別の書簡を新しく開始します(つまり一文書あたり複数の書簡を書くことができます).新しく付け加えられた項目は,送り主の
+\family sans
+電子メール
+\family default
+・
+\family sans
+URL
+\family default
+・
+\family sans
+ファックス
+\family default
+・
+\family sans
+銀行
+\family default
+,およびヘッダに(
+\family sans
+挿入\SpecialChar menuseparator
+図
+\family default
+で)
+\family sans
+ロゴ
+\family default
+を入れることができるようになった点です.
+\end_layout
+
+\begin_layout Standard
+しかしながら,もっとも大きな改善は,書簡のレイアウトを,ほとんどどんなニーズにも合わせて設定できるようになった点でしょう.これはプリアンブルか,クラスオプション
+として読み込まれる特別なスタイルファイル(「レタークラスオプション」,拡張子
\family typewriter
+*.lco
+\family default
+)によって設定することができます
+\begin_inset Foot
+status collapsed
-\backslash
-LogoOff
+\begin_layout Plain Layout
+KOMAパッケージには,既定の
+\family typewriter
+*.lco
\family default
-ã\81¯
+ã\83\95ã\82¡ã\82¤ã\83«ã\81\8cã\81\84ã\81\8fã\81¤ã\81\8bå\8f\8eé\8c²ã\81\95ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ï¼\8eã\81\9fã\81¨ã\81\88ã\81°ï¼\8cã\83\89ã\82¤ã\83\84ã\81®çµ\84ç\89\88è¦\8få\89\87ã\81«å\89\87ã\81£ã\81\9f
\family typewriter
-MyLogo
+DIN.lco
\family default
-ã\81§å®\9a義ã\81\97ã\81\9fã\83ã\82´ã\82\92ç\89¹å®\9aã\81®ã\83\9aã\83¼ã\82¸ã\81«å\85¥ã\82\8cã\82\8bã\81\8bã\81©ã\81\86ã\81\8bã\82\92ã\82³ã\83³ã\83\88ã\83ã\83¼ã\83«ã\81\97ã\81¾ã\81\99ã\80\82
+ã\82\84ï¼\8cæ\97§
\family typewriter
-
-\backslash
-LogoOff
+scrlettr
\family default
-をプリアンブルに入れた場合は、すべてのスライドにロゴがつきません。特定のスライドにだけロゴをつけたくない場合には、そのスライドの foilheadのすぐ後ろに
-
+クラスの既定レイアウトを提供する
\family typewriter
-
-\backslash
-LogoOff
+KOMAold.lco
+\family default
+などです.たとえば後者は,
+\family sans
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+文書クラス\SpecialChar menuseparator
+クラスオプション
\family default
-ã\82\92å\85¥ã\82\8cã\81¦ã\80\81次ã\81® foilheadã\81®ã\81\99ã\81\90å¾\8cã\82\8dã\81«
+ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81«ã\82¯ã\83©ã\82¹ã\82ªã\83\97ã\82·ã\83§ã\83³
\family typewriter
+KOMAold
+\family default
+を加えることで読み込むことができます.
+\end_layout
-\backslash
-LogoOn
+\end_inset
+
+.用例としては,\SpecialChar LyX
+に収録されているひな型
+\emph on
+koma-letter2
+\emph default
+をご覧ください.詳細な解説は,Koma-Script取扱説明書(
+\emph on
+scrguide
+\emph default
+)にあります.
+\end_layout
+
+\begin_layout Subsection
+問題点
+\end_layout
+
+\begin_layout Standard
+Koma-Script文書クラスを\SpecialChar LyX
+上に表示する上で,\SpecialChar LyX
+の内部処理が若干の問題を生じめます.
+\end_layout
+
+\begin_layout Itemize
+
+\family sans
+章
\family default
-を入れてください。
+環境の章番号は,章見出しと同じ行ではなく,その上に表示されます.これは,レイアウトファイル中の
+\family sans
+Counter_Chapter
+\family default
+ラベル型に対する\SpecialChar LyX
+の内部処理が原因です.
\end_layout
-\begin_layout Standard
+\begin_layout Itemize
\family sans
-Document
+章(addchap)
\family default
-ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81§
+ã\81¨
\family sans
-fancy
+節(addsec)
\family default
-ページスタイルを選んだ場合には、プリアンブルに
-\family typewriter
+環境の見出しは,「本当の」\SpecialChar LaTeX
+の目次には追加されますが,\SpecialChar LyX
+の目次(
+\family sans
+移動
+\family default
+メニュー)には追加されません.
+\end_layout
-\backslash
-let
-\backslash
-headwidth
-\backslash
-textwidth
+\begin_layout Itemize
+
+\emph on
+letter
+\emph default
+文書クラスでの段落は,垂直スペースによる段落区切りで表示され,字下げはされません.これが標準的な挙動となっていて,特別な\SpecialChar LaTeX
+コマンドは必要ありません.しかし,
+\family sans
+文書\SpecialChar menuseparator
+設定
\family default
-ã\82\92å\8a ã\81\88ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82ã\81\93ã\82\8cå\8a ã\81\88ã\82\8bã\81\93ã\81¨ã\81§ã\83©ã\83³ã\83\89ã\82¹ã\82±ã\83¼ã\83\97ï¼\88横é\95·ï¼\89ã\81®ã\82¹ã\83©ã\82¤ã\83\89ã\82\92ã\81¤ã\81\8fã\81£ã\81\9få ´å\90\88ã\81§ã\82\82ã\80\81ã\83\95ã\83\83ã\82¿ã\81¨ã\81¸ã\83\83ã\83\80ã\81¯æ£ã\81\97ã\81\8fé\85\8dç½®ã\81\95ã\82\8cã\81¾ã\81\99ã\80\82ã\81\93ã\82\8cã\81¯
+ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81§ã\81¯ï¼\8c対å¿\9cã\81\99ã\82\8bã\83©ã\82¸ã\82ªã\83\9cã\82¿ã\83³ã\81¯
\family sans
-fancyheadings
+字下げ
\family default
-ã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\81¨
+ã\81«è¨å®\9aã\81\95ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ï¼\8e
\family sans
-foils
+垂直スペース
\family default
-クラスの間のページレイアウトの衝突を避けるためのものです。
+は,隙間を空けるために,文書に\SpecialChar LaTeX
+コマンドをつねに追加するようになっていますが,この文書クラスの場合には,そのような挙動が望まれないためです.
\end_layout
\begin_layout Section
-Hollywood(Hollywoodスペック・スクリプト)
+Memoir
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
-
-\begin_layout Plain Layout
-Garst Reese
-\end_layout
-
-\end_inset
+\noun on
+Jürgen Spitzmüller
+\noun default
文
\end_layout
\begin_layout Subsection
-はじめに
+概観
\end_layout
\begin_layout Standard
-これはハリウッドの脚本を書くためのものです。ハリウッドの脚本のフォーマットは読者が内容に焦点を当てやすく、俳優が読みやすくつくられています。脚本の各々のページは
-æ\98 ç\94»ã\81®ï¼\91å\88\86ã\81§ã\81ªã\81\91ã\82\8cã\81°ã\81ªã\82\8aã\81¾ã\81\9bã\82\93ã\80\82è\84\9aæ\9c¬ã\81«ä½\95ã\82\82æ\9b¸ã\81\8bã\82\8cã\81¦ã\81\84ã\81ªã\81\91ã\82\8cã\81°ã\80\81ã\82¹ã\82¯ã\83ªã\83¼ã\83³ä¸\8aã\81§ä½\95ã\82\82è¦\8bã\81\88ã\81\9aã\80\81ä½\95ã\82\82è\81\9eã\81\93ã\81\88ã\81ªã\81\84ã\81®ã\81§ã\81\99ã\80\82å\85¨ä½\93ã\82\92é\80\9aã\81\97ã\81¦ courier 12
- ptフォントを使わなければなりません。イタリックは使いません。
+Memoirは,非常に強力で,着実に改良が加えられている文書クラスであり,フィクションとノンフィクションの文学作品用に設計されています.その目的は,ユーザーに,
+æ\96\87æ\9b¸ã\81®çµ\84ç\89\88ã\81«é\96¢ã\81\97ã\81¦æ\9c\80大é\99\90ã\81®è£\81é\87\8fã\82\92å¾\97ã\81\95ã\81\9bã\82\8bã\81\93ã\81¨ã\81«ã\81\82ã\82\8aã\81¾ã\81\99ï¼\8eMemoirã\81¯ï¼\8cæ¨\99æº\96bookã\82¯ã\83©ã\82¹ã\81«å\9fºã\81¥ã\81\84ã\81¦ã\81\84ã\81¾ã\81\99ã\81\8cï¼\8carticleã\82¯ã\83©ã\82¹ã\82\92ã\82¨ã\83\9fã\83¥ã\83¬ã\83¼ã\83\88ã\81\99ã\82\8bã\81\93ã\81¨ã\82\82ã\81§ã\81\8dã\81¾
+す(以下参照).
\end_layout
-\begin_layout Subsection
-特別の問題
+\begin_layout Standard
+Memoir開発者であるPeter Wilsonは,\SpecialChar LaTeX
+の世界での,多くの便利なパッケージの作者として知られていますが,それらのほとんどは,Memoirに統合されま
+した.このため,章のデザインや,目次や付録などのレイアウトを,はるかに簡単に行うことができます.しかしながら,\SpecialChar LyX
+は,これらすべての素晴らしい機能をネイティブでサポ
+ートしているわけではありません.これらのうちいくつかは,将来のリリースで追加されるかもしれませんが
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+もし提案があれば,ぜひ
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+lyx-devel@lists.lyx.org
\end_layout
-\begin_layout Standard
-話し手の行は文の途中で切ってはいけません。もし話し手の行が次のページに続く場合には、
-\family sans
-Speaker
-\family default
-の名前を繰り返し、そのあとに (Cont'd)とつけます。
+\end_inset
+
+までお送り下さい.
\end_layout
-\begin_layout Subsection
-特別の機能
+\end_inset
+
+,\SpecialChar LyX
+のフレームワークが持つ制約のために,おそらく決して追加されることのないと考えられるものも多数あります.もちろん,ネイティブな\SpecialChar LaTeX
+コマンド(\SpecialChar TeX
+コード
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+【参考】詳細は,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:LaTeXコードを挿入する"
+
+\end_inset
+
+節参照.
\end_layout
-\begin_layout Standard
+\end_inset
-\family sans
-Speaker
-\family default
-の名前はラベルとして挿入でき、それ以降はラベルを相互参照で参照して
-\family sans
-Speaker
-\family default
-の名前を挿入できます。相互参照ダイアログには登場人物の現在の配役が表示されます。これを使って話し手の名前を注釈にも挿入できます。
+)の助けを借りれば,全機能を使用できます.この節では,\SpecialChar LyX
+がネイティブにサポートしている機能についてのみ,列挙するものとします.詳細な説明(および他の機能)について
+は,Memoirクラスの詳しい取扱説明書
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+【参考】
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+CTAN:/macros/latex/memoir/memman.pdf
\end_layout
-\begin_layout Subsection
-用紙サイズと余白
+\end_inset
+
+
\end_layout
-\begin_layout Standard
-USレターサイズで、余白は左 1.6インチ、右 0.75インチ、上 0.5インチ、下 0.75インチ。
+\end_inset
+
+をご覧になることをお勧めします.この取扱説明書は,本クラスのユーザーの手引きであるのみに留まらず,良い組版に関する包括的な解説であり,それ自身が良い組版の傑出し
+た用例となっています.
\end_layout
\begin_layout Subsection
-環境
+基本的な機能と制約
\end_layout
\begin_layout Standard
-次の環境が使えます。右に書いてあるキーバインドを使うには、hollywood.bindを使ってください。
+Memoirは,基本的に,標準bookクラスの全機能をサポートしています.しかしながら,以下に示すような若干の違いがあります.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
+フォント寸法: Memoirでは,9・10・11・12・14・17と,より広い範囲のフォント寸法が使用可能です.
+\end_layout
+\begin_layout Description
+ページ様式: Memoirパッケージとfancyhdrパッケージとのコマンドの衝突のため(両パッケージは同じ名前のコマンドを定義しているため,\SpecialChar LaTeX
+が混乱させられます
+),fancyページ様式は使用できません.その代わり,Memoirには,多くの独自のページ様式が付属してきます(
\family sans
-Standard
-\begin_inset Newline newline
-\end_inset
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+ページレイアウト
+\family default
+参照).これらを章題ページに使用したい場合には,コマンド
+\family typewriter
+\backslash
+chapterstyle
+\family default
+を,本文またはプリアンブルに記述する必要があります(例えば,
+\family typewriter
+\backslash
+chapterstyle{companion}
\family default
-他の環境が働かない場合に使ってください。できるだけ使うのを避けてください。
+など).
\end_layout
-\begin_layout Itemize
-
+\begin_layout Description
+節分け: 標準クラスでは,節分けコマンド(章・節・小節等)は,非必須引数を一つ取ることができます.これを用いて,目次やヘッダ用に別のタイトルを指定することができ
+ます(たとえば,タイトルが長すぎる場合などに用います).\SpecialChar LyX
+では,章や節の始めで
\family sans
-FADE_IN
+挿入\SpecialChar menuseparator
+短縮タイトル
\family default
-:
-\begin_inset space \hfill{}
-\end_inset
-
+を使えば,これを指定することができます.一方,Memoirでは,第2の非必須引数を取ることができ,目次用のタイトルとヘッダ用のタイトルの指定を分離しています.こ
+れを使えば,本文用と目次用とヘッダ用のタイトルの3種類を指定することができます.この機能を使用したい場合には,2つの非必須引数を入力して,最初のものに目次用,次
+のものにヘッダ用短縮タイトルを入れてください.
+\end_layout
-\family sans
-M-z S-I
-\family default
+\begin_layout Description
+目次・図一覧・表一覧: 標準クラス(および他の多くのクラス)では,目次と図一覧および表一覧は,自動的に新規頁に置かれます.Memoirは,これとは別の方針を採り
+ます.改頁を行いたい場合は,手動で頁区切りを入れなくてはなりません.
+\end_layout
-\begin_inset Newline newline
-\end_inset
+\begin_layout Description
+タイトル頁: 理由は不明ですが,Memoirはタイトルページに丁付けを行います(標準クラスでは,タイトルページは「empty」様式).タイトル頁に丁付けを行いた
+くない場合には,プリアンブルに
+\family typewriter
-通常このあとに「Sallyは目を覚した」のようなものが続きます。
+\backslash
+aliaspagestyle{title}{empty}
+\family default
+と入力してください.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Description
+Article: クラスオプション
+\emph on
+article
+\emph default
+を用いる(
\family sans
-INT:
-\begin_inset space \hfill{}
-\end_inset
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+クラスオプション
+\family default
+で入力)と,article様式をエミュレートできます.すなわち,(脚注・図・表等の)カウンタは,章毎にリセットされず,次の章は頁を改めず(ただし,「本物の」ar
+ticleクラスとは違って,頁を改めることも可),部はbookクラスと同様に,独立の頁を使用します.
+\end_layout
-M-z i
-\begin_inset Newline newline
-\end_inset
+\begin_layout Description
+Oldfontcommands: \SpecialChar LaTeX
+旧2.09版で使用されていた旧いフォントコマンド(
+\family typewriter
+\backslash
+rm
+\family default
+や
+\family typewriter
+\backslash
+it
\family default
-新しい INTERIORカメラのセットアップを導入します。常にこの後には DAY、NIGHT、またはその他の必要な照明が定義されます。この行はすべて大文字で書き
-ます。
+など)は,Memoirにおいては,既定では使用することができません.Memoirがこれらのコマンドを検知すると,エラーを発して\SpecialChar LaTeX
+を停止させます.しかし,クラスオプ
+ション
+\emph on
+oldfontcommands
+\emph default
+を指定すると,これらのコマンドが容認され,エラーの代わりに警告を発するのみとなります(これによって,少なくとも\SpecialChar LaTeX
+は停止しなくなります).まだ,多くのパッケージと,
+就中多くのBib\SpecialChar TeX
+スタイルファイルが,これらのコマンドを使用しているので,我々はこのオプションを既定で使うこととしました.
\end_layout
-\begin_layout Itemize
+\begin_layout Subsection
+追加された機能
+\end_layout
-\family sans
-EXT:
-\begin_inset space \hfill{}
-\end_inset
+\begin_layout Standard
+\SpecialChar LyX
+でサポートされる機能(今のところそれほど多くはありません)を簡単に説明しましょう.詳しくはMemoirの取扱説明書
+\begin_inset Foot
+status collapsed
-M-z e
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
+\begin_inset Flex URL
+status collapsed
+\begin_layout Plain Layout
-\family default
-EXTERIORカメラのセットアップを導入します。この行はすべて大文字です。
+CTAN:/macros/latex/memoir/memman.pdf
\end_layout
-\begin_layout Itemize
-
-\family sans
-Speaker
-\begin_inset space \hfill{}
\end_inset
-M-z s
-\begin_inset Newline newline
+.
+\end_layout
+
\end_inset
+を見てください.
+\end_layout
-\family default
-話す(劇中の)人物
+\begin_layout Description
+概要: 概要が,追加された機能として扱われているのを不思議に思われるかもしれませんが,bookクラスとしては追加された機能なのです.通常bookクラスには概要は
+ないのですが,memoirにはあります.これは,どこでも何回でも自由に使うことができます.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
+章要約: この古い組版様式はご覧になったことがあるかも知れません.章の内容が,見出しの下と目次に要約されているものです(たとえば,「我らが英雄がトロヤに到着する
+.彼は友人を失うが,新たな友人を得る.」など).章要約(chapterprecis)はこれを行います.したがって,章要約は章の下でのみ意味を持ちます.
+\end_layout
-\family sans
-Parenthetical
-\begin_inset space \hfill{}
-\end_inset
+\begin_layout Description
+題辞: 題辞(epigraph)は章頭の,気の利いた標語やモットーです.題辞環境は,そのような標語を組む洗練された方法を提供します.標語本体(本文)とその著者(
+出典)は,短い線で区切られます.この環境には二つの引数(本文と出典)が必要なので,ここでも\SpecialChar LyX
+を少しだます必要があります.ここでは,2つの引数の間に,
+\emph on
+<標語>
+\family typewriter
+\emph default
+}{
+\family default
+\emph on
+<標語の著者>
+\emph default
+のように,(\SpecialChar TeX
+モードで)波括弧を入れなくてはなりません.
+\end_layout
-M-z p
-\begin_inset Newline newline
-\end_inset
+\begin_layout Description
+詩題: Memoirには(複雑で隠喩的なものも含めて)詩を組版するための多くの機能がありますが,\SpecialChar LyX
+は,そのうちいくつかしかサポートしていません.詩題はその一つです
+.これは詩用の中央揃えタイトルで,目次にも表示されます(詩句が詩の標準環境です.Memoirには,詩句の拡張版もありますが,これらを使うためには\SpecialChar TeX
+コードを使用しな
+くてはなりません.これらの環境は通常の詩句環境の中に入れ子にしなくてはならないのですが,\SpecialChar LyX
+ではそれができないためです).
+\end_layout
+
+\begin_layout Description
+詩題*: 目次に現れない他は詩題と同じです.
+\end_layout
+\begin_layout Section
+Article (mwart)・book (mwbk)・report (mwrep)
+\begin_inset Argument status
+status collapsed
+\begin_layout Plain Layout
+The
+\family typewriter
+mw
\family default
-話し手への指示。自動的に括弧()が挿入されます。ただし LyX上で表示されるのは左括弧( のみです。印刷物には右括弧も表示されています。
+ Classes
\end_layout
-\begin_layout Itemize
-
-\family sans
-Dialogue
-\begin_inset space \hfill{}
\end_inset
-M-z d
-\begin_inset Newline newline
-\end_inset
-Speaker
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Tomasz Luczak
+\noun default
+文
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+文書クラス
+\emph on
+article (mwart)
+\emph default
+・
+\emph on
+report (mwrep)・book
+\emph default
+
+\emph on
+(mwbk)
+\emph default
+は,それぞれ\SpecialChar LaTeX
+文書クラス
+\family typewriter
+mwart.cls
+\family default
+・
+\family typewriter
+mwrep.cls
+\family default
+・
+\family typewriter
+mwbk.cls
+\family default
+に対応しています.これらは,標準の
+\family typewriter
+article.cls
+\family default
+・
+\family typewriter
+report.cls
+\family default
+・
+\family typewriter
+book.cls
\family default
-ã\81\8cè¨\80ã\81£ã\81\9fã\81\93ã\81¨ã\80\82
+ã\82\92代æ\9b¿ã\81\99ã\82\8bã\82\82ã\81®ã\81§ã\81\82ã\82\8aï¼\8cå¤\9aã\81\8fã\81®ç\82¹ã\81§ï¼\8cã\83\9dã\83¼ã\83©ã\83³ã\83\89èª\9eã\81®çµ\84ç\89\88æ\85£ç¿\92ã\81«ã\82\88ã\81\8fé\81©å\90\88ã\81\97ã\81¦ã\81\84ã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+基本的な違いは,次の点です.
+\end_layout
+\begin_layout Itemize
+付番のない見出し(
\family sans
-Transition
-\begin_inset space \hfill{}
-\end_inset
-
-M-z t
-\begin_inset Newline newline
-\end_inset
-
-
+節*
\family default
-ã\82«ã\83¡ã\83©ã\81®å\8b\95ã\81\8dã\81®æ\8c\87示ã\80\82CUT TO:ç\89ã\80\82
+ã\81ªã\81©ã\81®æ\98\9fä»\98ã\81\8d)ã\82\82ç\9b®æ¬¡ã\81«å\8a ã\81\88ã\82\89ã\82\8cã\81¾ã\81\99ï¼\8e
\end_layout
\begin_layout Itemize
-
-\family sans
-FADE OUT:
-\begin_inset space \hfill{}
+以下のページスタイルの追加
+\begin_inset Separator latexpar
\end_inset
-M-z S-I
+
\end_layout
-\begin_layout Itemize
+\begin_deeper
+\begin_layout Description
+uheadings 分離線付きヘッダ
+\end_layout
-\family sans
-Author
-\begin_inset space \hfill{}
-\end_inset
+\begin_layout Description
+myheadings
+\family typewriter
-M-z S-A
-\end_layout
+\backslash
+markright
+\family default
+コマンドおよび
+\family typewriter
-\begin_layout Itemize
+\backslash
+markboth
+\family default
+コマンドで設定するカスタムヘッダ
+\end_layout
-\family sans
-Title
-\begin_inset space \hfill{}
-\end_inset
+\begin_layout Description
+myuheadings 分離線付きカスタムヘッダ
+\end_layout
-M-z S-T
+\begin_layout Description
+outer ページの外側にページ番号
\end_layout
+\end_deeper
\begin_layout Itemize
-
-\family sans
-Right_Address
-\begin_inset space \hfill{}
+オプション
+\begin_inset Separator latexpar
\end_inset
-M-z r
+
\end_layout
-\begin_layout Subsection
-脚本で使われる特別な用語
+\begin_deeper
+\begin_layout Description
+rmheadings セリフ体見出し — 既定
\end_layout
-\begin_layout Itemize
-(O.S) --- off screen
+\begin_layout Description
+sfheadings サンセリフ体見出し
\end_layout
-\begin_layout Itemize
-(V.0) --- voice over
+\begin_layout Description
+authortitle タイトルページは,著者名・タイトルの順で配置 — 既定
\end_layout
-\begin_layout Itemize
-b.g.
- --- background
+\begin_layout Description
+titleauthor タイトルページは,タイトル・著者名の順で配置
\end_layout
-\begin_layout Itemize
-C.U.
- --- close-up
+\begin_layout Description
+withmarginpar ページ上に余白のための場所を確保
\end_layout
-\begin_layout Itemize
-PAN --- camera movement
+\end_deeper
+\begin_layout Section
+Paper
\end_layout
-\begin_layout Itemize
-INSERT --- cut to close-up of
+\begin_layout Standard
+
+\family sans
+paper
+\family default
+文書クラスは標準
+\family sans
+article
+\family default
+クラスの代替となるものです.これは
+\family sans
+同様の
+\family default
+機能を提供しますが,サンセリフ体の節見出し・ヘッディング等を持つこちらのレイアウトの方が気に入るかも知れません.
\end_layout
\begin_layout Section
-ijmpd
+Rev\SpecialChar TeX
+4
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+by
+\noun on
+Amir Karger
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
-\begin_layout Plain Layout
-Panayotis Papasotiriou
\end_layout
+\begin_layout Standard
+\noindent
+
+\family sans
+Revtex
+\begin_inset space ~
\end_inset
-文
+4
+\family default
+テキストクラスは,アメリカ物理学会のRev\SpecialChar TeX
+ 4.0(1999年5月の
+\begin_inset Formula $\beta$
+\end_inset
+
+リリース)クラスで動作します.
\end_layout
-\begin_layout Subsection
-概観
+\begin_layout Standard
+\SpecialChar LyX
+には,Rev\SpecialChar TeX
+ 3.1で動作する
+\family sans
+Revtex
+\family default
+テキストクラスもあります.しかしながら,第3.1版は\SpecialChar LaTeX
+ 2.09で動作するものであり,基本的に時代遅れなものになっています.\SpecialChar LyX
+は\SpecialChar LaTeX2e
+を必要とすることから,第3.1版は\SpecialChar LyX
+とうまく
+協調しないことを意味しますが,動作するようには調整してあります.Rev\SpecialChar TeX
+ 4.0は,\SpecialChar LaTeX2e
+で素直に動作するようにデザインされているので,\SpecialChar LyX
+と
+\family sans
+Rev\SpecialChar TeX
+
+\begin_inset space ~
+\end_inset
+
+4
+\family default
+テキストクラスの組で使用するのは,たいへん簡単です.
\end_layout
\begin_layout Standard
-ijpmd パッケージは World Scientificが発行する
+この取扱説明書は,Rev\SpecialChar TeX
+ 4.0の説明書の
\emph on
-International Journal of Modern Physics D
+補完
\emph default
-に電子投稿するためのマクロ集です。文書クラス名は
-\family typewriter
-ws-ijmpd.cls
-\family default
-です。このファイルは、著者のための指針とともに
+として使用されることを前提としています.したがって,ここではRev\SpecialChar TeX
+固有マクロの説明はせず,必要な場合にはプリアンブルに何と書けば良いかを知っているものとして説明
+します.
+\end_layout
+
+\begin_layout Subsection
+導入
+\end_layout
+
+\begin_layout Standard
+Rev\SpecialChar TeX
+ 4パッケージのREADMEファイルにあるとおり,ともかくRev\SpecialChar TeX
+ 4を導入しなくてはなりません.パッケージは,The Rev\SpecialChar TeX
+ 4 Web
+ Site
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
+http://publish.aps.org/revtex4/
\end_layout
\end_inset
-からダウンロードできます。ijmpd パッケージは標準の article パッケージを改造したもので、ほとんどの機能は LyXでサポートされています。私は最近
-
-\emph on
-International Journal of Modern Physics D
-\emph default
-に投稿する論文を LyXで書き上げました。
-\end_layout
-
-\begin_layout Subsection
-論文を書く
+から入手することができます.これを\SpecialChar LaTeX
+が検出することのできる場所に導入してください.それから,適当に選んだディレクトリ(もといクラスファイルを導入したのとは異なるデ
+ィレクトリ)で簡単なRev\SpecialChar TeX
+ 4文書を \SpecialChar LaTeX
+でコンパイルできるかどうか確認してください.この後,\SpecialChar LyX
+を環境構成すると,クラスファイルを検出し,Rev\SpecialChar TeX
+4テキストクラスが使用
+できるようになるはずです.
\end_layout
\begin_layout Standard
-他のパッケージと同じく、論文を書くための一番簡単な方法はテンプレートから始めることです。
-\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
-New from
+使い始めるには,
+\family typewriter
+tex2lyx
\family default
-
+を使ってRev\SpecialChar TeX
+ 4文書を読み込むか,またはひな型ディレクトリにある
\family sans
-\bar under
-T
-\bar default
-emplate
-\family default
-をクリックしてから、
-\family typewriter
-ijmpd.lyx
+Revtex
+\begin_inset space ~
+\end_inset
+
+4
\family default
-テンプレートを選んでください。そうすると、ほとんどの原稿に共通な部分のみ含んだ、ほとんど何も書いていない文章が表れます。(鍵括弧<>で囲まれた)既存のテキストを
-正しい情報に書き換えてください。以下のことは忘れないようにしてください。
+のひな型を使うのが,おそらく一番簡単な方法でしょう.
\end_layout
-\begin_layout Enumerate
-LyXでフォントの大きさや文章のページスタイルを変えることはできません。ijmpdパッケージではそのような操作を禁じています。
+\begin_layout Subsection
+プリアンブルに関すること
\end_layout
-\begin_layout Enumerate
-ijmpdパッケージでは、文章の言語を変えないことが必要です。あなたの論文をプレビューする前に、babelパッケージが使われていないことを確かめてください。その
-ためには、
-\family sans
-\bar under
-E
-\bar default
-dit\SpecialChar \menuseparator
+\begin_layout Standard
-\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 typewriter
+
+\backslash
+documentclass
\family default
-ã\82ªã\83\97ã\82·ã\83§ã\83³ã\82\92æ¶\88ã\81\97ã\81¦ã\80\81
+ã\81«ä¸\8eã\81\88ã\82\8bã\80\8cpreprintã\80\8dã\82\84ã\80\8capsã\80\8dã\81®ã\82\88ã\81\86ã\81ªé\9d\9eå¿\85é \88å¼\95æ\95°ã\81¯ï¼\8cä»\96ã\81®ã\82¯ã\83©ã\82¹å\90\8cæ§\98ï¼\8c
\family sans
-\bar under
-A
-\bar default
-pply
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+文書クラス
\family default
-ã\82\92ã\82¯ã\83ªã\83\83ã\82¯ã\81\97ã\81¾ã\81\99ï¼\88ã\81\93ã\82\8cã\82\92ã\81\9aã\81£ã\81¨ä½¿ã\81\86ã\81ªã\82\89
+ã\81®
\family sans
-Save
+クラスオプション
\family default
- を選びます)。
+フィールドに入れます.Rev\SpecialChar TeX
+では,少なくとも一つの非必須引数が必要なことに注意してください.
\end_layout
-\begin_layout Enumerate
-Theorem と Proof という2つの新しい環境が使えます(何に使うかは明らかでしょう)。
-\end_layout
+\begin_layout Standard
-\begin_layout Enumerate
-付録を論文に加えることができます。LyXは付録を始めるために、 Appendix という特別な環境を用意しています。付録の中には、通常の節、サブ節、サブサブ節を
-含めることができます。
-\end_layout
+\family typewriter
-\begin_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
+\backslash
+draft
\family default
-を使って)読み込んでください。ijmpdでのどのようにテーブルフロートをつくるかについては
-\family typewriter
-ws-ijmpd.tex
+など他のプリアンブルは,他のクラス同様,
+\family sans
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+\SpecialChar LaTeX
+プリアンブル
\family default
-ã\81¨ã\81\84ã\81\86ã\83\95ã\82¡ã\82¤ã\83«ã\82\92è¦\8bã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82ijmpdã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\81«å\90«ã\81¾ã\82\8cã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
+ã\81«å\85¥ã\82\8cã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
\begin_layout Subsection
-投稿のための準備
+レイアウト
\end_layout
\begin_layout Standard
-論文を投稿する前に、LyXの文章を LaTeX ファイルとして保存して(
-\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
-
-\bar under
-E
-\bar default
-xport\SpecialChar \menuseparator
+レイアウトは,基本的にRev\SpecialChar TeX
+4.0のコマンドに対応しています.たとえば,Emailレイアウトは,
+\family typewriter
-\bar under
-L
-\bar default
-ateX
+\backslash
+email{}
\family default
-)、その LaTeX ファイルに次のような変更を加える必要があります。
-\end_layout
+に対応しています.(少なくともRev\SpecialChar TeX
+ 4.0 Beta現在では)
+\family sans
+住所
+\family default
+と
+\family sans
+所属
+\family default
+はまったく同じものなので,両方を使う必要はありません
+\begin_inset Foot
+status collapsed
-\begin_layout Enumerate
+\begin_layout Plain Layout
+ついでながら,
+\family typewriter
+tex2lyx
+\family default
+は両方とも対応しているので,
+\family typewriter
+\backslash
+address
+\family default
+と
\family typewriter
\backslash
-documentclass
+affiliation
\family default
- コマンドのより前のコメント行を消す。
+のどちらも翻訳することができます.
\end_layout
-\begin_layout Enumerate
+\end_inset
+.
+\end_layout
+
+\begin_layout Subsection
+重要な注意
+\end_layout
+
+\begin_layout Standard
+Rev\SpecialChar TeX
+ 4には,バグを引き起こしがちなために,気をつけなくてはならない特殊な面がいくつかあるため,\SpecialChar LyX
+ではさらに気をつけなくてはなりません.
+\end_layout
+
+\begin_layout Standard
+Rev\SpecialChar TeX
+では,
\family typewriter
\backslash
-makeatletter
+thanks
\family default
- と
+コマンドは,
\family typewriter
\backslash
-makeatother
+author
+\family default
+コマンドの
+\emph on
+外側
+\emph default
+に来なくてはなりません.\SpecialChar LyX
+では,独立した
+\family sans
+感謝
+\family default
+レイアウトがこの働きをします.直接
+\family sans
+,著者
+\family default
+レイアウトに脚注を付けてしまうと,おかしなことが起こる可能性があります.詳細については,Rev\SpecialChar TeX
+ 4の取扱説明書をご覧ください.
+\end_layout
+
+\begin_layout Standard
+また,
+\family sans
+著者電子メール
+\family default
+・
+\family sans
+著者URL・感謝(thanks)
+\family default
+レイアウトは,
+\family sans
+著者
+\family default
+レイアウトと
+\family sans
+住所(
\family default
-コマンドの間にあるすべてのものを消す。ただし、あなたが自分自身で LaTeX プリアンブルに加えたものは残しておいてください。
-\end_layout
-
-\begin_layout Standard
-変更を加えた
-\family typewriter
-.tex
+または同等の
+\family sans
+所属
\family default
-ファイルを保存して、必要な回数だけ LaTeX にかけてください。 こうして得られた
-\family typewriter
-.dvi
+)レイアウトの間に置かなければなりません.
+\family sans
+感謝(thanks)
+\family default
+を
+\family sans
+住所
\family default
-ファイルもチェックした方がいいでしょう。
+の後に置いてしまうと,\SpecialChar LaTeX
+はコンパイルに失敗します.
\end_layout
\begin_layout Subsection
-ERTの使用
+問題点
\end_layout
\begin_layout Standard
-オプションで ERTの使用を使用できますが、それはページの見た目に影響する 3つのコマンドに集約されています。
+このレイアウトの主な問題点は,電子メールやタイトルのようなレイアウトに非必須引数を用いることができないことです(これはこのレイアウトだけの問題ではありません.例
+えば,節レイアウトも非必須引数を使用することができません).これは,たとえばページヘッダにヘッダ用タイトルを設定したい場合などには,ファイルを\SpecialChar LaTeX
+ファイルに変換した
+後に(これは最終的にAPSに原稿を送る際には行わなくてはなりません),テキストエディタを使って\SpecialChar LaTeX
+ファイルを編集し,非必須引数を書き加えなくてはならないということで
+す.これらのレイアウトがないと,
\family typewriter
-ijmpd.lyx
+
+\backslash
+altaffiliation
\family default
- テンプレートを使って論文を書き始めた場合には、必要な ERT はすでに、テンプレートに書かれていて通常はそれを消す必要はありません。一番初めの
- ERT を奇数、偶数ページのヘッダに書く情報に書き換えるだけです(著者の名前と論文のタイトルです)。この ERT は
+(またそれと同等な
\family typewriter
\backslash
-markboth{Authors' Names}{Short Paper's Title}
+altaddress
\family default
- という形になってなければなりません。
-\end_layout
-
-\begin_layout Section
-iopart
-\end_layout
-
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+)は使えませんので,対応するレイアウトは存在せず,手動で書き加える必要があります
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Uwe Stöhr
+
+\emph on
+JMarcからの註:
+\emph default
+ 実は,\SpecialChar LyX
+ 1.3.0 では非必須引数を一部サポートしているのですが,このレイアウトは,まだこの機能を使うようにはアップデートされていないのです.
\end_layout
\end_inset
+.
+\end_layout
+
+\begin_layout Section
+Springer学術誌(
+\family sans
+svjour)
+\end_layout
+
+\begin_layout Standard
+
+\noun on
+Martin Vermeer
+\noun default
文
\end_layout
\begin_layout Subsection
-外観
+説明
\end_layout
\begin_layout Standard
-iopartパッケージは、Institute of Physics(イギリス物理学会)が発行する学術誌へ送る電子原稿を作成するのに使用する文書クラスを提供します
-。iopartクラスを使用した論文作成方法の著者向け説明書は、ウェブサイト
+これは,Springer Verlag社発行のいくつかの学術誌で使用されている書式のレイアウトファイルです.
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-ftp://ftp.iop.org/pub/journals/latex2e
+http://www.springer.de/author/tex/help-journals.html
\end_layout
\end_inset
-からiopackageとともにダウンロード可能です。
+に必要なクラスファイル(\SpecialChar LaTeX2e
+用になりました)とそれに対応する学術誌の一覧があります.このレイアウトはモジュール式になっています.つまり,全ジャーナル共通部分は
+\family typewriter
+svjour.inc
+\family default
+に実装されており,各誌個別のレイアウトファイル(たとえばJournal of Geodesy用の
+\family typewriter
+svjog.layout
+\family default
+など)から取り込むことができます.
\end_layout
-\begin_layout Subsection
-論文を書く
+\begin_layout Standard
+このことは,上記の学術誌一覧にある他のSpringer誌のサポートを実装するためには,
+\family typewriter
+svjog.layout
+\family default
+に書かれている指示に従って,自作の
+\family typewriter
+sv
+\family default
+<学術誌名>
+\family typewriter
+.layout
+\family default
+を書くだけで良いことを意味します.
\end_layout
\begin_layout Standard
-論文を書くもっとも簡単な方法は、LyXの用例ファイルフォルダにある
-\emph on
-IOP-article.lyx
-\emph default
-を土台にすることです。このファイルを開き、新しい名前で保存して、書き始めてください。用例ファイルは、特定の環境の使用法についても説明しています。もっとも重要な助
-言として、以下の点にご注意ください。
+このレイアウトは,Journal of Geodesyに対してのみ,充分な試験が為されています.
+\family typewriter
+svjour
+\family default
+と
+\family typewriter
+svjog
+\family default
+は,標準\SpecialChar LyX
+頒布版に収録済みです.関連するクラスファイルを(Springerからダウンロードして)適切なディレクトリに導入し,\SpecialChar LaTeX
+を再設定した後(teTeXの場合は,必
+要に応じてroot権限で
+\family typewriter
+texhash
+\family default
+を実行します),\SpecialChar LyX
+を環境構成すれば,動作するはずです.
\end_layout
-\begin_layout Itemize
-文書がPDF・PS・DVIにコンパイルできるようにするためには、文書設定の
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-数式オプション
+\begin_layout Subsection
+新スタイル
\end_layout
-\end_inset
-
-で、二つの
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-AMS mathパッケージを使う
+\begin_layout Standard
+多くの定理環境 —
+\family sans
+主張
+\family default
+・
+\family sans
+推論
+\family default
+・\SpecialChar ldots
+・
+\family sans
+定理
+\family default
+.
\end_layout
-\end_inset
+\begin_layout Standard
-オプションが有効になっていないことを確認してください!
+\family sans
+ヘッドノート
+\family default
+・
+\family sans
+献呈
+\family default
+・
+\family sans
+サブタイトル・ヘッダ用\SpecialChar LaTeX
+タイトル・ヘッダ用著者名・所属機関・メール・オフプリント・キーワード・謝辞(acknowledgements)・謝辞(acknowledg
+ement)
+\family default
+.詳しくは Springerのクラスファイルの説明書を読んでください.
\end_layout
-\begin_layout Itemize
-ã\81©ã\81®ã\82¿ã\82¤ã\83\88ã\83«ç\92°å¢\83ã\82\92使ã\81\86ã\81\8bã\81\8cã\80\81è«\96æ\96\87ã\81®ç¨®é¡\9eã\82\92å®\9a義ã\81\97ã\81¾ã\81\99ã\81®ã\81§ã\80\81ã\82¿ã\82¤ã\83\88ã\83«ã\81«ã\81¯ä»¥ä¸\8bã\81®ç\92°å¢\83ã\81®ã\81\86ã\81¡ã\81®ã\81\84ã\81\9aã\82\8cã\81\8bã\82\92使ç\94¨ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82
+\begin_layout Subsection
+ã\82µã\83\9dã\83¼ã\83\88ã\81\97ã\81¦ã\81\84ã\82\8bã\82¸ã\83£ã\83¼ã\83\8aã\83«
\end_layout
-\begin_deeper
\begin_layout Itemize
-論文用にはタイトル
+
+\emph on
+Journal of Geodesy
+\emph default
+:
+\family typewriter
+svjog.layout
+\family default
+ — Martin Vermeer
\end_layout
\begin_layout Itemize
-Review用には
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-\begin_layout Plain Layout
-Review
+\emph on
+Probability Theory and Related Fields
+\emph default
+:
+\family typewriter
+svprobth.layout
+\family default
+ — Jean-Marc Lasgouttes
\end_layout
-\end_inset
-
-
+\begin_layout Standard
+あなた自身のレイアウトファイルをつくってください.難しくはありません.
\end_layout
-\begin_layout Itemize
-Topical review用には
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_layout Subsection
+Credits
+\end_layout
-\begin_layout Plain Layout
-Topical
+\begin_layout Standard
+これらのファイルは,以前の
+\family typewriter
+ejour2.layout
+\family default
+をもとにしています.
+\family typewriter
+ejour2.layout
+\family default
+は Springerの\SpecialChar LaTeX
+ 2.09用のスタイルファイルを使った素人細工のようなレイアウトファイルです.これらのファイルはすでにありません.Jean-Marc
+ Lasgouttesのおかげで \SpecialChar LyX
+のレイアウトファイルのメカニズムをよりよく理解することができました.
\end_layout
-\end_inset
+\begin_layout Subsection
+バグ
+\end_layout
+\begin_layout Standard
+多分あります.以前の
+\family typewriter
+ejour2
+\family default
+よりは少なくなっているとは思いますが.
+\end_layout
+\begin_layout Standard
+制限事項:定理環境の環境の番号は表示されません.#が表示されるだけです.
\end_layout
-\begin_layout Itemize
-Comment用には
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Section
+Slides (別名
+\noun on
+Sli\SpecialChar TeX
+
+\noun default
+)
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Comment
+(訳註)この節の内容は,全般的に古くなっています.
\end_layout
\end_inset
-\end_layout
-
-\begin_layout Itemize
-Note用には
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-注釈
-\end_layout
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:slitex"
\end_inset
\end_layout
-\begin_layout Itemize
-論文用には
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_layout Standard
-\begin_layout Plain Layout
-Paper
+\noun on
+John Weiss
+\noun default
+文
\end_layout
-\end_inset
-
-(タイトルと同じ)
+\begin_layout Subsection
+はじめに
\end_layout
-\begin_layout Itemize
-Preliminary communication用には
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_layout Standard
+本節では,オーバーへッドプロジェクタ用のスライドをつくるのに,\SpecialChar LyX
+をどのように使えばよいかを説明します.これを行う文書クラスには,既定のslideクラスと
+\family sans
+Foil\SpecialChar TeX
-\begin_layout Plain Layout
-Prelim
+\family default
+スライドクラスの2つがあります.本節は前者について説明を行います.
\end_layout
+\begin_layout Standard
+誤解のないように,正しく明確に,もう一度言っておきます.
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
\end_layout
-\begin_layout Itemize
-Rapid communication用には
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Rapid
-\end_layout
+\begin_layout Standard
+\align center
+\size large
+本節は文書クラス
+\begin_inset Quotes eld
\end_inset
-\end_layout
+\family sans
+transparencies (slides)
+\family default
-\begin_layout Itemize
-編集者へのLetterには
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-書簡
+
+\emph on
+のみ
+\emph default
+を説明しています.
\end_layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
\end_layout
-\end_deeper
-\begin_layout Itemize
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_layout Standard
-\begin_layout Plain Layout
-Letter
-\end_layout
+\family sans
+「slides (Foil\SpecialChar TeX
+)
+\family default
+」の説明をお探しならば,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:foiltex"
\end_inset
-以外のタイトル環境は、短縮タイトルをつけることもできます。
-\end_layout
-
-\begin_layout Itemize
-LyXでは直接にサポートされていませんが、一般的なタイトル環境として
-\begin_inset Flex CharStyle:MenuItem
+節をご覧ください.
+\family sans
+foils
+\family default
+クラス「
+\family sans
+slides (Foil\SpecialChar TeX
+)
+\family default
+」は,実際,本節で説明している既定
+\family sans
+slides
+\family default
+クラスよりも良いようです
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Article
+\SpecialChar ldots
+と
+\family sans
+Foil\SpecialChar TeX
+
+\family default
+の支持者からは聞いています.けれども私は使ったことがないので,本当かどうか確かめようがありません.
\end_layout
\end_inset
-があります。文書が他のタイトル型に合わない場合には、TeXコードでこれを指定することができます。
+.
\end_layout
\begin_layout Standard
-特別な表や数式組版に関するヒントなど詳しい情報については、IOP著者ガイドラインを参照してください。
-\end_layout
-
-\begin_layout Section
-Kluwer
+このクラスは,旧SLI\SpecialChar TeX
+パッケージを\SpecialChar LaTeX2e
+用に改良したものです.\SpecialChar LaTeX2e
+頒布版すべてが,このクラス(以下では単に「
+\family sans
+slides
+\family default
+」と述べることにします)を含んでいるので,あなたもお持ちのはずです.前述の
+\family sans
+foils
+\family default
+のように,同じくオーバーへッドプロジェクタ用のスライドを生成しながら,このクラスよりも良い仕事をするクラスもあります.しかしながら,オーバーレイを生成するなど,
+他のクラスにはできないが
+\family sans
+slides
+\family default
+ならばできることもあります.詳しくは以下をお読みください.
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
-
-\begin_layout Plain Layout
-Panayotis Papasotiriou
-\end_layout
+\begin_layout Subsection
+使い始めるには
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:slidesetup"
\end_inset
-文
-\end_layout
-\begin_layout Subsection
-はじめに
\end_layout
\begin_layout Standard
-Kluwerパッケージは、Kluwer Academic Publishersによってつくられた、同社が発行する学術雑誌に電子投稿するためのマクロ集です。同社が
-発行する学術雑誌のうちで、(少なくとも私の専門内では)もっともよく知られているものは
-\emph on
-Astrophysics and Space Science
-\emph default
-と
-\emph on
-Solar Physics
-\emph default
-ですが、他にも多くの学術雑誌を発行しています(
-\begin_inset Flex URL
-status collapsed
+当然ながら,この文書クラスを使用するには,
+\family sans
+文書\SpecialChar menuseparator
+設定
+\family default
+ダイアログのクラスリストから「
+\family sans
+transparencies (slides)
+\family default
+」を選択しなくてはなりません.このクラスについて,以下のように,特に知っておいた方が良いことがいくつかあります.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Itemize
-http://www.wkap.nl/jrnllist.htm/JRNLHOME
+\family sans
+用紙方向
+\family default
+と
+\family sans
+二段組文書
+\family default
+の各オプションは,あえて変更する必要はありません.これらのオプションは,
+\family sans
+slides
+\family default
+クラスではサポートされていないので,効果がありません.
\end_layout
+\begin_layout Itemize
+
+\family sans
+ヘディング様式
+\family default
+オプションは,このクラスでは少し異なった振る舞いをします.各選択肢とその機能は,以下の通りです.
+\begin_inset Separator latexpar
\end_inset
-に完全なリストがあります)。Kluwerパッケージは
-\begin_inset Flex URL
-status collapsed
-\begin_layout Plain Layout
+\end_layout
-http://www.wkap.nl/kaphtml.htm/STYLEFILES
+\begin_deeper
+\begin_layout Description
+プレーン(plain) 最終出力の右下隅にページ番号が付きます.
+\end_layout
+
+\begin_layout Description
+設定(headings)
+\family sans
+ プレーン(plain)
+\family default
+と同様ですが,それ以外にあなたが指定したタイムマーカーをすべて出力します.これが既定値です.
+\end_layout
+
+\begin_layout Description
+空 最終出力には,ページ番号もタイムマーカーも位置揃えマーカーも出力されません.
\end_layout
+\end_deeper
+\begin_layout Itemize
+
+\family sans
+slides
+\family default
+クラスには,もう一つ
+\family typewriter
+clock
+\family default
+というオプションがあります.これを使用するには,
+\family sans
+クラスオプション
+\family default
+に「
+\family typewriter
+clock
+\family default
+」と入力してください.
+\begin_inset Separator latexpar
\end_inset
-からダウンロードできます。完全なユーザーの手引きもそのパッケージの中に含まれています(別々にダウンロードすることも可能です)。
+
\end_layout
+\begin_deeper
\begin_layout Standard
-LyXはこのパケージの多くの機能をサポートしていますが、すべてではありません。しかし、ERTが必要となるのはいくつかの「変わった」コマンドだけになりました(
+このオプションを使うと,
+\family sans
+注釈
+\family default
+にタイムマーカーを加えることができます.詳細は,第
\begin_inset CommandInset ref
LatexCommand ref
-reference "subsec:kluwer_peculiarities"
+reference "sec:スライド注釈"
\end_inset
-を見てください)。最近私は LyX を使って何の問題もなく、
-\emph on
-Astrophysics and Space Science
-\emph default
-に投稿する論文を書くことができました。
-\end_layout
-
-\begin_layout Subsection
-論文を書く
+節をご覧ください.
\end_layout
+\end_deeper
\begin_layout Standard
-論文を書く一番簡単な方法は、Kluwer のテンプレートファイルを使うことです。Click on
+
\family sans
-File\SpecialChar \menuseparator
-New from template
+slides
\family default
- をクリックして、
+クラスを用いた文書を自動的にセットアップするには,ひな型ファイル「
\family typewriter
-kluwer.lyx
+slides.lyx
+\family default
+」を使用することもできます(新規ファイルを開く際に
+\family sans
+ファイル\SpecialChar menuseparator
+新規(ひな型使用)
\family default
- テンプレートを選んでください。これは、通常必要とされるフィールドに短い使い方が書かれただけの(ほとんど)何も書かれていない文章ファイルです。他のテンプレートを
-同じように、書いてあるテキストを(<>括弧も含めて)消して、自分の情報を書いていってください。
+を使用してください).ひな型ファイルには,このクラスが使用する特別な段落環境の用例も含まれています.これらについては,以下で説明します.
\end_layout
\begin_layout Subsection
-投稿のための準備
-\end_layout
-
-\begin_layout Standard
-AASTeXパッケージと同様に、論文を Kluwerの学術誌に投稿する前には次のような後処理をする必要があります。
+段落環境
\end_layout
-\begin_layout Enumerate
+\begin_layout Subsubsection
\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
-
-\bar under
-E
-\bar default
-xport\SpecialChar \menuseparator
+サポートされている環境
+\end_layout
-\bar under
-L
-\bar default
-ateX
+\begin_layout Standard
+新しく
+\family sans
+slides
\family default
-とクリックして、LaTeXファイルとして保存する。
+文書を開いたときにまず気付くのは,フォント寸法とフォント族の違いでしょう.ここでは,
+\family sans
+サンセリフ体
+\family default
+フォントの
+\family sans
+極大
+\family default
+寸法が用いられており,出力でもこのフォントが使用されます.これは,現在スライドを作成中であることの「目印」だと考えてください.出力スライドは大きなフォントを使用
+するため,書ける場所は少なくなります.もちろん,既定の大きな画面フォントはWYSIWYGではなく,スライドであることの目印に過ぎません.
\end_layout
-\begin_layout Enumerate
-保存した .texファイルをテキストエディタを使って、次のように変える。
+\begin_layout Standard
+次に気付くのは,(ツールバー左端の)段落環境プルダウンボックスが変わっていることでしょう.通常見かける環境の多くがなくなって,代わりに5つの新しい環境が入ってい
+ます.これは,
+\family sans
+slides
+\family default
+クラスが,標準段落環境のうち以下のものしかサポートしていないためです.
\end_layout
-\begin_deeper
-\begin_layout Enumerate
-
-\family typewriter
+\begin_layout Itemize
-\backslash
-documentclass
-\family default
-コマンドより前にあるコメント行を消去する。
+\family sans
+標準
\end_layout
-\begin_layout Enumerate
-自分で LaTeX プリアンブルに指定したものをのぞいて、
-\family typewriter
-
-\backslash
-makeatletter
-\family default
-から
-\family typewriter
+\begin_layout Itemize
-\backslash
-makeatother
-\family default
-の間のものをコマンド自身も含めて消去する。
+\family sans
+箇条書き(記号)
\end_layout
-\begin_layout Standard
-変更した .tex ファイルを保存する。
-\end_layout
+\begin_layout Itemize
-\end_deeper
-\begin_layout Enumerate
-保存した .tex ファイルに LaTeXを必要な回数(通常は3回)走らせる。
+\family sans
+箇条書き(連番)
\end_layout
-\begin_layout Enumerate
-できた .dviファイルを
+\begin_layout Itemize
+
\family sans
-xdvi
-\family default
-などを使って開き、変なところがないかチェックする(自分自身で間違いをしていない限り大丈夫なはずです)。
+箇条書き(記述)
\end_layout
-\begin_layout Subsection
-Kluwerパッケージの「風変わり」な特徴
-\begin_inset CommandInset label
-LatexCommand label
-name "subsec:kluwer_peculiarities"
+\begin_layout Itemize
-\end_inset
+\family sans
+箇条書き(一覧)
+\end_layout
+\begin_layout Itemize
+\family sans
+引用(字下げあり)
\end_layout
-\begin_layout Standard
-Kluwerパッケージは次のような「風変わりな」特徴があります。
+\begin_layout Itemize
+
+\family sans
+引用(字下げなし)
\end_layout
-\begin_layout Enumerate
-複数の論文を1つの LaTeX ファイルへ入れることができます
-\begin_inset Foot
-status collapsed
+\begin_layout Itemize
-\begin_layout Plain Layout
-こうなっていた方がいいという理由は、私には思いつきません。
+\family sans
+詩句
\end_layout
-\end_inset
+\begin_layout Itemize
-。各々の論文は、article環境に含まれていなければなりません。たとえ1つの論文しか LaTeXファイルに含めない場合にでも、article環境に入れなければ
-ã\81ªã\82\8aã\81¾ã\81\9bã\82\93ã\80\82ã\81\97ã\81\9fã\81\8cã\81£ã\81¦å\90\84ã\80\85ã\81®è«\96æ\96\87ã\81¯
-\family typewriter
+\family sans
+ã\82ã\83£ã\83\97ã\82·ã\83§ã\83³
+\end_layout
-\backslash
-begin{article}
-\family default
-で始まり、
-\family typewriter
+\begin_layout Itemize
-\backslash
-end{article}
-\family default
-で終わります。この環境を LyXで実装することは可能でしたが、実装しませんでした。あまり美しくなく、また初心者を混乱させると思ったからです。したがって、これらの
-命令(
-\family typewriter
+\family sans
+\SpecialChar LyX
+コード
+\end_layout
-\backslash
-begin{article}
-\family default
-と
-\family typewriter
+\begin_layout Itemize
-\backslash
-end{article}
-\family default
-)を直接本文中に入力して、LaTeXコードとしてマークする必要があります(ERTです)。
+\family sans
+コメント
\end_layout
-\begin_layout Enumerate
-論文のはじめに入れる情報(タイトル、サブタイトル、著者名、所属など)は openingとよばれる環境に入れる必要があります。これは LyXでは実装されていません
-。したがってタイトル、サブタイトルなどは 2つの ERTの行(
-\family typewriter
-
-\backslash
-begin{opening}
+\begin_layout Standard
+これ以外の標準的な環境,例えば節見出し用の環境などは
+\family sans
+slides
\family default
- と
-\family typewriter
+クラスでは使えません.
+\end_layout
-\backslash
-end{opening}
-\family default
-)の間に入れる必要があります。
+\begin_layout Standard
+一方,以下の新しい環境があります.
\end_layout
-\begin_layout Enumerate
-パッケージのユーザーズ取扱説明書によると、参考文献の項目は
-\family typewriter
+\begin_layout Itemize
-\backslash
-protect
-\backslash
-citeauthoryear{
-\family default
-\emph on
-author(s)
-\family typewriter
-\emph default
-}{
-\family default
-\emph on
-year
-\family typewriter
-\emph default
-} と書かなければいけません。
+\family sans
+スライド
\end_layout
-\begin_layout Standard
+\begin_layout Itemize
-\family typewriter
-kluwer.lyx
-\family default
- テンプレートは、これらの変わった点を考慮して作ってあります。新しい論文をこのテンプレートを使って書きはじめる場合には、なにも特別なことをする必要はありません。
-ただ次のことに気をつけてください。
+\family sans
+オーバーレイ
\end_layout
-\begin_layout Enumerate
-テンプレートに含まれる ERT を消さないでください。
+\begin_layout Itemize
+
+\family sans
+注釈
\end_layout
-\begin_layout Enumerate
-新しい参考文献の項目をつくる場合は、テンプレートに含まれる参考文献の項目の例をコピーして編集してください。
+\begin_layout Itemize
+
+\family sans
+不可視文
\end_layout
-\begin_layout Section
-Koma-Script
+\begin_layout Itemize
+
+\family sans
+可視文
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
-
-\begin_layout Plain Layout
-Bernd Rellermeyer
+これら5つの環境は,\SpecialChar LyX
+の「機能」のために使い方に癖があります.ご存じのように,\SpecialChar LyX
+では,空の段落環境に他の環境を入れることができません.それ自体は素晴らしいデザインな
+のですが,これは,スライドを平文以外では書き始めることができないことを意味します.これを取り扱うためには,ちょっとした「\SpecialChar LaTeX
+マジック」が必要になります.
\end_layout
+\begin_layout Subsubsection
+新環境の癖
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:スライドの癖"
+
\end_inset
-文
-\end_layout
-\begin_layout Subsection
-はじめに
\end_layout
\begin_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
+5つの新しい環境にはすべて,\SpecialChar LyX
+現行版の制約に由来する癖があります.いま述べたように,\SpecialChar LyX
+では,環境を別の環境で開始することが禁止されています.これを回避するために,
+\family sans
+スライド
\family default
-を置き換えるものです。
-\end_layout
-
-\begin_layout Itemize
-標準の文字サイズは
-\emph on
-article (koma-script)、report (koma-script)、book (koma-script)
-\emph default
-で11pt、
+環境は『
\emph on
-letter (koma-script)
+ユーザーの手引き
\emph default
-ã\81§12ptã\81§ã\81\99ã\80\82
+ã\80\8fã\81§è¿°ã\81¹ã\82\89ã\82\8cã\81¦ã\81\84ã\82\8bã\82\88ã\81\86ã\81ªæ®µè\90½ç\92°å¢\83ã\81§ã\81¯ã\81ªã\81\8fã\81ªã\81£ã\81¦ã\81\84ã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout Itemize
-見出し、description環境のラベル、
-\emph on
-letter (koma-script)
-\emph default
-文書クラスのいくつかの要素はボルド sans serifフォントが使われます
-\begin_inset Foot
-status collapsed
+\begin_layout Standard
-\begin_layout Plain Layout
-古い cmフォントのボルド sans serifフォントと新しい ecフォントのボルド sans serifフォントの間には大きな違いがあり、特に見出しに使った
-場合に違いが目立ちます。比較してみると ec ボルド sans serifフォントの方が細く見えます。ecフォントを使っている場合でもcmフォントの場合と同じよ
-うな見た目にするには
-\shape smallcaps
-Walter Schmidt
-\shape default
- によって書かれた
-\family typewriter
-cmsd.sty
+\family sans
+スライド
+\family default
+・
+\family sans
+オーバーレイ
+\family default
+・
+\family sans
+注釈
+\family default
+は「疑似環境」だとお考えください.これらは節見出しや「
+\family sans
+キャプション
+\family default
+」のように見えますが,実際には(必要なら前段落を終了して)新しい段落環境を開始します.同様に,
+\family sans
+不可視文
+\family default
+と
+\family sans
+可視文
\family default
-ã\81¨ã\81\84ã\81\86 LaTeXã\83\91ã\83\83ã\82±ã\83¼ã\82¸ã\82\92使ã\81\86ã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\81¾ã\81\99ã\80\82
+ã\82\82ã\80\8cç\96\91ä¼¼ã\82³ã\83\9eã\83³ã\83\89ã\80\8dã\81¨ã\81\8aè\80\83ã\81\88ã\81\8fã\81 ã\81\95ã\81\84ï¼\8eã\81\93ã\81®2ã\81¤ã\81¯ç\89¹å®\9aã\81®ã\82¢ã\82¯ã\82·ã\83§ã\83³ã\82\92è¡\8cã\81\84ã\81¾ã\81\99ï¼\8e
\end_layout
-\end_inset
+\begin_layout Standard
-。章の見出しの番号付は節見出しと同じように行われます。つまり頭に Chapter\SpecialChar \ldots{}
-という行がつきません。またいくつかのオプションを使って、見出しの外観を変えること
-ができます(LyXでは
\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
-
-\bar under
-D
-\bar default
-ocument
+スライド
\family default
-ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81®
+ã\83»
\family sans
-E
-\bar under
-x
-\bar default
-tra
+オーバーレイ
\family default
-
+・
\family sans
-Options
+注釈
\family default
-フィールドにオプションを入れます)。詳しいドイツ語でのオプションの説明が Koma-Scriptの取扱説明書
-\emph on
-scrguide
-\emph default
-にあります。
-\end_layout
-
-\begin_layout Itemize
-印刷部分をデザインする主なオプションは、
+・
\family sans
-BCOR
+不可視文
\family default
-ã\81¨
+ã\83»
\family sans
-DIV
+可視文
\family default
-ã\81§ã\81\99ï¼\88LyXã\81§ã\81¯
+ã\81®5ç\92°å¢\83ã\81«å\85±é\80\9aã\81\97ã\81¦ã\81\84ã\82\8bã\81®ã\81¯ï¼\8cé\95·ã\82\81ã\81®ã\83©ã\83\99ã\83«ã\82\92æ\8c\81ã\81¤ã\81\93ã\81¨ã\81§ã\81\99ï¼\8eã\81\93ã\81®ã\83©ã\83\99ã\83«ã\81«ç¶\9aã\81\8fæ\96\87ç« â\80\94é\80\9a常ã\81¯æ®µè\90½ç\92°å¢\83ã\81®å\86\85容ã\81«ã\81ªã\82\8bã\81¯ã\81\9aã\81§ã\81\99ã\81\8câ\80\94ã\81¯ï¼\8c
\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
-
-\bar under
-D
-\bar default
-ocument
+スライド
\family default
-ã\83\80ã\82¤ã\82¢ã\83ã\82°ã\81®
+ã\83»
\family sans
-E
-\bar under
-x
-\bar default
-tra
+オーバーレイ
\family default
-
+・
\family sans
-Options
+注釈
\family default
-ã\83\95ã\82£ã\83¼ã\83«ã\83\89ã\81«ã\82ªã\83\97ã\82·ã\83§ã\83³ã\82\92å\85¥ã\82\8cã\81¾ã\81\99ï¼\89ã\80\82ã\81\93ã\82\8cã\82\89ã\81®ã\82ªã\83\97ã\82·ã\83§ã\83³ã\81¯
+ã\83»
\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
-にあります。
-\end_layout
-
-\begin_layout Itemize
-Koma-Scriptファミリの LaTeX文書クラスは、いくつかの追加的なコマンドを定義しています。それらの中で LyXで意味があるものについては対応する段落
-環境をつくることで実装しています。
+・
+\family sans
+可視文
+\family default
+では,まったく意味がなく,\SpecialChar LyX
+はこの部分を完全に無視します.これらの5つの環境の内容は,完全に空のままにしておいて構いません.
\end_layout
\begin_layout Standard
-詳しいドイツ語での Koma-Scriptファミリの文書クラスの説明が Koma-Scriptの取扱説明書
+長めのラベルの後に文章を入れる
\emph on
-scrguide
+必要は
\emph default
-にあります
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-英語へ翻訳した
+まったく
\emph on
-screnggu
+ない
\emph default
-ã\82\82ã\81\82ã\82\8aã\81¾ã\81\99ã\81\8cã\80\81å®\8cå\85¨ã\81§ã\81¯ã\81\82ã\82\8aã\81¾ã\81\9bã\82\93ã\80\82
-\end_layout
-
-\end_inset
-
-ã\80\82以ä¸\8bã\81®ç¯\80ã\81§ã\81¯ LyXã\81«é\96¢ä¿\82ã\81\99ã\82\8bé\9d¢ã\81 ã\81\91ã\82\92説æ\98\8eã\81\99ã\82\8bã\81\93ã\81¨ã\81«ã\81\97ã\81¾ã\81\99ã\80\82
+ã\81¨ã\81¯ã\81\84ã\81\88ï¼\8cä½\95ã\81\8bæ\9b¸ã\81\84ã\81¦ã\81\8aã\81\8dã\81\9fã\81\84ã\81\93ã\81¨ã\82\82ã\81\82ã\82\8bã\81\8bã\82\82ã\81\97ã\82\8cã\81¾ã\81\9bã\82\93ï¼\8eã\81\9fã\81¨ã\81\88ã\81°ï¼\8cã\82¹ã\83©ã\82¤ã\83\89ã\81®å\86\85容ã\81«é\96¢ã\81\99ã\82\8bç\9fã\81\84説æ\98\8eã\81ªã\81©ã\81\8cã\81\9dã\81\86ã\81§ã\81\97ã\82\87ã\81\86ï¼\8eã\81\93ã\81®å ´å\90\88ï¼\8cã\81\84ã\81¤ã\82\82ã\81©ã\81\8aã\82\8a説æ\98\8eç\94¨ã\81®ã\82³ã\83¡ã\83³ã\83\88ã\82\92å\85¥å\8a\9bã\81\97
+て
+\family sans
+Return
+\family default
+ã\82\92æ\8a¼ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
-\begin_layout Subsection
-article (koma-script), report (koma-script), and book (koma-script)
+\begin_layout Standard
+一方,説明文を入れたくない場合には,\SpecialChar LyX
+の制約に直面します.自然が真空を憎むように,\SpecialChar LyX
+では,古い環境に何かを置くまでは,その中に新しい環境を入れることができません.そ
+こで以下のようにしてください.
\end_layout
-\begin_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
+\begin_layout Itemize
+新しい
+\family sans
+スライド
\family default
-ã\80\81
-\family typewriter
-scrbook.layout
+ã\83»
+\family sans
+オーバーレイ
\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
-には含まれていないのに注意してください。
+文章を入力してください.
\end_layout
\begin_layout Itemize
+段落の先頭に移動します.
+\end_layout
+\begin_layout Itemize
+次に
\family sans
-Addpart、Addchap、Addsec: これらは Part*、Chapter*、Section*と同等のものですが目次にその項目が挿入されます。Addp
-art と Addchapは
+Return
\family default
-
-\emph on
-article (koma-script)
-\family sans
-\emph default
-には含まれません。
+を押します.
\end_layout
\begin_layout Itemize
-
+最後に,この新しい空の段落を
\family sans
-Addchap*
+スライド
\family default
-,
-\family sans
-Addsec*
-\family default
-: これらは
+・
\family sans
-Addchap
+オーバーレイ
\family default
-ã\81¨
+ã\83»
\family sans
-Addsec
+注釈
\family default
-ã\81¨ã\81¾ã\81£ã\81\9fã\81\8få\90\8cã\81\98ã\82\88ã\81\86ã\81«å\83\8dã\81\8dã\81¾ã\81\99ã\81\8cã\80\81ã\83©ã\83³ã\83\8bã\83³ã\82°ã\81¸ã\83\83ã\83\80ã\82\92æ¶\88ã\81\97ã\81¾ã\81\99ã\80\82
+ã\83»
\family sans
-Addchap*は
+不可視文
\family default
-
-\emph on
-article (koma-script)
+・
\family sans
-\emph default
-には含まれません
+可視文
\family default
+に変更します.
+\end_layout
+
+\begin_layout Standard
+将来の\SpecialChar LyX
+では,このような癖が解決されることを祈っています\SpecialChar ldots
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+(訳註)ここの記述は古くなっています.
+\end_layout
-\emph on
-book (koma-script)
-\emph default
-と
-\emph on
-report (koma-script)
-\emph default
-には
-\family typewriter
+\end_inset
-\backslash
-addpart*
+.
+\end_layout
+
+\begin_layout Subsection
+
+\family sans
+スライド
\family default
-ã\82³ã\83\9eã\83³ã\83\89ã\82\82ã\81\82ã\82\8aã\81¾ã\81\99ã\80\82ã\81\97ã\81\8bã\81\97ã\80\81ã\81\93ã\82\8cã\81¯
+ã\83»
\family sans
-Part*
+オーバーレイ
+\family default
+・
+\family sans
+注釈で発表用のスライドを作る
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+スライド
+\family default
+環境を使う
+\end_layout
+
+\begin_layout Standard
+もし本節が,実際のプレゼンテーションの作り方を教えてくれるものと期待されているとすれば,大いにがっかりされるかもしれません.当然ながら,プレゼンテーション用の資
+料を準備するうえで
+\family sans
+slides
\family default
-と同じものなので、LyXでは実装されていません。
+クラスを役立てる方法を詳しく説明はしますが,内容をどうするかはあなた次第です(そしてこれも\SpecialChar LyX
+の哲学です).
\end_layout
+\begin_layout Standard
+
+\family sans
+スライド
+\family default
+環境を選択すれば(方法は第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:スライドの癖"
+
\end_inset
+節参照のこと),\SpecialChar LyX
+は新規スライドを開始します.この環境ないし「疑似環境」のラベルは,鮮やかな青で「新規スライド:」と表示されます.この環境の後のテキスト環境や段落
+環境は,すべて新規スライドに入ります.簡単ですよね.
+\end_layout
+\begin_layout Standard
+Slidesは,おそらく\SpecialChar LyX
+の中で強制的に改頁をしなくてはならない唯一のクラスです(これは
+\family sans
+段落レイアウト
+\family default
+ダイアログで指定できます).実際,一つのスライドの内容を入力し終わったら,改頁したくなるはずです.仮に一つのスライドに物理的に入りきらない文章を入力したとすると
+,入りきらない部分は,次の新規スライドにまわされます.しかしながら,入りきらない部分のスライドにはページ番号が付きませんので,こうするのはお勧めしません.その上
+,一枚に収まらないスライドでは,
\family sans
-。
+オーバーレイ
+\family default
+を使用すると干渉する恐れがあります.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
\family sans
-Minisec
+オーバーレイ
\family default
-: 次に続く段落のすぐ上に普通の文字サイズで文章の構造を変えない形で見出しをつけます。
+環境と
+\family sans
+注釈
+\family default
+環境も,
+\family sans
+スライド
+\family default
+環境と同様の動作を示します.これらは,青の代わりに鮮やかなマゼンタで,それぞれ「
+\noun on
+新規オーバーレイ
+\noun default
+:」ないし「
+\noun on
+新規注釈:
+\noun default
+」というラベルを表示します.ラベルのフォントも,3つの環境でそれぞれ異なるものが使用されます.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
\family sans
-Captionabove
+スライド
\family default
-と
+と同様に,
\family sans
-Captionbelow
+オーバーレイ
\family default
-はキャプションの要素の上または下に配置するための特別のキャプションでスペースの配置を変えてあります(正しい組版のルールに従うなら、つねにキャプションは表の上に置
-きます)。また
-\family typewriter
-tablecaptionsabove
+や
+\family sans
+注釈
\family default
- というクラスオプションを使うと、表には
+の内容が,一つのスライドないしページに物理的に収まりきらない場合には,余分は新規スライドに回されます.この場合には,
\family sans
-captionabove
+注釈
\family default
-ã\82\92 å\9b³ã\81«ã\81¯
+ã\82\84
\family sans
-captionbelow
+オーバーレイ
\family default
-ã\82\92使ã\81\86ã\82\88ã\81\86ã\81«ã\81ªã\82\8aã\81¾ã\81\99ã\80\82ã\81\93ã\82\8cã\82\92使ã\81\86ã\81«ã\81¯å°\91ã\81ªã\81\8fã\81¨ã\82\82 Koma-Script version 2.8q ã\81\8cå¿\85è¦\81ã\81§ã\81\99ã\80\82
+ã\81®æ\9c¬æ\9d¥ã\81®ç\9b®ç\9a\84ã\81\8cé\81\94ã\81\9bã\82\89ã\82\8cã\81ªã\81\8fã\81ªã\82\8aã\81¾ã\81\99ã\81®ã\81§ï¼\8cã\81\93ã\81\93ã\81§ã\82\82ã\81\93ã\81®ã\82\88ã\81\86ã\81ªç\8a¶æ\85\8bã\81¯é\81¿ã\81\91ã\82\8bã\81¹ã\81\8dã\81§ã\81\97ã\82\87ã\81\86ï¼\8e
\end_layout
-\begin_layout Itemize
+\begin_layout Subsubsection
+
+\family sans
+スライドでオーバーレイを使用する
+\end_layout
+
+\begin_layout Standard
\family sans
-Dictum
+オーバーレイ
\family default
-: これを使うと章の初めに格言を置くことができます。オプションで
+の背後にある考え方は,別のスライドの上にスライドを載せようとするものです.メインの
\family sans
-Insert\SpecialChar \menuseparator
-Short
-\begin_inset space ~
-\end_inset
-
-Title
+スライド
\family default
- を使うと、その中に格言の著者を入れることができます。格言の著者の間は線で区切られます。これを使うには少なくとも Koma-Script version
- 2.8q が必要です。
+に図があるとき,関連した文章を表示する前に,図について議論を進めたいと思うことがあるかもしれません.これを行うひとつの方法は,
\family sans
-Dictum
+スライド
\family default
-は
-\emph on
-article (koma-script)
-\emph default
-には含まれません。
+で後に表示したい部分に黒い紙の蓋を貼り付けてしまうことですが,この方法は,たとえばグラフを他のグラフに重ねたい場合などには,うまく行きません.この場合には,二つ
+のグラフを揃えるために,重ねる二つのスライドを,喋りながら手探りで揃えなくてはなりません.これらのような場合には,
+\family sans
+オーバーレイ
+\family default
+環境を使えば,もっと楽になります.
\end_layout
\begin_layout Standard
-以下のタイプは標準的なタイプ
+各
\family sans
-Title、Author
+オーバーレイ
\family default
-ã\80\81
+ã\81¯ï¼\8cã\80\8c親ã\80\8d
\family sans
-Date
+スライド
+\family default
+のページ番号を引継ぎ,その後に「
+\family typewriter
+-a
\family default
-ã\81¨ã\81¨ã\82\82ã\81«æ\96\87ç« ã\81®ã\82¿ã\82¤ã\83\88ã\83«é\83¨å\88\86ã\82\92ä½\9cã\82\8bã\81®ã\81«ä½¿ã\81\84ã\81¾ã\81\99ã\80\82ã\81\93ã\82\8cã\82\89ã\81¯ä¸\80ç\95ªå\88\9dã\82\81ã\81®æ\99®é\80\9aã\81®æ®µè\90½ã\82\88ã\82\8aã\82\82å\89\8dã\81«ç½®ã\81\8bã\82\8cã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aます
+ã\80\8dã\82\92ä»\98ã\81\91å\8a ã\81\88ます
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-対応する LaTeXコマンドが
+想像できるように,複数のオーバーレイがあれば,「
\family typewriter
-
-\backslash
-maketitle
+-a
\family default
-コマンドよりも前にこなければなりません。
-\end_layout
-
-\end_inset
-
-。これらの中のあるタイプが2度以上使われた場合は、後のものが前のものを上書きします。つまり最後に使ったものだけが有効です。しかし、異なるタイプ、例えば
-
-\family sans
-Titleと Author
+」「
+\family typewriter
+-b
\family default
-ã\81¨
-\family sans
-Date
+ã\80\8dã\80\8c
+\family typewriter
+-c
\family default
-ã\81®é \86ç\95ªã\82\92å¤\89ã\81\88ã\81¦ã\82\82ã\82¿ã\82¤ã\83\97ã\82»ã\83\83ã\83\88ã\81\95ã\82\8cã\81\9fæ\96\87ç« ã\81«ã\81¯ä½\95ã\81®å½±é\9f¿ã\82\82ä¸\8eã\81\88ã\81¾ã\81\9bã\82\93ã\80\82
+ã\80\8dã\81ªã\81©ã\81\8c親ã\82¹ã\83©ã\82¤ã\83\89ã\81®ã\83\9aã\83¼ã\82¸ç\95ªå\8f·ã\81«ä»\98ã\81\91å\8a ã\81\88ã\82\89ã\82\8cã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout Itemize
+\end_inset
+.当然のことながら,
\family sans
-Subject
+スライド
\family default
-: 通常のタイトル(
+と
\family sans
-Title
+オーバーレイ
\family default
-,
+の内容は両方とも,1枚のスライドに物理的に収まるようになっていなければなりません.
\family sans
-Author
+オーバーレイ
\family default
-,
+は
\family sans
-Date
+スライド
\family default
-)の上に文章の主題のための真ん中に置かれた段落をつくります。
-\end_layout
-
-\begin_layout Itemize
-
+の「一部」であると考えるのがよいでしょう.\SpecialChar LyX
+では,
\family sans
-Publishers
+オーバーレイ
\family default
-: 通常のタイトル(
+のラベルを
\family sans
-Title
+スライド
\family default
-,
+のラベルよりも下げることで,このことを視覚的に表しています.また,印刷可能な出力を生成すると,
\family sans
-Author
+オーバーレイ
\family default
-,
+と親
\family sans
-Date
+スライド
\family default
-)の下に出版者の名前を入れる中心揃された段落をつくります。
+両方の四隅に,揃えマーカーがあることに気づかれるはずです.これは,2枚のスライドを物理的に重ね合わせるための補助となるものです.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Standard
+2つのスライドをオーバーレイさせる際の大きな問題は,2枚のスライドの内容を揃えることです.2枚目のスライドのグラフには,どれだけの余白を残しておくべきなのでしょ
+うか?さらにややこしく,2枚目のスライドにグラフと文章を入れたいときに,その間に割り込んでしまうような文章がメインスライドにある場合には,どうでしょうか?正しい
+寸法の垂直スペースを挿入してみることもできるでしょう.しかし,もっと良い方法として,
\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
-,
+を使用する方法があります.
+\end_layout
+
+\begin_layout Standard
+これらの名前が意味するとおり,
\family sans
-Author
+不可視文
\family default
-,
+と
\family sans
-Date
+可視文
\family default
-)の下に献辞のための中心揃した段落をつくります。
-\end_layout
+は,それぞれ続く文章すべてを見えなくしたり見えるようにしたりするコマンド型の段落環境です.しかしながら,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:スライドの癖"
-\begin_layout Itemize
+\end_inset
+節で述べたように,この2つの環境の
+\emph on
+中
+\emph default
+には何も置くことができません.
\family sans
-Titlehead
-\family default
-: 通常のタイトル(
-\family sans
-Title
+不可視文
\family default
-,
+を作成すると,「<以下不可視文>」と書かれた水色のラベルが,ページに中央揃えで表示されます.このラベルに続く段落は,それが置かれるべき
\family sans
-Author
+スライド
\family default
-,
+(あるいは
\family sans
-Date
+オーバーレイ
\family default
-)の上に文章のへッドを入れるための左詰めの段落をつくります。
+;どちらでも同じことです)部分に,代わりに空白の部分が置かれます.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
\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
-では何の効果もありません。
-\end_layout
-
-\begin_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
-では何の効果もありません。
-\end_layout
-
-\begin_layout Itemize
-
+・
\family sans
-Extratitle
-\family default
-: 段落を含む実際の文章より前に、文章の整形を行わない特別の「汚い」ページをつくります。
-\end_layout
-
-\begin_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
-を自分用のレイアウトディレクトリにコピーして編集してください。
-\end_layout
-
-\begin_layout Subsection
-letter (koma-script)
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-begin{sloppypar}
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_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
-ã\80\81
+ã\82\92é\96\8bå§\8bã\81\99ã\82\8bã\81¨ï¼\8c
\family sans
-Comment
+不可視文
\family default
-ã\80\81
+ã\81¯è\87ªå\8b\95ç\9a\84ã\81«çµ\82äº\86ã\81\95ã\82\8cã\82\8bã\81\93ã\81¨ã\81«æ³¨æ\84\8fã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8eã\81\97ã\81\9fã\81\8cã\81£ã\81¦ï¼\8c
\family sans
-List
+スライド
\family default
-ã\82¿ã\82¤ã\83\97ã\81¯æ\96°ã\81\97ã\81\84
+ã\81®çµ\82ã\82\8fã\82\8aã\81§ã\81¯ï¼\8c
\family sans
-Labeling
+可視文
\family default
-タイプを代わりに使ってください。それ以外にも標準的な文書クラスの場合と違い、
+を使用する必要はありません.
+\end_layout
+
+\begin_layout Standard
+ここまでで,
\family sans
-LaTeX
+スライド
\family default
-ã\80\81
+ã\82\84
\family sans
-Quotation
+オーバーレイ
\family default
-、
+上で
\family sans
-Quote
+不可視文
\family default
-ã\80\81
+ã\81¨
\family sans
-Verse
+可視文
\family default
-を含んでいます。またそれ以外にも多くの手紙特有の環境が付け加えられています。
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-
-\backslash
-end{sloppypar}
-\end_layout
-
-\end_inset
-
-
+を適切に使用して,スライドをオーバーレイさせる方法が明らかになったことと思います.
\end_layout
-\begin_layout Standard
-ã\81\93ã\81®æ\96\87æ\9b¸ã\82¯ã\83©ã\82¹ã\81§ä½\9cã\82\89ã\82\8cã\81\9fæ\89\8bç´\99ã\81®è\89²ã\80\85ã\81ªé\83¨å\88\86ã\81¯ã\80\81å¤\9aã\81\8fã\81® LaTeXã\82³ã\83\9eã\83³ã\83\89ã\81§å¤\89ã\81\88ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\81¾ã\81\99ï¼\88LyXã\81§ã\81\99ã\82\8bã\81«ã\81¯
+\begin_layout Enumerate
+ã\83¡ã\82¤ã\83³ã\81®ã\82¹ã\83©ã\82¤ã\83\89ã\81\8b
\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
-LaTeX
+オーバーレイ
\family default
-
+かに関わらず,スライド上に現れるすべてを含んだ
\family sans
-Preamble
+スライド
\family default
-選んで下さい)
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-例えば普通の名前と住所の入った手紙のへッダをつけるにはプリアンブルに次のようなコマンドを入れます。
-\end_layout
-
-\begin_layout LyX-Code
-
-\backslash
-firsthead{
-\backslash
-parbox[b]{
-\backslash
-textwidth}
-\end_layout
-
-\begin_layout LyX-Code
-{
-\backslash
-ignorespaces
-\backslash
-fromname
-\backslash
-
-\backslash
-
-\backslash
-ignorespaces
-\backslash
-fromaddress}}
-\end_layout
-
-\begin_layout LyX-Code
-
-\backslash
-nexthead{
-\backslash
-parbox[b]{
-\backslash
-textwidth}
-\end_layout
-
-\begin_layout LyX-Code
-{
-\backslash
-ignorespaces
-\backslash
-fromname
-\backslash
-hfill
-\backslash
-ignorespaces
-\backslash
-pagename
-\backslash
-
-\backslash
-thepage}}
-\end_layout
-
-\end_inset
-
-。このような LaTeXコマンドの詳しいドイツ語の説明は Koma-Scriptの取扱説明書
-\emph on
-scrguide
-\emph default
-に書いてあります。これを参照して自分用の手紙のレイアウトを作ることができます。
+を作成します.
\end_layout
-\begin_layout Standard
+\begin_layout Enumerate
\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
-環境は新しい住所を作ります。
+環境を挿入します.
+\end_layout
+
+\begin_layout Enumerate
+
\family sans
-Closing
+スライド
\family default
-ã\80\81
+ã\81®ç\9b´å¾\8cã\81\8bã\82\89ï¼\8c
\family sans
-PS
+オーバーレイ
\family default
-、
+を開始します.
+\end_layout
+
+\begin_layout Enumerate
+この
\family sans
-CC
+スライド
\family default
-ã\80\81
+ã\81®å\86\85容ã\82\92
\family sans
-Encl
+オーバーレイ
\family default
-ã\81¯é\80\9a常ã\81®æ®µè\90½ç\92°å¢\83ã\81§ä¸\80ã\81¤ã\81®å\90\8cã\81\98æ\89\8bç´\99ã\81®ä¸ã\81§ä½\95å\9b\9eã\81§ã\82\82使ã\81\86ã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\81¾ã\81\99ã\80\82
+ã\81«ã\82³ã\83\94ã\83¼ã\81\97ã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout Itemize
+\begin_layout Enumerate
\family sans
-Letter: 住所のための段落をつくり、暗黙に手紙の始まりを定義します。
+オーバーレイ
+\family default
+内部の
+\family sans
+不可視文
+\family default
+行をすべて
+\family sans
+不可視文
+\family default
+に変更し,
+\family sans
+可視文
+\family default
+は
+\family sans
+不可視文
+\family default
+に変更します.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Standard
+これだけです.これで
\family sans
-Opening
+オーバーレイ
\family default
-: 敬称のための段落をつくり、暗黙に新しい手紙を始めます。
+ができあがりました.
\end_layout
-\begin_layout Itemize
-
+\begin_layout Standard
+\SpecialChar LyX
+
\family sans
-Closing
+slides
\family default
-: 結語のための段落をつくります。
+クラスをデザインする上で,ひとつ残された問題があります.段落途中の文章を不可視にしたり,不可視段落の途中の文章を再度可視にしたりすることはできないのです.これを
+実現するためには,\SpecialChar LaTeX
+コードを埋め込む必要があります
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+このコマンドは,
\end_layout
\begin_layout Itemize
-\family sans
-PS
-\family default
-: 追伸のための段落をつくります。
+\family typewriter
+{
+\backslash
+invisible \SpecialChar ldots
+ }
\end_layout
\begin_layout Itemize
-\family sans
-CC
+\family typewriter
+{
+\backslash
+visible \SpecialChar ldots
+ }
+\end_layout
+
+\begin_layout Plain Layout
+\SpecialChar ldots
+のような形となり,\SpecialChar TeX
+としてマークする必要があります.「可視性」を変更したい文章は,波括弧のあいだ(そして
+\family typewriter
+
+\backslash
+invisible
\family default
-: 配布先のリストのための段落をつくります。
+ないし
+\family typewriter
+
+\backslash
+visible
+\family default
+コマンドの後ろ)に入れます.\SpecialChar TeX
+としてマークする方法がわからない場合は,
+\emph on
+ユーザーの手引き
+\emph default
+をご参照ください.
\end_layout
-\begin_layout Itemize
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsubsection
\family sans
-Encl
+スライドで注釈を使う
\family default
-: 同封した物を書くための段落をつくります。
+
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:スライド注釈"
+
+\end_inset
+
+
\end_layout
\begin_layout Standard
\family sans
-Name
+オーバーレイ
+\family default
+と同様,
+\family sans
+注釈
+\family default
+も「親」
+\family sans
+スライド
\family default
-、
+に関連付けられています.ここでも\SpecialChar LyX
+
\family sans
-Signature
+スライド
\family default
-ã\80\81
+ã\82¯ã\83©ã\82¹ã\81¯è¦\96è¦\9aç\9a\84ã\81ªå\8a¹æ\9e\9cã\82\92ä¸\8eã\81\88ã\81¦ã\81\84ã\81¾ã\81\99ï¼\8e
\family sans
-Address
+注釈
\family default
-ã\80\81
+ã\81®ã\83©ã\83\99ã\83«ã\81¯
\family sans
-Telephone
+スライド
\family default
-ã\80\81
+ã\82\88ã\82\8aã\82\82ç\9fã\81\8f(ã\82ªã\83¼ã\83\90ã\83¼ã\83¬ã\82¤ã\81®ã\83©ã\83\99ã\83«ã\82\88ã\82\8aã\82\82é\95·ã\81\84ã\81§ã\81\99ã\81\8c)ï¼\8c
\family sans
-Place
+オーバーレイ
\family default
-ã\80\81
+ã\81®ã\83©ã\83\99ã\83«ã\81¨å\90\8cæ§\98ï¼\8cæ´¾æ\89\8bã\81ªèµ¤ç´«è\89²ã\81§ã\81\99ï¼\8eå\8a ã\81\88ã\81¦ï¼\8cå\8d°å\88·ã\81\97ã\81\9f
\family sans
-Backaddress
+注釈
+\family default
+には,「親」スライドのページ番号に「
+\family typewriter
+-
+\family default
+1」「
+\family typewriter
+-
+\family default
+2」「
+\family typewriter
+-
\family default
-、
+3」等を付けたページ番号が付けられます.1つの
\family sans
-Specialmail
+スライド
\family default
-ã\80\81
+ã\81«ã\81¯ï¼\8cè¤\87æ\95°ã\81®
\family sans
-Location
+注釈
\family default
-ã\80\81
+ã\82\92é\96¢é\80£ä»\98ã\81\91ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\82\8bã\81®ã\81§ï¼\8c
\family sans
-Title
+スライド
\family default
-ã\80\81
+ã\81¨
\family sans
-Subject
+オーバーレイ
\family default
-といった環境は情報を入力するための環境で、どのような情報を入れるかのラベルがついていて、文書クラスによって処理されます
-\begin_inset Foot
-status collapsed
+と同じように,長い注釈は,1枚の紙に収まるように分割したいと思われるに違いありません.
+\end_layout
+
+\begin_layout Standard
-\begin_layout Plain Layout
-上で述べた
\family sans
-Letter
+注釈
\family default
-ã\82\84
+ã\81®ç\9b®ç\9a\84ã\81¯æ\98\8eã\82\89ã\81\8bã\81§ã\81\99ï¼\8e
\family sans
-Opening
+スライド
\family default
-がこれらと同じ入力タイプではないのが不合理に見えるかもしれません。しかし、この2つの環境の特別の役割のために、私はこれらを左余白にマークのある普通の段落環境とし
-て実装しました。それと私の感覚では、
+に関して付け加えたいことを書き留めておくことです.特定の
\family sans
-Opening
+スライド
\family default
-環境と
+についての覚書として使うこともできます.後者の場合には,タイムマーカを利用したいこともあるかもしれません.現在のところ,\SpecialChar LyX
+の
\family sans
-Closing
+スライド
\family default
-環境が同じように見える方がいいと思います。
+クラスは,
+\noun on
+Sli
+\noun default
+\SpecialChar TeX
+の機能であるタイムマーカを「ネイティブには」サポートしていません.したがって,\SpecialChar LaTeX
+コードを使用することに頼らなくてはなりません.
\end_layout
+\begin_layout Standard
+タイムマーカを使用するには,クラスオプション「
+\family typewriter
+clock
+\family default
+」を追加指定する必要があります(第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:slidesetup"
+
\end_inset
-。これらの環境は対応する
+節参照).このオプションはタイムマーカ機能を有効にして,生成したすべての
\family sans
-Opening
+注釈
\family default
-環境の前に置く必要があります。
-\end_layout
+の左下にタイムマーカを表示します.タイムマーカに表示するものを設定するには,\SpecialChar LaTeX
+コマンド「
+\family typewriter
-\begin_layout Standard
-これらの環境を WYSIWYGの形で実装するのは意味がありません。なぜならつくられた手紙の外観はどの環境を使っているかだけではなく、他の要素にも影響されるからで
-す。例えば
-\family sans
-Signature
+\backslash
+settime{}
+\family default
+」および「
+\family typewriter
+
+\backslash
+addtime{}
+\family default
+」を使用します.両コマンドは,秒で測った時間を引数にとります.「
+\family typewriter
+
+\backslash
+settime{}
\family default
-環境は
+」は,タイムマーカを特定の時間に設定し,「
+\family typewriter
+
+\backslash
+addtime{}
+\family default
+」は,タイムマーカを指定した分だけ進めます.このようにタイムマーカと
\family sans
-Closing
+注釈
\family default
-環境が同じ手紙に使われたときのみ最終的な手紙にあらわれます。
+を用いれば,特定の
\family sans
-Telephone
+スライド
\family default
-環境の値は通常手紙のどこにもあらわれません。前に脚注の中で示したやり方で手紙のへッダを変えるときに使われるかもしれません。
+にどれだけの時間をかけるのか忘れないでいられます.
\end_layout
\begin_layout Standard
-このような入力タイプの環境は、空の段落として使うことができます。これは
+最後に,説明しておくべき機能がもう一つあります.当然ながら,
\family sans
-Signature
+スライド
\family default
-環境の場合に特に有効です。
+と
\family sans
-Signature
+オーバーレイ
\family default
-環境が使われていない場合には、
+はすべてスライドに,
\family sans
-Name
+注釈
\family default
-環境の値が署名として使われます。空の
+はすべて普通の紙に印刷したいはずです.しかしながら,
\family sans
-Signature
+注釈
\family default
-環境がある場合には、署名がつきません。
+は関連付けられた親スライドの直後に
+\emph on
+来なくてはなりません
+\emph default
+.ユーザーはどうしたら良いのでしょうか.
\end_layout
\begin_layout Standard
-入力タイプを使うことで手紙のテンプレートもつくることができます。住所、名前などのいつも使う情報だけは書いておき、日付などの変わっていく情報については空の入力タイ
-プの環境を入れておけばいいのです。
-\end_layout
-
-\begin_layout Itemize
+幸いなことに,どれを印刷するか選択することを可能にする\SpecialChar LaTeX
+コマンドが,2種類あります.どちらも文書のプリアンブルに記述されなくてはなりません.コマンド「
+\family typewriter
-\family sans
-Signature
+\backslash
+onlyslides{
+\backslash
+slides}
\family default
-: 送り手の署名。通常は
+」は,出力に
\family sans
-Closing
+スライド
\family default
-環境の下にあらわれる。もし
+と
\family sans
-Signature
+オーバーレイ
+\family default
+のみが含まれるようにするものです.同様に,「
+\family typewriter
+
+\backslash
+onlynotes{
+\backslash
+notes}
\family default
-環境が無ければ、
+」は
\family sans
-Name
+注釈
\family default
-環境の値が代わりに使われます。
-\end_layout
+以外の出力をすべて抑制します.私のアドバイスとしては,両コマンドをプリアンブルに書いておいて,最初は両方ともコメントアウトしておくと良いでしょう.そうすれば,執
+筆時にはプレゼンテーション全体をプレビューすることができます.いったん書き終えたならば,二つのうち一方のコメントを外して,印刷したい方を選ぶことができます.私な
+らば,まず
+\family typewriter
-\begin_layout Itemize
+\backslash
+onlyslides{
+\backslash
+slides}
+\family default
+のコメントを外して,現ファイル名に「*
+\family typewriter
+-slides
+\family default
+」を付けた新たなファイルに出力を行ない,今度はこの行をふたたびコメントアウトするとともに,「
+\family typewriter
-\family sans
-Address
+\backslash
+onlynotes{
+\backslash
+notes
+\family default
+}」のコメントを外して,これを「
+\family typewriter
+*-notes.ps
\family default
-: 送り手の住所。通常はレターへッドの送り手の名前の下に中央揃の段落で表示されます。
+」というファイルに出力します.そうすれば,必要に応じて,スライドまたは通常の紙をプリンタにセットし,一方のファイルをプリンタに送ればよいのです.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+「
+\family typewriter
-\family sans
-Telephone
+\backslash
+onlyslides{}
\family default
-: 送り手の電話番号。LaTeX変数
+」および「
\family typewriter
\backslash
-telephonenum
+onlynotes{}
\family default
-にこれの値が代入されるだけです。
+」コマンドには,他の引数を与えることもできます.詳しくは,\SpecialChar LaTeX
+の良書をご覧ください.
\end_layout
-\begin_layout Itemize
+\begin_layout Subsection
\family sans
-Place
+slides
\family default
-: 手紙を書いた場所。
+クラスのひな型ファイル
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
\family sans
-Date
+slides
+\family default
+クラス用のひな型ファイルとして「
+\family typewriter
+slides.lyx
+\family default
+」が提供されています.これを使用するには,新しいプレゼンテーションを作り始める際に,
+\family sans
+ファイル\SpecialChar menuseparator
+新規(ひな型使用)
\family default
-: 手紙を書いた日付。
+メニューを選択してください.すると新規ファイルには,
\family sans
-Place
+スライド
\family default
-と
+―
+\family sans
+オーバーレイ
+\family default
+―
+\family sans
+注釈
+\family default
+の組が,例として含まれており,
\family sans
-Date
+スライド
\family default
-ã\81¯é\80\81ã\82\8aæ\89\8bã\81®ä½\8fæ\89\80ã\81®ä¸\8bã\81«å ´æ\89\80ã\81¨æ\97¥ä»\98ã\82\92å\8f³è©°ã\82\81ã\81®å½¢ã\81§æ\8c¿å\85¥ã\81\97ã\81¾ã\81\99ã\80\82ã\82\82ã\81\97空ã\81®
+ã\81¨
\family sans
-Date
+オーバーレイ
\family default
-環境が使われた場合は、
+には,さらに
\family sans
-Place
+不可視文
\family default
-ã\81®å\80¤ã\81«é\96¢ä¿\82ã\81ªã\81\8få ´æ\89\80ã\82\82æ\97¥ä»\98ã\82\82表示ã\81\95ã\82\8cã\81¾ã\81\9bã\82\93ã\80\82ã\82\82ã\81\97
+ã\81¨
\family sans
-Date
+可視文
\family default
-環境が無かった場合には、ファイルが LaTeXで処理された日付が代入されます。
+の使用例も含まれています.また,プリアンブルには,次のように書き込まれています.
+\end_layout
+
+\begin_layout LyX-Code
+% Uncomment to print out only slides and overlays
+\end_layout
+
+\begin_layout LyX-Code
+%
+\end_layout
+
+\begin_layout LyX-Code
+%
+\backslash
+onlyslides{
+\backslash
+slides}
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout LyX-Code
+% Uncomment to print out only notes
+\end_layout
+
+\begin_layout LyX-Code
+%
+\end_layout
+
+\begin_layout LyX-Code
+%
+\backslash
+onlynotes{
+\backslash
+notes}
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+最後に,私はこの文書クラスを,\SpecialChar LaTeX2e
+の組み込みクラスである「
+\noun on
+Sli\SpecialChar TeX
+\noun default
+エミュレーション」クラスをサポートする目的で作成しました.私も\SpecialChar LyX
+チームの他のメンバーも,この組み込みスライドクラスを使用することに賛成したり反対したりするものでは
+ありません.これは単に,ユーザーがこれを使いたかったり必要としたりしたときのためにあるものです.プレゼンテーションを作成するためには,
\family sans
-Backaddress
+Foils
\family default
-: 送り手の返送する場合の住所。送り手の住所の上に小さな sans serifフォントで表示されます。
-\end_layout
+クラス(第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:foiltex"
-\begin_layout Itemize
+\end_inset
-\family sans
-Specialmail
+節参照)や「
+\family typewriter
+seminar
\family default
-: 特別な手紙の情報。普通は住所の上、返送用の住所の下に下線つきで表示されます。
+」パッケージ(一部の\SpecialChar TeX
+頒布版に含まれています)のように,他の\SpecialChar LaTeX2e
+クラスも存在します.私はこれらについては知らないのですが,他にどのようなことができるのか試してみてくだ
+さい.
\end_layout
-\begin_layout Itemize
+\begin_layout Chapter
+ソフトウェアを追加する必要がある \SpecialChar LyX
+機能
+\end_layout
-\family sans
-Location
-\family default
-: 追加的な情報。普通は住所の下の右側に表示されます。
+\begin_layout Section
+\SpecialChar TeX
+のチェック
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
-\family sans
-Title
-\family default
-: 手紙の題名。表題の上に大きな太い sans serifフォントで表示されます。
+\noun on
+Asger Alstrup
+\noun default
+文
\end_layout
-\begin_layout Itemize
-
-\family sans
-Subject
-\family default
-: 手紙の表題。
-\family sans
-Opening
-\family default
-環境の上に太字で表示されます。
+\begin_layout Subsection
+はじめに
\end_layout
\begin_layout Standard
-\family sans
-Yourref
-\family default
-、
-\family sans
-Yourmail
+\family typewriter
+chktex
\family default
-、
-\family sans
-Myref
+プログラムが導入されていると
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LaTeX
+頒布版としてMiK\SpecialChar TeX
+を使用している場合には,
+\family typewriter
+chktex
\family default
-、
+はまだ利用可能ではありません.
+\end_layout
+
+\end_inset
+
+,
\family sans
-Customer
+ツール
\family default
-ã\80\81
+ã\83¡ã\83\8bã\83¥ã\83¼ã\81®ä¸\8bã\81«ï¼\8c
\family sans
-Invoice
+\SpecialChar TeX
+構文チェック
\family default
-ã\81¨ã\81\84ã\81£ã\81\9fã\82¿ã\82¤ã\83\97ã\81¯ã\80\81
-\family sans
-Title
+ã\81¨ã\81\84ã\81\86é \85ç\9b®ã\81\8c表示ã\81\95ã\82\8cã\81¾ã\81\99ï¼\8e
+\family typewriter
+chktex
\family default
-行の上にビジネス用の手紙のような
-\begin_inset Quotes eld
-\end_inset
-
-Your ref.
-\begin_inset Quotes erd
+は,CTAN
+\begin_inset Newline newline
\end_inset
-、
-\begin_inset Quotes eld
-\end_inset
-Your letter of
-\begin_inset Quotes erd
-\end_inset
+\begin_inset CommandInset href
+LatexCommand href
+target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
-、
-\begin_inset Quotes eld
\end_inset
-Our ref.
-\begin_inset Quotes erd
-\end_inset
+から入手することができます.
+\end_layout
-、
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Standard
-Customer no.
-\begin_inset Quotes erd
-\end_inset
+\family sans
+Chk\SpecialChar TeX
-、
-\begin_inset Quotes eld
-\end_inset
+\family default
+パッケージは,\SpecialChar LaTeX
+の構成物には直感的でないものもあり,すぐ忘れてしまいがちであるのに不満を感じた
+\begin_inset Flex Noun
+status collapsed
-Invoice no.
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+Jens T.
+ Berger Thielemann
+\end_layout
-、
-\begin_inset Quotes eld
\end_inset
-Date
-\begin_inset Quotes erd
-\end_inset
+が書いたプログラムです.このプログラムは,\SpecialChar LaTeX
+ファイルを走査して,ファイルの整合性をチェックし,犯しがちな誤りを見つけ出します.別の技術用語では,LaTeXにおける
+\family typewriter
+lint
+\family default
+であるとも言えます.
+\end_layout
-といったフィールドを含む行をつくります。日付には
-\family sans
-Date
+\begin_layout Standard
+さて,\SpecialChar LyX
+はつねに正しい\SpecialChar LaTeX
+ファイルを生成するはずなのに,文法チェッカーは\SpecialChar LyX
+で何をするというのでしょうか.答えは簡単です.
+\family typewriter
+lint
\family default
-の値が使われます。このようなビジネス用のタイプが使われた場合、
+がC言語プログラムの
+\emph on
+文法
+\emph default
+をチェックするだけでなく,打ち間違いによる
+\emph on
+意味上の
+\emph default
+チェックも行うように,
\family sans
-Place
-\family default
-の値は手紙にあらわれずに、LaTeX変数
-\family typewriter
+Chk\SpecialChar TeX
-\backslash
-fromplace
\family default
-がセットさせるだけになります。通常の住所フィールドの下の右揃での場所と日付の出力は抑制されます。これらのビジネス用のタイプはラベルを持った入力タイプとして実装さ
-れていて、対応する
+は,文法エラーの他に犯しがちな
+\emph on
+写植上の
+\emph default
+誤りも検出してくれるからです.
\family sans
-Opening
+Chk\SpecialChar TeX
+
\family default
-環境より前に置く必要があります。
+は,以下のような誤りを検出することができます.
\end_layout
\begin_layout Itemize
+省略記号の検出:
+\begin_inset Newline newline
+\end_inset
-\family sans
-Yourref
-\family default
-: Your ref.
+...ではなく\SpecialChar ldots
+を使わなくてはなりません
\end_layout
\begin_layout Itemize
+括弧の前後にスペースを置かない:
+\begin_inset Newline newline
+\end_inset
-\family sans
-Yourmail
-\family default
-: Your letter of.
+( wrong spacing ):誤った空白
\end_layout
\begin_layout Itemize
+よく使われる省略形の後ろは通常スペースにする:
+\begin_inset Newline newline
+\end_inset
-\family sans
-Myref
-\family default
-: Our ref.
-\end_layout
+e.
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Itemize
+g.
+\begin_inset space \space{}
+\end_inset
-\family sans
-Customer
-\family default
-: Customer no.
+is too wide spacing.:広すぎる空白
\end_layout
\begin_layout Itemize
+直前の文章が大文字で終わっているときに,文末スペースに直す:
+\begin_inset Newline newline
+\end_inset
-\family sans
-Invoice
-\family default
-: Invoice no.
+This is a TEST.
+ And this is wrong spacing.:誤った空白
\end_layout
-\begin_layout Subsection
-新しい letter class: letter (koma-script v.2)
-\end_layout
+\begin_layout Itemize
+ラベルや類似コマンドの前のスペース:
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
-Koma-Script バージョン 2.8は新しい レタークラス
-\family typewriter
-scrlttr2
-\family default
-を導入して、今まで使われてきた
-\family typewriter
-scrlettr
-\family default
-はサポートされなくなりました。これは、LaTeX の側で、全く新しいインターフェイスを持ち、今までのクラスと互換性を持ちません。そのために LyX
- は新旧二つのクラスをサポートしています。ただし、できるだけ新しいクラスを使ってください。
-\end_layout
+ラベルが別のページに行ってしまわないように,ラベルは文章に接していなくてはなりません.
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:chktex"
-\begin_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
-を使って)ロゴを入れることができます。
-\end_layout
+\end_inset
-\begin_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
status collapsed
\begin_layout Plain Layout
-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
+この脚注は,正しくないページに行ってしまう恐れがあります.
+\end_layout
-\bar under
-D
-\bar default
-ocument\SpecialChar \menuseparator
-Extra Options
-\family default
-フィールドに
-\family typewriter
-KOMAold
-\family default
-を挿入してください。
+\end_inset
+
+ このラベルは離れすぎです.
\end_layout
+\begin_layout Itemize
+参照の前にハードスペースではなくスペース:
+\begin_inset Newline newline
\end_inset
-。使い方の例として LyXに含まれる
-\emph on
-koma-letter2
-\emph default
-テンプレートを見てください。詳しい説明は Koma-Script の取扱説明書(
-\emph on
-scrguide
-\emph default
-)を見てください。
+運が悪ければ,参照文字列と参照番号のあいだでちょうど改行されてしまい,残念な結果となります.第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:chktex"
+
+\end_inset
+
+節をご覧ください.
+\end_layout
+
+\begin_layout Itemize
+数字のあいだで
+\begin_inset Formula $\times$
+\end_inset
+
+ではなく「x」が使われている:
+\begin_inset Newline newline
+\end_inset
+
+2x2は,
+\begin_inset Formula $2\times2$
+\end_inset
+
+よりも安っぽく見えます.
+\end_layout
+
+\begin_layout Standard
+などなど\SpecialChar ldots
+
+\family sans
+Chk\SpecialChar TeX
+
+\family default
+は,印刷する前に文書を「仕上げる」上で,たいへん価値のあるツールです.必須のスペルチェックを終えた直後,組版の微調整をする前には,これを実行するべきです.
\end_layout
\begin_layout Subsection
-問題点
+使いかた
\end_layout
\begin_layout Standard
-Koma-Script文書クラスを LyXで表示するさいに、LyXの内部構造がいくつかの問題を引き起こします。
-\end_layout
-
-\begin_layout Itemize
-
+このプログラムを導入したならば,使うのは
\family sans
-Chapter
+ツール\SpecialChar menuseparator
+\SpecialChar TeX
+構文チェック
\family default
-環境の章番号が章の題名と同じ行ではなく、その上の行に表示されます。これはレイアウトファイルの中の
+を選択するだけなので簡単です.こうすると,\SpecialChar LyX
+は使用中の文書の\SpecialChar LaTeX
+ファイルを生成して,
\family sans
-Counter_Chapter
-\family default
-ラベルタイプに対する LyXの振る舞いのためです。
-\end_layout
-
-\begin_layout Itemize
+Chk\SpecialChar TeX
-\family sans
-Addchap
\family default
-ã\81¨
+ã\82\92èµ·å\8b\95ã\81\97ï¼\8cå½\93該ã\83\95ã\82¡ã\82¤ã\83«ã\82\92æ¤\9cæ\9f»ã\81\97ã\81¾ã\81\99ã\81\8cï¼\8c
\family sans
-Addsec
+Chk\SpecialChar TeX
+
\family default
-でつけた見出しは本当の LaTeXファイルの目次には挿入されますが、LyXの目次(
+から警告があった場合には,それを含んだ「エラーボックス」を\SpecialChar LyX
+中に挿入します.警告は,誤りのある箇所のそばに置かれるので,メニュー項目の
\family sans
-\bar under
-V
-\bar default
-iew\SpecialChar \menuseparator
+移動\SpecialChar menuseparator
+エラー
+\family default
+を選択するか,既定の
+\family typewriter
+cua
+\family default
-\bar under
-T
-\bar default
-able
-\begin_inset space ~
-\end_inset
+\begin_inset Flex Ruby
+status collapsed
+
+\begin_layout Plain Layout
+鍵
+\begin_inset Argument post:1
+status collapsed
+
+\begin_layout Plain Layout
+キー
+\end_layout
-of
-\begin_inset space ~
\end_inset
-Contents
-\family default
-)には挿入されません。
+
\end_layout
-\begin_layout Itemize
+\end_inset
-\emph on
-letter
-\emph default
-文書クラスでの段落は段落の間に間隔を開けることによって分けられていて、字下げは使いません。これが通常の振る舞いで、そのために特別な LaTeXコマンドは必要あり
-ません。しかし
-\family sans
-\bar under
-L
-\bar default
-ayout\SpecialChar \menuseparator
+設定ファイルならば
+\begin_inset Flex Ruby
+status collapsed
-\bar under
-D
-\bar default
-ocument
-\family default
-ダイアログでは
-\family sans
-\bar under
-I
-\bar default
-ndent
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\noun off
+\color none
+捷径
\family default
-ボタンが押された状態になっています。これは
-\family sans
-S
-\bar under
-k
+\series default
+\shape default
+\size default
+\emph default
\bar default
-ip
-\family default
-は段落間に間を開ける LaTeXコマンドを挿入するボタンですが、この文書クラスの場合、特別な LaTeXコマンドを挿入する必要がないからです。
-\end_layout
-
-\begin_layout Section
-Latex8(IEEE学会論文)
-\end_layout
+\noun default
+\color inherit
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+\begin_inset Argument post:1
status collapsed
\begin_layout Plain Layout
-Allan Rae
+ショートカット
\end_layout
\end_inset
-文
-\end_layout
-\begin_layout Subsection
-はじめに
\end_layout
-\begin_layout Standard
-このクラスは IEEEがスポンサーになっているカンファレンスに投稿するためのものです。したがって、このクラスを使うには IEEEの Authors
- Kitを手に入れることを強くお薦めします。
+\end_inset
+
+鍵
+\family sans
+C-g
+\family default
+を押せば,簡単に警告の箇所を見出すことができます.エラーボックスを開けるには,マウスでボックスをクリックするか,
+\family typewriter
+cua
+\family default
+鍵設定の場合には捷径鍵
\family sans
-latex.sty
+C-i
\family default
-パッケージと それに付随する bibliographyスタイルファイルはそのキットに含まれています。Authors Kitは通常初めの投稿が受理されたときに
- e-mailで送られてきます。その中にはフォーマットに関する制限等の役に立つ情報が色々書いてあります。以下ではあなたがこのキットを手にいれて、読んでいるものと
-して話を進めていきます。
-\end_layout
+,
+\family typewriter
+emacs
+\family default
+鍵設定の場合は捷径鍵
+\family sans
+C-o
+\family default
+を押します.警告を読み,それが誤りを示していれば修正します.警告が何を意味しているか理解しにくい場合には,無視しても問題はありません.画面上の文書と,
+\family sans
+Chk\SpecialChar TeX
-\begin_layout Subsection
-はじめに
+\family default
+を起動する際に行なわれる実際の技術的な操作のあいだには,隠された層があり,この隔たりのせいで,一部の警告が不可解なものになったり,明らかに馬鹿げたものになる場合
+があるのです.
\end_layout
\begin_layout Standard
-[AR\SpecialChar \@.
- more to come]未完成
+本文書自体,この機能を確認する良い材料になりますので,実行してみてください.すると,かなりの量の警告が出るはずです.これはコンピュータが敏感すぎるせいですので,
+警告のほとんどは実際には警告に値しません.
\end_layout
\begin_layout Subsection
-サポートされている環境
+微調整のしかた
\end_layout
-\begin_layout Itemize
-
+\begin_layout Standard
+場合によっては,
\family sans
-Standard
-\end_layout
-
-\begin_layout Itemize
+Chk\SpecialChar TeX
+\family default
+は,あなたが望むよりも煩すぎると思うかもしれません.そのような場合には,必要と思うまで
\family sans
-Title
-\end_layout
-
-\begin_layout Itemize
+Chk\SpecialChar TeX
+\family default
+を無効にするか,あなたにもう少し合うように
\family sans
-Author
+Chk\SpecialChar TeX
+
+\family default
+を調整することができます.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
\family sans
-E-mail
-\end_layout
+Chk\SpecialChar TeX
-\begin_layout Itemize
+\family default
+は調整や拡張がひじょうに柔軟なのですが,\SpecialChar LyX
+における
+\family sans
+Chk\SpecialChar TeX
+\family default
+関連の問題が,それですべて解決すると思うべきではありません.\SpecialChar LyX
+は,
\family sans
-Affiliation
-\end_layout
+Chk\SpecialChar TeX
-\begin_layout Itemize
+\family default
+出力
+\begin_inset Foot
+status collapsed
+\begin_layout Plain Layout
+
+\family sans
+chktex
+\family default
+の実際の出力は,
+\family sans
+chktex
+\family default
+を実行した直後に
\family sans
-Abstract
+文書\SpecialChar menuseparator
+\SpecialChar LaTeX
+ログ
+\family default
+を使えば見ることができます.
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Section
+から得た行番号と内部構造を一致させるため,やや特殊な\SpecialChar LaTeX
+ファイルを生成しなくてはならないので,警告の一部は正しく表示されていないように見えるでしょう.これに対処する
+ためには,以下の2つの方法があります.
\end_layout
\begin_layout Itemize
\family sans
-SubSection
-\end_layout
+\begin_inset Flex MenuItem
+status collapsed
-\begin_layout Itemize
+\begin_layout Plain Layout
\family sans
-Caption
+ツール\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+出力\SpecialChar menuseparator
+\SpecialChar LaTeX
+\SpecialChar menuseparator
+Check\SpecialChar TeX
+コマンド
\end_layout
-\begin_layout Subsection
-画面と印刷したものの違い
-\end_layout
+\end_inset
-\begin_layout Standard
-主に節番号の表示の仕方のために、画面上と印刷したものの間には小さな違いがあります。画面上では節番号に続くピリオドが表示されません。印刷したものにはちゃんと表示さ
-れるので心配しないでください。
-\end_layout
-\begin_layout Section
-Memoir
-\end_layout
+\family default
+中の
+\family sans
+Chk\SpecialChar TeX
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+\family default
+起動コマンドラインを調整するか,グローバルな
+\family sans
+Chk\SpecialChar TeX
+
+\family default
+の設定ファイル(通常は
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Jürgen Spitzmüller
+chktexrc
\end_layout
\end_inset
-文
+ファイル)を調整します.コマンドラインからどの警告を有効・無効にできるかは以下をご覧ください.
\end_layout
-\begin_layout Subsection
-概観
+\begin_layout Itemize
+
+\family sans
+ファイル\SpecialChar menuseparator
+書き出し\SpecialChar menuseparator
+\SpecialChar LaTeX
+
+\family default
+を使って文書を\SpecialChar LaTeX
+ファイルに変換し,そのファイルに対して
+\family typewriter
+chktex
+\family default
+を手動で実行します.このようにすると,\SpecialChar LyX
+文書中の対応箇所を見つけるのがやや面倒ですが,少し我慢すれば見つけることができます.
\end_layout
\begin_layout Standard
-Memoir は非常に強力で着実に改良されている文書クラスです。フィクションとノンフィクションの文学作品用にデザインされています。このクラスの目的は、ユーザーが
-文章の組版に対して最大限にコントロールできることです。Memoir は標準の book クラスをベースにしていますが、article クラスをまねることもできま
-す(やり方は以下で説明します)。
+以下は,
+\family sans
+設定
+\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
+"です.
\end_layout
\begin_layout Standard
-Memoir の開発者である Peter Wilson は LaTeX の世界で多くの便利なパッケージの作者として知られています。それらのほとんどは
- Memoir に含まれています。そのために、目次、付録、章のデザインなどを簡単にレイアウトすることができます。ただし、LyX はそれらすべての機能をサポートし
-ているわけではありません。いくつかのものは将来のバージョンでサポートされるでしょうが
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-提案があれば
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-lyx-devel@lists.lyx.org
+\SpecialChar LyX
+は,
+\family typewriter
+chktex
+\family default
+と通信するために,他のコマンドラインパラメータを特定の方法で使用しているため,メッセージを有効化・無効化する以外のオプションを使うべきではありません.
\end_layout
-\end_inset
+\begin_layout Enumerate
-までぜひおくって下さい。
+\size small
+\emph on
+Command terminated with space.
\end_layout
-\end_inset
-
-、LyX のフレームワークによる制限のために多くのものはサポートされないでしょう。もちろん、LaTeX コマンド(ERT
-\begin_inset Foot
-status collapsed
+\begin_layout Enumerate
-\begin_layout Plain Layout
-詳しくはセクション
-\begin_inset space ~
+\size small
+Non-breaking space (
+\begin_inset Quotes eld
\end_inset
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:LaTeXコードを挿入する"
+\family typewriter
+~
+\family default
+\begin_inset Quotes erd
\end_inset
-を見てください。
+) should have been used.
\end_layout
-\end_inset
-
-)を直接入力することによって、すべての機能を使うことは可能です。その節では、LyX でサポートされている機能だけについて簡単に見ていくことにします。詳しい説明や
-、LyX で直接サポートされていない機能については、Memoir クラスの詳しい取扱説明書
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-\begin_inset Flex URL
-status collapsed
-
-\begin_layout Plain Layout
-
-CTAN:/macros/latex/memoir/memman.pdf
-\end_layout
+\begin_layout Enumerate
+\size small
+\emph on
+You should enclose the previous parenthesis with
+\begin_inset Quotes eld
\end_inset
-\end_layout
+\family typewriter
+{}
+\family default
+\begin_inset Quotes erd
\end_inset
-を見てください。この取扱説明書はこのクラスのユーザーの手引きであるだけでなく、よい組版とはどういうものかという総合的な解説やよい組版のすばらしい例を含んでいます
-。
-\end_layout
-
-\begin_layout Subsection
-基本的な機能と制限
-\end_layout
-
-\begin_layout Standard
-Memoir は標準の book クラスのすべての機能を基本的にサポートしています。しかし、以下のようないくつかの違いがあります。
+.
\end_layout
-\begin_layout Description
-フォントサイズ: Memoir の方がより広い範囲のフォントサイズが使えます。9、10、11、12、14、17
-\end_layout
+\begin_layout Enumerate
-\begin_layout Description
-ページスタイル: fancyhdr パッケージと Memoir の間の一つのコマンドの衝突のため(2つのパッケージが一つのコマンドを同じ名前で定義しているために
-、LaTeX を混乱させるのです)、手の込んだページスタイルは使えません。そのかわりに、Memoir はいくつものページスタイルを用意しています(
-\family sans
-Layout\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
-Page
-\begin_inset space ~
+\size small
+Italic correction (
+\begin_inset Quotes eld
\end_inset
-Style
-\family default
- を見てください)。それらのページスタイルを章題ページに使いたい場合は、
-\family typewriter
-\backslash
-chapterstyle
-\family default
- コマンドを本文かプリアンブルに記述する必要があります(つまり、
\family typewriter
\backslash
-chapterstyle{companion}
+/
\family default
- のようなコマンドです)。
-\end_layout
-\begin_layout Description
-節分け: 標準的なクラスでは節分けコマンド(chapter、 section、 subsection等)は一つのオプションをとることができます。このオプションで
-目次とヘッダーの表示用の題名を指定できます(題名が長い場合などに使います)。LyX では、chapterや sectionの始めのところで
-\family sans
-Insert\SpecialChar \menuseparator
-Short
-\begin_inset space ~
+\begin_inset Quotes erd
\end_inset
-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モードです)。
+) found in non-italic buffer.
\end_layout
-\begin_layout Description
-目次/図、表のリスト: 標準のクラス(とそれ以外の多くのクラス)では、目次、図のリスト、表のリストは自動的に新しいページから始まります。Memoir
- はこれらのクラスとは異なり、新しいページで始めたいなら自分でページの区切りを入れる必要があります。
-\end_layout
+\begin_layout Enumerate
+
+\size small
+Italic correction (
+\begin_inset Quotes eld
+\end_inset
+
-\begin_layout Description
-タイトルページ: 理由はわからないのですが、Memoir はタイトルページにページ番号をつけます(標準のクラスでは、タイトルページのスタイルは「empty」、つ
-まりページ番号はつきません)。タイトルページにページ番号を付けたくない場合は、プリアンブルに
\family typewriter
\backslash
-aliaspagestyle{title}{empty}
+/
\family default
-と入力してください。
+
+\begin_inset Quotes erd
+\end_inset
+
+) found more than once.
\end_layout
-\begin_layout Description
-Article: クラスオプションに
+\begin_layout Enumerate
+
+\size small
\emph on
-article
-\emph default
- をつけると(
-\family sans
-Layout\SpecialChar \menuseparator
-Document\SpecialChar \menuseparator
-Extra
-\begin_inset space ~
+No italic correction (
+\begin_inset Quotes eld
\end_inset
-Options
-\family default
- を選んで入力します)、article スタイルをまねることができます。つまり、(脚注、図、表等の)カウンターは新しい章に入ってもリセットされません。また新しい
-章は新しいページからはじまりません(ただし、本当の article クラスとは違って、新しいページから始めることもできます)。しかし、parts
- は bookクラスと同様に新しいページからはじまります。
-\end_layout
-\begin_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 のスタイルファイルはまだ古いフォントコマン
-ドを使っているために、我々は既定でこのオプションを使うことに決めました。
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Subsection
-追加された機能
+) found.
\end_layout
-\begin_layout Standard
-LyXでサポートされる機能(今のところそれほど多くはありません)を簡単に説明しましょう。詳しくは Memoir の取扱説明書
-\begin_inset Foot
-status collapsed
+\begin_layout Enumerate
-\begin_layout Plain Layout
-\begin_inset Flex URL
-status collapsed
+\size small
+Accent command
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Plain Layout
-CTAN:/macros/latex/memoir/memman.pdf
-\end_layout
+\family typewriter
+cmd
+\family default
+\begin_inset Quotes erd
\end_inset
-。
-\end_layout
+ needs use of
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+cmd
+\family default
+\begin_inset Quotes erd
\end_inset
-を見てください。
+.
\end_layout
-\begin_layout Description
-Abstract: なぜ abstract が追加された機能なのか不思議かもしれませんが、標準の Bookクラスには abstract は無いのです。しかし、M
-emoir にはあります。文章中のどこにでも、また何回でも abstract を使うことができます。
-\end_layout
+\begin_layout Enumerate
-\begin_layout Description
-Chapterprecis: 純文学を読んでいて、これを見たことがあるかも知れません。章の内容が簡単にタイトルの下と目次に書いてあるものがあります(つまり、「我
-々のヒーローがトロヤに到着する。彼は友人を失うが、新たな友人を得る。」というようなものです)。これが Chapterprecis です。したがって、章の下でのみ
-意味を持ちます。
+\size small
+Wrong length of dash may have been used.
\end_layout
-\begin_layout Description
-Epigraph: epigraphは章の始めに書かれた、標語やモットーです。epigraph 環境はそのような標語をタイプセットする方法を用意します。標語自身
-(テキスト)とその著者(ソース)が短い線で分けられます。この環境はテキストとソースという 2つのオプションを必要とするので、LyXをごまかす必要があります。この
-場合は、(TeXモードで)2つのオプションの間に括弧を入れます。
+\begin_layout Enumerate
+
+\size small
\emph on
-<標語>
-\emph default
-
+\begin_inset Quotes eld
+\end_inset
+
+
\family typewriter
-}{
+%s
\family default
-
-\emph on
-<標語の著者>
-\emph default
- としますが、この中の
+
+\begin_inset Quotes erd
+\end_inset
+
+ expected, found
+\begin_inset Quotes eld
+\end_inset
+
+
\family typewriter
-}{
+%s
\family default
- が TeXモードでの入力です。
-\end_layout
-\begin_layout Description
-Poemtitle: Memoir は(複雑で抽象的なものも含めて)詩をタイプセットするための多くの機能を持っています。LyXでは、その中のいくつかしかサポート
-していません。その一つが poemtitle です。これは詩のための中央におかれたタイトルで、目次にも含められます(verse が詩のための標準的な環境です。M
-emoir はverseを拡張した環境を持っていますが、これを使うためには ERT が必要です。この環境は verse環境の中に入れ子にする必要があるのですが、
-LyXではそれがサポートされていないからです)。
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Description
-Poemtitle*: poemtitle と同じですが、目次には加えられません。
+.
\end_layout
-\begin_layout Section
-Article(mwart)・book(mwbk)・report(mwrep)
-\begin_inset OptArg
-status collapsed
+\begin_layout Enumerate
+
+\size small
+Solo
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Plain Layout
\family typewriter
-mw
+%s
\family default
-クラス
-\end_layout
+\begin_inset Quotes erd
\end_inset
-
+ found.
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
-
-\begin_layout Plain Layout
-Tomasz Luczak
-\end_layout
+\begin_layout Enumerate
+\size small
+You should use
+\begin_inset Quotes eld
\end_inset
-文
-\end_layout
-\begin_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
+%s
\family default
-を代替するものでいくつかの点でポーランド語の組版ルールによりよくしたがっています。
-\end_layout
-\begin_layout Standard
-基本的な違いは、次の点です。
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Itemize
-番号の付かない見出し(
-\family sans
-Section*
-\family default
-のようなアステリスクがついたもの)も目次に加えられます。
+ to achieve an ellipsis.
\end_layout
-\begin_layout Itemize
-ページスタイルの追加。
-\end_layout
+\begin_layout Enumerate
+
+\size small
+Inter-word spacing (
+\begin_inset Quotes eld
+\end_inset
-\begin_deeper
-\begin_layout Description
-uheadings 線で本文と分けられたヘッダ
-\end_layout
-\begin_layout Description
-myheadings カスタムヘッダ、ヘッダの内容は
\family typewriter
\backslash
-markright
+
\family default
-と
+
+\begin_inset Quotes eld
+\end_inset
+
+) should perhaps be used.
+\end_layout
+
+\begin_layout Enumerate
+
+\size small
+Inter-sentence spacing (
+\begin_inset Quotes eld
+\end_inset
+
+
\family typewriter
\backslash
-markboth
+@
\family default
-コマンドで指定します
+
+\begin_inset Quotes erd
+\end_inset
+
+) should perhaps be used.
+\end_layout
+
+\begin_layout Enumerate
+
+\size small
+Could not find argument for command.
\end_layout
-\begin_layout Description
-myuheadings 線で本文と分けられたカスタムヘッダ
+\begin_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
+
+.
\end_layout
-\begin_layout Description
-outer ページ番号がページの外側に付きます
-\end_layout
+\begin_layout Enumerate
-\end_deeper
-\begin_layout Itemize
-オプション
+\size small
+Math mode still on at end of \SpecialChar LaTeX
+ file.
\end_layout
-\begin_deeper
-\begin_layout Description
-rmheadings serif のタイトル --- 既定
-\end_layout
+\begin_layout Enumerate
-\begin_layout Description
-sfheadings sans serif のタイトル
-\end_layout
+\size small
+Number of
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Description
-authortitle タイトルページにまず著者名、その次にタイトルが配置される --- 既定
-\end_layout
-\begin_layout Description
-titleauthor タイトルページにまずタイトル、その次に著者名が配置される
-\end_layout
+\family typewriter
+char
+\family default
-\begin_layout Description
-withmarginpar 余白のための場所をページ上で確保
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\end_deeper
-\begin_layout Section
-Paper
-\end_layout
+ doesn't match the number of
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
-\family sans
-paper
-\family default
-文書クラスは標準的な
-\family sans
-article
-\family default
-クラスの代わりとなるものです。これは
-\family sans
-article
+\family typewriter
+char
\family default
-クラスと同じような機能を提供しますが、節が sans serifになり ヘッディング等が変わっているこちらのレイアウトの方が気に入るかも知れません。
-\end_layout
-\begin_layout Section
-RevTeX4
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Standard
-by
-\noun on
-Amir Karger
+.
\end_layout
-\begin_layout Standard
-\begin_inset VSpace bigskip
-\end_inset
+\begin_layout Enumerate
+\size small
+You should use either
+\family typewriter
-\end_layout
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
-\noindent
-\family sans
-Revtex
\family default
- テキストクラスは American Physical Sociey
-\family sans
-のRevtex 4.0(the
-\begin_inset Formula $\beta$
+ or
+\family typewriter
+
+\begin_inset Quotes erd
\end_inset
- release of May, 1999)クラスと使います。
-\end_layout
-\begin_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
+ as an alternative to
+\begin_inset Quotes eld
+\end_inset
+
+
+\family typewriter
+"
\family default
-テキストクラスを使うのはずっと簡単になりました。
-\end_layout
-\begin_layout Standard
-ここでの説明は RevTeX 4.0の説明書への追加として考えてください。したがって特有の RevTeXマクロを説明せず、また必要な場合にプリアンブルにどうすれば
-コマンドを入れればいいかを知っているものとして説明していきます。
+\begin_inset Quotes erd
+\end_inset
+
+.
\end_layout
-\begin_layout Subsection
-インストール
+\begin_layout Enumerate
+
+\size small
+You should use "
+\family typewriter
+'
+\family default
+" (ASCII 39) instead of "" (ASCII 180).
\end_layout
-\begin_layout Standard
-まず、RevTeX 4の READMEに説明しているやり方で RevTeX 4をインストールする必要があります。このパッケージ自体はThe RevTeX
- 4 Web Site
-\begin_inset Flex URL
-status collapsed
+\begin_layout Enumerate
-\begin_layout Plain Layout
+\size small
+User-specified pattern found.
+\end_layout
-http://publish.aps.org/revtex4/
+\begin_layout Enumerate
+
+\size small
+This command might not be intended.
\end_layout
-\end_inset
+\begin_layout Enumerate
-から手にいれることができます。LaTeXが見つけることのできる場所にインストールしてください。そして、インストールしたのとは異なる任意のディレクトリで短い
- RevTeX 4の文章を LaTeXでコンパイルできるかどうかを確かめてください。この後、LyXを再設定するとクラスファイルを見つけ、RevTeX4テキストク
-ラスが使えるようになるはずです。
+\size small
+\emph on
+Comment displayed.
\end_layout
-\begin_layout Standard
-おそらく使い始める一番簡単な方法は RevTeX 4の文章を
+\begin_layout Enumerate
+
+\size small
+Either
\family typewriter
-reLyX
+''
+\backslash
+,'
\family default
-を使ってインポートするか、またはテンプレートディレクトリにある
-\family sans
-Revtex
-\begin_inset space ~
-\end_inset
-
-4
+ or
+\family typewriter
+'
+\backslash
+,''
\family default
-テンプレートを使うことでしょう。
+ will look better.
\end_layout
-\begin_layout Subsection
-プリアンブルに関すること
+\begin_layout Enumerate
+
+\size small
+Delete this space to maintain correct page references.
\end_layout
-\begin_layout Standard
+\begin_layout Enumerate
-\family typewriter
+\size small
+\emph on
+You might wish to put this between a pair of
+\begin_inset Quotes eld
+\end_inset
-\backslash
-documentclass
+
+\family typewriter
+{}
\family default
-に与える preprintや apsのような追加的なオプションは、
-\family sans
-Document
-\begin_inset space ~
-\end_inset
-Layoutダイアログの E
-\bar under
-x
-\bar default
-tra
-\begin_inset space ~
+\begin_inset Quotes erd
\end_inset
-Options
-\family default
-フィールドに入れます。RevTeXでは少なくとも一つのオプションが必要なことに注意してください。
+.
\end_layout
-\begin_layout Standard
-それ以外の
-\family typewriter
-
-\backslash
-draft
-\family default
-等のようにプリアンブルに入れるものは、
-\family sans
-Latex
-\begin_inset space ~
-\end_inset
+\begin_layout Enumerate
-Preamble
-\family default
-ダイアログに入れてください。
+\size small
+You ought to remove spaces in front of punctuation.
\end_layout
-\begin_layout Subsection
-レイアウト
+\begin_layout Enumerate
+
+\size small
+Could not execute \SpecialChar LaTeX
+ command.
\end_layout
-\begin_layout Standard
-レイアウトは基本的に RevTeX4.0のコマンドに対応しています。例えば Emailレイアウトは
+\begin_layout Enumerate
+
+\size small
+Don't use
\family typewriter
\backslash
-email{}
-\family default
-に対応しています。少なくとも RevTeX 4.0 Betaでは、
-\family sans
-Address
-\family default
-と
-\family sans
-Affiliation
+/
\family default
-はまったく同じものなので、両方を使うことはないことに注意してください
-\begin_inset Foot
-status collapsed
+ in front of small punctuation.
+\end_layout
-\begin_layout Plain Layout
-LyXには両方が含まれています。そのために
-\family typewriter
+\begin_layout Enumerate
-\backslash
-address
-\family default
-と
\family typewriter
-
+\size small
+$
\backslash
-affiliation
-\family default
-の両方を
-\family typewriter
-reLyX
+times$
\family default
-が翻訳できます。
+ may look prettier here.
\end_layout
-\end_inset
+\begin_layout Enumerate
-。
+\size small
+\emph on
+Multiple spaces detected in output.
\end_layout
-\begin_layout Subsection
-重要な注意
-\end_layout
+\begin_layout Enumerate
-\begin_layout Standard
-RevTeX 4には独特な面があり、これが LyXを混乱させバグを引き起こします。
+\size small
+This text may be ignored.
\end_layout
-\begin_layout Standard
-RevTeXでは、
+\begin_layout Enumerate
+
+\size small
+Use
\family typewriter
-\backslash
-thanks
+\begin_inset Quotes eld
+\end_inset
+
+
+\family default
+ to begin quotation, not
+\family typewriter
+'
+\family default
+.
+\end_layout
+
+\begin_layout Enumerate
+
+\size small
+Use
+\family typewriter
+'
\family default
-コマンドは
+ to end quotation, not
\family typewriter
-\backslash
-author
-\family default
-環境の外側で使います。LyXでこれと同じ働きをするのは別の Thanksレイアウトです。したがって
-\family sans
-、Author
+\begin_inset Quotes eld
+\end_inset
+
+
\family default
-レイアウトに脚注を書かないでください。ムチャクチャになる可能性があります。詳しくは RevTeX 4の説明書を見てください。
+.
\end_layout
-\begin_layout Standard
-また
-\family sans
-Author
-\begin_inset space ~
+\begin_layout Enumerate
+
+\size small
+Don't mix quotes.
+\end_layout
+
+\begin_layout Enumerate
+
+\size small
+You should perhaps use
+\begin_inset Quotes eld
\end_inset
-Email
+
+\family typewriter
+cmd
\family default
-、
-\family sans
-Author
-\begin_inset space ~
+
+\begin_inset Quotes erd
\end_inset
-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はコンパイルに失敗します。
+ instead.
\end_layout
-\begin_layout Subsection
-問題点
-\end_layout
+\begin_layout Enumerate
-\begin_layout Standard
-このレイアウトの主な問題点は Emailや Titleのようなレイアウトに追加的な引数を使うことができないことです。(これはこのレイアウトだけの問題ではありませ
-ん。例えば、Sectionレイアウトに追加的な引数を使うことができません)。これはあなたがファイルを LaTeXファイルに変換した後(これは APSに投稿するた
-めに変換する必要があります)、テキストエディタを使ってオプションの引数を加える(例えばへッダにランニングタイトルを加える)必要があるということです。これらのレイ
-アウトがないということは
-\family typewriter
+\size small
+You should put a space in front of/after parenthesis.
+\end_layout
-\backslash
-altaffiliation
-\family default
-(またそれと同等な
-\family typewriter
+\begin_layout Enumerate
-\backslash
-altaddress
-\family default
-)を使えなくするので、手で書き加える必要があります
-\begin_inset Foot
-status collapsed
+\size small
+You should avoid spaces in front of/after parenthesis.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Enumerate
+\size small
\emph on
-Note from JMarc:
-\emph default
- 実際、LyX 1.3.0 はいくつかの形の追加オプションをサポートしています。しかし、このレイアウトはこの機能を使うようにまだアップデートされてないのです。
+You should not use punctuation in front of/after quotes.
\end_layout
-\end_inset
+\begin_layout Enumerate
-。
+\size small
+Double space found.
\end_layout
-\begin_layout Section
-Springer学術誌(
-\family sans
-svjour)
+\begin_layout Enumerate
+
+\size small
+You should put punctuation outside inner/inside display math mode.
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\begin_layout Enumerate
-\begin_layout Plain Layout
-Martin Vermeer
+\size small
+You ought to not use primitive \SpecialChar TeX
+ in \SpecialChar LaTeX
+ code.
\end_layout
+\begin_layout Enumerate
+
+\size small
+You should remove spaces in front of
+\begin_inset Quotes eld
\end_inset
-文
-\end_layout
-\begin_layout Subsection
-説明
-\end_layout
+\family typewriter
+%s
+\family default
-\begin_layout Standard
-これは Springer Verlagのいくつかの学術雑誌のためのレイアウトファイルです。
-\begin_inset Flex URL
-status collapsed
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-http://www.springer.de/author/tex/help-journals.html
\end_layout
+\begin_layout Enumerate
+
+\size small
+\begin_inset Quotes eld
\end_inset
-に必要なクラスファイル(LaTeX2e用になりました)とそれに対応する雑誌の一覧があります。このレイアウトファイルはモジュール方式になっています。すべてのジャー
-ナルに共通な部分は
+
\family typewriter
-svjour.inc
+%s
\family default
-にまとめてあり、各々の雑誌のレイアウトファイル(例えば、
+
+\begin_inset Quotes erd
+\end_inset
+
+ is normally not followed by
+\begin_inset Quotes eld
+\end_inset
+
+
\family typewriter
-svjog.layout
+%c
\family default
-は Journal of Geodesy のためのレイアウトファイルです)にそれが読み込まれます。
+
+\begin_inset Quotes erd
+\end_inset
+
+.
\end_layout
\begin_layout Standard
-したがって、クラスファイルがサポートする他の Springer の雑誌用のレイアウトファイルをつくるには、
-\family typewriter
-svjog.layout
-\family default
-に含まれるアウトラインにしたがうと、あなた自身の
-\family typewriter
-sv
-\family default
-<myjournal>
+\SpecialChar LyX
+の将来の版では,このツール(およびその縮小版
\family typewriter
-.layout
+lacheck
\family default
-を簡単に作れます。
+)の力を最大限引き出すように,より完備したインターフェイスを提供できればと考えています.しかし,現状でも十分に役立つものとなっています.ある程度長さがある既存文
+書に使用してみていただければ,きっと驚かれることでしょう.
+\end_layout
+
+\begin_layout Section
+\SpecialChar LyX
+でのバージョン管理
\end_layout
\begin_layout Standard
-これは Journal of Geodesyに対してしかちゃんとテストしていません。
-\family typewriter
-svjour
-\family default
- と
-\family typewriter
-svjog
-\family default
- は標準的な LyX ディストリビューションに含まれています。関連するクラスファイルを(Springerからダウンロードして)正しいディレクトリにイントールして
-、LaTeXがそれらのファイルを探せるように設定し(teTeXの場合は texhashを走らせます)、LyXを再設定してください。これで動くはずです。
+
+\noun on
+Lars Bullik Bjønnes
+\noun default
+および
+\noun on
+Pavel Sanda
+\noun default
+文
\end_layout
\begin_layout Subsection
-新しい環境
+はじめに
\end_layout
\begin_layout Standard
-多くの定理型の環境 ---
-\family sans
-Claim、Conjecture、
-\family default
-
-\family sans
-\SpecialChar \ldots{}
-Theorem
-\family default
-。
+\SpecialChar LyX
+は,今ではもっとも基本的なRCS/CVS/SVN/GITコマンドをサポートしています.もしもっと洗練されたことを行いたい場合には,ターミナル上から手動で行う必要
+があります.
\end_layout
\begin_layout Standard
+また,CVSのサポートは,subversionのサポートほど良くないので,CVSよりもSVNを使うことをお勧めします.Subversionを学び始めるには,SV
+N Book
+\begin_inset Foot
+status collapsed
-\family sans
-Headnote、Dedication、Subtitle、Running_LaTeX_Title、Author_Running、Institute、Mail、O
-ffprints、Keywords、Acknowledgements、Acknowledgement
-\family default
-。詳しくは Springerのクラスファイルの説明書を読んでください。
-\end_layout
+\begin_layout Plain Layout
+\begin_inset CommandInset href
+LatexCommand href
+target "http://svnbook.red-bean.com/"
-\begin_layout Subsection
-サポートしているジャーナル
-\end_layout
+\end_inset
-\begin_layout Itemize
-\emph on
-Journal of Geodesy
-\emph default
-:
-\family typewriter
-svjog.layout
-\family default
- --- Martin Vermeer
\end_layout
-\begin_layout Itemize
+\end_inset
-\emph on
-Probability Theory and Related Fields
-\emph default
-:
+が良いでしょう.RCSの場合は,「rsintro」をお読みください(これはmanファイルです.
\family typewriter
-svprobth.layout
+man rcsintro
+\family default
+で読めます).このファイルは,RCSの基本機能のすべてを説明しています.特に,RCSディレクトリに関するコメントと,マスターRCSファイル(
+\family typewriter
+,v
\family default
- --- Jean-Marc Lasgouttes
+で終わるファイルです)の概念に注意を払ってください.
\end_layout
\begin_layout Standard
-あなた自身のレイアウトファイルをつくってください。難しくはありません。
+\SpecialChar LyX
+で実際にバージョン管理機能を使い始める前に,RCS/CVS/SVN/GITの使用法に習熟しておかなくてはなりません.\SpecialChar LyX
+で\SpecialChar LyX
+への実装においては,GNU
+ RCSまたはCVS/SVNパッケージの最新版を仮定しています.旧版への保証はありません.ログメッセージのほとんどは,現在のところ操作後には表示されません.確認
+したい場合には,メッセージ面で確かめてください.バージョン管理を常用するユーザーには,VCツールバーが便利でしょう.これは
+\family sans
+表示\SpecialChar menuseparator
+ツールバー\SpecialChar menuseparator
+バージョン管理
+\family default
+で有効にできます.
\end_layout
-\begin_layout Subsection
-Credits
+\begin_layout Standard
+自製の外部コマンドを導入したい場合には,\SpecialChar LyX
+関数説明書のvcコマンドを確認してください.
\end_layout
\begin_layout Standard
-これらのファイルは、以前の
-\family typewriter
-ejour2.layout
-\family default
-をもとにしています。
-\family typewriter
-ejour2.layout
+バージョン管理機能を使用している場合には,文書を非圧縮形式で保存をすることを強く推奨します(
+\family sans
+文書\SpecialChar menuseparator
+圧縮
\family default
-ã\81¯ Springerã\81® LaTeX 2.09ç\94¨ã\81®ã\82¹ã\82¿ã\82¤ã\83«ã\83\95ã\82¡ã\82¤ã\83«ã\82\92使ã\81£ã\81\9fç´ äººç´°å·¥ã\81®ã\82\88ã\81\86ã\81ªã\83¬ã\82¤ã\82¢ã\82¦ã\83\88ã\83\95ã\82¡ã\82¤ã\83«ã\81§ã\81\99ã\80\82ã\81\93ã\82\8cã\82\89ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ã\81\99ã\81§ã\81«ã\81\82ã\82\8aã\81¾ã\81\9bã\82\93ã\80\82Jean-Ma
-rc Lasgouttesのおかげで LyXのレイアウトファイルのメカニズムをよりよく理解することができました。
+ã\81«ã\83\81ã\82§ã\83\83ã\82¯ã\81\8cå\85¥ã\81£ã\81¦ã\81\84ã\82\8cã\81°å¤\96ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84)ï¼\8eé\9d\9eå\9c§ç¸®LyXæ\96\87æ\9b¸ã\81¯ã\83\86ã\82ã\82¹ã\83\88ã\83\95ã\82¡ã\82¤ã\83«ã\81§ã\81\82ã\82\8bã\81\9fã\82\81ï¼\8cã\83\90ã\83¼ã\82¸ã\83§ã\83³ç®¡ç\90\86ã\82·ã\82¹ã\83\86ã\83 ã\81\8cï¼\8cäº\8cã\81¤ã\81®ã\83\90ã\83¼ã\82¸ã\83§ã\83³ã\82\92ã\83\9eã\83¼ã\82¸ã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\81¾ã\81\99ï¼\8eä¸\80
+方,圧縮LyXファイルはバイナリファイルであるため,バージョン管理システムはマージすることができません.
\end_layout
\begin_layout Subsection
-バグ
+\SpecialChar LyX
+におけるRCSコマンド
\end_layout
\begin_layout Standard
-多分あります。以前の
-\family typewriter
-ejour2
+以下の節では\SpecialChar LyX
+でサポートされているRCSコマンドを説明します.それらのコマンドは
+\family sans
+ファイル\SpecialChar menuseparator
+バージョン管理
\family default
-よりは少なくなっているとは思いますが。
-\end_layout
-
-\begin_layout Standard
-制限事項:定理型の環境の番号は表示されません。#が表示されるだけです。
+のサブメニューにあります.\SpecialChar LyX
+は,RCS 5.7/5.8に対して試験されています.
\end_layout
-\begin_layout Section
-Slides(別名
-\noun on
-Sli
-\noun default
-TeX)
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:slitex"
-
-\end_inset
-
+\begin_layout Subsubsection
+\family sans
+登録
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+文書がバージョン管理の下にない場合には,これがメニューにあらわれる唯一の項目です.文書がバージョン管理下にあれば,項目
+\family sans
+登録
+\family default
+は不可視になります.
+\end_layout
-\begin_layout Plain Layout
-John Weiss
+\begin_layout Standard
+このコマンドは,文書をRCSに登録します(CVSが管理しているディレクトリ下にない場合).すると対話的に,文書の最初の説明を入力するように尋ねられます.すると文
+書は読み込み専用モードになるので,変更を加えるためには
+\family sans
+チェックアウトして編集
+\family default
+を実行する必要があります.バージョン管理下にある文書は,ミニバッファのファイル名の後ろに「 [RCS:<バージョン> <ロック>]」という項目が表示されます.
\end_layout
+\begin_layout Standard
+実行されるRCSコマンドは:
+\family typewriter
+
+\begin_inset Newline newline
\end_inset
-文
+ci -q -u -i -t-"<初期説明文>" <ファイル名>
\end_layout
-\begin_layout Subsection
-はじめに
+\begin_layout Standard
+スイッチについて知りたい場合は,
+\family typewriter
+man ci
+\family default
+を読んでください.
\end_layout
-\begin_layout Standard
-この節では、LyXでどのようにオーバーへッドプロジェクタ用のスライドをつくるかを説明します。そのための文書クラスには、既定の slideクラスと
-
+\begin_layout Subsubsection
+
\family sans
-Foil
-\family default
-TeX slideクラスの2つがあります。この節は既定の slideクラスを説明します。
+変更をチェックインする
\end_layout
\begin_layout Standard
-間違えないようにもう一度はっきりと言っておきます。
+ファイルの編集が終わると,その変更をチェックインします.このとき,変更についての説明文を求められます.これは履歴ログに記録されます.バージョン番号は繰り上がり,
+変更がマスターRCSファイルに適用され,文書がアンロックされて読み込み専用モードになります.
\end_layout
\begin_layout Standard
-\begin_inset VSpace bigskip
-\end_inset
+RCSコマンド:
+\family typewriter
+ci -q -u -m"<説明文>" <ファイル名>
+\end_layout
+\begin_layout Subsubsection
+\family sans
+チェックアウトして編集
\end_layout
\begin_layout Standard
-\align center
+これは,文書をロックして編集できるようにします.そしてあなただけが文書を読み書きできるようにします.通常は,しばらくの間,文書を編集し,それが終わると変更をチェ
+ックインします.あなたがファイルをロックしたことを反映して,ステータスラインが変わります.
+\end_layout
-\size large
-この節は文書クラス
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Standard
+RCSコマンド:
+\family typewriter
+co -q -l <ファイル名>
+\end_layout
+\begin_layout Subsubsection
\family sans
-slides (default)
-\family default
-
-\begin_inset Quotes erd
-\end_inset
+リポジトリのバージョンに戻す
+\end_layout
- だけを説明しています。
+\begin_layout Standard
+これは,最終チェックイン以降,文書に加えられた変更をすべて破棄します.変更が破棄される前に,警告が発せられます.
\end_layout
\begin_layout Standard
-\begin_inset VSpace bigskip
-\end_inset
+RCSコマンド:
+\family typewriter
+co -f -u<バージョン> <ファイル名>
+\end_layout
+\begin_layout Subsubsection
+\family sans
+コピー
\end_layout
\begin_layout Standard
-
+これは,現行文書のコピーを生成します.RCSは,コピー操作を自前ではサポートしませんので,バージョン履歴には保存されず,新コピーは新規ファイルとして追加されます
+.最後のチェックイン以降,変更が加えられていないサラの文書であることが要求されます.ファイル名とコピー操作の説明を入力するように促され,その後,新コピーがローカ
+ルとリポジトリの両方に生成されます.コピーされた文書と元の文書の親ディレクトリが異なる場合には,コピーにインクルードされたファイルの相対パスは,(
\family sans
-slides (FoilTeX)
-\family default
-の説明を探しているなら、セクション
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:foiltex"
+ファイル\SpecialChar menuseparator
+名前をつけて保存\SpecialChar ldots
-\end_inset
-
-を見てください。
-\family sans
-slides (FoilTeX)
-\family default
-はこの節で説明している既定の
-\family sans
-slides
\family default
-クラスよりもよいもののようです
-\begin_inset Foot
+と同様に)全て調整されます.最後に,元の文書の代わりに,コピーされたファイルが読み込まれます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+RCSコマンド:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\SpecialChar \ldots{}
-と
-\family sans
-FoilTeX
-\family default
-の支持者からは聞いています。けれども私は使ったことがないので、本当かどうか確かめようがありません。
+"ファイル名"
\end_layout
\end_inset
-。
-\end_layout
-
-\begin_layout Standard
-このクラスは古い SLITeXパッケージを LaTeX2eで改良したものです。すべての LaTeX2eディストリビューションがこのクラス(これから単に
-
-\family sans
-slides
-\family default
-と言うことにします)を持っています。前に言ったように、オーバーへッドプロジェクタ用のスライドをつくるためには
-\family sans
-foils
-\family default
-というクラスもあり、よりよいパッケージのようですが、オーバーレイをつくるといったような、
-\family sans
-slides
+を
+\family typewriter
+"新ファイル名"
\family default
-ã\81 ã\81\91ã\81\8cã\81§ã\81\8dã\82\8bã\81\93ã\81¨ã\82\82ã\81\82ã\82\8aã\81¾ã\81\99ã\80\82詳ã\81\97ã\81\8fã\81¯ä»¥ä¸\8bã\82\92èªã\82\93ã\81§ã\81\8fã\81 ã\81\95ã\81\84ã\80\82
+ã\81«ã\82³ã\83\94ã\83¼ã\81\99ã\82\8bå ´å\90\88
\end_layout
-\begin_layout Subsection
-はじめに
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:slidesetup"
-
-\end_inset
-
-
-\end_layout
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-この文書クラスを使うにはあたりまえですが、まず初めに
-\family sans
-Document
-\family default
-ダイアログの
-\family sans
-\bar under
-C
-\bar default
-lass
-\family default
-エントリから
-\family sans
-slides (default)
-\family default
-を選ばなければなりません。このクラスについて知っておいた方がいいことがいくつかあります。
+\begin_layout Plain Layout
+ci -q -u -i "<新ファイル名>"
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Document
-\family default
-ダイアログの
-\family sans
-Sides
-\family default
-と
-\family sans
-Columns
-\family default
-のオプションは変えないでください。これらのオプションは
-\family sans
-slides
-\family default
-クラスではサポートされていません。
-\end_layout
-\begin_layout Itemize
-このクラスの
-\family sans
-Document
-\family default
-ダイアログの
-\family sans
-\bar under
-P
-\bar default
-agestyle
-\family default
-の振る舞いは、他のクラスと少し違っています。選択肢とそれの説明を書いておきます。
\end_layout
-\begin_deeper
-\begin_layout Description
+\begin_layout Subsubsection
\family sans
-plain 最終的な出力ではページ番号が右下につきます。
+最後のチェックインを取り消す
\end_layout
-\begin_layout Description
+\begin_layout Standard
+これは,最後のチェックインがあたかも為されなかったかのようにします.\SpecialChar LyX
+に読み込まれた文書に変更は加えられませんが,マスターRCSファイルから最後のバージョンが削除
+されます.
+\end_layout
-\family sans
-headings plainと似ていますが、それ以外にあなたの指定したタイムマーカを印刷します。これが既定です。
+\begin_layout Standard
+RCSコマンド:
+\family typewriter
+rcs -o<バージョン> <ファイル名>
\end_layout
-\begin_layout Description
+\begin_layout Subsubsection
\family sans
-empty 最終的な印刷物にはページ番号も、タイムマーカも位置を揃えるための目印も印刷されません。
+履歴を表示
\end_layout
-\end_deeper
-\begin_layout Itemize
-
-\family sans
-slides
-\family default
-クラスは
+\begin_layout Standard
+RCS文書の完全な履歴を表示します.ブラウザ中に,
\family typewriter
-clock
-\family default
-という追加的なオプションを持っています。これを使うには
-\family sans
-Document
-\family default
-ダイアログの
-\family sans
-E
-\bar under
-x
-\bar default
-tra Option
+rlog <ファイル名>
\family default
-ã\83\9cã\83\83ã\82¯ã\82¹ã\81«
+ã\81®å\87ºå\8a\9bã\81\8c表示ã\81\95ã\82\8cã\81¾ã\81\99ï¼\8e詳細ã\81¯
\family typewriter
-clock
+man rlog
\family default
-と入力してください。
+をご覧ください.
+\end_layout
+
+\begin_layout Subsubsection
+改訂情報
\end_layout
-\begin_deeper
\begin_layout Standard
-このオプションを使うことでタイムマーカを
-\family sans
-Note
-\family default
-sに加えることができます。詳しくはセクション
+\SpecialChar LyX
+は,RCSバージョン番号情報(のみ)をサポートしています.詳細については,
\begin_inset CommandInset ref
LatexCommand ref
-reference "sec:slideNote"
+reference "subsec:VCS改訂情報"
\end_inset
-を見てください。
+を参照.
+\end_layout
+
+\begin_layout Subsection
+\SpecialChar LyX
+におけるCVSコマンド
\end_layout
-\end_deeper
\begin_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
-\family default
-
+\SpecialChar LyX
+は,現在CVSを一部サポートしています.そのコマンドは,
\family sans
-\bar under
-t
-\bar default
-emplate
+ファイル\SpecialChar menuseparator
+バージョン管理
\family default
-を使ってください。このテンプレートファイルにはこのクラスで使われる特別な段落環境も含まれています。それを次に説明しましょう。
-\end_layout
-
-\begin_layout Subsection
-段落環境
+サブメニューにあります.バージョン管理システムSVNの方が強力なので,可能ならばCVSではなく,SVNを使用してください.
\end_layout
\begin_layout Subsubsection
-
-\family sans
-サポートされている環境
+CVSの一般的な利用法
\end_layout
\begin_layout Standard
-新しく
-\family sans
-slides
-\family default
-クラスで文章を書き始めてまず気が付くことは、フォントの大きさと形でしょう。これは
-\family sans
-Sans
-\family default
-フォントの
-\family sans
-Largest
-\family default
-サイズと同じフォントです。このフォントが印刷には使われます。これをスライドを作っているのだという目印にして下さい。印刷したスライドにはもっと大きな文字を使うこと
-もできますが、そのかわり書くことのできる量は少なくなります。もちろん、より大きいスクリーンフォントは WYSIWYGではありません。分かるようにしてあるだけです
-。
+CVSを初めて使いたい場合には,外部ツールを使用して自分のレポジトリを作成し,作業コピーをチェックアウトする必要があります.クライアント=サーバーモデルを使用し
+ている場合には,最初のレポジトリチェックアウトを行う前にログインする必要があるかもしれません.
\end_layout
\begin_layout Standard
-次に気が付くことは、段落環境プルダウンボックス(ツールバーの左端です)の内容が変わっていることでしょう。いつも見慣れた環境の多くは無くなっていて、5つの新しい環
-境が入っています。これは
-\family sans
-slides
-\family default
-クラスがそれらの環境しかサポートしていないためです。
+改訂管理下にある文書のレポジトリを他人も利用している場合に,同一文書の同一箇所に別々の変更を加えてしまうと問題が発生します.標準的なCVSレポジトリは,ファイル
+ロッキング機構を有しません.これは驚くべきことかもしれませんが,コンフリクトは,文書の同じ箇所の特定の内容について,人々が意見を異にしている場合にのみ発生します
+.したがって,共著者同士がコンスタントにコミュニケーションを交わしていれば,このようなコンフリクトは滅多に発生しません.もしコミュニケーションがなければ,いずれ
+にしても根本的な問題があるわけです.それにもかかわらず,いわゆる「予備付きチェックアウト」を使用したいと思う人々もいます.この場合,最初にチェックアウトした際に
+,全ファイルの作業コピーは読み込み専用にされ,ユーザーは,作業コピーを書き込み可能にする特別なコマンドを使用した後,編集を開始することになります.変更をチェック
+インすると,作業コピーは読み込み専用状態に戻ります.\SpecialChar LyX
+で予備付きチェックアウトを利用したい場合には,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.cvsrc
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Standard
+ファイルを編集して,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+cvs -r
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Itemize
+という行を書き加える必要があります.この方法の利点は,文書のうち,書き込み可能コピーを誰が使用しているかを見ることができることです.ただし,一人のユーザーだけが
+コピーを書き込み可能にしているとは限りません.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+\SpecialChar LyX
+は,あなたが予備付きチェックアウトを使用しているか,予備なしチェックアウトを利用しているか,推測しようと試みます.使用中の作業コピーが読み込み専用になっているか
+,あるいはそれが書き込み可能であって,CVS/Baseサブディレクトリに使用中文書のコピーが存在している場合には,予備付きチェックアウトを使用しているものと仮定
+し,そうでない場合には予備なしチェックアウトを使用しているものと仮定します.予備付きチェックアウトが検出された場合には,作業コピーが読み込み専用の場合に書き込み
+可能にするためには,
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Enumerate
+\begin_layout Plain Layout
+チェックアウト
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Description
+メニューを使用しなくてはなりません.その後,
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+チェックイン
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-List
+メニューが利用可能になるので,自分が加えた変更をリポジトリに移した後,作業コピーを再び読み込み専用にする際には,これを使用します.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+CVSの詳細な情報は,
+\begin_inset Flex URL
+status collapsed
-\family sans
-Quotation
+\begin_layout Plain Layout
+
+http://www.nongnu.org/cvs
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Quote
+と
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://ximbiot.com/cvs
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Verse
+にあります.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+以下に言及するサブコマンドとスイッチを理解するには,
+\family typewriter
+man cvs
+\family default
+をお読みください.
+\end_layout
+
+\begin_layout Subsubsection
+登録
+\end_layout
+\begin_layout Standard
+お使いの文書が改訂管理下に置かれていなければ,メニューにはこの項目だけが表示されます.もし改訂管理が有効ならば,
\family sans
-Caption
+登録
+\family default
+項目は表示されません.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+本コマンドは,既に文書ディレクトリをCVS管理下に置いている場合に
+\series bold
+\emph on
+のみ
+\series default
+\emph default
+(すなわち
+\begin_inset Flex Code
+status collapsed
-\family sans
-LyX-Code
+\begin_layout Plain Layout
+CVS/Entries
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Comment
+ファイルが存在する場合にのみ),お使いの文書をCVSに登録します.つまり,外部ツールを使用して,アーカイブを自分で作成ないしチェックアウトしなくてはならないこと
+を意味します(このステップを忘れてしまうと,\SpecialChar LyX
+は文書をRCSに登録します).
+\end_layout
+
+\begin_layout Standard
+すると,文書の最初の説明文を入力するように促されます.登録したファイルは,まだチェックインされたわけではないことに注意してください.
\end_layout
\begin_layout Standard
-これ以外の標準的な環境、例えば節見出し用の環境などは
-\family sans
-slides
+実行されるCVSコマンドは,
+\family typewriter
+cvs -q add -m"<入力した説明文>" "<ファイル名>"
\family default
-クラスでは使えません。
+ です.
\end_layout
\begin_layout Standard
-一方、次の新しい環境があります。
+上記および他のすべてのCVSコマンドにおける
+\family typewriter
+"<ファイル名>"
+\family default
+は,「カレント作業ディレクトリをファイルの場所に移動し,パスコンポーネントを除いたファイル名を引数として使用する」という意味になります.
\end_layout
-\begin_layout Itemize
-
-\family sans
-Slide
+\begin_layout Subsubsection
+変更のチェックイン
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+ファイルの編集を終えたら,変更をコミットします.このとき,文書に変更が加えられていれば,変更の説明文を入れるよう促されます.その後,変更がレポジトリに書き込まれ
+ます.文書を変更せず,予備付きチェックアウトが検出された場合,
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-Overlay
+\begin_layout Plain Layout
+チェックアウト
\end_layout
-\begin_layout Itemize
+\end_inset
-\family sans
-Note
+で作られた予備は取り消されます.
\end_layout
-\begin_layout Itemize
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+CVSコマンド:
+\begin_inset space ~
+\end_inset
-\family sans
-InvisibleText
-\end_layout
-\begin_layout Itemize
+\begin_inset Newline newline
+\end_inset
-\family sans
-VisibleText
-\end_layout
-\begin_layout Standard
-これらの5つは、LyXの機能のために少し使い方に癖があります。LyXでは空の段落環境に他の段落を入れることはできません。それ自体はなかなかよいデザインなのですが
-、これはスライドを始めるのに普通の文しか使えないことを意味します。これを扱うために、ちょっとした LaTeXマジックが必要になります。
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+cvs -q commit -m"<入力した説明文>" "<ファイル名>"
\end_layout
-\begin_layout Subsubsection
-新しい環境の振る舞い
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:slideQuirk"
+\end_inset
+あるいは
+\begin_inset Newline newline
\end_inset
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-5つの新しい環境すべてに LyXの制約から来る少し変な癖があります。前に指摘したように、LyXは空の環境のなかに別の環境を入れるのを禁じています。これを回避する
-ために、
-\family sans
-Slide
-\family default
-環境は
-\emph on
-ユーザーの手引き
-\emph default
-で述べられているような段落環境ではありません。
+\begin_layout Plain Layout
+cvs -q unedit "<ファイル名>"
\end_layout
-\begin_layout Standard
+\end_inset
-\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つは何らかのことを行います。
-\end_layout
-\begin_layout Standard
+\end_layout
-\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つの環境は、完全に中身がからのままにしておけるのです。
+\begin_layout Subsubsection
+変更のチェックアウト
\end_layout
\begin_layout Standard
-長いラベルの後にテキストを入れる必要がないからと言っても、テキストを入れたい場合にはどうしたらいいでしょう。例えばこのスライドについての短い説明等をいれる場合で
-す。このような場合は、いつもと同じように説明を入力して
-\family sans
-Return
-\family default
-を押すだけです。
+レポジトリを他人と共有している場合,他人の加えた変更を自らの作業コピーに取り込まなくてはならないことがあります.
\end_layout
\begin_layout Standard
-もしテキスト以外のものを入れようとした場合には、LyXの別の制約に直面します。自然が真空を憎むように、LyXは古い環境に何かを置くまで新しい環境を古い環境のなか
-には入れることができません。次のようにしてください。
+CVSコマンド:
+\family typewriter
+cvs -q update "<ファイル名>"
\end_layout
-\begin_layout Itemize
-新しい
-\family sans
-Slide
-\family default
-、
-\family sans
-Overlay
-\family default
-、
-\family sans
-Note
-\family default
-、
-\family sans
-InvisibleText、VisibleText
-\family default
-に入れるテキストを入力してください。
+\begin_layout Standard
+読み込み専用チェックアウトが検出された場合,作業コピーを書き込み可能にし予備を作成します.
\end_layout
-\begin_layout Itemize
-段落の先頭に移動します。
+\begin_layout Standard
+CVSコマンド:
+\family typewriter
+cvs -q edit "<ファイル名>"
\end_layout
-\begin_layout Itemize
-次に
-\family sans
-Return
-\family default
-を押します。
+\begin_layout Subsubsection
+レポジトリ版に戻す
\end_layout
-\begin_layout Itemize
-最後にこの新しいからの段落を
-\family sans
-Slide
-\family default
-、
-\family sans
-Overlay
-\family default
-、
-\family sans
-Note
-\family default
-、
-\family sans
-InvisibleText、VisibleText
-\family default
-に変えます。
+\begin_layout Standard
+これは,最後のチェックイン以降,文書に加えられた変更をすべて廃棄します.変更が廃棄される前に警告が表示されます.最初にファイルが削除され,次にCVS更新コマンド
+が実行されます.
\end_layout
\begin_layout Standard
-将来の LyXではこんなややこしいことをしなくてもよくなることを祈っているのですが\SpecialChar \ldots{}
-。
+CVSコマンド:
+\family typewriter
+cvs -q update "<ファイル名>"
\end_layout
-\begin_layout Subsection
+\begin_layout Standard
+予備付きチェックアウトが検出され,作業コピーに変更がない場合,予備のみが取り消されます.
+\end_layout
-\family sans
-Slide
-\family default
-、
-\family sans
-Overlay、Noteで発表用のスライドを作る
+\begin_layout Standard
+CVSコマンド:
+\family typewriter
+cvs -q unedit "<ファイル名>"
\end_layout
\begin_layout Subsubsection
\family sans
-Slide
-\family default
-環境を使う
+コピー
\end_layout
\begin_layout Standard
-この節はどうやれば実際のスライドを作ることができるのかを説明していると思っている人がいるかもしれません。ここでは
+これは,現行文書のコピーを生成します.CVSは,コピー操作を自前ではサポートしませんので,バージョン履歴には保存されず,新コピーは新規ファイルとして追加されます
+.最後のチェックイン以降,変更が加えられていないサラの文書であることが要求されます.ファイル名とコピー操作の説明を入力するように促され,その後,新コピーがローカ
+ルとリポジトリの両方に生成されます.コピーされた文書と元の文書の親ディレクトリが異なる場合には,コピーにインクルードされたファイルの相対パスは,(
\family sans
-slides
-\family default
-クラスがどのように発表用の準備をするのに使うことができるのかを説明しているだけです。内容は自分で考えてください。
-\end_layout
-
-\begin_layout Standard
+ファイル\SpecialChar menuseparator
+名前をつけて保存\SpecialChar ldots
-\family sans
-まず Slide
\family default
-環境を選んで、新しいスライドを作ることを LyXに知らせてください。この環境(疑似環境)のラベルが下線に続く NewSlideという青い文字であらわれます。この
-ラベルに続くテキスト、環境が新しいスライドに入ります。簡単でしょう。
+と同様に)全て調整されます.最後に,元の文書の代わりに,コピーされたファイルが読み込まれます.
\end_layout
-\begin_layout Standard
-スライドは LyXの中で強制的にページを終えなければならない多分唯一の環境です(これは
-\family sans
-Paragraph Layout
-\family default
-ダイアログで設定できます)。必要な内容を入れたら、スライドを終わってください。一枚のスライドに入りきらない内容の場合は、次の新しいスライドにまわされます。しかし
-これはしない方がいいでしょう。ページ番号がその新しいスライドにはつかないからです。そのうえ、一枚に収まらないスライドは
-\family sans
-Overlay
-\family default
-を使う場合にうまく行かないかもしれません。
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+CVSコマンド:
\end_layout
-\begin_layout Standard
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family sans
-Overlay
-\family default
-と
-\family sans
-Note
-\family default
-環境も
-\family sans
-Slide
-\family default
-環境と同じように動きます。これらの環境を選ぶと、線とそれに続くラベル、NewOverlay:または NewNote:が表示されます。ただし色は青でなくピンクにな
-り、線も違うものが使われます。ラベルのフォントもこれら3つの環境で異なるものが使われます。
+\begin_layout Plain Layout
+"ファイル名"
\end_layout
-\begin_layout Standard
+\end_inset
-\family sans
-Slide
-\family default
-と同じように内容が1枚のシートに収まらない場合は、新しいシートにまわされます。しかし、これは避けたほうがいいでしょう。
-\family sans
-Note
-\family default
-や
-\family sans
-Overlay
-\family default
-の目的を台無しにしてしまいます。
+を
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+"新ファイル名"
\end_layout
-\begin_layout Subsubsection
+\end_inset
-\family sans
-Overlayを Slideといっしょに使う
+にコピーする場合
\end_layout
-\begin_layout Standard
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family sans
-Overlay
-\family default
-の基本的な機能は重ね合わせて使うスライドを作ることです。例えば、発表でまず図を見せてそれからテキストを見せたいような場合があるでしょう。一つの方法は見せたくない
-部分を紙で隠してしまうことですが、これはいつもうまく行くとは限りません。グラフにグラフを重ねる場合などは、見せたくない方を紙で隠すことはできません。別々のスライ
-ドをきっちり重なるように作るのは難しいものです。このような場合は
-\family sans
-Overlay
-\family default
-環境を使うことで作業を簡単にすることができます。
+\begin_layout Plain Layout
+cvs -q add "<新ファイル名>"
\end_layout
-\begin_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枚のシートを重ねるのが便利なようについているのです。
+\end_inset
+
+
\end_layout
-\begin_layout Standard
-2つのスライドを重ね合わせる場合の一番の問題は、2枚のスライドの内容の配置でしょう。どれだけのスペースを2番目のスライドの図のために残しておくべきか、1枚目のス
-ライドの段落が2枚目のスライドの図とテキストの間に入るようにはどのようにしたらいいかという問題です。これを解決するいい方法が
-\family sans
-InvisibleText
-\family default
-と
-\family sans
-VisibleText
-\family default
-を使うことです。
+\begin_layout Subsubsection
+ファイル名変更
\end_layout
\begin_layout Standard
-
-\family sans
-InvisibleText
-\family default
-と
+これは,現行文書のファイル名を変更します.CVSは,ファイル名変更操作を自前ではサポートしませんので,バージョン履歴には保存されず,名称変更後のファイルは,新規
+ファイルとして追加されます.最後のチェックイン以降,変更が加えられていないサラの文書であることが要求されます.ファイル名とコピー操作の説明を入力するように促され
+,その後,ローカルとリポジトリの両方でファイル名が変更されます.新旧ファイル名の文書の親ディレクトリが異なる場合には,コピーにインクルードされたファイルの相対パ
+スは,(
\family sans
-VisibleText
-\family default
- はコマンドのような段落環境で、その名前の通りそれに続くテキストを各々見えなくしたり、見えるようにします。セクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:slideQuirk"
-
-\end_inset
+ファイル\SpecialChar menuseparator
+名前をつけて保存\SpecialChar ldots
-で書いておいたように、この2つの環境の中には何も入れることができません。
-\family sans
-InvisibleText
\family default
-を挿入すると、その位置に <Invisible Text Follows>と書いた青いラベルが行の真ん中に表示されます。このラベルに続く文章は、その文章分のスペ
-ースは空くのですが何も印刷されません。これは
-\family sans
-Slide
-\family default
-でも
-\family sans
-Overlay
-\family default
-でも同じです。
+と同様に)全て調整されます.最後に,新ファイル名を使ってファイルが再度読み込まれます.
\end_layout
-\begin_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
-を使う必要はありません。
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+CVSコマンド:
\end_layout
-\begin_layout Standard
-これで
-\family sans
-Slide
-\family default
-と
-\family sans
-Overlay
-\family default
-の上で
-\family sans
-InvisibleText
-\family default
-と
-\family sans
-VisibleText
-\family default
-を使って重ね合わせることのできるシートを作る方法が分かったでしょう。
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+"ファイル名"
+\end_layout
+
+\end_inset
+
+を
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+"新ファイル名"
\end_layout
-\begin_layout Enumerate
-メインのスライド、重ね合わせるものに関わらず表示するものをすべて含んだスライドを作ります。
+\end_inset
+
+に変更する場合
\end_layout
-\begin_layout Enumerate
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\family sans
-Overlay
-\family default
-のみで表示される図、段落の前に
-\family sans
-InvisibleText
-\family default
-環境を挿入し、
-\family sans
-Overlay
-\family default
-のみのものが終わったところに
-\family sans
-VisibleText
-\family default
-環境を挿入します。
+\begin_layout Plain Layout
+cvs -q add "<新ファイル名>"
\end_layout
-\begin_layout Enumerate
+\end_inset
+
-\family sans
-Slide
-\family default
-のすぐ後から、
-\family sans
-Overlay
-\family default
-を始めます。
\end_layout
-\begin_layout Enumerate
-この
-\family sans
-Slide
-\family default
-の中身を
-\family sans
-Overlay
-\family default
-にコピーします。
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+cvs -q remove "<ファイル名>"
\end_layout
-\begin_layout Enumerate
+\end_inset
+
-\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
-に入れ替えます。
\end_layout
-\begin_layout Standard
-ã\81\93ã\82\8cã\81§å\87ºæ\9d¥ä¸\8aã\81\8cã\82\8aã\81§ã\81\99ã\80\82é\87\8dã\81å\90\88ã\82\8fã\81\9bã\82\8bã\82·ã\83¼ã\83\88ã\81\8cã\81§ã\81\8dã\81¾ã\81\97ã\81\9fã\80\82
+\begin_layout Subsubsection
+ã\83ã\83¼ã\82«ã\83«ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\83\81ã\82§ã\83\83ã\82¯ã\82¢ã\82¦ã\83\88ã\81®ã\83¬ã\83\9dã\82¸ã\83\88ã\83ªã\81\8bã\82\89ã\81®æ\9b´æ\96°
\end_layout
\begin_layout Standard
-ただし、LyXの
-\family sans
-slides
-\family default
-クラスのデザインによる問題があります。段落の途中を見えなくしたり、見えない段落の途中だけを見えるようにしたりはできないのです。それをするためには、LaTeXコー
-ドを文章に埋め込む必要があります
-\begin_inset Foot
+子文書や図を含んだり,外部
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-コマンドは
+.tex
\end_layout
-\begin_layout Itemize
+\end_inset
-\family typewriter
-{
-\backslash
-invisible \SpecialChar \ldots{}
- }
+ファイルを取り込むなど,文書が複雑になるにつれ,バージョン管理の利用は複雑になります.\SpecialChar LyX
+は,文書が存在するツリー全体の更新をサポートします.これは,CVSの使用法
+について詳しい知識のない人々や,レポジトリに追加素材をコミットする野望のない人々と共同作業をするような場合に,特に便利です.ファイル構造は,すべての外部ファイル
+が,文書と同じディレクトリかそのサブディレクトリに来るように組織する必要があります.いずれにしても,複合文書を新しいディレクトリを建てて収容するのは,望ましい習
+慣です.
\end_layout
-\begin_layout Itemize
+\begin_layout Standard
+コマンド
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-{
-\backslash
-visible \SpecialChar \ldots{}
- }
+\begin_layout Plain Layout
+レポジトリを使ってローカル辞書を更新
\end_layout
-\begin_layout Plain Layout
-で TeXとしてマークする必要があります。見え方を変えたいテキストを括弧の中の(
-\family typewriter
+\end_inset
-\backslash
-invisible
-\family default
-または
-\family typewriter
+は,ディレクトリ全体を更新します.ローカルの変更が検出された場合には,更新を開始する前にユーザーに警告が発せられます.マージコンフリクトが発生した場合には,コン
+フリクトを起こしている部分の新旧バージョンが,両方とも最終文書に置かれますので,マージの結果を見直し,修正する必要があります.コンフリクトは,
+\begin_inset Flex Code
+status collapsed
-\backslash
-visible
-\family default
-コマンドの後ろへ)入れてください。TeXとしてマークする方法を知らない場合はユーザーの手引きを見てください。
+\begin_layout Plain Layout
+<<<<<<<
\end_layout
\end_inset
-。
+と
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+>>>>>>>
\end_layout
-\begin_layout Subsubsection
+\end_inset
-\family sans
-Note
-\family default
-を
-\family sans
-Slide
-\family default
-といっしょに使う
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:slideNote"
+の対に囲まれ,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+=======
+\end_layout
\end_inset
+で区切られて表示されます.最初の部分は,文書名に続いて,更新操作前のバージョンが置かれています.第2の部分は,
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+>
\end_layout
-\begin_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
+記号列の後にバージョン番号に続いて,レポジトリ版が置かれます.
+\end_layout
-\family typewriter
--
-\family default
-1
-\begin_inset Quotes erd
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+CVSコマンド:
+\begin_inset space ~
\end_inset
-,
-\begin_inset Quotes eld
+
+\begin_inset Newline newline
\end_inset
-\family typewriter
--
-\family default
-2
-\begin_inset Quotes erd
-\end_inset
+\begin_inset Flex Code
+status collapsed
-,
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+cd $path; cvs diff "."
+\end_layout
+\end_inset
-\family typewriter
--
-\family default
-3
-\begin_inset Quotes erd
+(変更が検出された場合には知らせる)
+\begin_inset Newline newline
\end_inset
-等がくっついたページ番号がつきます。1つの
-\family sans
-Slide
-\family default
-には
-\family sans
-Slide
-\family default
-と
-\family sans
-Overlay
-\family default
-のようにいくつものノートをつけることができます。これは長い説明をシートに収まるように分けるのに便利です。
-\end_layout
-\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
-\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コードを書く必要があります。
+\begin_layout Plain Layout
+cd $path; cvs -q update "."
\end_layout
-\begin_layout Standard
-タイムマーカを使うには、追加的なクラスオプション
-\family typewriter
-clock
-\family default
-を設定する必要があります(セクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:slidesetup"
-
\end_inset
-を見てください)。このオプションはタイムマーカ機能を起動して、すべての
-\family sans
-Note
-\family default
-の左下にタイムマーカを印刷します。タイムマーカの記述には
-\family typewriter
-\backslash
-settime{}
-\family default
-と
-\family typewriter
+\end_layout
-\backslash
-addtime{}
-\family default
-という LaTeXコマンドを使います。この2つのコマンドの引数は秒で計られた時間です。
-\family typewriter
+\begin_layout Standard
+ここで
+\begin_inset Flex Code
+status collapsed
-\backslash
-settime{}
-\family default
-はタイムマーカを与えられた時間にセットします。
-\family typewriter
+\begin_layout Plain Layout
+$path
+\end_layout
-\backslash
-addtime{}
-\family default
-は指定された量だけタイムマーカを増やします。タイムマーカと
-\family sans
-Note
-\family default
-sをこのように使うと、特定のスライドにどのくらいの時間を使うことができるのかを思い出すことができます。
+\end_inset
+
+は文書パスを表します.
\end_layout
-\begin_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
-は親スライドのすぐ後に印刷されます。どうしたらいいのでしょう。
+\begin_layout Subsubsection
+履歴を表示
\end_layout
\begin_layout Standard
-幸いなことに、印刷をコントロールする2つの LaTeXコマンドがあります。2つともプリアンブルに記述する必要があるコマンドです。
-\family typewriter
+これは,CVS文書の全履歴を表示します.
+\begin_inset Flex Code
+status collapsed
-\backslash
-onlyslides{
-\backslash
-slides}
-\family default
-は
-\family sans
-Slide
-\family default
-と
-\family sans
-Overlay
-\family default
-のみを印刷します。そして
-\family typewriter
+\begin_layout Plain Layout
+cvs log
+\begin_inset Quotes eld
+\end_inset
-\backslash
-onlynotes{
-\backslash
-notes}
-\family default
-は
-\family sans
-Note
-\family default
-のみを印刷します。この2つのコマンドを両方ともプリアンブルに書いてコメントアウトしておくといいでしょう。最終的に印刷するときになってどちらかのコメントをはずせば
-いいのです。私は
-\family typewriter
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
-\backslash
-onlyslides{
-\backslash
-slides}
-\family default
-のコメントをはずして *-slide.psという名前のファイルに出力し、それからまたコメントマークをつけて今度は
-\family typewriter
-\backslash
-onlynotes{
-\backslash
-notes
-\family default
-}の方のコメントをはずして
-\family typewriter
-*-notes.ps
-\family default
-という名前のファイルに出力して、それらのファイルをプリンタに送るという方法を使っています。
+\end_layout
+
+\end_inset
+
+の出力がブラウザに表示されます.
+\end_layout
+
+\begin_layout Subsubsection
+改訂情報
\end_layout
\begin_layout Standard
-これ以外にも別の引数を
+\SpecialChar LyX
+は,CVS版数・著者名・最終コミットの日時をサポートします.これらの情報は,すべて
\family typewriter
-
-\backslash
-onlyslides{}
+cvs log -r <ファイル名>
\family default
-、
-\family typewriter
+によって抽出されます.詳細については,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:VCS改訂情報"
-\backslash
-onlynotes{}
-\family default
-コマンドに与えることもできます。詳しくは何かいい LaTeXの本を見てください。
+\end_inset
+
+節を参照してください.
\end_layout
\begin_layout Subsection
-
-\family sans
-slides
-\family default
-クラスのテンプレートファイル
+\SpecialChar LyX
+におけるSVNコマンド
\end_layout
\begin_layout Standard
+\SpecialChar LyX
+は,現在SVNを一部サポートしています.そのコマンドは,
+\begin_inset Flex MenuItem
+status collapsed
-\family sans
-slides
-\family default
-クラス用のテンプレートファイル
-\family typewriter
-slides.lyx
-\family default
-が用意してあります。
-\family sans
-\bar under
-F
-\bar default
-ile\SpecialChar \menuseparator
-New
-\begin_inset space ~
-\end_inset
+\begin_layout Plain Layout
+ファイル\SpecialChar menuseparator
+バージョン管理
+\end_layout
-from
-\begin_inset space ~
\end_inset
+メニューにあります.レポジトリへのアクセスに,ssh経由のパスワード保護アクセスを使用している場合には,端末ウィンドウでの入力を促されます.\SpecialChar LyX
+は,SVN
+ 1.5および1.6に対して試験されています.
+\end_layout
-\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
-と
+\begin_layout Subsubsection
+登録
+\end_layout
+
+\begin_layout Standard
+お使いの文書が改訂管理下に置かれていなければ,メニューにはこの項目だけが表示されます.もし改訂管理が有効ならば,
\family sans
-VisibleText
+登録
\family default
-の例も含まれています。そしてプリアンブルは次のようになっています。
+項目は表示されません.
\end_layout
-\begin_layout LyX-Code
-% Uncomment to print out only slides and overlays
-\end_layout
+\begin_layout Standard
+本コマンドは,既に文書のあるディレクトリをSVN管理下に置いている場合に
+\emph on
+のみ
+\emph default
+(すなわち
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-%
+\begin_layout Plain Layout
+.svn/entries
\end_layout
-\begin_layout LyX-Code
-%
-\backslash
-onlyslides{
-\backslash
-slides}
-\begin_inset Newline newline
\end_inset
-
+ファイルが存在する場合にのみ),お使いの文書をSVNに登録します.つまり,アーカイブはご自分でチェックアウトしなくてはなりません.
\end_layout
-\begin_layout LyX-Code
-% Uncomment to print out only notes
+\begin_layout Standard
+すると,文書の最初の説明文を入力するように促されます.登録したファイルは,まだコミットされたわけではないことに注意してください.
\end_layout
-\begin_layout LyX-Code
-%
-\end_layout
+\begin_layout Standard
+実行されるSVNコマンドは,
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-%
-\backslash
-onlynotes{
-\backslash
-notes}
-\end_layout
+\begin_layout Plain Layout
+svn add -q
+\begin_inset Quotes eld
+\end_inset
+
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Standard
-最後に一言いっておくと、私は LaTeX2eの SLITeX emulationクラス(標準的な LaTeX2eクラスの一つです)をサポートするためにこのクラス
-を作りました。他にもスライドの準備をする
-\family sans
-Foils
-\family default
-(セクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:foiltex"
+
+\end_layout
\end_inset
-ã\82\92è¦\8bã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\89ã\82\84
-\family typewriter
-seminar
-\family default
-(まだ LyXではサポートしていません
-\begin_inset Foot
+ã\81§ã\81\99ï¼\8e
+\end_layout
+
+\begin_layout Standard
+スイッチの説明は
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-あなたがやってみませんか。
+man svn
\end_layout
\end_inset
-)などのLaTeX2eパッケージがあります。私はそれらを使ったことがないので分かりません。自分で試してみて、どのクラスを使うのかを決めてください。
+をお読みください.
\end_layout
-\begin_layout Chapter
-ソフトウェアを追加する必要がある LyX機能
+\begin_layout Subsubsection
+変更をチェックイン
\end_layout
-\begin_layout Section
-TeXチェック
+\begin_layout Standard
+ファイルの編集を終えたら,変更をコミットします.このとき,変更の説明文を入れるよう促されます.その後,変更がコミットされます.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+SVNコマンド
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Asger Alstrup
-\end_layout
+ロックが有効になっていない場合です.第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:SVNファイルロック"
\end_inset
-文
+節をご覧ください.
\end_layout
-\begin_layout Subsection
-はじめに
-\end_layout
+\end_inset
-\begin_layout Standard
-\begin_inset Flex CharStyle:Code
+:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+svn commit -q -m
+\begin_inset Quotes erd
+\end_inset
+
+<入力した説明文>
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes eld
+\end_inset
+
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
+
-\family typewriter
-chktex
\end_layout
\end_inset
-プログラムが導入されていると
+
+\end_layout
+
+\begin_layout Subsubsection
+チェックアウトして編集
+\end_layout
+
+\begin_layout Standard
+このファイルの変更点をレポジトリから取得して更新します.すべての干渉点は,手動で解決しなくてはならないので,この機能を使う前にSVNのマージ法と干渉解決法を理解
+しておくようにしてください.
+\end_layout
+
+\begin_layout Standard
+SVNコマンド
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-LaTeX頒布版としてMiKTeXを使用している場合には、
-\begin_inset Flex CharStyle:Code
+同上.
+\end_layout
+
+\end_inset
+
+:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chktex
-\end_layout
+svn update –non-interactive
+\begin_inset Quotes eld
+\end_inset
+<ファイル名>
+\begin_inset Quotes erd
\end_inset
-はまだ利用可能ではありません。
+
\end_layout
\end_inset
-、
-\begin_inset Flex CharStyle:MenuItem
+
+\end_layout
+
+\begin_layout Subsubsection
+リポジトリ版に戻す
+\end_layout
+
+\begin_layout Standard
+これは,最後のチェックイン以降,文書に加えられた変更をすべて廃棄します.変更が廃棄される前に警告が表示されます.
+\end_layout
+
+\begin_layout Standard
+SVNコマンド:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+svn revert -q
+\begin_inset Quotes eld
+\end_inset
+
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
+
-\family sans
-ツール
\end_layout
\end_inset
-メニューの下に、
+
+\end_layout
+
+\begin_layout Subsubsection
+
+\family sans
+コピー
+\end_layout
+
+\begin_layout Standard
+これは,現行文書のコピーを生成します.最後のチェックイン以降,変更が加えられていないサラの文書であることが要求されます.ファイル名とコピー操作の説明を入力するよ
+うに促され,その後,新コピーがローカルとリポジトリの両方に生成されます.コピーされた文書と元の文書の親ディレクトリが異なる場合には,コピーにインクルードされたフ
+ァイルの相対パスは,(
\family sans
+ファイル\SpecialChar menuseparator
+名前をつけて保存\SpecialChar ldots
+
+\family default
+と同様に)全て調整されます.最後に,元の文書の代わりに,コピーされたファイルが読み込まれます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+SVNコマンド:
+\end_layout
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+svn copy -q "<ファイル名>" "<新ファイル名>"
+\end_layout
-\family sans
-TeX構文チェック
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+svn commit
\end_layout
\end_inset
+\end_layout
+
+\begin_layout Subsubsection
+ファイル名変更
+\end_layout
+
+\begin_layout Standard
+これは,現行文書のファイル名を変更します.最後のチェックイン以降,変更が加えられていないサラの文書であることが要求されます.ファイル名とコピー操作の説明を入力す
+るように促され,その後,ローカルとリポジトリの両方でファイル名が変更されます.新旧ファイル名の文書の親ディレクトリが異なる場合には,コピーにインクルードされたフ
+ァイルの相対パスは,(
+\family sans
+ファイル\SpecialChar menuseparator
+名前をつけて保存\SpecialChar ldots
+
\family default
-という項目が表示されます。
-\begin_inset Flex CharStyle:Code
+と同様に)全て調整されます.最後に,新ファイル名を使ってファイルが再度読み込まれます.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+SVNコマンド:
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family typewriter
-chktex
+svn move -q add "<ファイル名>" "<新ファイル名>"
\end_layout
\end_inset
-はCTAN
-\begin_inset CommandInset href
-LatexCommand href
-target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
-
-\end_inset
-から入手することができます。
\end_layout
-\begin_layout Standard
-
-\family sans
-ChkTeX
-\family default
-パッケージは、LaTeXのいくつかの構成物が直感的でなく、すぐに忘れてしまうのに欲求不満を感じていた
-\begin_inset Flex CharStyle:Noun
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Jens T.
- Berger Thielemann
+svn commit
\end_layout
\end_inset
-によって書かれたプログラムです。このプログラムはLaTeXファイルの上を走り、ファイルの整合性をチェックして、いくつかのよくあるエラーを見つけ出します。別の技術
-的な言い方をすると、これはLaTeX用の
-\family typewriter
-Lint
-\family default
-です。
-\end_layout
-\begin_layout Standard
-ところでLyXは正しいLaTeXファイルをつくるのに、なぜLaTeXの文法チェッカーがLyXに必要なのでしょう。それは
-\family typewriter
-Lint
-\family default
-がCプログラムの文法チェックをするだけでなくタイプエラーに対応するため意味もチェックするように、
-\family sans
-ChkTeX
-\family default
-は文法上のエラーだけでなく、よくある写植上のエラーも見つけてくれるからです。次の例を見てください。このようなエラーを見つけてくれます。
\end_layout
-\begin_layout Itemize
-省略記号の検出:
-\begin_inset Newline newline
-\end_inset
-
-...のかわりに\SpecialChar \ldots{}
- を使ってください。
-\end_layout
+\begin_layout Subsubsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:レポジトリからSVN同期"
-\begin_layout Itemize
-括弧の前または後ろのスペースがない:
-\begin_inset Newline newline
\end_inset
-( wrong spacing )
-\end_layout
+レポジトリを使ったローカルディレクトリの同期
+\begin_inset Foot
+status collapsed
-\begin_layout Itemize
-ã\82\88ã\81\8fã\81\82ã\82\8bç\9c\81ç\95¥å½¢ã\81®å¾\8cã\82\8dã\81®ã\82¹ã\83\9aã\83¼ã\82¹ã\82\92æ£è¦\8fã\81®ã\82¹ã\83\9aã\83¼ã\82¹ã\81«ã\81\99ã\82\8bï¼\9a
-\begin_inset Newline newline
+\begin_layout Plain Layout
+ã\81\93ã\81®ã\82³ã\83\9eã\83³ã\83\89ã\81¯ï¼\8csubversion
+\begin_inset Formula $\geqq1.5$
\end_inset
-e.
- g.
- is too wide spacing.
+でのみ動作することに注意してください.
\end_layout
-\begin_layout Itemize
-文章が大文字で終わっているときに、文の終りのスペースに直す:
-\begin_inset Newline newline
\end_inset
-This is a TEST.
- And this is wrong spacing.
+
\end_layout
-\begin_layout Itemize
-ラベルやそれに似たコマンドの前のスペース:
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+上記の各コマンドはすべて,共通の短所を持っています.すなわち,これらのコマンドは現在の文書しか取り扱わないのです.もし,作業中の文書に図を含めたり,外部
+\begin_inset Flex Code
+status collapsed
-ラベルとテキストの間にスペースがある場合、ラベルが別のページに行ってしまう可能性があります。
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:chktex"
+\begin_layout Plain Layout
+.tex
+\end_layout
\end_inset
-
+ファイルを取り込んだりすれば,管理はずっと複雑になります.そこで\SpecialChar LyX
+は,文書のおいてあるツリー全体の更新をサポートします
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-ã\81\93ã\81®è\84\9a注ã\81¯å\88¥ã\81®ã\83\9aã\83¼ã\82¸ã\81«è¡\8cã\81\8få\8f¯è\83½æ\80§ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82
+ã\81\99ã\81¹ã\81¦ã\81®å¤\96é\83¨ã\83\95ã\82¡ã\82¤ã\83«ã\81\8cï¼\8cæ\96\87æ\9b¸ã\81¨å\90\8cã\81\98ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81\8bã\81\9dã\82\8c以ä¸\8bã\81®ã\82µã\83\96ã\83\87ã\82£ã\83¬ã\82¯ã\83\88ã\83ªã\81«æ\9d¥ã\82\8bã\82\88ã\81\86ã\81«ã\83\95ã\82¡ã\82¤ã\83«æ§\8bé\80 ã\82\92æ§\8bæ\88\90ã\81\99ã\82\8bå¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ï¼\8e
\end_layout
\end_inset
-そうなるとラベルと本文が離れすぎてしまいます。
+.これは,subversion管理を知らなかったりレポジトリに新しい素材をコミットする勇気のない人たちと共同作業をする羽目になったときに,ひじょうに役に立ちます
+.
\end_layout
-\begin_layout Itemize
-レファレンスの前にハードスペースのかわりにスペース:
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+\begin_inset Flex Code
+status collapsed
-運が悪ければ、レファレンスされたテキストとレファレンス番号の間で行が変わります。セクション
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:chktex"
+\begin_layout Plain Layout
+ローカル辞書をレポジトリを使って更新
+\end_layout
\end_inset
-を見てください。
+コマンドは,ディレクトリ全体を更新し,マージに衝突が発生した場合には,ローカル版は保存されるので,意図しないデータロスが発生しません.ローカルな変更が発見された
+場合には,更新が開始される前にユーザに警告が与えられます.
\end_layout
-\begin_layout Itemize
-掛け算に
-\begin_inset Formula $\times$
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+SVNコマンド:
+\begin_inset space ~
\end_inset
-のかわりに xが使われている:
+
\begin_inset Newline newline
\end_inset
-2x2は
-\begin_inset Formula $2\times2$
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+svn diff $path(変更が発見された場合には通知します)
+\begin_inset Newline newline
\end_inset
-より安っぽく見えるでしょう。
+svn update –accept mine-full $path
\end_layout
-\begin_layout Standard
-これ以外にも色々な間違いを探してくれます。文章を仕上げるのに非常に価値のあるツールです。スペルチェックが終わって、文章の微調整をする前にはかならず使った方がいい
-でしょう。
-\end_layout
+\end_inset
+
-\begin_layout Subsection
-使いかた
\end_layout
\begin_layout Standard
-プログラムをインストールしたら、
-\family sans
-ツール\SpecialChar \menuseparator
-TeX構文チェック
-\family default
-を選ぶだけです。そうすると書いている文章のLaTeXファイルが生成され、
-\family sans
-ChkTeX
-\family default
-がそのLaTeXファイルをチェックします。
-\family sans
-ChkTeX
-\family default
-からの警告があった場合は、エラーボックスが LyXの文章中に挿入されます。エラーボックスは間違いのある場所の近くに挿入され、メニューアイテムの
-\begin_inset Flex CharStyle:MenuItem
+ここで
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-移動\SpecialChar \menuseparator
-エラー
+$path
\end_layout
\end_inset
-、または既定の
-\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
-が扱う文章の間にギャップがあるために変な警告がでる場合があるのです。
-\end_layout
-
-\begin_layout Standard
-この文章自体が
-\family sans
-ChkTeX
-\family default
-の機能を確かめるよい材料になります。
-\family sans
-ChkTeX
-\family default
-をこの文章に走らせてみると、些細なことで多くの警告がでるのがわかるでしょう。しかし、これはコンピュータが敏感すぎるだけで、ほとんどが気にすることはない誤警報です
-。
+は文書のパスを示します.
\end_layout
-\begin_layout Subsection
-微調æ\95´ã\81®ã\81\97ã\81\8bã\81\9f
+\begin_layout Subsubsection
+å±¥æ´ã\82\92表示
\end_layout
\begin_layout Standard
-しばしば、
-\family sans
-ChkTeX
-\family default
-は無駄な警告を出しすぎると感じることがあります。そういう場合は
-\family sans
-ChkTeX
-\family default
-が出す警告の種類を調整することができます。またひどい状況の場合の別の選択は、
-\begin_inset Flex CharStyle:MenuItem
+これは,SVN文書の全履歴を表示します.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-表示\SpecialChar \menuseparator
-すべてのエラーボックスを削除
-\end_layout
+svn log
+\begin_inset Quotes eld
+\end_inset
+<ファイル名>
+\begin_inset Quotes erd
\end_inset
-を使ってすべての警告を消してしまうことです。
+
\end_layout
-\begin_layout Standard
+\end_inset
-\family sans
-ChkTeX
-\family default
-は非常に多くの面を調整できるのですが、それですべての問題が解決するとは思わないでください。LyXは
-\family sans
-ChkTeX
-\family default
-の出力
-\begin_inset Foot
-status collapsed
+の出力がブラウザに表示されます.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Subsubsection
+ファイルロック
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:SVNファイルロック"
-\family sans
-ChkTeX
-\family default
-の出力は
-\family sans
-ChkTeX
-\family default
-を走らせたすぐ後で
-\family sans
-Edit\SpecialChar \menuseparator
-View
-\begin_inset space ~
\end_inset
-LaTeX
-\begin_inset space ~
-\end_inset
-Log
-\family default
-を使えば見ることができます。
\end_layout
-\end_inset
-
-ã\81\8bã\82\89å\86\85é\83¨ã\81®æ§\8bé\80 ã\81¨ä¸\80è\87´ã\81\99ã\82\8bè¡\8cç\95ªå\8f·ã\82\92å¾\97ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\82\8bã\82\88ã\81\86ã\81ªã\81\82ã\82\8b種ã\81®ç\89¹å\88¥ã\81ªLaTeXã\83\95ã\82¡ã\82¤ã\83«ã\82\92ç\94\9fæ\88\90ã\81\99ã\82\8bã\81®ã\81§ã\81\99ã\81\8cã\80\81ã\81\9dã\82\8cã\81§ã\82\82ã\81\84ã\81\8fã\81¤ã\81\8bã\81®è¦å\91\8aã\81¯æ£ã\81\97ã\81\84ä½\8dç½®ã\81«ã\81\82ã\82\89ã\82\8fã\82\8cã\81¾ã\81\9bã\82\93ã\80\82ã\81\93
-ã\82\8cã\82\92解æ¶\88ã\81\99ã\82\8bã\81«ã\81¯2ã\81¤ã\81®æ\96¹æ³\95ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ã\80\82
+\begin_layout Standard
+別々の改訂管理システム間でファイルを交換しようとすると,二人のユーザが同じ文書(の一部)を編集している場合,マージが衝突する問題を引き起こします.そのような衝突
+ã\81\8cç\99ºç\94\9fã\81\97ã\81\9få ´å\90\88ï¼\8cæ\89\8bå\8b\95ã\81§è§£æ±ºã\81\97ã\81ªã\81\8fã\81¦ã\81¯ã\81ªã\82\89ã\81ªã\81\8fã\81ªã\82\8aã\81¾ã\81\99ã\81\8cï¼\8cã\81\9dã\81®å\90\88ç\90\86ç\9a\84ã\81ªè§£æ±ºæ³\95ã\81¨ã\81\97ã\81¦ã\81¯ï¼\8cä¸\8eã\81\88ã\82\89ã\82\8cã\81\9fæ\99\82é\96\93ã\81«ä¸\80人ã\81®ã\83¦ã\83¼ã\82¶ã\81 ã\81\91ã\81\8cã\83\95ã\82¡ã\82¤ã\83«ã\82\92ç·¨é\9b\86ã\81\99ã\82\8bã\81\93ã\81¨ã\81\8c許ã\81\95ã\82\8cã\82\8bã\82\88ã\81\86ã\81«ä¿\9d証
+ã\81\99ã\82\8bã\81\9fã\82\81ã\81®ï¼\8cä½\95ã\82\89ã\81\8bã\81®ã\83ã\83\83ã\82¯æ©\9fæ§\8bã\82\92å°\8eå\85¥ã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cè\80\83ã\81\88ã\82\89ã\82\8cã\81¾ã\81\99ï¼\8e
\end_layout
-\begin_layout Itemize
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Standard
+SVNには,このように相互に排他的なファイルアクセスを提供する機構が二つあります.ロックと,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-設定
+svn:needs-lock
\end_layout
\end_inset
-(
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-出力\SpecialChar \menuseparator
-LaTeX
-\end_layout
+svnファイル特性に依拠した書き込み権限の自動設定(第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:自動ロック特性"
\end_inset
-タブ)の
-\family sans
-ChkTeX
-\family default
-を起動するコマンドラインを調整するか、グローバルな
-\family sans
-ChkTeX
-\family default
-の設定ファイル(通常は
-\begin_inset Flex CharStyle:Code
+節を参照)です
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-/usr/local/share/chktexrc
+http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
\end_layout
\end_inset
-です)を調整します。どの警告がコマンドラインから有効、無効にできるかは以下の節を見てください。
+.ある文書について,この特性が検出されたときには,\SpecialChar LyX
+は自動的に文書編集にSVNロックを使用するようになり,チェックイン・チェックアウト機構はRCSと同じ枠組みに切
+り替わります.これは特に,\SpecialChar LyX
+でのファイルの使われ方に以下の二つのモードがあることを意味します.
+\end_layout
+
+\begin_layout Itemize
+非ロック状態.読み込まれたファイルは,読み込み専用モードになります.編集するためには,チェックアウトする必要があります.
+\emph on
+チェックアウト
+\emph default
+を行うと,レポジトリからの更新と,書き込みロックの獲得が行われます.ロックの獲得ができないと,非ロック状態から出ることができません.
\end_layout
\begin_layout Itemize
-\begin_inset Flex CharStyle:MenuItem
+ロック状態.読み込まれたファイルは,「通常の」編集モードになります.他のユーザには,このファイルを編集する許可が与えられません.
+\emph on
+チェックイン
+\emph default
+を行うと,変更のコミットと書き込みロックの解放が行われます.文書に変更が加えられなかった場合には,コミットは実行されず
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-エクスポート\SpecialChar \menuseparator
-LaTeX
+コミットは実行されないのに,コミットメッセージを入力するよう促されますが,驚かないでください.
\end_layout
\end_inset
-を使って文章をLaTeXファイルに変換して、それに
-\family typewriter
-chktex
-\family default
-を走らせます。この方法では警告に対応する場所を LyXの画面上で見つけるのがすこし面倒ですが、可能でしょう。
+,書き込みロックの解放のみが行われます.
\end_layout
\begin_layout Standard
+SVNコマンド:
+\end_layout
-\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+チェックイン:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+svn commit -q -m
+\begin_inset Quotes erd
+\end_inset
-\family sans
-設定
-\end_layout
+<説明>
+\begin_inset Quotes erd
+\end_inset
+
+\begin_inset Quotes eld
\end_inset
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
-\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
-"です。
-\end_layout
-\begin_layout Standard
-メッセージを有効、無効にする以外の
-\family typewriter
-chktex
-\family default
-のオプションを使わないでください。LyXがそれ以外のいくつかのコマンドラインパラメータを特定の方法で使って
-\family typewriter
-chktex
-\family default
-と通信しているからです。
\end_layout
-\begin_layout Enumerate
+\end_inset
-\size small
-\emph on
-Command terminated with space.
-\end_layout
-\begin_layout Enumerate
+\begin_inset Newline newline
+\end_inset
-\size small
-Non-breaking space (
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+svn unlock
\begin_inset Quotes eld
\end_inset
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
+
-\family typewriter
-~
-\family default
+\end_layout
-\begin_inset Quotes erd
\end_inset
-) should have been used.
+
\end_layout
-\begin_layout Enumerate
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+チェックアウト:
+\begin_inset Flex Code
+status collapsed
-\size small
-\emph on
-You should enclose the previous parenthesis with
+\begin_layout Plain Layout
+svn update
\begin_inset Quotes eld
\end_inset
-
-\family typewriter
-{}
-\family default
-
+<ファイル名>
\begin_inset Quotes erd
\end_inset
-.
-\end_layout
-\begin_layout Enumerate
+\end_layout
-\size small
-Italic correction (
-\begin_inset Quotes eld
\end_inset
-\family typewriter
-
-\backslash
-/
-\family default
-
-\begin_inset Quotes erd
+\begin_inset Newline newline
\end_inset
-) found in non-italic buffer.
-\end_layout
-\begin_layout Enumerate
+\begin_inset Flex Code
+status collapsed
-\size small
-Italic correction (
+\begin_layout Plain Layout
+svn unlock
\begin_inset Quotes eld
\end_inset
+<ファイル名>
+\begin_inset Quotes erd
+\end_inset
-\family typewriter
-\backslash
-/
-\family default
+\end_layout
-\begin_inset Quotes erd
\end_inset
-) found more than once.
+
\end_layout
-\begin_layout Enumerate
+\begin_layout Subsubsection
+自動ロック特性
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:自動ロック特性"
-\size small
-\emph on
-No italic correction (
-\begin_inset Quotes eld
\end_inset
-\family typewriter
+\end_layout
-\backslash
-/
-\family default
+\begin_layout Standard
+上述したような
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.lyx
+\end_layout
-\begin_inset Quotes erd
\end_inset
-) found.
-\end_layout
+ファイルに対する書き込み権限の自動設定は,
+\begin_inset Flex MenuItem
+status collapsed
-\begin_layout Enumerate
+\begin_layout Plain Layout
+ファイル\SpecialChar menuseparator
+バージョン管理\SpecialChar menuseparator
+ロック特性を使用
+\end_layout
-\size small
-Accent command
-\begin_inset Quotes eld
\end_inset
+で行うことができます.このコマンドは,SVNサーバでファイルがロックされていないときのみ使用可能状態になります(つまり,使用するにはチェックアウトが必要です).
+\end_layout
-\family typewriter
-cmd
-\family default
+\begin_layout Standard
+SVNコマンド:
+\end_layout
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+チェックイン:
+\begin_inset Flex Code
+status collapsed
- needs use of
+\begin_layout Plain Layout
+svn propset svn:needs-lock ON
\begin_inset Quotes eld
\end_inset
-
-\family typewriter
-cmd
-\family default
-
+<ファイル名>
\begin_inset Quotes erd
\end_inset
-.
+
\end_layout
-\begin_layout Enumerate
+\end_inset
+
-\size small
-Wrong length of dash may have been used.
\end_layout
-\begin_layout Enumerate
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+チェックアウト:
+\begin_inset Flex Code
+status collapsed
-\size small
-\emph on
+\begin_layout Plain Layout
+svn propdel svn:needs-lock
\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
+\end_layout
-\begin_inset Quotes erd
\end_inset
-.
+
\end_layout
-\begin_layout Enumerate
+\begin_layout Subsubsection
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:VCS改訂情報"
-\size small
-Solo
-\begin_inset Quotes eld
\end_inset
+文書の改訂情報
+\end_layout
-\family typewriter
-%s
-\family default
+\begin_layout Standard
+文書中で改訂情報を有効化するにはいくつかの方法があります.
+\end_layout
-\begin_inset Quotes erd
+\begin_layout Itemize
+\SpecialChar LyX
+による直接サポート
+\begin_inset Separator latexpar
\end_inset
- found.
+
\end_layout
-\begin_layout Enumerate
+\begin_deeper
+\begin_layout Itemize
+ツリー改訂情報(
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+vcs-tree-revision
+\end_layout
-\size small
-You should use
-\begin_inset Quotes eld
\end_inset
+).
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-%s
-\family default
+\begin_layout Plain Layout
+svnversion
+\end_layout
-\begin_inset Quotes erd
\end_inset
- to achieve an ellipsis.
+コマンドの出力を返します.下記の表が,結果の読み方のヒントを与えるでしょう.
\end_layout
-\begin_layout Enumerate
+\begin_layout Standard
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="6" columns="2">
+<features tabularvalignment="middle">
+<column alignment="center" valignment="top">
+<column alignment="center" valignment="top">
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+出力
+\end_layout
-\size small
-Inter-word spacing (
-\begin_inset Quotes eld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+意味
+\end_layout
-\family typewriter
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
+\begin_layout Plain Layout
+4123:4168
+\end_layout
-\family default
-
-\begin_inset Quotes eld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-) should perhaps be used.
+\begin_layout Plain Layout
+改訂版の混合した作業コピー
\end_layout
-\begin_layout Enumerate
-
-\size small
-Inter-sentence spacing (
-\begin_inset Quotes eld
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+4168M
+\end_layout
-\family typewriter
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-@
-\family default
+\begin_layout Plain Layout
+修正された作業コピー
+\end_layout
-\begin_inset Quotes erd
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-) should perhaps be used.
+\begin_layout Plain Layout
+4123S
\end_layout
-\begin_layout Enumerate
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\size small
-Could not find argument for command.
+\begin_layout Plain Layout
+スイッチされた作業コピー
\end_layout
-\begin_layout Enumerate
-
-\size small
-No match found for
-\begin_inset Quotes eld
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+4123P
+\end_layout
-\family typewriter
-%s
-\family default
-
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+チェックアウト頻度が低かったことによる不完全な作業コピー
\end_layout
-\begin_layout Enumerate
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
-\size small
-Math mode still on at end of LaTeX file.
+\begin_layout Plain Layout
+4123:4168MS
\end_layout
-\begin_layout Enumerate
-
-\size small
-Number of
-\begin_inset Quotes eld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+改訂版が混合し,修正され,スイッチされた作業コピー
+\end_layout
-\family typewriter
-char
-\family default
-
-\begin_inset Quotes erd
\end_inset
+</cell>
+</row>
+</lyxtabular>
- doesn't match the number of
-\begin_inset Quotes eld
\end_inset
-\family typewriter
-char
-\family default
-
-\begin_inset Quotes erd
-\end_inset
-
-.
\end_layout
-\begin_layout Enumerate
-
-\size small
-You should use either
-\family typewriter
+\begin_layout Itemize
+ファイル改訂情報.
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes eld
+\begin_layout Plain Layout
+svn
+\begin_inset space ~
\end_inset
-
-\family default
- or
-\family typewriter
-
-\begin_inset Quotes erd
+info
+\begin_inset space ~
\end_inset
-
-\family default
- as an alternative to
-\begin_inset Quotes eld
+–xml
+\begin_inset space ~
\end_inset
+file.lyx
+\end_layout
-\family typewriter
-"
-\family default
-
-\begin_inset Quotes erd
\end_inset
-.
-\end_layout
+の出力を解析したものが返されます.サポートされるフラグは
+\begin_inset Separator latexpar
+\end_inset
-\begin_layout Enumerate
-\size small
-You should use "
-\family typewriter
-'
-\family default
-" (ASCII 39) instead of "" (ASCII 180).
\end_layout
-\begin_layout Enumerate
+\begin_deeper
+\begin_layout Itemize
+最終コミットのバージョン番号(
+\begin_inset Flex Code
+status collapsed
-\size small
-User-specified pattern found.
+\begin_layout Plain Layout
+vcs-revision
\end_layout
-\begin_layout Enumerate
+\end_inset
-\size small
-This command might not be intended.
+)
\end_layout
-\begin_layout Enumerate
+\begin_layout Itemize
+最終コミットの著者(
+\begin_inset Flex Code
+status collapsed
-\size small
-\emph on
-Comment displayed.
+\begin_layout Plain Layout
+vcs-author
\end_layout
-\begin_layout Enumerate
+\end_inset
-\size small
-Either
-\family typewriter
-''
-\backslash
-,'
-\family default
- or
-\family typewriter
-'
-\backslash
-,''
-\family default
- will look better.
+)
\end_layout
-\begin_layout Enumerate
+\begin_layout Itemize
+最終コミットの日付(
+\begin_inset Flex Code
+status collapsed
-\size small
-Delete this space to maintain correct page references.
+\begin_layout Plain Layout
+vcs-date
\end_layout
-\begin_layout Enumerate
-
-\size small
-\emph on
-You might wish to put this between a pair of
-\begin_inset Quotes eld
\end_inset
+)
+\end_layout
-\family typewriter
-{}
-\family default
-
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Itemize
+最終コミットの時間(
+\begin_inset Flex Code
+status collapsed
-.
+\begin_layout Plain Layout
+vcs-time
\end_layout
-\begin_layout Enumerate
+\end_inset
-\size small
-You ought to remove spaces in front of punctuation.
+)
\end_layout
-\begin_layout Enumerate
+\end_deeper
+\begin_layout Standard
+これらの情報は,情報差込枠で得ることができます(例:
+\begin_inset Flex Code
+status collapsed
-\size small
-Could not execute LaTeX command.
+\begin_layout Plain Layout
+info-insert buffer vcs-date
\end_layout
-\begin_layout Enumerate
+\end_inset
-\size small
-Don't use
-\family typewriter
+).これらの情報は,ファイルをsvn管理下に置いたときのみ(すなわち使用中文書の
+\begin_inset Flex Code
+status collapsed
-\backslash
-/
-\family default
- in front of small punctuation.
+\begin_layout Plain Layout
+.svn
\end_layout
-\begin_layout Enumerate
+\end_inset
-\family typewriter
-\size small
-$
-\backslash
-times$
-\family default
- may look prettier here.
+ディレクトリがあるときのみ)利用可能です.
\end_layout
-\begin_layout Enumerate
+\end_deeper
+\begin_layout Itemize
+もう一つの—ハッカー的な—方法は,SVNキーワードを使用する方法です
+\begin_inset Foot
+status collapsed
-\size small
-\emph on
-Multiple spaces detected in output.
+\begin_layout Plain Layout
+http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
\end_layout
-\begin_layout Enumerate
-
-\size small
-This text may be ignored.
-\end_layout
+\end_inset
-\begin_layout Enumerate
+.簡単に言えば,ファイルキーワード特性を設定して(例:
+\family sans
+svn propset svn:keywords 'Rev' file.lyx
+\family default
+),文書中にキーワード\SpecialChar TeX
+コード
+\begin_inset Foot
+status collapsed
-\size small
-Use
-\family typewriter
+\begin_layout Plain Layout
+これは,\SpecialChar LyX
+がキーワードタグの途中で改行してしまわないことを確実にするための,簡単な方法です.
+\end_layout
-\begin_inset Quotes eld
\end_inset
+タグ(例:
+\begin_inset ERT
+status open
-\family default
- to begin quotation, not
-\family typewriter
-'
-\family default
-.
-\end_layout
-
-\begin_layout Enumerate
+\begin_layout Plain Layout
-\size small
-Use
-\family typewriter
-'
-\family default
- to end quotation, not
-\family typewriter
+$Rev$
+\end_layout
-\begin_inset Quotes eld
\end_inset
+)を貼り付けるのです.このようにして,SVNクライアントは,各更新やコミットの後に自動的に改訂番号を代入することができるのです(例
+\begin_inset ERT
+status open
-\family default
-.
-\end_layout
-
-\begin_layout Enumerate
+\begin_layout Plain Layout
-\size small
-Don't mix quotes.
+$Rev: 59 $
\end_layout
-\begin_layout Enumerate
+\end_inset
-\size small
-You should perhaps use
-\begin_inset Quotes eld
+).このアプローチにはいくつか問題があります.第一に,\SpecialChar TeX
+の世界では「$」文字は数式を表すのに使われるので,\SpecialChar LyX
+中の
+\begin_inset Formula $Rev$
\end_inset
-
-\family typewriter
-cmd
-\family default
-
-\begin_inset Quotes erd
+という数式表現が,すべて
+\begin_inset Formula $Rev:59$
\end_inset
- instead.
+になってしまいます.その他のId・Date・Authorなどといったキーワードも同様です.第二に,SVN出力は使用中のロケールに依存するので,Dateが用いられ
+ると,SVNは,問題を引き起こすような文字列を容易に生成してしまいます.第三に,文書中には,番号だけでなく「Rev:59」という文字列全体が表示されてしまいます
+.Subversionがユーザ定義のキーワードを実装するまでは,このアプローチを信頼性を持って使用したり,\SpecialChar LyX
+がこれを直接サポートすることは,難しそうです.
\end_layout
-\begin_layout Enumerate
-
-\size small
-You should put a space in front of/after parenthesis.
+\begin_layout Subsection
+SVNとWindows環境
\end_layout
-\begin_layout Enumerate
+\begin_layout Quote
+ユーザが,かなり早いうちに自分自身でコマンドライン操作を理解できないのであれば,TortoiseSVNを使った方が賢明でしょう.—P.
+ A.
+ ルービン
+\end_layout
-\size small
-You should avoid spaces in front of/after parenthesis.
+\begin_layout Subsubsection
+準備
\end_layout
-\begin_layout Enumerate
+\begin_layout Standard
+\SpecialChar LyX
+を導入して,Subversionレポジトリへのアクセス権を持っている他に,ユーザはSubversionクライアントプログラムを導入する必要があります.クライアン
+トプログラムのWindows用インストーラは
+\begin_inset CommandInset href
+LatexCommand href
+name "CollabNet"
+target "http://www.collab.net/nonav/downloads/subversion/"
-\size small
-\emph on
-You should not use punctuation in front of/after quotes.
-\end_layout
+\end_inset
-\begin_layout Enumerate
+にあります.ユーザは
+\begin_inset CommandInset href
+LatexCommand href
+name "TortoiseSVN"
+target "http://tortoisesvn.tigris.org/"
-\size small
-Double space found.
-\end_layout
+\end_inset
-\begin_layout Enumerate
+も導入することを考えるでしょう.これはSubversionの操作をWindows Explorerのコンテクスト(右クリック)メニューに統合します.\SpecialChar LyX
+外部で行う操
+作は,一般的にExplorerコンテクストメニューを使った方が便利です.TortoiseSVNは,\SpecialChar LyX
+自身が使用するクライアントプログラムの代わりとは成りませんので
+,注意してください.
+\end_layout
-\size small
-You should put punctuation outside inner/inside display math mode.
+\begin_layout Subsubsection
+文書をSubversion管理下に置くには
\end_layout
-\begin_layout Enumerate
+\begin_layout Standard
+\SpecialChar LyX
+文書をSubversionのバージョン管理下に置く前に,その親ディレクトリをバージョン管理下に置かなくてはなりません.文書を,既にレポジトリに存在するプロジェク
+トに追加する際には,新規文書が置かれることになるディレクトリへ,プロジェクトをチェックアウトすることによって実現します.プロジェクト自体がバージョン管理下にない
+場合(たとえばこの文書が新規プロジェクトの最初のファイルである場合)には,このディレクトリをレポジトリにインポートしなくてはなりません.これは,\SpecialChar LyX
+の外部で行います
+.インポートもチェックアウトも共に,TortoiseSVNを使えば,Explorerのコンテクストメニューから簡単に終えることができます.あるいは,DOSプロン
+プトでコマンドライン・クライアントを使って成し遂げることもできます.TortoiseSVNを使ったプロジェクトのインポート手続きを下記で説明します.レポジトリは
+既に存在し,新規プロジェクトを
+\begin_inset Flex Code
+status collapsed
-\size small
-You ought to not use primitive TeX in LaTeX code.
+\begin_layout Plain Layout
+C:
+\backslash
+new project
\end_layout
-\begin_layout Enumerate
-
-\size small
-You should remove spaces in front of
-\begin_inset Quotes eld
\end_inset
+で開始するものとします.Subversionクライアントプログラムを使うための情報を得るには,DOSシェルで
+\begin_inset Flex Code
+status collapsed
-\family typewriter
-%s
-\family default
+\begin_layout Plain Layout
+svn –help
+\end_layout
-\begin_inset Quotes erd
\end_inset
-
+を実行してください.
\end_layout
\begin_layout Enumerate
+Windows Explorerで
+\begin_inset Flex Code
+status collapsed
-\size small
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+C:
+\backslash
+new project
+\end_layout
+\end_inset
-\family typewriter
-%s
-\family default
+を見つけ出して右クリックし,
+\begin_inset Flex MenuItem
+status collapsed
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+TortoiseSVN\SpecialChar menuseparator
+Repo-browser
+\end_layout
- is normally not followed by
-\begin_inset Quotes eld
\end_inset
+を選択してください.必要であれば,レポジトリのURLを調整し,OKをクリックしてください.
+\end_layout
-\family typewriter
-%c
-\family default
+\begin_layout Enumerate
+新規プロジェクトフォルダを置くレポジトリレベル(多くの場合最上位レベル)を右クリックし,
+\begin_inset Flex MenuItem
+status collapsed
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+Create folder\SpecialChar ldots
-.
\end_layout
-\begin_layout Standard
-将来的にはLyXにこのツール(それとよく似たツール
-\family typewriter
-lacheck
-\family default
-)のためのより使いやすいインターフェイスを用意できればと考えています。しかし今の状態でもまったく役に立たないということはないでしょう。ある程度の長さの文章に使っ
-てみてください。きっとびっくりしますよ。
-\end_layout
+\end_inset
-\begin_layout Section
-LyXでのバージョン管理
+をクリックしてください.プロジェクトフォルダの名称を入力してOKをクリックしてください.必要であればログファイル用のメッセージを入力し,再びOKをクリックしてく
+ださい.新規プロジェクトフォルダがレポジトリに現れるはずです.最後にOKを再度クリックして,レポジトリブラウザを終了してください.
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+\begin_layout Enumerate
+再度
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Lars Bullik Bjønnes
+C:
+\backslash
+new project
\end_layout
\end_inset
-文
-\begin_inset Flex CharStyle:Noun
+を右クリックし,今度は
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Pavel Sanda
+SVN Checkout\SpecialChar ldots
+
\end_layout
\end_inset
-改訂
-\end_layout
+を選択してください.レポジトリにたった今作成した,プロジェクトフォルダのURLを選択し,チェックアウトディレクトリを
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-はじめに
+\begin_layout Plain Layout
+C:
+\backslash
+new project
\end_layout
-\begin_layout Standard
-私の友人がLyXをグループプロジェクトに使おうとしましたが、LyXがバージョン管理またはファイルロック機能を持っていないためにLyXを使うのをあきらめました。こ
-れが私がLyXでRCS(将来的にはCVSやSCCSも)をサポートしようと考えた理由です。LyXは今ではもっとも基本的なRCSコマンドをサポートしています。もしあ
-なたがより複雑なことをしたい場合はxterm上で自分で行う必要があります。
-\end_layout
+\end_inset
-\begin_layout Standard
-LyXのバージョン管理機能を使う前にrcsintro(manファイルです。
-\family typewriter
-man rcsintro
-\family default
-で読めます)を読んでください。このファイルには基本的なRCSの機能のすべてが説明してあります。特にRCSディレクトリに関するコメントと、マスターRCSファイル(
-\family typewriter
-,v
-\family default
- で終わっているファイルです)の概念に気をつけてください。
-\end_layout
+に設定してから,OKをクリックしてください.フォルダが空でないことを警告されますが,OKをクリックして進んでください.すると,
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-LyXの実装にあたってはGNU RCSパッケージの最新のバージョンを使うことを想定しています。古いバージョンを使っている場合は動くかどうか保証できません。
+\begin_layout Plain Layout
+C:
+\backslash
+new project
\end_layout
-\begin_layout Subsection
-LyXにおけるRCSコマンド
-\end_layout
+\end_inset
-\begin_layout Standard
-以下の節ではLyXでサポートされているRCSコマンドを説明します。それらのコマンドは
-\begin_inset Flex CharStyle:MenuItem
+の下に
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-バージョン管理
+.svn
\end_layout
\end_inset
-の下位メニューにあります。LyXは、RCS 5.7に対して試験されています。
-\end_layout
-
-\begin_layout Subsubsection
-
-\family sans
-登録
+ディレクトリが作成されます.
\end_layout
-\begin_layout Standard
-あなたの書いている文章がバージョン管理の下にないならば、これがメニューにあらわれる唯一の項目です。もし文章がバージョン管理の下にあるならば、
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Enumerate
+\SpecialChar LyX
+で文書を新規作成するか開くかして,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+ファイル\SpecialChar menuseparator
+バージョン管理\SpecialChar menuseparator
登録
\end_layout
\end_inset
-ã\81¯ç\81°è\89²ã\81«ã\81ªã\81£ã\81¦ä½¿ã\81\88ã\81ªã\81\8fã\81ªã\81£ã\81¦ã\81\84ã\81¾ã\81\99ã\80\82
+ã\82\92ã\82¯ã\83ªã\83\83ã\82¯ã\81\97ã\81¾ã\81\99ï¼\8eã\83ã\82°ã\83¡ã\83\83ã\82»ã\83¼ã\82¸ã\82\92å\85¥å\8a\9bã\81\97ã\81¦OKã\82\92ã\82¯ã\83ªã\83\83ã\82¯ã\81\97ï¼\8cæ\96\87æ\9b¸ã\82\92ã\83\90ã\83¼ã\82¸ã\83§ã\83³ç®¡ç\90\86ã\81«ã\82³ã\83\9fã\83\83ã\83\88ã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
\begin_layout Standard
-このコマンドはあなたの文章をRCSに登録します。このコマンドを実行すると対話的にその文章の最初の説明を入れるように頼んできます。そしてその文章はRead-Onl
-yモードになり、変更を加えるためには
-\begin_inset Flex CharStyle:MenuItem
+爾後,
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-チェックアウトして編集
+ファイル\SpecialChar menuseparator
+バージョン管理
\end_layout
\end_inset
-を実行する必要があります。バージョン管理の管理下にある文章はミニバッファのファイル名の後ろに [RCS:<version> <locker>]が付きます。
+メニューのすべての機能が使用できるようになります.Windows ExplorerのTortoiseSVNコンテクストメニューか,コマンドプロンプトでのSubv
+ersionクライアントプログラムを使用して,文書をチェックイン・チェックアウトしたり,履歴を見たりといったことができるようになります.
\end_layout
-\begin_layout Standard
-このコマンドは次のRCSコマンドを実行します:
-\family typewriter
-ci -q -u -i -t-"<initial description>" <file-name>
+\begin_layout Subsubsection
+Windows下でSVNと共にSSHトンネルを使うには
\end_layout
\begin_layout Standard
-スイッチについて知りたければ
-\family typewriter
-man ci
-\family default
-を読んでください。
+Linuxに較べて,WindowsでSVNクライアントをSSH経由で通信するようにさせるのは,かなり厄介な仕事です.どのようにクライアント側を設定すればよいか,
+少なくとも幾分かのヒントをお示しするつもりですが,sshとWindowsコマンドラインの知識が前もって必要であり,それと共にかなりの量のフラストレーションが溜ま
+ることを覚悟しておいてください.
\end_layout
-\begin_layout Subsubsection
+\begin_layout Enumerate
+前節で述べたように,Windows用のSVNクライアントを入手してください.これが新規の導入である場合には,何らかのSVNコマンド(たとえば
+\begin_inset Flex Code
+status collapsed
-\family sans
-変更をチェックインする
+\begin_layout Plain Layout
+svn –version
\end_layout
-\begin_layout Standard
-ファイルの編集が終わると、その変更をチェックインします。これを実行すると変更についての説明を求められ、それは履歴ログに記録されます。そしてバージョンナンバーは上
-がり、変更がマスターRCSファイルに反映され、その文章はアンロックされ Read-Onlyモードになります。
-\end_layout
+\end_inset
-\begin_layout Standard
-RCSコマンド:
-\family typewriter
-ci -q -u -m"<description>" <file-name>
+)を実行して,configファイル群を生成させてください.これらは後で変更を加える必要があります.
\end_layout
-\begin_layout Subsubsection
+\begin_layout Enumerate
+Windows用のsshクライアントを選んでください.選択肢はたくさんありますが,ここではPutty tools
+\begin_inset Foot
+status open
-\family sans
-チェックアウトして編集
-\end_layout
+\begin_layout Plain Layout
+\begin_inset Flex URL
+status collapsed
-\begin_layout Standard
-このコマンドは文章をロックして編集できるようにします。そして文章をあなただけが読み書きできるようにします。しばらく文章を編集して、それが終わったらチェックインし
-てください。文章がロックされるとステータスラインが変わります。
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-RCSコマンド:
-\family typewriter
-co -q -l <file-name>
+http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
\end_layout
-\begin_layout Subsubsection
+\end_inset
-\family sans
-保存されたバージョンに戻す
-\end_layout
-\begin_layout Standard
-このコマンドは最後のチェックイン以降のすべての変更を破棄します。変更を破棄する前には警告がでます。
\end_layout
-\begin_layout Standard
-RCSコマンド:
-\family typewriter
-co -f -u<version> <file-name>
-\end_layout
+\end_inset
-\begin_layout Subsubsection
+のものを使用することとしましょう.クライアントが接続の度にパスワードを訊いてこないように,接続を自動化する必要があります.簡単にするために,追加的なパスワード保
+護などを加えない
+\begin_inset Flex Ruby
+status collapsed
-\family sans
-最後のチェックインを取り消す
-\end_layout
+\begin_layout Plain Layout
+鍵
+\begin_inset Argument post:1
+status collapsed
-\begin_layout Standard
-これは最後のチェックインがなされなかったようにします。LyXに読み込まれる文章は変わりませんが、マスターRCSファイルから最後のチェックインの変更が取り除かれま
-す。
+\begin_layout Plain Layout
+キー
\end_layout
-\begin_layout Standard
-RCSコマンド:
-\family typewriter
-rcs -o<version> <file-name>
-\end_layout
+\end_inset
-\begin_layout Subsubsection
-\family sans
-履歴を表示
\end_layout
-\begin_layout Standard
-RCSドキュメントの完全なヒストリーが表示されます。これは
-\family typewriter
-rlog <file-name>
-\family default
-の出力を表示しています。詳しくは
-\family typewriter
-rlog
-\family default
-の manページを見てください。
-\end_layout
+\end_inset
+
+のみを使用することとします.
+\begin_inset Separator latexpar
+\end_inset
+
-\begin_layout Subsection
-LyXにおけるCVSコマンド
\end_layout
-\begin_layout Standard
-LyXは、現在CVSを一部サポートしています。そのコマンドは、
-\begin_inset Flex CharStyle:MenuItem
+\begin_deeper
+\begin_layout Enumerate
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-バージョン管理
+puttygen
\end_layout
\end_inset
-下位メニューにあります。
-\end_layout
-
-\begin_layout Subsubsection
-登録
-\end_layout
-
-\begin_layout Standard
-お使いの文書が改訂管理下に置かれていなければ、メニューにはこの項目だけが表示されます。もし改訂管理が有効ならば、
-\family sans
-登録
-\family default
-項目は表示されません。
-\end_layout
-
-\begin_layout Standard
-本コマンドは、既に文書のあるディレクトリをCVS管理下に置いている場合に
-\emph on
-のみ
-\emph default
-(すなわち
-\begin_inset Flex CharStyle:Code
+を使って鍵を生成します..ppkプライベート鍵ファイルを保存し,パブリック鍵ファイルはサーバ側に置きます.SVNサーバがLinuxで走っている場合,このパブリック
+鍵の書式はLinuxのopensshと互換性がないために,「Public key for pasting into OpenSSH authorized_key
+s file:」編集フィールドから,直接サーバの
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CVS/Entries
+~/.ssh/authorized_keys
\end_layout
\end_inset
-ファイルが存在する場合にのみ)、お使いの文書をCVSに登録します。つまり、アーカイブはご自分でチェックアウトしなくてはなりません。
+または
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+authorized_keys2
\end_layout
-\begin_layout Standard
-すると、文書の最初の説明文を入力するように促されます。登録したファイルは、まだコミットされたわけではないことに注意してください。
+\end_inset
+
+ファイルにコピー&ペーストを行わなくてはならないことに注意してください.
\end_layout
-\begin_layout Standard
-実行されるCVSコマンドは、
-\begin_inset Flex CharStyle:Code
+\begin_layout Enumerate
+Puttyのplinkを入手してください.SVNのconfigファイル
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-cvs -q add -m
-\begin_inset Quotes erd
-\end_inset
-
-<入力した説明文>
-\begin_inset Quotes erd
-\end_inset
+正確なパスはWindowsのバージョンに依りますが,通常は
+\begin_inset Flex Code
+status collapsed
-
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+c:
+\backslash
+Documents and Settings
+\backslash
+user
+\backslash
+Application Data
+\backslash
+Subversion
+\backslash
+config
+\end_layout
-<ファイル名>
-\begin_inset Quotes erd
\end_inset
+や
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+AppData
+\backslash
+Roaming
+\backslash
+Subversion
\end_layout
\end_inset
-です。
+辺りにあります.
\end_layout
-\begin_layout Standard
-スイッチの説明は
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+中の
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-man cvs
+[tunnels]
\end_layout
\end_inset
-をお読みください。
-\end_layout
+セクションにsshコマンドを設定してください.例:
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsubsection
-変更をチェックイン
+\begin_layout Plain Layout
+ssh=c:/path/plink.exe -i c:/path/private_key.ppk
\end_layout
-\begin_layout Standard
-ファイルの編集を終えたら、変更をコミットします。このとき、変更の説明文を入れるよう促されます。その後、変更がコミットされます。
-\end_layout
+\end_inset
-\begin_layout Standard
-CVSコマンド:
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-cvs -q commit -m
-\begin_inset Quotes erd
-\end_inset
+通常,正確なコマンドを機能させるには長い時間がかかり,それは多くの物事に依存します.たとえば,リモートサーバがPuttyなどの既定セッションとして保存されないよ
+うにしてください.うまく行かない場合には,まずSVNなしでplink経由の接続を試してください.
+\end_layout
-<入力した説明文>
-\begin_inset Quotes erd
\end_inset
-
-\begin_inset Quotes eld
-\end_inset
-<ファイル名>
-\begin_inset Quotes erd
+\end_layout
+
+\end_deeper
+\begin_layout Enumerate
+SVNアーカイブをチェックアウトしてください.例:
+\begin_inset Newline newline
\end_inset
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+svn co svn+ssh://user@server/repository_path
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
-保存されたバージョンに戻す
-\end_layout
-
-\begin_layout Standard
-これは、最後のチェックイン以降、文書に加えられた変更をすべて廃棄します。変更が廃棄される前に警告が表示されます。最初にファイルが削除され、次にCVSアップデート
-コマンドが実行されます。
+行末変換
\end_layout
\begin_layout Standard
-CVSコマンド:
-\begin_inset Flex CharStyle:Code
+共著者同士がLinuxとWindowsを混在させているとき,\SpecialChar LyX
+は.lyxファイル中で異なった行末記号を使用することになります.これは,\SpecialChar LyX
+の機能に関する限り問題になりま
+せんが,コミット差分は巨大になり,マージではコンフリクトを引き起こしがちです.幸いにして,SVNは,.lyxファイルを
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-cvs update
-\begin_inset Quotes eld
-\end_inset
+native
+\end_layout
-<ファイル名>
-\begin_inset Quotes erd
\end_inset
+モードに切り替える際
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+手短には
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+svn propset svn:eol-style native FILE_NAME
\end_layout
\end_inset
\end_layout
-\begin_layout Subsubsection
-履歴を表示
-\end_layout
+\end_inset
-\begin_layout Standard
-これは、CVS文書の全履歴を表示します。
-\begin_inset Flex CharStyle:Code
+,CR/LF問題をどのように取り扱えばいいかを知っているので大丈夫です
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-cvs log
-\begin_inset Quotes eld
-\end_inset
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
+\end_layout
-<ファイル名>
-\begin_inset Quotes erd
\end_inset
\end_inset
-の出力がブラウザに表示されます。
+.
\end_layout
\begin_layout Subsection
-LyXにおけるSVNコマンド
+\SpecialChar LyX
+におけるGITコマンド
\end_layout
\begin_layout Standard
-LyXは、現在SVNを一部サポートしています。そのコマンドは、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\SpecialChar LyX
+で,最小限のGITコマンドがサポートされるようになりました.これらのコマンドは,
+\family sans
+ファイル\SpecialChar menuseparator
+バージョン管理
+\family default
+にあります.リポジトリのアクセスに,パスワード保護されたsshを使用している場合には,ターミナルウィンドウでの操作をするように促されます.\SpecialChar LyX
+は,GIT
+ 1.7に対して試験を行っています.
+\end_layout
+
+\begin_layout Standard
+GITと他のバージョン管理システムとの大きな相違点は,GITの配布形態にあります.伝統的なバージョン管理システムでは,リポジトリをホストする,中心となるサーバー
+があります.ユーザーは変更点をサーバーにコミットし,他のユーザーが行った更新分をサーバーから受け取ります.一方,GITでは,ユーザーは,ローカルのリポジトリにコ
+ミットを行います.ローカルリポジトリは,GITコマンドの
+\begin_inset Flex Code
+status open
\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-バージョン管理
+pull
\end_layout
\end_inset
-下位メニューにあります。レポジトリへのアクセスに、ssh経由のパスワード保護アクセスを使用している場合には、端末ウィンドウでの入力を促されます。LyXは、SVN
- 1.5および1.6に対して試験されています
-\begin_inset Foot
-status collapsed
+または
+\begin_inset Flex Code
+status open
\begin_layout Plain Layout
-ほとんどのコマンドは、1.4でも動作します。第
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:レポジトリからSVN同期"
+push
+\end_layout
+
+\end_inset
+
+を使って,1つ以上のリモートリポジトリと同期されます.\SpecialChar LyX
+は,リモートのGITリポジトリとは,一切関わりません.CVSやSVNの集権的リポジトリに対して行うのと同じ
+ことを,ローカルのリポジトリに対してのみ行います.リモートのGITリポジトリを使用している場合には,お好みのGITクライアントを使用して,
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+pull
+\end_layout
\end_inset
-節をご覧ください。
+または
+\begin_inset Flex Code
+status open
+
+\begin_layout Plain Layout
+push
\end_layout
\end_inset
-ã\80\82
+ã\81®æ\93\8dä½\9cã\82\92è¡\8cã\81\86å¿\85è¦\81ã\81\8cã\81\82ã\82\8aã\81¾ã\81\99ï¼\8e
\end_layout
\begin_layout Subsubsection
\end_layout
\begin_layout Standard
-お使いの文書が改訂管理下に置かれていなければ、メニューにはこの項目だけが表示されます。もし改訂管理が有効ならば、
+お使いの文書が改訂管理下に置かれていなければ,メニューにはこの項目だけが表示されます.もし改訂管理が有効ならば,
\family sans
登録
\family default
-項目は表示されません。
+項目は表示されません.
\end_layout
\begin_layout Standard
-本コマンドは、既に文書のあるディレクトリをSVN管理下に置いている場合に
+本コマンドは,既に文書のあるディレクトリをGIT管理下に置いている場合に
\emph on
のみ
\emph default
-(すなわち
-\begin_inset Flex CharStyle:Code
+(すなわち
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.svn/entries
+.git/index
\end_layout
\end_inset
-ファイルが存在する場合にのみ)、お使いの文書をSVNに登録します。つまり、アーカイブはご自分でチェックアウトしなくてはなりません。
+ファイルが存在する場合にのみ),お使いの文書をGITに登録します.つまり,アーカイブはご自分でチェックアウトしなくてはなりません.
\end_layout
\begin_layout Standard
-すると、文書の最初の説明文を入力するように促されます。登録したファイルは、まだコミットされたわけではないことに注意してください。
+すると,文書の最初の説明文を入力するように促されます.登録したファイルは,まだコミットされたわけではないことに注意してください.
\end_layout
\begin_layout Standard
-実行されるSVNコマンドは、
-\begin_inset Flex CharStyle:Code
+実行されるGITコマンドは,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-svn add -q
-\begin_inset Quotes eld
-\end_inset
-
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
-
-
+git add "<ファイル名>"
\end_layout
\end_inset
-です。
+です.
\end_layout
\begin_layout Standard
スイッチの説明は
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-man svn
+man git
\end_layout
\end_inset
-をお読みください。
+をお読みください.
\end_layout
\begin_layout Subsubsection
\end_layout
\begin_layout Standard
-ファイルの編集を終えたら、変更をコミットします。このとき、変更の説明文を入れるよう促されます。その後、変更がコミットされます。
+ファイルの編集を終えたら,変更をコミットします.このとき,変更の説明文を入れるよう促されます.その後,変更がコミットされます.
\end_layout
\begin_layout Standard
-SVNコマンド
-\begin_inset Foot
+GITコマンド:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ロックが有効になっていない場合です。第
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:SVNファイルロック"
+git commit -q -m
+\begin_inset Quotes erd
+\end_inset
+<入力した説明文>
+\begin_inset Quotes erd
\end_inset
-節をご覧ください。
+ "<ファイル名>"
\end_layout
\end_inset
-:
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-svn commit -q -m
-\begin_inset Quotes erd
-\end_inset
+\end_layout
-<入力した説明文>
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Subsubsection
+リポジトリ版に戻す
+\end_layout
-
+\begin_layout Standard
+これは,最後のチェックイン以降,文書に加えられた変更をすべて廃棄します.変更が廃棄される前に警告が表示されます.
+\end_layout
+
+\begin_layout Standard
+GITコマンド:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+git checkout -q
\begin_inset Quotes eld
\end_inset
\end_layout
\begin_layout Subsubsection
-ã\83\81ã\82§ã\83\83ã\82¯ã\82¢ã\82¦ã\83\88ã\81\97ã\81¦ç·¨é\9b\86
+ã\83\95ã\82¡ã\82¤ã\83«å\90\8då¤\89æ\9b´
\end_layout
\begin_layout Standard
-このファイルの変更点をレポジトリから取得して更新します。すべての干渉点は、手動で解決しなくてはならないので、この機能を使う前にSVNのマージ法と干渉解決法を理解
-しておくようにしてください。
+これは,現行文書のファイル名を変更します.最後のチェックイン以降,変更が加えられていないサラの文書であることが要求されます.ファイル名とコピー操作の説明を入力す
+るように促され,その後,ローカルとリポジトリの両方でファイル名が変更されます.新旧ファイル名の文書の親ディレクトリが異なる場合には,コピーにインクルードされたフ
+ァイルの相対パスは,(
+\family sans
+ファイル\SpecialChar menuseparator
+名前をつけて保存\SpecialChar ldots
+
+\family default
+と同様に)全て調整されます.最後に,新ファイル名を使ってファイルが再度読み込まれます.
\end_layout
-\begin_layout Standard
-SVNコマンド
-\begin_inset Foot
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+GITコマンド:
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-同上。
+git mv "<ファイル名>" "<新ファイル名>"
\end_layout
\end_inset
-:
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-svn update --non-interactive
-\begin_inset Quotes eld
-\end_inset
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
+\end_layout
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+git commit
\end_layout
\end_inset
\end_layout
\begin_layout Subsubsection
-保存されたバージョンに戻す
-\end_layout
-
-\begin_layout Standard
-これは、最後のチェックイン以降、文書に加えられた変更をすべて廃棄します。変更が廃棄される前に警告が表示されます。
+履歴を表示
\end_layout
\begin_layout Standard
-SVNコマンド:
-\begin_inset Flex CharStyle:Code
+これは,GIT文書の全履歴を表示します.
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-svn revert -q
+git log
\begin_inset Quotes eld
\end_inset
\end_inset
-
+の出力がブラウザに表示されます.
\end_layout
\begin_layout Subsubsection
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:レポジトリからSVN同期"
+改訂情報
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+は,ファイルの最終コミットのGITハッシュ番号・著者名・最終コミットの日時をサポートします.これらの情報は,すべて
+\family typewriter
+git log -n 1 --pretty=format:%H%n%an%n%ai
+\family default
+によって抽出されます.ツリーバージョン情報は,
+\family typewriter
+git describe --abbrev --dirty --long
+\family default
+で取得されます.詳細については,第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:VCS改訂情報"
\end_inset
-レポジトリを使ったローカルディレクトリの同期
-\begin_inset Foot
+節を参照してください.
+\end_layout
+
+\begin_layout Subsection
+さらなる調整
+\end_layout
+
+\begin_layout Standard
+vcコマンド機構が最近になって付け加えられたおかげで,\SpecialChar LyX
+のパワーユーザは,改訂管理のための自製コマンドを作ることができるようになりました.
+\end_layout
+
+\begin_layout Standard
+たとえば,以下のようにして,二つのTortoiseSVNコマンドを直接統合することができます.
+\end_layout
+
+\begin_layout Description
+コミット:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-このコマンドは、subversion
-\begin_inset Formula $\geqq1.5$
+vc-command DR "." "TortoiseProc /command:commit /path:$$p"
+\end_layout
+
\end_inset
-でのみ動作することに注意してください。
+
+\end_layout
+
+\begin_layout Description
+元に戻す:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+vc-command DR "." "TortoiseProc /command:revert /path:$$p"
\end_layout
\end_inset
\end_layout
+\begin_layout Subsection
+バージョン管理と文書比較
+\end_layout
+
\begin_layout Standard
-上記の各コマンドはすべて、共通の短所を持っています。すなわち、これらのコマンドは現在の文書しか取り扱わないのです。もし、作業中の文書に図を含めたり、外部
-\begin_inset Flex CharStyle:Code
+バージョン管理は,通常
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.tex
+diff
\end_layout
\end_inset
-ファイルを取り込んだりすれば、管理はずっと複雑になります。そこでLyXは、文書のおいてあるツリー全体の更新をサポートします
-\begin_inset Foot
+ダンプを生成することによって,改訂版の間の変更点を検査するのが,典型的な使用法です.これは平文ファイルには有効なのですが,複雑な構造を持つ\SpecialChar LyX
+ファイルの場合には,あ
+まり便利ではありません.そこで,\SpecialChar LyX
+は独自の文書比較機能を提供しています.この機能を呼び出すには2つの方法があります.1つは,\SpecialChar LyX
+の
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-すべての外部ファイルが、文書と同じディレクトリかそれ以下のサブディレクトリに来るようにファイル構造を構成する必要があります。
+VC_COMPARE
\end_layout
\end_inset
-。これは、subversion管理を知らなかったりレポジトリに新しい素材をコミットする勇気のない人たちと共同作業をする羽目になったときに、ひじょうに役に立ちます
-。
-\end_layout
-
-\begin_layout Standard
-\begin_inset Flex CharStyle:Code
+関数を直接呼び出す方法であり(詳細は\SpecialChar LyX
+関数説明書を参照),もう1つは
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-ローカル辞書をレポジトリを使って更新
-\end_layout
+旧改訂と比較\SpecialChar ldots
-\end_inset
-
-コマンドは、ディレクトリ全体を更新し、マージに衝突が発生した場合には、ローカル版は保存されるので、意図しないデータロスが発生しません。ローカルな変更が発見された
-場合には、更新が開始される前にユーザに警告が与えられます。
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-SVNコマンド:
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset Newline newline
\end_inset
-
-\begin_inset Flex CharStyle:Code
+メニューないしアイコンを使用する方法です.当該文書のうち,任意の2つの改訂版を比較することもできますし,編集中の現行版を古い改訂版と比較することもできます(この
+とき改訂版遡及数「
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-svn diff $path(変更が発見された場合には通知します)
-\begin_inset Newline newline
-\end_inset
-
-svn update --accept mine-full $path
+0
\end_layout
\end_inset
-
+」は,編集中のファイルと最後にコミットした改訂版との比較を意味します).
\end_layout
\begin_layout Standard
-ここで
-\begin_inset Flex CharStyle:Code
-status collapsed
+この機能は,SVNとRCSでサポートされていますが,RCSは,より複雑なバージョン付けスキームを持っているため,制約があります.ダイアログ中で改訂版を指定する際
+の数字は,つねにRCS改訂番号の最後の数を指し示します(例:「1.2.35」版のときには「35」).現在のところ,改訂のGIT表記はサポートされておらず,HEAD~
+Xの形で表記されるXステップ前の改訂版を,編集中文書と比較することのみが可能です.
+\end_layout
-\begin_layout Plain Layout
-$path
+\begin_layout Section
+文芸プログラミング
\end_layout
-\end_inset
+\begin_layout Standard
-は文書のパスを示します。
+\noun on
+Kayvan Sylvan
+\noun default
+(kayvan@sylvan.com)改訂
+\noun on
+Edmar Wienskoski Jr.
+\noun default
+(edmar-w-jr@technologist.com)原文
\end_layout
-\begin_layout Subsubsection
-履歴を表示
+\begin_layout Subsection
+はじめに
\end_layout
\begin_layout Standard
-これは、SVN文書の全履歴を表示します。
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-svn log
-\begin_inset Quotes eld
-\end_inset
-
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
-
-
+この節の主な目的は,文芸的プログラミング(literate programming)のために,\SpecialChar LyX
+をどう使えばよいかをお見せすることです.ここでは,あなたがこのプロ
+グラミング技術をよくご存じで,「tangling」や「weaving」の意味するところを知っているものとして説明します.そうでない場合には,以下の各節にあるウェ
+ブリンクをたどってください.そこには,かつての開発の歴史から最新のツールチップまで,たくさんの良質なドキュメンテーションがあります.
\end_layout
-\end_inset
+\begin_layout Standard
+また,あなたが,\SpecialChar LyX
+の設定を変更することを厭わない程度まで\SpecialChar LyX
+に習熟しており,Xリソースファイルにも親しんでいることを前提にしています.そうでない場合は,あなたの必要と
+するトピックを扱っている,\SpecialChar LyX
+の他の説明書で調べてください.
+\end_layout
-の出力がブラウザに表示されます。
+\begin_layout Subsection
+文芸プログラミング
\end_layout
-\begin_layout Subsubsection
-ファイルロック
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:SVNファイルロック"
+\begin_layout Standard
+以下は,文芸プログラミング FAQからの抜粋です.
+\end_layout
+\begin_layout Quotation
+文芸プログラミングは,人間が読むのに適した形でのドキュメンテーションとソースの組合わせです.実際,文芸的プログラムは楽しい読み物であるべきであり,さらには参加し
+たいとさえ思わせるべきなのです!(ボブ,ごめん.言わずにはいれなかった.)一般的に,文芸プログラムは,ソースとドキュメンテーションを同一ファイル上に結合したもの
+です.そして,文芸プログラミングツールは,ファイルを解析して,読むことのできるドキュメンテーションか,あるいはコンパイル可能なソースを生成します.文芸プログラミ
+ングのWEBスタイルは,D.
+\begin_inset space \thinspace{}
\end_inset
-
+E.
+ Knuthが,\SpecialChar TeX
+組版ソフトウエアを開発中に作り出したものです.
\end_layout
\begin_layout Standard
-別々の改訂管理システム間でファイルを交換しようとすると、二人のユーザが同じ文書(の一部)を編集している場合、マージが衝突する問題を引き起こします。そのような衝突
-が発生した場合、手動で解決しなくてはならなくなりますが、その合理的な解決法としては、与えられた時間に一人のユーザだけがファイルを編集することが許されるように保証
-するための、何らかのロック機構を導入することが考えられます。
+他のエキスパートの発言です.
\end_layout
-\begin_layout Standard
-SVNには、このように相互に排他的なファイルアクセスを提供する機構が二つあります。ロックと、
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Quotation
-\begin_layout Plain Layout
-svn:needs-lock
+\emph on
+文芸プログラミングは,冗長なコメント付けと何が違いますか?
\end_layout
+\begin_layout Quotation
+3つの際立った特徴があります.重要な順に列挙すれば,
+\begin_inset Separator latexpar
\end_inset
-svnファイル特性に依拠した書き込み権限の自動設定(第
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:自動ロック特性"
-
-\end_inset
-
-節を参照)です
-\begin_inset Foot
-status open
-\begin_layout Plain Layout
-http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html
\end_layout
-\end_inset
-
-。ある文書について、この特性が検出されたときには、LyXは自動的に文書編集にSVNロックを使用するようになり、チェックイン・チェックアウト機構はRCSと同じ枠組
-みに切り替わります。これは特に、LyXでのファイルの使われ方に以下の二つのモードがあることを意味します。
+\begin_deeper
+\begin_layout Itemize
+推敲の順序が柔軟
\end_layout
\begin_layout Itemize
-非ロック状態。読み込まれたファイルは、読み込み専用モードになります。編集するためには、チェックアウトする必要があります。
-\emph on
-チェックアウト
-\emph default
-を行うと、レポジトリからの更新と、書き込みロックの獲得が行われます。ロックの獲得ができないと、非ロック状態から出ることができません。
+ブラウジングの自動サポート
\end_layout
\begin_layout Itemize
-ロック状態。読み込まれたファイルは、「通常の」編集モードになります。他のユーザには、このファイルを編集する許可が与えられません。
-\emph on
-チェックイン
-\emph default
-を行うと、変更のコミットと書き込みロックの解放が行われます。文書に変更が加えられなかった場合には、コミットは実行されず
-\begin_inset Foot
-status collapsed
+特に図式と数式を含んだドキュメンテーションの組版
+\end_layout
-\begin_layout Plain Layout
-コミットは実行されないのに、コミットメッセージを入力するよう促されますが、驚かないでください。
+\end_deeper
+\begin_layout Quotation
+などがあります.
\end_layout
-\end_inset
+\begin_layout Standard
+あなたの興味に火を付けたところで書誌情報を見てみましょう.
+\end_layout
-、書き込みロックの解放のみが行われます。
+\begin_layout Subsubsection
+書誌情報
\end_layout
\begin_layout Standard
-SVNコマンド:
+完全な文芸プログラミング FAQは
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-チェックイン:
-\begin_inset Flex CharStyle:Code
+\begin_layout Quote
+Literate Programming FAQ
+\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-svn commit -q -m
-\begin_inset Quotes erd
-\end_inset
-<説明>
-\begin_inset Quotes erd
-\end_inset
+http://www.xmarks.com/site/shelob.ce.ttu.edu/daves/lpfaq/faq.html
+\end_layout
-
-\begin_inset Quotes eld
\end_inset
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
+\end_layout
+\begin_layout Standard
+にあります.
\end_layout
-\end_inset
+\begin_layout Standard
+このFAQには,23(二十三です!)の文芸プログラミング用ツールが列挙されています.一部のツールは,特定のプログラミング言語用に特化したものですが,一般的な対象
+を持つものもあります.私は自分で使うのに,いくつかの理由から
+\noun on
+Noweb
+\noun default
+を選びました.
+\end_layout
+\begin_layout Itemize
+説明文書を\SpecialChar LaTeX
+でもHTMLでも出力できる.
+\end_layout
-\begin_inset Newline newline
-\end_inset
+\begin_layout Itemize
+開放的なアーキテクチャに持っているので,新しいフィルタをプラグインとして加えたり,自分が必要な特別な処理を実行することが容易である.
+\end_layout
+\begin_layout Itemize
+すでに利用可能となっているフィルタの良質なコレクションがある(HTMLはその一つです).
+\end_layout
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Itemize
+無料である.
+\end_layout
-\begin_layout Plain Layout
-svn unlock
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Standard
+Nowebのウェブページは
+\end_layout
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Quote
+Nowebホームページ
+\begin_inset Flex URL
+status collapsed
+\begin_layout Plain Layout
+http://www.cs.virginia.edu/~nr/noweb/
\end_layout
\end_inset
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-チェックアウト:
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-svn update
-\begin_inset Quotes eld
-\end_inset
-
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Standard
+にあります.ここから始めれば,たくさんの興味深いリンクや,文芸プログラミングの用例にたどり着くことができます.
+\end_layout
+\begin_layout Subsection
+\SpecialChar LyX
+とNowebを使った文芸プログラミング
+\end_layout
+\begin_layout Standard
+\SpecialChar LyX
+における文芸プログラミングのサポートは,\SpecialChar LyX
+の汎用変換機構を使用して実現しています.このサポートは「Noweb非依存」的な方法で提供されているので,LyXの設定を変
+更するだけで,自分の好きな他の文芸プログラミングツールを使って,この新しい\SpecialChar LyX
+の機能を利用することができます.
\end_layout
-\end_inset
+\begin_layout Subsubsection
+ドキュメントとコードの生成(weavingおよびtangling)
+\end_layout
+\begin_layout Paragraph
+nowebモジュールの使用
+\end_layout
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+Nowebと\SpecialChar LyX
+の導入に成功したならば,新規文書を開いたときにはいつも,文書クラスを選択した後,
+\family sans
+文書\SpecialChar menuseparator
+設定
+\family default
+メニューで「noweb」モジュールを追加するようにしてください.Nowebが正しく導入されていれば,「モジュール」リンクをクリックした際,利用可能リストに「no
+web」モジュールが表示され,文書に追加できるようになっています.
+\end_layout
+\begin_layout Paragraph
+コードの入力
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+\SpecialChar LyX
+では,
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-svn unlock
-\begin_inset Quotes eld
-\end_inset
-
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
-
-
+Chunk
\end_layout
\end_inset
+という名前のレイアウトを使えば,コードを入力することができます.Nowebは次のようにchunks を区切ります.
+\end_layout
+\begin_layout LyX-Code
+<<My code>>=
\end_layout
-\begin_layout Subsubsection
-自動ロック特性
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:自動ロック特性"
+\begin_layout LyX-Code
+ code
+\end_layout
-\end_inset
+\begin_layout LyX-Code
+ more code
+\end_layout
+\begin_layout LyX-Code
+ even more code
+\end_layout
+\begin_layout LyX-Code
+ @
\end_layout
\begin_layout Standard
-上述したような
-\begin_inset Flex CharStyle:Code
+問題は<<と@の間にあるものを完全にそのままの形で扱わなければならないことです.つまり,\SpecialChar LyX
+は,この間に書かれたものを特別に解釈することは決してあってはなりません.
+これも
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-.lyx
+Chunk
\end_layout
\end_inset
-ファイルに対する書き込み権限の自動設定は、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+によって取り扱われ,通常の段落のように見えますが,自由に空白を入れることができます.
+\end_layout
-\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-バージョン管理\SpecialChar \menuseparator
-ロック特性を使用
+\begin_layout Standard
+特殊な注釈として,chunk内でNowebの「%def」を使えば,Nowebのidentifierの相互参照に項目を加えることができます.次の例を見てください.
\end_layout
-\end_inset
+\begin_layout LyX-Code
+<<My chunk>>=
+\end_layout
-で行うことができます。このコマンドは、SVNサーバでファイルがロックされていないときのみ使用可能状態になります(つまり、使用するにはチェックアウトが必要です)。
+\begin_layout LyX-Code
+def some_function(args):
\end_layout
-\begin_layout Standard
-SVNコマンド:
+\begin_layout LyX-Code
+ "This is the doc string for this function."
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-チェックイン:
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout LyX-Code
+ print "My args: ", args
+\end_layout
-\begin_layout Plain Layout
-svn propset svn:needs-lock ON
-\begin_inset Quotes eld
-\end_inset
+\begin_layout LyX-Code
+@ %def some_function
+\end_layout
-<ファイル名>
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Standard
+これをどのように使って,その結果相互参照がどうなるかは
+\emph on
+LIBDIR/examples/listerrors.lyx
+\emph default
+の中の文芸pythonプログラムを見るとよくわかります.
+\end_layout
+
+\begin_layout Paragraph
+説明文書の生成
+\end_layout
+\begin_layout Standard
+この時点で,適切な文書クラスを持ち,いくつかのコードとテキストが入った新規文書ファイルが作成されているはずです.これをどうやって印刷したらいいのでしょう.答えは
+簡単で,通常の文書で行うように
+\family sans
+文書\SpecialChar menuseparator
+表示
+\family default
+等を選ぶだけです.特別な手続きは必要ありません.
+\end_layout
+\begin_layout Standard
+理解を助けるために,\SpecialChar LyX
+の内部で何が起っているかを説明しておきましょう.
\end_layout
+\begin_layout Enumerate
+
+\family sans
+文書\SpecialChar menuseparator
+更新
+\family default
+が選択されると,\SpecialChar LaTeX
+ファイルがつくられます.
+\begin_inset Separator latexpar
\end_inset
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-チェックアウト:
-\begin_inset Flex CharStyle:Code
+\begin_deeper
+\begin_layout Standard
+文書が文芸プログラミング用のクラスであった場合には,拡張子に(
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-svn propdel svn:needs-lock
-\begin_inset Quotes eld
-\end_inset
+設定
+\end_layout
-<ファイル名>
-\begin_inset Quotes erd
\end_inset
-
+パネルで設定した)文芸プログラム用のものがつけられます.それ以外は .texが拡張子に使われます.
\end_layout
-\end_inset
-
+\end_deeper
+\begin_layout Enumerate
+違いがファイル名だけなのに注意してください.\SpecialChar LyX
+による特別な処理は必要ありません.
+\begin_inset Flex Noun
+status collapsed
+\begin_layout Plain Layout
+Chunk
\end_layout
-\begin_layout Subsubsection
-文書の改訂情報
-\end_layout
+\end_inset
-\begin_layout Standard
-現在のところ、LyXから直接、文書改訂に関する情報を得る方法はありません。SVNの機能を使って実現する方法はありますが、それらの方法はどれも、それぞれの短所があ
-ります。
+環境でコードを入力するのだけがポイントです.
\end_layout
-\begin_layout Standard
-一つの方法は、SVNキーワードを使用する方法です
+\begin_layout Enumerate
+文書が何らかの文芸プログラムクラスなら,\SpecialChar LyX
+は,\SpecialChar LyX
+からNowebへの内部変換子を用い,それからNowebから\SpecialChar LaTeX
+への変換子
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
+これらの変換子は,
+\family sans
+ツール\SpecialChar menuseparator
+設定
+\family default
+パネルの変換子タブに定義されています.変換子の一般的な情報については,取扱説明書『
+\emph on
+カスタマイズ篇
+\emph default
+』の「
+\emph on
+変換子
+\emph default
+」の節をご覧ください.
\end_layout
\end_inset
-。簡単に言えば、ファイルキーワード特性を設定して、文書中にキーワードERT
-\begin_inset Foot
-status collapsed
+を使って\SpecialChar LaTeX
+ファイルを生成します.
+\begin_inset Separator latexpar
+\end_inset
-\begin_layout Plain Layout
-これは、LyXがキーワードタグの途中で改行してしまわないことを確実にするための、簡単な方法です。
-\end_layout
-\end_inset
+\end_layout
-タグ(例:
-\begin_inset ERT
-status open
+\begin_deeper
+\begin_layout Standard
+それ以外の場合はこのステップを飛ばします.
+\end_layout
-\begin_layout Plain Layout
+\end_deeper
+\begin_layout Enumerate
+最後に\SpecialChar LaTeX
+が実行され,通常の文書と同じ後処理が行われます.
+\end_layout
-$Rev$
+\begin_layout Standard
+様々な変換子が実行するコマンドを変更すれば,簡単に,特定の「文芸プログラムツール」から変更することができます.
\end_layout
-\end_inset
+\begin_layout Paragraph
+コードの生成
+\end_layout
-)を貼り付けるのです。このようにして、SVNクライアントは、各更新やコミットの後に自動的に改訂番号を代入することができるのです(例
-\begin_inset ERT
-status open
+\begin_layout Standard
+ビルドメニューが選ばれた場合や,それに対応するツールバーのボタンが押された場合,上のステップ1と同様に\SpecialChar LaTeX
+ファイルが生成されます.それから\SpecialChar LyX
+は
+\family typewriter
+Noweb->Program
+\family default
+のコンバータを起動します.通常は,このコンバータは(他のコンバータと同じように)2つの部分からできています.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Enumerate
+変換プログラム.このプログラムは,一つのフォーマットから他のフォーマットへの変換を行います(この場合は,Nowebフォーマットからプログラムの疑似フォーマットへ
+変換します).
+\end_layout
-$Rev: 59 $
+\begin_layout Enumerate
+エラーログ解析子.これはエラーメッセージを\SpecialChar LyX
+が理解できる形へ書き直します.これによって,\SpecialChar LyX
+はファイルバッファの正しい位置へエラーボックスを配置することができます.
\end_layout
+\begin_layout Standard
+冒頭部,「変換子」設定は
+\begin_inset Newline newline
\end_inset
-)。このアプローチにはいくつか問題があります。第一に、TeXの世界では「$」文字は数式を表すのに使われるので、LyX中の
-\begin_inset Formula $Rev$
-\end_inset
-という数式表現が、すべて
-\begin_inset Formula $Rev:59$
+\begin_inset Quotes eld
\end_inset
-になってしまいます。その他のId・Date・Authorなどといったキーワードも同様です。第二に、SVN出力は使用中のロケールに依存するので、Dateが用いられ
-ると、SVNは、問題を引き起こすような文字列を容易に生成してしまいます。第三に、文書中には、番号だけでなく「Rev:59」という文字列全体が表示されてしまいます
-。Subversionがユーザ定義のキーワードを実装するまでは、このアプローチを信頼性を持って使用したり、LyXがこれを直接サポートすることは、難しそうです。
-\end_layout
-
-\begin_layout Standard
-もう一つの方法は、自製の外部素材ひな型を書いて、文書の組版時に、
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-subversion
-\end_layout
+\family typewriter
+build-script $$i $$r
+\family default
+\begin_inset Quotes erd
\end_inset
-ユーティリティを呼び出させるか、
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-svn info file.lyx
-\end_layout
+\begin_inset Newline newline
+\end_inset
+と指定します.これは基本的に,\SpecialChar LyX
+が
+\begin_inset Quotes erd
\end_inset
-コマンドの出力を解析させ、その結果を返させることです。
-\end_layout
-\begin_layout Subsection
-SVNとWindows環境
-\end_layout
+\family typewriter
+build-script
+\family default
-\begin_layout Quote
-ユーザが、かなり早いうちに自分自身でコマンドライン操作を理解できないのであれば、TortoiseSVNを使った方が賢明でしょう。---P.
- A.
- ルービン
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Subsubsection
-準備
+(プログラムかスクリプト名)を(一般には\SpecialChar LyX
+の一時ファイル用のディレクトリにつくられる),Nowebファイルの名前と元の\SpecialChar LyX
+ファイルのディレクトリパスを使って呼び出すこ
+とを意味しています.
\end_layout
\begin_layout Standard
-LyXを導入して、Subversionレポジトリへのアクセス権を持っている他に、ユーザはSubversionクライアントプログラムを導入する必要があります。クラ
-イアントプログラムのWindows用インストーラは
-\begin_inset CommandInset href
-LatexCommand href
-name "CollabNet"
-target "http://www.collab.net/nonav/downloads/subversion/"
+以下に「build-script」の一例を書いておきます.パスが通っているディレクトリに置いて使います.
+\end_layout
+\begin_layout Standard
+\begin_inset VSpace defskip
\end_inset
-にあります。ユーザは
-\begin_inset CommandInset href
-LatexCommand href
-name "TortoiseSVN"
-target "http://tortoisesvn.tigris.org/"
+\begin_inset Newpage pagebreak
\end_inset
-も導入することを考えるでしょう。これはSubversionの操作をWindows Explorerのコンテクスト(右クリック)メニューに統合します。LyX外部で
-行う操作は、一般的にExplorerコンテクストメニューを使った方が便利です。TortoiseSVNは、LyX自身が使用するクライアントプログラムの代わりとは成
-りませんので、注意してください。
-\end_layout
-\begin_layout Subsubsection
-文書をSubversion管理下に置くには
\end_layout
\begin_layout Standard
-LyX文書をSubversionのバージョン管理下に置く前に、その親ディレクトリをバージョン管理下に置かなくてはなりません。文書を、既にレポジトリに存在するプロ
-ジェクトに追加する際には、新規文書が置かれることになるディレクトリへ、プロジェクトをチェックアウトすることによって実現します。プロジェクト自体がバージョン管理下
-にない場合(たとえばこの文書が新規プロジェクトの最初のファイルである場合)には、このディレクトリをレポジトリにインポートしなくてはなりません。これは、LyXの外
-部で行います。インポートもチェックアウトも共に、TortoiseSVNを使えば、Explorerのコンテクストメニューから簡単に終えることができます。あるいは、
-DOSプロンプトでコマンドライン・クライアントを使って成し遂げることもできます。TortoiseSVNを使ったプロジェクトのインポート手続きを下記で説明します。
-レポジトリは既に存在し、新規プロジェクトを
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-C:
-\backslash
-new project
+\family sans
+#!/bin/sh
\end_layout
-\end_inset
-
-で開始するものとします。Subversionクライアントプログラムを使うための情報を得るには、DOSシェルで
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Standard
-\begin_layout Plain Layout
-svn --help
+\family sans
+#
\end_layout
-\end_inset
+\begin_layout Standard
-を実行してください。
+\family sans
+notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 NOWEB_OUTPUT_DIR=$2 sh
\end_layout
-\begin_layout Enumerate
-Windows Explorerで
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
-\begin_layout Plain Layout
-C:
-\backslash
-new project
\end_layout
+\begin_layout Standard
+変換子設定の次の部分は「フラグ」で,これは
+\begin_inset Quotes erd
\end_inset
-を見つけ出して右クリックし、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-\begin_layout Plain Layout
-TortoiseSVN\SpecialChar \menuseparator
-Repo-browser
-\end_layout
+\family typewriter
+parselog=$$s/scripts/listerrors
+\family default
+\begin_inset Quotes erd
\end_inset
-を選択してください。必要であれば、レポジトリのURLを調整し、OKをクリックしてください。
-\end_layout
+に設定されます.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Enumerate
-新規プロジェクトフォルダを置くレポジトリレベル(多くの場合最上位レベル)を右クリックし、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+これは,
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-Create folder\SpecialChar \ldots{}
+build-script
+\begin_inset Quotes erd
+\end_inset
-\end_layout
+プロセスが生成したエラーを
+\begin_inset Quotes erd
+\end_inset
+listerrors
+\begin_inset Quotes erd
\end_inset
-をクリックしてください。プロジェクトフォルダの名称を入力してOKをクリックしてください。必要であればログファイル用のメッセージを入力し、再びOKをクリックしてく
-ださい。新規プロジェクトフォルダがレポジトリに現れるはずです。最後にOKを再度クリックして、レポジトリブラウザを終了してください。
+プログラムを介して処理するものです.
\end_layout
-\begin_layout Enumerate
-再度
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Standard
+ビルドは,通常\SpecialChar LyX
+の一時ディレクトリで行われるので,変換によって生成されたファイルはそのディレクトリに置かれます.\SpecialChar LyX
+は,主要ファイルとみなされるものをコピーして取り出
+しますが,
+\family typewriter
+Noweb→プログラム
+\family default
+変換は複数のファイルを生成することがあるので,\SpecialChar LyX
+を閉じる際に大半が削除される可能性があります.これが,NOWEB_OUTPUT_DIR環境変数を渡して,build
+-script chunkが生成したファイルをその場所に置かれるようにする理由です.
+\end_layout
-\begin_layout Plain Layout
-C:
-\backslash
-new project
+\begin_layout Paragraph
+文章中でのプログラムの構築操作の説明
\end_layout
+\begin_layout Standard
+\SpecialChar LyX
+とNowebの統合の最後の部分は,
+\begin_inset Quotes eld
\end_inset
-を右クリックし、今度は
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-SVN Checkout\SpecialChar \ldots{}
-
-\end_layout
-
+build-script
+\begin_inset Quotes erd
\end_inset
-を選択してください。レポジトリにたった今作成した、プロジェクトフォルダのURLを選択し、チェックアウトディレクトリを
-\begin_inset Flex CharStyle:Code
-status collapsed
+ chunkです.一般に,あなたのプログラムの構築操作の説明それ自身をchunkに入れて文章中に含めなければなりません.上の例のnoweb用のbuild-scr
+iptでは,chunkを見つけるのにnotangleコマンドを使い,shを使って起動します.
+\end_layout
-\begin_layout Plain Layout
-C:
-\backslash
-new project
+\begin_layout Standard
+以下に典型的なchunkがどのようなものかを書いておきます.
\end_layout
+\begin_layout LyX-Code
+<<build-script>>=
+\begin_inset Newline newline
\end_inset
-に設定してから、OKをクリックしてください。フォルダが空でないことを警告されますが、OKをクリックして進んでください。すると、
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-C:
-\backslash
-new project
\end_layout
+\begin_layout LyX-Code
+#!/bin/sh
+\begin_inset Newline newline
\end_inset
-の下に
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-.svn
-\end_layout
+\begin_inset Newline newline
+\end_inset
+if [ -z "${NOWEB_SOURCE}" ]
+\begin_inset Newline newline
\end_inset
-ディレクトリが作成されます。
+then
\end_layout
-\begin_layout Enumerate
-LyXで文書を新規作成するか開くかして、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-バージョン管理\SpecialChar \menuseparator
-登録
-\end_layout
+\begin_layout LyX-Code
+NOWEB_SOURCE=myfile.nw
+\begin_inset Newline newline
+\end_inset
+fi
+\begin_inset Newline newline
\end_inset
-をクリックします。ログメッセージを入力してOKをクリックし、文書をバージョン管理にコミットしてください。
-\end_layout
+[...
+ code to extract files ...
+ use NOWEB_OUTPUT_DIR here ...]
+\begin_inset Newline newline
+\end_inset
-\begin_layout Standard
-爾後、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+[...
+ code to compile files ...]
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-ファイル\SpecialChar \menuseparator
-バージョン管理
+@
\end_layout
-\end_inset
+\begin_layout Standard
-メニューのすべての機能が使用できるようになります。Windows ExplorerのTortoiseSVNコンテクストメニューか、コマンドプロンプトでのSubv
-ersionクライアントプログラムを使用して、文書をチェックイン・チェックアウトしたり、履歴を見たりといったことができるようになります。
+\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が各々使われていて,\SpecialChar LyX
+の文芸プログラミングのサポートがプログラム言語に依存しない
+ことを示しています.
\end_layout
\begin_layout Subsubsection
-Windows下でSVNと共にSSHトンネルを使うには
+\SpecialChar LyX
+の設定
\end_layout
\begin_layout Standard
-Linuxに較べて、WindowsでSVNクライアントをSSH経由で通信するようにさせるのは、かなり厄介な仕事です。どのようにクライアント側を設定すればよいか、
-少なくとも幾分かのヒントをお示しするつもりですが、sshとWindowsコマンドラインの知識が前もって必要であり、それと共にかなりの量のフラストレーションが溜ま
-ることを覚悟しておいてください。
+すべての文芸プログラムのための設定は,
+\family sans
+ツール\SpecialChar menuseparator
+設定
+\family default
+パネルの「ファイル処理」タブですることができます.重要な部分を見ておきましょう.
\end_layout
-\begin_layout Enumerate
-前節で述べたように、Windows用のSVNクライアントを入手してください。これが新規の導入である場合には、何らかのSVNコマンド(たとえば
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-svn --version
+\begin_layout Description
+「NoWeb」形式 ファイル形式タブで設定します.ここで,Noweb特有の設定を行います.
+\family sans
+GUI名
+\family default
+を
+\family typewriter
+NoWeb
+\family default
+に,拡張子を
+\family typewriter
+.nw
+\family default
+に設定してください.これによって,\SpecialChar LyX
+に変換プロセスの第一段階でつくられるファイルに
+\family typewriter
+.nw
+\family default
+という拡張子をつけることを指示します.
\end_layout
-\end_inset
-
-)を実行して、configファイル群を生成させてください。これらは後で変更を加える必要があります。
+\begin_layout Description
+プログラム形式 これは,変換の終着点を示すためだけの,空の形式です(これがあることで,変換子を作ることができます).
\end_layout
-\begin_layout Enumerate
-Windows用のsshクライアントを選んでください。選択肢はたくさんありますが、ここではPutty tools
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-\begin_inset Flex URL
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
+\family sans
+NoWeb
+\family default
+->
+\family sans
+\SpecialChar LaTeX
-http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
+\family default
+ この変換子は,文芸的文書の「weaving」を行います.Nowebの場合,「
+\family typewriter
+noweave -delay -index $$i > $$o
+\family default
+」に設定されます.
\end_layout
-\end_inset
-
+\begin_layout Description
+\family sans
+NoWeb
+\family default
+->
+\family sans
+Program
+\family default
+ これは「tangling」を行います.上述のように,変換子は「
+\family typewriter
+build-script $$i $$r
+\family default
+」,フラグは「
+\family typewriter
+parselog=$$s/scripts/listerrors
+\family default
+」となります.
\end_layout
-\end_inset
+\begin_layout Subsubsection
+デバッグ機能拡張
+\end_layout
-のものを使用することとしましょう。クライアントが接続の度にパスワードを訊いてこないように、接続を自動化する必要があります。簡単にするために、追加的なパスワード保
-護などを加えないキーのみを使用することとします。
+\begin_layout Standard
+ddd/gdbまたは他のデバッガで使える「server-goto-file-row」関数が新たに\SpecialChar LyX
+サーバに実装されました.
\end_layout
-\begin_deeper
-\begin_layout Enumerate
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+ddd/gdbでデバッグしているとき,一つの
+\begin_inset Flex Ruby
status collapsed
\begin_layout Plain Layout
-puttygen
-\end_layout
-
-\end_inset
-
-を使ってキーを生成します。.ppkプライベートキーファイルを保存し、パブリックキーファイルはサーバ側に置きます。SVNサーバがLinuxで走っている場合、このパブ
-リックキーの書式はLinuxのopensshと互換性がないために、「Public key for pasting into OpenSSH authorized
-_keys file:」編集フィールドから、直接サーバの
-\begin_inset Flex CharStyle:Code
+鍵
+\begin_inset Argument post:1
status collapsed
\begin_layout Plain Layout
-~/.ssh/authorized_keys
+キー
\end_layout
\end_inset
-または
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-authorized_keys2
\end_layout
\end_inset
-ファイルにコピー&ペーストを行わなくてはならないことに注意してください。
-\end_layout
-
-\begin_layout Enumerate
-Puttyのplinkを入手してください。SVNのconfigファイル
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-正確なパスはWindowsのバージョンに依りますが、通常は
-\begin_inset Flex CharStyle:Code
+ストロークで現在実行している位置でテキストエディタを起動できます.既定のdddの設定ではShift-Ctrl-Vになっています.この設定はdddで
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-c:
-\backslash
-Documents and Settings
-\backslash
-user
-\backslash
-Application Data
-\backslash
-Subversion
-\backslash
-config
+ツール\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+ファイル書式
\end_layout
\end_inset
-ã\82\84
-\begin_inset Flex CharStyle:Code
+ã\82¦ã\82¤ã\83³ã\83\89ã\82¦ã\82\92表示ã\81\97ã\81¦ï¼\8c
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-AppData
-\backslash
-Roaming
-\backslash
-Subversion
-\end_layout
-
-\end_inset
-
-辺りにあります。
+編集プログラム
\end_layout
\end_inset
-中の
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-[tunnels]
+エントリを変えると変えることができます.
\end_layout
-\end_inset
-
-ã\82»ã\82¯ã\82·ã\83§ã\83³ã\81«sshã\82³ã\83\9eã\83³ã\83\89ã\82\92è¨å®\9aã\81\97ã\81¦ã\81\8fã\81 ã\81\95ã\81\84ã\80\82ä¾\8bï¼\9a
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+新しい\SpecialChar LyX
+ã\82µã\83¼ã\83\90ã\81®é\96¢æ\95°ã\81¨ï¼\8cã\81\93ã\81®dddã\81®æ©\9fè\83½ã\82\92使ã\81\86ã\81\9fã\82\81ã\81«
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-ssh=c:/path/plink.exe -i c:/path/private_key.ppk
+編集プログラム
\end_layout
\end_inset
-
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-通常、正確なコマンドを機能させるには長い時間がかかり、それは多くの物事に依存します。たとえば、リモートサーバがPuttyなどの既定セッションとして保存されないよ
-うにしてください。うまく行かない場合には、まずSVNなしでplink経由の接続を試してください。
+を次のように設定してください.
\end_layout
+\begin_layout Standard
+\begin_inset VSpace defskip
\end_inset
\end_layout
-\end_deeper
-\begin_layout Enumerate
-SVNアーカイブをチェックアウトしてください。例:
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Standard
-\begin_layout Plain Layout
-svn co svn+ssh://user@server/repository_path
+\family sans
+echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
\end_layout
+\begin_layout Standard
+\begin_inset VSpace defskip
\end_inset
\end_layout
-\begin_layout Subsection
-さらなる調整
-\end_layout
-
\begin_layout Standard
-vcコマンド機構が最近になって付け加えられたおかげで、LyXのパワーユーザは、改訂管理のための自製コマンドを作ることができるようになりました。
+こうしておくとdddを使っていてプログラムの編集したい場所があったとき,(dddのウインドウで)Shift-Ctrl-Vを押すだけでdddは\SpecialChar LyX
+サーバに情報を送り,\SpecialChar LyX
+
+は同じファイルを表示し,カーソルはdddが示した場所へあらわれます.これでもうデバッグの最中に推測しながらスクロールして場所を探す必要がなくなります.
\end_layout
\begin_layout Standard
-たとえば、以下のようにして、二つのTortoiseSVNコマンドを直接統合することができます。
-\end_layout
+この機能が動くには\SpecialChar LyX
+サーバが利用可能でなければなりません(既定では\SpecialChar LyX
+サーバーは使えないようになっています).\SpecialChar LyX
+サーバを使えるようにするには,
+\family sans
-\begin_layout Description
-コミット:
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-vc-command DR "." "TortoiseProc /command:commit /path:$$p"
+
+\family sans
+設定
\end_layout
\end_inset
-\end_layout
+\family default
+(
+\family sans
-\begin_layout Description
-元に戻す:
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-vc-command DR "." "TortoiseProc /command:revert /path:$$p"
+
+\family sans
+パス
\end_layout
\end_inset
-\end_layout
-
-\begin_layout Section
-文芸的プログラミング
-\end_layout
+\family default
+タブ)の
+\family sans
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Kayvan Sylvan
+
+\family sans
+\SpecialChar LyX
+サーバーパイプ
+\family default
+に
\end_layout
\end_inset
-(kayvan@sylvan.com)改訂
-\begin_inset Flex CharStyle:Noun
-status collapsed
-\begin_layout Plain Layout
-Edmar Wienskoski Jr.
-\end_layout
+\family default
+\begin_inset Quotes eld
\end_inset
-(edmar-w-jr@technologist.com)原文
-\end_layout
-
-\begin_layout Subsection
-はじめに
-\end_layout
-
-\begin_layout Standard
-この節の目的は、どのようにLyXを文芸的プログラミング(literate programming)に使うかを説明することです。ここではあなたがこのプログラミング
-テクニックを使っていて、tanglingやweavingが何を意味するかを知っているものとして説明します。知らない場合は以下の節にあるウェブリンクをたどってくだ
-さい。古い開発の歴史から、最新のツールに関するものまで様々な文章があります。
-\end_layout
-\begin_layout Standard
-またあなたがLyXにもなれていて、
\family typewriter
-LyXの設定や
+/home/<your-home-directory>/.lyx/lyxpipe
\family default
-Xリソースファイルを書き換えることができることも前提にしています。そうでない場合はLyXの他の取扱説明書で調べてください。
-\end_layout
-
-\begin_layout Subsection
-文芸的プログラミング
-\end_layout
-\begin_layout Standard
-文芸的プログラミング FAQからの抜粋です。
-\end_layout
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Quotation
-文芸的プログラミングは、人間が読むのに適した形でのドキュメントとソースの組合わせです。実際、文芸的プログラムは楽しい読み物でなければならず、またそうするように勧
-められています。一般に文芸的プログラムでは、同じファイルの中でドキュメントとソースが結合しています。そして文芸的プログラム用のツールが、そのファイルを読むことの
-できるドキュメントとコンパイルできるソースをつくるように解析します。文芸的プログラミングの WEBスタイルは D.E.
- Knuthが彼の TeXタイプセットソフトウエアを開発中に作ったものです。
+ のようにパスを指定してください.
\end_layout
\begin_layout Standard
-他のエキスパートがいうには、
-\end_layout
-
-\begin_layout Quotation
-文芸的プログラミングはコメントを多くするのとどう違うのでしょう?
-\end_layout
-
-\begin_layout Quotation
-3つの際立った違いがあります。重要な順にあげていくと、
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-推敲の順序が柔軟
-\end_layout
-
-\begin_layout Itemize
-自動的なブラウズのサポート
-\end_layout
+詳しくは第
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:LyXサーバー"
-\begin_layout Itemize
-ドキュメントのタイプセット、特に図と数式
-\end_layout
+\end_inset
-\end_deeper
-\begin_layout Standard
-興味がわいてきたでしょう。次の節に進みましょう。
+章を読んでください.
\end_layout
\begin_layout Subsubsection
-参考文献
+ツールバー拡張
\end_layout
\begin_layout Standard
-完全な文芸的プログラミング FAQは
-\end_layout
+ツールバーに加えることのできる6つの新しいボタンがあります.そのうちの5つのボタンは段落環境へのショートカットです.
+\family sans
+標準
+\family default
+・節・
+\family sans
+\SpecialChar LaTeX
-\begin_layout Quote
-Literate Programming FAQ
-\begin_inset Flex URL
+\family default
+・
+\family sans
+\SpecialChar LyX
+コード
+\family default
+・
+\family sans
+Chunk
+\family default
+環境用のボタンを用意しています.最後の一つはファイルメニュー項目の「Build Program」への
+\begin_inset Flex Ruby
status collapsed
\begin_layout Plain Layout
-http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
-\end_layout
-
-\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 inherit
-\end_layout
+\begin_inset Argument post:1
+status collapsed
-\begin_layout Standard
-ã\81«ã\81\82ã\82\8aã\81¾ã\81\99ã\80\82
+\begin_layout Plain Layout
+ã\82·ã\83§ã\83¼ã\83\88ã\82«ã\83\83ã\83\88
\end_layout
-\begin_layout Standard
-このFAQには23(二十三です)の異なった文芸的プログラミング用のツールがのっています。いくつかのツールはあるプログラミング言語に特化したものですが、一般的に使
-えるものもあります。私はいくつかの理由からNOWEBを選びました。
-\end_layout
+\end_inset
-\begin_layout Itemize
-ドキュメントを LaTeXと htmlで出力できる。
-\end_layout
-\begin_layout Itemize
-開放的な構造を持っている。つまり、新しいフィルタを加えたり、自分が必要な特別な処理を行える。
\end_layout
-\begin_layout Itemize
-すでに利用可能なよく選ばれたフィルタがある。(htmlはその一つです)。
-\end_layout
+\end_inset
-\begin_layout Itemize
-フリーである。
+です.
\end_layout
\begin_layout Standard
-Nowebのウェブページは次のところです。
-\end_layout
-
-\begin_layout Quote
-Noweb home page
-\begin_inset Flex URL
+\SpecialChar LyX
+はツールバーで使うためのいくつものボタンを用意しています.私のツールバーはこの6つのショートカットに
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-http://www.cs.virginia.edu/~nr/noweb/
+文書\SpecialChar menuseparator
+更新\SpecialChar menuseparator
+DVI
\end_layout
\end_inset
+と
+\begin_inset Flex MenuItem
+status collapsed
+\begin_layout Plain Layout
+文書\SpecialChar menuseparator
+表示\SpecialChar menuseparator
+DVI
\end_layout
-\begin_layout Standard
-ここから色々な興味深いリンクが張られていて、またいくつかの文芸的プログラミングの例もあります。
-\end_layout
-
-\begin_layout Subsection
-LyXと文芸的プログラミング
-\end_layout
-
-\begin_layout Standard
-LyXは文芸的プログラミングをサポートするために、汎用のLyXのコンバータメカニズムを使っています。したがって、LyXのコンバータの設定を変えることによってNo
-web以外の文芸プログラミングのツールを使うことができます。
-\end_layout
+\end_inset
-\begin_layout Subsubsection
-ドキュメントとコードの生成(weavingとtangling)
+を組み合わせたものになっています.
\end_layout
-\begin_layout Paragraph
-文書クラスの選択
+\begin_layout LyX-Code
+Toolbar
\end_layout
-\begin_layout Standard
-NowebとLyXのインストールに成功すると次の3つの新しい文書クラスが利用できるようになります。
+\begin_layout LyX-Code
+ Layouts
\end_layout
-\begin_layout Itemize
-Article (Noweb)
+\begin_layout LyX-Code
+ Icon "layout Standard"
\end_layout
-\begin_layout Itemize
-Book (Noweb)
+\begin_layout LyX-Code
+ Icon "layout Section"
\end_layout
-\begin_layout Itemize
-Report (Noweb)
+\begin_layout LyX-Code
+ Icon "layout \SpecialChar LaTeX
+"
\end_layout
-\begin_layout Standard
-文芸的プログラムをつくる場合にはこの中から文書クラスを選んでください。
+\begin_layout LyX-Code
+ Icon "layout \SpecialChar LyX
+-Code"
\end_layout
-\begin_layout Standard
-文芸的プログラムはこれらのクラスに限定されないことに注意してください。他のスタイル(例えばletter)から新しいクラスをつくることも、Article
- (AMS)等のクラスのバリエーションと組み合わせて作ることもできます。この3つのクラスでカバーできない特別なことがしたい場合には、LyXの開発者用のメーリング
-リスト(lyx-devel@lists.lyx.org)に連絡してください。新しいエントリを加えるようにするか、どうすれば自分でできるかをお教えします
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-実に簡単です。4行入ったファイルをつくって、自動設定を走らせるだけです。
+\begin_layout LyX-Code
+ Icon "layout Chunk"
\end_layout
-\end_inset
-
-。またNoweb以外の文芸プログラム用のツールを使う場合も、新しい文書クラスをつくる必要があります。
+\begin_layout LyX-Code
+ Separator
\end_layout
-\begin_layout Paragraph
-コードの入力
+\begin_layout LyX-Code
+ Icon "buffer-view"
\end_layout
-\begin_layout Standard
-LyXでコードを入力するにはSCRAP
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-Nowebでの名前はChunkです。歴史的な理由から、別の文芸プログラムツールNuwebで使われているscrapという名前を使っています。私がNowebに乗り換
-える前に長年使っていたツールです。
+\begin_layout LyX-Code
+ Icon "buffer-typeset"
\end_layout
-\end_inset
-
-環境を使ってください。Nowebは次のように scrapを区切ります。
+\begin_layout LyX-Code
+ Icon "build-program"
\end_layout
\begin_layout LyX-Code
-<<My scrap>>=
+ Separator
\end_layout
\begin_layout LyX-Code
- code
+.
\end_layout
\begin_layout LyX-Code
- more code
+.
\end_layout
\begin_layout LyX-Code
- even more code
+.
\end_layout
\begin_layout LyX-Code
- @
+End
\end_layout
-\begin_layout Standard
-問題は<<と@の間にあるものを完全にそのままの形で扱わなければならないことです。つまりLyXはこの間に書かれたものへのどんな変更も禁止しなくてははなりません。こ
-れはScrapと呼ぶ特別なレイアウトで扱われます。この環境は通常の段落のようですが、自由に空白を入れることができます。
+\begin_layout Subsubsection
+色の変更
\end_layout
\begin_layout Standard
-Scrap段落環境の欠点は、連続したコードの段落の間に空行がソースコードにも印刷したドキュメントにも入ることです。これを回避するためには、Scrap環境の中の改
-行には(ctrl-return)を使ってください。上の例では次のようにします
-\begin_inset Foot
+\SpecialChar LyX
+ではいくつもの色を
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-印刷したバージョンを読んでいる場合にはこの例と上の例の違いが分かりません。
-\end_layout
-
-\end_inset
-
-。
+設定
\end_layout
-\begin_layout LyX-Code
-<<My scrap>>=
-\begin_inset Newline newline
\end_inset
- code
-\begin_inset Newline newline
-\end_inset
+で変えることができます.人々が困りがちなのは,\SpecialChar LaTeX
+フォント色でしょう.これは,既定では赤になっていますが,chunkは\SpecialChar LaTeX
+フォントを使うことになっていて,文芸プログラミ
+ング文書には多くのchunkが現れるために,すべて赤で見ていると疲れてしまうかもしれません.これは,
+\begin_inset Flex MenuItem
+status collapsed
- more code
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
+操作性\SpecialChar menuseparator
+色
+\end_layout
- even more code
-\begin_inset Newline newline
\end_inset
- @
+タブで変更することができます.
\end_layout
\begin_layout Standard
-この環境はうまく働きます。不便な点は普通のリターンのかわりにctrl-returnを使わなければならないことです
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-これは改善しなければならない点でしょう。
+もう一つは,改行文字が画面に表示されていることでしょう.改行文字の色を背景の色と同じにすることで改行文字を見えなくできます.私は改行文字を背景の色に似ているが少
+し違う色にすることを勧めます.こうすると,改行文字があるのはわかりますが,じゃまにならないでしょう.
\end_layout
-\end_inset
-
-ã\80\82
+\begin_layout Subsection
+\SpecialChar LyX
+ã\81¨knitr/Sweave
\end_layout
\begin_layout Standard
-また、Scrapの中に Noweb の %def を使うことができます。これを使うことで Nowebのidentifierの相互参照に項目を加えることができます
-。次の例を見てください。
+knitrとSweaveへのサポートについては,用例ファイル
+\emph on
+knitr.lyx
+\emph default
+とSweave取扱説明書(
+\family sans
+ヘルプ\SpecialChar menuseparator
+用途別説明書
+\family default
+メニュー)に説明があります.
\end_layout
-\begin_layout LyX-Code
-<<My scrap>>=
-\begin_inset Newline newline
-\end_inset
-
- def some_function(args):
-\begin_inset Newline newline
-\end_inset
+\begin_layout Chapter
+特殊機能
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Special-features"
- "This is the doc string for this function."
-\begin_inset Newline newline
\end_inset
- print "My args: ", args
-\end_layout
-\begin_layout LyX-Code
-@ %def some_function
\end_layout
\begin_layout Standard
-これをどのように使って、その結果相互参照がどうなるかは
+\SpecialChar LyX
+では,\SpecialChar LaTeX
+で可能なことは何でも出来ます.すべての\SpecialChar LaTeX
+の機能を直接サポートできるわけではありませんが,どんな場合でも\SpecialChar TeX
+コードを使用することはできます.本章は,ユーザの興味が
+有りそうな特別な機能について,若干取り上げます.図表やフロート,ボックス,注釈に関する特別な機能については,取扱説明書『
\emph on
-LIBDIR/examples/listerrors.lyx
+埋込オブジェクト篇
\emph default
-ã\81®ä¸ã\81®æ\96\87è\8a¸pythonã\83\97ã\83ã\82°ã\83©ã\83 ã\82\92è¦\8bã\82\8bã\81¨ã\82\88ã\81\8fã\82\8fã\81\8bã\82\8aã\81¾ã\81\99ã\80\82
+ã\80\8fã\82\92ã\81\94å\8f\82ç\85§ã\81\8fã\81 ã\81\95ã\81\84ï¼\8e
\end_layout
-\begin_layout Paragraph
-ドキュメントの生成
+\begin_layout Section
+多段組
+\end_layout
+
+\begin_layout Standard
+この機能は,文書設定の
+\family sans
+本文レイアウト
+\family default
+にある
+\family sans
+二段組文書
+\family default
+とは別の機能です.文書全体に二段組を行いたい場合には,
+\family sans
+二段組文書
+\family default
+オプションを利用することをお勧めします.その他の場合には,本機能をご使用ください.
\end_layout
\begin_layout Standard
-新しい文章ファイルを正しい文書クラスでつくり、その中にコードとテキストも入れました。これをどうやって印刷したらいいのでしょう。簡単です。
-\begin_inset Flex CharStyle:MenuItem
+文書中で多段組を行うには,\SpecialChar LaTeX
+パッケージ
+\series bold
+multicol
+\series default
+
+\begin_inset Index idx
status collapsed
\begin_layout Plain Layout
-表示\SpecialChar \menuseparator
-DVI
+\SpecialChar LaTeX
+ぱっけーじ @ \SpecialChar LaTeX
+パッケージ ! multicol
\end_layout
\end_inset
-等を選ぶだけです。普通の文章の場合と同じで、特別なことは必要ありません。
+を導入した上で,(
+\family sans
+文書\SpecialChar menuseparator
+設定\SpecialChar menuseparator
+モジュール
+\family default
+メニューから)
+\family sans
+多段組
+\family default
+モジュールを読み込んでください.
\end_layout
\begin_layout Standard
-LyXの内部で何が起っているかを説明しておきましょう。
+多段組中の脚注は,ページ下部に置かれ,各段の下ごとには置かれません.各段においては,フロートに
+\family sans
+段をまたぐ
+\family default
+オプションを使用する必要があるほかは,通常通りの使用をすることができます.
\end_layout
-\begin_layout Enumerate
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-表示\SpecialChar \menuseparator
-DVI
+\begin_layout Subsection
+基本
\end_layout
-\end_inset
+\begin_layout Standard
+文章中で二段組を使用したい場合には,段組を始める場所で
+\family sans
+挿入\SpecialChar menuseparator
+任意設定差込枠\SpecialChar menuseparator
+多段組
+\family default
+メニューを使用して,多段組差込枠を挿入してください.二段組で印字されるべき文章は,全てこの差込枠の中に書いてください.
+\end_layout
-が選ばれると、LaTeXファイルがつくられます。
+\begin_layout Standard
+下記はその用例です.
\end_layout
-\begin_deeper
\begin_layout Standard
-ドキュメントが文芸プログラミング用のクラスであった場合には、拡張子に(
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\noindent
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Plain Layout
-設定
-\end_layout
+\noindent
+
+\series bold
+\size small
+The Adventure of the Empty House
+\series default
+\begin_inset Newline newline
\end_inset
-パネルで設定した)文芸プログラム用のものがつけられます。それ以外は .texが拡張子に使われます。
+by Sir Arthur Conan Doyle
\end_layout
-\end_deeper
-\begin_layout Enumerate
-違いがファイル名だけなのに注意してください。LyXによる特別な処理は必要ありません。Scrap環境でコードを入力するのだけがポイントです。
+\begin_layout Plain Layout
+
+\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.
+ Even now, after this long interval, I find myself thrilling as I think
+ of it, and feeling once more that sudden flood of joy, amazement, and increduli
+ty which utterly submerged my mind.
+ Let me say to that public, which has shown some interest in those glimpses
+ which I have occasionally given them of the thoughts and actions of a very
+ remarkable man, that they are not to blame me if I have not shared my knowledge
+ with them, for I should have considered it my first duty to do so, had
+ I not been barred by a positive prohibition from his own lips, which was
+ only withdrawn upon the third of last month.
\end_layout
-\begin_layout Enumerate
-ドキュメントが文芸プログラムクラスなら、LyXは内部の LyX から Noweb のコンバータを使い、それからNowebからLaTeXのコンバータ
-\begin_inset Foot
-status collapsed
+\end_inset
-\begin_layout Plain Layout
-これらのコンバータは、
-\family sans
-\bar under
-E
-\bar default
-dit\SpecialChar \menuseparator
-\bar under
-P
-\bar default
-references
-\family default
- パネルの Conversion タブで設定できます。
\end_layout
+\begin_layout Standard
+三段以上にするには,カーソルを多段組差込枠の内部において,挿入\SpecialChar menuseparator
+段数メニューを使用してください.この差込枠の中に,欲しい段数を書き入れます(三段組の場合には「3」
+と書きます).
+\begin_inset Newline newline
\end_inset
-を使って LaTeX ファイルを生成します。
+下記は三段組の例です.
\end_layout
-\begin_deeper
\begin_layout Standard
-それ以外の場合はこのステップを飛ばします。
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Plain Layout
+
+\size footnotesize
+\begin_inset Argument 1
+status open
+
+\begin_layout Plain Layout
+3
+\end_layout
+
+\end_inset
+
+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.
+ All day, as I drove upon my round, I turned over the case in my mind and
+ found no explanation which appeared to me to be adequate.
+ At the risk of telling a twice-told tale, I will recapitulate the facts
+ as they were known to the public at the conclusion of the inquest.
\end_layout
-\end_deeper
-\begin_layout Enumerate
-最後にLaTeXが実行され、普通の文章と同じ後処理が行われます。
+\end_inset
+
+
\end_layout
\begin_layout Standard
-様々なコンバータから走らせるコマンドを変えることによって、特定の文芸プログラム用のソフトウエアにしばられないようになっています。
-\end_layout
-
-\begin_layout Paragraph
-コードの生成
+お望みならば10段組まで組むことができますが,文書の読者にとっては,あまり気持ちのいいものではないでしょう.
\end_layout
\begin_layout Standard
-ビルドメニューが選ばれた場合や、それに対応するツールバーのボタンが押された場合、上のステップ1と同様にLaTeXファイルが生成されます。それからLyXは
-\family typewriter
-Noweb->Program
-\family default
-のコンバータを起動します。通常は、このコンバータは(他のコンバータと同じように)2つの部分からできています。
+\begin_inset Newpage newpage
+\end_inset
+
+
\end_layout
-\begin_layout Enumerate
-コンバータプログラム。このプログラムは、一つのフォーマットから他のフォーマットへの変換を行います(この場合は、Nowebフォーマットからプログラムの疑似フォーマ
-ットへ変換します)。
+\begin_layout Subsection
+段組中の段組
\end_layout
-\begin_layout Enumerate
-エラーログパーサー。これはエラーメッセージをLyXが理解できる形へ書き直します。これによって、LyXはファイルバッファの正しい位置へエラーボックスを配置すること
-ができます。
+\begin_layout Standard
+また,段中に段を組むこともできます.
\end_layout
\begin_layout Standard
-はじめのパートのために、「変換子」設定で、
-\begin_inset Quotes eld
-\end_inset
+\begin_inset Flex Multiple Columns
+status open
+\begin_layout Plain Layout
-\family typewriter
-build-script$$i
-\family default
+\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.
+\end_layout
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+\begin_inset Flex Multiple Columns
+status open
-と指定します。これは基本的に、LyXが
-\family typewriter
-build-script
-\family default
-(プログラムかスクリプト名)を(一般にはLyXの一時ファイル用のディレクトリにつくられる)Nowebファイルの名前とともに起動することを意味しています。
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Standard
-以下にbuild-scriptの一例を書いておきます。パスが通っているディレクトリに置いて使います。
+\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.
\end_layout
-\begin_layout LyX-Code
-#!/bin/sh
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-#
-\end_layout
-\begin_layout LyX-Code
-notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
\end_layout
-\begin_layout Standard
-コンバータの設定の次の部分はFlagsです。これを
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+\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.
-\family typewriter
-originaldir,parselog=listerrors
-\family default
+\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.
+\end_layout
-\begin_inset Quotes erd
\end_inset
-と指定してください。これで、
-\family typewriter
-build-script
-\family default
-が出すすべてのエラーを listerrors プログラムに渡します。
+
\end_layout
-\begin_layout Standard
-コンバータコードがlisterrorsプログラムを探す順序は、はじめに
-\emph on
-MYLYXDIR/scripts
-\emph default
-、次に
-\emph on
-LIBDIR/scripts
-\emph default
-、最後にパスです。
+\begin_layout Subsection
+応用例
\end_layout
-\begin_layout Paragraph
-æ\96\87ç« ä¸ã\81§ã\81®ã\83\97ã\83ã\82°ã\83©ã\83 ã\81®æ§\8bç¯\89æ\93\8dä½\9cã\81®èª¬æ\98\8e
+\begin_layout Standard
+æ\9c¬ç¯\80ã\81®ç\94¨ä¾\8bã\81¯ï¼\8cå¤\9a段çµ\84ã\81®ã\81\95ã\82\89ã\81«ç\89¹å\88¥ã\81ªæ©\9fè\83½ã\82\92示ã\81\99ã\81\9fã\82\81ã\81®ã\82\82ã\81®ã\81§ã\81\99ï¼\8e
\end_layout
\begin_layout Standard
-LyXとNowebの統合の最後の部分は、
-\begin_inset Quotes eld
-\end_inset
+多段組機能についてさらに知りたい場合には,\SpecialChar LaTeX
+パッケージ
+\series bold
+multicol
+\series default
+,
+\begin_inset CommandInset citation
+LatexCommand cite
+key "multicol"
-build-script
-\begin_inset Quotes erd
\end_inset
- scrapです。一般に、あなたのプログラムの構築操作の説明それ自身をscrapに入れて文章中に含めなければなりません。上の例のnoweb用のbuild-scr
-iptでは、scrapを見つけるのにnotangleコマンドを使い、shを使って起動します。
+の取扱説明書をご覧ください.
\end_layout
-\begin_layout Standard
-以下に典型的なscrapがどのようなものかを書いておきます。
+\begin_layout Subsubsection
+序文
\end_layout
-\begin_layout LyX-Code
-<<build-script>>=
+\begin_layout Standard
+多段組に序文を追記するには,カーソルを多段組差込枠内部に置き,
+\family sans
+挿入\SpecialChar menuseparator
+序文
+\family default
+メニューを使用してください.序文は,この差込枠内に書いてください.
\begin_inset Newline newline
\end_inset
-#!/bin/sh
-\begin_inset Newline newline
+序文のある文章の例を掲げます.
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
-\begin_inset Newline newline
-\end_inset
+\end_layout
-if [ -z "${NOWEB_SOURCE}" ]
-\begin_inset Newline newline
-\end_inset
+\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
-then
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
+\begin_inset Argument 2
+status open
- NOWEB_SOURCE=myfile.nw
-\begin_inset Newline newline
-\end_inset
+\begin_layout Plain Layout
+And the story continues and continues and continues and continues\SpecialChar ldots
-fi
-\begin_inset Newline newline
-\end_inset
+\end_layout
-[...
- code to extract files ...]
-\begin_inset Newline newline
\end_inset
-[...
- code to compile files ...]
-\begin_inset Newline newline
+
+\size small
+On the evening of the crime, he returned from the club exactly at ten.
+ His mother and sister were out spending the evening with a relation.
+ The servant deposed that she heard him enter the front room on the second
+ floor, generally used as his sitting-room.
+ She had lit a fire there, and as it smoked she had opened the window.
+ No sound was heard from the room until eleven-twenty, the hour of the return
+ of Lady Maynooth and her daughter.
+ Desiring to say good-night, she attempted to enter her son's room.
+ The door was locked on the inside, and no answer could be got to their
+ cries and knocking.
+ Help was obtained, and the door forced.
+ The unfortunate young man was found lying near the table.
+ His head had been horribly mutilated by an expanding revolver bullet, but
+ no weapon of any sort was to be found in the room.
+\end_layout
+
\end_inset
-@
+
\end_layout
\begin_layout Standard
+最初の\SpecialChar TeX
+コードの後に,節宣言コマンドを\SpecialChar TeX
+コードとして使用すれば,節見出しを前書きとして使用することができます.例えば,
+\end_layout
-\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の文芸プログラミングのサポートがプログラム言語に依存
-しないことを示しています。
+\begin_layout Standard
+
+\series bold
+
+\backslash
+subsection{小節見出し}
\end_layout
-\begin_layout Subsubsection
-LyXの設定
+\begin_layout Standard
+というコマンドは,小節を生成します.以下の例では,前書きが小々節になっています.
\end_layout
\begin_layout Standard
-すべての文芸プログラムのための設定は、
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Plain Layout
+\begin_inset Argument 2
+status open
+
+\begin_layout Plain Layout
+\begin_inset ERT
status collapsed
\begin_layout Plain Layout
-ツール\SpecialChar \menuseparator
-設定
-\end_layout
-\end_inset
-パネルの「変換子」タブですることができます。重要な部分を見ておきましょう。
+\backslash
+subsubsection{
\end_layout
-\begin_layout Description
-the
-\begin_inset space ~
\end_inset
+これは序文の小々節見出しです
+\begin_inset ERT
+status collapsed
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+
+}
+\end_layout
-literate
-\begin_inset Quotes erd
\end_inset
-\begin_inset space ~
+\end_layout
+
\end_inset
-format 書式タブで設定します。ここで、Noweb特有の設定を行います。
-\family sans
-GUI名
-\family default
-を
-\family typewriter
-NoWeb
-\family default
-に、拡張子を
-\family typewriter
-.nw
-\family default
-に設定してください。これによって、LyXに変換プロセスの第一段階でつくられるファイルに
-\family typewriter
-.nw
-\family default
-という拡張子をつけることを指示します。
+
+\size small
+A minute examination of the circumstances served only to make the case more
+ complex.
+ In the first place, no reason could be given why the young man should have
+ fastened the door upon the inside.
+ There was the possibility that the murderer had done this, and had afterwards
+ escaped by the window.
+ The drop was at least twenty feet, however, and a bed of crocuses in full
+ bloom lay beneath.
+ Neither the flowers nor the earth showed any sign of having been disturbed,
+ nor were there any marks upon the narrow strip of grass which separated
+ the house from the road.
+ Apparently, therefore, it was the young man himself who had fastened the
+ door.
+ But how did he come by his death? No one could have climbed up to the window
+ without leaving traces.
+ Suppose a man had fired through the window, he would indeed be a remarkable
+ shot who could with a revolver inflict so deadly a wound.
+ Again, Park Lane is a frequented thoroughfare; there is a cab stand within
+ a hundred yards of the house.
+ No one had heard a shot.
\end_layout
-\begin_layout Description
-the
-\begin_inset space ~
\end_inset
+\end_layout
+
+\begin_layout Standard
+多段組を開始する部分に,必要とされる6行を確保出来るだけの垂直スペースがページに残されていない場合,多段組の前に改行が挿入されます.前書きの行数如何では,この必
+要行数を変更したいかもしれません.これは,カーソルを多段組差込枠内部の(もしあれば)序文の後に置き,
\family sans
-Program
+挿入\SpecialChar menuseparator
+改頁前の余白
\family default
+メニューを使用することで設定できます.この差込枠に,余白の大きさを「5cm」などと書き込んでください.
+\end_layout
-\begin_inset space ~
-\end_inset
+\begin_layout Standard
+以下の例では,「7
+\backslash
+baselineskip」を用いて,必要行数を7行に指定しています(コマンド
+\series bold
-format これは空にしてください。この項目のただひとつの目的は変換の最終的なフォーマットを指定することです(これが設定されていると、このフォーマットからの変
-換を行えます)。
+\backslash
+baselineskip
+\series default
+は\SpecialChar TeX
+コードとして入力する必要があります).
\end_layout
-\begin_layout Description
+\begin_layout Standard
+\begin_inset Flex Multiple Columns
+status open
-\family sans
-NoWeb
-\family default
-->
-\family sans
-LaTeX
-\family default
- このコンバータは、weavingの段階を行います。Nowebの場合は、
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+\begin_inset Argument 3
+status open
+\begin_layout Plain Layout
+7
+\begin_inset ERT
+status collapsed
-\family typewriter
-noweave -delay -index $$i > $$o
-\family default
+\begin_layout Plain Layout
-\begin_inset Quotes erd
-\end_inset
-に設定してください。
+\backslash
+baselineskip
\end_layout
-\begin_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
+\end_layout
+
+\end_inset
+
+
+\size small
+On the evening of the crime, he returned from the club exactly at ten.
+ His mother and sister were out spending the evening with a relation.
+ The servant deposed that she heard him enter the front room on the second
+ floor, generally used as his sitting-room.
+ She had lit a fire there, and as it smoked she had opened the window.
+ No sound was heard from the room until eleven-twenty, the hour of the return
+ of Lady Maynooth and her daughter.
+ Desiring to say good-night, she attempted to enter her son's room.
+ The door was locked on the inside, and no answer could be got to their
+ cries and knocking.
+ Help was obtained, and the door forced.
+ The unfortunate young man was found lying near the table.
+ His head had been horribly mutilated by an expanding revolver bullet, but
+ no weapon of any sort was to be found in the room.
+\end_layout
-\begin_inset Quotes erd
\end_inset
- を入れてください。
+
\end_layout
\begin_layout Subsubsection
-デバッグ機能の拡張
+周囲の余白
\end_layout
\begin_layout Standard
-ddd/gdbまたは他のデバッガで使えるserver-goto-file-rowという関数が新たにLyXサーバに実装されました。
+多段組の前後の余白は,長さ
+\series bold
+
+\backslash
+multicolsep
+\series default
+を変えることで変更することができます.例えば,\SpecialChar TeX
+コードで書かれたコマンド
\end_layout
\begin_layout Standard
-ddd/gdbでデバッグしているとき、一つのキーストロークで現在実行している位置でテキストエディタを起動できます。既定のdddの設定ではShift-Ctrl-V
-になっています。この設定はdddで
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-\begin_layout Plain Layout
-ツール\SpecialChar \menuseparator
-設定\SpecialChar \menuseparator
-ファイル書式
+\series bold
+
+\backslash
+setlength{
+\backslash
+multicolsep}{3cm}
\end_layout
+\begin_layout Standard
+は,その値を3
+\begin_inset space \thinspace{}
\end_inset
-ウインドウを表示して、
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+cmに変更します.この変更は,多段組が始まる前に指定しなくてはなりません.既定値は13
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Plain Layout
-編集プログラム
+ptです.
\end_layout
+\begin_layout Standard
+以下の例では,
+\series bold
+
+\backslash
+multicolsep
+\series default
+は2.5
+\begin_inset space \thinspace{}
\end_inset
-エントリを変えると変えることができます。
+cmに指定されています.
\end_layout
\begin_layout Standard
-新しいLyXサーバの関数と、このdddの機能を使うために
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_inset ERT
+status open
\begin_layout Plain Layout
-編集プログラム
-\end_layout
-\end_inset
-を次のように設定してください。
+\backslash
+setlength{
+\backslash
+multicolsep}{2.5cm}
\end_layout
-\begin_layout LyX-Code
-echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
-\end_layout
+\end_inset
+
-\begin_layout Standard
-こうしておくとdddを使っていてプログラムの編集したい場所があったとき、(dddのウインドウで)Shift-Ctrl-Vを押すだけでdddはLyXサーバに情報を
-送り、LyXは同じファイルを表示し、カーソルはdddが示した場所へあらわれます。これでもうデバッグの最中に推測しながらスクロールして場所を探す必要がなくなります
-。
\end_layout
\begin_layout Standard
-この機能が動くにはLyXサーバが利用可能でなければなりません(既定ではLyXサーバーは使えないようになっています)。LyXサーバを使えるようにするには、
-\family sans
-
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Plain Layout
-\family sans
-設定
+\size small
+All day I turned these facts over in my mind, endeavouring to hit upon some
+ theory which could reconcile them all, and to find that line of least resistanc
+e which my poor friend had declared to be the starting-point of every investigat
+ion.
+ I confess that I made little progress.
+ In the evening I strolled across the Park, and found myself about six o'clock
+ at the Oxford Street end of Park Lane.
+ A group of loafers upon the pavements, all staring up at a particular window,
+ directed me to the house which I had come to see.
+ A tall, thin man with coloured glasses, whom I strongly suspected of being
+ a plain-clothes detective, was pointing out some theory of his own, while
+ the others crowded round to listen to what he said.
+ I got as near him as I could, but his observations seemed to me to be absurd,
+ so I withdrew again in some disgust.
+ As I did so I struck against an elderly, deformed man, who had been behind
+ me, and I knocked down several books which he was carrying.
\end_layout
\end_inset
-\family default
-(
-\family sans
+\end_layout
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
\begin_layout Plain Layout
-\family sans
-パス
+\series bold
+【註】
+\backslash
+setlength
+\series default
+で指定した値は,再度変更されるまでは,以降のすべての多段組で使用されます.
\end_layout
\end_inset
-\family default
-タブ)の
-\family sans
+\end_layout
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Standard
+\begin_inset ERT
status collapsed
\begin_layout Plain Layout
-\family sans
-LyXサーバーパイプ
-\family default
-に
+
+\backslash
+setlength{
+\backslash
+multicolsep}{13pt}
\end_layout
\end_inset
-\family default
-
-\begin_inset Quotes eld
-\end_inset
+\begin_inset Note Note
+status collapsed
+\begin_layout Plain Layout
-\family typewriter
-/home/<your-home-directory>/.lyx/lyxpipe
-\family default
+\lang english
+go back to the default
+\end_layout
-\begin_inset Quotes erd
\end_inset
- のようにパスを指定してください。
+
\end_layout
\begin_layout Standard
-詳しくは『
-\emph on
-取扱説明書カスタマイズ篇
-\emph default
-』のLyXサーバの説明を読んでください。
+\begin_inset Newpage newpage
+\end_inset
+
+
\end_layout
\begin_layout Subsubsection
-ã\83\84ã\83¼ã\83«ã\83\90ã\83¼ã\81®æ\8b¡å¼µ
+æ\94¹æ®µ
\end_layout
\begin_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エントリへのショートカットです。
+改段は,文章中の階段を行いたい位置に,\SpecialChar TeX
+コードで,コマンド
+\series bold
+
+\backslash
+columnbreak{}
+\series default
+を挿入すれば,強制的に行うことができます.ただし,多くの場合,文章中に空白が挿入されることに注意してください.
+\begin_inset Newline newline
+\end_inset
+
+以下が用例です.
\end_layout
\begin_layout Standard
-LyXはツールバーで使うためのいくつものボタンを用意しています。私のツールバーはこの6つのショートカットに
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Plain Layout
-表示\SpecialChar \menuseparator
-更新\SpecialChar \menuseparator
-DVI
-\end_layout
+\size small
+\begin_inset Quotes eld
\end_inset
-と
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+You're surprised to see me, sir,
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-表示\SpecialChar \menuseparator
-DVI
+ said he, in a strange, croaking voice.
\end_layout
-\end_inset
+\begin_layout Plain Layout
-を組み合わせたものになっています。
+\size small
+I acknowledged that I was.
\end_layout
-\begin_layout LyX-Code
-Toolbar
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
- Layouts
-\end_layout
+\size small
+\begin_inset Quotes eld
+\end_inset
-\begin_layout LyX-Code
- Icon "layout Standard"
-\end_layout
+Well, I've a conscience, sir, and when I chanced to see you go into this
+ house, as I came hobbling after you, I thought to myself, I'll just step
+ in and see that kind gentleman, and tell him that if I was a bit gruff
+ in my manner there was not any harm meant, and that I am much obliged to
+ him for picking up my books.
+\begin_inset Quotes erd
+\end_inset
-\begin_layout LyX-Code
- Icon "layout Section"
-\end_layout
-\begin_layout LyX-Code
- Icon "layout LaTeX"
\end_layout
-\begin_layout LyX-Code
- Icon "layout LyX-Code"
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
- Icon "layout Scrap"
-\end_layout
+\size small
+\begin_inset Quotes eld
+\end_inset
-\begin_layout LyX-Code
- Separator
-\end_layout
+You make too much of a trifle,
+\begin_inset Quotes erd
+\end_inset
-\begin_layout LyX-Code
- Icon "buffer-view"
-\end_layout
+ said I.
+
+\begin_inset Quotes eld
+\end_inset
-\begin_layout LyX-Code
- Icon "buffer-typeset"
-\end_layout
+May I ask how you knew who I was?
+\begin_inset Quotes erd
+\end_inset
-\begin_layout LyX-Code
- Icon "build-program"
-\end_layout
+ AFTER THIS SENTENCE THE COLUMN BREAK IS FORCED.
+\begin_inset ERT
+status collapsed
-\begin_layout LyX-Code
- Separator
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
-.
-\end_layout
-\begin_layout LyX-Code
-.
+\backslash
+columnbreak{}
\end_layout
-\begin_layout LyX-Code
-.
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-End
-\end_layout
-\begin_layout Subsubsection
-色を変える
\end_layout
-\begin_layout Standard
-LyXではいくつもの色を
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
\begin_layout Plain Layout
-設定
-\end_layout
+\size small
+\begin_inset Quotes eld
+\end_inset
+
+Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
+ you'll find my little bookshop at the corner of Church Street, and very
+ happy to see you, I am sure.
+ Maybe you collect yourself, sir.
+ Here's
+\noun on
+British
+\begin_inset space ~
+\end_inset
+
+Birds
+\noun default
+, and
+\noun on
+Catullus
+\noun default
+, and
+\noun on
+The Holy War
+\noun default
+–a bargain, every one of them.
+ With five volumes you could just fill that gap on that second shelf.
+ It looks untidy, does it not, sir?
+\begin_inset Quotes erd
\end_inset
-で変えることができます。まず変えたいと思うのはLaTeXフォントカラーでしょう。既定では赤になっていますが、ScrapはLaTeXフォントを使い、文芸的プログラ
-ミングでは多くのScrapがあるためにそれらがすべて赤では疲れてしまいます。
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-\begin_layout Plain Layout
-操作性\SpecialChar \menuseparator
-色
\end_layout
\end_inset
-タブでこの色を変えることができます。
+
\end_layout
-\begin_layout Standard
-次にすることは画面の改行文字を見えなくすることです。改行文字の色を背景の色と同じにすることで改行文字を見えなくできます。私は改行文字を背景の色に似ているが少し違
-う色にすることを勧めます。こうすると、改行文字があるのはわかりますが、じゃまにならないでしょう。
+\begin_layout Subsubsection
+段間隔
\end_layout
-\begin_layout Chapter
-LaTeXの達人の秘密
-\begin_inset CommandInset label
-LatexCommand label
-name "cha:secrets"
+\begin_layout Standard
+段幅は自動的に計算されますが,段の間の余白は指定することができます.これは,長さ
+\series bold
+\backslash
+columnsep
+\series default
+を変更することで実現できます.既定値は10
+\begin_inset space \thinspace{}
\end_inset
+ptです.以下は
+\series bold
-\end_layout
+\backslash
+columnsep
+\series default
+を3
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Standard
-LyXは強力な道具ですが、TeX/LaTeXでできることをすべてサポートしているわけではありません。しかし、ツールバーのTeXボタンを押したり、LaTeXプリア
-ンブルに追加するのをためらわなければ、多くのTeXやLaTeXのトリックを使うことができます。この節ではそのようなトリック、ヒント、アイデアを紹介します。まず家
-で、あまり重要でない文章で試してください。自分の博士論文でまず試そうとは考えない方がいいでしょう。
+cmに設定した例です.
\end_layout
\begin_layout Standard
-この節で紹介するものの多くは、通常のLaTeXディストリビューションにはあまり入っていないファイルを使います。teTeXを使っている場合には、ほとんどのファイル
-は含まれていますが、それでもいくつかは近くのCTANアーカイブからダウンロードする必要があります。しばしば、同じことをするのにいくつもの方法があったり、同じこと
-をするいくつものLaTeXファイルがあります。ここで紹介しているのは、いくつもの方法を比べてその中で我々が推薦するものではなく、単にあることをある特定のファイル
-でできるということの紹介です。
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+setlength{
+\backslash
+columnsep}{3cm}
\end_layout
-\begin_layout Section
-多段組み
+\end_inset
+
+
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\begin_inset Flex Multiple Columns
+status open
\begin_layout Plain Layout
-Lars Gullik Bjønnes
-\end_layout
+\size small
+My observations of No.
+\begin_inset space \space{}
\end_inset
-文
+427 Park Lane did little to clear up the problem in which I was interested.
+ The house was separated from the street by a low wall and railing, the
+ whole not more than five feet high.
+ It was perfectly easy, therefore, for anyone to get into the garden, but
+ the window was entirely inaccessible, since there was no water pipe or
+ anything which could help the most active man to climb it.
+ More puzzled than ever, I retraced my steps to Kensington.
+ I had not been in my study five minutes when the maid entered to say that
+ a person desired to see me.
+ To my astonishment it was none other than my strange old book collector,
+ his sharp, wizened face peering out from a frame of white hair, and his
+ precious volumes, a dozen of them at least, wedged under his right arm.
\end_layout
-\begin_layout Subsection
-目的
+\end_inset
+
+
\end_layout
\begin_layout Standard
-この章
-\begin_inset Foot
+\begin_inset ERT
status collapsed
\begin_layout Plain Layout
-編集者註:もともとの章は
-\family typewriter
-multicol
-\family default
-パッケージの使い方を説明した見事な章でした。ただし、この取扱説明書にそのまま載せるには長すぎました。そのために重要な節のみを選んであります。もとの章(ほとんど物
-語です)は
-\family typewriter
-examples/multicol.lyx
-\family default
-にあります。
+
+
+\backslash
+setlength{
+\backslash
+columnsep}{10pt}
\end_layout
\end_inset
-の目的は、LyXの文章でどのようにLaTeXパッケージ
-\family typewriter
-multicol
-\family default
-を使うことができるのかを説明することです。LyXは
-\family typewriter
-multicol
-\family default
-パッケージをサポートしていないので、ちょっとしたトリックが必要です。この節を読むとどのようなトリックか明らかになるはずです。
-\end_layout
-\begin_layout Subsection
-制限事項
-\end_layout
+\begin_inset Note Note
+status collapsed
-\begin_layout Standard
+\begin_layout Plain Layout
-\family typewriter
-multicol
-\family default
-パッケージでは同じページ内で一段組みと多段組みを切り替えることができます。脚注も(ほとんどの場合)正しく扱われますが、カラムの下ではなくページの下におかれます。
-しかし、LaTeXのフロートメカニズムは現在の実装では部分的に使うことができなくなっています。今のところこの環境の範囲では、ページ幅のフロートしか使えません。
+\lang english
+go back to the default
\end_layout
-\begin_layout Subsection
-例
+\end_inset
+
+
\end_layout
\begin_layout Subsubsection
-二段組み
+垂直線
\end_layout
\begin_layout Standard
-二段組みを使いたい場合には、二段組みのレイアウトを始めたい場所にLaTeXモードで
-\family typewriter
+段間には,長さ
+\series bold
\backslash
-begin{multicols}{2}
-\family default
-を挿入してください。そして二段組みを終わりたい場所に
-\family typewriter
+columnseprule
+\series default
+の幅を持つ罫線が描かれます.罫線幅を0
+\begin_inset space \thinspace{}
+\end_inset
-\backslash
-end{multicols}
-\family default
-を入れます。次の例を見てください。
+ptにすると(これが既定値です),罫線は出力されません.以下の例では,段を分かつ線は2
+\begin_inset space \thinspace{}
+\end_inset
+
+pt幅に設定されています.
\end_layout
\begin_layout Standard
\backslash
-begin{multicols}{2}
+setlength{
+\backslash
+columnseprule}{2pt}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-\noindent
+\begin_inset Flex Multiple Columns
+status open
+
+\begin_layout Plain Layout
-\series bold
\size small
-The Adventure of the Empty House
-\series default
+\begin_inset Quotes eld
+\end_inset
-\begin_inset Newline newline
+You're surprised to see me, sir,
+\begin_inset Quotes erd
\end_inset
-by
-\noun on
-Sir Arthur Conan Doyle
+ said he, in a strange, croaking voice.
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
\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.
- Even now, after this long interval, I find myself thrilling as I think
- of it, and feeling once more that sudden flood of joy, amazement, and increduli
-ty which utterly submerged my mind.
- Let me say to that public, which has shown some interest in those glimpses
- which I have occasionally given them of the thoughts and actions of a very
- remarkable man, that they are not to blame me if I have not shared my knowledge
- with them, for I should have considered it my first duty to do so, had
- I not been barred by a positive prohibition from his own lips, which was
- only withdrawn upon the third of last month.
+I acknowledged that I was.
\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status open
+\begin_layout Plain Layout
+
+\size small
+\begin_inset Quotes eld
+\end_inset
+
+Well, I've a conscience, sir, and when I chanced to see you go into this
+ house, as I came hobbling after you, I thought to myself, I'll just step
+ in and see that kind gentleman, and tell him that if I was a bit gruff
+ in my manner there was not any harm meant, and that I am much obliged to
+ him for picking up my books.
+\begin_inset Quotes erd
+\end_inset
+
+
+\end_layout
\begin_layout Plain Layout
+\size small
+\begin_inset Quotes eld
+\end_inset
+
+You make too much of a trifle,
+\begin_inset Quotes erd
+\end_inset
+
+ said I.
+
+\begin_inset Quotes eld
+\end_inset
+
+May I ask how you knew who I was?
+\begin_inset Quotes erd
+\end_inset
+
-\backslash
-end{multicols}
\end_layout
+\begin_layout Plain Layout
+
+\size small
+\begin_inset Quotes eld
+\end_inset
+
+Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
+ you'll find my little bookshop at the corner of Church Street, and very
+ happy to see you, I am sure.
+ Maybe you collect yourself, sir.
+ Here's
+\noun on
+British
+\begin_inset space ~
+\end_inset
+
+Birds
+\noun default
+, and
+\noun on
+Catullus
+\noun default
+, and
+\noun on
+The Holy War
+\noun default
+–a bargain, every one of them.
+ With five volumes you could just fill that gap on that second shelf.
+ It looks untidy, does it not, sir?
+\begin_inset Quotes erd
\end_inset
\end_layout
-\begin_layout Subsubsection
-多段組み
+\end_inset
+
+
\end_layout
\begin_layout Standard
-二段以上の多段組みをする場合も同じようにできます。
+\begin_inset VSpace defskip
+\end_inset
+
+
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status open
+罫線は,コマンド
+\series bold
+
+\backslash
+columnseprulecolor
+\series default
+を再定義すれば,着色することができます.これは,多段組差込枠の前に\SpecialChar TeX
+コードで以下のコマンドを挿入すれば,実現できます.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
+\series bold
\backslash
-begin{multicols}{3}
-\end_layout
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+color{red}}
+\series default
+\begin_inset Newline newline
\end_inset
+このコマンド中の
+\series bold
+red
+\series default
+をお好みの色に変更してください.既定色とユーザー定義色の全てを使用することができます.既定色とユーザー定義色についての詳細な情報は,取扱説明書『
+\emph on
+埋込オブジェクト篇
+\emph default
+』の「
+\emph on
+色付き表
+\emph default
+」の節をご覧ください.既定色に戻すには,以下のコマンドを挿入してください.
+\begin_inset Newline newline
+\end_inset
-\end_layout
-\begin_layout Standard
+\series bold
-\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.
- All day, as I drove upon my round, I turned over the case in my mind and
- found no explanation which appeared to me to be adequate.
- At the risk of telling a twice-told tale, I will recapitulate the facts
- as they were known to the public at the conclusion of the inquest.
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+normalcolor}
+\series default
+
+\begin_inset Newline newline
+\end_inset
+
+以下は,シアン色の罫線と1
+\begin_inset space \thinspace{}
+\end_inset
+
+cmの段間隔を持つ例です.
\end_layout
\begin_layout Standard
\backslash
-end{multicols}
+setlength{
+\backslash
+columnsep}{1cm}
\end_layout
-\end_inset
+\begin_layout Plain Layout
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+color{cyan}}
\end_layout
-\begin_layout Standard
-三段組み以上も可能ですが、読みにくくなり実用的ではないでしょう。
-\end_layout
+\end_inset
-\begin_layout Subsubsection
-カラムの中のカラム
-\end_layout
-\begin_layout Standard
-カラムの中にカラムを入れることもできます。
\end_layout
\begin_layout Standard
-\begin_inset ERT
+\begin_inset Flex Multiple Columns
status open
\begin_layout Plain Layout
+\size small
+\begin_inset Quotes eld
+\end_inset
-\backslash
-begin{multicols}{2}
+You're surprised to see me, sir,
+\begin_inset Quotes erd
+\end_inset
+
+ said he, in a strange, croaking voice.
+\end_layout
+
+\begin_layout Plain Layout
+
+\size small
+I acknowledged that I was.
\end_layout
+\begin_layout Plain Layout
+
+\size small
+\begin_inset Quotes eld
+\end_inset
+
+Well, I've a conscience, sir, and when I chanced to see you go into this
+ house, as I came hobbling after you, I thought to myself, I'll just step
+ in and see that kind gentleman, and tell him that if I was a bit gruff
+ in my manner there was not any harm meant, and that I am much obliged to
+ him for picking up my books.
+\begin_inset Quotes erd
\end_inset
\end_layout
-\begin_layout Standard
+\begin_layout Plain Layout
-\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.
-\end_layout
+\size small
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Standard
-\begin_inset ERT
-status open
+You make too much of a trifle,
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
+ said I.
+
+\begin_inset Quotes eld
+\end_inset
+
+May I ask how you knew who I was?
+\begin_inset Quotes erd
+\end_inset
-\backslash
-begin{multicols}{2}
\end_layout
+\begin_layout Plain Layout
+
+\size small
+\begin_inset Quotes eld
+\end_inset
+
+Well, sir, if it isn't too great a liberty, I am a neighbour of yours, for
+ you'll find my little bookshop at the corner of Church Street, and very
+ happy to see you, I am sure.
+ Maybe you collect yourself, sir.
+ Here's
+\noun on
+British
+\begin_inset space ~
+\end_inset
+
+Birds
+\noun default
+, and
+\noun on
+Catullus
+\noun default
+, and
+\noun on
+The Holy War
+\noun default
+–a bargain, every one of them.
+ With five volumes you could just fill that gap on that second shelf.
+ It looks untidy, does it not, sir?
+\begin_inset Quotes erd
\end_inset
\end_layout
-\begin_layout Standard
+\end_inset
+
-\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.
\end_layout
\begin_layout Standard
\begin_inset ERT
-status open
+status collapsed
\begin_layout Plain Layout
\backslash
-end{multicols}
+setlength{
+\backslash
+columnseprule}{0pt}
\end_layout
-\end_inset
+\begin_layout Plain Layout
+\backslash
+renewcommand{
+\backslash
+columnseprulecolor}{
+\backslash
+normalcolor}
\end_layout
-\begin_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.
+\end_inset
-\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.
-\end_layout
-\begin_layout Standard
-\begin_inset ERT
-status open
+\begin_inset Note Note
+status collapsed
\begin_layout Plain Layout
-
-\backslash
-end{multicols}
+\lang english
+go back to the default
\end_layout
\end_inset
\end_layout
\begin_layout Standard
-より複雑な形でカラムの中にカラムを入れる例や、へッダのスペース、縦のカラムを分ける線の入れ方などの例は、ファイル
-\family typewriter
-examples/multicol.lyx
-\family default
-を読んでください。
+\begin_inset Newpage newpage
+\end_inset
+
+
\end_layout
\begin_layout Section
-箇条書き(連番)段落環境での番号振り
-\begin_inset OptArg
-status collapsed
+標準的でない形の段落
+\end_layout
-\begin_layout Plain Layout
-箇条書き(連番)の番号振り
+\begin_layout Standard
+\noindent
+\SpecialChar LaTeX
+は,他のテキストプロセッサと同様に,既定で長方形の段落を使用します.しかし,例えば,ポスターや招待状,詩などの特殊な場合には,段落の形を好きなように変えることが
+できます.これは,文書設定で
+\family sans
+任意設定の段落形
+\family default
+モジュールを読み込んで,\SpecialChar LaTeX
+パッケージ
+\series bold
+shapepar
+\series default
+を使用させるようにすれば,実現できます.
\end_layout
-\end_inset
+\begin_layout Subsection
+既定の形
+\end_layout
+\begin_layout Standard
+\series bold
+shapepar
+\series default
+は,以下の形を提供しています.
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\begin_inset Tabular
+<lyxtabular version="3" rows="13" columns="3">
+<features booktabs="true" islongtable="true" longtabularalignment="center">
+<column alignment="center" valignment="middle" width="16col%">
+<column alignment="center" valignment="middle" width="40col%">
+<column alignment="center" valignment="middle" width="35col%">
+<row endhead="true">
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-John Weiss
+名称
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
-文
-\begin_inset VSpace bigskip
-\end_inset
-
-
+\begin_layout Plain Layout
+説明
\end_layout
-\begin_layout Standard
-既定での
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-箇条書き(連番)
+備考
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-段落環境での番号の付け方はアラビア数字で始まり、アルファベットの大文字で終わります。違う番号の付け方をしたい場合にはどうしたらいいのでしょうか。次の例を見てくだ
-さい。
+\begin_layout Plain Layout
+CDlabel
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumi}{
-\backslash
-Roman{enumi}.}
+\begin_layout Plain Layout
+丸い穴の開いたドーナツ型(CD/DVD大)
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumii}{
-\backslash
-Alph{enumii}.}
+\begin_layout Plain Layout
+伸縮不可.多くの文字を入れられないことに注意.
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumiii}{
-\backslash
-arabic{enumiii}.}
+\begin_layout Plain Layout
+Circle
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumiv}{
-\backslash
-alph{enumiv}.)}
+\begin_layout Plain Layout
+円
\end_layout
-\begin_layout Standard
-これは番号の付け方をまず大文字のローマ数字、次に大文字のアルファベット、アラビア数字、小文字のアルファベットにします。
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+脆弱.計算に失敗することも.
\end_layout
-\begin_layout Standard
-前の例にはもう少しおまけがついていて、番号の後に点が入ります。例えば初めのレベルのレベルは
-\begin_inset Quotes eld
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Diamond
+\end_layout
-I.
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-のようになります。読みやすいように、番号の付け方を説明するのに<
+\begin_layout Plain Layout
+菱形(シンボル的に
\begin_inset Quotes eld
\end_inset
-I.
+diamond
\begin_inset Quotes erd
\end_inset
-,
-\begin_inset space ~
-\end_inset
-
+と表記)
+\end_layout
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-A.
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+-
+\end_layout
-,
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Heart
+\end_layout
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-1.
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+ハート型
+\end_layout
-,
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+-
+\end_layout
-\begin_inset Quotes eld
-\end_inset
-
-a.)
-\begin_inset Quotes erd
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
->のような表示方法を使うことにしましょう。
+\begin_layout Plain Layout
+Hexagon
\end_layout
-\begin_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
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-Roman{}
-\family default
-、
-\family typewriter
+\begin_layout Plain Layout
+六角形
+\end_layout
-\backslash
-alph{}
-\family default
-、
-\family typewriter
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-Alph{}
-\family default
-の5つでカウンタを一つ引数として取ります。これらの前または後ろに好きな文字を加えることができます。ただしスペースを加える必要はありません。
+\begin_layout Plain Layout
+-
\end_layout
-\begin_layout Standard
-これらの機能を使った例をお見せしましょう。
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+Nut
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumi}{
-\backslash
-#
-\backslash
-Alph{enumi}
-\backslash
-#}
+\begin_layout Plain Layout
+ナット型(丸い穴の開いた六角形)
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumii}{
-\backslash
-Alph{enumi}.
-\backslash
-arabic{enumii}}
+\begin_layout Plain Layout
+-
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumiii}{
-\backslash
-alph{enumiii}+}
+\begin_layout Plain Layout
+Square
\end_layout
-\begin_layout LyX-Code
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
-\backslash
-renewcommand{
-\backslash
-labelenumiv}{(
-\backslash
-roman{enumiv})}
+\begin_layout Plain Layout
+正方形
\end_layout
-\begin_layout Standard
-この例は番号の付け方を <
-\begin_inset Quotes eld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-#A#
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+-
+\end_layout
-,
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Star
+\end_layout
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+五芒星
+\end_layout
-A.1
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+-
+\end_layout
-,
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Candle
+\end_layout
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+燃えるろうそく
+\end_layout
-a+
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+-
+\end_layout
-,
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Drop down/up
+\end_layout
-\begin_inset Quotes eld
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+雫型/逆雫型
+\end_layout
-(i)
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
->のようにします。
+\begin_layout Plain Layout
+脆弱.計算に失敗することも.
\end_layout
-\begin_layout Section
-Dropped Capitals
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+\SpecialChar TeX
+
\end_layout
-\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Mike Ressler
+\SpecialChar TeX
+ロゴ
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+-
+\end_layout
-文
-\begin_inset VSpace bigskip
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+Triangle up/down/
+\begin_inset Newline newline
+\end_inset
+left/right
\end_layout
-\begin_layout Standard
-\noindent
-\begin_inset ERT
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
+各方向の三角形
+\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
+\begin_inset Text
-\backslash
-newfont{
-\backslash
-tmpfont}{cmr17 scaled 2500}{
-\backslash
-tmpfont T}
-\backslash
-vspace*{-8.4ex}
+\begin_layout Plain Layout
+-
\end_layout
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
\end_inset
\end_layout
\begin_layout Standard
-\noindent
-\begin_inset ERT
-status open
+段落に形を適用するには,\SpecialChar LyX
+ツールバー中の環境プルダウンボックスから形を選んでください.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset Newpage newpage
+\end_inset
-\backslash
-hangindent=3.3em
-\backslash
-hangafter=-3
\end_layout
-\end_inset
+\begin_layout Standard
+以下は,ナット型の段落の例です.
+\end_layout
- hose of you who like the style of old books probably also like
-\begin_inset Quotes eld
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
-dropped capitals
-\begin_inset Quotes erd
-\end_inset
----those large capital letters which begin each new chapter or section.
-
+\end_layout
+
+\begin_layout Nut
+
+\lang latin
+Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ At vero eos et accusam et justo duo dolores et ea rebum.
+ Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
+ sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
\end_layout
\begin_layout Standard
-昔の本のスタイルが好きならこの例のように、dropped capitalsも多分好きでしょう。これは新しい章、または節が大きな大文字で始まるものです。これをLy
-X/LaTeXで実現するのは(少しはplain TeXを知る必要はありますが)簡単ですが、この節の初めのTeXモードを見てもらうと分かるように多くの仕事と繰り返
-しが必要になります。
+\begin_inset VSpace bigskip
+\end_inset
+
+
\end_layout
\begin_layout Standard
-\begin_inset ERT
+\begin_inset Note Greyedout
status open
\begin_layout Plain Layout
-
-\backslash
-verb+
-\backslash
-bigdrop{-1em}{3}{ptmri}{T}+
+\series bold
+【註】
+\series default
+shapepar段落は改頁にまたがることはできません.
\end_layout
\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
+\end_layout
-\backslash
-bigdrop
-\family default
-コマンド以外にも少し簡単な
-\family typewriter
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
-\backslash
-dropping
-\family default
-コマンドも持っています。
-\end_layout
-\begin_layout Section
-標準的でない形の段落
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Noun
-status collapsed
-\begin_layout Plain Layout
-Mike Ressler
+\series bold
+shapepar
+\series default
+は,段落中にどれだけ文章が含まれようとも,常に形を維持しようとします.したがって,段落の大きさは,含まれている文章量によって変化しますので,段落の大きさがページ
+余白にはみ出してしまうことがあります.寸法が伸縮することを示すために,文章量を二倍にした例を見てみましょう.
\end_layout
+\begin_layout Standard
+\begin_inset Newpage newpage
\end_inset
-文
-\begin_inset VSpace bigskip
-\end_inset
+\end_layout
+
+\begin_layout Nut
+\lang latin
+Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ At vero eos et accusam et justo duo dolores et ea rebum.
+ Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
+ sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ At vero eos et accusam et justo duo dolores et ea rebum.
+ Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
+ sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
+\begin_inset VSpace bigskip
+\end_inset
-\backslash
-begin{sloppypar}
\end_layout
+\begin_layout Standard
+ただし,
+\family sans
+CDlabel
+\family default
+形は例外です.これは,CD/DVDの寸法に収まらなくてはならないので,伸縮しません.したがって,形に収まる文章量は限られています.
+\begin_inset Newline newline
+\end_inset
+
+
+\family sans
+drop
+\family default
+形と
+\family sans
+circle
+\family default
+形は脆弱で,文章量によっては寸法計算が失敗する可能性があります.この場合,
+\begin_inset Quotes eld
\end_inset
+Arithmetic overflow
+\begin_inset Quotes erd
+\end_inset
+という\SpecialChar LaTeX
+エラーが発生します.この時は,文章の一部を追加したり削除したりするか,どれもうまくいかなければ別の形を使用してください.
\end_layout
\begin_layout Standard
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
+\begin_inset VSpace bigskip
+\end_inset
-\backslash
-newdimen
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+先端のある形では,先端部の文字列で,\SpecialChar LaTeX
+のハイフネーションルーチンが失敗することがあります.したがって,この部分の文章には,ハイフネーション位置
+\family sans
+(
+\begin_inset Info
+type "shortcut"
+arg "specialchar-insert hyphenation"
+\end_inset
-\backslash
-setlength{
-\backslash
-varunit}{4.5in}
+\family default
+)を指定することが往々にして必要になります.
\end_layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
\end_layout
\begin_layout Standard
-\noindent
-\begin_inset ERT
-status collapsed
+Shapepar段落は,常に中央揃えか,左の縁が左ページ余白に接するように配置されます.したがって,これらの段落を揃えるのに段落ダイアログを使用することはできま
+せん.解決方法としては,段落をミニページかparboxの中において,このボックスを揃えることです.ここでの問題は,ボックスの正しい幅を見出すことです.もしボック
+スの幅が広すぎれば,ボックスを中央揃えにしたとしても,ボックスの左側が付いてしまうので中央揃えになりません.そこで,正しい幅を見出すまでは,若干試行錯誤しなくて
+はならないかもしれません.以下は,二つのハート形の段落です.一つ目は揃え指定がなく,二つ目は右揃えにしてあります.
+\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset Newpage newpage
+\end_inset
-\backslash
-parshape 19 0.45
-\backslash
-varunit 0.332
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Heart
+\noindent
-0.40
-\backslash
-varunit 0.300
-\backslash
-varunit
+\lang latin
+Lo\SpecialChar softhyphen
+rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ At vero eos et accusam et justo duo dolores et ea rebum.
+ Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
+ sit amet.
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
-0.35
-\backslash
-varunit 0.293
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\noindent
+\align right
+\begin_inset Box Frameless
+position "t"
+hor_pos "c"
+has_inner_box 1
+inner_pos "t"
+use_parbox 1
+use_makebox 0
+width "42col%"
+special "none"
+height "1in"
+height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
+status open
-0.30
-\backslash
-varunit 0.300
-\backslash
-varunit
+\begin_layout Heart
+\noindent
+
+\lang latin
+Lo\SpecialChar softhyphen
+rem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ At vero eos et accusam et justo duo dolores et ea rebum.
+ Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
+ sit amet.
\end_layout
-\begin_layout Plain Layout
+\end_inset
+
-0.25
-\backslash
-varunit 0.317
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Subsection
+任意の形
+\end_layout
-0.20
-\backslash
-varunit 0.342
-\backslash
-varunit
+\begin_layout Standard
+ユーザーは,どのような形であれ,定義することができます.これを手動で行うのは,全ての座標を指定しなくてはならないので,かなりの労力を必要とします.しかし,以下の
+ように,コンピューターに座標を計算させる方法もあります.
\end_layout
-\begin_layout Plain Layout
+\begin_layout Enumerate
+プログラム
+\begin_inset CommandInset href
+LatexCommand href
+name "Jpgfdraw"
+target "http://www.ctan.org/tex-archive/graphics/jpgfdraw"
-0.15
-\backslash
-varunit 0.373
-\backslash
-varunit
+\end_inset
+
+を導入します.
\end_layout
-\begin_layout Plain Layout
+\begin_layout Enumerate
-0.10
-\backslash
-varunit 0.410
-\backslash
-varunit
-\end_layout
+\family sans
+Jpgfdraw
+\family default
+内で,メニュー
+\family sans
+TeX/LaTeX\SpecialChar menuseparator
+Settings\SpecialChar menuseparator
+Set Normal Size
+\family default
+で文書中で使用しているフォント寸を選択します.例えば,この文書は12
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Plain Layout
+pt寸を使用しています.
+\end_layout
-0.05
-\backslash
-varunit 0.453
-\backslash
-varunit
+\begin_layout Enumerate
+形を描きます.
\end_layout
+\begin_layout Enumerate
+メニュー
+\family sans
+TeX/LaTeX\SpecialChar menuseparator
+Shapepar
+\family default
+を使用して,形の座標をエクスポートします.現れるダイアログで,形の外枠を座標に使うか,パス自体を使うかを指定します.
+\begin_inset Foot
+status collapsed
+
\begin_layout Plain Layout
+詳細については,
+\begin_inset CommandInset href
+LatexCommand href
+target "http://www.dickimaw-books.com/apps/jpgfdraw/manual/shapepar.html"
-0.00
-\backslash
-varunit 0.500
-\backslash
-varunit
+\end_inset
+
+を参照してください.
\end_layout
-\begin_layout Plain Layout
+\end_inset
-0.05
-\backslash
-varunit 0.453
-\backslash
-varunit
-\end_layout
-\begin_layout Plain Layout
+\end_layout
-0.10
-\backslash
-varunit 0.410
-\backslash
-varunit
+\begin_layout Standard
+座標は\SpecialChar TeX
+ファイルに書き込まれます.これを\SpecialChar LyX
+文書で使用するには,
\end_layout
-\begin_layout Plain Layout
+\begin_layout Enumerate
+段落の最初の文字の前(もしくは空の段落内)にカーソルを置きます.
+\end_layout
-0.15
-\backslash
-varunit 0.373
-\backslash
-varunit
+\begin_layout Enumerate
+\SpecialChar LyX
+の
+\family sans
+挿入\SpecialChar menuseparator
+ファイル\SpecialChar menuseparator
+子文書
+\family default
+メニューでファイルを選択し,
+\family sans
+取り込みの型
+\family default
+として
+\family sans
+Input
+\family default
+を選択してください.
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
-0.20
-\backslash
-varunit 0.342
-\backslash
-varunit
\end_layout
+\begin_layout Standard
+\begin_inset Note Greyedout
+status open
+
\begin_layout Plain Layout
-0.25
-\backslash
-varunit 0.317
-\backslash
-varunit
+\series bold
+【註】
+\series default
+変更した形は,現在の段落にのみ適用されます.次の段落では全て通常に戻ります.したがって,段落定義ファイルは,形を変えたい段落全てで読み込まれなくてはなりません.
\end_layout
-\begin_layout Plain Layout
+\end_inset
+
-0.30
-\backslash
-varunit 0.300
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
-0.35
-\backslash
-varunit 0.293
-\backslash
-varunit
-\end_layout
-\begin_layout Plain Layout
+\end_layout
-0.40
-\backslash
-varunit 0.300
-\backslash
-varunit
+\begin_layout Standard
+以下の用例をご覧ください.
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
-0.45
-\backslash
-varunit 0.332
-\backslash
-varunit
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand input
+filename "../SpecialParagraphShape.tex"
+
+\end_inset
+
+\lang latin
+Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
+ At vero eos et accusam et justo duo dolores et ea rebum.
+ Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor
+ sit amet.
+ Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy
+ eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam
+ voluptua.
\end_layout
+\begin_layout Standard
+\begin_inset VSpace bigskip
\end_inset
-長方形の段落の形を変えたい場合があるでしょう。そういう場合は楽しいTeXコマンド
-\family typewriter
-\backslash
-parshape
+\end_layout
+
+\begin_layout Standard
+
+\series bold
+【ヒント】
+\family sans
+\series default
+Jpgfdraw
+\family default
+で複雑な形を描く場合,まず形を好きなプログラムで描き,出来上がった画像を
+\family sans
+Jpgfdraw
\family default
-を使いましょう。この例で分かるように適当に行の長さを設定することで好きな形の段落が作れます。馬鹿げているように見えるかもしれませんが、dropped
- capitalを最終調整したり、長方形ではない図のまわりを文章で囲ったりするのにこのような手作業が必要なのです。
+に読み込む方法があります.この場合,画像の外枠に沿って,直線またはスプラインを描くだけですみます.
\end_layout
\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset
-文法は
-\family typewriter
-\backslash
-parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
- #nindent #nlength
-\family default
- です。
-\family typewriter
-numlines
+\end_layout
+
+\begin_layout Standard
+
+\family sans
+任意の段落形
\family default
-ã\81¯æ®µè\90½ã\82\92ã\81¤ã\81\8fã\82\8bè¡\8cæ\95°ã\81§ã\81\99ã\80\82ã\81\9dã\81®æ®µè\90½ã\81®æ\9c¬æ\96\87ã\81\8cã\81\93ã\82\8cã\82\88ã\82\8aç\9fã\81\84å ´å\90\88ã\81¯ã\81\9dã\81\93ã\81§çµ\82ã\82\8fã\82\8aã\80\81é\95·ã\81\84å ´å\90\88ã\81«ã\81¯æ\9c\80å¾\8cã\81®è¡\8cã\81®å®\9a義ã\81\8cã\81\9dã\82\8c以å¾\8cã\82\82使ã\82\8fã\82\8cã\81¾ã\81\99ã\80\82
-\family typewriter
-#nindent
+ã\83¢ã\82¸ã\83¥ã\83¼ã\83«ã\81¯ï¼\8c
+\family sans
+shapepar
\family default
と
-\family typewriter
-#nlength
+\family sans
+Shapepar
\family default
-エントリは左余白からの字下げの量と、字下げされたところからの行の長さを指定します。この形は現在の段落にだけ適応されて、次の段落では通常の形にリセットされます。
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
+の二つのコマンドも提供していて,任意の形を座標毎に定義するのに使用することができます.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
+これらのコマンドは,上述の全ての形で内部的に使用されています.
+\end_layout
+\end_inset
-\backslash
-end{sloppypar}
+これらのスタイルがどのように使われていて,どのような設定ができるのかについての詳しい情報は,
+\series bold
+shapepar
+\series default
+パッケージの取扱説明書
+\begin_inset CommandInset citation
+LatexCommand cite
+key "shapepar"
+
+\end_inset
+
+をご覧ください.
\end_layout
+\begin_layout Bibliography
+\begin_inset CommandInset bibitem
+LatexCommand bibitem
+key "multicol"
+
\end_inset
+\SpecialChar LaTeX
+パッケージ
+\begin_inset CommandInset href
+LatexCommand href
+name "multicol"
+target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf"
-\end_layout
+\end_inset
-\begin_layout Section
-まとめ
+の取扱説明書
\end_layout
-\begin_layout Standard
-見てきたように、この節には有用な例も馬鹿げた例も入っています。たとえば、最後の節のように段落の形を変えることが必要な人がそれほどいるとは思えませんが、重要な点は
-、TeXやLaTeXでどのようにすればいいかを理解する気があれば、ほとんどすべてをLyXの中でできるということです。TeXは、すばらしく強力な組版システムであり
-、LyXはそれをバックエンドとして使用しているので、そのすべての力があなたの前に利用可能なのです。Happy LyXing!
+\begin_layout Bibliography
+\begin_inset CommandInset bibitem
+LatexCommand bibitem
+key "shapepar"
+
+\end_inset
+
+\SpecialChar LaTeX
+パッケージ
+\begin_inset CommandInset href
+LatexCommand href
+name "shapepar"
+target "http://mirrors.ctan.org/macros/latex/contrib/shapepar/shapepar.pdf"
+
+\end_inset
+
+の取扱説明書
\end_layout
\end_body