diff --git a/lib/doc/ja/Additional.lyx b/lib/doc/ja/Additional.lyx index a32451bb8d..17312cbdee 100644 --- a/lib/doc/ja/Additional.lyx +++ b/lib/doc/ja/Additional.lyx @@ -48,6 +48,10 @@ theorems-ams theorems-ams-extended multicol shapepar +graphicboxes +enumitem +hanging +initials ruby \end_modules \maintain_unincluded_children no @@ -60,11 +64,40 @@ LatexType command LatexName menuitem Font Family Sans +Series Bold EndFont Preamble \newcommand*{\menuitem}[1]{{\sffamily #1}} EndPreamble End +InsetLayout Flex:圏点 + LyxType charstyle + LatexType command + LatexName kenten + HTMLTag kenten + HTMLAttr "" + HTMLInnerTag kt + HTMLInnerAttr "" + BgColor none + LabelString "圏点" + Decoration Conglomerate + Preamble + \usepackage{pxrubrica} + EndPreamble + Argument post:1 + LabelString "Kenten option" + MenuString "圏点オプション" + Tooltip "Emphasize Chinese characters." + Decoration Conglomerate + Font + Size tiny + EndFont + LabelFont + Size tiny + EndFont + Mandatory 0 + EndArgument +End \end_local_layout \language japanese \language_package default @@ -86,9 +119,12 @@ End \use_dash_ligatures false \graphics default \default_output_format default -\output_sync 0 +\output_sync 1 +\output_sync_macro "\synctex=1" \bibtex_command default \index_command default +\float_placement class +\float_alignment class \paperfontsize 12 \spacing single \use_hyperref true @@ -168,7 +204,7 @@ End \size large -第2.3.x版 +第2.4.x版 \end_layout \begin_layout Author @@ -215,27 +251,11 @@ LatexCommand tableofcontents \end_layout \begin_layout Standard -いまお読みの取扱説明書『 -\emph on -\SpecialChar LyX -拡張機能篇 -\emph default -』は, -基本的には『 -\emph on -ユーザーの手引き -\emph default -』の第二部です.これらの文書を別部とした理由は, -単純に『 -\emph on -ユーザーの手引き -\emph default -』がすでに大部となっていることと, -『 -\emph on -ユーザーの手引き -\emph default -』が, +いまお読みの取扱説明書『\SpecialChar LyX +拡張機能篇』は, +基本的には『ユーザーの手引き』の第二部です.これらの文書を別部とした理由は, +単純に『ユーザーの手引き』がすでに大部となっていることと, +『ユーザーの手引き』が, ほとんどの文書を作成する上で必要な基本機能をすべて説明してしまっているためです.一方で, \SpecialChar LyX プロジェクトチームは, @@ -252,7 +272,7 @@ LatexCommand tableofcontents \begin_layout Standard この取扱説明書では, -ファックスのサポート・バージョン管理・SGMLサポートのような, +ファックスのサポート・バージョン管理のような, 正しく機能するためには追加的なソフトウェアを必要とする特殊機能についても説明しています.さらに, \SpecialChar LaTeX の強力な機能を直接使って文書を美しく仕上げるための, @@ -267,24 +287,12 @@ LatexCommand tableofcontents \begin_layout Standard もし, -まだ『 -\emph on -はじめの一歩 -\emph default -』をお読みでなかったら, -この取扱説明書から読みはじめるのは誤りです.『 -\emph on -はじめの一歩 -\emph default -』には, +まだ『はじめの一歩』をお読みでなかったら, +この取扱説明書から読みはじめるのは誤りです.『はじめの一歩』には, 全取扱説明書に共通の表記法と書式が説明されていますので, まずそれからお読みください.さらに, この取扱説明書を読もうとする前に, -『 -\emph on -ユーザーの手引き -\emph default -』をよくお読みになって, +『ユーザーの手引き』をよくお読みになって, \SpecialChar LyX の全基本機能を習得してください. \end_layout @@ -1292,74 +1300,7 @@ TeXコード \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" @@ -1562,7 +1503,11 @@ begin{minipage}{5cm} \begin_layout Plain Layout これは... - +\end_layout + +\begin_layout Plain Layout + + \backslash end{minipage} \end_layout @@ -1707,11 +1652,21 @@ Input \series default \shape default \size default -\emph on +\emph default \bar default \noun default \color inherit -チェックしません +チェック +\begin_inset Flex 圏点 +status open + +\begin_layout Plain Layout +しません +\end_layout + +\end_inset + + \family roman \series medium \shape up @@ -1769,7 +1724,7 @@ LyXがこれこれの機能をもっていないことを, \begin_inset CommandInset href LatexCommand href name "CTAN" -target "http://www.ctan.org/" +target "https://www.ctan.org/" literal "false" \end_inset @@ -1783,15 +1738,7 @@ literal "false" \bar no \noun off \color none -と第 -\begin_inset CommandInset ref -LatexCommand ref -reference "chap:Special-features" -nolink "false" - -\end_inset - -節をご覧ください. +をご覧ください. \end_layout \begin_layout Standard @@ -1812,7 +1759,7 @@ nolink "false" \series default \shape default \size default -\emph on +\emph default \bar default \noun default \color inherit @@ -2958,36 +2905,7 @@ usepackage{indentfirst} \color none この文書のプリアンブルを見てみると, どのような高度な設定ができるか, -おおまかな理解が得られるでしょう.また第 -\family default -\series default -\shape default -\size default -\emph default -\bar default -\noun default -\color inherit - -\begin_inset CommandInset ref -LatexCommand ref -reference "chap:Special-features" -nolink "false" - -\end_inset - - -\family roman -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -章には, -他の例や, -\SpecialChar LaTeX -の各種の「汚い技」があります. +おおまかな理解が得られるでしょう. \end_layout \begin_layout Section @@ -3895,11 +3813,7 @@ status collapsed \begin_layout Plain Layout \family sans -Protected -\begin_inset space ~ -\end_inset - -Blank +非改行空白 \end_layout \end_inset @@ -3911,7 +3825,7 @@ status collapsed \begin_layout Plain Layout \family sans -Linebreak +改行 \end_layout \end_inset @@ -3933,7 +3847,7 @@ status collapsed \begin_layout Plain Layout \family sans -Pagebreak +改頁 \end_layout \end_inset @@ -3949,23 +3863,15 @@ Pagebreak \color none などをたくさん挿入するなど, 微調整オプションを -\family default -\series default -\shape default -\size default -\emph on -\bar default -\noun default -\color inherit +\begin_inset Flex 圏点 +status open + +\begin_layout Plain Layout 悪用 -\family roman -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none +\end_layout + +\end_inset + していませんか.適切な段落環境を使用する代わりに, これらを使用してその場をしのごうとしていませんか. \end_layout @@ -4111,7273 +4017,101 @@ Pagebreak \end_layout \begin_layout Chapter -補完ツール -\end_layout - -\begin_layout Section -Bib\SpecialChar TeX -あるいはBiblatexによる書誌情報のカスタマイズ -\end_layout - -\begin_layout Standard -Bib\SpecialChar TeX -あるいは -\family sans -Biblatex -\family default -の基本的な使用法は, -『 -\emph on -ユーザーの手引き -\emph default -』の「 -\emph on -文献データベース -\emph default -」の節に説明があります.以下の各小節では, -\SpecialChar LyX -でサポートされている書誌情報の特別な機能について説明することとします. -\end_layout - -\begin_layout Subsection -他の引用様式 -\end_layout - -\begin_layout Standard -標準のBib\SpecialChar TeX -は, -引用された著作を参照するのに, -([12]のように)数字を使用します.しかし, -多くの科学分野で, -これとは異なる引用様式が用いられています.もっともよく見られるのは, -著者-出版年様式(例: -Knuth 1984a)です.\SpecialChar LyX -は, -この様式を提供する3つのパッケージ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -biblatex -\end_layout - -\end_inset - -・ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -natbib -\end_layout - -\end_inset - -・ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -jurabib -\end_layout - -\end_inset - -をサポートしています.これらのパッケージには, -それぞれ長所短所がありますが, -ここでは詳細に立ち入る紙幅がありません.単純な著者-出版年様式(あるいは著者-番号)様式が欲しい場合や, -無数にある -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -natbib -\end_layout - -\end_inset - -用スタイルファイルのうちどれかを使用したい場合には, -定評のある -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -natbib -\end_layout - -\end_inset - -パッケージがおそらくよい選択でしょう.法学でよく用いられる引用様式を探している場合には, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -jurabib -\end_layout - -\end_inset - -パッケージの利用を考えるとよいかもしれません.整形を完全に制御したい場合や, -ibidem・脚註引用・タイトル全引用・400 BCなどの)複雑な日時形式・英語以外への完全な現地語化のような複雑な機能を使用したい場合には, -機能面で他のパッケージを凌駕している -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -biblatex -\end_layout - -\end_inset - -をぜひとも考えるべきでしょう.ただし, -同時に -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -biblatex -\end_layout - -\end_inset - -はたいへん重く, -リソース消費量も多いことに注意してください. -\end_layout - -\begin_layout Standard -\SpecialChar LyX -での各パッケージの取扱い方は, -ほぼ同じです. -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定 -\end_layout - -\end_inset - -メニューを開き, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -書誌情報 -\end_layout - -\end_inset - -項目から -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -Biblatex -\end_layout - -\end_inset - -・ -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -Biblatex (Natbibモード) -\end_layout - -\end_inset - -・ -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -Natbib (BibTeX) -\end_layout - -\end_inset - -・ -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -Jurabib (BibTeX) -\end_layout - -\end_inset - -のいずれかを選択してください(各選択肢についての詳細は, -ユーザーの手引きの第6.5.3節を参照のこと).これらのパッケージによって, -引用ダイアログに機能が追加され, -参照の様式が選択できるようになります(「Knuth 1984」, -「Knuth (1984)」, -「Knuth, - 1984」, -「1984」など).各パッケージは, -専用にデザインされたスタイルファイルを必要とすることに注意してください.これらは全てそれ自身のスタイルファイルを同梱していますが, -他にもたくさんの追加されたスタイルファイルがありますし, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -natbib -\end_layout - -\end_inset - -に至っては, -対話的なスタイルファイルビルダーさえ存在します -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\begin_inset Flex URL -status open - -\begin_layout Plain Layout - -ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/ -\end_layout - -\end_inset - -をご参照ください. -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Subsection -区分された書誌情報 -\end_layout - -\begin_layout Standard -場合によっては, -書誌情報をいくつかの節に分ける必要があることがあります.たとえば, -あなたが歴史家であるとすれば, -出典と学術文献を分ける機能は, -おそらく「必需品」でさえあります.残念ながら, -Bib\SpecialChar TeX -自身ではこのようなことができません.しかし, -適切な\SpecialChar LaTeX -パッケージの助けを借りると, -Bib\SpecialChar TeX -をこのような必要性を満たすように拡張することができます. -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -このようなパッケージの一つである -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - - -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\begin_inset Flex URL -status open - -\begin_layout Plain Layout - -ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/ -\end_layout - -\end_inset - -から入手可能です. -\end_layout - -\end_inset - -をそのままでサポートします.このパッケージの長所は, -( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -multibib -\end_layout - -\end_inset - -のような他のパッケージと比較すると)新規の引用コマンドを定義する必要がないことです.そのかわりに, -書誌情報の違う節には, -その節向けの項目を収録した別の文献データベースを用意する必要があります.たとえば, -書誌情報を「出典」の節と「学術文献」の節に分けたい場合には, -それぞれの文献データベース, -たとえば -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -souces.bib -\end_layout - -\end_inset - -と -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -scientific.bib -\end_layout - -\end_inset - -とを作成する必要があります. -\end_layout - -\begin_layout Standard -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定 -\end_layout - -\end_inset - -を開いて -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -書誌情報 -\end_layout - -\end_inset - -の下の -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -区分された書誌情報 -\end_layout - -\end_inset - -をチェックしてください.すると, -書誌情報の各節に一つずつ, -複数の書誌情報を挿入することができます.上記の例では, -Bib\SpecialChar TeX -書誌情報 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -sources.bib -\end_layout - -\end_inset - -と二つめの文献データベース -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -scientific.bib -\end_layout - -\end_inset - -を挿入します.各節に同じスタイルを用いるか異なるスタイルを用いるかは自由です.くわえて, -書誌情報の節に, -指定したデータベースの「引用されたすべての参照」を載せる(これが既定です)か, -「引用されなかったすべての参照」を載せるか, -あるいは「すべての参照」を載せるかを選択することができます.これは, -もし書誌情報を「本文に引用された出典」・「本文に引用されていない出典」・「学術文献」の三つの節に分割したい場合に, -便利でありましょう.各節の見出しは, -通常の節や小節として入れることができます. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - -は, -書誌情報用の見出しを取り除いてしまいますので, -手動でこれを追加しなくてはなりません(たとえば章*や節*などをお使いください). -\end_layout - -\begin_layout Standard - -\family sans -Biblatex -\family default -の場合には, -手順が多少異なります. -\family typewriter -bibtopic -\family default -は -\family sans -Biblatex -\family default -では動作しませんので, - -\family sans -Biblatex -\family default -使用中は前述の -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -区分された書誌情報 -\end_layout - -\end_inset - -オプションは無効になります.しかしながら, - -\family sans -Biblatex -\family default -は区分された書誌情報を生成する独自の方法を提供しています.書誌情報項目の -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -keywords -\end_layout - -\end_inset - -項目オプションにキーワードを書き込み, -書誌情報セクションをキーワードでフィルターに掛けることもできますし( -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -Biblatexが生成した書誌情報 -\end_layout - -\end_inset - -ボタンを右クリックすると開くダイアログで, - -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -オプション -\end_layout - -\end_inset - -フィールドに -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -keyword=指定キーワード -\end_layout - -\end_inset - -と書き込みます), -あるいは, -上述の -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -オプション -\end_layout - -\end_inset - -フィールドに, -例えば -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -type=book -\end_layout - -\end_inset - -や -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -nottype=collection -\end_layout - -\end_inset - -と入力することで, -( -\emph on -book -\emph default -や -\emph on -article -\emph default -などの)項目型によりフィルターを掛けることもできます.あるいは, -各項目を割り当てるための, -いわゆる「書誌情報カテゴリ」を作ることもできます.詳細については, -Biblatex取扱説明書の -\emph on -区分された書誌情報 -\emph default -の節をご参照ください. -\end_layout - -\begin_layout Subsection -複数の書誌情報 -\begin_inset CommandInset label -LatexCommand label -name "subsec:複数の書誌情報" - -\end_inset - - -\end_layout - -\begin_layout Standard -各部・章・節・小節・子文書ごとの書誌情報など, -複数の書誌情報も\SpecialChar LyX -ではサポートされています.これを有効にするためには, - -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -書誌情報 -\end_layout - -\end_inset - -を開き, - -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -複数の書誌情報 -\end_layout - -\end_inset - -コンボボックスで必要な単位(「節毎」など)を選択してください.それから, -執筆中文書の(節などの)各単位に, -Bib(la)\SpecialChar TeX -書誌情報を加えてください.出力時に, -現在の単位に含まれる文献参照のみが含まれた, -分割された書誌情報が生成されます. -\end_layout - -\begin_layout Standard -Bib\SpecialChar TeX -を使用する場合には, -複数の書誌情報を生成するのに, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -chapterbib -\end_layout - -\end_inset - -パッケージか -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - -パッケージが使用されます.「子文書毎」を選択し, - -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -区分された書誌情報 -\end_layout - -\end_inset - -にチェックを入れ -\emph on -ない -\emph default -場合には, -前者のパッケージが使用されますが, -その他の場合には, -すべて -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - -パッケージが使用されます -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -別のアプローチとして, -もし -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -\SpecialChar TeX -コード -\end_layout - -\end_inset - -を使っても良いという気があるならば(第 -\begin_inset CommandInset ref -LatexCommand ref -reference "sec:TeXコードを挿入する" -plural "false" -caps "false" -noprefix "false" -nolink "false" - -\end_inset - -節参照), - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibunits -\end_layout - -\end_inset - -パッケージを使用する方法があります. -\end_layout - -\end_inset - -. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - -パッケージが使用される場合, -\SpecialChar LyX -は特定の単位を生成するために, -その単位を -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - -の -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -begin{btUnit} -\end_layout - -\end_inset - -と -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -end{btUnit} -\end_layout - -\end_inset - -で囲みます.このアプローチには, -いくつかの制限があることに注意してください.まず, -全ての文献参照はいずれかの -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -btUnit -\end_layout - -\end_inset - -の中になくてはなりません.そのため, -定義された単位の外にある引用(たとえば「節毎」を使用した場合の, -第1節の前)は, -「???」と表示されてしまいます.(このような制限を回避するなどのため) -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -begin{btUnit} -\end_layout - -\end_inset - -と -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -end{btUnit} -\end_layout - -\end_inset - -を\SpecialChar TeX -コードで入力して, -自前の単位を生成することもできます.ただし, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -btUnit -\end_layout - -\end_inset - -は入れ子にすることができないことに注意してください.第二の制限は, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bibtopic -\end_layout - -\end_inset - -は, -引用のないものも含めて, -つねに書誌情報データベースの参照すべてを保持してしまうということです.これにより奇妙なラベルが付されることがあります(例えば, -データベース中にMillerという著者の2014年の著作が2つあり, -その1つだけが引用されている場合, -ラベルは「Miller 2014b」などとなってしまいます). -\end_layout - -\begin_layout Standard - -\family sans -Biblatex -\family default -を使用する場合には, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -refsection -\end_layout - -\end_inset - -オプションが代わりに使用されます.特定の単位が必要な時には, -それらの開始時に\SpecialChar TeX -コードで -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -newrefsection -\end_layout - -\end_inset - -または -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -newrefsegment -\end_layout - -\end_inset - -と書きます.単位の終了箇所も制御したい場合には, -代わりに -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -begin{refsection} -\end_layout - -\end_inset - - \SpecialChar ldots - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -end{refsection} -\end_layout - -\end_inset - -環境を使ってください.ただし, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -refsection -\end_layout - -\end_inset - -関連は入れ子にできないことに注意してください.現行単位毎の書誌情報に加えて, - -\family sans -Biblatex -\family default -はすべての書誌情報を, -後で一箇所(例えば文末)に出力する簡単な方法も提供しています.そのためには, -Bib(la)TeX差込枠ダイアログの内容コンボボックスで「文献参照単位全て」を選択してください.この話題についての詳細は, - -\family sans -Biblatex -\family default -の取扱説明書を参照してください. -\end_layout - -\begin_layout Section -複合文書 -\end_layout - -\begin_layout Subsection -一般的な操作 -\end_layout - -\begin_layout Standard -たくさんの節を含んだ大きなファイルで作業をする場合, -文書をいくつかのファイルに分割した方が往々にして便利ですし, -場合によっては, -表部分にはしょっちゅう変更が加えられるけれども, -その前の文章はつねに同じであるようなケースもあるでしょう.このような場合には, -複合文書を利用することを, -まずご検討ください.たとえば, -科学論文は通常, -導入部・所見・結果・議論・結論の五つの節から成ります.これら各節を別々の\SpecialChar LyX -ファイルにして, -タイトル・著者・概要・書誌情報等と, -これら五つのインクルード -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout - -\series bold -(訳註) -\series default -「取り込む」の意です.原語「include」に対する訳語として, -プログラミング用語の「インクルードする」以外に適語がないので, -ここではプログラミング用語をそのまま使用します. -\end_layout - -\end_inset - -ファイルを持つ, -もう一つ別の「マスター」ファイルを作成するようにすることができます.これらの各ファイルは, -単にマスターファイルにインクルードされるだけでなく, -単独でも出力したり印刷したりすることのできる完全な\SpecialChar LyX -ファイルであるように注意することが重要です.しかも, -これらの各ファイルは, -同じ文書クラスでなくてはなりません.articleクラスとbookクラスを混在させるようなことはなさらないでください.\SpecialChar LaTeX -ファイルをインクルードすることもできますが, -このファイルにはプリアンブルがあってはなりません( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -begin{document} -\end_layout - -\end_inset - -行とその前のすべて, -および -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -end{document}行 -\end_layout - -\end_inset - -は削除しておかなければなりません).さもないと, -DVIファイルを作成する際にエラーが発生するでしょう. -\end_layout - -\begin_layout Standard -\SpecialChar LyX -では, - -\family sans -挿入\SpecialChar menuseparator -ファイル\SpecialChar menuseparator -子文書 -\family default -で簡単にファイルをインクルードすることができます.このメニューを選んでクリックすると, -カーソルの現在位置に小さな枠が挿入されます.この枠をクリックすると, -ダイアログが現れるので, -そこでインクルードするファイルとインクルード方法を選択することができます. -\end_layout - -\begin_layout Standard -ファイル選択ボックスは, -いまや自明でしょう.インクルード方法には, -「include」・「input」・「verbatim」の三つがあります.「include」と「input」は多くの点で類似していますが, -いくつかの大きな違いがあります. -\end_layout - -\begin_layout Enumerate -「include」されたファイルは新規頁から組版されるのに対し, -「input」されたファイルは現在のページから組版されます. -\end_layout - -\begin_layout Enumerate -「include」されたファイルは, -それら自身がさらに他のファイル(「孫ファイル」)を「include」することはできません.一方で, -「input」は無限に下層inputを持つことができます. -\end_layout - -\begin_layout Enumerate -「include」は選ばれた「include」ファイルの出力しか許しませんが, -実際の(ページ割りなどの)カウンタや参照は保持されます(詳細については埋込オブジェクト説明書の子文書の節を参照のこと).したがって, -子文書にアウトソースされた章については「include」が好まれる方式ですが, -任意のファイル継承がある場合には「input」の方が良いでしょう. -\end_layout - -\begin_layout Standard -「verbatim」インクルードファイルでは, -ファイルの内容がそのまま(つまり「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -verbatim -\end_layout - -\end_inset - -」モードで)固定幅タイプライタフォントで組版されます.通常, -このファイルの空白は, -通常の\SpecialChar LyX -での空白の取扱いとは違って, -連続した複数の空白がそのまま出力されるものの, -単なる見えない空白です.ただし, - -\family sans - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout - -\family sans -出力の空白に印付けをする -\end_layout - -\end_inset - - -\family default -チェックボックスを有効にすると, -空白が存在することを明確にするために空白の印が出力されます. -\end_layout - -\begin_layout Standard -一般的に, -親ファイルは, -組版前に完全な\SpecialChar LaTeX -ファイルに変換されますが, -インクルードされるファイルはプリアンブル情報を全く持たない\SpecialChar LaTeX -ファイルに変換されます. -\end_layout - -\begin_layout Subsection -ファイル間の相互参照 -\end_layout - -\begin_layout Standard -\begin_inset Box Shadowbox -position "t" -hor_pos "c" -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で相互参照ダイアログを開いて, -使用する「バッファ」を選んでください. -\end_layout - -\begin_layout Subsection -すべての子文書での書誌情報 -\end_layout - -\begin_layout Standard -子文書を使って作業する場合, -全体の書誌情報を文末に一つだけ置きたいのだけれども, -子文書単独で出力する時に限り, -子文書分を抽出した書誌情報が付けられるようにしたいことがあります.以下にその方法を説明します. -\end_layout - -\begin_layout Standard -親文書には, -全体の書誌情報が出力されるべき場所(親ファイルでも子ファイルでも)に, -書誌情報差込枠を挿入するだけです.書誌情報差込枠を親ファイルに置いた場合, -文献参照はすべての子文書に継承されるので, -各子文書の引用ダイアログで使用できるようになります. -\end_layout - -\begin_layout Standard -子文書限定の書誌情報については, -子文書内の, -子文書が独立にコンパイルされた時に書誌情報が出力されるべき場所に, -書誌情報差込枠を挿入します.その際, -この差込枠を, -たとえば「子文書のみ」などと名付けた派生枝の中に置く( -\family sans -挿入\SpecialChar menuseparator -派生枝\SpecialChar menuseparator -新規派生枝を挿入... -\family default -)のが肝要です.そして, -子文書の中でこの派生枝を有効にし( -\family sans -文書\SpecialChar menuseparator -設定...\SpecialChar menuseparator -派生枝 -\family default -),親文書で無効にします( -\family sans -文書\SpecialChar menuseparator -設定...\SpecialChar menuseparator -派生枝 -\family default -).こうすることで, -子文書中の書誌情報は, -親文書中では無視され, -子文書中では有効になります. -\end_layout - -\begin_layout Standard -複数の書誌情報が必要な場合(親文書中でも子文書ごとに書誌情報を出力するなど)は, -第 -\begin_inset CommandInset ref -LatexCommand ref -reference "subsec:複数の書誌情報" -plural "false" -caps "false" -noprefix "false" -nolink "false" - -\end_inset - -節を参照してください. -\end_layout - -\begin_layout Section -\SpecialChar LyX -書庫 -\end_layout - -\begin_layout Standard -しばしばユーザーは, -出版社に送ったり, -共著者とやりとりするために, -\SpecialChar LyX -ファイルを, -その依存する全画像(及び他のファイル)と「同梱」する必要に迫られることがあります.\SpecialChar LyX -には, -この過程を自動化するPythonスクリプト( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxpak.py -\end_layout - -\end_inset - -)が含まれています.これを使うには, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -zipfile -\end_layout - -\end_inset - - pythonモジュールまたは -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -tarfile -\end_layout - -\end_inset - - pythonモジュールが, -システムに導入済みであることが必要です.既定設定では, -Unix系システムでは, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -gzip -\end_layout - -\end_inset - -圧縮 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -tar -\end_layout - -\end_inset - -ファイル形式が優先され, -Windowsでは -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -zip -\end_layout - -\end_inset - -形式が優先されます. -\end_layout - -\begin_layout Standard -\SpecialChar LyX -の環境構成時には, -「\SpecialChar LyX -書庫」を書き出すことができるようにスクリプトが準備され, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -ファイル\SpecialChar menuseparator -書き出し -\end_layout - -\end_inset - -の下で利用可能となります. -\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 - -\backslash -cfoot{} -\begin_inset Newline newline -\end_inset - - -\family default -とします. -\end_layout - -\begin_layout Standard -もっと美しくしてみましょう.節番号を「第‥節」という言葉といっしょに(第3節のように)左上に入れ, -ページ番号を(4ページのように)右上に, -自分の名前を左下に, -日付を右下に入れます.以下のコマンドをプリアンブルに入れます. -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -lhead{第 -\backslash -thesection 節} -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -chead{} -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -rhead{ -\backslash -thepage ページ} -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -lfoot{物書 はじめ} -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -cfoot{} -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -rfoot{ -\backslash -today} -\end_layout - -\begin_layout Standard -コマンド -\family typewriter - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -thesecti -\family default -o -\family typewriter -n -\end_layout - -\end_inset - - -\family default -と -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -thepa -\family default -ge -\end_layout - -\end_inset - -は, -それぞれ\SpecialChar LaTeX -の節カウンタおよびページカウンタを取得するもので, -これによって現在の節番号とページ番号を印字します. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -tod -\family default -ay -\end_layout - -\end_inset - -は, -今日の日付を印字するものです. -\end_layout - -\begin_layout Standard -へッダ下またはフッタ上に描かれる罫線の太さも変更することができます.もし罫線が必要なければ, -太さを0にしてください.ヘッダ罫線は, -既定では0.4ptの太さであり, -フッタ罫線は0ptです.太さを変更するには, - -\family typewriter - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -renewcommand{ -\backslash -headrulewidth}{0.4pt} -\end_layout - -\end_inset - - -\family default -や -\family typewriter - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -renewcommand{ -\backslash -footrulewidth}{0.4pt} -\end_layout - -\end_inset - - -\family default -のようなコマンドを使用してください. -\end_layout - -\begin_layout Standard -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -thispagestyle{empty} -\end_layout - -\end_inset - -・ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -thispagestyle{plain} -\end_layout - -\end_inset - -・ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -thispagestyle{fancy} -\end_layout - -\end_inset - -のようなコマンドを使えば, -各ページごとにへッダ・フッタ設定を有効にしたり無効にしたりすることができます.設定を変更したいページに, -これらのコマンドを\SpecialChar TeX -コードとして挿入してください.実は, -タイトルページは, -その後のページは大域的に装飾的(fancy)に設定されていれば装飾的(fancy)になるにもかかわらず, -既定でプレーン(plain)になるように設定されているのです. -\end_layout - -\begin_layout Standard -奇数ページの左上だけに何かを挿入するなど, -もっと複雑なコマンドもあるのですが, -詳しい解説は -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter -fancyhdr -\end_layout - -\end_inset - -パッケージの取扱説明書をご参照ください( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -fancyhdr.dvi -\end_layout - -\end_inset - -を探してください). -\end_layout - -\begin_layout Standard -最後の例として, -へッダやフッタに画像を挿入できることを取り上げましょう.会社のロゴをページ左上に入れたいものとします.たとえば, - -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -lhead{ -\backslash -resizebox{1in}{!}{ -\backslash -includegraphics{logo.eps}}} -\end_layout - -\begin_layout Standard -\noindent -とすれば, -これを実現できます(文書中に他に画像を挿入していない場合には, - -\begin_inset Newline newline -\end_inset - - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -usepackage{graphics} -\end_layout - -\end_inset - -をプリアンブルに宣言する必要があります). -\end_layout - -\begin_layout Section -箇条書き(記号)ブリットの指定 -\begin_inset CommandInset label -LatexCommand label -name "sec:ブリット" - -\end_inset - - -\end_layout - -\begin_layout Standard - -\noun on -Allan Rae文 -\end_layout - -\begin_layout Subsection -はじめに -\end_layout - -\begin_layout Standard -\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 MenuItem -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定 -\end_layout - -\end_inset - -を選択してダイアログを開き, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -ブリット -\end_layout - -\end_inset - -タブを選択してください. -\end_layout - -\begin_layout Standard -このダイアログは, -ブリット形の一覧表を提示します. -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -フォント -\end_layout - -\end_inset - -と書いてあるドロップダウンメニューで, -6つの各ブリット形パネルを切り替えることができます.また, -一覧表左の -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -階層 -\end_layout - -\end_inset - -パネルは, -変更したい階層を選択するものです. -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -任意のブリット -\end_layout - -\end_inset - -では, -指定したい\SpecialChar LaTeX -表現を入力することができます.任意のブリットを指定した場合には, -そのコマンドが必要とするパッケージを\SpecialChar LaTeX -プリアンブルで指定する必要があります. -\end_layout - -\begin_layout Standard -6つのパネルは, -それぞれが必要とするパッケージによって分類されています.下記は, -フォント名と\SpecialChar LaTeX -パッケージの対応表です. -\end_layout - -\begin_layout Standard -\align center -\begin_inset Tabular - - - - - - -\begin_inset Text - -\begin_layout Plain Layout -フォント -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\family roman -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -必要とするパッケージ -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout - -\family sans -標準 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -\SpecialChar LaTeX - -\family roman -本体 -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout - -\family sans -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -数式 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\family typewriter -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -amssymb.sty -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout - -\family sans -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -絵文字1 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\family typewriter -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -pifont.sty -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout - -\family sans -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -絵文字2 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\family typewriter -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -pifont.sty -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout - -\family sans -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -絵文字3 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\family typewriter -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -pifont.sty -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout - -\family sans -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -絵文字4 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout - -\family typewriter -\series medium -\shape up -\size normal -\emph off -\bar no -\noun off -\color none -pifont.sty -\end_layout - -\end_inset - - - - -\end_inset - - -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -ユーザーが導入されていないパッケージのブリットを使用したとしても, -警告を発しません.ファイルを閲覧したり印刷したりしようとしたときに\SpecialChar LaTeX -エラーが出るようならば, -パッケージが導入されていない可能性が大です -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\SpecialChar LyX -が, -パッケージがなくてもブリットを使用することを許すのは, -編集をここで行ったとしても, -別のところへエクスポートする可能性があるからです. -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Subsection -使用法 -\end_layout - -\begin_layout Standard -変更したいブリット階層を選んで, -ブリット形と寸法を選択してください.何らかの変更を加えたとしても, -\SpecialChar LyX -上には反映されませんが, -文書の表示を行えば確認されます. -\end_layout - -\begin_layout Standard -ブリット形は, -適切な階層のブリットボタンをマウスで右クリックすれば, -簡単に既定値に初期化することができます -\begin_inset Foot -status open - -\begin_layout Plain Layout -もし -\emph on -本当に -\emph default -段落ごとに異なるブリットの形を使いたいならば, -\SpecialChar TeX -コードを使って少し手を汚す必要があります.この場合も, -ブリット選択ダイアログを使えば, -さまざまな形のLaTeXコードを確認することができるので手助けとなるでしょう.任意に設定した段落をつくるには, -以下のような選択肢があります. -\end_layout - -\begin_layout Plain Layout -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -let -\backslash -savelabelitemi= -\backslash -labelitemi -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Plain Layout -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -renewcommand -\backslash -labelitemi[0]{ -\backslash -small -\backslash -( -\backslash -sharp -\backslash -)} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Itemize -特定の階層の新しいブリット形を指定するには, -\SpecialChar LaTeX -コマンド -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -renewcommand{}{} -\end_layout - -\end_inset - -を使用します.あとで現在のブリット形に戻すことができるように, -現在のブリット形を保存しておく必要もあります.ここで使っている箇条書きでは, -第1階層のブリットを変更するために, -以下の\SpecialChar LaTeX -コードが使用されています. -\end_layout - -\begin_deeper -\begin_layout LyX-Code - -\family typewriter - -\backslash -let -\backslash -savelabelitemi= -\backslash -labelitemi -\end_layout - -\begin_layout LyX-Code - -\family typewriter - -\backslash -renewcommand -\backslash -labelitemi[0]{ -\backslash -small -\backslash -( -\backslash -sharp -\backslash -)} -\end_layout - -\end_deeper -\begin_layout Itemize -箇条書き(記号)の階層は, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -labelitem -\end_layout - -\end_inset - -コマンドの一部にローマ数字で指定されていることに注意してください. -\end_layout - -\begin_layout Itemize -\begin_inset Argument item:1 -status open - -\begin_layout Plain Layout -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -( -\backslash -star -\backslash -) -\end_layout - -\end_inset - - -\end_layout - -\end_inset - -各項目のブリットを指定するには, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -\SpecialChar TeX -コード -\end_layout - -\end_inset - -として入力したブリット形を, -行頭に「ユーザ設定」項目差込枠(挿入\SpecialChar menuseparator -ユーザ設定項目)に入れて挿入してください.たとえば, -この項目の行頭には -\family typewriter -, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\family typewriter - -\backslash -( -\backslash -star -\backslash -) -\end_layout - -\end_inset - - -\family default -が指定されています. -\end_layout - -\begin_layout Plain Layout -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -renewcommand -\backslash -labelitemi[0]{ -\backslash -savelabelitemi} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Plain Layout -文書全体で使用するブリット形が有効であるようにするために, -labelitemを元の設定に戻す必要があります.そのためには, -以下のようにします. -\end_layout - -\begin_layout LyX-Code - -\family typewriter - -\backslash -renewcommand -\backslash -labelitemi[0]{ -\backslash -savelabelitemi} -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Chapter -\SpecialChar LyX -とインターネット網 -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -これまでも長い間, -HTMLを始めとするウェブフレンドリーな文書諸形式への書き出しをサポートしてきました.しかしながら, -第2.0版以前では, -HTMLへの書き出しは, -常に外部変換子を用いることで実現されていました -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\SpecialChar LyX -で外部変換子を使うことについての詳細は, -取扱説明書『 -\emph on -カスタマイズ篇 -\emph default -』の「 -\emph on -変換子 -\emph default -」の節をご覧ください. -\end_layout - -\end_inset - -.これらは2つのグループに大別できます.1つは, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -htlatex -\end_layout - -\end_inset - -・ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -html2latex -\end_layout - -\end_inset - -・ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -plastex -\end_layout - -\end_inset - -のように, -\SpecialChar LaTeX -を中間形式として用い, -その\SpecialChar LaTeX -を生成するのに\SpecialChar LyX -を用いるもの.2つめは, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -e\SpecialChar LyX -er -\end_layout - -\end_inset - -のように, -直接\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 -aux -\end_layout - -\end_inset - -ファイルやカウンタや参照を取り扱うことができ, -Bib\SpecialChar TeX -が生成する -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -bbl -\end_layout - -\end_inset - -ファイルも利用することがよくあります.一方で, -\SpecialChar LaTeX -は解析の非常に難しい言語であり— -\SpecialChar TeX -自身だけが\SpecialChar TeX -を理解することができると言われたりすることがあります— -, -\SpecialChar LaTeX -ベースの変換子は, -非常に簡単な文法に見えるものでさえ飲み込めず, -複雑なものになると全く歯が立たないこともあります.例えば, -この現行を書いている時点では, -取扱説明書『 -\emph on -埋込オブジェクト篇 -\emph default -』は, -他の変換子では書き出しができるのに, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -htlatex -\end_layout - -\end_inset - -では行うことができません.他には, -数式をどう取り扱うかという問題があります.これらの変換子の典型的なものは, -数式を小さな画像に変換して, -HTML文書からこれらの画像へのリンクを張ります.これらの画像は, -実は\SpecialChar LaTeX -によって生成されているので, -正確です.しかしながら, -これらはうまく伸縮できないので, -実際の文書の中で表現されるように— -フォント寸が凡そ正しくなるように— -見せようとすると, -大変な苦労を伴います. -\end_layout - -\begin_layout Standard -Alex Fernandezの -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -e\SpecialChar LyX -er -\end_layout - -\end_inset - - -\begin_inset CommandInset href -LatexCommand href -name "http://pinchito.es/elyxer/" -target "http://pinchito.es/elyxer/" -literal "false" - -\end_inset - -)は, -これらの問題の一部を解決します.特に, -これは数式を画像に変換するのではなく, -HTMLとCSSを組み合わせて数式を生成するので, -生成される数式は完璧な大きさに伸縮されて表示されます.しかしながら, -ちょっとだけ複雑な数式でさえ, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -htlatex -\end_layout - -\end_inset - -よりも質が落ちます.これはHTMLの限界を示しています -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -とはいえ, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -e\SpecialChar LyX -er -\end_layout - -\end_inset - -では, -数式用にjsMathとMathJaxを使用することもできます.ただし, -この設定はグローバルにしか設定することができず, -バックエンドで実行させるサーバへのアクセスが利用できる必要があります. -\end_layout - -\end_inset - -.さらに重要なことは(少なくとも第1.1.1版においては), - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -e\SpecialChar LyX -er -\end_layout - -\end_inset - -は数式マクロを一部しかサポートしておらず, -ユーザ定義の段落様式や文字様式をサポートしていません.これらの制約によって, -\SpecialChar LyX -ユーザが生成する文書の多くにとっては, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -e\SpecialChar LyX -er -\end_layout - -\end_inset - -は不向きなものになっています.もちろん, -原理的に, -これらの問題を解決することもできたのですが, -\SpecialChar LyX -開発陣は別の方法を採ることとし, -\SpecialChar LyX -が\SpecialChar LaTeX -やDocBook, -平文を書き出すことができるのと同様に, -\SpecialChar LyX -自身にXHTMLを書きだす能力を身につけさせることとしたのです. -\end_layout - -\begin_layout Standard -この原稿執筆時点では, -XHTML出力は開発途上であり, -おそらく「実験的」機能として解されるべきでしょう -\begin_inset Foot -status open - -\begin_layout Plain Layout -\SpecialChar LyX -ソースツリーもしくは -\begin_inset CommandInset href -LatexCommand href -name "オンラインでのアクセス" -target "https://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes" -literal "false" - -\end_inset - -にある -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -development/HTML/HTML.notes -\end_layout - -\end_inset - -ファイルには, -通常, -XHTML出力の現状についての最新の情報が収録されています. -\begin_inset CommandInset href -LatexCommand href -name "バグ追跡ページ" -target "https://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" -literal "false" - -\end_inset - -にあるXHTML関連バグ一覧も参照のこと. -\end_layout - -\end_inset - -.それでもこのアプローチは, -他の2つの方法よりも, -潜在的な利点がいくつもあるので, -開発陣はこの方法を選択したのです. -\end_layout - -\begin_layout Standard -これらの利点は, -主に, -XHTML出力ルーチンが\SpecialChar LyX -の一部となっているため, -\SpecialChar LyX -が出力する文書について\SpecialChar LyX -が関知しているところのものは, -すべて知り得るというところから来ています -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -他には, -これらのルーチンが\SpecialChar LyX -内部にあるため, -\SpecialChar LyX -ファイル形式や既存の差込枠の文法に変更があっても, -影響を受けずに済むという利点もあります. -\end_layout - -\end_inset - -.つまり, -XHTML出力ルーチンは, -(文書構造に表示されるような形での)目次や, -それぞれの段落様式に関連付けられたカウンタや, -ユーザ定義の様式についても知っているのです.XHTML出力ルーチンは, -国際化について\SpecialChar LyX -が関知しているものも知っているので, -ちょうどその時に有効になっている言語に依存して, -「Chapter 1」と出力されたり, -「Kapitel 1」と出力されたりするのです. -\end_layout - -\begin_layout Standard -汎く一般的に, -出力ルーチンは, -\SpecialChar LyX -が文書レイアウトについて関知しているものは知っており, -したがって, -文書が画面上にどのように描画されるかも知っています.文書をXHTMLに出力するときには, -この情報を利用します.特に, -\SpecialChar LyX -は, -文書を画面上に描画するときに使用するレイアウト情報に対応したCSSスタイル情報を -\emph on -自動的に -\emph default -生成します.もし節見出しが, -\SpecialChar LyX -中でサンセリフ体かつボールド体であるとすると, -(既定では)ウェブブラウザに表示した時にも, -サンセリフでボールドになります.これは, -節のような定義済み様式だけでなく, -ユーザ定義のものも含めて, -すべての様式でそうです.実際, -XHTML出力ルーチンは, -ユーザ定義の段落・文字様式と, -\SpecialChar LyX -自身の定義済み様式とを区別しません.どちらの場合も, -\SpecialChar LyX -が様式について関知しているところのものは, -全てレイアウトファイルに含まれています.これは, -脚注のような定義済み差込枠や, -各種ユーザ設定差込枠でもそうです. -\end_layout - -\begin_layout Standard -結果として, -XHTML出力は, -レイアウトファイルやモジュールを通して, -\SpecialChar LaTeX -出力と全く同じように, -ユーザが設定したり拡張したりすることができるのです.詳細については, -取扱説明書『 -\emph on -カスタマイズ篇 -\emph default -』の第5章をごらんください. -\end_layout - -\begin_layout Standard -本章の残りでは, -XHTML出力についての, -さらに詳細な情報について取り扱い, -その制約や, -制約の回避の仕方を取り扱います. -\end_layout - -\begin_layout Section -XHTMLにおける数式出力 -\end_layout - -\begin_layout Standard -\SpecialChar LyX -では, -数式描画に4つの方法を選択できます.以下に示すように, -それぞれに利点と欠点があります. -\end_layout - -\begin_layout Itemize -MathML -\begin_inset Newline newline -\end_inset - -MathMLは, -ウェブ上で数学を用いるために, -特にデザインされたXMLの一方言であり, -これをサポートするブラウザ上では, -通常, -特に美しい表現が得られます.欠点は, -すべてのブラウザがMathMLをサポートしているわけではないという事と, -FirefoxのようなGeckoベースのブラウザでも, -サポートが完璧ではないという事です. -\begin_inset Newline newline -\end_inset - -例えば, -数式が -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -xymatrix -\end_layout - -\end_inset - -パッケージを使用していたり, -\SpecialChar TeX -コードを使用しているなどで, -もし\SpecialChar LyX -が数式をMathMLとして描画できないとすると, -\SpecialChar LyX -は数式を代わりに画像として出力します. -\end_layout - -\begin_layout Itemize -HTML -\begin_inset Newline newline -\end_inset - -前述のとおり, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -elyxer -\end_layout - -\end_inset - -は, -数式をCSSで装飾したHTMLとして出力します -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\SpecialChar LyX -は, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -elyxer -\end_layout - -\end_inset - -からのHTML出力のために, -CSSの一部を拝借しています. -\end_layout - -\end_inset - -.簡単な数式では, -これは非常にうまく行きますが, -少し複雑な数式になると, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -elyxer -\end_layout - -\end_inset - -は歯が立たなくなります.それでも, -この方法は非常に広くサポートされているという利点があり, -かなり簡単な数式を少しだけ含んでいるような文書に適しているでしょう. -\begin_inset Newline newline -\end_inset - -例えば, -数式が -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -xymatrix -\end_layout - -\end_inset - -パッケージを使用していたり, -\SpecialChar TeX -コードを使用しているなどで, -もし\SpecialChar LyX -が数式をHTMLとして描画できないとすると, -\SpecialChar LyX -は数式を代わりに画像として出力します. -\end_layout - -\begin_layout Itemize -画像 -\begin_inset Newline newline -\end_inset - - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -htlatex -\end_layout - -\end_inset - -のように, -\SpecialChar LyX -は数式を画像としても出力できます.この画像は, -実は, -自動プレビューで使用されているものと全く同じです -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -ただし, -画像を出力に使うために, -自動プレビューを入にしておく必要は -\emph on -ありません -\emph default -. -\end_layout - -\end_inset - -.この方法の利点は, -画像が他ならぬ\SpecialChar LaTeX -によって生成されているので, -非常に正確であることです.欠点は, -前述したとおり, -画像がビットマップなので, -伸縮が全くうまく行かなかったり, -コピーが出来なかったりといったことがあります. -\begin_inset Newline newline -\end_inset - -画像の寸法は, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -形式 -\end_layout - -\end_inset - -の「数式画像の伸縮」パラメータを変更することで制御できます -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -必要な方のために述べておくと, -これは, -画像の解像度をdpi(1インチあたりドット数)で制御するためのもので, -75dpiを基準としています. -\end_layout - -\end_inset - -. -\begin_inset Newline newline -\end_inset - -もし\SpecialChar LyX -が, -何らかの理由によって数式の画像を生成できない(例えば, -必要な\SpecialChar LaTeX -パッケージが導入済みでないなど)ときは, -回避策として, -生の\SpecialChar LaTeX -を出力します. -\end_layout - -\begin_layout Itemize -\SpecialChar LaTeX - -\begin_inset Newline newline -\end_inset - -最後に, -\SpecialChar LyX -は, -数式を\SpecialChar LaTeX -としても出力することができます.この方法は, -最終手段としての出力方法である一方で, -HTML文書に埋め込まれた\SpecialChar LaTeX -を描画するのにJavaScriptを使用する, - -\begin_inset CommandInset href -LatexCommand href -name "jsMath" -target "http://www.math.union.edu/~dpvc/jsMath/" -literal "false" - -\end_inset - -のようなツールとともに使用することもできます.\SpecialChar LyX -は, -jsMathで必要とされているのと同じように, -\SpecialChar LaTeX -部分を, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -span -\end_layout - -\end_inset - -(行内数式用)または -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -div -\end_layout - -\end_inset - -(別行立て数式用)に -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -class='math' -\end_layout - -\end_inset - -を指定したもので, -包んで出力します. -\end_layout - -\begin_layout Standard -これらの出力方法のいずれかを -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -形式 -\end_layout - -\end_inset - -で選択しなくてはなりません.既定では, -\SpecialChar LyX -はMathMLで出力を行います.これは, -文書全体に適用される設定となります. -\end_layout - -\begin_layout Standard -最後に, -\SpecialChar LyX -では, -例えば, -MathMLではあまりうまく出力されないような差込枠に対して, -別の出力方法を選択できる選択肢が用意されています -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -その他にも, -\SpecialChar LyX -は, -差込枠に\SpecialChar TeX -コードが含まれていると画像出力に回帰するので, -数式中に -\begin_inset Formula $a=b\relax$ -\end_inset - -のような無害な\SpecialChar TeX -コードを挿入することによって, -画像出力を強制することができます. -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Section -書誌情報と引用 -\end_layout - -\begin_layout Standard -XHTML出力は, -書誌情報と引用を完全にサポートしています. -\end_layout - -\begin_layout Standard -引用ラベルは, -\SpecialChar LyX -画面上のラベルを生成するのと同じ機構で生成されているので, -出力中のラベルは, -\SpecialChar LyX -中の外見と同質またはそれよりも上質な仕上がりとなっています.連番引用を使用している場合には, -\SpecialChar LyX -は, -画面上で表示されるような各カッコに囲まれた引用鍵を単純に表示するのではなく, -[1]や[17]などの連番ラベルを出力します.著者-出版年形式の引用を使用している場合で, -同じ著者-出版年の組み合わせが複数ある場合, -\SpecialChar LyX -は, -Bib\SpecialChar TeX -が行うように出版年に小文字を付します.ラベルは, -書誌情報項目とともに印字されます.現在のところ, -角括弧を丸括弧に変更するなど, -ラベルの外見を変更する手段はありませんのでご注意ください. -\end_layout - -\begin_layout Standard -書誌情報出力は, -引用ダイアログで文献情報表示を取り扱うのと同じ機構で取り扱われているので, -XHTML出力は, -引用ダイアログで特定の文献項目を表示させた時のものに非常によく似ています.整形の仕方は, -レイアウトファイルや望ましくはモジュールでカスタマイズすることができます.詳細については, -取扱説明書『カスタマイズ篇』をご覧ください. -\end_layout - -\begin_layout Standard -現在のところ, -主だった瑕疵は, -相互参照された情報が, -関連した項目の全てに印字されてしまうことです.つまり, -以下のような表示が為されます. -\end_layout - -\begin_layout Quote -Jason Stanley, - -\begin_inset Quotes eld -\end_inset - -Context and Logical Form -\begin_inset Quotes erd -\end_inset - -, - in -\emph on -Language in Context: - Selected Essays -\emph default - (Oxford: - Oxford University Press, - 2007), - pp. - 30–68. -\end_layout - -\begin_layout Quote -Jason Stanley, - -\begin_inset Quotes eld -\end_inset - -Semantics in Context -\begin_inset Quotes erd -\end_inset - -, - in -\emph on -Language in Context: - Selected Essays -\emph default - (Oxford: - Oxford University Press, - 2007), - pp. - 201–30. -\end_layout - -\begin_layout Standard -これは, -遠くないうちに修正されるでしょう. -\end_layout - -\begin_layout Standard -現在のところ, -節ごとの書誌情報出力はサポートされていません.複数の書誌情報がある場合には, -\SpecialChar LyX -は同じ情報を繰り返し出力してしまいます. -\end_layout - -\begin_layout Section -索引 -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -索引をXHTMLとして書きだすことができますが, -現在のところ, -若干の制約があります. -\end_layout - -\begin_layout Standard -索引の書き出しは, - -\emph on -ユーザーの手引き -\emph default -の索引の節に書かれているような手の込んだ方法を使おうとしないほうが, -信頼性が保てます -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -ここでの主な問題は, -これらの操作の際に, -\SpecialChar LyX -自身は何もしていないという点です.つまり, -生の\SpecialChar LaTeX -で入力しなくてはならないようなものをそのまま入力しているのです. -\end_layout - -\end_inset - -.当該節の小節見出しに沿って, -それらがどう処理されるかを説明しましょう. -\end_layout - -\begin_layout Itemize -索引項目のグループ化(下層項目): - \SpecialChar LyX -はこれらをサポートしようと努めていますが, -項目は「 ! - 」(感嘆符の周りに空白)で分離しなくてはなりません.これは, -そうしないと数式などで使われているエスケープされた感嘆符をチェックするのが非常に難しくなるからです. -\end_layout - -\begin_layout Itemize -ページ範囲: - ページ範囲については, -XHTMLでは意味がないので, -全くサポートされません.その代わりに, -引用項目のはじめと終わりの頁それぞれに, -2つの索引項目が得られるだけです. -\end_layout - -\begin_layout Itemize -相互参照: - 相互参照のサポートはありません.\SpecialChar LyX -が「|see\SpecialChar ldots -」という下だりを持つ項目を検出すると, -その部分はただ無視されて, -残りの部分が通常の索引項目だとみなされます. -\end_layout - -\begin_layout Itemize -索引項目の整序: - \SpecialChar LyX -は整序順の変更をサポートします.\SpecialChar LyX -は, -最初に検出した「@」の前の部分を取り出して, -それを整序に用い, -最初の「@」の後の部分を実際の項目として取り出します.現在のところ, -\SpecialChar LyX -はエスケープされた「@」を取り扱わないので, -電子メールアドレスを索引に使わないでください. -\end_layout - -\begin_layout Itemize -索引項目のレイアウト: - 項目は, -テキスト様式ダイアログを使うなり, -\SpecialChar LyX -内で使用可能な方法を用いることで, -索引項目を成形することができます.「項目|textbf」のような文法はサポートされません.\SpecialChar LyX -は, -項目内にパイプ記号「|」を検出すると, -パイプ記号とその後に続くものすべてを削除してしまいます. -\end_layout - -\begin_layout Itemize -複数の索引: - 複数の索引はサポートされていません.すべての項目は, -ひとつの大きな索引として印字されます.索引が何度も印字されることを防ぐため, -中心となる索引だけを印字しますので, -その索引は必ず置くようにしてください. -\end_layout - -\begin_layout Section -記号一覧および用語集 -\end_layout - -\begin_layout Standard -現在のところ, -用語集のサポートはありません.この機能の追加は, -比較的容易だと思われますので, -あなたの貢献をお待ちしております. -\end_layout - -\begin_layout Chapter -\SpecialChar LyX -サーバー -\end_layout - -\begin_layout Section -はじめに -\end_layout - -\begin_layout Standard -「\SpecialChar LyX -サーバー」を使用すると, -他のプログラムが, -\SpecialChar LyX -と通信したり, -\SpecialChar LyX -コマンドを実行させたり, -\SpecialChar LyX -の内部状態に関する情報を取得したりすることができるようになります.これは熟練したユーザー向けの機能ですが, -便利なはずです.たとえば, -\SpecialChar LyX -サーバーに書き込むことによって, -JabRefのような書誌情報管理ソフトが, -LyXに文献引用を「押し込む」ことが可能となります. -\end_layout - -\begin_layout Section -\SpecialChar LyX -サーバーを開始するには -\begin_inset CommandInset label -LatexCommand label -name "sec:サーバーを開始するには" - -\end_inset - - -\end_layout - -\begin_layout Standard -\SpecialChar LyX -サーバーは, -名前をつけたパイプの対を利用することで機能します.パイプは, -通常 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -UserDir -\end_layout - -\end_inset - -の下に作られ(Windowsを除く.Windowsでは, -名前を付けた -\emph on -ローカルの -\emph default -パイプは -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash - -\backslash -. -\backslash -pipe -\end_layout - -\end_inset - -に特別なオブジェクトとして置かれます), -「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -.lyxpipe.in -\end_layout - -\end_inset - -」および「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -.lyxpipe.out -\end_layout - -\end_inset - -」という名前がついています.外部プログラムは, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -.lyxpipe.in -\end_layout - -\end_inset - -に書き込みを行い, -戻りデータを -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -.lyxpipe.out -\end_layout - -\end_inset - -から読み出します.パイプ名の語幹は, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -ツール\SpecialChar menuseparator -設定 -\end_layout - -\end_inset - -から, -たとえば「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -/home/myhome/lyxpipe -\end_layout - -\end_inset - -」あるいはWindowsでは「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash - -\backslash -. -\backslash -pipe -\backslash -lyxpipe -\end_layout - -\end_inset - -」などに設定することができます(ここで, -lyxpipe以外の任意のファイルパス, -例えば -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -" -\backslash - -\backslash -. -\backslash -pipe -\backslash -my -\backslash -lyx -\backslash -pipe" -\end_layout - -\end_inset - -なども使用できます).サーバーを開始するためには, -これを -\emph on -手動で設定しなくてはなりません -\emph default -. -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -パイプを生成するに際して, -「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -.in -\end_layout - -\end_inset - -」および「 -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -.out -\end_layout - -\end_inset - -」を付け加えます.パイプがすでに存在していれば, -\SpecialChar LyX -は他の\SpecialChar LyX -プロセスがすでに実行中であると判断して, -サーバーを開始しません.POSIX(Unix型)システムでは, -なんらかの理由で, -\SpecialChar LyX -が終了する際に使用されていない「古い」パイプが削除されずに残ったりすると, -\SpecialChar LyX -はこれを削除しようとします.何らかの理由でこれが失敗した場合, -手動でパイプを削除したのちに, -\SpecialChar LyX -を再起動する必要があります.Windowsでは, -プログラムが終了したりクラッシュしたりすると, -OSがパイプを削除するので, -「古い」パイプが残ることはありません. -\end_layout - -\begin_layout Standard -サーバーを使用する\SpecialChar LyX -プロセスを複数起動するには, -それぞれのプロセスに, -別のユーザーディレクトリを使用させたり, -別々の -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -preferences -\end_layout - -\end_inset - -ファイルを使用させるなど, -別々の設定を使用する必要があります. -\end_layout - -\begin_layout Standard -クライアントプログラムを開発しようとされているのであれば, -\SpecialChar LyX -サーバーからのデバッグ情報を有効にすると便利かもしれません.そのためには, -Lyxを -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyx -dbg lyxserver -\end_layout - -\end_inset - -として起動してください. -\end_layout - -\begin_layout Standard -C++言語で書かれた完全なサンプルクライアントが, -ソース頒布版の -\begin_inset Newline newline -\end_inset - - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -development/lyxserver/server_monitor.cpp -\end_layout - -\end_inset - -にあります. -\end_layout - -\begin_layout Standard -もう一つの便利なツールとして, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -src/client/lyxclient -\end_layout - -\end_inset - -にあるコマンドラインベースのクライアントがあります. -\end_layout - -\begin_layout Section -通常の通信 -\end_layout - -\begin_layout Standard -\SpecialChar LyX -コールを発行するには, -クライアントはASCIIテキスト行を入力パイプに書き込みまなくてはなりません.この行は, -以下の書式を持ちます. -\end_layout - -\begin_layout Quote -LYXCMD: -\emph on -クライアント名 -\emph default -: -\emph on -関数 -\emph default -: -\emph on -引数 -\end_layout - -\begin_layout Description -クライアント名 は, -クライアントが自由に選べる名前です.これが用いられるのは, -クライアントが他の要求クライアントから結果を見分けることができるように, -\SpecialChar LyX -が返答をする際, -クライアント名をエコーするときだけです. -\end_layout - -\begin_layout Description -関数 は, -\SpecialChar LyX -に実行させたい関数です.これは, -ミニバッファで使用するコマンドと同じです. -\end_layout - -\begin_layout Description -引数 は, -一部の関数のみに効力を持つオプションの引数です(たとえば, -「自己挿入」LFUNは, -現在のカーソル位置に引数を文章として挿入します). -\end_layout - -\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 -エラーが発生した場合の\SpecialChar LyX -の返答は -\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 -には, -なぜコマンドが失敗したかの説明が入っているはずです. -\end_layout - -\begin_layout Standard -(例) -\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_inset Newline newline -\end_inset - -read a <~/.lyxpipe.out -\begin_inset Newline newline -\end_inset - -echo $a -\end_layout - -\begin_layout Section -通知 -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -発生しているイベントを, -非同期的にクライアントに通知することができます.いまのところ, -ユーザーがある -\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 - -列を関数「notify」に割り当てているときのみ, -\SpecialChar LyX -はこの通知を行います.\SpecialChar LyX -が送る文字列の書式は -\end_layout - -\begin_layout Quote -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -NOTIFY: -\end_layout - -\end_inset - - -\emph on -鍵列 -\end_layout - -\begin_layout Standard -となっていて, - -\emph on -鍵列 -\emph default -は, -ユーザーが実際に打鍵した鍵列の印字表現になります. -\end_layout - -\begin_layout Standard -この機構は, -\SpecialChar LyX -のコマンド群を拡張してマクロを実装するのに使用することができます.なんらかの鍵列を「notify」に割り当ててください.それから出力パイプで待機するクライアントを起動し, -鍵列に応じたコマンドを読み込み, -一つないし複数の\SpecialChar LyX -コマンドを発行する\SpecialChar LyX -要求と\SpecialChar LyX -コールを使用する関数を開始するのです. -\end_layout - -\begin_layout Section -単純な\SpecialChar LyX -サーバープロトコル -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -セッション管理に使用することができる単純なプロトコルを実装しています.メッセージは, -すべて -\end_layout - -\begin_layout Quote -LYXSRV: -\emph on -クライアント名 -\emph default -: -\emph on -プロトコルメッセージ -\end_layout - -\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 -DVI/PDFビューア -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -PDFの遡及検索機能を提供しているビューアには, -KDE/Linux上のOkularと -\lang english -Qpdfview on Unix -\lang japanese -とMac OS X上のSkim, -Windows上のSumatraPDFがあります. -\end_layout - -\end_inset - -には, -遡及検索(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 -lyxclient -\end_layout - -\end_inset - -プログラムが\SpecialChar LyX -と通信するのに使用している方法です)ことで, -\SpecialChar LyX -サーバを経由して実現することができます.場合によっては, -ビューアと\SpecialChar LyX -を橋渡しする補助スクリプトを必要とすることがあるかもしれませんが, -それ以外は, -ビューアは\SpecialChar LyX -と直接通信することができます.これは, -選んだビューアと基本ソフトに依存します.また, -必要とされるビューアの設定法と遡及検索が実際に行われる方法とにも依存します.したがって, -下記では個々のビューア毎の遡及検索の設定の仕方を説明することとします.その前に, -DVI/PDF出力で遡及検索を有効にするためには, -一般に何が必要とされるかを説明します. -\end_layout - -\begin_layout Subsection -\begin_inset CommandInset label -LatexCommand label -name "subsec:遡及検索" - -\end_inset - -自動有効化 -\end_layout - -\begin_layout Standard -ツールバーで -\begin_inset Info -type "icon" -arg "buffer-toggle-output-sync" -\end_inset - -ボタンを押せば, -ほとんどの場合, -\SpecialChar LyX -がすべてをうまくこなしてくれます.あるいは, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -形式 -\end_layout - -\end_inset - -メニューで -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -出力と同期 -\end_layout - -\end_inset - -にチェックを入れることで有効にすることもできます.その場合, -\SpecialChar LyX -は, -自動的に, -必要なSync\SpecialChar TeX -マクロ(PDFの場合)や, -srcltxパッケージ(DVIの場合)を挿入してくれます.このオプションは, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -表示/更新 -\end_layout - -\end_inset - -ツールバーからも容易にアクセスすることができます. -\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 - -の直下にあるドロップダウンボックスから, -自製マクロを選択ないし入力することができます. -\end_layout - -\begin_layout Standard -方式として -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -synctex=1 -\end_layout - -\end_inset - -を用いると, -gzip圧縮が有効となることに注意してください.使用しているビューアがgzip圧縮をサポートしていない場合には, -代わりに -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -synctex=-1 -\end_layout - -\end_inset - -を指定してください. -\end_layout - -\begin_layout Standard -また, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -srcltx -\end_layout - -\end_inset - -パッケージや -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -src-specials -\end_layout - -\end_inset - -を取り込むと, -組版上, -不具合が生じることがあるのでご注意ください.したがって, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -srcltx -\end_layout - -\end_inset - -パッケージや -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -src-specials -\end_layout - -\end_inset - -を使用している場合には, -最終版を組版する際には, -出力同期を無効にするべきです. -\end_layout - -\begin_layout Standard -自動設定でカバーされている範囲よりも, -さらに特殊なものが必要な場合には, -出力同期を手動で設定する仕方を述べた次節をお読みください.自動設定で事足りる場合には, -自動設定・手動設定ともに必要となるビューア上の設定を述べた, -第 -\begin_inset CommandInset ref -LatexCommand ref -reference "subsec:特定のビューアを設定して使うには" -nolink "false" - -\end_inset - -節に進むことができます. -\end_layout - -\begin_layout Subsection -手動有効化 -\end_layout - -\begin_layout Standard -\SpecialChar LaTeX -は, -遡及検索のために複数の方法を提供しています.ある方法は -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -latex/pdflatex -\end_layout - -\end_inset - -プログラムに組み込まれており, -他の方法は外部パッケージとして提供されています.どちらを選択するかは, -お使いの\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 -設定\SpecialChar menuseparator -ファイル処理\SpecialChar menuseparator -変換子 -\end_layout - -\end_inset - -の -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -LaTeX (plain)->DVI -\end_layout - -\end_inset - -ないし -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -LaTeX (plain)->DraftDVI -\end_layout - -\end_inset - -変換子を -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -latex -src-specials $$i -\end_layout - -\end_inset - -に変更します.もしこれが動作しないときは, -お使いの\SpecialChar LaTeX -エンジンが違うオプションを必要としていないか確認してください(頒布版によっては文法の異なることがあります). -\end_layout - -\begin_layout Subsubsection* -外部パッケージ(PDFSyncおよびsrcltx) -\end_layout - -\begin_layout Standard - -\emph on -pdfsync -\emph default -および -\emph on -srcltx -\emph default -パッケージは, -PDF出力(pdflatex経由)およびDVI出力での遡及検索を提供します.これを有効にするには, -\SpecialChar LyX -プリアンブルで以下のようにパッケージを読み込んでください. -\end_layout - -\begin_layout Itemize -PDFの遡及検索には -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -usepackage{pdfsync} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Itemize -DVIの遡及検索には -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -usepackage[active]{srcltx} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -と書きます.DVIとPDFの両方の遡及検索を実行できるようにするためには, -プリアンブルに以下の行を挿入する方法があります. -\end_layout - -\begin_layout LyX-Code - -\backslash -usepackage{ifpdf} -\begin_inset Newline newline -\end_inset - - -\backslash -ifpdf -\begin_inset Newline newline -\end_inset - - -\backslash -usepackage{pdfsync} -\begin_inset Newline newline -\end_inset - - -\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 -このようにすれば, -DVIでもPDF(pdflatex)でも正しいパッケージを使いながら, -ファイルを閲覧することができます. -\end_layout - -\begin_layout Standard -なお, -PDFSyncは, -文書の出力レイアウトに干渉する可能性があるので注意してください.したがって, -仕上がり文書ではPDFSyncを無効にすることをお勧めします. -\end_layout - -\begin_layout Subsubsection* -Sync\SpecialChar TeX -を使った組み込み遡及検索(DVIおよびPDF) -\end_layout - -\begin_layout Standard -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -(pdf)latex -\end_layout - -\end_inset - -の最近のバージョンは, -PDFおよびDVI両方の遡及検索を組み込みでサポートしています.このいわゆる -\emph on -Sync\SpecialChar TeX - -\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 -DVI出力でSync\SpecialChar TeX -を有効にするには, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -設定\SpecialChar menuseparator -ファイル処理\SpecialChar menuseparator -変換子 -\end_layout - -\end_inset - -の -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -LaTeX (plain) -> DVI -\end_layout - -\end_inset - -ないし -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -LaTeX (plain) -> DraftDVI -\end_layout - -\end_inset - -変換子を -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -latex -synctex=1 $$i -\end_layout - -\end_inset - -に変更します.PDF出力用には, - -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -LaTeX (pdflatex) -> PDF (pdflatex) -\end_layout - -\end_inset - -変換子を -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -pdflatex -synctex=1 $$i -\end_layout - -\end_inset - -に変更してください.お使いのビューアが下記に記述されていない場合や, -万一うまくいかない場合にはまた, -ビューアをSync\SpecialChar TeX -で使うのに設定を行う必要があるかどうか, -お使いのビューアの取扱説明書をご確認ください. -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout --synctex=1 -\end_layout - -\end_inset - -オプションは, -gzip圧縮を有効にします.お使いのビューアがgzip圧縮をサポートしていない場合には, -代わりに -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout --synctex=-1 -\end_layout - -\end_inset - -を使用してください. -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Subsection -特定のビューアを設定して使うには -\begin_inset CommandInset label -LatexCommand label -name "subsec:特定のビューアを設定して使うには" - -\end_inset - - -\end_layout - -\begin_layout Subsubsection* -Xdvi(全プラットフォーム) -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxclient -\end_layout - -\end_inset - -プログラムを自動的に使うのに必要なフックを, -既に提供しているので, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -xdvi -\end_layout - -\end_inset - -を使用する場合には, -DVI遡及検索を実行するのに他にするべきことはありません.使用中の文書を上記で述べたように設定するだけです(遡及検索は, -Ctrl-クリックか, -Mac OS X上ではAlt-クリックで始動します). -\end_layout - -\begin_layout Standard -しかし, -何らかの理由で, -\SpecialChar LyX -と通信するのにソケットではなく命名パイプを使用したい場合には, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -設定\SpecialChar menuseparator -ファイル処理\SpecialChar menuseparator -ファイル書式 -\end_layout - -\end_inset - -のDVIビューアを -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -xdvi -editor "lyxeditor.sh %f %l" -\end_layout - -\end_inset - -( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor.sh -\end_layout - -\end_inset - -は適切なスクリプト名)に変更してください -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -Mac OS X上では, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l" -\end_layout - -\end_inset - -としなくてはなりません. -\end_layout - -\end_inset - -.たとえば, -最低限のシェルスクリプトは -\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 TMP < "${LYXPIPE}".out || exit -\end_layout - -\begin_layout Standard -のようになります.ここで -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -/path/to/lyxpipe -\end_layout - -\end_inset - -は, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -設定\SpecialChar menuseparator -パス -\end_layout - -\end_inset - -で指定したLyXServerパイプのパスを指定してください. -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -ソース頒布版の -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -development/tools -\end_layout - -\end_inset - -フォルダには, -ユーザが設定した -\emph on -lyxpipe -\emph default -を探し出す -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor -\end_layout - -\end_inset - -スクリプトがあります. -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Subsubsection* -MacDviX(Mac OS X) -\end_layout - -\begin_layout Standard -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -/Applications/MacDviX_Folder/calleditor.script -\end_layout - -\end_inset - -の終わりに -\end_layout - -\begin_layout LyX-Code -/Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1 -\begin_inset Newline newline -\end_inset - -exit 1 -\end_layout - -\begin_layout Standard -という行を付け加えてください.Applicationsフォルダ以外の場所に\SpecialChar LyX -を導入した場合には, -それに従って上記の行を修正してください. -\end_layout - -\begin_layout Standard -遡及検索は, -Alt-クリック(OPTION-クリック)で始動します. -\end_layout - -\begin_layout Subsubsection* -Skim(Mac OS X) -\end_layout - -\begin_layout Standard -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -設定\SpecialChar menuseparator -ファイル処理\SpecialChar menuseparator -ファイル書式\SpecialChar menuseparator -PDF (pdflatex) -\end_layout - -\end_inset - -のビューア設定に -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -open -a Skim.app $$i -\end_layout - -\end_inset - -と入力し, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -Skim\SpecialChar menuseparator -設定\SpecialChar menuseparator -Sync -\end_layout - -\end_inset - -でLyXを選択してください. -\end_layout - -\begin_layout Standard -遡及検索は, -COMMAND-SHIFT-クリックで始動します. -\end_layout - -\begin_layout Subsubsection* -Evince(GNOME) -\end_layout - -\begin_layout Standard -Evinceでは遡及検索はそのままでは動きませんが, -サードパーティのヘルパースクリプトを使用すれば, -利用可能になります.詳細については, - -\begin_inset CommandInset href -LatexCommand href -target "https://wiki.lyx.org/LyX/SyncTeX" -literal "false" - -\end_inset - -を参照してください. -\end_layout - -\begin_layout Subsubsection* -Okular(KDE) -\end_layout - -\begin_layout Standard -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -設定\SpecialChar menuseparator -Okularを設定\SpecialChar menuseparator -エディタ -\end_layout - -\end_inset - -で「Lyxクライアント」をエディタとして選択してください.これによって適切なコマンド( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxclient -g %f %l -\end_layout - -\end_inset - -)が挿入されます. -\end_layout - -\begin_layout Standard -遡及検索は, -SHIFT-クリックで始動します. -\end_layout - -\begin_layout Subsubsection* -Qpdfview(UNIX) -\end_layout - -\begin_layout Standard -Qpdfviewは, -第0.3.5版以降, -Sync\SpecialChar TeX -をサポートしています. -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -Edit\SpecialChar menuseparator -Settings\SpecialChar menuseparator -Behavior -\end_layout - -\end_inset - -を開いて「Source editor」項目の入力フィールドをクリックし, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxclient -g %1 %2 -\end_layout - -\end_inset - -というコマンドを入力してください. -\end_layout - -\begin_layout Standard -遡及検索は, -ダブルクリックで始動します. -\end_layout - -\begin_layout Subsubsection* -YAP(Windows) -\end_layout - -\begin_layout Standard -yapを起動し, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -View\SpecialChar menuseparator -Options -\end_layout - -\end_inset - -メニューを選択し, -「Inverse DVI Search」タブを選択します.「New\SpecialChar ldots -」ボタンをクリックして開くウィンドウの「Name:」フィールドに「\SpecialChar LyX - Editor」(または自分の好きな名称)と入力してください.「\SpecialChar ldots -」というラベルのボタンをクリックしてファイルダイアログを開き, -バッチファイル -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor.bat -\end_layout - -\end_inset - -(以下参照)のあるディレクトリを見つけます. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor.bat -\end_layout - -\end_inset - -を選択してプログラムの引数を -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -%f %l -\end_layout - -\end_inset - -と指定してください. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor.bat -\end_layout - -\end_inset - -は, - -\emph on -lyxpipe -\emph default -を通じて\SpecialChar LyX -と通信するためのラッパとして使用され, -以下のようになっています. -\end_layout - -\begin_layout LyX-Code -@echo off -\begin_inset Newline newline -\end_inset - -echo LYXCMD:revdvi:server-goto-file-row:%~1 %2> -\backslash - -\backslash -. -\backslash -pipe -\backslash -lyxpipe.in -\begin_inset Newline newline -\end_inset - -type -\backslash - -\backslash -. -\backslash -pipe -\backslash -lyxpipe.out -\end_layout - -\begin_layout Standard -\SpecialChar LyX -で指定した\SpecialChar LyX -Serverパイプパスが, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash - -\backslash -. -\backslash -pipe -\backslash -lyxpipe -\end_layout - -\end_inset - -となっていることを確認するか, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor.bat -\end_layout - -\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 - -\end_inset - -のビューア設定で -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -SumatraPDF -inverse-search "lyxeditor.bat "%f" %l" -\end_layout - -\end_inset - -( -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -lyxeditor.bat -\end_layout - -\end_inset - -は上記のラッパ)と入力してください.SumatraPDF.exeがコマンドPATHにない場合, -フルファイル名を使用してください. -\end_layout - -\begin_layout Standard -遡及検索はダブルクリックで始動します. -\end_layout - -\begin_layout Subsubsection* -YAP(Cygwin) -\end_layout - -\begin_layout Standard -まずはじめに, -yapがWindows環境での既定のDVIビューアになっていることを確認してから, -yapを起動し, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -View\SpecialChar menuseparator -Options -\end_layout - -\end_inset - -メニューを選択し, -「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 - -\end_inset - -を選択してプログラムの引数を -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout --g %f %l -\end_layout - -\end_inset - -と指定してください.これによって, -\SpecialChar LyX -との通信に -\emph on -lyxsocket -\emph default -が使用されるようになります.何らかの理由で -\emph on -lyxpipe -\emph default -を使用したい場合には, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout --g -\end_layout - -\end_inset - -オプションを削除して, -\SpecialChar LyX -設定で\SpecialChar LyX -Serverパイプパスを指定することを忘れないでください. -\end_layout - -\begin_layout Standard -yapでは, -遡及検索はダブルクリックで始動します. -\end_layout - -\begin_layout Subsubsection* -SumatraPDF(Cygwin) -\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 - -\end_inset - -のビューア設定で -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -SumatraPDF.sh -\end_layout - -\end_inset - -と入力してください.ここで -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -SumatraPDF.sh -\end_layout - -\end_inset - -は以下のようなスクリプトです(お使いのコマンドパスに置きます. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -/usr/local/bin -\end_layout - -\end_inset - -がもっとも良い選択肢でしょう). -\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) -\end_layout - -\begin_layout Standard -SumatraPDFは, -Windowsネイティブのアプリケーションであり, -\SpecialChar LyX -のCygwin版が使用するPOSIXパスを理解しないので, -このラッパスクリプトが必要となります.SumatraPDF.exeがお使いのコマンドパスにない場合は, -上記のスクリプトでPOSIXのフルパスを使用してください. -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout --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 - -\end_inset - -オプションを削除して, -\SpecialChar LyX -設定で\SpecialChar LyX -Serverパイプパスを指定することを忘れないでください. -\end_layout - -\begin_layout Standard -遡及検索はダブルクリックで始動します. -\end_layout - -\begin_layout Section -順検索 -\end_layout - -\begin_layout Standard -順検索とは, -名前が示すとおり, -いわば遡及検索の「逆」を意味します.すなわち, -\SpecialChar LyX -内部から, -ビューアに特定の箇所を表示させることを可能にします.(以下に説明するように)もし順検索の準備ができていれば, -カーソルを\SpecialChar LyX -文書の好きなところに置いて, - -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -移動\SpecialChar menuseparator -順検索 -\end_layout - -\end_inset - -を選択すると(あるいはマウスの右クリックで表示される文脈依存メニューから -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -順検索 -\end_layout - -\end_inset - -を選択してもよい), -ビューアも同じ箇所に移動します.もちろん, -使用しているビューアが, -この機能をサポートしていなくてはなりません. -\end_layout - -\begin_layout Standard -順検索を有効にするためには, -生成されたPDF/DVI出力ファイルに, -\SpecialChar TeX -ソースに関する情報を追加する必要があります.これは, -第 -\begin_inset CommandInset ref -LatexCommand ref -reference "subsec:遡及検索" -nolink "false" - -\end_inset - -節に述べられている方法で実行することができます. -\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 - -で自分の使うビューアを利用するように, -\SpecialChar LyX -を設定する必要があります.いくつかのビューアについては, -試験済みの設定が前もって準備されており, -ドロップダウンリストから選択することができます.これらの設定の何れも意にそぐわない場合には, -ご自身で適切な設定を見つけ出して入力しなくてはなりません.定義文法は, -以下の変数を使用します. -\end_layout - -\begin_layout Itemize -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -$$n -\end_layout - -\end_inset - -:行番号 -\end_layout - -\begin_layout Itemize -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -$$t -\end_layout - -\end_inset - -:書き出された(一時).texファイル名(パスを除く) -\end_layout - -\begin_layout Itemize -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -$$f -\end_layout - -\end_inset - -:書き出された(一時).texファイル名(パスを含む) -\end_layout - -\begin_layout Itemize -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -$$o -\end_layout - -\end_inset - -:書き出された出力ファイル名(どちらが一時ディレクトリに存在するかに依存して, -dviあるいはpdf). -\end_layout - -\begin_layout Standard -yap・xdvi・okular -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -\begin_inset Flex Noun -status collapsed - -\begin_layout Plain Layout -ツール\SpecialChar menuseparator -設定\SpecialChar menuseparator -ファイル処理\SpecialChar menuseparator -ファイル形式 -\end_layout - -\end_inset - -で -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -okular --unique -\end_layout - -\end_inset - -と設定すると良いでしょう. -\end_layout - -\end_inset - -・qpdfview・Sumatra PDF -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -SumatraPDFは, -外部プログラムCMCDDE( -\begin_inset CommandInset href -LatexCommand href -target "http://www.istri.fr/spip/zip/CMCDDE.zip" -literal "false" - -\end_inset - -からダウンロード可能)を通じてDDEコマンドを使用することもできます. -\end_layout - -\end_inset - -など, -一部のビューアでしか, -完全な順検索機能は提供されていないことに注意してください -\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" -literal "false" - -\end_inset - -からダウンロードすることができます. -\end_layout - -\end_inset - -.Evince -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -Evinceでの順検索は, -サードパーティのヘルパースクリプトを使用すれば, -利用可能になります.詳細については, - -\begin_inset CommandInset href -LatexCommand href -target "https://wiki.lyx.org/LyX/SyncTeX" -literal "false" - -\end_inset - -を参照してください. -\end_layout - -\end_inset - -など他のビューアには, -順検索を使用するのに, -追加のツールを必要とするものもあります.広く使われているPDFビューアの多く(特にAdobe Reader)は, -順検索を全く提供していませんが, -他の一部のビューア(たとえばxpdf)では, -少なくとも, -文書を読み込み直したり, -ファイルの特定ページに移動することはできますので, -少なくとも「近く」には移動することができます.この後者の機能は, -synctexの外部コールで提供されています(事前に用意されている用例をご覧ください). -\end_layout - -\begin_layout Standard -順検索は, -DVI出力とPDF出力の双方で動作します.\SpecialChar LyX -は, -過去にあなたが使用したプレビュー形式をチェックして(つまり, -一時ディレクトリにどちらの形式が存在するかをチェックして), -その形式に適切な設定を選択します. -\end_layout - -\begin_layout Chapter -特別な文書クラス -\end_layout - -\begin_layout Section -A&Aの論文 -\end_layout - -\begin_layout Standard - -\noun on -Peter Sütterlin文 -\end_layout - -\begin_layout Subsection -はじめに -\end_layout - -\begin_layout Standard -この節では, 文書クラス -\family typewriter -aa.cls -\family default -第5.01版を使用して科学雑誌 -\emph on -Astronomy and Astrophysics -\emph default -(『天文学と宇宙物理学』: - -\begin_inset Flex URL -status collapsed - -\begin_layout Plain Layout - -https://www.aanda.org/ -\end_layout - -\end_inset - -)に投稿する論文を執筆するための\SpecialChar LyX -の使用法を説明します.このパッケージは, -FTPサイト \end_layout \begin_layout Standard -\align center -\begin_inset VSpace medskip -\end_inset - - -\begin_inset Flex URL -status collapsed - -\begin_layout Plain Layout - -ftp://ftp.edpsciences.org/pub/aa/readme.html -\end_layout - -\end_inset - - -\begin_inset VSpace medskip -\end_inset - - -\end_layout - -\begin_layout Standard -\noindent -からダウンロードすることができます. -\end_layout - -\begin_layout Standard -このパッケージには取扱説明書がついていますが, -本節は, -本来の取扱説明書の代わりとなることを意図したものではなく, -あなたの論文を正しい様式に整えるための小さな案内書であるに過ぎません. -\end_layout - -\begin_layout Standard -この学術誌の出版元は, -2001年1月1日以降, -Springer社からEDP Science社に変更されていることにご注意ください.この出版社の変更によって, -thesaurusコマンドの廃止など, -スタイルファイルに若干の変更が加わっています.\SpecialChar LyX -のaaクラスは, -スタイルファイルの最新版(第5.01版)をサポートしています.もし古い版が装備されている場合には, -更新してください.互換性のために, -古い(第4版)レイアウトは, - -\family sans -article (A&A V4) -\family default -として残してあります. -\family typewriter -$\SpecialChar LyX -Dir/layouts/aapaper.layout -\family default -のコメントをご参照ください. -\end_layout - -\begin_layout Subsection -最初の一歩 -\end_layout - -\begin_layout Standard -\SpecialChar LyX -とともに頒布されている例示用のひな型を土台として, -書き始めることをお勧めします.ひな型を使用しない場合には, -以下の設定にしてください. -\end_layout - -\begin_layout Itemize - -\family sans -文書\SpecialChar menuseparator -設定 -\family default -ダイアログで -\family sans -article (A&A) -\family default -を選択してください(まぁ, -これは自明ですね). -\end_layout - -\begin_layout Itemize - -\family sans -ページレイアウト -\family default -オプションは変更しないで, -既定値のままに設定しておいてください.全体のレイアウトはマクロが行うので, -何も変更してはいけません. -\end_layout - -\begin_layout Subsection -へッダ部 -\end_layout - -\begin_layout Standard -最初に入力すべきものは, -へッダ情報です.ヘッダ情報には, -以下の7つの項目があり, -いくつかは必須ではありません. -\end_layout - -\begin_layout Itemize - -\family sans -タイトル -\family default -: -[必須] -\end_layout - -\begin_layout Itemize - -\family sans -サブタイトル -\family default -: -[非必須] -\end_layout - -\begin_layout Itemize - -\family sans -著者 -\family default -: -[必須] -\end_layout - -\begin_layout Itemize - -\family sans -住所 -\family default -: -[必須] -\end_layout - -\begin_layout Itemize - -\family sans -抜き刷り -\family default -: -[非必須]著者が複数いる場合, -抜き刷りの送付を依頼するのに連絡すべき人を記す. -\end_layout - -\begin_layout Itemize - -\family sans -メール -\family default -: -[非必須]連絡用の電子メールアドレス. -\end_layout - -\begin_layout Itemize - -\family sans -日付 -\family default -: -[必須]推奨されるフォーマットは, - -\family typewriter -Received: - <日付>; - Accepted <日付> -\family default -です. -\end_layout - -\begin_layout Standard - -\family typewriter - -\backslash -maketitle -\family default -コマンドは, -へッダが終了した場所に, -\SpecialChar LyX -が自動的に入れてくれるので, -手動で挿入する必要はありません.各項目の順序は関係ありませんが, -見た目のためと, -実際の文書のレイアウトに合わせるために, -上記の順序を維持しておくと良いでしょう. -\end_layout - -\begin_layout Standard -現住所の付記などのために, -へッダ部に脚注を挿入したい場合には, - -\family sans -挿入\SpecialChar menuseparator -脚注 -\family default -を使用して標準の脚注を挿入してください.この場合には, -\SpecialChar LyX -は自動的に -\family typewriter - -\backslash -thanks{} -\family default -を使用します. -\end_layout - -\begin_layout Standard - -\family sans -編集\SpecialChar menuseparator -文字様式 -\family default -の下に, -タイトル関連の2つの差込枠があります. -\end_layout - -\begin_layout Itemize - -\family sans -所属機関 -\family default -は, -対応する著者・所属機関の対を標識するためのものです.所属機関には, - -\family sans -住所 -\family default -フィールドに現れるのと同じ順序で連番が振られますので, -各著者に標識を付けてください. -\end_layout - -\begin_layout Itemize - -\family sans -電子メール -\family default -は, -至急連絡用に電子メールアドレスを付するものです. -\end_layout - -\begin_layout Standard -これらのトピックの他に, -このマクロは, -\SpecialChar LyX -が対応していない, -以下のもう一つの\SpecialChar LaTeX -コマンドを使用します. -\end_layout - -\begin_layout Itemize -複数の著者名あるいは所属名を区切るための -\family typewriter - -\backslash -and -\end_layout - -\begin_layout Standard -\SpecialChar LyX -中に対応したコマンドを入力し, +『ユーザーの手引き』で解説したとおり, \SpecialChar LaTeX -コードとしてマークしてください.用例を参照のこと. -\end_layout - -\begin_layout Subsection -概要 -\end_layout - -\begin_layout Standard -概要は, -へッダ部の直後に置きます.第5版から, -概要は環境からコマンドに変更され, -一段落に限るという制限が加えられました.さらに, -ここにはキーワードを含む項目を入れなくてはなりません.これには, -キーワード段落様式を使用してください.用例にある論文を参照してください. -\end_layout - -\begin_layout Subsection -サポートされる環境 -\end_layout - -\begin_layout Standard -A&A論文用レイアウトでは, -文章を構造化するために, -以下の環境がサポートされています. -\end_layout - -\begin_layout Itemize - +はもともとarticleとreport, +bookおよびletterの4つの標準文書クラスを提供していましたが, +個人や組織, +なかでも初期においては米国数学会が, +文書クラスの幅の拡張に貢献してきました.本章では, +外部的にメンテナンスされている主要なクラスについて, +簡単に説明します. \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 -謝辞(Acknowledgment) -\end_layout - -\begin_layout Itemize - -\family sans -書誌情報 -\end_layout - -\begin_layout Itemize - -\family sans -\SpecialChar LaTeX - -\end_layout - -\begin_layout Subsection -\SpecialChar LyX -でサポートされていないコマンド -\end_layout - -\begin_layout Standard -\SpecialChar LyX -の -\family sans -articleA&A) -\family default -レイアウトでは, -まだサポートされていないコマンドがあります.そのうちいくつかは既に紹介しましたが, -網羅するために, -以下にすべて列挙しておきます. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -and -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -authorrunning -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -object{} -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -titlerunning{} -\end_layout - -\begin_layout Standard -これらのコマンドのいずれかを使いたい場合には, -自分で入力する必要があります. \series bold -これを\SpecialChar LaTeX -コマンドとしてマークすることを忘れないで下さい. -\end_layout - -\begin_layout Subsection -図フロートおよび表フロート -\end_layout - -\begin_layout Standard -\SpecialChar LyX -は, -必要なフロート環境 -\family sans -figure +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス \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 -一つだけ, -特別なものがあります.それは, -図横にキャプションを配置する図です.この図を作成するには, -以下のようにしなくてはなりません. -\end_layout - -\begin_layout Enumerate - -\family sans -挿入\SpecialChar menuseparator -フロート\SpecialChar menuseparator -図 -\family default -を使って, -幅広の図フロートを作成します.それから, -図フロートのラベルを右クリックして -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -設定\SpecialChar ldots - -\end_layout +\series default +\begin_inset space \thinspace{} \end_inset -を選択し, -それで開かれる -\family sans -フロートの設定 -\family default -ダイアログで -\family sans -段をまたぐ -\family default -を有効にして, - -\family sans -OK -\family default -ボタンを押します. -\end_layout - -\begin_layout Enumerate -キャプション文を入力します. -\end_layout - -\begin_layout Enumerate -キャプションの前にカーソルを移動し, - -\family sans -Return -\family default -を押して, -カーソルをキャプションの上に移動します. -\end_layout - -\begin_layout Enumerate -図を挿入します. -\end_layout - -\begin_layout Enumerate -カーソルを図の後ろに置いて, - -\family sans -挿入\SpecialChar menuseparator -整形\SpecialChar menuseparator -水平方向の空白 -\family default -を選択して -\family sans -水平方向の空白の設定 -\family default -ダイアログを開き, - -\family sans -空白 -\family default -ドロップダウンから -\family sans -水平フィル -\family default -を選択して, -水平フィルを挿入します. -\end_layout - -\begin_layout Enumerate - -\family sans -挿入\SpecialChar menuseparator -TeXコード -\family default -を選択して, -\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 -挿入\SpecialChar menuseparator -TeXコード -\family default -を選択して, -別の\SpecialChar TeX -差込枠を挿入し, -その中に閉じ括弧を入力します . -\end_layout - -\begin_layout Standard -例示用論文中の図もご参照ください. -\end_layout - -\begin_layout Subsection -Refereeレイアウト -\end_layout - -\begin_layout Standard -投稿用には, -論文を特別なダブルスペースレイアウトに整形しなくてはなりません.このためには, -文書クラスに -\family typewriter -referee -\family default -オプションを与える必要があります.これは, - -\family sans -文書\SpecialChar menuseparator -設定 -\family default ダイアログの \family sans -任意設定 +\series bold +文書クラス \family default -クラスオプションフィールドを使って行うことができます.この欄に -\family typewriter -referee -\family default -と云う文字列を入力してください. -\end_layout - -\begin_layout Subsection -例示用論文 -\end_layout - -\begin_layout Standard - -\family sans -Examples -\family default -ディレクトリには, -\SpecialChar LyX -で書かれた例示用論文が収録されています.これは, -元のマクロパッケージの例示用論文を\SpecialChar LyX -用に直したものです.これはヒントを得るために使用したり, -元の \SpecialChar LaTeX -コードと\SpecialChar LyX -での書き方の比較に使ったりしてください. +\series default +プルダウンの一覧に「利用不能: +」とマークされているものがありますが, +これらを使用するためには, +取扱説明書『カスタマイズ篇』の「文書クラスを新規に導入する」の章にある説明にしたがって導入する必要があります. \end_layout \begin_layout Section -AAS\SpecialChar TeX +コレクション +\begin_inset CommandInset label +LatexCommand label +name "sec:コレクション" -\end_layout - -\begin_layout Standard - -\noun on -Mike Ressler -\noun default -文 -\end_layout - -\begin_layout Subsection -はじめに -\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版以降を必要としており, -できればここで説明されている第6.0版以降が望まれます.第5.0版未満の版は, -\SpecialChar LaTeX -2.09で使用するよう企図されているため, -根本的に\SpecialChar LyX -とは互換性がありません.AAS\SpecialChar TeX -パッケージは, -以下のAAS\SpecialChar TeX -ウェブサイトからダウンロードできるでしょう. -\end_layout - -\begin_layout Standard -\align center -\begin_inset VSpace medskip \end_inset +\end_layout + +\begin_layout Subsection +AMS \SpecialChar LaTeX +(米国数学会) +\begin_inset CommandInset label +LatexCommand label +name "subsec:AMS-LaTeX" + +\end_inset + + +\end_layout + +\begin_layout Standard +\SpecialChar LyX +がサポートする文書クラス +\family sans +article (AMS) +\family default +と +\family sans +book (AMS) +\family default +は, +学会によってメンテナンスされています.これらの機能の使用法については, +数式篇説明書と, +学会ウェブサイト \begin_inset Flex URL status collapsed \begin_layout Plain Layout -https://aas.org/aastex/aastex-downloads +http://www.ams.org/publications/authors/tex/amslatex \end_layout \end_inset - -\begin_inset VSpace medskip -\end_inset - - -\end_layout - -\begin_layout Standard -パッケージ中には, -完備したユーザーの手引きが収録されていますので, -\SpecialChar LyX -で論文を書き始める前に, -その中身を完全に理解しておく必要があります.\SpecialChar LyX -は, -AASTeXの全コマンドを理解する必然性をなくすものではなく, -すべてを手入力する苦労を減らすだけです.仕上がりの\SpecialChar LaTeX -文書が, -論文を投稿しようとしているジャーナルの要求事項に完全に合致していることを確認するのは, -あなたの責任です. -\end_layout - -\begin_layout Subsection -新しい論文を書き始める -\end_layout - -\begin_layout Standard -論文を書き始めるには, -AAS\SpecialChar TeX -ひな型ファイルを土台に始めることを強くお勧めします. -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -ファイル\SpecialChar menuseparator -新規(ひな型使用) -\end_layout - -\end_inset - -をクリックして, -新しいファイル名を入力し, -ひな型 -\family typewriter -aastex6.lyx -\family default -を選んでください.これには, -論文原稿のほとんどに共通して使われるフィールドが書き込まれています.書き込まれている文字列(括弧 -\family typewriter -<> -\family default -を含む)を正しい情報で上書きしてください.AAS\SpecialChar TeX -コマンド・AAS\SpecialChar TeX -環境の多くは, -\SpecialChar LyX -中で直接実行することができますが, -できないものもあります.このようなコマンドは, -直接La\SpecialChar TeX -コードを入力して, -それを\SpecialChar TeX -コードとしてマークしなければなりません.このようなコマンドは, -\SpecialChar TeX -コードあるいはEvil Red Text(邪悪な赤い文)と呼ばれます.AAS\SpecialChar TeX -文書に必要とされる \SpecialChar TeX -コードを最小にするようには努力しました. -\end_layout - -\begin_layout Subsection -論文を書き終わったら -\end_layout - -\begin_layout Standard -論文を満足する水準で書き終え, -プレビューや印刷が正しく為されているとしても, -まだ学術誌に投稿する前にしなくてはならない「後処理」が残されています. -\end_layout - -\begin_layout Enumerate -論文を \SpecialChar LaTeX -ファイルとして書き出します( -\family sans -ファイル\SpecialChar menuseparator -書き出し\SpecialChar menuseparator -LaTeX -\family default -). -\end_layout - -\begin_layout Enumerate -出力した -\family typewriter -.tex -\family default -ファイルを好きなエディタで編集します. -\end_layout - -\begin_deeper -\begin_layout Enumerate - -\family typewriter - -\backslash -documentclass -\family default -コマンドよりも前のコメント行を削除します. -\end_layout - -\begin_layout Enumerate - -\family typewriter - -\backslash -usepackage...{fontenc} -\family default -という行があれば(通常は -\family typewriter - -\backslash -documentclass -\family default -の直後にあります)削除します.また, - -\family typewriter - -\backslash -secnumdepth -\family default -行があれば, -これも削除します. -\end_layout - -\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 - -\end_deeper -\begin_layout Enumerate -編集後のファイルを \SpecialChar LaTeX -にかけて, -正しく処理されることを確認します. -\end_layout - -\begin_layout Enumerate -学術誌の要求事項を再読して, -ファイル名と書式が正しいことを確認します. -\end_layout - -\begin_layout Enumerate -投稿してください. -\end_layout - -\begin_layout Subsection -特定のコマンドに関するコメント -\end_layout - -\begin_layout Standard -AAS\SpecialChar TeX -ユーザーの手引き( -\family typewriter -aasguide.tex -\family default -)に, -各AAS\SpecialChar TeX -コマンドの詳しい説明があるので, -ここでは, -各コマンドの使用法の詳細な説明は行いません.そこで, -ここではユーザーの手引きに現れるとおりに一覧を列挙して, -必要なところだけコメントを加えることにしましょう. -\end_layout - -\begin_layout Subsubsection -期待通りに動作するもの -\end_layout - -\begin_layout Standard -これらは期待通りに動作するので, -ここでは列挙するだけにして, -コマンドの説明されている節を挙げておきます. -\family typewriter - -\backslash -documentclass -\family default - (2.1.1)・ -\family typewriter - -\backslash -begin{document} -\family default - (2.2)・ -\family typewriter - -\backslash -title -\family default - (2.3)・ -\family typewriter - -\backslash -author -\family default - (2.3)・ -\family typewriter - -\backslash -affil -\family default - (2.3)・ -\family typewriter - -\backslash -abstract -\family default - (2.4)・ -\family typewriter - -\backslash -keywords -\family default - (2.5)・ -\family typewriter - -\backslash -section -\family default - (2.7)・ -\family typewriter - -\backslash -subsection -\family default - (2.7)・ -\family typewriter - -\backslash -subsubsection -\family default - (2.7)・ -\family typewriter - -\backslash -paragraph -\family default - (2.7)・ -\family typewriter - -\backslash -facility -\family default - (2.10)・ -\family typewriter - -\backslash -begin{displaymath} -\family default - (2.12)・ -\family typewriter - -\backslash -begin{equation} -\family default - (2.12)・ -\family typewriter - -\backslash -begin{eqnarray} -\family default - (2.12)・ -\family typewriter - -\backslash -begin{mathletters} -\family default - (2.12)・ -\family typewriter - -\backslash -begin{thebibliography} -\family default - (2.13.1)・ -\family typewriter - -\backslash -bibitem -\family default - (2.13.2)・全引用コマンドとその派生(2.13.2)・一般的なgraphicx図コマンド(2.14.1)・ -\family typewriter - -\backslash -begin{table} -\family default - (2.15.4)・ -\family typewriter - -\backslash -begin{tabular} -\family default - (2.15.4)・ -\family typewriter - -\backslash -caption -\family default - (2.15.4)・ -\family typewriter - -\backslash -label -\family default - (他にもあるが特に2.15.4)・ -\family typewriter - -\backslash -tablerefs -\family default - (2.15.5)・ -\family typewriter - -\backslash -tablecomments -\family default - (2.15.5)・ -\family typewriter - -\backslash -url -\family default - (2.17.4)・ -\family typewriter - -\backslash -end{document} -\family default - (2.18). -\end_layout - -\begin_layout Standard -以下のスタイルオプションも正しく動作します. -\family typewriter -longabstract -\family default - (2.4)・ -\family typewriter -preprint -\family default - (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 -文書\SpecialChar menuseparator -設定 -\end_layout - -\end_inset - -にある, - -\family sans -クラスオプション -\family default -の -\family sans -任意設定 -\family default -ボックスに入力してください. -\end_layout - -\begin_layout Subsubsection -動作するが, -若干説明が必要なもの -\end_layout - -\begin_layout Standard -以下のコマンドは動作しますが, -若干の説明が必要です. -\end_layout - -\begin_layout Itemize -以下の項目は, -学術誌の編集者向けに取ってあるものですが, -どうしても必要ならば, -\SpecialChar LaTeX -プリアンブルに入れることができます. -\family typewriter - -\backslash -received -\family default -・ -\family typewriter - -\backslash -revised -\family default -・ -\family typewriter - -\backslash -accepted -\family default -・ -\family typewriter - -\backslash -ccc -\family default -・ -\family typewriter -cpright -\family default -(すべて 2.1.3). -\end_layout - -\begin_layout Itemize -以下の項目は, -\SpecialChar LaTeX -のプリアンブルに置くことができるもので, -これらは, -ひな型ファイルには, -空の引数と共に含まれています. -\family typewriter - -\backslash -slugcomment -\family default -(2.1.4)・ -\family typewriter - -\backslash -shorttitle -\family default -(2.1.5)・ -\family typewriter - -\backslash -shortauthors -\family default -(2.1.5). -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -email -\family default -(2.3)―「単独で」使うことはできますが, -段落の途中で使うことはできません.埋め込む必要がある場合には, -\SpecialChar TeX -コードを使用してください. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -and -\family default -(2.3)―後ろに{}が付記されます.これはエラーの原因にはなりません. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -notetoeditor -\family default -(2.6)―「単独で」使うことはできますが, -段落の途中で使うことはできません.埋め込む必要がある場合には, -\SpecialChar TeX -コードを使用してください. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -placetable -\family default -(2.8)―相互参照用タグを挿入することはできません.手動でタグ名を入力する必要があります. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -placefigure -\family default -(2.8)— - -\family typewriter - -\backslash -placetable -\family default -と同様. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -acknowledgements -\family default -(2.9)―後ろに{}が付記されます.これはエラーの原因にはなりません. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -appendix -\family default -(2.11)―後ろに{}が付記されます.これはエラーの原因にはなりません. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -figcaption -\family default -(2.14.2)―文章のはじめにカーソルを置いて -\begin_inset Flex MenuItem -status collapsed - -\begin_layout Plain Layout -挿入\SpecialChar menuseparator -短縮タイトル -\end_layout - -\end_inset - -を選択すれば, -非必須のファイル名引数を挿入することができます.「短縮タイトル」とありますが, - -\family typewriter - -\backslash -figcaption -\family default -が必要とする型の非必須引数を挿入します.望むらくはいつの日か改名されることでしょう. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -objectname -\family default -(2.17.1)―非必須パラメータとしてカタログIDを取る以外は, - -\family typewriter - -\backslash -figcaption -\family default -と同様. -\end_layout - -\begin_layout Itemize - -\family typewriter - -\backslash -dataset -\family default -(2.17.1)―非必須パラメータとしてカタログIDを取る以外は, - -\family typewriter - -\backslash -figcaption -\family default -と同様. -\end_layout - -\begin_layout Subsubsection -実装されていないため, -\SpecialChar TeX -コードを使用するもの -\end_layout - -\begin_layout Standard - -\family typewriter - -\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 - -\backslash -epsscale -\family default -(2.14.1)・ -\family typewriter - -\backslash -plotone -\family default -(2.14.1)・ -\family typewriter - -\backslash -plottwo -\family default -(2.14.1)・ -\family typewriter - -\backslash -tablenum -\family default -(2.15.4)・ -\family typewriter - -\backslash -tableline -\family default -(2.15.4: -入れたい場所の後ろに, -左側セルの最初の要素として挿入する.表中では, -\SpecialChar LyX -の方法は使わないでください)・ -\family typewriter - -\backslash -tablenotemark -\family default -(2.15.5)・ -\family typewriter - -\backslash -tablenotetext -\family default -(2.15.5)・補遺(2.17)の大半 -\family typewriter -( -\backslash -objectname -\family default -・ -\family typewriter - -\backslash -dataset -\family default -・ -\family typewriter - -\backslash -url -\family default -・ -\family typewriter - -\backslash -email -\family default -を除く.上記参照)・ -\family typewriter - -\backslash -singlespace -\family default -(3.1)・ -\family typewriter - -\backslash -doublespace -\family default -(3.1)・ -\family typewriter - -\backslash -onecolumn -\family default -(3.2)・ -\family typewriter - -\backslash -twocolumn -\family default -(3.2) -\end_layout - -\begin_layout Subsubsection -実装できないもの -\end_layout - -\begin_layout Standard -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 - -\SpecialChar menuseparator -子文書 -\end_layout - -\end_inset - -を使用して, -\SpecialChar LyX -ファイルに読み込むことを推奨します.この実例は, - -\family typewriter -aas_sample.lyx -\family default -ファイルをご参照ください. -\end_layout - -\begin_layout Subsection -FAQとヒントと技とその他の考察 -\end_layout - -\begin_layout Subsubsection -\SpecialChar LyX -をAAS\SpecialChar TeX -と協調させる -\end_layout - -\begin_layout Standard -\SpecialChar LyX -に, -新しいレイアウトと文書クラスを認識させるには若干コツが要ります.もしうまく行かなかったら, -次のようにしてみてください. -\end_layout - -\begin_layout Enumerate -\SpecialChar LaTeX -が, -AAS\SpecialChar TeX -を検出できることを確認してください.AAS\SpecialChar TeX -頒布版に含まれる -\family typewriter -sample.tex -\family default -(あるいは -\family typewriter -table.tex -\family default -でも可)を, -\SpecialChar LaTeX -やAAS\SpecialChar TeX -とまったく関係のないディレクトリにコピーして, - -\family typewriter -sample.tex -\family default -を\SpecialChar LaTeX -にかけてください. -\end_layout - -\begin_layout Enumerate - -\family typewriter -aastex.layout -\family default -が, -\SpecialChar LyX -の -\family typewriter -layouts -\family default -フォルダにあることを確認してください. -\end_layout - -\begin_layout Enumerate -\SpecialChar LyX -中から -\family sans -ツール\SpecialChar menuseparator -環境構成 -\family default -を再度実行し, -\SpecialChar LyX -を再起動してください. -\end_layout - -\begin_layout Enumerate -ひな型ではなく, -通常の新規ファイルを開いてください.AAS\SpecialChar TeX -が, - -\family sans -文書\SpecialChar menuseparator -設定 -\family default -のクラス一覧に表示されていますか? - -\end_layout - -\begin_layout Standard -既存のAAS\SpecialChar TeX -文書を処理する際に, -AAS\SpecialChar TeX -レイアウトを見つけられないとか, -「タイトルレイアウトと通常のレイアウトを混在させないでください」といった警告が出るようであれば, -正しい導入が行われていません. -\end_layout - -\begin_layout Subsubsection -表を処理する際の\SpecialChar LaTeX -エラー -\end_layout - -\begin_layout Standard -既定では, -\SpecialChar LyX -は, -表のキャプションやタイトルを中央揃えにしようと試みます.これはAAS\SpecialChar TeX -と悪い相互干渉を発生させるようですので, -キャプションやタイトルのどこかをクリックして, - -\family sans -編集\SpecialChar menuseparator -段落設定 -\family default -を選択し, - -\family sans -配置 -\family default -を -\family sans -両端揃え -\family default -に設定してください.私のところではこれで解決しました. -\end_layout - -\begin_layout Subsubsection -書誌情報 -\end_layout - -\begin_layout Standard -若干の注意があります.(1)文献項目の本文中の空白取りが少しおかしくなることがあるようです.書誌情報を入力する際には, -最後の著者と, -著作年を入れる括弧の間にスペースを -\emph on -入れない -\emph default -ようにしてください.たとえば, - -\family typewriter -Ressler(1992) -\family default -はいいですが, - -\family typewriter -Ressler (1992) -\family default -ではだめです.(2)書誌情報の入力の仕方は, -必ずしも自明ではありません.もっとも簡単な方法は, -文書の最後に, -最初の書誌情報をまず書き込み, -それを -\family sans -書誌情報 -\family default -環境としてマークすることです.すると, -入力したものの前に, -小さな灰色のボックスが現れます.このボックスをクリックして, -残りの情報を入力してください.新しい書誌情報を追加するには, -既存の書誌情報の後ろでリターンを押します.すると, -新しいボックスの付いた新規行が出てくるので, -後は同様にしてください. -\end_layout - -\begin_layout Subsubsection -EPSファイルの読み込み -\end_layout - -\begin_layout Standard -AAS\SpecialChar TeX -には, -自前の図関連コマンド(たとえば -\family typewriter - -\backslash -plotone -\family default -)がありますが, -私は(既定のgraphicxを使った)\SpecialChar LaTeX -の標準図コマンドの方がずっと好きです.望めば, -図フロートボックスに, -\SpecialChar TeX -コードで -\family typewriter - -\backslash -plotone -\family default -等のコマンドを挿入することはできますが, -私には正しいレイアウトを得ることができた試しがありません.標準の画像コマンドを使えば, -\SpecialChar LyX -は, - -\family typewriter - -\backslash -usepackage{graphics} -\family default -コマンドを\SpecialChar LaTeX -プリアンブルに挿入し, -図を\SpecialChar LaTeX2e -の標準的な方法で取り扱って, -文章の中にちりばめます.現在, -ApJは, -ちょうどこのようにして作成した図を受け入れていますが, -AJはまだ「すべてを末尾に積み上げる」方法を使用しているかもしれません. -\end_layout - -\begin_layout Subsubsection -可能だったが, -実装しなかったもの -\end_layout - -\begin_layout Standard -「素敵な」ものの中には, -実装することも可能だったけれども, -あえて実装しなかったものがあります.たとえば, -紙の原稿ではダブルスペースであったとしても, -\SpecialChar LyX -ウィンドウ中で, -文章をダブルスペースにする意味はないと考えました.また, -preprint様式とpreprint2様式を, -独立したレイアウトにすることもしませんでした.いずれにしても, -執筆時間のほとんどを, -平の原稿モードで使うのがほとんどですから, -これらの機能でディスクスペースを消費しないことにしました. -\end_layout - -\begin_layout Subsection -最後に -\end_layout - -\begin_layout Standard -これまでに進んできた道のりは, -長い人も短い人もいることでしょう.私には, -ApJとAJに発表した論文がありますが, -その努力の98 -\begin_inset space \thinspace{} -\end_inset - -%は\SpecialChar LyX -上で為されました.残りの2 -\begin_inset space \thinspace{} -\end_inset - -%が, -\SpecialChar LaTeX -での後処理と若干の後片付けです.投稿の過程では何のトラブルもなく, -これらの学術誌が通常の投稿原稿と違う点に気づくことはなかったでしょう.ですから, -がんばって発表してください! - -\end_layout - -\begin_layout Section -AMS \SpecialChar LaTeX - -\end_layout - -\begin_layout Standard - +に説明があります.以下の要約は, +当初 \noun on David Johnson \noun default -文 +によって提供され, + \noun on Richard Kimberly Heck \noun default -改訂 +と\SpecialChar LyX +チームが改訂したものです. \begin_inset VSpace bigskip \end_inset @@ -11424,17 +4158,53 @@ ftp://ftp.ams.org/pub/tex/amslatex/ \begin_layout Standard 基本となるAMS \SpecialChar LaTeX レイアウトには, -以下の二つがあります. +以下の三つがあります. \end_layout \begin_layout Itemize amsart: -標準のAMS article書式. +標準AMS article書式. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +American Mathematical Society (AMS) +\family default +を参照. \end_layout \begin_layout Itemize amsbook: -標準のAMS book(実際はモノグラフ)書式. +標準AMS book(実際はモノグラフ)書式. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +書籍\SpecialChar menuseparator + +\series default +American Mathematical Society (AMS) +\family default +を参照. +\end_layout + +\begin_layout Itemize +amsproc: +標準AMS学会報書式. +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +これらの最初の2つをネイティブにサポートしています. +\family sans +amsproc +\family default +を利用したい場合には, +取扱説明書『カスタマイズ篇』の「文書クラスを新規に導入する」の章を参照してください. \end_layout \begin_layout Standard @@ -11448,7 +4218,7 @@ AMSクラスを使用するのに必要最低限のものしか含まれてい status collapsed \begin_layout Plain Layout -定理(AMS) +AMS定理 \end_layout \end_inset @@ -11462,7 +4232,7 @@ AMSクラスのいずれかを選択すると, status collapsed \begin_layout Plain Layout -定理(AMS拡張) +AMS定理(拡張) \end_layout \end_inset @@ -11480,7 +4250,7 @@ status collapsed status collapsed \begin_layout Plain Layout -定理(節毎連番) +標準定理(節毎連番) \end_layout \end_inset @@ -11501,7 +4271,7 @@ book (AMS) status collapsed \begin_layout Plain Layout -定理(章毎連番) +標準定理(章毎連番) \end_layout \end_inset @@ -11525,7 +4295,7 @@ status collapsed status collapsed \begin_layout Plain Layout -定理(連番なし) +標準定理(連番なし) \end_layout \end_inset @@ -11544,7 +4314,7 @@ AMSクラスで使用する status collapsed \begin_layout Plain Layout -定理(AMS) +AMS定理 \end_layout \end_inset @@ -11556,7 +4326,7 @@ status collapsed status collapsed \begin_layout Plain Layout -article +Article (標準クラス) \end_layout \end_inset @@ -11566,7 +4336,7 @@ article status collapsed \begin_layout Plain Layout -report +Report (標準クラス) \end_layout \end_inset @@ -11576,7 +4346,7 @@ report status collapsed \begin_layout Plain Layout -book (KOMA-script) +KOMA-script Book \end_layout \end_inset @@ -11584,7 +4354,7 @@ book (KOMA-script) などで問題なく使用することができます. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection これらのレイアウトが提供するもの \end_layout @@ -11738,7 +4508,7 @@ Mathematical Reviews status collapsed \begin_layout Plain Layout -定理 +標準定理 \end_layout \end_inset @@ -11748,7 +4518,7 @@ status collapsed status collapsed \begin_layout Plain Layout -定理(AMS) +AMS定理 \end_layout \end_inset @@ -11760,7 +4530,7 @@ status collapsed status collapsed \begin_layout Plain Layout -定理(連番なし) +標準定理(連番なし) \end_layout \end_inset @@ -11800,6 +4570,10 @@ status collapsed 前述の環境とは異なるフォントが使用されます. \end_layout +\begin_layout Example* +証明された結果の例を叙述するのに使用されます. +\end_layout + \begin_layout Problem これが何を指すかは必ずしも特定されていません.ご自分で解明してください. \end_layout @@ -11839,17 +4613,18 @@ status collapsed 場合で, 証了記号は証明環境の終わりにのみ現れるようにしたい場合には, 他の環境は証明環境の中に入れ子にしなくてはなりません.入れ子に関する情報については, - -\emph on -ユーザーの手引き -\emph default -の +ユーザーの手引きの \emph on 環境を入れ子にする \emph default の節をご覧ください. \end_layout +\begin_layout Fact +命題と同様の用いられ方をしますが, +だいたい長くないものに使われるようです. +\end_layout + \begin_layout Standard そして, 以下は @@ -11857,7 +4632,7 @@ status collapsed status collapsed \begin_layout Plain Layout -定理(AMS拡張) +AMS定理(拡張) \end_layout \end_inset @@ -11903,9 +4678,23 @@ status collapsed 長い議論の終わりに時々用いられます. \end_layout -\begin_layout Fact -命題と同様の用いられ方をしますが, -だいたい長くないものに使われるようです. +\begin_layout Assumption* +仮定 +\end_layout + +\begin_layout Question* +問い +\end_layout + +\begin_layout Standard +数式モジュールには, + +\family sans +(\SpecialChar ldots +種類別連番) +\family default +の形のオプションで提供されているものを含み, +他に10個のモジュールがあります. \end_layout \begin_layout Standard @@ -11916,326 +4705,11 @@ AMS \SpecialChar LaTeX お使いのシステム上で利用可能となっている必要があります. \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 -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" +name "subsec:追加フォント寸法" \end_inset @@ -12243,2554 +4717,318 @@ name "sec:foiltex" \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・beamer・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" -nolink "false" - -\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" -nolink "false" - -\end_inset - -節をご覧ください.タイトルページは, -文書中の他のページとは異なった取扱がなされ, -ページ番号は -\emph on -つねに -\emph default -付けられず, -(ロゴが定義されていれば)ロゴは, - -\emph on -つねに -\emph default -ページ下部中央に表示されます.使用できるページ様式とその挙動は, -以下の通りです. -\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 - -\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 -左ヘッダ -\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" -nolink "false" - -\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 -これらの環境の同じ型をお互いに直接続けて置くことはできません.通常の段落開業を用いると, -2つの環境をマージしたかのように, -前の環境が延長されるだけです.そうではなく, -いわゆる分離線を挿入する必要があります. -\emph on -ユーザーの手引き -\emph default -の「 -\emph on -入れ子の分離 -\emph default -」の節を参照してください. -\end_layout - -\begin_layout Subsubsection -箇条書き -\end_layout - -\begin_layout Standard -他のクラスでも共通にサポートされている箇条書き様式すべてに加えて, -二つの新しい様式を使用することができます.ここでは, -その新しい様式のみを説明することにします.他の箇条書き環境について詳しく知りたい場合には, - -\emph on -ユーザーの手引き -\emph default -をご覧ください.記号による箇条書きを使用したい場合には, -上記第 -\begin_inset CommandInset ref -LatexCommand ref -reference "sec:ブリット" -nolink "false" - -\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分でなければならず, -銀幕上で見えたり聞こえたりしないものは, -脚本に混入してはなりません.また, -全体を通してCourier 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 -への指示.自動的に括弧()が挿入されます. -\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パッケージが使用されていないことを確認してください.これは, - -\begin_inset Info -type "menu" -arg "dialog-show document" -\end_inset - - -\family sans -\SpecialChar menuseparator -言語 -\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 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 menuseparator -新規(ひな型使用)\SpecialChar ldots -にあるひな型 -\emph on -IOP-article.lyx -\emph default -を土台にすることです.このひな型は, -特定の環境の使用法についても説明しています.もっとも重要な助言として, -以下の点にご注意ください. -\end_layout - -\begin_layout Itemize -文書がPDF・PS・DVIにコンパイルできるようにするためには, - -\family sans -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -数式オプション -\family default -で, -AMSパッケージが読み込まれていないことを確認してください! - -\end_layout - -\begin_layout Itemize -タイトル環境の選択如何によって, -論文の種類が定義されます.種類毎に以下の環境をタイトルに使用してください. -\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 - +\begin_inset space \thinspace{} \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" -nolink "false" - -\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 -ファイルに, -テキストエディタを使用して, -以下のような変更を加える. -\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} +( +\series bold +フォント寸法を追加した標準クラス +\series default +) \family default と -\family typewriter +\family sans +Book +\begin_inset space \thinspace{} +\end_inset -\backslash -end{article} +( +\series bold +フォント寸法を追加した標準クラス +\series default +) \family default -)は, -直接本文中に入力して, -\SpecialChar LaTeX -コード(「\SpecialChar TeX -コード」のことです)としてマークする必要があります. -\end_layout +, -\begin_layout Enumerate -論文の冒頭に置く情報(タイトル・サブタイトル・著者名・所属・ヘッダ用タイトル・ヘッダ用著者名・概要・キーワード)は, -「opening」とよばれる環境に入れなくてはなりません.これは\SpecialChar LyX -では実装されていませんので, -タイトルやサブタイトルなどは, -2つの\SpecialChar TeX -コード行( -\family typewriter +\family sans +Letter +\begin_inset space \thinspace{} +\end_inset -\backslash -begin{opening} +( +\series bold +フォント寸法を追加した標準クラス +\series default +) \family default -および -\family typewriter +, -\backslash -end{opening} +\family sans +Report +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +フォント寸法を追加した標準クラス +\series default +) \family default -)の間に入れる必要があります. -\end_layout - -\begin_layout Enumerate -ユーザーの手引きによれば, -書誌情報の各項目のラベルは, +の各文書クラスを提供しています.これらは, +それぞれ +\family typewriter +article.cls +\family default +および +\family typewriter +book.cls +\family default +, \family typewriter +letter.cls +\family default +, -\begin_inset Newline newline +\family typewriter +report.cls +\family default +の各文書クラスを使用しますが, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +フォント +\series default + +\begin_inset space \thinspace{} \end_inset -\backslash -protect -\backslash -citeauthoryear{ \family default -\emph on -著者名 -\family typewriter -\emph default -}{ +ダイアログにある +\family sans +\series bold +基本寸法 \family default -\emph on -年 -\family typewriter -\emph default -} -\family default - と書く必要があります. +\series default +の選択肢として8・9・14・17・20が追加されます. +\end_layout + +\begin_layout Subsection +ヘブライ語 \end_layout \begin_layout Standard -ひな型 -\family typewriter -kluwer.lyx +文書クラスの +\family sans +\series bold +ヘブライ語 +\series default +Article +\family default +と +\family sans +\series bold +ヘブライ語 +\series default +Letter \family default は, -これらの風変わりな点がすべて考慮されています.このひな型を使用して, -論文を新たに書きはじめる場合には, -特別なことを行う必要はありません.以下の点にのみ留意してください. + +\family sans +article.cls +\family default +と +\family sans +letter.cls +\family default +文書クラスを用いて, +\SpecialChar LyX +でヘブライ語の利用を可能とします. \end_layout -\begin_layout Enumerate -ひな型にある\SpecialChar TeX -コードを削除しないでください. +\begin_layout Subsection +日本語 +\begin_inset CommandInset label +LatexCommand label +name "subsec:日本語" + +\end_inset + + \end_layout -\begin_layout Enumerate -新しい書誌情報項目を入力する場合には, -ひな型に例示されている書誌情報項目をコピーして, -必要に応じて修正してください. +\begin_layout Standard +文書クラスの +\family sans +\series bold +日本語 +\series default +Article +\begin_inset space \thinspace{} +\end_inset + +(BXJS +\series bold +クラス +\series default +) +\family default +および +\family sans +\series bold +日本語 +\series default +Article +\begin_inset space \thinspace{} +\end_inset + +(JS +\series bold +クラス +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Article +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +標準クラス: +縦書き +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Article +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +標準クラス +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Book +\begin_inset space \thinspace{} +\end_inset + +(BXJS +\series bold +クラス +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Book +\begin_inset space \thinspace{} +\end_inset + +(JS +\series bold +クラス +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Book +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +標準クラス: +縦書き +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Book +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +標準クラス +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Report +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +標準クラス: +縦書き +\series default +) +\family default +, + +\family sans +\series bold +日本語 +\series default +Report +\begin_inset space \thinspace{} +\end_inset + +( +\series bold +標準クラス +\series default +) +\family default +は, +日本語のための文書クラスを提供します. \end_layout -\begin_layout Section +\begin_layout Subsection Koma-Script +\begin_inset CommandInset label +LatexCommand label +name "subsec:Koma-Script" + +\end_inset + + \end_layout \begin_layout Standard @@ -14798,13 +5036,53 @@ Koma-Script \noun on Bernd Rellermeyer \noun default -文 +原文; + +\noun on +J +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +:{U} \end_layout -\begin_layout Subsection +\end_inset + +rgen Spitzm +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +:{U} +\end_layout + +\end_inset + +ller +\noun default +および\SpecialChar LyX +チームにより改訂 +\end_layout + +\begin_layout Subsubsection 概要 \end_layout +\begin_layout Standard +KOMA-Script文書クラスコレクションは, +1990年代初めにFrank Neukamによって作られたスクリプトクラスの成果です.公式には, +1994年にletterクラスの追加を以て開始されました.Frank Neukamのクラスは, +植字の原則によって触発され, +それはKOMA-Scriptクラスのデザインに完全に統合されてきました. +\end_layout + \begin_layout Standard \SpecialChar LyX の文書クラス @@ -14871,23 +5149,23 @@ letter.cls \end_layout \begin_layout Itemize -標準文字寸法は, +KOMA-Scriptクラスを選択した際の基本文字寸法は, \emph on -article (koma-script) +KOMA-Script Article \emph default ・ \emph on -report (koma-script) +KOMA-Script Report \emph default ・ \emph on -book (koma-script) +KOMA-Script Book \emph default で11pt, \emph on -letter (koma-script) +KOMA-Script Letter \emph default で12ptです. \end_layout @@ -14896,7 +5174,7 @@ letter (koma-script) 見出しや箇条書き(記述)環境のラベル, および \emph on -letter (koma-script) +KOMA-Script Letter \emph default 文書クラスの要素の多くでは, ボールド体サンセリフフォントが使われます @@ -14948,9 +5226,48 @@ scrguide \end_layout \begin_layout Itemize -Koma-Script文書クラスで, -印字部分をデザインする主な方法は, +KOMA-Scriptのページレイアウトは, +ページを帯状に分割するか, +円を描くかの2つの伝統的な植字慣習のいずれかに従います.既定では, +ページが水平及び垂直方向の帯に分割されていると考え, +帯を余白に割り当て, +残りの使われていない部分を本文領域に割り当てます.余白の大きさは, +ページを帯に分割する因数を変更することによって, +変えることができます.A4の既定値は9で, +この因数を増加させると, +より狭い帯になるので, +余白が狭くなります. +\end_layout +\begin_deeper +\begin_layout Standard +因数がどのような値であっても, +2つの帯が両面文書の外側と下部の余白に割り当てられ, +1つの帯が内側と上部の余白に割り当てられ, +本文領域がページの真ん中の周りに残されます.ほとんどの両面文書は綴られるので, +これは内側の余白が狭すぎるようにしてしまう可能性があります.そこで, +帯の大きさが計算される前に, +ページの綴り補正分を差し引くことができます. +\end_layout + +\begin_layout Standard +Koma-Script文書クラスで, +本文領域をデザインする主な方法は, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス\SpecialChar menuseparator +クラスオプション\SpecialChar menuseparator +詳細設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +に \family sans BCOR \family default @@ -14958,31 +5275,57 @@ BCOR \family sans DIV \family default -オプションを使う方法です(\SpecialChar LyX -では, - -\family sans -文書\SpecialChar menuseparator -設定 -\family default -ダイアログの -\family sans -クラスオプション -\family default -フィールドで指定します).これらのオプションは -\family sans -文書\SpecialChar menuseparator -設定 -\family default -ダイアログのオプションと同様に, -ページ余白を明示的に変更することができます.これらとその他印字領域オプションのドイツ語での詳細な説明が, -Koma-Script取扱説明書 -\emph on -scrguide -\emph default -にあります. +オプションを入力する方法です. \end_layout +\begin_layout Standard +この文書では, +綴り補正は7.5mmであり, + +\family sans +\series bold +クラスオプション\SpecialChar menuseparator +詳細設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログに +\family typewriter +BCOR7.5mm +\family default +と入力しています.たとえば, +因数を11に変えるには, + +\family sans +\series bold +詳細設定クラスオプション +\family default +\series default +にコンマ区切りの項目リストに +\family typewriter +DIV=11 +\family default +を書き加えます.A4以外の用紙寸法におけるこの因数の既定値がほしければ, + +\family typewriter +DIV=calc +\family default +と書き加えます. +\begin_inset Newline newline +\end_inset + +ページレイアウトの計算に円方式を採用したい場合には, +代わりに +\family typewriter +DIV=classic +\family default +としてください. +\end_layout + +\end_deeper \begin_layout Itemize Koma-Scriptファミリーの\SpecialChar LaTeX 文書クラスには, @@ -15019,26 +5362,41 @@ screnggu に関係する側面のみ説明致します. \end_layout -\begin_layout Subsection -article (koma-script)・report (koma-script)・book (koma-script) +\begin_layout Subsubsection + +\emph on +KOMA-Script Article +\emph default +・ +\emph on +KOMA-Script Report +\emph default +・ +\emph on +KOMA-Script Book +\emph default + +\begin_inset CommandInset label +LatexCommand label +name "subsec:article(KOMA-Script)" + +\end_inset + + \end_layout \begin_layout Standard 文書クラス \emph on -article (koma-script) +KOMA-Script Article \emph default ・ \emph on -report (koma-script) +KOMA-Script Report \emph default ・ \emph on -book -\emph default - -\emph on -(koma-script) +KOMA-Script Book \emph default は, それぞれレイアウトファイル @@ -15480,6 +5838,227 @@ article (koma-script) 特殊な「汚い」ページを生成します. \end_layout +\begin_layout Standard +KOMA-Scriptは, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス\SpecialChar menuseparator +クラスオプション\SpecialChar menuseparator +詳細設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログにおいて, +幅広い +\family sans +\series bold +詳細設定クラスオプション +\family default +\series default +を提供しており, +文書全体に適用することができます.主要なものを挙げると, + +\end_layout + +\begin_layout Description +draft=true 組版エラーの起こった全ての行末に小さな黒い四角を付記したPDFを生成します +\end_layout + +\begin_layout Description +headings= +\family typewriter +big +\family default +/ +\family typewriter +normal +\family default +/ +\family typewriter +small +\family default +の値を取り, + +\family typewriter +big +\family default +と +\family typewriter +small +\family default +は, +既定値がふさわしくない場合に, +ページ寸法を考慮に入れながら見出しの大きさを調整します +\end_layout + +\begin_layout Description +numbers= +\family typewriter +auto +\family default +(既定値)/ +\family typewriter +enddot +\family default +/ +\family typewriter +noenddot +\family default +の値を取り, + +\family typewriter +auto +\family default +は章や節番号等の後にピリオドを付けるかどうかをKOMA-Scriptに委ね, + +\family typewriter +enddot +\family default +は強制的にピリオドを付け, + +\family typewriter +noenddot +\family default +はピリオドを抑制します +\end_layout + +\begin_layout Standard +また数式オプションとしては +\end_layout + +\begin_layout Description +leqno 数式番号を右ではなく左側に付けます +\end_layout + +\begin_layout Description +fleqn 数式を中央揃えではなく左揃えにします +\end_layout + +\begin_layout Standard +KOMA-Scriptは, +標準\SpecialChar LaTeX +コマンドやパッケージとは別に, +文書の出力に影響するコマンドも提供します.たとえば, +キャプションをボールド体にしたければ, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +\SpecialChar LaTeX +プリアンブル +\begin_inset space \thinspace{} +\end_inset + + +\family default +\series default +に +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +setkomafont{captionlabel}{ +\backslash +bfseries} +\end_layout + +\begin_layout Standard +と書き加えれば実現できます. +\end_layout + +\begin_layout Standard +書籍を執筆中であれば, +かりそめのページ番号をローマ数字で入れ, +この部分の章に番号を振らないことは普通にあります.章*環境を用いてしまうと, +巻頭言と序文は目次に現れません.目次に現れるようにするには, +章環境を用いて, +書籍の先頭に(\SpecialChar LaTeX +プリアンブルではなく) \SpecialChar TeX +コードで +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +frontmatter +\end_layout + +\begin_layout Standard +と書き, +本文の第1章の前に +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +mainmatter +\end_layout + +\begin_layout Standard +と書きます.あるいは, + +\family sans +\series bold +章 +\series default +* (TOC) +\family default +を使うこともできます. +\end_layout + +\begin_layout Standard +また, +巻末の付録の後に, +付番していない章環境が欲しいことがあるかもしれません +\begin_inset Foot +status open + +\begin_layout Plain Layout +付録は, +通常, +文字を使って「付番」されます. +\end_layout + +\end_inset + +.章*環境を用いてしまうと, +それらは目次には現れませんので, +これらの最初の見出しの前に\SpecialChar TeX +コードで +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +backmatter +\end_layout + +\begin_layout Standard +と書き, +章環境を用います.\SpecialChar LyX +での付番は, +これらのコマンドを使っても通常通り為されますが, +PDF出力においては, +見出しが付番なしで現れ, +目次にも表示されます. +\end_layout + \begin_layout Standard 文書クラス \emph on @@ -15508,689 +6087,16 @@ crmacros.inc \end_layout -\begin_layout Subsection -letter (koma-script) -\end_layout - -\begin_layout Description -\noindent - -\family sans -\series bold -註: - -\family default -\series default - 本節は, -廃版となっている -\family sans -KOMA-Script-Letter (v. -\begin_inset space ~ -\end_inset - -1) -\family default -について論じています.これは, -最近のKOMAリリースでは収録もされていません.現行の -\family sans -KOMA-Script-Letter (v. -\begin_inset space ~ -\end_inset - -2) -\family default -については, -次節を参照してください! - -\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 - -\begin_layout Standard -この文書クラスで作成した書簡の外観は, -様々な\SpecialChar LaTeX -コマンドを\SpecialChar LaTeX -プリアンブルに置くことで制御することができます -\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 - -\end_layout - -\begin_layout LyX-Code - -\backslash -thepage}} -\end_layout - -\end_inset - -.これらの\SpecialChar LaTeX -コマンドのドイツ語での詳細な説明は, -Koma-Scriptの取扱説明書 -\emph on -scrguide -\emph default -にあります.この方法で, -書簡の著者は, -個人用書簡レイアウトを作ることができます. -\end_layout - -\begin_layout Standard - -\family sans -書簡 -\family default -環境および -\family sans -頭語 -\family default -環境は, -書簡の冒頭部を定義するもので, -すべての書簡で使用しなくてはなりません.\SpecialChar LyX -文書クラスでは, -これらの環境を強調するために, -左余白にそれぞれ -\shape italic -L -\shape default -と -\shape italic -O -\shape default -という文字が表示されます.同一ファイル中には, -複数の書簡を書くことができます. -\family sans -頭語 -\family default -環境は, -同じ受取人への書簡を新しく書き出すものであり, - -\family sans -書簡 -\family default -環境は, -新しい受取人を生成するものです. -\family sans -結語 -\family default -・ -\family sans -PS -\family default -・ -\family sans -CC -\family default -・ -\family sans -Encl -\family default -は, -通常の段落環境なので, -同一の書簡中でも何度も使用することができます. -\end_layout - -\begin_layout Itemize - -\family sans -書簡 -\family default -: -受取人のための段落をつくり, -暗黙に書簡の開始を定義します. -\end_layout - -\begin_layout Itemize - -\family sans -頭語 -\family default -: -敬称のための段落をつくり, -暗黙に新しい書簡を開始します. -\end_layout - -\begin_layout Itemize - -\family sans -結語 -\family default -: -結語のための段落をつくります. -\end_layout - -\begin_layout Itemize - -\family sans -PS -\family default -: -追伸のための段落をつくります. -\end_layout - -\begin_layout Itemize - -\family sans -CC -\family default -: -同報一覧のための段落をつくります. -\end_layout - -\begin_layout Itemize - -\family sans -Encl -\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 -場所(Place -\family default -)・ -\family sans -返送先住所 -\family default -・ -\family sans -配送手段(Specialmail) -\family default -・ -\family sans -場所 -\family default -・ -\family sans -タイトル -\family default -・ -\family sans -主題 -\family default -は, -情報入力を促すラベルの付いた入力環境で, -文書クラスが適切な処理を行います -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -上述の -\family sans -書簡 -\family default -や -\family sans -頭語 -\family default -が, -これらのような入力環境でないのは, -矛盾しているように感じられるかもしれません.しかしながら, -これら2つの環境は特別の意味を持っているために, -これらは左余白に一文字をマークした通常の段落環境として実装しました.さらに, - -\family sans -頭語 -\family default -環境と -\family sans -結語 -\family default -環境が著しく異なって見えると対称性が損なわれることになるのも理由の一つです. -\end_layout - -\end_inset - -.これらの環境は, -対応する -\family sans -頭語 -\family default -環境の前に置く必要があります. -\end_layout - -\begin_layout Standard -生成された書簡の実際の外観は, -特定の環境の使い方だけではなく, -他の要素にも依存するため, -これらの環境をWYSIWYGとして実装することには, -あまり意味がありません.たとえば, - -\family sans -署名 -\family default -環境で入力した署名は, -標準的な挙動では, -同じ書簡に -\family sans -結語 -\family default -環境も使用されているときのみ, -書簡の出力に現れます. -\family sans -電話 -\family default -環境に入力された値は, -標準的な挙動では, -書簡の出力には全く表示されません.書簡のヘッダを自由にデザインできることは, -前出の脚注で示してあります. -\end_layout - -\begin_layout Standard -入力環境は, -空の段落として使うことができます.これは, -たとえば -\family sans -署名 -\family default -環境の場合に有効です. -\family sans -署名 -\family default -環境を全く使用しない場合は, -標準的な挙動では, - -\family sans -名前 -\family default -環境の値が署名として使用されますが, -空の -\family sans -署名 -\family default -環境を作成しておくと, -署名の値は無定義となりません. -\end_layout - -\begin_layout Standard -入力環境を使用すると, -個人データ(名前や住所など)が既に入力された入力環境と, -後から入力するデータの入力環境を備えた, -書簡のひな型を作成することができます. -\end_layout - -\begin_layout Itemize - -\family sans -名前 -\family default -: -送り主の名前.標準的な挙動では, -書簡のヘッダ部にスモールキャップ体の中央揃えの段落として表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -署名 -\family default -: -送り主の署名.標準的な挙動では, - -\family sans -結語 -\family default -環境の下に表示されます. -\family sans -署名 -\family default -環境を使用しないと, -代わりに -\family sans -名前 -\family default -環境の値が表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -住所 -\family default -: -送り主の住所.標準的な挙動では, -書簡ヘッダの送り主の名前の下に中央揃えの段落として表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -電話 -\family default -: -送り主の電話番号.標準的な挙動では, -\SpecialChar LaTeX -変数 -\family typewriter - -\backslash -telephonenum -\family default -を設定するだけです. -\end_layout - -\begin_layout Itemize - -\family sans -場所(Place) -\family default -: -書簡を書いた場所. -\end_layout - -\begin_layout Itemize - -\family sans -日付 -\family default -: -書簡を書いた日付. -\family sans -場所(Place) -\family default -と -\family sans -日付 -\family default -は, -標準的な挙動では, -受取人フィールドの下に, -単一の右揃え行として場所と日付を生成します.空の -\family sans -日付 -\family default -環境を作成しておくと, - -\family sans -場所(Place) -\family default -の値如何に関わらず, -場所も日付も表示されません. -\family sans -日付 -\family default -環境を使用しない場合には, -書簡を出力した日付が使用されます. -\end_layout - -\begin_layout Itemize - -\family sans -返送先住所 -\family default -: -送り主の返送先住所.標準的な挙動では, -受取人の上に小文字のサンセリフ体フォントで表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -特別便 -\family default -: -特別便の情報.標準的な挙動では, -受取人フィールドの上かつ返送先住所の下に, -下線付きで表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -場所 -\family default -: -追加情報.標準的な挙動では, -受取人フィールドの下の右側に表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -タイトル -\family default -: -書簡の題名.標準的な挙動では, -主題の上に大きなボールド体サンセリフフォントで表示されます. -\end_layout - -\begin_layout Itemize - -\family sans -主題 -\family default -: -書簡の主題.標準的な挙動では, - -\family sans -頭語 -\family default -環境の上にボールド体で表示されます. -\end_layout - -\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 -fromplace -\family default -が設定させるだけになります.通常時に, -受取人フィールドの下に右揃えで出力される場所と日付の出力は, -抑制されます.これらのビジネス環境は, -ラベル付きの入力環境として実装されており, -対応する -\family sans -頭語 -\family default -環境よりも前に置く必要があります. -\end_layout - -\begin_layout Itemize - -\family sans -Yourref -\family default -: - Your ref. -\end_layout - -\begin_layout Itemize - -\family sans -Yourmail -\family default -: - Your letter of. -\end_layout - -\begin_layout Itemize - -\family sans -Myref -\family default -: - Our ref. -\end_layout - -\begin_layout Itemize - -\family sans -Customer -\family default -: - Customer no. -\end_layout - -\begin_layout Itemize - -\family sans -Invoice -\family default -: - Invoice no. -\end_layout - -\begin_layout Subsection +\begin_layout Subsubsection 新しいletterクラス: -letter (koma-script v.2) +KOMA-Script Letter (KOMA-Script V.2) +\begin_inset CommandInset label +LatexCommand label +name "subsec:新しいletterクラス" + +\end_inset + + \end_layout \begin_layout Standard @@ -16336,12 +6242,18 @@ KOMAold \end_inset .用例としては, -\SpecialChar LyX -に収録されているひな型 -\emph on -koma-letter2 -\emph default -をご覧ください.詳細な解説は, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar ldots +\SpecialChar menuseparator +書簡\SpecialChar menuseparator + +\series default +KOMA-Script Letter (V.2) +\family default +のひな型をご覧ください.詳細な解説は, Koma-Script取扱説明書( \emph on scrguide @@ -16349,7 +6261,7 @@ scrguide )にあります. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection 問題点 \end_layout @@ -16428,381 +6340,19 @@ letter そのような挙動が望まれないためです. \end_layout -\begin_layout Section -Memoir -\end_layout - -\begin_layout Standard - -\noun on -Jürgen Spitzmüller -\noun default -文 -\end_layout - \begin_layout Subsection -概観 -\end_layout - -\begin_layout Standard -Memoirは, -非常に強力で, -着実に改良が加えられている文書クラスであり, -フィクションとノンフィクションの文学作品用に設計されています.その目的は, -ユーザーに, -文書の組版に関して最大限の裁量を得させることにあります.Memoirは, -標準bookクラスに基づいていますが, -articleクラスをエミュレートすることもできます(以下参照). -\end_layout - -\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 - +ポーランド語M. +\begin_inset space \thinspace{} \end_inset -までお送り下さい. -\end_layout - +W. +\begin_inset space \space{} \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:TeXコードを挿入する" -nolink "false" - -\end_inset - -節参照. -\end_layout - -\end_inset - -)の助けを借りれば, -全機能を使用できます.この節では, -\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 - -\end_inset - - -\end_layout - -\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 Description -ページ様式: - Memoirパッケージとfancyhdrパッケージとのコマンドの衝突のため(両パッケージは同じ名前のコマンドを定義しているため, -\SpecialChar LaTeX -が混乱させられます), -fancyページ様式は使用できません.その代わり, -Memoirには, -多くの独自のページ様式が付属してきます( -\family sans -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -ページレイアウト -\family default -参照).これらを章題ページに使用したい場合には, -コマンド -\family typewriter - -\backslash -chapterstyle -\family default -を, -本文またはプリアンブルに記述する必要があります(例えば, - -\family typewriter - -\backslash -chapterstyle{companion} -\family default -など). -\end_layout - -\begin_layout Description -節分け: - 標準クラスでは, -節分けコマンド(章・節・小節等)は, -非必須引数を一つ取ることができます.これを用いて, -目次やヘッダ用に別のタイトルを指定することができます(たとえば, -タイトルが長すぎる場合などに用います).\SpecialChar LyX -では, -章や節の始めで -\family sans -挿入\SpecialChar menuseparator -短縮タイトル -\family default -を使えば, -これを指定することができます.一方, -Memoirでは, -第2の非必須引数を取ることができ, -目次用のタイトルとヘッダ用のタイトルの指定を分離しています.\SpecialChar LyX -では, - -\family sans -挿入 -\family default -メニューから -\family sans -短縮タイトル -\family default -の特定の派生形の形で利用できます. -\end_layout - -\begin_layout Description -目次・図一覧・表一覧: - 標準クラス(および他の多くのクラス)では, -目次と図一覧および表一覧は, -自動的に新規頁に置かれます.Memoirは, -これとは別の方針を採ります.改頁を行いたい場合は, -手動で頁区切りを入れなくてはなりません. -\end_layout - -\begin_layout Description -タイトル頁: - 理由は不明ですが, -Memoirはタイトルページに丁付けを行います(標準クラスでは, -タイトルページは「empty」様式).タイトル頁に丁付けを行いたくない場合には, -プリアンブルに -\family typewriter - -\backslash -aliaspagestyle{title}{empty} -\family default -と入力してください. -\end_layout - -\begin_layout Description -Article: - クラスオプション -\emph on -article -\emph default -を用いる( -\family sans -文書\SpecialChar menuseparator -設定\SpecialChar menuseparator -文書クラス\SpecialChar menuseparator -クラスオプション\SpecialChar menuseparator -任意設定 -\family default -で入力)と, -article様式をエミュレートできます.すなわち, -(脚注・図・表等の)カウンタは, -章毎にリセットされず, -次の章は頁を改めず(ただし, -「本物の」articleクラスとは違って, -頁を改めることも可), -部はbookクラスと同様に, -独立の頁を使用します. -\end_layout - -\begin_layout Description -Oldfontcommands: - \SpecialChar LaTeX -旧2.09版で使用されていた旧いフォントコマンド( -\family typewriter - -\backslash -rm -\family default -や -\family typewriter - -\backslash -it -\family default -など)は, -Memoirにおいては, -既定では使用することができません.Memoirがこれらのコマンドを検知すると, -エラーを発して\SpecialChar LaTeX -を停止させます.しかし, -クラスオプション -\emph on -oldfontcommands -\emph default -を指定すると, -これらのコマンドが容認され, -エラーの代わりに警告を発するのみとなります(これによって, -少なくとも\SpecialChar LaTeX -は停止しなくなります).まだ, -多くのパッケージと, -就中多くのBib\SpecialChar TeX -スタイルファイルが, -これらのコマンドを使用しているので, -我々はこのオプションを既定で使うこととしました. -\end_layout - -\begin_layout Subsection -追加された機能 -\end_layout - -\begin_layout Standard -\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 - -\end_inset - -. -\end_layout - -\end_inset - -を見てください. -\end_layout - -\begin_layout Description -概要: - 概要が, -追加された機能として扱われているのを不思議に思われるかもしれませんが, -bookクラスとしては追加された機能なのです.通常bookクラスには概要はないのですが, -memoirにはあります.これは, -どこでも何回でも自由に使うことができます. -\end_layout - -\begin_layout Description -章要約: - この古い組版様式はご覧になったことがあるかも知れません.章の内容が, -見出しの下と目次に要約されているものです(たとえば, -「我らが英雄がトロヤに到着する.彼は友人を失うが, -新たな友人を得る.」など).章要約(chapterprecis)はこれを行います.したがって, -章要約は章の下でのみ意味を持ちます. -\end_layout - -\begin_layout Description -題辞: - 題辞(epigraph)は章頭の, -気の利いた標語やモットーです.題辞環境は, -そのような標語を組む洗練された方法を提供します.標語本体(本文)とその著者(出典: -非必須)は, -短い線で区切られます.著者(出典)は, - -\family sans -挿入\SpecialChar menuseparator -題辞出典 -\family default -で入力できます. -\end_layout - -\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 - Classes -\end_layout +コレクション +\begin_inset CommandInset label +LatexCommand label +name "subsec:ポーランド語M.W.コレクション" \end_inset @@ -16821,15 +6371,11 @@ Tomasz Luczak \SpecialChar LyX 文書クラス \emph on -article (mwart) +ポーランド語Article (MW Bundle) \emph default ・ \emph on -report (mwrep)・book -\emph default - -\emph on -(mwbk) +ポーランド語Report (MW Bundle)・ポーランド語Book (MW Bundle) \emph default は, それぞれ\SpecialChar LaTeX @@ -16940,28 +6486,2188 @@ withmarginpar ページ上に余白のための場所を確保 \end_layout \end_deeper +\begin_layout Subsection +Tufteコレクション +\end_layout + +\begin_layout Standard +文書クラスの +\family sans +Tufte +\begin_inset space \thinspace{} +\end_inset + +Book +\family default +と +\family sans +Tufte +\series bold +ハンドアウト +\family default +\series default +は, + +\family sans +tufte-booke.cls +\family default +と +\family sans +tufte-handout.cls +\family default +文書クラスを用います.これらの文書クラスの詳細は, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +書籍\SpecialChar menuseparator + +\series default +Tufte +\begin_inset space \thinspace{} +\end_inset + +Book +\family default +と +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +ハンドアウト\SpecialChar menuseparator + +\series default +Tufte +\series bold +ハンドアウト +\family default +\series default +にあります. +\end_layout + \begin_layout Section +論文 +\end_layout + +\begin_layout Standard +コレクション中の文書クラスも参照してください(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:コレクション" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節参照). +\end_layout + +\begin_layout Subsection +Astronomy & Astrophysicsの論文 +\end_layout + +\begin_layout Standard + +\noun on +Peter Sütterlin原文; +\SpecialChar LyX +チーム改訂 +\end_layout + +\begin_layout Subsubsection +はじめに +\end_layout + +\begin_layout Standard +この節では, +文書クラス +\family typewriter +aa.cls +\family default +(これについての情報は +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +https://www.aanda.org/for-authors/latex-issues/texnical-background-information +\end_layout + +\end_inset + +にあります)第9.1版を使用して科学雑誌 +\emph on +Astronomy and Astrophysics +\emph default +(『天文学と宇宙物理学』)に投稿する論文を執筆するための\SpecialChar LyX +の使用法を説明します( +\begin_inset CommandInset href +LatexCommand href +name "aa-package" +target "http://ftp.edpsciences.org/pub/aa/aa-package.zip" +literal "false" + +\end_inset + +). +\end_layout + +\begin_layout Standard +このパッケージには取扱説明書がついていますので, +取扱説明書『カスタマイズ篇』の「文書クラスを新規に導入する」の節にしたがってこの文書クラスを導入する前に参照してください. +\end_layout + +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout +この学術誌の出版元は, +2001年1月1日以降, +Springer社からEDP Science社に変更されていることにご注意ください.この出版社の変更によって, +thesaurusコマンドの廃止など, +スタイルファイルに若干の変更が加わっています.もし古い版が導入されている場合には, +更新してください.古い(第4版)レイアウトに対する互換性については, + +\family typewriter +\SpecialChar LyX +Dir/layouts/aapaper.layout +\family default +のコメントをご参照ください. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +最初の一歩 +\end_layout + +\begin_layout Standard + +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +Astronomy & Astrophysics +\family default + +\begin_inset space \thinspace{} +\end_inset + +メニューにあるひな型を土台として, +書き始めることをお勧めします.ひな型を使用しない場合には, +以下の設定にしてください. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログで +\family sans +Astronomy & Astrophysics +\family default +を選択してください(まぁ, +これは自明ですね). +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +ページレイアウト +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログの +\family sans +\series bold +ページ様式 +\family default +\series default +オプションは変更しないで, + +\family sans +\series bold +既定値 +\family default +\series default +のままに設定しておいてください.全体のレイアウトはマクロが行うので, +何も変更してはいけません. +\end_layout + +\begin_layout Subsubsection +へッダ部 +\end_layout + +\begin_layout Standard +最初に入力すべきものは, +へッダ情報です.ヘッダ情報には, +以下の7つの項目があり, +うち1つは必須ではありません. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +タイトル +\family default +\series default +: +[必須] +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +サブタイトル +\family default +\series default +: +[非必須] +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +著者 +\family default +\series default +: +[必須] +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +住所 +\family default +\series default +: +[必須] +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +抜き刷り +\family default +\series default +: +[非必須]連絡と抜き刷りを受け取る人を指定 +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +郵便 +\family default +\series default +: +[非必須]連絡用の郵便住所 +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +日付 +\family default +\series default +: +[必須]推奨されるフォーマットは, + +\family typewriter +Received: + <日付>; + Accepted <日付> +\family default +です. +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +maketitle +\family default +コマンドは, +\SpecialChar LyX +がヘッダ終了時に自動的に発行するので, +手動で発行する必要はありません.各項目の順序は関係ありませんが, +見た目のためと, +実際の文書のレイアウトに合わせるために, +上記の順序を維持しておくと良いでしょう. +\end_layout + +\begin_layout Standard +現住所の付記などのために, +へッダ部に脚注を挿入したい場合には, + +\family sans +\series bold +挿入\SpecialChar menuseparator +脚注 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を使用して標準の脚注を挿入してください.この場合には, +\SpecialChar LyX +は自動的に +\family typewriter + +\backslash +thanks{} +\family default +を使用します. +\end_layout + +\begin_layout Standard + +\family sans +\series bold +編集\SpecialChar menuseparator +特別文辞様式 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +に表題付けに関連した2つの差込枠があります. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +所属機関 +\family default +\series default +は, +連絡担当著者と所属機関の組をマークします.所属機関には, + +\family sans +\series bold +住所 +\family default +\series default +フィールドに現れるのと同じ順序で連番が振られますので, +各著者に標識を付けてください. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +電子メール +\family default +\series default +は, +至急連絡用の電子メールアドレスを付するものです. +\end_layout + +\begin_layout Standard +これら以外に, +このマクロは, +\SpecialChar LyX +が対応していない以下の\SpecialChar LaTeX +コマンドを追加的に使用できます. +\end_layout + +\begin_layout Itemize +複数の著者名あるいは所属名を区切るための +\family typewriter + +\backslash +and +\end_layout + +\begin_layout Standard +\SpecialChar LyX +中では\SpecialChar TeX +コードとして適切なコマンドを入力する必要があります.ひな型中の用例と +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +Astronomy & Astrophysics +\family default + +\begin_inset space \thinspace{} +\end_inset + +にある用例を参照のこと. +\end_layout + +\begin_layout Subsubsection +概要 +\end_layout + +\begin_layout Standard +概要はへッダ部の直後に置きます.第5版から概要環境はコマンドに変更され, +1段落だけに限るという制限が付きました.加えて, +キーワード項目が含まれていなくてはなりません.これは, +段落様式 +\family sans +\series bold +キーワード +\family default +\series default +で為されます.用例論文を参照してください. +\end_layout + +\begin_layout Subsubsection +サポートされる環境 +\end_layout + +\begin_layout Standard +A&A論文用レイアウトでは, +文章を構造化するために, +以下の環境がサポートされています. +\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 +謝辞(Acknowledgment) +\end_layout + +\begin_layout Itemize + +\family sans +書誌情報 +\end_layout + +\begin_layout Itemize + +\family sans +\SpecialChar LaTeX + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +\SpecialChar LyX +でサポートされていないコマンド +\end_layout + +\begin_layout Standard +\SpecialChar LyX +の +\family sans +Astronomy & Astrophysics +\family default +レイアウトでは, +まだサポートされていないコマンドがあります.そのうちいくつかは既に紹介しましたが, +網羅するために, +以下にすべて列挙しておきます. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +and +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +authorrunning +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +object{} +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +titlerunning{} +\end_layout + +\begin_layout Standard +これらのコマンドのいずれかを使いたい場合には, +自分で入力する必要があります. +\family sans +\series bold +挿入\SpecialChar menuseparator +\SpecialChar TeX +コード +\family default + +\begin_inset space \thinspace{} +\end_inset + +を使用することを +\begin_inset Flex 圏点 +status open + +\begin_layout Plain Layout + +\series bold +忘れないで下さい +\end_layout + +\end_inset + +! + +\end_layout + +\begin_layout Subsubsection +図フロートおよび表フロート +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +必要なフロート環境 +\family sans +figure +\family default +・ +\family sans +figure* +\family default +・ +\family sans +table +\family default +・ +\family sans +table* +\family default +をサポートしていますので, +ここでは詳しい説明はしません.ユーザーの手引きをご覧ください.ただ, +表は左揃えにしなくてはならないことに注意して下さい.そうするためには, +表を選択して, + +\family sans +\series bold +編集\SpecialChar menuseparator +段落設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +で配置を変更してください. +\end_layout + +\begin_layout Standard +一つだけ, +特別なものがあります.それは, +図横にキャプションを配置する図です.この図を作成するには, +以下のようにしなくてはなりません. +\end_layout + +\begin_layout Enumerate + +\family sans +\series bold +挿入\SpecialChar menuseparator +フロート\SpecialChar menuseparator +図 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を使って, +幅広の図フロートを作成します.それから, +フロート内で +\family sans +\series bold +編集\SpecialChar menuseparator +フロートの設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +メニューを開き, + +\family sans +\series bold +フロート +\family default +\series default +ダイアログで +\family sans +段をまたぐ +\family default +を有効にします. +\end_layout + +\begin_layout Enumerate +キャプション文を入力します. +\end_layout + +\begin_layout Enumerate +キャプション上にカーソルを移動し, + +\family sans +Return +\family default +を押します. +\end_layout + +\begin_layout Enumerate +図を挿入します. +\end_layout + +\begin_layout Enumerate +カーソルを図の後ろに置いて, + +\family sans +\series bold +挿入\SpecialChar menuseparator +整形\SpecialChar menuseparator +横方向の空白 +\family default +\series default +を選択して +\family sans +\series bold +空白 +\family default +\series default +ダイアログを開き, + +\family sans +\series bold +空白 +\family default +\series default +コンテクストメニューから +\family sans +\series bold +水平フィル +\family default +\series default +を選択します. +\end_layout + +\begin_layout Enumerate + +\family sans +M-c +\begin_inset space ~ +\end_inset + +t +\family default +と押して\SpecialChar LaTeX +モードに切り替えます. +\end_layout + +\begin_layout Enumerate +\SpecialChar TeX +差込枠中に +\family typewriter + +\backslash +parbox[b]{55mm}{ +\family default + と入力します. +\begin_inset Flex 圏点 +status open + +\begin_layout Plain Layout +ここでは波括弧を閉じないでください +\end_layout + +\end_inset + + +\series bold +. +\end_layout + +\begin_layout Enumerate +カーソルをキャプション文の後ろに移動し, + +\family sans +M-c +\begin_inset space ~ +\end_inset + +t } +\family default + と押して, +\SpecialChar TeX +モードで閉じ括弧を入力します . +\end_layout + +\begin_layout Standard + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +Astronomy & Astrophysics +\family default + +\begin_inset space \thinspace{} +\end_inset + +にあるファイルの図も参照してください. +\end_layout + +\begin_layout Subsubsection +Refereeレイアウト +\end_layout + +\begin_layout Standard +投稿用には, +論文を特別なダブルスペースレイアウトに整形しなくてはなりません.このためには, +文書クラスに +\family typewriter +referee +\family default +オプションを +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログの +\family sans +\series bold +任意設定クラスオプション +\family default +\series default +フィールドに入力する必要があります. +\end_layout + +\begin_layout Subsubsection +例示用論文 +\end_layout + +\begin_layout Standard + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +Astronomy & Astrophysics +\family default + +\begin_inset space \thinspace{} +\end_inset + +は\SpecialChar LyX +で書かれています.これは, + +\begin_inset CommandInset href +LatexCommand href +name "aa-package" +target "http://ftp.edpsciences.org/pub/aa/aa-package.zip" +literal "false" + +\end_inset + +にある, +元のマクロパッケージ +\family typewriter +aa.dem +\family default +から採用した例示用論文ですが, +古い構造化されていない概要型を使用して\SpecialChar LyX +に翻訳されたものです.これはヒントを得るために使用したり, + +\family typewriter +aa.dem +\family default +の \SpecialChar LaTeX +コードと\SpecialChar LyX +での書き方の比較に使ったりしてください. +\end_layout + +\begin_layout Subsection +AAS\SpecialChar TeX + +\end_layout + +\begin_layout Standard + +\noun on +Mike Ressler +\noun default +文 +\end_layout + +\begin_layout Subsubsection +はじめに +\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版以降を必要としており, +できればここで説明されている第6.0版以降が望まれます.第5.0版未満の版は, +\SpecialChar LaTeX +2.09で使用するよう企図されているため, +根本的に\SpecialChar LyX +とは互換性がありません.AAS\SpecialChar TeX +パッケージは, +以下のAAS\SpecialChar TeX +ウェブサイトからダウンロードできるでしょう. +\end_layout + +\begin_layout Standard +\align center +\begin_inset VSpace medskip +\end_inset + + +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +https://aas.org/aastex/aastex-downloads +\end_layout + +\end_inset + + +\begin_inset VSpace medskip +\end_inset + + +\end_layout + +\begin_layout Standard +パッケージ中には, +完備したユーザーの手引きが収録されていますので, +\SpecialChar LyX +で論文を書き始める前に, +その中身を完全に理解しておく必要があります.\SpecialChar LyX +は, +AASTeXの全コマンドを理解する必然性をなくすものではなく, +すべてを手入力する苦労を減らすだけです.仕上がりの\SpecialChar LaTeX +文書が, +論文を投稿しようとしているジャーナルの要求事項に完全に合致していることを確認するのは, +あなたの責任です. +\end_layout + +\begin_layout Subsubsection +新しい論文を書き始める +\end_layout + +\begin_layout Standard +論文を書き始めるには, +AAS\SpecialChar TeX +ひな型ファイルを土台に始めることを強くお勧めします. +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +American Astronomical Society +\family default + +\begin_inset space \thinspace{} +\end_inset + +をクリックしてください.これには, +論文原稿のほとんどに共通して使われるフィールドが書き込まれています.書き込まれている文字列(括弧 +\family typewriter +<> +\family default +を含む)を正しい情報で上書きしてください.AAS\SpecialChar TeX +コマンド・AAS\SpecialChar TeX +環境の多くは, +\SpecialChar LyX +中で直接実行することができますが, +できないものもあります.このようなコマンドは, +直接La\SpecialChar TeX +コードを入力して, +それを\SpecialChar TeX +コードとしてマークしなければなりません.このようなコマンドは, +\SpecialChar TeX +コードあるいはEvil Red Text(邪悪な赤い文)と呼ばれます.AAS\SpecialChar TeX +文書に必要とされる \SpecialChar TeX +コードを最小にするようには努力しました. +\end_layout + +\begin_layout Subsubsection +論文を書き終わったら +\end_layout + +\begin_layout Standard +論文を満足する水準で書き終え, +プレビューや印刷が正しく為されているとしても, +まだ学術誌に投稿する前にしなくてはならない「後処理」が残されています. +\end_layout + +\begin_layout Enumerate +論文を \SpecialChar LaTeX +ファイルとして書き出します( +\family sans +ファイル\SpecialChar menuseparator +書き出し\SpecialChar menuseparator +LaTeX +\family default +). +\end_layout + +\begin_layout Enumerate +出力した +\family typewriter +.tex +\family default +ファイルを好きなエディタで編集します. +\end_layout + +\begin_deeper +\begin_layout Enumerate + +\family typewriter + +\backslash +documentclass +\family default +コマンドよりも前のコメント行を削除します. +\end_layout + +\begin_layout Enumerate + +\family typewriter + +\backslash +usepackage...{fontenc} +\family default +という行があれば(通常は +\family typewriter + +\backslash +documentclass +\family default +の直後にあります)削除します.また, + +\family typewriter + +\backslash +secnumdepth +\family default +行があれば, +これも削除します. +\end_layout + +\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 + +\end_deeper +\begin_layout Enumerate +編集後のファイルを \SpecialChar LaTeX +にかけて, +正しく処理されることを確認します. +\end_layout + +\begin_layout Enumerate +学術誌の要求事項を再読して, +ファイル名と書式が正しいことを確認します. +\end_layout + +\begin_layout Enumerate +投稿してください. +\end_layout + +\begin_layout Subsubsection +特定のコマンドに関するコメント +\end_layout + +\begin_layout Standard +AAS\SpecialChar TeX +ユーザーの手引き( +\family typewriter +aasguide.tex +\family default +)に, +各AAS\SpecialChar TeX +コマンドの詳しい説明があるので, +ここでは, +各コマンドの使用法の詳細な説明は行いません.そこで, +ここではユーザーの手引きに現れるとおりに一覧を列挙して, +必要なところだけコメントを加えることにしましょう. +\end_layout + +\begin_layout Paragraph +期待通りに動作するもの +\end_layout + +\begin_layout Standard +これらは期待通りに動作するので, +ここでは列挙するだけにして, +コマンドの説明されている節を挙げておきます. +\family typewriter + +\backslash +documentclass +\family default + (2.1.1)・ +\family typewriter + +\backslash +begin{document} +\family default + (2.2)・ +\family typewriter + +\backslash +title +\family default + (2.3)・ +\family typewriter + +\backslash +author +\family default + (2.3)・ +\family typewriter + +\backslash +affil +\family default + (2.3)・ +\family typewriter + +\backslash +abstract +\family default + (2.4)・ +\family typewriter + +\backslash +keywords +\family default + (2.5)・ +\family typewriter + +\backslash +section +\family default + (2.7)・ +\family typewriter + +\backslash +subsection +\family default + (2.7)・ +\family typewriter + +\backslash +subsubsection +\family default + (2.7)・ +\family typewriter + +\backslash +paragraph +\family default + (2.7)・ +\family typewriter + +\backslash +facility +\family default + (2.10)・ +\family typewriter + +\backslash +begin{displaymath} +\family default + (2.12)・ +\family typewriter + +\backslash +begin{equation} +\family default + (2.12)・ +\family typewriter + +\backslash +begin{eqnarray} +\family default + (2.12)・ +\family typewriter + +\backslash +begin{mathletters} +\family default + (2.12)・ +\family typewriter + +\backslash +begin{thebibliography} +\family default + (2.13.1)・ +\family typewriter + +\backslash +bibitem +\family default + (2.13.2)・全引用コマンドとその派生(2.13.2)・一般的なgraphicx図コマンド(2.14.1)・ +\family typewriter + +\backslash +begin{table} +\family default + (2.15.4)・ +\family typewriter + +\backslash +begin{tabular} +\family default + (2.15.4)・ +\family typewriter + +\backslash +caption +\family default + (2.15.4)・ +\family typewriter + +\backslash +label +\family default + (他にもあるが特に2.15.4)・ +\family typewriter + +\backslash +tablerefs +\family default + (2.15.5)・ +\family typewriter + +\backslash +tablecomments +\family default + (2.15.5)・ +\family typewriter + +\backslash +url +\family default + (2.17.4)・ +\family typewriter + +\backslash +end{document} +\family default + (2.18). +\end_layout + +\begin_layout Standard +以下のスタイルオプションも正しく動作します. +\family typewriter +longabstract +\family default + (2.4)・ +\family typewriter +preprint +\family default + (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 +文書\SpecialChar menuseparator +設定 +\end_layout + +\end_inset + +にある, + +\family sans +クラスオプション +\family default +の +\family sans +任意設定 +\family default +ボックスに入力してください. +\end_layout + +\begin_layout Paragraph +動作するが, +若干説明が必要なもの +\end_layout + +\begin_layout Standard +以下のコマンドは動作しますが, +若干の説明が必要です. +\end_layout + +\begin_layout Itemize +以下の項目は, +学術誌の編集者向けに取ってあるものですが, +どうしても必要ならば, +\SpecialChar LaTeX +プリアンブルに入れることができます. +\family typewriter + +\backslash +received +\family default +・ +\family typewriter + +\backslash +revised +\family default +・ +\family typewriter + +\backslash +accepted +\family default +・ +\family typewriter + +\backslash +ccc +\family default +・ +\family typewriter +cpright +\family default +(すべて 2.1.3). +\end_layout + +\begin_layout Itemize +以下の項目は, +\SpecialChar LaTeX +のプリアンブルに置くことができるもので, +これらは, +ひな型ファイルには, +空の引数と共に含まれています. +\family typewriter + +\backslash +slugcomment +\family default +(2.1.4)・ +\family typewriter + +\backslash +shorttitle +\family default +(2.1.5)・ +\family typewriter + +\backslash +shortauthors +\family default +(2.1.5). +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +email +\family default +(2.3)―「単独で」使うことはできますが, +段落の途中で使うことはできません.埋め込む必要がある場合には, +\SpecialChar TeX +コードを使用してください. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +and +\family default +(2.3)―後ろに{}が付記されます.これはエラーの原因にはなりません. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +notetoeditor +\family default +(2.6)―「単独で」使うことはできますが, +段落の途中で使うことはできません.埋め込む必要がある場合には, +\SpecialChar TeX +コードを使用してください. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +placetable +\family default +(2.8)―相互参照用タグを挿入することはできません.手動でタグ名を入力する必要があります. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +placefigure +\family default +(2.8)— + +\family typewriter + +\backslash +placetable +\family default +と同様. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +acknowledgements +\family default +(2.9)―後ろに{}が付記されます.これはエラーの原因にはなりません. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +appendix +\family default +(2.11)―後ろに{}が付記されます.これはエラーの原因にはなりません. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +figcaption +\family default +(2.14.2)―文章のはじめにカーソルを置いて +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +挿入\SpecialChar menuseparator +短縮タイトル +\end_layout + +\end_inset + +を選択すれば, +非必須のファイル名引数を挿入することができます.「短縮タイトル」とありますが, + +\family typewriter + +\backslash +figcaption +\family default +が必要とする型の非必須引数を挿入します.望むらくはいつの日か改名されることでしょう. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +objectname +\family default +(2.17.1)―非必須パラメータとしてカタログIDを取る以外は, + +\family typewriter + +\backslash +figcaption +\family default +と同様. +\end_layout + +\begin_layout Itemize + +\family typewriter + +\backslash +dataset +\family default +(2.17.1)―非必須パラメータとしてカタログIDを取る以外は, + +\family typewriter + +\backslash +figcaption +\family default +と同様. +\end_layout + +\begin_layout Paragraph +実装されていないため, +\SpecialChar TeX +コードを使用するもの +\end_layout + +\begin_layout Standard + +\family typewriter + +\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 + +\backslash +epsscale +\family default +(2.14.1)・ +\family typewriter + +\backslash +plotone +\family default +(2.14.1)・ +\family typewriter + +\backslash +plottwo +\family default +(2.14.1)・ +\family typewriter + +\backslash +tablenum +\family default +(2.15.4)・ +\family typewriter + +\backslash +tableline +\family default +(2.15.4: +入れたい場所の後ろに, +左側セルの最初の要素として挿入する.表中では, +\SpecialChar LyX +の方法は使わないでください)・ +\family typewriter + +\backslash +tablenotemark +\family default +(2.15.5)・ +\family typewriter + +\backslash +tablenotetext +\family default +(2.15.5)・補遺(2.17)の大半 +\family typewriter +( +\backslash +objectname +\family default +・ +\family typewriter + +\backslash +dataset +\family default +・ +\family typewriter + +\backslash +url +\family default +・ +\family typewriter + +\backslash +email +\family default +を除く.上記参照)・ +\family typewriter + +\backslash +singlespace +\family default +(3.1)・ +\family typewriter + +\backslash +doublespace +\family default +(3.1)・ +\family typewriter + +\backslash +onecolumn +\family default +(3.2)・ +\family typewriter + +\backslash +twocolumn +\family default +(3.2) +\end_layout + +\begin_layout Paragraph +実装できないもの +\end_layout + +\begin_layout Standard +references(2.12.3)環境とdeluxetable(2.14)環境は, +少なくとも意味のあるような形で実装することができないので, +無視してください.もし, +絶対に, +どうしても, +deluxetableを使う必要があるならば, +テキストエディタで別ファイルとして編集し, + +\family sans +\series bold +挿入\SpecialChar menuseparator +子文書 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を使用して, +\SpecialChar LyX +ファイルに読み込むことを推奨します.この実例は, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +論文\SpecialChar menuseparator + +\series default +American Astronomical Society +\family default + +\begin_inset space \thinspace{} +\end_inset + +をご参照ください. +\end_layout + +\begin_layout Subsubsection +FAQとヒントと技とその他の考察 +\end_layout + +\begin_layout Paragraph +\SpecialChar LyX +をAAS\SpecialChar TeX +と協調させる +\end_layout + +\begin_layout Standard +\SpecialChar LyX +に, +新しいレイアウトと文書クラスを認識させるには若干コツが要ります.もしうまく行かなかったら, +次のようにしてみてください. +\end_layout + +\begin_layout Enumerate +\SpecialChar LaTeX +が, +AAS\SpecialChar TeX +を検出できることを確認してください.AAS\SpecialChar TeX +頒布版に含まれる +\family typewriter +sample.tex +\family default +(あるいは +\family typewriter +table.tex +\family default +でも可)を, +\SpecialChar LaTeX +やAAS\SpecialChar TeX +とまったく関係のないディレクトリにコピーして, + +\family typewriter +sample.tex +\family default +を\SpecialChar LaTeX +にかけてください. +\end_layout + +\begin_layout Enumerate + +\family typewriter +aastex.layout +\family default +が, +\SpecialChar LyX +の +\family typewriter +layouts +\family default +フォルダにあることを確認してください. +\end_layout + +\begin_layout Enumerate +\SpecialChar LyX +中から +\family sans +ツール\SpecialChar menuseparator +環境構成 +\family default +を再度実行し, +\SpecialChar LyX +を再起動してください. +\end_layout + +\begin_layout Enumerate +ひな型ではなく, +通常の新規ファイルを開いてください. +\family sans +American Astronomical Society (AASTeX V. +\begin_inset space \thinspace{} +\end_inset + +6) +\family default +が, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +のクラス一覧に表示されていますか? + +\end_layout + +\begin_layout Standard +既存のAAS\SpecialChar TeX +文書を処理する際に, +AAS\SpecialChar TeX +レイアウトを見つけられないとか, +「タイトルレイアウトと通常のレイアウトを混在させないでください」といった警告が出るようであれば, +正しい導入が行われていません. +\end_layout + +\begin_layout Paragraph +表を処理する際の\SpecialChar LaTeX +エラー +\end_layout + +\begin_layout Standard +既定では, +\SpecialChar LyX +は, +表のキャプションやタイトルを中央揃えにしようと試みます.これはAAS\SpecialChar TeX +と悪い相互干渉を発生させるようですので, +キャプションやタイトルのどこかをクリックして, + +\family sans +\series bold +編集\SpecialChar menuseparator +段落設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を選択し, + +\family sans +\series bold +配置 +\family default +\series default +を +\family sans +\series bold +両端揃え +\family default +\series default +に設定してください.私のところではこれで解決しました. +\end_layout + +\begin_layout Paragraph +書誌情報 +\end_layout + +\begin_layout Standard +若干の注意があります. +\end_layout + +\begin_layout Enumerate +文献項目の本文中の空白取りが少しおかしくなることがあるようです.書誌情報を入力する際には, +最後の著者と, +著作年を入れる括弧の間にスペースを +\emph on +入れない +\emph default +ようにしてください.たとえば, + +\family typewriter +Ressler(1992) +\family default +はいいですが, + +\family typewriter +Ressler (1992) +\family default +ではだめです. +\end_layout + +\begin_layout Enumerate +書誌情報の入力の仕方は, +必ずしも自明ではありません.もっとも簡単な方法は, +文書の最後に, +最初の書誌情報をまず書き込み, +それを +\family sans +\series bold +書誌情報 +\family default +\series default +環境としてマークすることです.すると, +入力したものの前に, +小さな灰色のボックスが現れます.このボックスをクリックして, +残りの情報を入力してください.新しい書誌情報を追加するには, +既存の書誌情報の後ろでリターンを押します.すると, +新しいボックスの付いた新規行が出てくるので, +後は同様にしてください. +\end_layout + +\begin_layout Paragraph +EPSファイルの読み込み +\end_layout + +\begin_layout Standard +AAS\SpecialChar TeX +には, +自前の図関連コマンド(たとえば +\family typewriter + +\backslash +plotone +\family default +)がありますが, +私は(既定のgraphicxを使った)\SpecialChar LaTeX +の標準図コマンドの方がずっと好きです.望めば, +図フロートボックスに, +\SpecialChar TeX +コードで +\family typewriter + +\backslash +plotone +\family default +等のコマンドを挿入することはできますが, +私には正しいレイアウトを得ることができた試しがありません.標準の画像コマンドを使えば, +\SpecialChar LyX +は, + +\family typewriter + +\backslash +usepackage{graphics} +\family default +コマンドを\SpecialChar LaTeX +プリアンブルに挿入し, +図を\SpecialChar LaTeX2e +の標準的な方法で取り扱って, +文章の中にちりばめます.現在, +ApJは, +ちょうどこのようにして作成した図を受け入れていますが, +AJはまだ「すべてを末尾に積み上げる」方法を使用しているかもしれません. +\end_layout + +\begin_layout Paragraph +可能だったが, +実装しなかったもの +\end_layout + +\begin_layout Standard +「素敵な」ものの中には, +実装することも可能だったけれども, +あえて実装しなかったものがあります.たとえば, +紙の原稿ではダブルスペースであったとしても, +\SpecialChar LyX +ウィンドウ中で, +文章をダブルスペースにする意味はないと考えました.また, +preprint様式とpreprint2様式を, +独立したレイアウトにすることもしませんでした.いずれにしても, +執筆時間のほとんどを, +平の原稿モードで使うのがほとんどですから, +これらの機能でディスクスペースを消費しないことにしました. +\end_layout + +\begin_layout Subsubsection +最後に +\end_layout + +\begin_layout Standard +これまでに進んできた道のりは, +長い人も短い人もいることでしょう.私には, +ApJとAJに発表した論文がありますが, +その努力の98 +\begin_inset space \thinspace{} +\end_inset + +%は\SpecialChar LyX +上で為されました.残りの2 +\begin_inset space \thinspace{} +\end_inset + +%が, +\SpecialChar LaTeX +での後処理と若干の後片付けです.投稿の過程では何のトラブルもなく, +これらの学術誌が通常の投稿原稿と違う点に気づくことはなかったでしょう.ですから, +がんばって発表してください! + +\end_layout + +\begin_layout Subsection +チェス +\end_layout + +\begin_layout Standard + +\family sans +\series bold +チェス +\family default +\series default +文書クラスは, +チェスゲームの叙述を可能にするために, +標準article文書クラスを +\family sans +lyxskak +\family default +パッケージとともに使用します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +論文\SpecialChar menuseparator +チェス +\family default +\series default +を開くと +\family sans +\series bold +ゲーム +\series default +1 +\family default +と +\family sans +\series bold +ゲーム +\series default +2 +\family default +がありますので, +それらを参照してください. +\end_layout + +\begin_layout Subsection +Elsevier +\end_layout + +\begin_layout Standard + +\family sans +Elsevier +\family default +文書クラスは, +Elsevier出版社の学術誌用に, + +\family sans +elsarticle +\family default + \SpecialChar LaTeX +クラスのサポートを提供します.これは, +以下の各環境を追加します: + +\family sans +\series bold +表題脚註 +\family default +\series default +・ +\family sans +\series bold +著者脚註 +\family default +\series default +・ +\family sans +\series bold +連絡担当著者 +\family default +\series default +・ +\family sans +\series bold +住所 +\family default +\series default +・ +\family sans +\series bold +電子メール +\family default +\series default +・ +\family sans +\series bold +キーワード +\family default +\series default +.ひな型は +\begin_inset space \thinspace{} +\end_inset + +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +論文\SpecialChar menuseparator +Elsevier +\begin_inset space \thinspace{} +\end_inset + +メニューで利用可能です.これは, +さらに多くの環境を設定していて, +必要な情報を全て含みます.しかしながら, +ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/elsarticle/doc/elsdoc.pdf" +literal "false" + +\end_inset + +でも利用可能です. +\end_layout + +\begin_layout Subsection Paper \end_layout \begin_layout Standard \family sans -paper +Paper (標準クラス) \family default -文書クラスは標準 +文書クラスは \family sans -article +Article (標準クラス) \family default -クラスの代替となるものです.これは -\family sans -同様の -\family default -機能を提供しますが, -サンセリフ体の節見出し・ヘッディング等を持つこちらのレイアウトの方が気に入るかも知れません. +文書クラスの代替となるものです.これは同様の機能を提供しますが, +サンセリフ体の節や見出し等を持つこちらのレイアウトの方が気に入るかも知れません. \end_layout -\begin_layout Section +\begin_layout Subsection Rev\SpecialChar TeX 4 \end_layout @@ -16983,11 +8689,11 @@ Amir Karger \noindent \family sans -Revtex +REVTeX (V. \begin_inset space ~ \end_inset -4 +4) \family default テキストクラスは, アメリカ物理学会のRev\SpecialChar TeX @@ -17004,7 +8710,7 @@ Revtex Rev\SpecialChar TeX 3.1で動作する \family sans -Revtex +REVTeX (obsolete) \family default テキストクラスもあります.しかしながら, 第3.1版は\SpecialChar LaTeX @@ -17021,12 +8727,11 @@ Revtex \SpecialChar LyX と \family sans -Rev\SpecialChar TeX - +REVTeX (V. \begin_inset space ~ \end_inset -4 +4) \family default テキストクラスの組で使用するのは, たいへん簡単です. @@ -17045,7 +8750,7 @@ Rev\SpecialChar TeX 必要な場合にはプリアンブルに何と書けば良いかを知っているものとして説明します. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection 導入 \end_layout @@ -17086,7 +8791,29 @@ tex2lyx \family default を使ってRev\SpecialChar TeX 4文書を読み込むか, -またはひな型ディレクトリにある +または +\family sans + +\begin_inset space \thinspace{} +\end_inset + + +\series bold +ファイル\SpecialChar menuseparator +新規 +\series default +( +\series bold +ひな型使用 +\series default +)\SpecialChar menuseparator +Article +\family default + +\begin_inset space \thinspace{} +\end_inset + +にある \family sans Revtex \begin_inset space ~ @@ -17098,7 +8825,7 @@ Revtex おそらく一番簡単な方法でしょう. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection プリアンブルに関すること \end_layout @@ -17145,7 +8872,7 @@ draft に入れてください. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection レイアウト \end_layout @@ -17201,7 +8928,7 @@ affiliation . \end_layout -\begin_layout Subsection +\begin_layout Subsubsection 重要な注意 \end_layout @@ -17287,204 +9014,2508 @@ Rev\SpecialChar TeX はコンパイルに失敗します. \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 -説明 +Springer学術誌 \end_layout \begin_layout Standard -これは, -Springer Verlag社発行のいくつかの学術誌で使用されている書式のレイアウトファイルです. +すべての +\family sans +svj* +\family default +クラスは, +完全に新しい +\family sans +sn-jnl.cls +\family default +に置き換えられました.情報については, + \begin_inset Flex URL status collapsed \begin_layout Plain Layout -http://www.springer.de/author/tex/help-journals.html +https://www.springernature.com/gp/authors/campaigns/latex-author-support \end_layout \end_inset -に必要なクラスファイル(\SpecialChar LaTeX2e -用になりました)とそれに対応する学術誌の一覧があります.このレイアウトはモジュール式になっています.つまり, -全ジャーナル共通部分は -\family typewriter -svjour.inc -\family default -に実装されており, -各誌個別のレイアウトファイル(たとえばJournal of Geodesy用の -\family typewriter -svjog.layout -\family default -など)から取り込むことができます. -\end_layout - -\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 -このレイアウトは, -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 Subsection -新スタイル -\end_layout - -\begin_layout Standard -多くの定理環境 — - -\family sans -主張 -\family default -・ -\family sans -推論 -\family default -・\SpecialChar ldots -・ -\family sans -定理 -\family default -. -\end_layout - -\begin_layout Standard - -\family sans -ヘッドノート -\family default -・ -\family sans -献呈 -\family default -・ -\family sans -サブタイトル・ヘッダ用\SpecialChar LaTeX -タイトル・ヘッダ用著者名・所属機関・メール・オフプリント・キーワード・謝辞(acknowledgements)・謝辞(acknowledgement) -\family default -.詳しくは Springerのクラスファイルの説明書を読んでください. -\end_layout - -\begin_layout Subsection -サポートしているジャーナル -\end_layout - -\begin_layout Itemize - -\emph on -Journal of Geodesy -\emph default -: - -\family typewriter -svjog.layout -\family default - — - Martin Vermeer -\end_layout - -\begin_layout Itemize - -\emph on -Probability Theory and Related Fields -\emph default -: - -\family typewriter -svprobth.layout -\family default - — - Jean-Marc Lasgouttes -\end_layout - -\begin_layout Standard -あなた自身のレイアウトファイルをつくってください.難しくはありません. -\end_layout - -\begin_layout Subsection -Credits -\end_layout - -\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 - -\begin_layout Subsection -バグ -\end_layout - -\begin_layout Standard -多分あります.以前の -\family typewriter -ejour2 -\family default -よりは少なくなっているとは思いますが. +をご覧ください.\SpecialChar LyX +のネイティブサポートはまだ為されていません. \end_layout \begin_layout Section -Slides別名 +書籍 +\end_layout + +\begin_layout Standard +コレクション(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:コレクション" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節)にある文書クラスも参照してください. +\end_layout + +\begin_layout Subsection +Memoir +\end_layout + +\begin_layout Standard + +\noun on +Jürgen Spitzmüller +\noun default +文 +\end_layout + +\begin_layout Subsubsection +概観 +\end_layout + +\begin_layout Standard +Memoirは, +非常に強力で, +着実に改良が加えられている文書クラスであり, +フィクションとノンフィクションの文学作品用に設計されています.その目的は, +ユーザーに, +文書の組版に関して最大限の裁量を得させることにあります.Memoirは, +標準bookクラスに基づいていますが, +articleクラスをエミュレートすることもできます(以下参照). +\end_layout + +\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 + +\end_inset + +までお送り下さい. +\end_layout + +\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:TeXコードを挿入する" +nolink "false" + +\end_inset + +節参照. +\end_layout + +\end_inset + +)の助けを借りれば, +全機能を使用できます.この節では, +\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 + +\end_inset + + +\end_layout + +\end_inset + +をご覧になることをお勧めします.この取扱説明書は, +本クラスのユーザーの手引きであるのみに留まらず, +良い組版に関する包括的な解説であり, +それ自身が良い組版の傑出した用例となっています. +\end_layout + +\begin_layout Subsubsection +基本的な機能と制約 +\end_layout + +\begin_layout Standard +Memoirは, +基本的に, +標準bookクラスの全機能をサポートしています.しかしながら, +以下に示すような若干の違いがあります. +\end_layout + +\begin_layout Description +フォント寸法: + Memoirでは, +9・10・11・12・14・17と, +より広い範囲のフォント寸法が使用可能です. +\end_layout + +\begin_layout Description +ページ様式: + Memoirパッケージとfancyhdrパッケージとのコマンドの衝突のため(両パッケージは同じ名前のコマンドを定義しているため, +\SpecialChar LaTeX +が混乱させられます), +fancyページ様式は使用できません.その代わり, +Memoirには, +多くの独自のページ様式が付属してきます( +\family sans +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +ページレイアウト +\family default +参照).これらを章題ページに使用したい場合には, +コマンド +\family typewriter + +\backslash +chapterstyle +\family default +を, +本文またはプリアンブルに記述する必要があります(例えば, + +\family typewriter + +\backslash +chapterstyle{companion} +\family default +など). +\end_layout + +\begin_layout Description +章立て: + 標準クラスでは, +章立てコマンド(章・節・小節等)は, +非必須引数を一つ取ることができます.これを用いて, +目次やヘッダ用に別のタイトルを指定することができます(たとえば, +タイトルが長すぎる場合などに用います).\SpecialChar LyX +では, +章や節の始めで +\family sans +挿入\SpecialChar menuseparator +短縮タイトル +\family default +を使えば, +これを指定することができます.一方, +Memoirでは, +第2の非必須引数を取ることができ, +目次用のタイトルとヘッダ用のタイトルの指定を分離しています.\SpecialChar LyX +では, + +\family sans +挿入 +\family default +メニューから +\family sans +短縮タイトル +\family default +の特定の派生形の形で利用できます. +\end_layout + +\begin_layout Description +目次・図一覧・表一覧: + 標準クラス(および他の多くのクラス)では, +目次と図一覧および表一覧は, +自動的に新規頁に置かれます.Memoirは, +これとは別の方針を採ります.改頁を行いたい場合は, +手動で頁区切りを入れなくてはなりません. +\end_layout + +\begin_layout Description +タイトル頁: + 理由は不明ですが, +Memoirはタイトルページに丁付けを行います(標準クラスでは, +タイトルページは「empty」様式).タイトル頁に丁付けを行いたくない場合には, +プリアンブルに +\family typewriter + +\backslash +aliaspagestyle{title}{empty} +\family default +と入力してください. +\end_layout + +\begin_layout Description +Article: + クラスオプション +\emph on +article +\emph default +を用いる( +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス\SpecialChar menuseparator +クラスオプション\SpecialChar menuseparator +詳細設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +で入力)と, +article様式をエミュレートできます.すなわち, +(脚注・図・表等の)カウンタは, +章毎にリセットされず, +次の章は頁を改めず(ただし, +「本物の」articleクラスとは違って, +頁を改めることも可), +部はbookクラスと同様に, +独立の頁を使用します. +\end_layout + +\begin_layout Description +Oldfontcommands: + \SpecialChar LaTeX +旧2.09版で使用されていた旧いフォントコマンド( +\family typewriter + +\backslash +rm +\family default +や +\family typewriter + +\backslash +it +\family default +など)は, +Memoirにおいては, +既定では使用することができません.Memoirがこれらのコマンドを検知すると, +エラーを発して\SpecialChar LaTeX +を停止させます.しかし, +クラスオプション +\emph on +oldfontcommands +\emph default +を指定すると, +これらのコマンドが容認され, +エラーの代わりに警告を発するのみとなります(これによって, +少なくとも\SpecialChar LaTeX +は停止しなくなります).まだ, +多くのパッケージと, +就中多くのBib\SpecialChar TeX +スタイルファイルが, +これらのコマンドを使用しているので, +我々はこのオプションを既定で使うこととしました. +\end_layout + +\begin_layout Subsubsection +追加された機能 +\end_layout + +\begin_layout Standard +\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 + +\end_inset + +. +\end_layout + +\end_inset + +を見てください. +\end_layout + +\begin_layout Description +概要: + 概要が, +追加された機能として扱われているのを不思議に思われるかもしれませんが, +bookクラスとしては追加された機能なのです.通常bookクラスには概要はないのですが, +memoirにはあります.これは, +どこでも何回でも自由に使うことができます. +\end_layout + +\begin_layout Description +章要約: + この古い組版様式はご覧になったことがあるかも知れません.章の内容が, +見出しの下と目次に要約されているものです(たとえば, +「我らが英雄がトロヤに到着する.彼は友人を失うが, +新たな友人を得る.」など).章要約(chapterprecis)はこれを行います.したがって, +章要約は章の下でのみ意味を持ちます. +\end_layout + +\begin_layout Description +題辞: + 題辞(epigraph)は章頭の, +気の利いた標語やモットーです.題辞環境は, +そのような標語を組む洗練された方法を提供します.標語本体(本文)とその著者(出典: +非必須)は, +短い線で区切られます.著者(出典)は, + +\family sans +挿入\SpecialChar menuseparator +題辞出典 +\family default +で入力できます. +\end_layout + +\begin_layout Description +詩題: + Memoirには(複雑で隠喩的なものも含めて)詩を組版するための多くの機能がありますが, +\SpecialChar LyX +は, +そのうちいくつかしかサポートしていません.詩題はその一つです.これは詩用の中央揃えタイトルで, +目次にも表示されます(詩句が詩の標準環境です.Memoirには, +詩句の拡張版もありますが, +これらを使うためには\SpecialChar TeX +コードを使用しなくてはなりません.これらの環境は通常の詩句環境の中に入れ子にしなくてはならないのですが, +\SpecialChar LyX +ではそれができないためです). +\end_layout + +\begin_layout Description +詩題*: + 目次に現れない他は詩題と同じです. +\end_layout + +\begin_layout Subsection +Recipe Book +\end_layout + +\begin_layout Standard + +\family sans +RecipeBook +\family default +文書クラスは, + +\family sans +KOMA-Script +\begin_inset space \space{} +\end_inset + +Book +\family default +文書クラスを使用しますが, +以下の2つの環境を追加します. +\end_layout + +\begin_layout Description +レシピ 二重水平線を引いた中央揃えボールド体の見出しを生成する +\family sans +\series bold +小々節 +\family default +\series default +階層の連番節環境 +\end_layout + +\begin_layout Description +材料 +\emph on +材料 +\emph default +が記述される +\family sans +\series bold +記述 +\family default +\series default +環境で, +環境の終わりに水平線が引かれます +\end_layout + +\begin_layout Standard + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +書籍\SpecialChar menuseparator + +\series default +Recipe Book +\family default +に使用法が描かれています. +\end_layout + +\begin_layout Standard +このクラスは, +1ページに一つか二つのレシピを組版するようにデザインされています.ハイパーリンク化された目次とページ番号によって, +レシピをめくるのが便利になっています. +\end_layout + +\begin_layout Section +履歴書 +\end_layout + +\begin_layout Subsection +Europass (2013) +\end_layout + +\begin_layout Standard + +\family sans +Europass (2013) +\family default +文書クラスは, +2013年欧州委員会推奨の「Europass CV」の非公式実装である +\family typewriter +europasscv.cls +\family default +文書クラスを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +履歴書\SpecialChar menuseparator + +\series default +Europass (2013) +\begin_inset space \thinspace{} +\end_inset + + +\family default +が使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/europasscv/europasscv.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +Europe CV +\end_layout + +\begin_layout Standard + +\family sans +Europe CV +\family default +文書クラスは, +2002年欧州委員会推奨の「Europass CV」の非公式実装である +\family typewriter +europecv.cls +\family default +文書クラスを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +履歴書\SpecialChar menuseparator + +\series default +Europe CV +\begin_inset space \thinspace{} +\end_inset + + +\family default +が使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/europecv/europecv.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +Modern CV +\end_layout + +\begin_layout Standard + +\family sans +Modern CV +\family default +文書クラスは, + +\family typewriter +moderncv.cls +\family default +文書クラスを提供します.これによって, +カスタマイズ可能な履歴書を生成することができます. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +履歴書\SpecialChar menuseparator + +\series default +Modern CV +\begin_inset space \thinspace{} +\end_inset + + +\family default +が使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/moderncv/manual/moderncv_userguide.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +Simple +\end_layout + +\begin_layout Standard + +\family sans +Simple CV +\family default +文書クラスは, +元々\SpecialChar LyX +で使用するために開発された +\family typewriter +simplecv.cls +\family default +文書クラスを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +履歴書\SpecialChar menuseparator + +\series default +Simple CV +\begin_inset space \thinspace{} +\end_inset + + +\family default +が使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/simplecv/simplecv.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Section +書簡 +\end_layout + +\begin_layout Standard + +\family sans +KOMA-Script Letter (V. + 2) +\family default + (第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:新しいletterクラス" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節)および +\family typewriter +Letter (フォント寸法を追加した標準クラス) +\family default + (第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:追加フォント寸法" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節) 文書クラスも参照してください. +\end_layout + +\begin_layout Subsection +DIN-Brief +\end_layout + +\begin_layout Standard + +\family sans +DIN-Brief +\family default +文書クラスは, +ドイツ規格協会の標準( +\emph on +Deutsches Institut f +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash + +\begin_inset Quotes erd +\end_inset + +{u} +\end_layout + +\end_inset + +r Normung +\emph default +: +DIN)に則った書簡を書くのに用いる +\family typewriter +dinbrief.cls +\family default + \SpecialChar LaTeX +クラスへのサポートを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +書簡\SpecialChar menuseparator + +\series default +DIN-Brief +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューが使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/dinbrief/liesmich" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +フランス語Letter +\begin_inset space \space{} +\end_inset + +(frletter) +\end_layout + +\begin_layout Standard + +\family sans +\series bold +フランス語 +\series default +Letter +\begin_inset space \space{} +\end_inset + +(frletter) +\family default +文書クラスは, +フランス語の慣習に則った書簡を書くのに用いる +\family typewriter +frletter.cls +\family default + \SpecialChar LaTeX +クラスへのサポートを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +書簡\SpecialChar menuseparator +フランス語 +\series default +Letter +\begin_inset space \space{} +\end_inset + +(frletter) +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューが使用法の案内をします. +\end_layout + +\begin_layout Subsection +フランス語Letter +\begin_inset space \space{} +\end_inset + +(lettre) +\end_layout + +\begin_layout Standard + +\family sans +\series bold +フランス語 +\series default +Letter +\begin_inset space \space{} +\end_inset + +(lettre) +\family default +文書クラスは, +フランス語の書簡やファックス, +封筒を書くのに用いる +\family typewriter +lettre.cls +\family default + \SpecialChar LaTeX +クラスへのサポートを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +書簡\SpecialChar menuseparator +フランス語 +\series default +Letter +\begin_inset space \space{} +\end_inset + +(lettre) +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューが使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/lettre/lettre.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +G-Brief +\begin_inset space \space{} +\end_inset + +(V. +\begin_inset space \thinspace{} +\end_inset + +2) +\end_layout + +\begin_layout Standard + +\family sans +G-Brief +\begin_inset space \space{} +\end_inset + +(V. +\begin_inset space \thinspace{} +\end_inset + +2) +\family default +文書クラスは, +ドイツ語の慣習に則った書簡を書くのに用いる +\family typewriter +g-brief2.cls +\family default + \SpecialChar LaTeX +クラスへのサポートを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +書簡\SpecialChar menuseparator + +\series default +G-Brief +\begin_inset space \space{} +\end_inset + +(V. +\begin_inset space \thinspace{} +\end_inset + +2) +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューが使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/g-brief/g-brief.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Section +プレゼンテーション +\end_layout + +\begin_layout Subsection +Beamer +\end_layout + +\begin_layout Standard + +\family sans +Beamer +\family default +文書クラスは, +プレゼンテーションを作成するのに用いる +\family typewriter +beamer.cls +\family default + \SpecialChar LaTeX +クラスを使用します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +新規(ひな型使用)\SpecialChar menuseparator +プレゼンテーション\SpecialChar menuseparator + +\series default +Beamer +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューにあるファイルか, + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator + +\series default +Beamer +\series bold +プレゼンテーション +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +が使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/beamer/doc/beameruserguide.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +Foil\SpecialChar TeX + +\begin_inset CommandInset label +LatexCommand label +name "subsec:foiltex" + +\end_inset + + +\end_layout + +\begin_layout Standard + +\noun on +Allan Rae +\noun default +原文; +\SpecialChar LyX +チーム改訂 +\end_layout + +\begin_layout Subsubsection +はじめに +\end_layout + +\begin_layout Standard + +\family sans +Foil\SpecialChar TeX + +\family default +文書クラスは, +OHPスライドを作成するのに用いる +\family typewriter +foils.cls +\family default +文書クラスを提供します.これを行う2つの文書クラス, + +\family sans +slides +\family default +文書クラス(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:slitex" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節参照)と +\family sans +Foil\SpecialChar TeX + +\family default +スライドクラスとがあります.2023年現在, +前者のメンテナンスは続けられていますが, + +\family sans +Foil\SpecialChar TeX + +\family default +は2008年以降メンテナンスされていません.この節は後者の記載を行います.お使いのコンピューターに +\family sans +Foil\SpecialChar TeX + +\family default +文書クラスが導入されていない場合には, +おそらく +\family sans +slides +\family default +文書クラスを使わなくてはなりません. +\family typewriter +foils.cls +\family default +文書クラスを導入したい場合には, + +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "https://www.ctan.org/pkg/foiltex" +literal "false" + +\end_inset + +からダウンロード可能です.また, +取扱説明書『カスタマイズ篇』の「文書クラスを新規に導入する」の章をご一読ください. +\end_layout + +\begin_layout Subsubsection +最初の一歩 +\end_layout + +\begin_layout Standard +いうまでもなく, +この文書クラスを使うには, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +メニューの +\family sans +\series bold +文書クラス +\family default +\series default +ドロップダウンで「 +\family sans +FoilTeX +\family default +」を選択する必要があります.また, + +\family sans +\series bold +文書設定 +\family default +\series default +ダイアログ中には, +以下のように, +このクラスに特有の設定がいくつかあることを知っておかなくてはなりません. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +文書設定 +\family default +\series default +ダイアログ中の, + +\family sans +\series bold +両面文書 +\family default +\series default +オプションと +\family sans +\series bold +二段組文書 +\family default +\series 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 +\series bold +フロートの配置 +\family default +\series default +の設定は無視されますので, +わざわざ変更する必要はありません.フロートはすべて, +本文中で定義された位置に表示されます. +\end_layout + +\begin_layout Itemize +このクラスの +\family sans +\series bold +ページレイアウト +\family default +\series default +の設定は, +若干異なった挙動を示します.Foil\SpecialChar TeX +では, +ユーザ定義のロゴをはじめ, +フッタとへッダに広範な設定ができます.詳細については第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:foilfoot" +nolink "false" + +\end_inset + +節をご覧ください.タイトルページは, +文書中の他のページとは異なった取扱がなされ, +ページ番号は +\emph on +つねに +\emph default +付けられず, +(ロゴが定義されていれば)ロゴは, + +\emph on +つねに +\emph default +ページ下部中央に表示されます.使用できるページ様式とその挙動は, +以下の通りです. +\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 Paragraph +任意設定クラスオプション +\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 Subsubsection +サポートされる環境 +\end_layout + +\begin_layout Standard +他のクラスで標準的にサポートされている環境は, + +\family sans +Foil\SpecialChar TeX + +\family default +クラスでもサポートされています.それ以外に, +Foil\SpecialChar TeX +が提供している環境と, +\SpecialChar LyX +が付け加えた環境があります.以下の環境は, +他のクラスと共通の環境です. +\end_layout + +\begin_layout Standard + +\family sans +\begin_inset Flex Multiple Columns +status open + +\begin_layout Itemize + +\series bold +標準 +\end_layout + +\begin_layout Itemize + +\series bold +箇条書き(記号) +\end_layout + +\begin_layout Itemize + +\series bold +箇条書き(連番) +\end_layout + +\begin_layout Itemize + +\series bold +箇条書き(記述) +\end_layout + +\begin_layout Itemize + +\series bold +箇条書き(リスト) +\end_layout + +\begin_layout Itemize + +\family sans +\SpecialChar LyX + +\family default +\series bold +コード +\end_layout + +\begin_layout Itemize + +\series bold +詩句 +\end_layout + +\begin_layout Itemize + +\series bold +引用(字下げあり) +\end_layout + +\begin_layout Itemize + +\series bold +引用(字下げなし) +\end_layout + +\begin_layout Itemize + +\series bold +タイトル +\end_layout + +\begin_layout Itemize + +\series bold +著者 +\end_layout + +\begin_layout Itemize + +\series bold +日付 +\end_layout + +\begin_layout Itemize + +\series bold +概要 +\end_layout + +\begin_layout Itemize + +\series bold +書誌情報 +\end_layout + +\begin_layout Itemize + +\series bold +住所 +\end_layout + +\begin_layout Itemize + +\series bold +右寄せ住所 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +つまり, +節区切りを除けば, +主な環境のすべてです.一枚のスライドは, +基本的にタイトルと本文を備えた自己完結した節なので, + +\family sans +Foil +\family default +\SpecialChar TeX +は新しいスライドを始める以下のようなコマンドを備えています. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +スライドタイトル +\series default +(Foilhead) +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +横置きスライドタイトル +\series default +(Rotatefoilhead) +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +以下のような, +これらを若干修正した環境も用意しています. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +スライドタイトル +\series default +( +\series bold +小 +\series default +)(ShortFoilhead) +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +横置きスライドタイトル +\series default +( +\series bold +小 +\series default +)(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 + +\series bold +定理 +\end_layout + +\begin_layout Itemize + +\series bold +補題 +\end_layout + +\begin_layout Itemize + +\series bold +系 +\end_layout + +\begin_layout Itemize + +\series bold +命題 +\end_layout + +\begin_layout Itemize + +\series bold +定義 +\end_layout + +\begin_layout Itemize + +\series bold +証明 +\end_layout + +\begin_layout Itemize + +\series bold +定理* +\end_layout + +\begin_layout Itemize + +\series bold +補題* +\end_layout + +\begin_layout Itemize + +\series bold +系* +\end_layout + +\begin_layout Itemize + +\series bold +命題* +\end_layout + +\begin_layout Itemize + +\series bold +定義* +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +星付き版は連番が振られず, +星なし版は連番が振られます.他に, +\SpecialChar LyX +で追加された以下の2つの箇条書き環境があります. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +箇条書き(チック) +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +箇条書き(クロス) +\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 +\series bold +グラフィックスロゴ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +配布制限 +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +右フッタ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +右ヘッダ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +左ヘッダ +\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" +nolink "false" + +\end_inset + +節で行います. +\end_layout + +\begin_layout Subsubsection +スライドの組を作る +\end_layout + +\begin_layout Standard +この節は, +様々な環境を使ってスライドの組を作る方法を簡単に紹介します.スライド組の例をご覧になりたい場合は, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +プレゼンテーション\SpecialChar menuseparator + +\series default +Foils +\family default + +\begin_inset space \thinspace{} +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Paragraph +タイトルページを作る +\end_layout + +\begin_layout Standard + +\family sans +\series bold +タイトル +\family default +\series default +・ +\family sans +\series bold +著者 +\family default +\series default +・ +\family sans +\series bold +日付 +\family default +\series default +・ +\family sans +\series bold +概要 +\family default +\series default +環境のある他のクラスとは異なり, + +\family sans +FoilTeX +\family default +は独立したページにタイトルを作成します. +\family sans +日付 +\family default +環境を使用しなかった場合には, +\SpecialChar LaTeX +は(出力を生成し直したときにはいつも)その時点の日付を挿入します. +\end_layout + +\begin_layout Paragraph +新しいスライドを開始する +\end_layout + +\begin_layout Standard +前述のように, +新しいスライドを開始するには, +4つの方法があります.縦向きのスライドを開始するには, + +\family sans +\series bold +スライドタイトル +\series default +(Foilhead) +\family default +や +\family sans +\series bold +スライドタイトル +\series default +(小)(ShortFoilhead) +\family default +を使用します.両環境の違いは, +スライドタイトル(foilhead)とスライド本文の間の余白の違いです. +\end_layout + +\begin_layout Standard +横向きのスライドは, + +\family sans +\series bold +横向きスライドタイトル +\series default +(Rotatefoilhead) +\family default +か +\family sans +\series bold +横向きスライドタイトル +\series default +( +\series bold +小 +\series default +)(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 Paragraph +定理・補題・証明など +\end_layout + +\begin_layout Standard +これらの環境の同じ型をお互いに直接続けて置くことはできません.通常の段落開業を用いると, +2つの環境をマージしたかのように, +前の環境が延長されるだけです.そうではなく, +いわゆる分離線を挿入する必要があります.『ユーザーの手引き』の「入れ子の分離」の節を参照してください. +\end_layout + +\begin_layout Paragraph +箇条書き +\end_layout + +\begin_layout Standard +他のクラスでも共通にサポートされている箇条書き様式すべてに加えて, +二つの新しい様式を使用することができます.ここでは, +その新しい様式のみを説明することにします.他の箇条書き環境について詳しく知りたい場合には, +ユーザーの手引きをご覧ください.記号による箇条書きを使用したい場合には, +上記第 +\begin_inset CommandInset ref +LatexCommand ref +reference "chap:ブリット" +nolink "false" + +\end_inset + +節の +\family sans +箇条書き(記号)ブリットの指定 +\family default +の節も, +読まれることが望ましいでしょう. +\end_layout + +\begin_layout Standard + +\family sans +\series bold +箇条書き(チック) +\family default +\series default +と +\family sans +\series bold +箇条書き(クロス) +\family default +\series default +の二つの新しい様式は, +チェック印や +\begin_inset Formula $\times$ +\end_inset + +印を箇条書きのラベルに使用する専用の環境を提供することで, +予定一覧や正誤一覧を作りやすくするように設計されたものです.これらの箇条書きは, + +\family sans +\series bold +箇条書き(記号) +\family default +\series default +の派生型を専用に用意したものに過ぎません.ただし, +これらは, + +\family typewriter +psnfss +\family default +パッケージが導入済であることを要求します. +\end_layout + +\begin_layout Paragraph +図と表 +\end_layout + +\begin_layout Standard +Foil\SpecialChar TeX +では, +図表フロートは, +本文中の挿入箇所にこれらが正確に表示されるように再定義されており, +ページの上部やユーザー指定場所に押しのけたりはしないようになっています.たとえフロート配置の設定に変更を加えたとしても, +単に無視されます. +\end_layout + +\begin_layout Paragraph +ページヘッダおよびページフッタ +\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 +\series bold +右フッタ +\family default +\series default +(既定ではページ番号)・ +\family sans +\series bold +右ヘッダ +\family default +\series default +(右上)・ +\family sans +\series bold +左ヘッダ +\family default +\series default +(左上)を使って文字を入れることができます. +\end_layout + +\begin_layout Subsubsection +サポートされない +\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 Paragraph +長さ +\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 Paragraph +へッダとフッタ +\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 Subsection +Powerdot +\end_layout + +\begin_layout Standard + +\family sans +Powerdot +\family default +文書クラスは, +プレゼンテーションを作成するのに用いる +\family typewriter +powerdot.cls +\family default + \SpecialChar LaTeX +クラスを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +プレゼンテーション\SpecialChar menuseparator + +\series default +Powerdot +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューが使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/powerdot/doc/powerdot.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +Seminar +\begin_inset CommandInset label +LatexCommand label +name "subsec:Seminar" + +\end_inset + + +\end_layout + +\begin_layout Standard + +\family sans +Seminar +\family default +文書クラスは, +プレゼンテーションを作成するのに用いる +\family typewriter +seminar.cls +\family default + \SpecialChar LaTeX +クラスを提供します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +プレゼンテーション\SpecialChar menuseparator + +\series default +Seminar +\begin_inset space \thinspace{} +\end_inset + + +\family default +メニューが使用法の案内をします.ドキュメンテーションは +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/seminar/doc/seminar-doc.pdf" +literal "false" + +\end_inset + +から利用可能です. +\end_layout + +\begin_layout Subsection +Slides(別名 \noun on Sli\SpecialChar TeX @@ -17515,10 +11546,12 @@ name "sec:slitex" \noun on John Weiss \noun default -文 +原文; +\SpecialChar LyX +チーム改訂 \end_layout -\begin_layout Subsection +\begin_layout Subsubsection はじめに \end_layout @@ -17526,135 +11559,48 @@ John Weiss 本節では, オーバーへッドプロジェクタ用のスライドをつくるのに, \SpecialChar LyX -をどのように使えばよいかを説明します.これを行う文書クラスには, -既定のslideクラスと +をどのように使えばよいかを説明します.これを行う2つの文書クラス, + +\family sans +Slides +\family default +文書クラスと \family sans Foil\SpecialChar TeX \family default -スライドクラスの2つがあります.本節は前者について説明を行います. -\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 -本節は文書クラス -\begin_inset Quotes eld -\end_inset - - +文書クラスとがあります.本節は前者について説明を行います. \family sans -transparencies (slides) +Foil\SpecialChar TeX + \family default - -\begin_inset Quotes erd -\end_inset - - -\emph on -のみ -\emph default -を説明しています. -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard - -\family sans -「slides (Foil\SpecialChar TeX -) -\family default -」の説明をお探しならば, +の文書をお探しの場合は, 第 \begin_inset CommandInset ref LatexCommand ref -reference "sec:foiltex" +reference "subsec:foiltex" +plural "false" +caps "false" +noprefix "false" nolink "false" \end_inset -節をご覧ください. -\family sans -foils -\family default -クラス「 -\family sans -slides (Foil\SpecialChar TeX -) -\family default -」は, -実際, -本節で説明している既定 -\family sans -slides -\family default -クラスよりも良いようです -\begin_inset Foot -status collapsed +節をご参照ください2023年現在, + +\family sans +Slides +\family default +のメンテナンスは続けられていますが, -\begin_layout Plain Layout -\SpecialChar ldots -と \family sans Foil\SpecialChar TeX \family default -の支持者からは聞いています.けれども私は使ったことがないので, -本当かどうか確かめようがありません. +は2008年以降メンテナンスされていません. \end_layout -\end_inset - -. -\end_layout - -\begin_layout Standard -このクラスは, -旧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 Subsection +\begin_layout Subsubsection 使い始めるには \begin_inset CommandInset label LatexCommand label @@ -17670,13 +11616,21 @@ name "sec:slidesetup" この文書クラスを使用するには, \family sans +\series bold 文書\SpecialChar menuseparator 設定 \family default +\series default + +\begin_inset space \thinspace{} +\end_inset + ダイアログのクラスリストから「 \family sans -transparencies (slides) +\series bold +スライド \family default +\series default 」を選択しなくてはなりません.このクラスについて, 以下のように, 特に知っておいた方が良いことがいくつかあります. @@ -17685,17 +11639,21 @@ transparencies (slides) \begin_layout Itemize \family sans +\series bold 用紙方向 \family default +\series default と \family sans +\series bold 二段組文書 \family default +\series default の各オプションは, あえて変更する必要はありません.これらのオプションは, \family sans -slides +スライド \family default クラスではサポートされていないので, 効果がありません. @@ -17704,8 +11662,10 @@ slides \begin_layout Itemize \family sans +\series bold ヘディング様式 \family default +\series default オプションは, このクラスでは少し異なった振る舞いをします.各選択肢とその機能は, 以下の通りです. @@ -17719,7 +11679,11 @@ slides \begin_layout Description 設定(headings) \family sans - プレーン(plain) + +\series bold +プレーン +\series default +(plain) \family default と同様ですが, それ以外にあなたが指定したタイムマーカーをすべて出力します.これが既定値です. @@ -17734,8 +11698,10 @@ slides \begin_layout Itemize \family sans -slides +\series bold +スライド \family default +\series default クラスには, もう一つ \family typewriter @@ -17744,8 +11710,10 @@ clock というオプションがあります.これを使用するには, \family sans +\series bold クラスオプション \family default +\series default に「 \family typewriter clock @@ -17758,8 +11726,10 @@ clock このオプションを使うと, \family sans +\series bold 注釈 \family default +\series default にタイムマーカーを加えることができます.詳細は, 第 \begin_inset CommandInset ref @@ -17779,25 +11749,34 @@ nolink "false" slides \family default クラスを用いた文書を自動的にセットアップするには, -ひな型ファイル「 -\family typewriter -slides.lyx -\family default -」を使用することもできます(新規ファイルを開く際に +ひな型ファイルを使用することもできます(新規ファイルを開く際に \family sans +\series bold ファイル\SpecialChar menuseparator 新規(ひな型使用) +\series default +\SpecialChar menuseparator + +\series bold +プレゼンテーション +\series default +\SpecialChar menuseparator +Slides \family default + +\begin_inset space \thinspace{} +\end_inset + を使用してください).ひな型ファイルには, このクラスが使用する特別な段落環境の用例も含まれています.これらについては, 以下で説明します. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection 段落環境 \end_layout -\begin_layout Subsubsection +\begin_layout Paragraph \family sans サポートされている環境 @@ -17806,18 +11785,22 @@ slides.lyx \begin_layout Standard 新しく \family sans -slides +Slides \family default 文書を開いたときにまず気付くのは, フォント寸法とフォント族の違いでしょう.ここでは, \family sans +\series bold サンセリフ体 \family default +\series default フォントの \family sans +\series bold 極大 \family default +\series default 寸法が用いられており, 出力でもこのフォントが使用されます.これは, 現在スライドを作成中であることの「目印」だと考えてください.出力スライドは大きなフォントを使用するため, @@ -17832,63 +11815,76 @@ slides 代わりに5つの新しい環境が入っています.これは, \family sans -slides +Slides \family default クラスが, 標準段落環境のうち以下のものしかサポートしていないためです. \end_layout +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + \begin_layout Itemize \family sans +\series bold 標準 \end_layout \begin_layout Itemize \family sans +\series bold 箇条書き(記号) \end_layout \begin_layout Itemize \family sans +\series bold 箇条書き(連番) \end_layout \begin_layout Itemize \family sans +\series bold 箇条書き(記述) \end_layout \begin_layout Itemize \family sans +\series bold 箇条書き(一覧) \end_layout \begin_layout Itemize \family sans +\series bold 引用(字下げあり) \end_layout \begin_layout Itemize \family sans +\series bold 引用(字下げなし) \end_layout \begin_layout Itemize \family sans +\series bold 詩句 \end_layout \begin_layout Itemize \family sans +\series bold キャプション \end_layout @@ -17896,9 +11892,16 @@ slides \family sans \SpecialChar LyX + +\series bold コード \end_layout +\end_inset + + +\end_layout + \begin_layout Standard これ以外の標準的な環境, 例えば節見出し用の環境などは @@ -17913,36 +11916,59 @@ slides 以下の新しい環境があります. \end_layout +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + \begin_layout Itemize \family sans +\series bold スライド \end_layout \begin_layout Itemize \family sans +\series bold オーバーレイ \end_layout \begin_layout Itemize \family sans +\series bold 注釈 \end_layout \begin_layout Itemize \family sans +\series bold 不可視文 \end_layout \begin_layout Itemize \family sans +\series bold 可視文 \end_layout +\begin_deeper +\begin_layout Plain Layout +\begin_inset space ~ +\end_inset + + +\end_layout + +\end_deeper +\end_inset + + +\end_layout + \begin_layout Standard これら5つの環境は, \SpecialChar LyX @@ -17956,7 +11982,7 @@ slides マジック」が必要になります. \end_layout -\begin_layout Subsubsection +\begin_layout Paragraph 新環境の癖 \begin_inset CommandInset label LatexCommand label @@ -17976,82 +12002,108 @@ name "sec:スライドの癖" 環境を別の環境で開始することが禁止されています.これを回避するために, \family sans +\series bold スライド \family default -環境は『 -\emph on -ユーザーの手引き -\emph default -』で述べられているような段落環境ではなくなっています. +\series default +環境は『ユーザーの手引き』で述べられているような段落環境ではなくなっています. \end_layout \begin_layout Standard \family sans +\series bold スライド \family default +\series default ・ \family sans +\series bold オーバーレイ \family default +\series default ・ \family sans +\series bold 注釈 \family default +\series default は「疑似環境」だとお考えください.これらは節見出しや「 \family sans +\series bold キャプション \family default +\series default 」のように見えますが, 実際には(必要なら前段落を終了して)新しい段落環境を開始します.同様に, \family sans +\series bold 不可視文 \family default +\series default と \family sans +\series bold 可視文 \family default +\series default も「疑似コマンド」とお考えください.この2つは特定のアクションを行います. \end_layout \begin_layout Standard \family sans +\series bold スライド \family default +\series default ・ \family sans +\series bold オーバーレイ \family default +\series default ・ \family sans +\series bold 注釈 \family default +\series default ・ \family sans +\series bold 不可視文 \family default +\series default ・ \family sans +\series bold 可視文 \family default +\series default の5環境に共通しているのは, 長めのラベルを持つことです.このラベルに続く文章— 通常は段落環境の内容になるはずですが— は, \family sans +\series bold スライド \family default +\series default ・ \family sans +\series bold オーバーレイ \family default +\series default ・ \family sans +\series bold 注釈 \family default +\series default ・ \family sans 不可視文 @@ -18086,115 +12138,29 @@ Return を押してください. \end_layout -\begin_layout Standard -一方, -説明文を入れたくない場合には, -\SpecialChar LyX -の制約に直面します.自然が真空を憎むように, -\SpecialChar LyX -では, -古い環境に何かを置くまでは, -その中に新しい環境を入れることができません.そこで以下のようにしてください. -\end_layout - -\begin_layout Itemize -新しい -\family sans -スライド -\family default -・ -\family sans -オーバーレイ -\family default -・ -\family sans -注釈 -\family default -・ -\family sans -不可視文 -\family default -・ -\family sans -可視文 -\family default -の -\emph on -中に入れる -\emph default -文章を入力してください. -\end_layout - -\begin_layout Itemize -段落の先頭に移動します. -\end_layout - -\begin_layout Itemize -次に -\family sans -Return -\family default -を押します. -\end_layout - -\begin_layout Itemize -最後に, -この新しい空の段落を -\family sans -スライド -\family default -・ -\family sans -オーバーレイ -\family default -・ -\family sans -注釈 -\family default -・ -\family sans -不可視文 -\family default -・ -\family sans -可視文 -\family default -に変更します. -\end_layout - -\begin_layout Standard -将来の\SpecialChar LyX -では, -このような癖が解決されることを祈っています\SpecialChar ldots - -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -(訳註)ここの記述は古くなっています. -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Subsection - -\family sans -スライド -\family default -・ -\family sans -オーバーレイ -\family default -・ -\family sans -注釈で発表用のスライドを作る -\end_layout - \begin_layout Subsubsection +\family sans +\series bold +スライド +\family default +\series default +・ +\family sans +\series bold +オーバーレイ +\family default +\series default +・ +\family sans +\series bold +注釈 +\series default +で発表用のスライドを作る +\end_layout + +\begin_layout Paragraph + \family sans スライド \family default @@ -18217,8 +12183,10 @@ slides \begin_layout Standard \family sans +\series bold スライド \family default +\series default 環境を選択すれば(方法は第 \begin_inset CommandInset ref LatexCommand ref @@ -18251,25 +12219,33 @@ Slidesは, 一枚に収まらないスライドでは, \family sans +\series bold オーバーレイ \family default +\series default を使用すると干渉する恐れがあります. \end_layout \begin_layout Standard \family sans +\series bold オーバーレイ \family default +\series default 環境と \family sans +\series bold 注釈 \family default +\series default 環境も, \family sans +\series bold スライド \family default +\series default 環境と同様の動作を示します.これらは, 青の代わりに鮮やかなマゼンタで, それぞれ「 @@ -18287,17 +12263,23 @@ Slidesは, \begin_layout Standard \family sans +\series bold スライド \family default +\series default と同様に, \family sans +\series bold オーバーレイ \family default +\series default や \family sans +\series bold 注釈 \family default +\series default の内容が, 一つのスライドないしページに物理的に収まりきらない場合には, 余分は新規スライドに回されます.この場合には, @@ -18307,23 +12289,31 @@ Slidesは, \family default や \family sans +\series bold オーバーレイ \family default +\series default の本来の目的が達せられなくなりますので, ここでもこのような状態は避けるべきでしょう. \end_layout -\begin_layout Subsubsection +\begin_layout Paragraph \family sans -スライドでオーバーレイを使用する +スライドで +\series bold +オーバーレイ +\series default +を使用する \end_layout \begin_layout Standard \family sans +\series bold オーバーレイ \family default +\series default の背後にある考え方は, 別のスライドの上にスライドを載せようとするものです.メインの \family sans @@ -18345,8 +12335,10 @@ Slidesは, 喋りながら手探りで揃えなくてはなりません.これらのような場合には, \family sans +\series bold オーバーレイ \family default +\series default 環境を使えば, もっと楽になります. \end_layout @@ -18354,8 +12346,10 @@ Slidesは, \begin_layout Standard 各 \family sans +\series bold オーバーレイ \family default +\series default は, 「親」 \family sans @@ -18397,13 +12391,17 @@ status collapsed \family default と \family sans +\series bold オーバーレイ \family default +\series default の内容は両方とも, 1枚のスライドに物理的に収まるようになっていなければなりません. \family sans +\series bold オーバーレイ \family default +\series default は \family sans スライド @@ -18412,8 +12410,10 @@ status collapsed では, \family sans +\series bold オーバーレイ \family default +\series default のラベルを \family sans スライド @@ -18423,8 +12423,10 @@ status collapsed 印刷可能な出力を生成すると, \family sans +\series bold オーバーレイ \family default +\series default と親 \family sans スライド @@ -18446,8 +12448,10 @@ status collapsed もっと良い方法として, \family sans +\series bold 不可視文 \family default +\series default と \family sans 可視文 @@ -18459,8 +12463,10 @@ status collapsed これらの名前が意味するとおり, \family sans +\series bold 不可視文 \family default +\series default と \family sans 可視文 @@ -18482,8 +12488,10 @@ nolink "false" \emph default には何も置くことができません. \family sans +\series bold 不可視文 \family default +\series default を作成すると, 「<以下不可視文>」と書かれた水色のラベルが, ページに中央揃えで表示されます.このラベルに続く段落は, @@ -18493,8 +12501,10 @@ nolink "false" \family default (あるいは \family sans +\series bold オーバーレイ \family default +\series default ; どちらでも同じことです)部分に, 代わりに空白の部分が置かれます. @@ -18514,8 +12524,10 @@ nolink "false" \family default ・ \family sans +\series bold オーバーレイ \family default +\series default ・ \family sans 注釈 @@ -18523,8 +12535,10 @@ nolink "false" を開始すると, \family sans +\series bold 不可視文 \family default +\series default は自動的に終了されることに注意してください.したがって, \family sans @@ -18542,16 +12556,22 @@ nolink "false" ここまでで, \family sans +\series bold スライド \family default +\series default や \family sans +\series bold オーバーレイ \family default +\series default 上で \family sans +\series bold 不可視文 \family default +\series default と \family sans 可視文 @@ -18563,8 +12583,10 @@ nolink "false" \begin_layout Enumerate メインのスライドか \family sans +\series bold オーバーレイ \family default +\series default かに関わらず, スライド上に現れるすべてを含んだ \family sans @@ -18576,19 +12598,25 @@ nolink "false" \begin_layout Enumerate \family sans +\series bold オーバーレイ \family default +\series default のみに表示するすべての図や段落の前に, \family sans +\series bold 不可視文 \family default +\series default 環境を挿入し, 必要ならば, \family sans +\series bold オーバーレイ \family default +\series default のみの文章の後に \family sans 可視文 @@ -18604,8 +12632,10 @@ nolink "false" の直後から, \family sans +\series bold オーバーレイ \family default +\series default を開始します. \end_layout @@ -18616,24 +12646,32 @@ nolink "false" \family default の内容を \family sans +\series bold オーバーレイ \family default +\series default にコピーします. \end_layout \begin_layout Enumerate \family sans +\series bold オーバーレイ \family default +\series default 内部の \family sans +\series bold 不可視文 \family default +\series default 行をすべて \family sans +\series bold 不可視文 \family default +\series default に変更し, \family sans @@ -18641,16 +12679,20 @@ nolink "false" \family default は \family sans +\series bold 不可視文 \family default +\series default に変更します. \end_layout \begin_layout Standard これだけです.これで \family sans +\series bold オーバーレイ \family default +\series default ができあがりました. \end_layout @@ -18710,11 +12752,7 @@ visible \family default コマンドの後ろ)に入れます.\SpecialChar TeX としてマークする方法がわからない場合は, - -\emph on -ユーザーの手引き -\emph default -をご参照ください. +ユーザーの手引きをご参照ください. \end_layout \end_inset @@ -18722,7 +12760,7 @@ visible . \end_layout -\begin_layout Subsubsection +\begin_layout Paragraph \family sans スライドで注釈を使う @@ -18740,8 +12778,10 @@ name "sec:スライド注釈" \begin_layout Standard \family sans +\series bold オーバーレイ \family default +\series default と同様, \family sans @@ -18767,8 +12807,10 @@ name "sec:スライド注釈" よりも短く(オーバーレイのラベルよりも長いですが), \family sans +\series bold オーバーレイ \family default +\series default のラベルと同様, 派手な赤紫色です.加えて, 印刷した @@ -18800,12 +12842,16 @@ name "sec:スライド注釈" を関連付けることができるので, \family sans +\series bold スライド \family default +\series default と \family sans +\series bold オーバーレイ \family default +\series default と同じように, 長い注釈は, 1枚の紙に収まるように分割したいと思われるに違いありません. @@ -18814,12 +12860,16 @@ name "sec:スライド注釈" \begin_layout Standard \family sans +\series bold 注釈 \family default +\series default の目的は明らかです. \family sans +\series bold スライド \family default +\series default に関して付け加えたいことを書き留めておくことです.特定の \family sans スライド @@ -18829,8 +12879,10 @@ name "sec:スライド注釈" \SpecialChar LyX の \family sans +\series bold スライド \family default +\series default クラスは, \noun on @@ -18859,8 +12911,10 @@ nolink "false" 節参照).このオプションはタイムマーカ機能を有効にして, 生成したすべての \family sans +\series bold 注釈 \family default +\series default の左下にタイムマーカを表示します.タイムマーカに表示するものを設定するには, \SpecialChar LaTeX コマンド「 @@ -18893,8 +12947,10 @@ addtime{} 」は, タイムマーカを指定した分だけ進めます.このようにタイムマーカと \family sans +\series bold 注釈 \family default +\series default を用いれば, 特定の \family sans @@ -18908,22 +12964,30 @@ addtime{} 説明しておくべき機能がもう一つあります.当然ながら, \family sans +\series bold スライド \family default +\series default と \family sans +\series bold オーバーレイ \family default +\series default はすべてスライドに, \family sans +\series bold 注釈 \family default +\series default はすべて普通の紙に印刷したいはずです.しかしながら, \family sans +\series bold 注釈 \family default +\series default は関連付けられた親スライドの直後に \emph on 来なくてはなりません @@ -18946,12 +13010,16 @@ slides} 」は, 出力に \family sans +\series bold スライド \family default +\series default と \family sans +\series bold オーバーレイ \family default +\series default のみが含まれるようにするものです.同様に, 「 \family typewriter @@ -18963,8 +13031,10 @@ notes} \family default 」は \family sans +\series bold 注釈 \family default +\series default 以外の出力をすべて抑制します.私のアドバイスとしては, 両コマンドをプリアンブルに書いておいて, 最初は両方ともコメントアウトしておくと良いでしょう.そうすれば, @@ -19024,7 +13094,7 @@ onlynotes{} の良書をご覧ください. \end_layout -\begin_layout Subsection +\begin_layout Subsubsection \family sans slides @@ -19037,49 +13107,68 @@ slides \family sans slides \family default -クラス用のひな型ファイルとして「 -\family typewriter -slides.lyx -\family default -」が提供されています.これを使用するには, +クラス用のひな型ファイルが提供されています.これを使用するには, 新しいプレゼンテーションを作り始める際に, \family sans +\series bold ファイル\SpecialChar menuseparator -新規(ひな型使用) +新規(ひな型使用)\SpecialChar menuseparator +プレゼンテーション\SpecialChar menuseparator + +\series default +Slides \family default + +\begin_inset space \thinspace{} +\end_inset + メニューを選択してください.すると新規ファイルには, \family sans +\series bold スライド \family default +\series default ― \family sans +\series bold オーバーレイ \family default +\series default ― \family sans +\series bold 注釈 \family default +\series default の組が, 例として含まれており, \family sans +\series bold スライド \family default +\series default と \family sans +\series bold オーバーレイ \family default +\series default には, さらに \family sans +\series bold 不可視文 \family default +\series default と \family sans +\series bold 可視文 \family default +\series default の使用例も含まれています.また, プリアンブルには, 次のように書き込まれています. @@ -19138,23 +13227,13493 @@ Sli\SpecialChar TeX \family sans Foils \family default -クラス(第 +(第 \begin_inset CommandInset ref LatexCommand ref -reference "sec:foiltex" +reference "subsec:foiltex" nolink "false" \end_inset -節参照)や「 +節参照)や \family typewriter -seminar +Seminar \family default -」パッケージ(一部の\SpecialChar TeX -頒布版に含まれています)のように, +(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Seminar" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節参照)のように, 他の\SpecialChar LaTeX2e -クラスも存在します.私はこれらについては知らないのですが, -他にどのようなことができるのか試してみてください. +クラスも存在します.他にどのようなことができるのか試してみてください. +\end_layout + +\begin_layout Section +レポート +\end_layout + +\begin_layout Subsection +Report +\end_layout + +\begin_layout Standard +Reportクラスは, +いわばbookクラスとarticleクラスの相の子です.これはbook文書クラスのように部・章・節を提供しますが, +前付け・中付け・後付けは提供しません.またarticle文書クラスのように概要段落様式を提供し, +既定では片面文書です.また(両面モードでも), +新しい章を右側ページから始めることはしません. +\end_layout + +\begin_layout Standard +外部でメンテナンスされていて, +\SpecialChar LyX +が公式にサポートしている +\family sans +report +\family default +文書クラスについては, +コレクション(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:コレクション" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節)に説明があります. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +日本語 +\series default +Report +\begin_inset space \space{} +\end_inset + +( +\series bold +標準クラス +\series default +) +\family default +および +\family sans +\series bold +日本語 +\series default +Report +\begin_inset space \space{} +\end_inset + +( +\series bold +縦書き +\series default +) +\family default +については, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:日本語" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節を参照してください. +\end_layout + +\begin_layout Itemize + +\family sans +KOMA-Script +\begin_inset space \space{} +\end_inset + +Report +\family default +については, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Koma-Script" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節を参照してください. +\end_layout + +\begin_layout Itemize + +\family sans +Report +\begin_inset space \space{} +\end_inset + +( +\series bold +フォント寸法を追加した標準クラス +\series default +) +\family default +については, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:追加フォント寸法" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節を参照してください. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +ポーランド語 +\series default +Report +\begin_inset space \space{} +\end_inset + +(MW +\begin_inset space \space{} +\end_inset + +Bundle) +\family default +については, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:ポーランド語M.W.コレクション" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節を参照してください. +\end_layout + +\begin_layout Section +台本 +\end_layout + +\begin_layout Standard + +\family sans +\series bold +台本 +\family default +\series default +カテゴリでは, +演劇や映画の台本を執筆を援助する文書クラスをまとめています.このカテゴリには, +講演台本のような他の台本にも開かれていますが, +まだ公式に\SpecialChar LyX +がサポートしているクラスはありません. +\end_layout + +\begin_layout Subsection +Broadway +\end_layout + +\begin_layout Standard + +\noun on +Garst Reese +\noun default +文 +\end_layout + +\begin_layout Subsubsection +はじめに +\end_layout + +\begin_layout Standard + +\family sans +Broadway +\family default +は演劇を書くためのものです.書式は +\family sans +Hollywood +\family default +(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Hollywood" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節参照)よりも装飾的で, +それほど標準化されていません.この書式はワークショップに向いているでしょう. +\end_layout + +\begin_layout Subsubsection +特別な問題 +\end_layout + +\begin_layout Standard + +\family sans +Hollywood +\family default +と同様です(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:Hollywoodの特別な問題" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節参照). +\end_layout + +\begin_layout Subsubsection +特別の機能 +\end_layout + +\begin_layout Standard + +\family sans +話者 +\family default +の名前をラベルとして挿入し, +名前を挿入する際には, +このラベルを相互参照してください.相互参照ダイアログには, +登場人物の現在の配役が表示されます. +\end_layout + +\begin_layout Subsubsection +用紙寸法と余白 +\end_layout + +\begin_layout Standard +USレター寸法で, +余白は左1.6インチ, +右0.75インチ, +上0.5インチ, +下0.75インチです. +\end_layout + +\begin_layout Subsubsection +環境 +\end_layout + +\begin_layout Standard +以下の環境を使うことができます.右に記してあるキー割当ては, +broadway.bindを使った場合のものです. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +標準 +\series default + +\begin_inset Newline newline +\end_inset + + +\family default +これは使わなくていいはずですが, +他の環境が当てはまらない場合のためにここに挙げておきます. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +ト書き +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z n +\begin_inset Newline newline +\end_inset + + +\family default +舞台設定と動作の説明に用います.最初に話者名をすべて大文字で書いておきます. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +幕 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z a +\begin_inset Newline newline +\end_inset + + +\family default +自動的に連番が振られます.連番は, +画面上ではアラビア数字ですが, +出力ではローマ数字です. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +幕* +\series default + +\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 +\series bold +場面 +\series default + +\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 +\series bold +幕開きに +\series default +: + +\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 +\series bold +話者 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z s +\begin_inset Newline newline +\end_inset + + +\family default +話者(役者)の配役です.すべて大文字で中央揃えに置かれます. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +括弧付き +\series default + +\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 +\series bold +対話 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z d +\begin_inset Newline newline +\end_inset + + +\family default +話者の言う内容. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +幕切れ +\series default + +\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 +\series bold +タイトル +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z S-T +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +著者 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z S-A +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +右寄せ住所 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z r +\end_layout + +\begin_layout Subsection +Hollywood(Hollywoodスペック・スクリプト) +\begin_inset CommandInset label +LatexCommand label +name "subsec:Hollywood" + +\end_inset + + +\end_layout + +\begin_layout Standard + +\noun on +Garst Reese +\noun default +文 +\end_layout + +\begin_layout Subsubsection +はじめに +\end_layout + +\begin_layout Standard +脚本を正しい書式で書くことは, +ハリウッドにおける「通過儀礼」です.ハリウッドの脚本は, +読み手が内容に集中できるようにし, +俳優にとっても読みやすくかつ親しみやすいように設計されています.脚本の1ページは, +映画の1分でなければならず, +銀幕上で見えたり聞こえたりしないものは, +脚本に混入してはなりません.また, +全体を通してCourier 12 +\begin_inset space \space{} +\end_inset + +ptフォントを使わなければならず, +イタリック体は用いてはいけません. +\end_layout + +\begin_layout Subsubsection +特別な問題 +\begin_inset CommandInset label +LatexCommand label +name "subsec:Hollywoodの特別な問題" + +\end_inset + + +\end_layout + +\begin_layout Standard +話者の行は, +文の途中で改行することは +\begin_inset Flex 圏点 +status open + +\begin_layout Plain Layout +決して +\end_layout + +\end_inset + +あってはなりません.もし話者行の塊が, +次頁にまたがる場合には, + +\family sans +話者 +\family default +名を再度書き, +その後に(Cont'd)と加えます. +\end_layout + +\begin_layout Subsubsection +特別な機能 +\end_layout + +\begin_layout Standard + +\family sans +話者 +\family default +名はラベルとして挿入し, +話者名を挿入するには, +そのラベルを相互参照してください.相互参照ダイアログは, +登場人物の現在の配役を表示することになります.これは, +ト書きに話者名を挿入するのにも使用することができます. +\end_layout + +\begin_layout Subsubsection +用紙寸法と余白 +\end_layout + +\begin_layout Standard +USレター寸法で, +左余白1.6インチ・右余白0.75インチ・上余白0.5インチ・下余白0.75インチです. +\end_layout + +\begin_layout Subsubsection +環境 +\end_layout + +\begin_layout Standard +以下の環境が利用可能です.右に示されているキー割当てを使用するには, +hollywood.bindを使用してください. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +一般 +\series default + +\begin_inset Newline newline +\end_inset + + +\family default +他の環境が動作しない場合に使用しますが, +これを使うことは避けるようにしてください. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +フェイドイン +\series default +: +\family default + +\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 +\series bold +屋内 +\series default +: +\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 +\series bold +屋外 +\series default +: +\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 +\series bold +話者 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z s +\begin_inset Newline newline +\end_inset + + +\family default +話す役. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +括弧付き +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z p +\begin_inset Newline newline +\end_inset + +話者 +\family default +への指示.自動的に括弧()が挿入されます. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +対話 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z d +\begin_inset Newline newline +\end_inset + +話者 +\family default +が話す内容. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +画面遷移 +\series default + +\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 +\series bold +フェイドアウト +\series default +: +\begin_inset space \hfill{} +\end_inset + +M-z S-I +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +著者 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z S-A +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +タイトル +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z S-T +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +右寄せ住所 +\series default + +\begin_inset space \hfill{} +\end_inset + +M-z r +\end_layout + +\begin_layout Subsubsection +脚本で使われる特別な用語 +\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 Chapter +モジュール +\end_layout + +\begin_layout Section +特定の学術分野 +\end_layout + +\begin_layout Subsection +化学: +危険有害性情報・注意書き +\end_layout + +\begin_layout Standard +このモジュールは, +化学物質の危険有害性情報・注意書きの番号と説明文を組版するための, +2つの差込枠と段落様式を提供します.詳細については, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +危険有害性情報・注意書き +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +危険有害性情報・注意書き +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Subsection +化学: +リスクと安全性に関する表示 +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +\series bold +挿入\SpecialChar menuseparator +特別差込枠 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +から入力することのできる +\family sans +R-S +\series bold +番号 +\family default +\series default +と +\family sans +R-S +\series bold +文 +\family default +\series default +の2つの差込枠と, +化学物質のリスクと安全性に関する表示の番号と説明文を組版するための1つの環境を提供します. +\end_layout + +\begin_layout Subsection +言語学 +\end_layout + +\begin_layout Standard +このモジュールは, +言語学に便利な環境(付番用例や語句注解, +セマンティック・マークアップ, +OT絵画フロート)を付け加えます.このモジュールについての情報は, + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +言語学 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +言語学 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +で入手できます. +\end_layout + +\begin_layout Section +アクセシビリティ +\end_layout + +\begin_layout Subsection +点字 +\end_layout + +\begin_layout Standard +このモジュールは点字筆記をサポートし, +\SpecialChar LaTeX +パッケージの +\family typewriter +braille.sty +\family default +を必要とします.パッケージと関連文書は +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "https://www.ctan.org/pkg/braille" +literal "false" + +\end_inset + +から入手できます. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +点字 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +点字 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Section +記註及び改訂 +\end_layout + +\begin_layout Subsection +FiXme註釈 +\end_layout + +\begin_layout Standard +このモジュールは, +文書改訂のための「FiXme」(余白)註釈を提供します.「FIXME一覧」段落様式を用いれば, +註釈一覧を生成することができます.これらの註釈はLaTeXプリアンブルで設定を変更できます. +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://mirrors.ctan.org/macros/latex/contrib/fixme/fixme.pdf" +literal "false" + +\end_inset + +で入手できる +\family sans +fixme +\family default +解説文書をご覧ください. +\end_layout + +\begin_layout Paragraph +註: + +\end_layout + +\begin_layout Standard +既定状態では, +註釈は「原稿」モードでのみ表示されます( +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +文書クラス\SpecialChar menuseparator +クラスオプション\SpecialChar menuseparator +詳細設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +で「draft」オプションを指定した時のみ).註釈をつねに表示するには, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +プリアンブル +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +に +\family typewriter + +\backslash +fxsetup{draft} +\family default +と指定してください. +\end_layout + +\begin_layout Subsection +PDFコメント +\end_layout + +\begin_layout Standard +このモジュールは, +PDF出力向けに各種註釈を提供します. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator + +\series default +PDF +\series bold +コメント +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +PDF +\series bold +コメント +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Subsection +PDFフォーム +\end_layout + +\begin_layout Standard +PDFフォーム用のフィールドとボタンを提供します. +\begin_inset CommandInset href +LatexCommand href +name "hyperref解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/hyperref/doc/hyperref-doc.pdf" +literal "false" + +\end_inset + +および +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator + +\series default +PDF +\series bold +フォーム +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +PDF +\series bold +フォーム +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Subsection +ルビ(振り仮名) +\end_layout + +\begin_layout Standard +このモジュールは, +漢字の読み(ルビ・振り仮名)を組版する差込枠を定義します.(TeXエンジンによって) okumacro・luatexja-ruby・rubyパッケージあるいは避難的定義を使用します. +\end_layout + +\begin_layout Subsection +TODO註釈 +\end_layout + +\begin_layout Standard +このモジュールは, +文書中にTODO項目を入れ込む特別差込枠を提供し, +「TODO一覧」を生成するための段落様式も提供します. +\family sans +\series bold +文書\SpecialChar menuseparator +文書クラス\SpecialChar menuseparator +クラスオプション\SpecialChar menuseparator +詳細設定 +\family default +\series default +に「final」を渡せば, +TODO註釈は出力されません. +\begin_inset CommandInset href +LatexCommand href +name "todonotes解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/todonotes/todonotes.pdf" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\begin_layout Section +書誌情報 +\end_layout + +\begin_layout Subsection +Natbibを使用したAPA様式 +\end_layout + +\begin_layout Standard +このモジュールは, +apaciteと共にnatbibを使用できるようにします(書誌情報様式はapaciteである必要はありません — + natbibとapaciteの両パッケージで動作する様式であれば, +apaciteやapacitexあるいは他の様式でも構いません). +\end_layout + +\begin_layout Section +ボックス +\end_layout + +\begin_layout Subsection +色付き装飾ボックス +\end_layout + +\begin_layout Standard +このモジュールは, +tcolorboxパッケージを使って色付きボックスをサポートする特別差込枠を追加します.詳細については, + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +色付きボックス +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +色付き装飾ボックス +\family default +\series default +, + +\begin_inset CommandInset href +LatexCommand href +name "tcolorbox 解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/tcolorbox/tcolorbox.pdf" +literal "false" + +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Subsection +画像ボックス +\end_layout + +\begin_layout Standard +これは, +ボックスの中身を伸縮したり回転したりする +\family sans +\series bold +反転ボックス +\family default +\series default +・ +\family sans +\series bold +寸法変更ボックス +\family default +\series default +・ +\family sans +\series bold +回転ボックス +\family default +\series default +・ +\family sans +\series bold +伸縮ボックス +\family default +\series default +の各特別差込枠を提供します. +\end_layout + +\begin_layout Standard + +\family sans +\series bold +反転ボックス +\family default +\series default +は, +下記のように, +特段の設定なく簡単に文を反転させることができます. +\end_layout + +\begin_layout Standard +\begin_inset Flex Reflectbox +status open + +\begin_layout Plain Layout +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +(これらの例を見るためには, +Ctrl-Rを押す必要があります.) +\end_layout + +\begin_layout Standard + +\family sans +\series bold +寸法変更ボックス +\family default +\series default +を使うと, +文や画像の寸法を指定することができます.使用することのできる単位は, +em・ex・in・pt・pc・cm・mm・dd・cc・nd・nc・bp・spです.下記のように +\family typewriter +高さ +\family default +に +\family typewriter + ! + +\family default +を入力すると, +幅の因数で寸法を指定できます. +\end_layout + +\begin_layout Standard +\begin_inset Flex Resizebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +128mm +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +! +\end_layout + +\end_inset + +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +\family sans +\series bold +回転ボックス +\family default +\series default +を使えば, +ボックスの参照点を中心に内容物を回転させることができます.入れることができます.異なる原点の周りに回転させたい場合は, +ボックスの中にカーソルを置いて, + +\family sans +\series bold +挿入\SpecialChar menuseparator +原点 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +でを選択してください. +\series bold +origin +\series default +は +\family sans +c・l・r・b・t +\family default +あるいはこれらの組み合わせで指定できます.また, +回転角度は, +反時計回りの角度で表現されます.たとえば, + +\end_layout + +\begin_layout Standard +\begin_inset Flex Rotatebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +origin=c +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +30 +\end_layout + +\end_inset + +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +また, +下記のように, +ボックスを組み合わせることも可能です. +\end_layout + +\begin_layout Standard +\noindent +\align center +\begin_inset Flex Rotatebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +origin=c +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +-15 +\end_layout + +\end_inset + + +\begin_inset Flex Resizebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +96mm +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +! +\end_layout + +\end_inset + + +\begin_inset Flex Reflectbox +status open + +\begin_layout Plain Layout +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +\family sans +\series bold +伸縮ボックス +\family default +\series default +は内容物を伸縮します.垂直因子を追加するには, + +\family sans +\series bold +挿入\SpecialChar menuseparator +垂直因子 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を選択してください. +\family sans +\series bold +垂直因子 +\family default +\series default +を使わない場合には, +水平因子が使われます.水平因子と垂直因子の値が異なる場合には, +下記のように歪みが生まれます. +\end_layout + +\begin_layout Standard +\begin_inset Flex Scalebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +1.5 +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +負の水平因子は文を水平方向に逆にし, + +\end_layout + +\begin_layout Standard +\begin_inset Flex Scalebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +-1 +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +負の垂直因子は文字を垂直方向にひっくり返します. +\end_layout + +\begin_layout Standard +\begin_inset Flex Scalebox +status open + +\begin_layout Plain Layout +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + + +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +-1 +\end_layout + +\end_inset + +Great Western Railway グレートウェスタン鉄道 +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +節ボックス +\end_layout + +\begin_layout Standard +このモジュールは, +節見出し付きのボックスを定義します.主にSciPoster文書クラス向けです. +\end_layout + +\begin_layout Subsection +可変幅ミニページ +\end_layout + +\begin_layout Standard +このモジュールは, +\SpecialChar LaTeX +パッケージの +\family sans +varwidth +\family default +を使用する +\family sans +\series bold +ミニページ(可変幅) +\family default +\series default +差込枠を +\family sans +\series bold + +\begin_inset space \thinspace{} +\end_inset + +挿入\SpecialChar menuseparator +特別差込枠 +\begin_inset space \thinspace{} +\end_inset + + +\family default +\series default +に追加します. +\family sans +varwidth +\family default +パッケージは, +幅が(指定された上限幅を越えない限り)内容幅と同じになるような, +可変幅のミニページを提供します.この差込枠には2つの非必須引数があり, +カーソルをミニページの内側に置いて, + +\family sans +\series bold +挿入\SpecialChar menuseparator +垂直調整 +\begin_inset space \thinspace{} +\end_inset + + +\family default +\series default +( +\family sans +c +\family default +| +\family sans +t +\family default +| +\family sans +b +\family default +)か +\family sans +\series bold + +\begin_inset space \thinspace{} +\end_inset + +挿入\SpecialChar menuseparator +最大幅 +\begin_inset space \thinspace{} +\end_inset + + +\family default +\series default +(既定値は +\family typewriter + +\backslash +linewidth +\family default +)を使用します. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +可変幅ミニページ +\family default +\series default +をご覧ください. +\end_layout + +\begin_layout Section +修正とハック +\end_layout + +\begin_layout Subsection +Computer Modernフォントの修復 +\end_layout + +\begin_layout Standard +このモジュールは +\family sans +fix-cm +\family default +パッケージを使用して, +Computer Modernフォントの外観を改善し, +任意の寸法で使用できるようにするものです. +\begin_inset CommandInset href +LatexCommand href +name "fix-cm 解説文書" +target "http://mirrors.ctan.org/macros/latex/base/fix-cm.pdf" +literal "false" + +\end_inset + +を参照. +\end_layout + +\begin_layout Subsection +\SpecialChar LaTeX +カーネル修正(廃版) +\end_layout + +\begin_layout Standard +このモジュールは, +\SpecialChar LaTeX +のいくつかのバグ修正を含む, +\SpecialChar LaTeX +パッケージの +\family sans +fixltx2e +\family default +を読み込みます.このモジュールを使って文書の処理を行うと, + +\family sans +fixltx2e +\family default +のバージョンの違いによって, +出力文書の外観が異なるもしれません. +\end_layout + +\begin_layout Paragraph +註: + +\end_layout + +\begin_layout Standard +最近のLaTeXカーネルは +\family sans +fixltx2e +\family default +の機能を取り込んでいるので(2015/01/01現在), +新しいLaTeX頒布では, + +\family sans +fixltx2e +\family default +モジュールは遺物となっています. +\end_layout + +\begin_layout Subsection +簡素形差込枠 +\end_layout + +\begin_layout Standard +このモジュールは, +いくつかの差込枠(索引・派生枝・URL)を簡素形に再定義します. +\end_layout + +\begin_layout Subsection +表題とプリアンブルのハック +\end_layout + +\begin_layout Standard +このモジュールは, +以下の2つの段落様式を新たに提供します. +\end_layout + +\begin_layout Enumerate + +\family sans +\series bold +プリアンブル文 +\family default +\series default +様式では, +そこに入力されたものは全てプリアンブルにそのまま置かれます.これは, +プリアンブルコードを\SpecialChar LyX +文書本体に置いておきたいときに使うことができます. +\end_layout + +\begin_layout Enumerate + +\family sans +\series bold +表題文 +\family default +\series default +様式では, +その中身が, +\SpecialChar LaTeX +文書本体の, + +\family typewriter + +\backslash +maketitle +\family default +が現れるよりも前の部分に置かれます.これは, +表題に関連した部分に派生肢や注釈を用いたいときに役立ちます(もしこれらを標準レイアウトにおいてしまうと, +\SpecialChar LyX +がその前に +\family typewriter + +\backslash +maketitle +\family default +を出力してしまうので, +早すぎることになってしまいます). +\end_layout + +\begin_layout Section +フロート及びキャプション +\end_layout + +\begin_layout Subsection +Algorithm2eフロート +\end_layout + +\begin_layout Standard +このモジュールは, +アルゴリズムフロートに, +\SpecialChar LyX +固有のアルゴリズムフロートではなく +\family sans +algorithm2e +\family default +パッケージを使用します.アルゴリズムを入力して字下げするには, +アルゴリズム段落様式を使用してください. +\begin_inset CommandInset href +LatexCommand href +name "algorithm2e 解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/algorithm2e/doc/algorithm2e.pdf" +literal "false" + +\end_inset + +を参照. +\end_layout + +\begin_layout Subsection +二言語キャプション(多言語キャプション) +\end_layout + +\begin_layout Standard +このモジュールは, +二言語キャプションを組むための段落様式 +\family sans +\series bold +キャプション設定 +\family default +\series default +を提供します.この段落様式の中で +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +言語 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +とすると, +babel言語名を使って望む第二言語を入力することができます.使用法について, +より詳しくは, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +多言語キャプション +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +多言語キャプション +\family default +\series default +を参照. +\end_layout + +\begin_layout Subsection +図番号を節毎に振る +\end_layout + +\begin_layout Standard +このモジュールは, +図番号を節の開始毎にリセットし, +「図2.1」のように節番号を図番号の前に付します(既定では, +bookおよびreport文書クラスでは章ごとに番号を振り, +article文書クラスでは一続きとなります). +\end_layout + +\begin_layout Subsection +表番号を節毎に振る +\end_layout + +\begin_layout Standard +このモジュールは, +表番号を節の開始毎にリセットし, +「表2.1」のように節番号を表番号の前に付します(既定では, +bookおよびreport文書クラスでは章ごとに番号を振り, +article文書クラスでは一続きとなります). +\end_layout + +\begin_layout Section +脚註及び後註 +\end_layout + +\begin_layout Subsection +後註(基本) +\end_layout + +\begin_layout Standard +このモジュールは脚註差込枠に加え, +後註差込枠を追加します.これは +\family sans +endnotes +\family default +パッケージを使用します.このパッケージにはいくつか制約がありますが, +古い\SpecialChar LaTeX +頒布版でも動作します.後註挿入箇所に +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +特別差込枠\SpecialChar menuseparator +後註 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を実行し, +後註本体を表示させたいところに +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +一覧/目次/参照\SpecialChar menuseparator +後註 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +として後註一覧を挿入します. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +埋込オブジェクト篇 +\family default +\series default +の第4.2節「脚註」を参照. +\end_layout + +\begin_layout Subsection +後註(拡張) +\end_layout + +\begin_layout Standard +このモジュールは脚註差込枠に加え, +後註差込枠を追加します.これは +\family sans +enotez +\family default +パッケージを使用します.このパッケージは +\family sans +endnotes +\family default +パッケージよりも強力かつ柔軟ですが, +かなり新しい\SpecialChar LaTeX +頒布版(\SpecialChar LaTeX +3)を必要とします.後註挿入箇所に +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +特別差込枠\SpecialChar menuseparator +後註 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を実行し, +後註本体を表示させたいところに +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +一覧/目次/参照\SpecialChar menuseparator +後註 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +として後註一覧を挿入します. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +埋込オブジェクト篇 +\family default +\series default +の第4.2節「脚註」を参照. +\end_layout + +\begin_layout Subsection +脚註を後註に(基本) +\end_layout + +\begin_layout Standard +このモジュールは, +すべての脚註を後註にします.これは +\family sans +endnotes +\family default +パッケージを使用します.このパッケージにはいくつか制約がありますが, +古い\SpecialChar LaTeX +頒布版でも動作します.後註本体を表示させたいところに +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +一覧/目次/参照\SpecialChar menuseparator +後註 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +として後註一覧を挿入します. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +埋込オブジェクト篇 +\family default +\series default +の第4.2節「脚註」を参照. +\end_layout + +\begin_layout Subsection +脚註を後註に(拡張) +\end_layout + +\begin_layout Standard +このモジュールは, +すべての脚註を後註にします.これは +\family sans +enotez +\family default +パッケージを使用します.このパッケージは +\family sans +endnotes +\family default +パッケージよりも強力かつ柔軟ですが, +かなり新しい\SpecialChar LaTeX +頒布版(\SpecialChar LaTeX +3)を必要とします.後註本体を表示させたいところに +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +一覧/目次/参照\SpecialChar menuseparator +後註 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +として後註一覧を挿入します. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +埋込オブジェクト篇 +\family default +\series default +の第4.2節「脚註」を参照. +\end_layout + +\begin_layout Section +レジャー・スポーツ・音楽 +\end_layout + +\begin_layout Subsection +チェス盤 +\end_layout + +\begin_layout Standard +このモジュールは, +チェスゲームを印刷するために, + +\family sans +chessboard +\family default +パッケージをサポートします. +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +論文\SpecialChar menuseparator +チェス +\family default +\series default +を開くと +\family sans +\series bold +ゲーム +\series default +1 +\family default +と +\family sans +\series bold +ゲーム +\series default +2 +\family default +がありますので, +それらと +\begin_inset CommandInset href +LatexCommand href +name "chessboard 解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/chessboard/chessboard.pdf" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\begin_layout Subsection +Lilypond記譜 +\end_layout + +\begin_layout Standard +このモジュールは, +LilyPond楽譜エディタ用のコードを +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +特別差込枠\SpecialChar menuseparator + +\series default +LilyPond +\family default + +\begin_inset space \thinspace{} +\end_inset + +にて入力する差込枠を提供します.これは出力時に処理されます. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator + +\series default +LilyPond +\family default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +LilyPond +\begin_inset space \space{} +\end_inset + +Book +\family default + +\begin_inset space \thinspace{} +\end_inset + +を参照.これは, + +\family sans +Rnw +\begin_inset space \thinspace{} +\end_inset + +(knitr) +\family default +または +\family sans +Sweave +\family default +が読み込まれているときには, +使用できません. +\end_layout + +\begin_layout Section +高度な箇条書き +\end_layout + +\begin_layout Subsection +調整可能な箇条書き +\begin_inset CommandInset label +LatexCommand label +name "subsec:調整可能な箇条書き" + +\end_inset + + +\end_layout + +\begin_layout Standard +このモジュールは, + +\series bold +enumitem +\series default +パッケージを読み込んで, +各種箇条書きの調整を可能にします. +\end_layout + +\begin_layout Subsubsection +調整可能な連番箇条書き +\end_layout + +\begin_layout Standard +\noindent +連番箇条書きの番号の振り方の既定値は, +箇条書きの各階層における最初の項目に, +非必須引数を加えることで( +\family sans +\series bold +挿入\SpecialChar menuseparator +箇条書きオプション +\family default +\series default +)変更することができます.そこに, +\SpecialChar TeX +コード(ショートカット: + +\begin_inset Info +type "shortcut" +arg "ert-insert" +\end_inset + +)で +\end_layout + +\begin_layout Standard + +\family sans +label= +\backslash +roman{enumi} +\end_layout + +\begin_layout Standard +\noindent +というコマンドを書き加えてください.ここで, + +\family sans +enumi +\family default +は, +第1階層の連番のカウンタです.箇条書きの下位階層の連番を変更するには, +コマンド中の「i」を, +階層番号の小文字ローマ数字で置き換えてください( +\family sans +enumi +\family default +, + +\family sans +enumii +\family default +, + +\family sans +enumiii +\family default +, + +\family sans +enumiv +\family default +). +\end_layout + +\begin_layout Standard +\noindent +コマンド +\family sans + +\backslash +roman +\family default +は, +このカウントを, +小文字のローマ数字で出力します.大文字のローマ数字を使うには, +上記コマンド中の +\family sans + +\backslash +roman +\family default +を +\family sans + +\backslash +Roman +\family default +に置き換えてください.アラビア数字にするには, + +\family sans + +\backslash +arabic +\family default +を使用します.項目に, +大文字もしくは小文字のラテン文字で「連番」を付けたい場合には, +それぞれ +\family sans + +\backslash +Alph +\family default +もしくは +\family sans + +\backslash +alph +\family default +を使用してください. +\end_layout + +\begin_layout Standard +\noindent +\begin_inset Note Greyedout +status collapsed + +\begin_layout Plain Layout + +\series bold +[註] +\series default +連番は1文字に限られているので, +ラテン文字では26項目までしか連番を振ることはできません. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +下記は, +調整した連番箇条書きの例です. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + +label= +\backslash +# +\backslash +Alph{enumi} +\backslash +# +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +第1階層 +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + +label= +\backslash +Alph{enumi}. +\backslash +arabic{enumii} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +第2階層 +\end_layout + +\begin_layout Enumerate +第2階層 +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + +label= +\backslash +bfseries{ +\backslash +arabic{enumiii}} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +第3階層 +\end_layout + +\begin_deeper +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + +label= +\backslash +emph{ +\backslash +roman{enumiv})} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +第4階層 +\end_layout + +\end_deeper +\end_deeper +\end_deeper +\begin_layout Standard +上記リストでは, +以下のようなコマンドが使用されています. +\end_layout + +\begin_layout Standard +\noindent + +\family sans +label= +\backslash +# +\backslash +Alph{enumi} +\backslash +# +\begin_inset Newline newline +\end_inset + +label= +\backslash +Alph{enumi}. +\backslash +arabic{enumii} +\begin_inset Newline newline +\end_inset + +label= +\backslash +bfseries{ +\backslash +arabic{enumiii}} +\begin_inset Newline newline +\end_inset + +label= +\backslash +emph{ +\backslash +roman{enumiv})} +\end_layout + +\begin_layout Standard +ここで, +コマンド +\family sans + +\backslash +emph{} +\family default +は, +ラベルを強調文字にし, + +\family sans + +\backslash +bfseries{} +\family default +はボールド体にします. +\end_layout + +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout + +\family typewriter +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +renewcommand{ +\backslash +labelenumi}{ +\backslash +thesection. +\backslash +arabic{enumi}} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +Reportにおける連番段落 +\end_layout + +\begin_layout Enumerate +公的なレポートには, +連番を振った段落がよく用いられます.この目的を達するには, +脚註 +\begin_inset CommandInset ref +LatexCommand ref +reference "fn:段落ごとに異なるブリットの形" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +で要約したような様々な方法があります.各コマンドのitemをenumに変えてください. +\end_layout + +\begin_layout Enumerate +これらの連番を振った段落は, +節の開始前に, +\SpecialChar TeX +コードで +\end_layout + +\begin_deeper +\begin_layout Standard + +\family sans + +\backslash +renewcommand{ +\backslash +labelenumi}{ +\backslash +thesection. +\backslash +arabic{enumi}} +\end_layout + +\begin_layout Standard +と入力することで生成されます. +\family sans + +\backslash +thesection +\family default +は, +節の\SpecialChar LaTeX +カウンタを使用し.数字の最初の部分を生成するのに使われています. +\end_layout + +\end_deeper +\begin_layout Enumerate +このように連番を振った段落では, +小節が使用されることはあまりないので, +この例では小節見出しは無視しました. +\end_layout + +\begin_layout Subsubsection +連番の復帰 +\end_layout + +\begin_layout Standard +以下のように, +あいだに段落をはさんで, +連番を復帰させることができます. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +label= +\backslash +arabic{enumi}. +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +1つめ +\begin_inset Note Note +status open + +\begin_layout Plain Layout +既定の連番に戻す +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Enumerate +2つめ +\end_layout + +\begin_layout Standard +通常のテキスト +\end_layout + +\begin_layout Enumerate-Resume +復帰した連番 +\end_layout + +\begin_layout Standard +連番を復帰させるには, +スタイル +\family sans +\series bold +箇条書き +\series default +( +\series bold +連番 +\series default +)- +\series bold +復帰 +\family default +\series default +を使用してください. +\end_layout + +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout +[註]前に復帰すべき連番がない場合には, +\SpecialChar LaTeX +エラーが発生します. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +箇条書きの連番を復帰させる際, +次の番号ではない番号に復帰させたかったり, +新しい連番を, +指定した番号から始めたいことがあるかもしれません.これも, +通常の連番箇条書きの最初の項目に, +非必須引数を加えることで実現できます.非必須引数として, + +\end_layout + +\begin_layout Standard + +\family sans +start=番号 +\end_layout + +\begin_layout Standard +というコマンドを入力してください.ここで, +「番号」は箇条書きを開始したい番号です.例: + +\end_layout + +\begin_layout Enumerate +第1項目 +\end_layout + +\begin_layout Enumerate +第2項目 +\end_layout + +\begin_layout Standard +指定した番号で始める連番: + +\end_layout + +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +start=4 +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +この連番は4から始まります +\end_layout + +\begin_layout Subsubsection +箇条書きの余白 +\begin_inset Index idx +range none +pageformat default +status collapsed + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +\begin_inset IndexMacro sortkey +status collapsed + +\begin_layout Plain Layout +かしようかき +\end_layout + +\end_inset + +箇条書き +\begin_inset IndexMacro subentry +status open + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +\begin_inset IndexMacro sortkey +status collapsed + +\begin_layout Plain Layout +よはく +\end_layout + +\end_inset + +余白 +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +ときには, +箇条書きの項目間の垂直方向の余白を, +調整したい場合があります.例えば, +以下の例の既定の余白が, +大きすぎると感じたとしましょう. +\end_layout + +\begin_layout Itemize +標準余白の +\end_layout + +\begin_layout Itemize +記号付き箇条書き +\end_layout + +\begin_layout Standard +上記箇条書きの最初の項目に, +非必須引数を加えることで余白を詰めることができます.下記の例のように, +箇条書きに追加される余白をなくすには, +非必須引数にコマンド +\family sans +nolistsep +\family default +を加えます. +\end_layout + +\begin_layout Itemize +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +nolistsep +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +箇条書きに追加される +\end_layout + +\begin_layout Itemize +垂直余白をなくした +\end_layout + +\begin_layout Itemize +記号付き箇条書き +\end_layout + +\begin_layout Standard +余白を広げるには, +\SpecialChar LaTeX +パッケージの +\family sans +enumitem +\begin_inset Index idx +range none +pageformat default +status collapsed + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +\begin_inset IndexMacro sortkey +status collapsed + +\begin_layout Plain Layout +LaTeXはつけし +\end_layout + +\end_inset + +LaTeXパッケージ +\begin_inset IndexMacro subentry +status open + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +enumitem +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\family default +で提供されている, +いくつかのコマンドを使用することができます.詳しくは, +取扱説明書 +\begin_inset CommandInset href +LatexCommand href +name "enumitem 解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/enumitem/enumitem.pdf" +literal "false" + +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Standard +水平方向の余白や行頭下げを変更するためにも, +多くのコマンドが使えます.下記の例は, +行頭下げを, +文書中の段落の行頭下げと同じにし, +ラベル分離幅を2 +\begin_inset space \thinspace{} +\end_inset + +cmにして, +番号がページ余白に置かれるようにしたものです. +\end_layout + +\begin_layout Enumerate +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +labelindent= +\backslash +parindent, + labelsep=2cm +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +負の行頭下げを持つ +\end_layout + +\begin_layout Enumerate +連番箇条書き +\end_layout + +\begin_layout Subsubsection +さらなる調整 +\begin_inset Index idx +range none +pageformat default +status collapsed + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +\begin_inset IndexMacro sortkey +status collapsed + +\begin_layout Plain Layout +かしようかき +\end_layout + +\end_inset + +箇条書き +\begin_inset IndexMacro subentry +status open + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +\begin_inset IndexMacro sortkey +status collapsed + +\begin_layout Plain Layout +ちようせい +\end_layout + +\end_inset + +調整 +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +記述箇条書きのスタイルを変更することも可能です.コマンド +\end_layout + +\begin_layout Standard + +\family sans +font=definition +\end_layout + +\begin_layout Standard +は, +記述ラベルのフォントを変更し, +コマンド +\end_layout + +\begin_layout Standard + +\family sans +style=definition +\end_layout + +\begin_layout Standard +は, +箇条書きのスタイルを設定します. +\end_layout + +\begin_layout Standard +下記は, +コマンド +\end_layout + +\begin_layout Standard + +\family sans +font= +\backslash +itshape, + style=nextline +\end_layout + +\begin_layout Standard +を使用した例です. +\end_layout + +\begin_layout Description +電離放射線: + +\begin_inset Argument 1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +labelindent=0pt, + labelsep=1cm, + font= +\backslash +itshape, + style=nextline +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +電離放射線は, +電子を原子や分子から分離させるに十分なエネルギーを持つ, +素粒子や電磁波から成ります. +\end_layout + +\begin_layout Description +参照カウント: + コンピュータ科学において, +参照カウントは, +オブジェクト・メモリブロック・ディスク容量・その他のリソースへの, +参照やポインタやハンドルの数を保管しておくための技術です. +\end_layout + +\begin_layout Standard +\SpecialChar LaTeX +パッケージの +\family sans +enumitem +\begin_inset Index idx +range none +pageformat default +status collapsed + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +\begin_inset IndexMacro sortkey +status collapsed + +\begin_layout Plain Layout +LaTeXはつけし +\end_layout + +\end_inset + +LaTeXパッケージ +\begin_inset IndexMacro subentry +status open + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\nospellcheck off +\bar no +\strikeout off +\xout off +\uuline off +\uwave off +\noun off +\color none +enumitem +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\family default +で提供されるコマンドや機能は, +他にもたくさんあります.詳細は, +取扱説明書 +\begin_inset CommandInset href +LatexCommand href +name "enumitem documentation" +target "http://mirrors.ctan.org/macros/latex/contrib/enumitem/enumitem.pdf" +literal "false" + +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Subsection +段落箇条書き +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +paralist +\family default +パッケージを使用し, +9つの新しい箇条書き環境を提供します.記号・連番箇条書きを, +段落内に組版したり, +独立段落や簡素形として組版したりすることができます.大半の環境には, +ラベルを整形するためのオプションの引数があります.さらに, +LaTeX環境の記号・連番箇条書きも, +同様のオプション引数を使えるように拡張します.詳細については, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +段落箇条書き +\series default +(paralist) +\family default + +\begin_inset space \thinspace{} +\end_inset + +および +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +Paralist +\family default +\series default +, +さらに +\begin_inset CommandInset href +LatexCommand href +name "paralist 解説文書" +target "http://mirrors.ctan.org/macros/latex/contrib/paralist/paralist.pdf" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\begin_layout Section +文芸的プログラミング +\end_layout + +\begin_layout Subsection +Noweb +\end_layout + +\begin_layout Standard +このモジュールは, +Nowebを文芸的プログラミングツールとして使用することを可能にします.Nowebのファイルと解説文書は, + +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "https://www.ctan.org/pkg/noweb" +literal "false" + +\end_inset + +で入手可能です.文芸的プログラミングについては, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:文芸プログラミング" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節に解説があり, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Noweb +\family default +, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Noweb +\family default +, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Noweb +\begin_inset space \space{} +\end_inset + +Listerrors +\family default +, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Noweb2LyX +\family default + +\begin_inset space \thinspace{} +\end_inset + +の3つの用例ファイルがあります. +\end_layout + +\begin_layout Subsection +Rnw (knitr) +\end_layout + +\begin_layout Standard +このモジュールは, + +\family typewriter +knitr +\family default +と +\family typewriter +includernw +\family default +パッケージを使用します.このモジュールを機能させるには, +動的レポートを生成するRの +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +knitr +\end_layout + +\end_inset + +パッケージを, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +install.packages('knitr') +\end_layout + +\end_inset + +として導入する必要があります. +\end_layout + +\begin_layout Paragraph +註: + +\end_layout + +\begin_layout Standard +これはR >= 2.14.1に依存します.詳細については +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +http://yihui.name/knitr +\end_layout + +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Standard +また, + +\family typewriter +includernw +\family default +パッケージも導入されていなくてはならず, + +\family sans +LilyPond +\begin_inset space ~ +\end_inset + +Book +\family default +または +\family sans +Sweave +\family default +が読み込まれている場合には, +使用できません.情報と文芸的プログラミングについては, + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator + +\series default +knitr +\family default +, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Rnw +\begin_inset space \thinspace{} +\end_inset + +(knitr) +\family default +および第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:文芸プログラミング" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節をご覧ください. +\end_layout + +\begin_layout Subsection +Sweave +\end_layout + +\begin_layout Standard +このモジュールを使うと, +統計言語SまたはRを文芸的プログラミングツールとして使用することができるようになります. +\family sans +includernw +\family default +および +\family sans +fancyvrb +\family default +パッケージが必要です. +\begin_inset CommandInset href +LatexCommand href +name "includernw" +target "https://www.ctan.org/pkg/includernw" +literal "false" + +\end_inset + +と +\begin_inset CommandInset href +LatexCommand href +name "fancyvrb" +target "https://www.ctan.org/pkg/fancyvrb" +literal "false" + +\end_inset + +はともにCTANから入手できます. +\family sans +LilyPond +\begin_inset space ~ +\end_inset + +Book +\family default +が読み込まれている場合には, +使用できません.情報と文芸的プログラミングについては, + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator + +\series default +Sweave +\family default +, + +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Sweave +\family default +および第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:文芸プログラミング" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節をご覧ください. +\end_layout + +\begin_layout Section +数式 +\end_layout + +\begin_layout Subsection +AMS定理 +\end_layout + +\begin_layout Standard +このモジュールは, +拡張AMS機構を使う定理環境と証明環境を定義します.連番付きと連番なしの両方の型が提供されます.既定では, +定理は文書を通じて連番が付されます.これは, + +\family sans +\series bold +定理(…毎…連番) +\family default +\series default +モジュールのうちの一つを読み込むことによって変更することができます. +\family sans +\series bold +標準定理 +\family default +\series default +モジュールや +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +モジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +AMS定理(拡張) +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +AMS +\series bold +定理 +\family default +\series default +パッケージを使う定理環境をいくつか追加定義します( +\family sans +AMS +\series bold +定理 +\family default +\series default +モジュールは読み込まれていなくてはなりません).これには, +基準・アルゴリズム・公理・条件・註釈・記法・要約・謝辞・結論・事実・仮定・場合・問題が, +連番ありと連番なしの両方の形で含まれています. +\end_layout + +\begin_layout Subsection +AMS定理(拡張・章毎に種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +AMS +\series bold +定理(章毎に種類別連番) +\family default +\series default +パッケージを使う定理環境をいくつか追加定義します( +\family sans +AMS +\series bold +定理(章毎に種類別連番) +\family default +\series default +モジュールは読み込まれていなくてはなりません).中には, +基準・アルゴリズム・公理・条件・註釈・記法・要約・謝辞・結論・仮定・場合が, +連番ありと連番なしの両方の形で含まれています. +\family sans +AMS +\series bold +定理(拡張) +\family default +\series default +モジュールとは異なり, +このモジュールでは定理の種類毎に別々のカウンタを有し, +章毎にリセットされます(例: +基準1→基準2→公理3→仮定4→…ではなく, +基準1.1→基準1.2→公理1.1→仮定1.1→#基準2.1→基準2.2→公理2.1→…となります). +\end_layout + +\begin_layout Subsection +AMS定理(拡張・種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +パッケージを使う定理環境をいくつか追加定義します( +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +モジュールは読み込まれていなくてはなりません).中には, +基準・アルゴリズム・公理・条件・註釈・記法・要約・謝辞・結論・事実・仮定・場合が, +連番ありと連番なしの両方の形で含まれています. +\family sans +AMS +\series bold +定理(拡張) +\family default +\series default +モジュールとは異なり, +このモジュールでは定理の種類毎に別々のカウンタを有します(例: +基準1→基準2→公理3→仮定4→…ではなく, +基準1→基準2→公理1→仮定1→基準3→…となります). +\end_layout + +\begin_layout Subsection +AMS定理(章毎に種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, +拡張AMS機構を使う定理環境と証明環境を定義します.連番付きと連番なしの両方の型が提供されます. +\family sans +AMS +\series bold +定理 +\family default +\series default +モジュールとは異なり, +ここに含まれる定理型は, +種類毎に別々のカウンタを有します(例: +定理1→定理2→補題3→命題4→…ではなく, +定理1.1→定理1.2→補題1.1→命題1.1→定理1.3→補題1.2→…となります).連番は章毎にリセットされます(定理1.1→定理2.1→...). +\family sans +AMS +\series bold +定理 +\family default +\series default +や +\family sans +\series bold +標準定理 +\family default +\series default +, + +\family sans +\series bold +標準定理(種類別連番) +\family default +\series default +, + +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +の各モジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +AMS定理(種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, +拡張AMS機構を使う定理環境と証明環境を定義します.連番付きと連番なしの両方の型が提供されます. +\family sans +AMS +\series bold +定理 +\family default +\series default +モジュールとは異なり, +このモジュールでは定理の種類毎に別々のカウンタを有します(例: +定理1→定理2→補題3→命題4→…ではなく, +定理1→定理2→補題1→命題1→定理3→補題2→…となります).連番の及ぶ範囲は文書全体です.章毎または節毎の連番をお望みであれば, +「章毎に…連番」または「節毎に…連番」とあるモジュールを選択してください. +\family sans +AMS +\series bold +定理 +\family default +\series default +や +\family sans +\series bold +標準定理 +\family default +\series default +, + +\family sans +\series bold +標準定理(種類別連番) +\family default +\series default +, + +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +の各モジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +数式番号を節毎に振る +\end_layout + +\begin_layout Standard +このモジュールを使うと, +数式番号が節の開始毎にリセットされ, +数式番号の前に「(2.1)」のように節番号が付きます. +\end_layout + +\begin_layout Subsection +標準定理 +\end_layout + +\begin_layout Standard +このモジュールは, +非AMSクラス用にいくつか定理環境を定義します.既定では, +定理は文書を通じて連番が付されます.これは, + +\family sans +\series bold +標準定理(...連番) +\family default +\series default +モジュールのうちの一つを読み込むことによって変更することができます. +\family sans +AMS +\series bold +定理 +\family default +\series default +や +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +のモジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +標準定理(命名可) +\end_layout + +\begin_layout Standard +このモジュールは, +定理名付き定理を使用できるようにします.定理名は「定理追加文」差込枠に入れます. +\end_layout + +\begin_layout Subsection +標準定理(章毎連番) +\end_layout + +\begin_layout Standard +このモジュールは, +定理などを章ごとに付番します(つまり章が始まるときにカウンタがリセットされます).このモジュールは, +章環境を提供するレイアウトとのみ使用してください. +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +または +\family sans +\series bold +標準定理 +\family default +\series default +モジュールのどちらかが読み込まれていなくてはなりません. +\family sans +\series bold +標準定理(節毎連番) +\family default +\series default +のモジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +標準定理(節毎連番) +\end_layout + +\begin_layout Standard +このモジュールは, +定理などを節ごとに付番します(つまり節が始まるときにカウンタがリセットされます). +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +または +\family sans +\series bold +標準定理 +\family default +\series default +モジュールのどちらかが読み込まれていなくてはなりません. +\family sans +\series bold +標準定理(章毎連番) +\family default +\series default +のモジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +標準定理(章毎に種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, +非AMSクラス用にいくつか定理環境を定義します. +\family sans +AMS +\series bold +定理 +\family default +\series default +モジュールや +\family sans +\series bold +標準定理 +\family default +\series default +モジュールとは違って, +このモジュールでは定理の種類毎に別々のカウンタが設定されています(例: +定理1→定理2→補題3→命題4→定理5→補題6\SpecialChar ldots +のようにはならないで, +定理1→定理2→補題1→命題1→定理3→補題2\SpecialChar ldots +のように進行します).連番は, +章の開始時にリセットされます. +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +または +\family sans +\series bold +標準定理(種類別連番) +\family default +\series default +モジュールのどちらかが読み込まれていなくてはなりません. +\family sans +AMS +\series bold +定理 +\family default +\series default +や +\family sans +\series bold +標準定理 +\family default +\series default +, + +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +, + +\family sans +\series bold +標準定理(節毎連番) +\family default +\series default +, + +\family sans +\series bold +標準定理(節毎に種類別連番) +\family default +\series default +の各モジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +標準定理(節毎に種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, +非AMSクラス用にいくつか定理環境を定義します. +\family sans +AMS +\series bold +定理 +\family default +\series default +モジュールや +\family sans +\series bold +標準定理 +\family default +\series default +モジュールとは違って, +このモジュールでは定理の種類毎に別々のカウンタが設定されています(例: +定理1→定理2→補題3→命題4→…のようにはならないで, +定理1→定理2→補題1→命題1→定理3→補題2→…のように進行します).連番は, +節の開始時にリセットされます. +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +または +\family sans +\series bold +標準定理(種類別連番) +\family default +\series default +モジュールのどちらかが読み込まれていなくてはなりません. +\family sans +AMS +\series bold +定理 +\family default +\series default +や +\family sans +\series bold +標準定理 +\family default +\series default +, + +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +, + +\family sans +\series bold +標準定理(章毎連番) +\family default +\series default +, + +\family sans +\series bold +標準定理(章毎に種類別連番) +\family default +\series default +の各モジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +標準定理(種類別連番) +\end_layout + +\begin_layout Standard +このモジュールは, +非AMSクラス用にいくつか定理環境を定義します. +\family sans +AMS +\series bold +定理 +\family default +\series default +モジュールや +\family sans +\series bold +標準定理 +\family default +\series default +モジュールとは違って, +このモジュールでは定理の種類毎に別々のカウンタが設定されています(例: +定理1→定理2→補題3→命題4→…のようにはならないで, +定理1→定理2→補題1→命題1→定理3→補題2→…のように進行します).連番の及ぶ範囲は文書全体です.章毎または節毎の連番をお望みであれば, +「章毎に…連番」または「節毎に…連番」とあるモジュールを選択してください. +\family sans +AMS +\series bold +定理 +\family default +\series default +や +\family sans +\series bold +標準定理 +\family default +\series default +, + +\family sans +\series bold +標準定理(連番なし) +\family default +\series default +, + +\family sans +\series bold +AMS定理(種類別連番) +\family default +\series default +の各モジュールが読み込まれているときには, +使用することができません. +\end_layout + +\begin_layout Subsection +標準定理(連番なし) +\end_layout + +\begin_layout Standard +このモジュールは, +拡張AMS機構を用いる, +番号なし定理環境と証明環境のみ定義します. +\family sans +AMS +\series bold +定理(種類別連番) +\family default +\series default +または +\family sans +\series bold +標準定理 +\family default +\series default +モジュールのどちらかが読み込まれていなくてはなりません. +\end_layout + +\begin_layout Subsection +数式群(subequations) +\end_layout + +\begin_layout Standard +このモジュールは, +LyX中で数式群をまとめる直感的な方法を提供します. +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +数式\SpecialChar menuseparator +細目番号 +\family default +\series default +をご覧ください. +\end_layout + +\begin_layout Section +ページレイアウト +\end_layout + +\begin_layout Subsection +ヘッダ・フッタ文の設定 +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定ページ\SpecialChar menuseparator +ページレイアウト +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログの +\family sans +\series bold +ページ様式 +\family default +\series default +オプションを +\family typewriter +fancy +\family default +に設定する必要があります.これは, + +\family typewriter +fancyhdr +\family default +パッケージをサポートする文書クラスに以下の6つの環境を追加します. +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +左ヘッダ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +中央ヘッダ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +右ヘッダ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +左フッタ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +中央フッタ +\end_layout + +\begin_layout Itemize + +\family sans +\series bold +右フッタ +\end_layout + +\begin_layout Subsubsection +装飾的なヘッダ・フッタ +\end_layout + +\begin_layout Standard +既定のページレイアウトは, +どちらかといえば素っ気ないものです. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +article +\end_layout + +\end_inset + +文書クラスの場合には, +ページの下の真ん中にページ番号がつくだけです.この取扱説明書はKOMA-scriptのbookクラスなので, +すこしは凝ってますが, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定ページ\SpecialChar menuseparator +ページレイアウト +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +ダイアログの +\family sans +\series bold +ページ様式 +\family default +\series default +オプションを「fancy」に設定すれば, +ページへッダが「左」「中央」「右」と命名された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 + +\backslash +cfoot{} +\begin_inset Newline newline +\end_inset + + +\family default +とします. +\end_layout + +\begin_layout Standard +しかしながら, +ちょっとした変更を加えるのにもっと簡単な方法があります. +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +モジュール\SpecialChar menuseparator +ページレイアウト\SpecialChar menuseparator +ヘッダ・フッタ文の設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +モジュールを読み込めば, +上記の6つのフィールドに対応する新しい環境が6つ加えられます. +\end_layout + +\begin_layout Standard +もっと美しくしてみましょう.節番号を「第‥節」という言葉といっしょに(第3節のように)左上に入れ, +ページ番号を(4ページのように)右上に, +自分の名前を左下に, +日付を右下に入れます.新しく使えるようにした環境を使って, +以下の項目を加えてください. +\begin_inset VSpace defskip +\end_inset + + +\end_layout + +\begin_layout Standard +左ヘッダ: +第 +\family typewriter + +\backslash +thesection +\family default + 節 +\end_layout + +\begin_layout Standard +中央ヘッダ: + +\end_layout + +\begin_layout Standard +右ヘッダ: + +\family typewriter + +\backslash +thepage +\family default + ページ +\end_layout + +\begin_layout Standard +左フッタ: +物書 はじめ +\end_layout + +\begin_layout Standard +中央フッタ: + +\end_layout + +\begin_layout Standard +右フッタ: + +\family typewriter + +\backslash +today +\family default + +\begin_inset VSpace defskip +\end_inset + + +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +thesection +\family default +・ +\family typewriter + +\backslash +thepage +\family default +・ +\family typewriter + +\backslash +today +\family default +の各コマンドは, +\SpecialChar TeX +コードのコマンドとして入力するようにしてください.コマンド +\family typewriter + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thesecti +\family default +o +\family typewriter +n +\end_layout + +\end_inset + + +\family default +と +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thepa +\family default +ge +\end_layout + +\end_inset + +は, +それぞれ\SpecialChar LaTeX +の節カウンタおよびページカウンタを取得するもので, +これによって現在の節番号とページ番号を印字します. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +tod +\family default +ay +\end_layout + +\end_inset + +は, +今日の日付を印字するものです. +\end_layout + +\begin_layout Standard +へッダ下またはフッタ上に描かれる罫線の太さも変更することができます.もし罫線が必要なければ, +太さを0にしてください.ヘッダ罫線は, +既定では0.4ptの太さであり, +フッタ罫線は0ptです.太さを変更するには, + +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +renewcommand{ +\backslash +headrulewidth}{0.4pt} +\family default +や +\end_layout + +\begin_layout Standard + +\family typewriter +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +renewcommand{ +\backslash +footrulewidth}{0.4pt} +\end_layout + +\end_inset + + +\family default +のようなコマンドを使用してください. +\end_layout + +\begin_layout Standard +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thispagestyle{empty} +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thispagestyle{plain} +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thispagestyle{fancy} +\end_layout + +\end_inset + +のようなコマンドを使えば, +各ページごとにへッダ・フッタ設定を有効にしたり無効にしたりすることができます.設定を変更したいページに, +これらのコマンドを\SpecialChar TeX +コードとして挿入してください.実は, +タイトルページは, +その後のページは大域的に装飾的(fancy)に設定されていれば装飾的(fancy)になるにもかかわらず, +既定でプレーン(plain)になるように設定されているのです. +\end_layout + +\begin_layout Standard +ヘッダやフッタを両面文書の外側にしたいときには, + +\end_layout + +\begin_layout Standard +\begin_inset Flex Strong +status collapsed + +\begin_layout Plain Layout + +\backslash +fancyfoot{} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Strong +status collapsed + +\begin_layout Plain Layout + +\backslash +fancyfoot[LE,RO]{ +\backslash +thepage} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +のようにします.最初のコマンドは, +新しいコマンドと干渉するのを避けるために, +既存のフッタをすべて消去しています. +\end_layout + +\begin_layout Standard +これらのコマンドは, +簡単なものは上記で新しく作った環境の中に, +複雑なものは\SpecialChar TeX +コードコマンドとして, +文書中の任意の場所に入れることができ, +その次のページから効力を持ちます. +\end_layout + +\begin_layout Standard +最後の例として, +へッダやフッタに画像を挿入できることを取り上げましょう.会社のロゴをページ左上に入れたいものとします.たとえば, + +\end_layout + +\begin_layout Standard + +\family sans + +\backslash +lhead{ +\backslash +resizebox{1in}{!}{ +\backslash +includegraphics{logo.eps}}} +\end_layout + +\begin_layout Standard +\noindent +とすれば, +これを実現できます(文書中に他に画像を挿入していない場合には, + +\family sans + +\backslash +usepackage{graphics} +\family default +をプリアンブルに宣言する必要があります). +\end_layout + +\begin_layout Standard +詳しい解説は, + +\begin_inset CommandInset href +LatexCommand href +name "CTAN" +target "http://www.ctan.org/pkg/fancyhdr" +literal "false" + +\end_inset + +にある +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter +fancyhdr +\end_layout + +\end_inset + +の解説文書を参照してください. +\end_layout + +\begin_layout Subsection +文中横向き部分 +\end_layout + +\begin_layout Standard +このモジュールは, + +\family sans +\series bold +挿入\SpecialChar menuseparator +特別差込枠\SpecialChar menuseparator +横向き +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +か +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +特別差込枠\SpecialChar menuseparator +横向き(フロート) +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を使って, +文書の一部を横向きにします. +\end_layout + +\begin_layout Subsection +多段組 +\begin_inset CommandInset label +LatexCommand label +name "subsec:多段組" + +\end_inset + + +\end_layout + +\begin_layout Standard +このモジュールは, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +multicol +\end_layout + +\end_inset + +パッケージを使用するもので, + +\family sans +\series bold +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +本文レイアウト +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +にある +\family sans +\series bold +二段組文書 +\family default +\series default +とは別の機能です.文書全体に二段組を行いたい場合には, + +\family sans +\series bold +二段組文書 +\family default +\series default +オプションを利用することをお勧めします.それ以外の場合には, +本機能をご使用ください. +\end_layout + +\begin_layout Standard +多段組中の脚注は, +ページ下部に置かれ, +各段の下ごとには置かれません.フロートに関して, + +\family sans +\series bold +編集\SpecialChar menuseparator +フロート設定 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +で +\family sans +\series bold +段をまたぐ +\family default +\series default +オプションを有効にする必要があるという制限がある他は, +各段において通常の使用をすることができます. +\end_layout + +\begin_layout Subsubsection +基本 +\end_layout + +\begin_layout Standard +文章中で二段組を使用したい場合には, +段組を始める場所で +\begin_inset space \thinspace{} +\end_inset + + +\family sans +\series bold +挿入\SpecialChar menuseparator +任意設定差込枠\SpecialChar menuseparator +多段組 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +メニューを使用して, +多段組差込枠を挿入してください.二段組で印字されるべき文章は, +全てこの差込枠の中に書いてください. +\end_layout + +\begin_layout Standard +下記はその用例です. +\end_layout + +\begin_layout Standard +\noindent +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout +\noindent + +\series bold +\size small +The Adventure of the Empty House +\series default + +\begin_inset Newline newline +\end_inset + +by Sir Arthur Conan Doyle +\end_layout + +\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 incredulity 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 + +\end_inset + + +\end_layout + +\begin_layout Standard +三段以上にするには, +カーソルを多段組差込枠の内部において, + +\family sans +\series bold +挿入\SpecialChar menuseparator +段数 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +メニューを使用してください.この差込枠の中に, +欲しい段数を書き入れます(三段組の場合には「3」と書きます). +\begin_inset Newline newline +\end_inset + +下記は三段組の例です. +\end_layout + +\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_inset + + +\end_layout + +\begin_layout Standard +お望みならば10段組まで組むことができますが, +文書の読者にとっては, +あまり気持ちのいいものではないでしょう. +\end_layout + +\begin_layout Standard +\begin_inset Newpage newpage +\end_inset + + +\end_layout + +\begin_layout Subsubsection +段組中の段組 +\end_layout + +\begin_layout Standard +また, +段中に段を組むこともできます. +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\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 + +\begin_layout Plain Layout +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout + +\size footnotesize +The youth moved in the best society +\begin_inset space ~ +\end_inset + +– 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 + +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\size footnotesize +Ronald Adair was fond of cards +\begin_inset space ~ +\end_inset + +– playing continually, + but never for such stakes as would hurt him. + He was a member of the Baldwin, + the Cavendish, + and the Bagatelle card clubs. + It was shown that, + after dinner on the day of his death, + he had played a rubber of whist at the latter club. + He had also played there in the afternoon. + +\size default + +\size footnotesize +The evidence of those who had played with him +\begin_inset space ~ +\end_inset + +– Mr. + Murray, + Sir John Hardy, + and Colonel Moran +\begin_inset space ~ +\end_inset + +– 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 + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +応用例 +\end_layout + +\begin_layout Standard +本節の用例は, +多段組のさらに特別な機能を示すためのものです. +\end_layout + +\begin_layout Standard +多段組機能についてさらに知りたい場合には, +\SpecialChar LaTeX +パッケージ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +multicol +\end_layout + +\end_inset + + +\begin_inset CommandInset href +LatexCommand href +name "解説文書" +target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf" +literal "false" + +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Paragraph +序文 +\end_layout + +\begin_layout Standard +多段組に序文を追記するには, +カーソルを多段組差込枠内部に置き, + +\family sans +挿入\SpecialChar menuseparator +序文 +\family default +メニューを使用してください.序文は, +この差込枠内に書いてください. +\begin_inset Newline newline +\end_inset + +序文のある文章の例を掲げます. +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +And the story continues and continues and continues and continues\SpecialChar ldots + +\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 + +\end_inset + + +\end_layout + +\begin_layout Standard +最初の\SpecialChar TeX +コードの後に, +節宣言コマンドを\SpecialChar TeX +コードとして使用すれば, +節見出しを前書きとして使用することができます.例えば, + +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +subsection{小節見出し} +\end_layout + +\begin_layout Standard +というコマンドは, +小節を生成します.以下の例では, +前書きが小々節になっています. +\end_layout + +\begin_layout Standard +\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 + + +\backslash +subsubsection{ +\end_layout + +\end_inset + +これは序文の小々節見出しです +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\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 + +\end_inset + + +\end_layout + +\begin_layout Standard +多段組を開始する部分に, +必要とされる6行を確保出来るだけの垂直スペースがページに残されていない場合, +多段組の前に改行が挿入されます.前書きの行数如何では, +この必要行数を変更したいかもしれません.これは, +カーソルを多段組差込枠内部の(もしあれば)序文の後に置き, + +\family sans +挿入\SpecialChar menuseparator +改頁前の余白 +\family default +メニューを使用することで設定できます.この差込枠に, +余白の大きさを「5cm」などと書き込んでください. +\end_layout + +\begin_layout Standard +以下の例では, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +7 +\backslash +baselineskip +\end_layout + +\end_inset + +を用いて, +必要行数を7行に指定しています(コマンド +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +baselineskip +\end_layout + +\end_inset + +は\SpecialChar TeX +コードとして入力する必要があります). +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +7 +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +baselineskip +\end_layout + +\end_inset + + +\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 + +\end_inset + + +\end_layout + +\begin_layout Paragraph +周囲の余白 +\end_layout + +\begin_layout Standard +多段組の前後の余白は, +長さ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +multicolsep +\end_layout + +\end_inset + +を変えることで変更することができます.例えば, +\SpecialChar TeX +コードで書かれたコマンド +\end_layout + +\begin_layout LyX-Code + +\backslash +setlength{ +\backslash +multicolsep}{3cm} +\end_layout + +\begin_layout Standard +は, +その値を3 +\begin_inset space \thinspace{} +\end_inset + +cmに変更します.この変更は, +多段組が始まる前に指定しなくてはなりません.既定値は13 +\begin_inset space \thinspace{} +\end_inset + +ptです. +\end_layout + +\begin_layout Standard +以下の例では, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +multicolsep +\end_layout + +\end_inset + +は2.5 +\begin_inset space \thinspace{} +\end_inset + +cmに指定されています. +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +multicolsep}{2.5cm} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout + +\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 resistance which my poor friend had declared to be the starting-point of every investigation. + 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 + + +\end_layout + +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout + +\series bold +[註] +\series default + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +setlength +\end_layout + +\end_inset + +で指定した値は, +再度変更されるまでは, +以降のすべての多段組で使用されます. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +multicolsep}{13pt} +\end_layout + +\end_inset + + +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout + +\lang english +go back to the default +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Paragraph +改段 +\end_layout + +\begin_layout Standard +改段は, +文章中の階段を行いたい位置に, +\SpecialChar TeX +コードで, +コマンド +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +columnbreak{} +\end_layout + +\end_inset + +を挿入すれば, +強制的に行うことができます.ただし, +多くの場合, +文章中に空白が挿入されることに注意してください. +\begin_inset Newline newline +\end_inset + +以下が用例です. +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout + +\size small +\begin_inset Quotes eld +\end_inset + +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 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 + + AFTER THIS SENTENCE THE COLUMN BREAK IS FORCED. +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +columnbreak{} +\end_layout + +\end_inset + + +\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 + +\begin_inset space ~ +\end_inset + +– 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 + +\end_inset + + +\end_layout + +\begin_layout Paragraph +段間隔 +\end_layout + +\begin_layout Standard +段幅は自動的に計算されますが, +段の間の余白は指定することができます.これは, +長さ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +columnsep +\end_layout + +\end_inset + +を変更することで実現できます.既定値は10 +\begin_inset space \thinspace{} +\end_inset + +ptです.以下は +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +columnsep +\end_layout + +\end_inset + +を3 +\begin_inset space \thinspace{} +\end_inset + +cmに設定した例です. +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +columnsep}{3cm} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain 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 + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +columnsep}{10pt} +\end_layout + +\end_inset + + +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout + +\lang english +go back to the default +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Paragraph +垂直線 +\end_layout + +\begin_layout Standard +段間には, +長さ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +columnseprule +\end_layout + +\end_inset + +の幅を持つ罫線が描かれます.罫線幅を0 +\begin_inset space \thinspace{} +\end_inset + +ptにすると(これが既定値です), +罫線は出力されません.以下の例では, +段を分かつ線は2 +\begin_inset space \thinspace{} +\end_inset + +pt幅に設定されています. +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +columnseprule}{2pt} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout + +\size small +\begin_inset Quotes eld +\end_inset + +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 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 + + +\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 + +\begin_inset space ~ +\end_inset + +– 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 + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset VSpace defskip +\end_inset + + +\end_layout + +\begin_layout Standard +罫線は, +コマンド +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +columnseprulecolor +\end_layout + +\end_inset + +を再定義すれば, +着色することができます.これは, +多段組差込枠の前に\SpecialChar TeX +コードで以下のコマンドを挿入すれば, +実現できます. +\end_layout + +\begin_layout LyX-Code + +\backslash +renewcommand{ +\backslash +columnseprulecolor}{ +\backslash +color{red}} +\end_layout + +\begin_layout Standard +このコマンド中の +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +red +\end_layout + +\end_inset + +をお好みの色に変更してください.既定色とユーザー定義色の全てを使用することができます.既定色とユーザー定義色についての詳細な情報は, +取扱説明書『埋込オブジェクト篇』の「色付き表」の節をご覧ください.既定色に戻すには, +以下のコマンドを挿入してください. +\end_layout + +\begin_layout LyX-Code + +\backslash +renewcommand{ +\backslash +columnseprulecolor}{ +\backslash +normalcolor} +\end_layout + +\begin_layout Standard +以下は, +シアン色の罫線と1 +\begin_inset space \thinspace{} +\end_inset + +cmの段間隔を持つ例です. +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +columnsep}{1cm} +\end_layout + +\begin_layout Plain Layout + + +\backslash +renewcommand{ +\backslash +columnseprulecolor}{ +\backslash +color{cyan}} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Multiple Columns +status open + +\begin_layout Plain Layout + +\size small +\begin_inset Quotes eld +\end_inset + +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 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 + + +\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 + +\begin_inset space ~ +\end_inset + +– 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 + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + + +\backslash +setlength{ +\backslash +columnseprule}{0pt} +\end_layout + +\begin_layout Plain Layout + + +\backslash +renewcommand{ +\backslash +columnseprulecolor}{ +\backslash +normalcolor} +\end_layout + +\end_inset + + +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout + +\lang english +go back to the default +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +段落様式 +\end_layout + +\begin_layout Subsection +任意の段落形 +\end_layout + +\begin_layout Standard +\noindent +\SpecialChar LaTeX +は, +他のテキストプロセッサと同様に, +既定で長方形の段落を使用します.しかし, +例えば, +ポスターや招待状, +詩などの特殊な場合には, +段落の形を好きなように変えることができます.このモジュールは, + +\family sans +shapepar +\family default +パッケージを使用して, +1ダースを超える段落形を提供するだけでなく, +好みの形を定義するコマンドを提供します. +\end_layout + +\begin_layout Subsubsection +既定の形 +\end_layout + +\begin_layout Standard + +\series bold +shapepar +\series default +は, +以下の形を提供しています. +\end_layout + +\begin_layout Standard +\begin_inset Tabular + + + + + + + +\begin_inset Text + +\begin_layout Plain Layout +名称 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +説明 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +備考 +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +CDlabel +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +丸い穴の開いたドーナツ型(CD/DVD大) +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +伸縮不可.多くの文字を入れられないことに注意. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Circle +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +円 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +脆弱.計算に失敗することも. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Diamond +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +菱形(シンボル的に +\begin_inset Quotes eld +\end_inset + +diamond +\begin_inset Quotes erd +\end_inset + +と表記) +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Heart +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +ハート型 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Hexagon +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +六角形 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Nut +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +ナット型(丸い穴の開いた六角形) +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Square +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +正方形 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Star +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +五芒星 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Candle +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +燃えるろうそく +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Drop down/up +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +雫型/逆雫型 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +脆弱.計算に失敗することも. +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +\SpecialChar TeX + +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +\SpecialChar TeX +ロゴ +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +Triangle up/down/ +\begin_inset Newline newline +\end_inset + +left/right +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +各方向の三角形 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +- +\end_layout + +\end_inset + + + + +\end_inset + + +\end_layout + +\begin_layout Standard +段落に形を適用するには, +\SpecialChar LyX +ツールバー中の環境プルダウンボックスから形を選んでください. +\end_layout + +\begin_layout Standard +\begin_inset Newpage newpage +\end_inset + + +\end_layout + +\begin_layout Standard +以下は, +ナット型の段落の例です. +\end_layout + +\begin_layout Standard +\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. +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout + +\series bold +[註] +\family sans +\series default +shapepar +\family default +段落は改頁にまたがることはできません. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +shapepar +\end_layout + +\end_inset + +は, +段落中にどれだけ文章が含まれようとも, +常に形を維持しようとします.したがって, +段落の大きさは, +含まれている文章量によって変化しますので, +段落の大きさがページ余白にはみ出してしまうことがあります.寸法が伸縮することを示すために, +文章量を二倍にした例を見てみましょう. +\end_layout + +\begin_layout Standard +\begin_inset Newpage newpage +\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 VSpace bigskip +\end_inset + + +\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 VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +先端のある形では, +先端部の文字列で, +\SpecialChar LaTeX +のハイフネーションルーチンが失敗することがあります.したがって, +この部分の文章には, +ハイフネーション位置 +\family sans +( +\begin_inset Info +type "shortcut" +arg "specialchar-insert hyphenation" +\end_inset + + +\family default +)を指定することが往々にして必要になります. +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +Shapepar段落は, +常に中央揃えか, +左の縁が左ページ余白に接するように配置されます.したがって, +これらの段落を揃えるのに段落ダイアログを使用することはできません.解決方法としては, +段落をミニページかparboxの中において, +このボックスを揃えることです.ここでの問題は, +ボックスの正しい幅を見出すことです.もしボックスの幅が広すぎれば, +ボックスを中央揃えにしたとしても, +ボックスの左側が付いてしまうので中央揃えになりません.そこで, +正しい幅を見出すまでは, +若干試行錯誤しなくてはならないかもしれません.以下は, +二つのハート形の段落です.一つ目は揃え指定がなく, +二つ目は右揃えにしてあります. +\end_layout + +\begin_layout Standard +\begin_inset Newpage newpage +\end_inset + + +\end_layout + +\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 Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_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 + +\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 + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +任意の形 +\end_layout + +\begin_layout Standard +ユーザーは, +どのような形であれ, +定義することができます.これを手動で行うのは, +全ての座標を指定しなくてはならないので, +かなりの労力を必要とします.しかし, +以下のように, +コンピューターに座標を計算させる方法もあります. +\end_layout + +\begin_layout Enumerate +プログラム +\begin_inset CommandInset href +LatexCommand href +name "Jpgfdraw" +target "https://www.ctan.org/tex-archive/graphics/jpgfdraw" +literal "false" + +\end_inset + +を導入します. +\end_layout + +\begin_layout Enumerate + +\family sans +Jpgfdraw +\family default +内で, + +\family sans +TeX/LaTeX\SpecialChar menuseparator +Settings\SpecialChar menuseparator +Set Normal Size +\family default + +\begin_inset space \thinspace{} +\end_inset + +メニューで文書中で使用しているフォント寸法を選択します.例えば, +この文書は12 +\begin_inset space \thinspace{} +\end_inset + +ptを使用しています. +\end_layout + +\begin_layout Enumerate +形を描きます. +\end_layout + +\begin_layout Enumerate + +\family sans +TeX/LaTeX\SpecialChar menuseparator +Shapepar +\family default + +\begin_inset space \thinspace{} +\end_inset + +メニューを使用して, +形の座標をエクスポートします.現れるダイアログで, +形の外枠を座標に使うか, +パス自体を使うかを指定します. +\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" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +座標は\SpecialChar TeX +ファイルに書き込まれます.これを\SpecialChar LyX +文書で使用するには, + +\end_layout + +\begin_layout Enumerate +段落の最初の文字の前(もしくは空の段落内)にカーソルを置きます. +\end_layout + +\begin_layout Enumerate +\SpecialChar LyX + +\family sans +\series bold +の挿入\SpecialChar menuseparator +ファイル\SpecialChar menuseparator +子文書 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +メニューでファイルを選択し, + +\family sans +\series bold +取り込みの型 +\family default +\series default +として +\family sans +Input +\family default +を選択してください. +\end_layout + +\begin_layout Standard +\begin_inset VSpace defskip +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset Note Greyedout +status open + +\begin_layout Plain Layout + +\series bold +[註] +\series default +変更した形は, +現在の段落にのみ適用されます.次の段落では全て通常に戻ります.したがって, +段落定義ファイルは, +形を変えたい段落全てで読み込まれなくてはなりません. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +以下の用例をご覧ください. +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset CommandInset include +LatexCommand input +filename "../SpecialParagraphShape.tex" +literal "true" + +\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 + + +\end_layout + +\begin_layout Standard + +\series bold +【ヒント】 +\family sans +\series default +Jpgfdraw +\family default +で複雑な形を描く場合, +まず形を好きなプログラムで描き, +出来上がった画像を +\family sans +Jpgfdraw +\family default +に読み込む方法があります.この場合, +画像の外枠に沿って, +直線またはスプラインを描くだけですみます. +\end_layout + +\begin_layout Standard +\begin_inset VSpace bigskip +\end_inset + + +\end_layout + +\begin_layout Standard + +\family sans +\series bold +任意の段落形 +\family default +\series default +モジュールは, + +\family sans +shapepar +\family default +と +\family sans +Shapepar +\family default +の二つのコマンドも提供していて, +任意の形を座標毎に定義するのに使用することができます. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +これらのコマンドは, +上述の全ての形で内部的に使用されています. +\end_layout + +\end_inset + +これらのスタイルがどのように使われていて, +どのような設定ができるのかについての詳しい情報は, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +shapepar +\end_layout + +\end_inset + +パッケージの +\begin_inset CommandInset href +LatexCommand href +name "解説文書" +target "https://www.ctan.org/tex-archive/macros/latex/contrib/shapepar/shapepar.pdf" +literal "false" + +\end_inset + +をご覧ください. +\end_layout + +\begin_layout Subsection +ぶら下げ段落 +\end_layout + +\begin_layout Hanging +このモジュールは, + +\family sans +\series bold +ぶら下げ +\family default +\series default +段落様式, +すなわち段落の第1行以外はすべて字下げする段落様式を追加します.これは, +\SpecialChar LyX +文書中には反映しない可能性もありますが, +出力には反映されます. +\end_layout + +\begin_layout Subsection +頭文字(ドロップキャップ) +\begin_inset CommandInset label +LatexCommand label +name "subsec:頭文字" + +\end_inset + + +\end_layout + +\begin_layout Initial +\begin_inset Argument 2 +status open + +\begin_layout Plain Layout +こ +\end_layout + +\end_inset + + +\begin_inset Argument 3 +status open + +\begin_layout Plain Layout +の +\end_layout + +\end_inset + +モジュールは, +ドロップキャピタル段落様式である +\family sans +\series bold +頭文字 +\family default +\series default +段落環境を追加します.これを用いれば, +望む場所をドロップキャピタルにすることができます.すると, + +\family sans +\series bold +挿入 +\family default +\series default +メニューに以下の3つの項目が追加されます. +\end_layout + +\begin_layout Description + +\family sans +\series bold +頭文字 +\family default +\series default + ドロップキャピタル用の差込枠 +\end_layout + +\begin_layout Description + +\family sans +\series bold +頭文字の残り +\family default +\series default + ドロップキャピタル化する単語の残り部分 +\end_layout + +\begin_layout Description + +\family sans +\series bold +オプション +\family default +\series default + ドロップキャピタルの整形オプション +\end_layout + +\begin_layout Standard +様式の見た目を調整するには, + +\family sans +\series bold +ヘルプ\SpecialChar menuseparator +埋込オブジェクト篇\SpecialChar menuseparator +本文回り込みオブジェクト\SpecialChar menuseparator +頭文字 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +を参照してください. +\end_layout + +\begin_layout Section +テキストマークアップ +\end_layout + +\begin_layout Subsection +ハイフネート可能なテキストマークアップ +\end_layout + +\begin_layout Standard +このパッケージは, + +\family sans +soul +\family default +パッケージを使って, +ハイライトしたり均等配置したり, +打消線や下線を引いたり, +大文字化/スモールキャップ化したりするための文辞様式を定義します.文辞特性ダイアログで提供されるマークアップと違い, + +\family sans +soul +\family default +でマークアップされる単語はハイフネートされます. +\begin_inset CommandInset href +LatexCommand href +name "soul 解説文書" +target "http://mirrors.ctan.org/macros/generic/soul/soul.pdf" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\begin_layout Subsection +論理マークアップ +\end_layout + +\begin_layout Standard +このモジュールは, +論理マークアップ用にいくつかの文字様式( +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +名詞 +\end_layout + +\end_inset + +・ +\begin_inset Flex Emph +status collapsed + +\begin_layout Plain Layout +強調 +\end_layout + +\end_inset + +・ +\begin_inset Flex Strong +status collapsed + +\begin_layout Plain Layout +ストロング +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +コード +\end_layout + +\end_inset + +)を定義します.これらは, + +\family sans +\series bold +編集\SpecialChar menuseparator +特別文辞様式 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +でアクセスできます. +\end_layout + +\begin_layout Chapter +書誌情報 +\end_layout + +\begin_layout Standard +Bib\SpecialChar TeX +あるいは +\family sans +Biblatex +\family default +の基本的な使用法は, +『ユーザーの手引き』の「文献データベース」の節に説明があります.以下の各小節では, +\SpecialChar LyX +でサポートされている書誌情報の特別な機能について説明することとします. +\end_layout + +\begin_layout Section +他の引用様式 +\end_layout + +\begin_layout Standard +標準のBib\SpecialChar TeX +は, +引用された著作を参照するのに, +([12]のように)数字を使用します.しかし, +多くの科学分野で, +これとは異なる引用様式が用いられています.もっともよく見られるのは, +著者-出版年様式(例: +Knuth 1984a)です.\SpecialChar LyX +は, +この様式を提供する3つのパッケージ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +biblatex +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +natbib +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +jurabib +\end_layout + +\end_inset + +をサポートしています.これらのパッケージには, +それぞれ長所短所がありますが, +ここでは詳細に立ち入る紙幅がありません.単純な著者-出版年様式(あるいは著者-番号)様式が欲しい場合や, +無数にある +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +natbib +\end_layout + +\end_inset + +用スタイルファイルのうちどれかを使用したい場合には, +定評のある +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +natbib +\end_layout + +\end_inset + +パッケージがおそらくよい選択でしょう.法学でよく用いられる引用様式を探している場合には, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +jurabib +\end_layout + +\end_inset + +パッケージの利用を考えるとよいかもしれません.整形を完全に制御したい場合や, +ibidem・脚註引用・タイトル全引用・400 BCなどの)複雑な日時形式・英語以外への完全な現地語化のような複雑な機能を使用したい場合には, +機能面で他のパッケージを凌駕している +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +biblatex +\end_layout + +\end_inset + +をぜひとも考えるべきでしょう.ただし, +同時に +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +biblatex +\end_layout + +\end_inset + +はたいへん重く, +リソース消費量も多いことに注意してください. +\end_layout + +\begin_layout Standard +\SpecialChar LyX +での各パッケージの取扱い方は, +ほぼ同じです. +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定 +\end_layout + +\end_inset + +メニューを開き, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +書誌情報 +\end_layout + +\end_inset + +項目から +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +Biblatex +\end_layout + +\end_inset + +・ +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +Biblatex (Natbibモード) +\end_layout + +\end_inset + +・ +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +Natbib (BibTeX) +\end_layout + +\end_inset + +・ +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +Jurabib (BibTeX) +\end_layout + +\end_inset + +のいずれかを選択してください(各選択肢についての詳細は, +ユーザーの手引きの第6.5.3節を参照のこと).これらのパッケージによって, +引用ダイアログに機能が追加され, +参照の様式が選択できるようになります(「Knuth 1984」, +「Knuth (1984)」, +「Knuth, + 1984」, +「1984」など).各パッケージは, +専用にデザインされたスタイルファイルを必要とすることに注意してください.これらは全てそれ自身のスタイルファイルを同梱していますが, +他にもたくさんの追加されたスタイルファイルがありますし, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +natbib +\end_layout + +\end_inset + +に至っては, +対話的なスタイルファイルビルダーさえ存在します +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/ +\end_layout + +\end_inset + +をご参照ください. +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Section +区分された書誌情報 +\end_layout + +\begin_layout Standard +場合によっては, +書誌情報をいくつかの節に分ける必要があることがあります.たとえば, +あなたが歴史家であるとすれば, +出典と学術文献を分ける機能は, +おそらく「必需品」でさえあります.残念ながら, +Bib\SpecialChar TeX +自身ではこのようなことができません.しかし, +適切な\SpecialChar LaTeX +パッケージの助けを借りると, +Bib\SpecialChar TeX +をこのような必要性を満たすように拡張することができます. +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +このようなパッケージの一つである +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + + +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\begin_inset Flex URL +status open + +\begin_layout Plain Layout + +ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/ +\end_layout + +\end_inset + +から入手可能です. +\end_layout + +\end_inset + +をそのままでサポートします.このパッケージの長所は, +( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +multibib +\end_layout + +\end_inset + +のような他のパッケージと比較すると)新規の引用コマンドを定義する必要がないことです.そのかわりに, +書誌情報の違う節には, +その節向けの項目を収録した別の文献データベースを用意する必要があります.たとえば, +書誌情報を「出典」の節と「学術文献」の節に分けたい場合には, +それぞれの文献データベース, +たとえば +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +souces.bib +\end_layout + +\end_inset + +と +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +scientific.bib +\end_layout + +\end_inset + +とを作成する必要があります. +\end_layout + +\begin_layout Standard +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定 +\end_layout + +\end_inset + +を開いて +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +書誌情報 +\end_layout + +\end_inset + +の下の +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +区分された書誌情報 +\end_layout + +\end_inset + +をチェックしてください.すると, +書誌情報の各節に一つずつ, +複数の書誌情報を挿入することができます.上記の例では, +Bib\SpecialChar TeX +書誌情報 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +sources.bib +\end_layout + +\end_inset + +と二つめの文献データベース +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +scientific.bib +\end_layout + +\end_inset + +を挿入します.各節に同じスタイルを用いるか異なるスタイルを用いるかは自由です.くわえて, +書誌情報の節に, +指定したデータベースの「引用されたすべての参照」を載せる(これが既定です)か, +「引用されなかったすべての参照」を載せるか, +あるいは「すべての参照」を載せるかを選択することができます.これは, +もし書誌情報を「本文に引用された出典」・「本文に引用されていない出典」・「学術文献」の三つの節に分割したい場合に, +便利でありましょう.各節の見出しは, +通常の節や小節として入れることができます. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + +は, +書誌情報用の見出しを取り除いてしまいますので, +手動でこれを追加しなくてはなりません(たとえば章*や節*などをお使いください). +\end_layout + +\begin_layout Standard + +\family sans +Biblatex +\family default +の場合には, +手順が多少異なります. +\family typewriter +bibtopic +\family default +は +\family sans +Biblatex +\family default +では動作しませんので, + +\family sans +Biblatex +\family default +使用中は前述の +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +区分された書誌情報 +\end_layout + +\end_inset + +オプションは無効になります.しかしながら, + +\family sans +Biblatex +\family default +は区分された書誌情報を生成する独自の方法を提供しています.書誌情報項目の +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +keywords +\end_layout + +\end_inset + +項目オプションにキーワードを書き込み, +書誌情報セクションをキーワードでフィルターに掛けることもできますし( +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +Biblatexが生成した書誌情報 +\end_layout + +\end_inset + +ボタンを右クリックすると開くダイアログで, + +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +オプション +\end_layout + +\end_inset + +フィールドに +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +keyword=指定キーワード +\end_layout + +\end_inset + +と書き込みます), +あるいは, +上述の +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +オプション +\end_layout + +\end_inset + +フィールドに, +例えば +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +type=book +\end_layout + +\end_inset + +や +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +nottype=collection +\end_layout + +\end_inset + +と入力することで, +( +\emph on +book +\emph default +や +\emph on +article +\emph default +などの)項目型によりフィルターを掛けることもできます.あるいは, +各項目を割り当てるための, +いわゆる「書誌情報カテゴリ」を作ることもできます.詳細については, +Biblatex取扱説明書の +\emph on +区分された書誌情報 +\emph default +の節をご参照ください. +\end_layout + +\begin_layout Section +複数の書誌情報 +\begin_inset CommandInset label +LatexCommand label +name "subsec:複数の書誌情報" + +\end_inset + + +\end_layout + +\begin_layout Standard +各部・章・節・小節・子文書ごとの書誌情報など, +複数の書誌情報も\SpecialChar LyX +ではサポートされています.これを有効にするためには, + +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +書誌情報 +\end_layout + +\end_inset + +を開き, + +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +複数の書誌情報 +\end_layout + +\end_inset + +コンボボックスで必要な単位(「節毎」など)を選択してください.それから, +執筆中文書の(節などの)各単位に, +Bib(la)\SpecialChar TeX +書誌情報を加えてください.出力時に, +現在の単位に含まれる文献参照のみが含まれた, +分割された書誌情報が生成されます. +\end_layout + +\begin_layout Standard +Bib\SpecialChar TeX +を使用する場合には, +複数の書誌情報を生成するのに, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +chapterbib +\end_layout + +\end_inset + +パッケージか +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + +パッケージが使用されます.「子文書毎」を選択し, + +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +区分された書誌情報 +\end_layout + +\end_inset + +にチェックを入れ +\emph on +ない +\emph default +場合には, +前者のパッケージが使用されますが, +その他の場合には, +すべて +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + +パッケージが使用されます +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +別のアプローチとして, +もし +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +\SpecialChar TeX +コード +\end_layout + +\end_inset + +を使っても良いという気があるならば(第 +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:TeXコードを挿入する" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節参照), + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibunits +\end_layout + +\end_inset + +パッケージを使用する方法があります. +\end_layout + +\end_inset + +. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + +パッケージが使用される場合, +\SpecialChar LyX +は特定の単位を生成するために, +その単位を +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + +の +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +begin{btUnit} +\end_layout + +\end_inset + +と +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +end{btUnit} +\end_layout + +\end_inset + +で囲みます.このアプローチには, +いくつかの制限があることに注意してください.まず, +全ての文献参照はいずれかの +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +btUnit +\end_layout + +\end_inset + +の中になくてはなりません.そのため, +定義された単位の外にある引用(たとえば「節毎」を使用した場合の, +第1節の前)は, +「???」と表示されてしまいます.(このような制限を回避するなどのため) +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +begin{btUnit} +\end_layout + +\end_inset + +と +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +end{btUnit} +\end_layout + +\end_inset + +を\SpecialChar TeX +コードで入力して, +自前の単位を生成することもできます.ただし, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +btUnit +\end_layout + +\end_inset + +は入れ子にすることができないことに注意してください.第二の制限は, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bibtopic +\end_layout + +\end_inset + +は, +引用のないものも含めて, +つねに書誌情報データベースの参照すべてを保持してしまうということです.これにより奇妙なラベルが付されることがあります(例えば, +データベース中にMillerという著者の2014年の著作が2つあり, +その1つだけが引用されている場合, +ラベルは「Miller 2014b」などとなってしまいます). +\end_layout + +\begin_layout Standard + +\family sans +Biblatex +\family default +を使用する場合には, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +refsection +\end_layout + +\end_inset + +オプションが代わりに使用されます.特定の単位が必要な時には, +それらの開始時に\SpecialChar TeX +コードで +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +newrefsection +\end_layout + +\end_inset + +または +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +newrefsegment +\end_layout + +\end_inset + +と書きます.単位の終了箇所も制御したい場合には, +代わりに +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +begin{refsection} +\end_layout + +\end_inset + + \SpecialChar ldots + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +end{refsection} +\end_layout + +\end_inset + +環境を使ってください.ただし, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +refsection +\end_layout + +\end_inset + +関連は入れ子にできないことに注意してください.現行単位毎の書誌情報に加えて, + +\family sans +Biblatex +\family default +はすべての書誌情報を, +後で一箇所(例えば文末)に出力する簡単な方法も提供しています.そのためには, +Bib(la)TeX差込枠ダイアログの内容コンボボックスで「文献参照単位全て」を選択してください.この話題についての詳細は, + +\family sans +Biblatex +\family default +の取扱説明書を参照してください. +\end_layout + +\begin_layout Chapter +ブリット +\begin_inset CommandInset label +LatexCommand label +name "chap:ブリット" + +\end_inset + + +\end_layout + +\begin_layout Standard + +\noun on +Allan Rae文 +\end_layout + +\begin_layout Section +はじめに +\end_layout + +\begin_layout Standard +\SpecialChar LyX +には, +ブリットの形が216個準備されていて, +簡単なダイアログから呼び出すことができます.このダイアログを使えば, +箇条書き(記号)の各階層で使うブリットの形を変更することができます.この設定は文書全体に共通なので, +段落ごとに別のブリットを指定することはできません +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +正確には可能ですが, +手動で行う必要があります. +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Section +外見 +\end_layout + +\begin_layout Standard +メニュー項目の +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定 +\end_layout + +\end_inset + +を選択してダイアログを開き, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +ブリット +\end_layout + +\end_inset + +タブを選択してください. +\end_layout + +\begin_layout Standard +このダイアログは, +ブリット形の一覧表を提示します.表左のボタン列で, +6つの各ブリット形パネルを切り替えることができます.上部のボタン列では, +変更するブリット階層を選択できます. +\end_layout + +\begin_layout Standard +6つのパネルは, +それぞれが必要とするパッケージによって分類されています.下記は, +フォント名と\SpecialChar LaTeX +パッケージの対応表です. +\end_layout + +\begin_layout Standard +\align center +\begin_inset Tabular + + + + + + +\begin_inset Text + +\begin_layout Plain Layout +フォント +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\family roman +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +必要とするパッケージ +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family sans +標準 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +\SpecialChar LaTeX + +\family roman +本体 +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family sans +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +数式 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +amssymb.sty +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family sans +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +絵文字1 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +pifont.sty +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family sans +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +絵文字2 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +pifont.sty +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family sans +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +絵文字3 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +pifont.sty +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout + +\family sans +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +絵文字4 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout + +\family typewriter +\series medium +\shape up +\size normal +\emph off +\bar no +\noun off +\color none +pifont.sty +\end_layout + +\end_inset + + + + +\end_inset + + +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +ユーザーが導入されていないパッケージのブリットを使用したとしても, +警告を発しません.ファイルを閲覧したり印刷したりしようとしたときに\SpecialChar LaTeX +エラーが出るようならば, +パッケージが導入されていない可能性が大です +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\SpecialChar LyX +が, +パッケージがなくてもブリットを使用することを許すのは, +編集をここで行ったとしても, +別のところへエクスポートする可能性があるからです. +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Section +使用法 +\end_layout + +\begin_layout Standard +変更したいブリット階層を選んで, +ブリット形と寸法を選択してください.何らかの変更を加えたとしても, +\SpecialChar LyX +上には反映されませんが, +文書の表示を行えば確認されます. +\end_layout + +\begin_layout Standard +ブリット形は, +適切な階層のブリットボタンをマウスで右クリックすれば, +簡単に既定値に初期化することができます +\begin_inset Foot +status open + +\begin_layout Plain Layout +\begin_inset CommandInset label +LatexCommand label +name "fn:段落ごとに異なるブリットの形" + +\end_inset + +もし +\emph on +本当に +\emph default +段落ごとに異なるブリットの形を使いたいならば, +\SpecialChar TeX +コードを使って少し手を汚す必要があります.この場合も, +ブリット選択ダイアログを使えば, +さまざまな形のLaTeXコードを確認することができるので手助けとなるでしょう.任意に設定した段落をつくるには, +以下のような選択肢があります. +\end_layout + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +let +\backslash +savelabelitemi= +\backslash +labelitemi +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +renewcommand +\backslash +labelitemi[0]{ +\backslash +small +\backslash +( +\backslash +sharp +\backslash +)} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Itemize +特定の階層の新しいブリット形を指定するには, +\SpecialChar LaTeX +コマンド +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +renewcommand{}{} +\end_layout + +\end_inset + +を使用します.あとで現在のブリット形に戻すことができるように, +現在のブリット形を保存しておく必要もあります.ここで使っている箇条書きでは, +第1階層のブリットを変更するために, +以下の\SpecialChar LaTeX +コードが使用されています. +\end_layout + +\begin_deeper +\begin_layout LyX-Code + +\family typewriter + +\backslash +let +\backslash +savelabelitemi= +\backslash +labelitemi +\end_layout + +\begin_layout LyX-Code + +\family typewriter + +\backslash +renewcommand +\backslash +labelitemi[0]{ +\backslash +small +\backslash +( +\backslash +sharp +\backslash +)} +\end_layout + +\end_deeper +\begin_layout Itemize +箇条書き(記号)の階層は, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +labelitem +\end_layout + +\end_inset + +コマンドの一部にローマ数字で指定されていることに注意してください. +\end_layout + +\begin_layout Itemize +\begin_inset Argument item:1 +status open + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +( +\backslash +star +\backslash +) +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +各項目のブリットを指定するには, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +\SpecialChar TeX +コード +\end_layout + +\end_inset + +として入力したブリット形を, +行頭に「ユーザ設定」項目差込枠(挿入\SpecialChar menuseparator +ユーザ設定項目)に入れて挿入してください.たとえば, +この項目の行頭には +\family typewriter +, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +( +\backslash +star +\backslash +) +\end_layout + +\end_inset + + +\family default +が指定されています. +\end_layout + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +renewcommand +\backslash +labelitemi[0]{ +\backslash +savelabelitemi} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +文書全体で使用するブリット形が有効であるようにするために, +labelitemを元の設定に戻す必要があります.そのためには, +以下のようにします. +\end_layout + +\begin_layout LyX-Code + +\family typewriter + +\backslash +renewcommand +\backslash +labelitemi[0]{ +\backslash +savelabelitemi} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Chapter +補完ツール +\end_layout + +\begin_layout Section +複合文書 +\end_layout + +\begin_layout Subsection +一般的な操作 +\end_layout + +\begin_layout Standard +たくさんの節を含んだ大きなファイルで作業をする場合, +文書をいくつかのファイルに分割した方が往々にして便利ですし, +場合によっては, +表部分にはしょっちゅう変更が加えられるけれども, +その前の文章はつねに同じであるようなケースもあるでしょう.このような場合には, +複合文書を利用することを, +まずご検討ください.たとえば, +科学論文は通常, +導入部・所見・結果・議論・結論の五つの節から成ります.これら各節を別々の\SpecialChar LyX +ファイルにして, +タイトル・著者・概要・書誌情報等と, +これら五つのインクルード +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout + +\series bold +(訳註) +\series default +「取り込む」の意です.原語「include」に対する訳語として, +プログラミング用語の「インクルードする」以外に適語がないので, +ここではプログラミング用語をそのまま使用します. +\end_layout + +\end_inset + +ファイルを持つ, +もう一つ別の「マスター」ファイルを作成するようにすることができます.これらの各ファイルは, +単にマスターファイルにインクルードされるだけでなく, +単独でも出力したり印刷したりすることのできる完全な\SpecialChar LyX +ファイルであるように注意することが重要です.しかも, +これらの各ファイルは, +同じ文書クラスでなくてはなりません.articleクラスとbookクラスを混在させるようなことはなさらないでください.\SpecialChar LaTeX +ファイルをインクルードすることもできますが, +このファイルにはプリアンブルがあってはなりません( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +begin{document} +\end_layout + +\end_inset + +行とその前のすべて, +および +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +end{document}行 +\end_layout + +\end_inset + +は削除しておかなければなりません).さもないと, +DVIファイルを作成する際にエラーが発生するでしょう. +\end_layout + +\begin_layout Standard +\SpecialChar LyX +では, + +\family sans +\series bold +挿入\SpecialChar menuseparator +ファイル\SpecialChar menuseparator +子文書 +\family default +\series default + +\begin_inset space \thinspace{} +\end_inset + +で簡単にファイルをインクルードすることができます.このメニューを選んでクリックすると, +カーソルの現在位置に小さな枠が挿入されます.この枠をクリックすると, +ダイアログが現れるので, +そこでインクルードするファイルとインクルード方法を選択することができます. +\end_layout + +\begin_layout Standard +ファイル選択ボックスは, +いまや自明でしょう.インクルード方法には, +「include」・「input」・「verbatim」の三つがあります.「include」と「input」は多くの点で類似していますが, +いくつかの大きな違いがあります. +\end_layout + +\begin_layout Enumerate +「include」されたファイルは新規頁から組版されるのに対し, +「input」されたファイルは現在のページから組版されます. +\end_layout + +\begin_layout Enumerate +「include」されたファイルは, +それら自身がさらに他のファイル(「孫ファイル」)を「include」することはできません.一方で, +「input」は無限に下層inputを持つことができます. +\end_layout + +\begin_layout Enumerate +「include」は選ばれた「include」ファイルの出力しか許しませんが, +実際の(ページ割りなどの)カウンタや参照は保持されます(詳細については埋込オブジェクト説明書の子文書の節を参照のこと).したがって, +子文書にアウトソースされた章については「include」が好まれる方式ですが, +任意のファイル継承がある場合には「input」の方が良いでしょう. +\end_layout + +\begin_layout Standard +「verbatim」インクルードファイルでは, +ファイルの内容がそのまま(つまり「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +verbatim +\end_layout + +\end_inset + +」モードで)固定幅タイプライタフォントで組版されます.通常, +このファイルの空白は, +通常の\SpecialChar LyX +での空白の取扱いとは違って, +連続した複数の空白がそのまま出力されるものの, +単なる見えない空白です.ただし, + +\family sans + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout + +\family sans +出力の空白に印付けをする +\end_layout + +\end_inset + + +\family default +チェックボックスを有効にすると, +空白が存在することを明確にするために空白の印が出力されます. +\end_layout + +\begin_layout Standard +一般的に, +親ファイルは, +組版前に完全な\SpecialChar LaTeX +ファイルに変換されますが, +インクルードされるファイルはプリアンブル情報を全く持たない\SpecialChar LaTeX +ファイルに変換されます. +\end_layout + +\begin_layout Subsection +ファイル間の相互参照 +\end_layout + +\begin_layout Standard +\begin_inset Box Shadowbox +position "t" +hor_pos "c" +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で相互参照ダイアログを開いて, +使用する「バッファ」を選んでください. +\end_layout + +\begin_layout Subsection +すべての子文書での書誌情報 +\end_layout + +\begin_layout Standard +子文書を使って作業する場合, +全体の書誌情報を文末に一つだけ置きたいのだけれども, +子文書単独で出力する時に限り, +子文書分を抽出した書誌情報が付けられるようにしたいことがあります.以下にその方法を説明します. +\end_layout + +\begin_layout Standard +親文書には, +全体の書誌情報が出力されるべき場所(親ファイルでも子ファイルでも)に, +書誌情報差込枠を挿入するだけです.書誌情報差込枠を親ファイルに置いた場合, +文献参照はすべての子文書に継承されるので, +各子文書の引用ダイアログで使用できるようになります. +\end_layout + +\begin_layout Standard +子文書限定の書誌情報については, +子文書内の, +子文書が独立にコンパイルされた時に書誌情報が出力されるべき場所に, +書誌情報差込枠を挿入します.その際, +この差込枠を, +たとえば「子文書のみ」などと名付けた派生枝の中に置く( +\family sans +\series bold +挿入\SpecialChar menuseparator +派生枝\SpecialChar menuseparator +新規派生枝を挿入... +\family default +\series default +)のが肝要です.そして, +子文書の中でこの派生枝を有効にし( +\family sans +\series bold +文書\SpecialChar menuseparator +設定...\SpecialChar menuseparator +派生枝 +\family default +\series default +),親文書で無効にします( +\family sans +\series bold +文書\SpecialChar menuseparator +設定...\SpecialChar menuseparator +派生枝 +\family default +\series default +).こうすることで, +子文書中の書誌情報は, +親文書中では無視され, +子文書中では有効になります. +\end_layout + +\begin_layout Standard +複数の書誌情報が必要な場合(親文書中でも子文書ごとに書誌情報を出力するなど)は, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:複数の書誌情報" +plural "false" +caps "false" +noprefix "false" +nolink "false" + +\end_inset + +節を参照してください. +\end_layout + +\begin_layout Section +\SpecialChar LyX +書庫 +\end_layout + +\begin_layout Standard +しばしばユーザーは, +出版社に送ったり, +共著者とやりとりするために, +\SpecialChar LyX +ファイルを, +その依存する全画像(及び他のファイル)と「同梱」する必要に迫られることがあります.\SpecialChar LyX +には, +この過程を自動化するPythonスクリプト( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxpak.py +\end_layout + +\end_inset + +)が含まれています.これを使うには, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +zipfile +\end_layout + +\end_inset + + pythonモジュールまたは +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +tarfile +\end_layout + +\end_inset + + pythonモジュールが, +システムに導入済みであることが必要です.既定設定では, +Unix系システムでは, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +gzip +\end_layout + +\end_inset + +圧縮 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +tar +\end_layout + +\end_inset + +ファイル形式が優先され, +Windowsでは +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +zip +\end_layout + +\end_inset + +形式が優先されます. +\end_layout + +\begin_layout Standard +\SpecialChar LyX +の環境構成時には, +「\SpecialChar LyX +書庫」を書き出すことができるようにスクリプトが準備され, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +ファイル\SpecialChar menuseparator +書き出し +\end_layout + +\end_inset + +の下で利用可能となります. +\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クラスなので, +すこしは凝ってますが, +ほんとうに着飾るには, +『ユーザーの手引き』に述べられているように, +文書ページスタイルを「装飾的(fancy)」に設定する必要があります.この節では, +望んだとおりの効果を得るために, +\SpecialChar LaTeX +プリアンブルに挿入する必要のある\SpecialChar LaTeX +コードについて解説します. +\end_layout + +\begin_layout Standard +装飾的ヘッダについて詳しくは, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +fancyhdr +\end_layout + +\end_inset + +パッケージの説明書を参照してください( +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +https://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html +\end_layout + +\end_inset + +). +\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 + +\backslash +cfoot{} +\begin_inset Newline newline +\end_inset + + +\family default +とします. +\end_layout + +\begin_layout Standard +もっと美しくしてみましょう.節番号を「第‥節」という言葉といっしょに(第3節のように)左上に入れ, +ページ番号を(4ページのように)右上に, +自分の名前を左下に, +日付を右下に入れます.以下のコマンドをプリアンブルに入れます. +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +lhead{第 +\backslash +thesection 節} +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +chead{} +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +rhead{ +\backslash +thepage ページ} +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +lfoot{物書 はじめ} +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +cfoot{} +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +rfoot{ +\backslash +today} +\end_layout + +\begin_layout Standard +コマンド +\family typewriter + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thesecti +\family default +o +\family typewriter +n +\end_layout + +\end_inset + + +\family default +と +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thepa +\family default +ge +\end_layout + +\end_inset + +は, +それぞれ\SpecialChar LaTeX +の節カウンタおよびページカウンタを取得するもので, +これによって現在の節番号とページ番号を印字します. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +tod +\family default +ay +\end_layout + +\end_inset + +は, +今日の日付を印字するものです. +\end_layout + +\begin_layout Standard +へッダ下またはフッタ上に描かれる罫線の太さも変更することができます.もし罫線が必要なければ, +太さを0にしてください.ヘッダ罫線は, +既定では0.4ptの太さであり, +フッタ罫線は0ptです.太さを変更するには, + +\family typewriter + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +renewcommand{ +\backslash +headrulewidth}{0.4pt} +\end_layout + +\end_inset + + +\family default +や +\family typewriter + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +renewcommand{ +\backslash +footrulewidth}{0.4pt} +\end_layout + +\end_inset + + +\family default +のようなコマンドを使用してください. +\end_layout + +\begin_layout Standard +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thispagestyle{empty} +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thispagestyle{plain} +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +thispagestyle{fancy} +\end_layout + +\end_inset + +のようなコマンドを使えば, +各ページごとにへッダ・フッタ設定を有効にしたり無効にしたりすることができます.設定を変更したいページに, +これらのコマンドを\SpecialChar TeX +コードとして挿入してください.実は, +タイトルページは, +その後のページは大域的に装飾的(fancy)に設定されていれば装飾的(fancy)になるにもかかわらず, +既定でプレーン(plain)になるように設定されているのです. +\end_layout + +\begin_layout Standard +奇数ページの左上だけに何かを挿入するなど, +もっと複雑なコマンドもあるのですが, +詳しい解説は +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter +fancyhdr +\end_layout + +\end_inset + +パッケージの取扱説明書をご参照ください( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +fancyhdr.dvi +\end_layout + +\end_inset + +を探してください). +\end_layout + +\begin_layout Standard +最後の例として, +へッダやフッタに画像を挿入できることを取り上げましょう.会社のロゴをページ左上に入れたいものとします.たとえば, + +\end_layout + +\begin_layout Standard + +\family typewriter + +\backslash +lhead{ +\backslash +resizebox{1in}{!}{ +\backslash +includegraphics{logo.eps}}} +\end_layout + +\begin_layout Standard +\noindent +とすれば, +これを実現できます(文書中に他に画像を挿入していない場合には, + +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter + +\backslash +usepackage{graphics} +\end_layout + +\end_inset + +をプリアンブルに宣言する必要があります). +\end_layout + +\begin_layout Chapter +\SpecialChar LyX +とインターネット網 +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +これまでも長い間, +HTMLを始めとするウェブフレンドリーな文書諸形式への書き出しをサポートしてきました.しかしながら, +第2.0版以前では, +HTMLへの書き出しは, +常に外部変換子を用いることで実現されていました +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\SpecialChar LyX +で外部変換子を使うことについての詳細は, +取扱説明書『カスタマイズ篇』の「変換子」の節をご覧ください. +\end_layout + +\end_inset + +.これらは2つのグループに大別できます.1つは, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +htlatex +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +html2latex +\end_layout + +\end_inset + +・ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +plastex +\end_layout + +\end_inset + +のように, +\SpecialChar LaTeX +を中間形式として用い, +その\SpecialChar LaTeX +を生成するのに\SpecialChar LyX +を用いるもの.2つめは, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +e\SpecialChar LyX +er +\end_layout + +\end_inset + +のように, +直接\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 +aux +\end_layout + +\end_inset + +ファイルやカウンタや参照を取り扱うことができ, +Bib\SpecialChar TeX +が生成する +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +bbl +\end_layout + +\end_inset + +ファイルも利用することがよくあります.一方で, +\SpecialChar LaTeX +は解析の非常に難しい言語であり— +\SpecialChar TeX +自身だけが\SpecialChar TeX +を理解することができると言われたりすることがあります— +, +\SpecialChar LaTeX +ベースの変換子は, +非常に簡単な文法に見えるものでさえ飲み込めず, +複雑なものになると全く歯が立たないこともあります.例えば, +この現行を書いている時点では, +取扱説明書『埋込オブジェクト篇』は, +他の変換子では書き出しができるのに, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +htlatex +\end_layout + +\end_inset + +では行うことができません.他には, +数式をどう取り扱うかという問題があります.これらの変換子の典型的なものは, +数式を小さな画像に変換して, +HTML文書からこれらの画像へのリンクを張ります.これらの画像は, +実は\SpecialChar LaTeX +によって生成されているので, +正確です.しかしながら, +これらはうまく伸縮できないので, +実際の文書の中で表現されるように— +フォント寸が凡そ正しくなるように— +見せようとすると, +大変な苦労を伴います. +\end_layout + +\begin_layout Standard +Alex Fernandezの +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +e\SpecialChar LyX +er +\end_layout + +\end_inset + + +\begin_inset CommandInset href +LatexCommand href +name "http://pinchito.es/elyxer/" +target "http://pinchito.es/elyxer/" +literal "false" + +\end_inset + +)は, +これらの問題の一部を解決します.特に, +これは数式を画像に変換するのではなく, +HTMLとCSSを組み合わせて数式を生成するので, +生成される数式は完璧な大きさに伸縮されて表示されます.しかしながら, +ちょっとだけ複雑な数式でさえ, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +htlatex +\end_layout + +\end_inset + +よりも質が落ちます.これはHTMLの限界を示しています +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +とはいえ, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +e\SpecialChar LyX +er +\end_layout + +\end_inset + +では, +数式用にjsMathとMathJaxを使用することもできます.ただし, +この設定はグローバルにしか設定することができず, +バックエンドで実行させるサーバへのアクセスが利用できる必要があります. +\end_layout + +\end_inset + +.さらに重要なことは(少なくとも第1.1.1版においては), + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +e\SpecialChar LyX +er +\end_layout + +\end_inset + +は数式マクロを一部しかサポートしておらず, +ユーザ定義の段落様式や文字様式をサポートしていません.これらの制約によって, +\SpecialChar LyX +ユーザが生成する文書の多くにとっては, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +e\SpecialChar LyX +er +\end_layout + +\end_inset + +は不向きなものになっています.もちろん, +原理的に, +これらの問題を解決することもできたのですが, +\SpecialChar LyX +開発陣は別の方法を採ることとし, +\SpecialChar LyX +が\SpecialChar LaTeX +やDocBook, +平文を書き出すことができるのと同様に, +\SpecialChar LyX +自身にXHTMLを書きだす能力を身につけさせることとしたのです. +\end_layout + +\begin_layout Standard +この原稿執筆時点では, +XHTML出力は開発途上であり, +おそらく「実験的」機能として解されるべきでしょう +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\SpecialChar LyX +ソースツリーもしくは +\begin_inset CommandInset href +LatexCommand href +name "オンラインでのアクセス" +target "https://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes" +literal "false" + +\end_inset + +にある +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +development/HTML/HTML.notes +\end_layout + +\end_inset + +ファイルには, +通常, +XHTML出力の現状についての最新の情報が収録されています. +\begin_inset CommandInset href +LatexCommand href +name "バグ追跡ページ" +target "https://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" +literal "false" + +\end_inset + +にあるXHTML関連バグ一覧も参照のこと. +\end_layout + +\end_inset + +.それでもこのアプローチは, +他の2つの方法よりも, +潜在的な利点がいくつもあるので, +開発陣はこの方法を選択したのです. +\end_layout + +\begin_layout Standard +これらの利点は, +主に, +XHTML出力ルーチンが\SpecialChar LyX +の一部となっているため, +\SpecialChar LyX +が出力する文書について\SpecialChar LyX +が関知しているところのものは, +すべて知り得るというところから来ています +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +他には, +これらのルーチンが\SpecialChar LyX +内部にあるため, +\SpecialChar LyX +ファイル形式や既存の差込枠の文法に変更があっても, +影響を受けずに済むという利点もあります. +\end_layout + +\end_inset + +.つまり, +XHTML出力ルーチンは, +(文書構造に表示されるような形での)目次や, +それぞれの段落様式に関連付けられたカウンタや, +ユーザ定義の様式についても知っているのです.XHTML出力ルーチンは, +国際化について\SpecialChar LyX +が関知しているものも知っているので, +ちょうどその時に有効になっている言語に依存して, +「Chapter 1」と出力されたり, +「Kapitel 1」と出力されたりするのです. +\end_layout + +\begin_layout Standard +汎く一般的に, +出力ルーチンは, +\SpecialChar LyX +が文書レイアウトについて関知しているものは知っており, +したがって, +文書が画面上にどのように描画されるかも知っています.文書をXHTMLに出力するときには, +この情報を利用します.特に, +\SpecialChar LyX +は, +文書を画面上に描画するときに使用するレイアウト情報に対応したCSSスタイル情報を +\emph on +自動的に +\emph default +生成します.もし節見出しが, +\SpecialChar LyX +中でサンセリフ体かつボールド体であるとすると, +(既定では)ウェブブラウザに表示した時にも, +サンセリフでボールドになります.これは, +節のような定義済み様式だけでなく, +ユーザ定義のものも含めて, +すべての様式でそうです.実際, +XHTML出力ルーチンは, +ユーザ定義の段落・文字様式と, +\SpecialChar LyX +自身の定義済み様式とを区別しません.どちらの場合も, +\SpecialChar LyX +が様式について関知しているところのものは, +全てレイアウトファイルに含まれています.これは, +脚注のような定義済み差込枠や, +各種ユーザ設定差込枠でもそうです. +\end_layout + +\begin_layout Standard +結果として, +XHTML出力は, +レイアウトファイルやモジュールを通して, +\SpecialChar LaTeX +出力と全く同じように, +ユーザが設定したり拡張したりすることができるのです.詳細については, +取扱説明書『カスタマイズ篇』の第5章をごらんください. +\end_layout + +\begin_layout Standard +本章の残りでは, +XHTML出力についての, +さらに詳細な情報について取り扱い, +その制約や, +制約の回避の仕方を取り扱います. +\end_layout + +\begin_layout Section +XHTMLにおける数式出力 +\end_layout + +\begin_layout Standard +\SpecialChar LyX +では, +数式描画に4つの方法を選択できます.以下に示すように, +それぞれに利点と欠点があります. +\end_layout + +\begin_layout Itemize +MathML +\begin_inset Newline newline +\end_inset + +MathMLは, +ウェブ上で数学を用いるために, +特にデザインされたXMLの一方言であり, +これをサポートするブラウザ上では, +通常, +特に美しい表現が得られます.欠点は, +すべてのブラウザがMathMLをサポートしているわけではないという事と, +FirefoxのようなGeckoベースのブラウザでも, +サポートが完璧ではないという事です. +\begin_inset Newline newline +\end_inset + +例えば, +数式が +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xymatrix +\end_layout + +\end_inset + +パッケージを使用していたり, +\SpecialChar TeX +コードを使用しているなどで, +もし\SpecialChar LyX +が数式をMathMLとして描画できないとすると, +\SpecialChar LyX +は数式を代わりに画像として出力します. +\end_layout + +\begin_layout Itemize +HTML +\begin_inset Newline newline +\end_inset + +前述のとおり, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +elyxer +\end_layout + +\end_inset + +は, +数式をCSSで装飾したHTMLとして出力します +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\SpecialChar LyX +は, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +elyxer +\end_layout + +\end_inset + +からのHTML出力のために, +CSSの一部を拝借しています. +\end_layout + +\end_inset + +.簡単な数式では, +これは非常にうまく行きますが, +少し複雑な数式になると, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +elyxer +\end_layout + +\end_inset + +は歯が立たなくなります.それでも, +この方法は非常に広くサポートされているという利点があり, +かなり簡単な数式を少しだけ含んでいるような文書に適しているでしょう. +\begin_inset Newline newline +\end_inset + +例えば, +数式が +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xymatrix +\end_layout + +\end_inset + +パッケージを使用していたり, +\SpecialChar TeX +コードを使用しているなどで, +もし\SpecialChar LyX +が数式をHTMLとして描画できないとすると, +\SpecialChar LyX +は数式を代わりに画像として出力します. +\end_layout + +\begin_layout Itemize +画像 +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +htlatex +\end_layout + +\end_inset + +のように, +\SpecialChar LyX +は数式を画像としても出力できます.この画像は, +実は, +自動プレビューで使用されているものと全く同じです +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +ただし, +画像を出力に使うために, +自動プレビューを入にしておく必要は +\emph on +ありません +\emph default +. +\end_layout + +\end_inset + +.この方法の利点は, +画像が他ならぬ\SpecialChar LaTeX +によって生成されているので, +非常に正確であることです.欠点は, +前述したとおり, +画像がビットマップなので, +伸縮が全くうまく行かなかったり, +コピーが出来なかったりといったことがあります. +\begin_inset Newline newline +\end_inset + +画像の寸法は, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +形式 +\end_layout + +\end_inset + +の「数式画像の伸縮」パラメータを変更することで制御できます +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +必要な方のために述べておくと, +これは, +画像の解像度をdpi(1インチあたりドット数)で制御するためのもので, +75dpiを基準としています. +\end_layout + +\end_inset + +. +\begin_inset Newline newline +\end_inset + +もし\SpecialChar LyX +が, +何らかの理由によって数式の画像を生成できない(例えば, +必要な\SpecialChar LaTeX +パッケージが導入済みでないなど)ときは, +回避策として, +生の\SpecialChar LaTeX +を出力します. +\end_layout + +\begin_layout Itemize +\SpecialChar LaTeX + +\begin_inset Newline newline +\end_inset + +最後に, +\SpecialChar LyX +は, +数式を\SpecialChar LaTeX +としても出力することができます.この方法は, +最終手段としての出力方法である一方で, +HTML文書に埋め込まれた\SpecialChar LaTeX +を描画するのにJavaScriptを使用する, + +\begin_inset CommandInset href +LatexCommand href +name "jsMath" +target "http://www.math.union.edu/~dpvc/jsMath/" +literal "false" + +\end_inset + +のようなツールとともに使用することもできます.\SpecialChar LyX +は, +jsMathで必要とされているのと同じように, +\SpecialChar LaTeX +部分を, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +span +\end_layout + +\end_inset + +(行内数式用)または +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +div +\end_layout + +\end_inset + +(別行立て数式用)に +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +class='math' +\end_layout + +\end_inset + +を指定したもので, +包んで出力します. +\end_layout + +\begin_layout Standard +これらの出力方法のいずれかを +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +形式 +\end_layout + +\end_inset + +で選択しなくてはなりません.既定では, +\SpecialChar LyX +はMathMLで出力を行います.これは, +文書全体に適用される設定となります. +\end_layout + +\begin_layout Standard +最後に, +\SpecialChar LyX +では, +例えば, +MathMLではあまりうまく出力されないような差込枠に対して, +別の出力方法を選択できる選択肢が用意されています +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +その他にも, +\SpecialChar LyX +は, +差込枠に\SpecialChar TeX +コードが含まれていると画像出力に回帰するので, +数式中に +\begin_inset Formula $a=b\relax$ +\end_inset + +のような無害な\SpecialChar TeX +コードを挿入することによって, +画像出力を強制することができます. +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Section +書誌情報と引用 +\end_layout + +\begin_layout Standard +XHTML出力は, +書誌情報と引用を完全にサポートしています. +\end_layout + +\begin_layout Standard +引用ラベルは, +\SpecialChar LyX +画面上のラベルを生成するのと同じ機構で生成されているので, +出力中のラベルは, +\SpecialChar LyX +中の外見と同質またはそれよりも上質な仕上がりとなっています.連番引用を使用している場合には, +\SpecialChar LyX +は, +画面上で表示されるような各カッコに囲まれた引用キーを単純に表示するのではなく, +[1]や[17]などの連番ラベルを出力します.著者-出版年形式の引用を使用している場合で, +同じ著者-出版年の組み合わせが複数ある場合, +\SpecialChar LyX +は, +Bib\SpecialChar TeX +が行うように出版年に小文字を付します.ラベルは, +書誌情報項目とともに印字されます.現在のところ, +角括弧を丸括弧に変更するなど, +ラベルの外見を変更する手段はありませんのでご注意ください. +\end_layout + +\begin_layout Standard +書誌情報出力は, +引用ダイアログで文献情報表示を取り扱うのと同じ機構で取り扱われているので, +XHTML出力は, +引用ダイアログで特定の文献項目を表示させた時のものに非常によく似ています.整形の仕方は, +レイアウトファイルや望ましくはモジュールでカスタマイズすることができます.詳細については, +取扱説明書『カスタマイズ篇』をご覧ください. +\end_layout + +\begin_layout Standard +現在のところ, +主だった瑕疵は, +相互参照された情報が, +関連した項目の全てに印字されてしまうことです.つまり, +以下のような表示が為されます. +\end_layout + +\begin_layout Quote +Jason Stanley, + +\begin_inset Quotes eld +\end_inset + +Context and Logical Form +\begin_inset Quotes erd +\end_inset + +, + in +\emph on +Language in Context: + Selected Essays +\emph default + (Oxford: + Oxford University Press, + 2007), + pp. + 30–68. +\end_layout + +\begin_layout Quote +Jason Stanley, + +\begin_inset Quotes eld +\end_inset + +Semantics in Context +\begin_inset Quotes erd +\end_inset + +, + in +\emph on +Language in Context: + Selected Essays +\emph default + (Oxford: + Oxford University Press, + 2007), + pp. + 201–30. +\end_layout + +\begin_layout Standard +これは, +遠くないうちに修正されるでしょう. +\end_layout + +\begin_layout Standard +現在のところ, +節ごとの書誌情報出力はサポートされていません.複数の書誌情報がある場合には, +\SpecialChar LyX +は同じ情報を繰り返し出力してしまいます. +\end_layout + +\begin_layout Section +索引 +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +索引をXHTMLとして書きだすことができますが, +現在のところ, +若干の制約があります. +\end_layout + +\begin_layout Standard +索引の書き出しは, +ユーザーの手引きの索引の節に書かれているような手の込んだ方法を使おうとしないほうが, +信頼性が保てます +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +ここでの主な問題は, +これらの操作の際に, +\SpecialChar LyX +自身は何もしていないという点です.つまり, +生の\SpecialChar LaTeX +で入力しなくてはならないようなものをそのまま入力しているのです. +\end_layout + +\end_inset + +.当該節の小節見出しに沿って, +それらがどう処理されるかを説明しましょう. +\end_layout + +\begin_layout Itemize +索引項目のグループ化(下層項目): + \SpecialChar LyX +はこれらをサポートしようと努めていますが, +項目は「 ! + 」(感嘆符の周りに空白)で分離しなくてはなりません.これは, +そうしないと数式などで使われているエスケープされた感嘆符をチェックするのが非常に難しくなるからです. +\end_layout + +\begin_layout Itemize +ページ範囲: + ページ範囲については, +XHTMLでは意味がないので, +全くサポートされません.その代わりに, +引用項目のはじめと終わりの頁それぞれに, +2つの索引項目が得られるだけです. +\end_layout + +\begin_layout Itemize +相互参照: + 相互参照のサポートはありません.\SpecialChar LyX +が「|see\SpecialChar ldots +」という下だりを持つ項目を検出すると, +その部分はただ無視されて, +残りの部分が通常の索引項目だとみなされます. +\end_layout + +\begin_layout Itemize +索引項目の整序: + \SpecialChar LyX +は整序順の変更をサポートします.\SpecialChar LyX +は, +最初に検出した「@」の前の部分を取り出して, +それを整序に用い, +最初の「@」の後の部分を実際の項目として取り出します.現在のところ, +\SpecialChar LyX +はエスケープされた「@」を取り扱わないので, +電子メールアドレスを索引に使わないでください. +\end_layout + +\begin_layout Itemize +索引項目のレイアウト: + 項目は, +テキスト様式ダイアログを使うなり, +\SpecialChar LyX +内で使用可能な方法を用いることで, +索引項目を成形することができます.「項目|textbf」のような文法はサポートされません.\SpecialChar LyX +は, +項目内にパイプ記号「|」を検出すると, +パイプ記号とその後に続くものすべてを削除してしまいます. +\end_layout + +\begin_layout Itemize +複数の索引: + 複数の索引はサポートされていません.すべての項目は, +ひとつの大きな索引として印字されます.索引が何度も印字されることを防ぐため, +中心となる索引だけを印字しますので, +その索引は必ず置くようにしてください. +\end_layout + +\begin_layout Section +記号一覧および用語集 +\end_layout + +\begin_layout Standard +現在のところ, +用語集のサポートはありません.この機能の追加は, +比較的容易だと思われますので, +あなたの貢献をお待ちしております. +\end_layout + +\begin_layout Chapter +DocBook出力 +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +HTML以外にDocBook XMLで書かれた文書を生成することができます.第2.3版以前では, +DocBook文書(第4版のみ)を生成するのに限られたひな型しか使えませんでした.\SpecialChar LyX +第2.4版からは, +ほとんどの\SpecialChar LyX +レイアウトが, +有効なDocBook文書(第5版のみ)を生成することができます.この機能は\SpecialChar LyX +に組み込まれ, +外部ツールを使用する必要はありません. +\end_layout + +\begin_layout Standard +結果として, +DocBook出力は, +レイアウトファイルとモジュールを通じて, +\SpecialChar LaTeX +出力とまったく同じように調整し拡張することができます.詳細については, +取扱説明書『カスタマイズ篇』第5章を参照してください. +\end_layout + +\begin_layout Standard +数式出力のような, +ほとんどの\SpecialChar LyX +の機能はDocBookでサポートされています. +\end_layout + +\begin_layout Itemize +数式出力は, +ほとんどMathMLで処理されます(主要な例外には\SpecialChar LyX +でサポートされない構成物, +すなわちERTがあります).すべての数式はraw \SpecialChar TeX +としてDocBook出力に渡し, +さらなる処理に回すこともできます. +\end_layout + +\begin_layout Itemize +書誌情報と引用は, +外部BibTeXファイルの使用を含めて実装されています.文献項目は, +詳細な情報がわかるとき表示はされませんが, +標準的なDocBook構成物として出力はされます.項目の表示は, +外部DocBookプロセッサが行うものと想定されています. +\end_layout + +\begin_layout Itemize +索引は, +複数索引を含めてサポートされています.グループ化( +\family typewriter +! +\family default +使用)・ページ範囲・相互参照( +\family typewriter +|see +\family default +)は, +エスケープすることも含めてサポートされています.項目順序( +\family typewriter +@ +\family default +)やレイアウト( +\family typewriter +|mathbf +\family default +)はサポートされていません.索引項目のエスケープはサポートされていません. +\end_layout + +\begin_layout Itemize +用語集は実装されています. +\end_layout + +\begin_layout Standard +以下の2つの主要パラメーターを文書レベルで設定することができます. +\end_layout + +\begin_layout Itemize +表の形式: +\SpecialChar LyX +は, +ユーザーの要請に応じて, +表をHTML(既定値)もしくはCALSとして生成することができます.ほとんどのDocBookプロセッサは, +両方の形式を受け付けます. +\end_layout + +\begin_layout Itemize +MathMLプレフィックス: +DocBookでは, +HTMLと違って, +MathMLが自身のネームスペース内に包摂されています.すなわち, +MathML標準に従うタグを示さなくてはならないということです.以下の3つの選択肢が提供されています. +\end_layout + +\begin_deeper +\begin_layout Itemize +インライン: +MathMLネームスペースは(各数式の +\family sans +xmlns +\family default +属性を使用して)各数式用に定義されます +\end_layout + +\begin_layout Itemize + +\family sans +m +\family default +プレフィックス使用(既定値): +MathMLネームスペースは(ルート要素で +\family sans +xmlns:m +\family default +属性を使用して)文書レベルで定義されます.各MathMLは +\family sans +m:math +\family default +のように +\family sans +m +\family default +プレフィックスを使用します. +\end_layout + +\begin_layout Itemize + +\family sans +mml +\family default +プレフィックス使用: + +\family sans +m +\family default +オプションに類似ですが +\family sans +mml +\family default +を使用します +\end_layout + +\begin_layout Standard +このオプションは, +\SpecialChar LyX +を個人的なスタイルに合わせたい場合や, +MathML用に一つのプレフィックスしか受け付けないバグ付きソフトウェアを使用する際に, +とくに役に立ちます. +\end_layout + +\end_deeper +\begin_layout Chapter +\SpecialChar LyX +サーバー +\end_layout + +\begin_layout Section +はじめに +\end_layout + +\begin_layout Standard +「\SpecialChar LyX +サーバー」を使用すると, +他のプログラムが, +\SpecialChar LyX +と通信したり, +\SpecialChar LyX +コマンドを実行させたり, +\SpecialChar LyX +の内部状態に関する情報を取得したりすることができるようになります.これは熟練したユーザー向けの機能ですが, +便利なはずです.たとえば, +\SpecialChar LyX +サーバーに書き込むことによって, +JabRefのような書誌情報管理ソフトが, +LyXに文献引用を「押し込む」ことが可能となります. +\end_layout + +\begin_layout Section +\SpecialChar LyX +サーバーを開始するには +\begin_inset CommandInset label +LatexCommand label +name "sec:サーバーを開始するには" + +\end_inset + + +\end_layout + +\begin_layout Standard +\SpecialChar LyX +サーバーは, +名前をつけたパイプの対を利用することで機能します.パイプは, +通常 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +UserDir +\end_layout + +\end_inset + +の下に作られ(Windowsを除く.Windowsでは, +名前を付けた +\emph on +ローカルの +\emph default +パイプは +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash + +\backslash +. +\backslash +pipe +\end_layout + +\end_inset + +に特別なオブジェクトとして置かれます), +「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.lyxpipe.in +\end_layout + +\end_inset + +」および「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.lyxpipe.out +\end_layout + +\end_inset + +」という名前がついています.外部プログラムは, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.lyxpipe.in +\end_layout + +\end_inset + +に書き込みを行い, +戻りデータを +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.lyxpipe.out +\end_layout + +\end_inset + +から読み出します.パイプ名の語幹は, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +ツール\SpecialChar menuseparator +設定 +\end_layout + +\end_inset + +から, +たとえば「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +/home/myhome/lyxpipe +\end_layout + +\end_inset + +」あるいはWindowsでは「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash + +\backslash +. +\backslash +pipe +\backslash +lyxpipe +\end_layout + +\end_inset + +」などに設定することができます(ここで, +lyxpipe以外の任意のファイルパス, +例えば +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +" +\backslash + +\backslash +. +\backslash +pipe +\backslash +my +\backslash +lyx +\backslash +pipe" +\end_layout + +\end_inset + +なども使用できます).サーバーを開始するためには, +これを +\emph on +手動で設定しなくてはなりません +\emph default +. +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +パイプを生成するに際して, +「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.in +\end_layout + +\end_inset + +」および「 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.out +\end_layout + +\end_inset + +」を付け加えます.パイプがすでに存在していれば, +\SpecialChar LyX +は他の\SpecialChar LyX +プロセスがすでに実行中であると判断して, +サーバーを開始しません.POSIX(Unix型)システムでは, +なんらかの理由で, +\SpecialChar LyX +が終了する際に使用されていない「古い」パイプが削除されずに残ったりすると, +\SpecialChar LyX +はこれを削除しようとします.何らかの理由でこれが失敗した場合, +手動でパイプを削除したのちに, +\SpecialChar LyX +を再起動する必要があります.Windowsでは, +プログラムが終了したりクラッシュしたりすると, +OSがパイプを削除するので, +「古い」パイプが残ることはありません. +\end_layout + +\begin_layout Standard +サーバーを使用する\SpecialChar LyX +プロセスを複数起動するには, +それぞれのプロセスに, +別のユーザーディレクトリを使用させたり, +別々の +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +preferences +\end_layout + +\end_inset + +ファイルを使用させるなど, +別々の設定を使用する必要があります. +\end_layout + +\begin_layout Standard +クライアントプログラムを開発しようとされているのであれば, +\SpecialChar LyX +サーバーからのデバッグ情報を有効にすると便利かもしれません.そのためには, +Lyxを +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyx -dbg lyxserver +\end_layout + +\end_inset + +として起動してください. +\end_layout + +\begin_layout Standard +C++言語で書かれた完全なサンプルクライアントが, +ソース頒布版の +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +development/lyxserver/server_monitor.cpp +\end_layout + +\end_inset + +にあります. +\end_layout + +\begin_layout Standard +もう一つの便利なツールとして, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +src/client/lyxclient +\end_layout + +\end_inset + +にあるコマンドラインベースのクライアントがあります. +\end_layout + +\begin_layout Section +通常の通信 +\end_layout + +\begin_layout Standard +\SpecialChar LyX +コールを発行するには, +クライアントはASCIIテキスト行を入力パイプに書き込みまなくてはなりません.この行は, +以下の書式を持ちます. +\end_layout + +\begin_layout Quote +LYXCMD: +\emph on +クライアント名 +\emph default +: +\emph on +関数 +\emph default +: +\emph on +引数 +\end_layout + +\begin_layout Description +クライアント名 は, +クライアントが自由に選べる名前です.これが用いられるのは, +クライアントが他の要求クライアントから結果を見分けることができるように, +\SpecialChar LyX +が返答をする際, +クライアント名をエコーするときだけです. +\end_layout + +\begin_layout Description +関数 は, +\SpecialChar LyX +に実行させたい関数です.これは, +ミニバッファで使用するコマンドと同じです. +\end_layout + +\begin_layout Description +引数 は, +一部の関数のみに効力を持つオプションの引数です(たとえば, +「自己挿入」LFUNは, +現在のカーソル位置に引数を文章として挿入します). +\end_layout + +\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 +エラーが発生した場合の\SpecialChar LyX +の返答は +\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 +には, +なぜコマンドが失敗したかの説明が入っているはずです. +\end_layout + +\begin_layout Standard +(例) +\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_inset Newline newline +\end_inset + +read a <~/.lyxpipe.out +\begin_inset Newline newline +\end_inset + +echo $a +\end_layout + +\begin_layout Subsection +AppleScript (Mac OS X) +\end_layout + +\begin_layout Standard +\SpecialChar LyX + 2.1以降, +\SpecialChar LyX +は, +コマンド実行を通じた通常のコミュニケーションのために, +AppleScriptを使った基本的なやりとりをサポートしています.このコマンドは, +直接引数(実行する +\series bold +function) +\series default +とオプション引数を取ります.これは, +関数の出力を返すか, +エラーをトリガーして, +エラーメッセージとコードを表示します. +\end_layout + +\begin_layout Standard +以下は例です. +\end_layout + +\begin_layout LyX-Code +tell application "\SpecialChar LyX +" +\end_layout + +\begin_layout LyX-Code + try +\end_layout + +\begin_layout LyX-Code + -- Stores the current file name into f +\end_layout + +\begin_layout LyX-Code + set f to (run "server-get-filename" with argument "") +\end_layout + +\begin_layout LyX-Code + on error the error_message number the error_number +\end_layout + +\begin_layout LyX-Code + display dialog "Error: + " & the error_number & ". + " ¬ +\end_layout + +\begin_layout LyX-Code + & the error_message buttons {"OK"} default button 1 +\end_layout + +\begin_layout LyX-Code + end try +\end_layout + +\begin_layout LyX-Code +end tell +\end_layout + +\begin_layout Section +通知 +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +発生しているイベントを, +非同期的にクライアントに通知することができます.いまのところ, +ユーザーがあるキー列を関数「notify」に割り当てているときのみ, +\SpecialChar LyX +はこの通知を行います.\SpecialChar LyX +が送る文字列の書式は +\end_layout + +\begin_layout Quote +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +NOTIFY: +\end_layout + +\end_inset + + +\emph on +キー列 +\end_layout + +\begin_layout Standard +となっていて, + +\emph on +キー列 +\emph default +は, +ユーザーが実際に打鍵したキー列の印字表現になります. +\end_layout + +\begin_layout Standard +この機構は, +\SpecialChar LyX +のコマンド群を拡張してマクロを実装するのに使用することができます.なんらかのキー列を「notify」に割り当ててください.それから出力パイプで待機するクライアントを起動し, +キー列に応じたコマンドを読み込み, +一つないし複数の\SpecialChar LyX +コマンドを発行する\SpecialChar LyX +要求と\SpecialChar LyX +コールを使用する関数を開始するのです. +\end_layout + +\begin_layout Section +単純な\SpecialChar LyX +サーバープロトコル +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, +セッション管理に使用することができる単純なプロトコルを実装しています.メッセージは, +すべて +\end_layout + +\begin_layout Quote +LYXSRV: +\emph on +クライアント名 +\emph default +: +\emph on +プロトコルメッセージ +\end_layout + +\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 +DVI/PDFビューア +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +PDFの原文検索機能を提供しているビューアには, +KDE/Linux上のOkularと +\lang english +Qpdfview on Unix +\lang japanese +とMac OS X上のSkim, +Windows上のSumatraPDFがあります. +\end_layout + +\end_inset + +には, +原文検索(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 +lyxclient +\end_layout + +\end_inset + +プログラムが\SpecialChar LyX +と通信するのに使用している方法です)ことで, +\SpecialChar LyX +サーバを経由して実現することができます.場合によっては, +ビューアと\SpecialChar LyX +を橋渡しする補助スクリプトを必要とすることがあるかもしれませんが, +それ以外は, +ビューアは\SpecialChar LyX +と直接通信することができます.これは, +選んだビューアと基本ソフトに依存します.また, +必要とされるビューアの設定法と原文検索が実際に行われる方法とにも依存します.したがって, +下記では個々のビューア毎の原文検索の設定の仕方を説明することとします.その前に, +DVI/PDF出力で原文検索を有効にするためには, +一般に何が必要とされるかを説明します. +\end_layout + +\begin_layout Subsection +\begin_inset CommandInset label +LatexCommand label +name "subsec:原文検索" + +\end_inset + +自動有効化 +\end_layout + +\begin_layout Standard +ツールバーで +\begin_inset Info +type "icon" +arg "buffer-toggle-output-sync" +\end_inset + +ボタンを押せば, +ほとんどの場合, +\SpecialChar LyX +がすべてをうまくこなしてくれます.あるいは, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +文書\SpecialChar menuseparator +設定\SpecialChar menuseparator +形式 +\end_layout + +\end_inset + +メニューで +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +出力と同期 +\end_layout + +\end_inset + +にチェックを入れることで有効にすることもできます.その場合, +\SpecialChar LyX +は, +自動的に, +必要なSync\SpecialChar TeX +マクロ(PDFの場合)や, +srcltxパッケージ(DVIの場合)を挿入してくれます.このオプションは, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +表示/更新 +\end_layout + +\end_inset + +ツールバーからも容易にアクセスすることができます. +\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 + +の直下にあるドロップダウンボックスから, +自製マクロを選択ないし入力することができます. +\end_layout + +\begin_layout Standard +方式として +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +synctex=1 +\end_layout + +\end_inset + +を用いると, +gzip圧縮が有効となることに注意してください.使用しているビューアがgzip圧縮をサポートしていない場合には, +代わりに +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +synctex=-1 +\end_layout + +\end_inset + +を指定してください. +\end_layout + +\begin_layout Standard +また, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +srcltx +\end_layout + +\end_inset + +パッケージや +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +src-specials +\end_layout + +\end_inset + +を取り込むと, +組版上, +不具合が生じることがあるのでご注意ください.したがって, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +srcltx +\end_layout + +\end_inset + +パッケージや +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +src-specials +\end_layout + +\end_inset + +を使用している場合には, +最終版を組版する際には, +出力同期を無効にするべきです. +\end_layout + +\begin_layout Standard +自動設定でカバーされている範囲よりも, +さらに特殊なものが必要な場合には, +出力同期を手動で設定する仕方を述べた次節をお読みください.自動設定で事足りる場合には, +自動設定・手動設定ともに必要となるビューア上の設定を述べた, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:特定のビューアを設定して使うには" +nolink "false" + +\end_inset + +節に進むことができます. +\end_layout + +\begin_layout Subsection +手動有効化 +\end_layout + +\begin_layout Standard +\SpecialChar LaTeX +は, +原文検索のために複数の方法を提供しています.ある方法は +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +latex/pdflatex +\end_layout + +\end_inset + +プログラムに組み込まれており, +他の方法は外部パッケージとして提供されています.どちらを選択するかは, +お使いの\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 +設定\SpecialChar menuseparator +ファイル処理\SpecialChar menuseparator +変換子 +\end_layout + +\end_inset + +の +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +LaTeX (plain)->DVI +\end_layout + +\end_inset + +ないし +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +LaTeX (plain)->DraftDVI +\end_layout + +\end_inset + +変換子を +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +latex -src-specials $$i +\end_layout + +\end_inset + +に変更します.もしこれが動作しないときは, +お使いの\SpecialChar LaTeX +エンジンが違うオプションを必要としていないか確認してください(頒布版によっては文法の異なることがあります). +\end_layout + +\begin_layout Subsubsection* +外部パッケージ(PDFSyncおよびsrcltx) +\end_layout + +\begin_layout Standard + +\emph on +pdfsync +\emph default +および +\emph on +srcltx +\emph default +パッケージは, +PDF出力(pdflatex経由)およびDVI出力での原文検索を提供します.これを有効にするには, +\SpecialChar LyX +プリアンブルで以下のようにパッケージを読み込んでください. +\end_layout + +\begin_layout Itemize +PDFの原文検索には +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +usepackage{pdfsync} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Itemize +DVIの原文検索には +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +usepackage[active]{srcltx} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +と書きます.DVIとPDFの両方の原文検索を実行できるようにするためには, +プリアンブルに以下の行を挿入する方法があります. +\end_layout + +\begin_layout LyX-Code + +\backslash +usepackage{ifpdf} +\begin_inset Newline newline +\end_inset + + +\backslash +ifpdf +\begin_inset Newline newline +\end_inset + + +\backslash +usepackage{pdfsync} +\begin_inset Newline newline +\end_inset + + +\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 +このようにすれば, +DVIでもPDF(pdflatex)でも正しいパッケージを使いながら, +ファイルを閲覧することができます. +\end_layout + +\begin_layout Standard +なお, +PDFSyncは, +文書の出力レイアウトに干渉する可能性があるので注意してください.したがって, +仕上がり文書ではPDFSyncを無効にすることをお勧めします. +\end_layout + +\begin_layout Subsubsection* +Sync\SpecialChar TeX +を使った組み込み原文検索(DVIおよびPDF) +\end_layout + +\begin_layout Standard +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +(pdf)latex +\end_layout + +\end_inset + +の最近のバージョンは, +PDFおよびDVI両方の原文検索を組み込みでサポートしています.このいわゆる +\emph on +Sync\SpecialChar TeX + +\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 +DVI出力でSync\SpecialChar TeX +を有効にするには, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +設定\SpecialChar menuseparator +ファイル処理\SpecialChar menuseparator +変換子 +\end_layout + +\end_inset + +の +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +LaTeX (plain) -> DVI +\end_layout + +\end_inset + +ないし +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +LaTeX (plain) -> DraftDVI +\end_layout + +\end_inset + +変換子を +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +latex -synctex=1 $$i +\end_layout + +\end_inset + +に変更します.PDF出力用には, + +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +LaTeX (pdflatex) -> PDF (pdflatex) +\end_layout + +\end_inset + +変換子を +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +pdflatex -synctex=1 $$i +\end_layout + +\end_inset + +に変更してください.お使いのビューアが下記に記述されていない場合や, +万一うまくいかない場合にはまた, +ビューアをSync\SpecialChar TeX +で使うのに設定を行う必要があるかどうか, +お使いのビューアの取扱説明書をご確認ください. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-synctex=1 +\end_layout + +\end_inset + +オプションは, +gzip圧縮を有効にします.お使いのビューアがgzip圧縮をサポートしていない場合には, +代わりに +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-synctex=-1 +\end_layout + +\end_inset + +を使用してください. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +特定のビューアを設定して使うには +\begin_inset CommandInset label +LatexCommand label +name "subsec:特定のビューアを設定して使うには" + +\end_inset + + +\end_layout + +\begin_layout Subsubsection* +Xdvi(全プラットフォーム) +\end_layout + +\begin_layout Standard +\SpecialChar LyX +は, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxclient +\end_layout + +\end_inset + +プログラムを自動的に使うのに必要なフックを, +既に提供しているので, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xdvi +\end_layout + +\end_inset + +を使用する場合には, +DVI原文検索を実行するのに他にするべきことはありません.使用中の文書を上記で述べたように設定するだけです(原文検索は, +Ctrl-クリックか, +Mac OS X上ではAlt-クリックで始動します). +\end_layout + +\begin_layout Standard +しかし, +何らかの理由で, +\SpecialChar LyX +と通信するのにソケットではなく命名パイプを使用したい場合には, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +設定\SpecialChar menuseparator +ファイル処理\SpecialChar menuseparator +ファイル書式 +\end_layout + +\end_inset + +のDVIビューアを +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xdvi -editor "lyxeditor.sh %f %l" +\end_layout + +\end_inset + +( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.sh +\end_layout + +\end_inset + +は適切なスクリプト名)に変更してください +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Mac OS X上では, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l" +\end_layout + +\end_inset + +としなくてはなりません. +\end_layout + +\end_inset + +.たとえば, +最低限のシェルスクリプトは +\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 TMP < "${LYXPIPE}".out || exit +\end_layout + +\begin_layout Standard +のようになります.ここで +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +/path/to/lyxpipe +\end_layout + +\end_inset + +は, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +設定\SpecialChar menuseparator +パス +\end_layout + +\end_inset + +で指定したLyXServerパイプのパスを指定してください. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +ソース頒布版の +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +development/tools +\end_layout + +\end_inset + +フォルダには, +ユーザが設定した +\emph on +lyxpipe +\emph default +を探し出す +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor +\end_layout + +\end_inset + +スクリプトがあります. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection* +MacDviX(Mac OS X) +\end_layout + +\begin_layout Standard +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +/Applications/MacDviX_Folder/calleditor.script +\end_layout + +\end_inset + +の終わりに +\end_layout + +\begin_layout LyX-Code +/Applications/LyX.app/Contents/MacOS/lyxeditor "$2" $1 +\begin_inset Newline newline +\end_inset + +exit 1 +\end_layout + +\begin_layout Standard +という行を付け加えてください.Applicationsフォルダ以外の場所に\SpecialChar LyX +を導入した場合には, +それに従って上記の行を修正してください. +\end_layout + +\begin_layout Standard +原文検索は, +Alt-クリック(OPTION-クリック)で始動します. +\end_layout + +\begin_layout Subsubsection* +Skim(Mac OS X) +\end_layout + +\begin_layout Standard +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +設定\SpecialChar menuseparator +ファイル処理\SpecialChar menuseparator +ファイル書式\SpecialChar menuseparator +PDF (pdflatex) +\end_layout + +\end_inset + +のビューア設定に +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +open -a Skim.app $$i +\end_layout + +\end_inset + +と入力し, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Skim\SpecialChar menuseparator +設定\SpecialChar menuseparator +Sync +\end_layout + +\end_inset + +でLyXを選択してください. +\end_layout + +\begin_layout Standard +原文検索は, +COMMAND-SHIFT-クリックで始動します. +\end_layout + +\begin_layout Subsubsection* +Evince(GNOME) +\end_layout + +\begin_layout Standard +Evinceでは原文検索はそのままでは動きませんが, +サードパーティのヘルパースクリプトを使用すれば, +利用可能になります.詳細については, + +\begin_inset CommandInset href +LatexCommand href +target "https://wiki.lyx.org/LyX/SyncTeX" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\begin_layout Subsubsection* +Okular(KDE) +\end_layout + +\begin_layout Standard +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +設定\SpecialChar menuseparator +Okularを設定\SpecialChar menuseparator +エディタ +\end_layout + +\end_inset + +で「Lyxクライアント」をエディタとして選択してください.これによって適切なコマンド( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxclient -g %f %l +\end_layout + +\end_inset + +)が挿入されます. +\end_layout + +\begin_layout Standard +原文検索は, +SHIFT-クリックで始動します.これは, +Okularが「ブラウズ」モード(すなわち手のマークをクリックしたとき)にあるときのみ動作することに注意してください. +\end_layout + +\begin_layout Subsubsection* +Qpdfview(UNIX) +\end_layout + +\begin_layout Standard +Qpdfviewは, +第0.3.5版以降, +Sync\SpecialChar TeX +をサポートしています. +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Edit\SpecialChar menuseparator +Settings\SpecialChar menuseparator +Behavior +\end_layout + +\end_inset + +を開いて「Source editor」項目の入力フィールドをクリックし, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxclient -g %1 %2 +\end_layout + +\end_inset + +というコマンドを入力してください. +\end_layout + +\begin_layout Standard +原文検索は, +ダブルクリックで始動します. +\end_layout + +\begin_layout Subsubsection* +YAP(Windows) +\end_layout + +\begin_layout Standard +yapを起動し, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +View\SpecialChar menuseparator +Options +\end_layout + +\end_inset + +メニューを選択し, +「Inverse DVI Search」タブを選択します.「New\SpecialChar ldots +」ボタンをクリックして開くウィンドウの「Name:」フィールドに「\SpecialChar LyX + Editor」(または自分の好きな名称)と入力してください.「\SpecialChar ldots +」というラベルのボタンをクリックしてファイルダイアログを開き, +バッチファイル +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.bat +\end_layout + +\end_inset + +(以下参照)のあるディレクトリを見つけます. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.bat +\end_layout + +\end_inset + +を選択してプログラムの引数を +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +%f %l +\end_layout + +\end_inset + +と指定してください. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.bat +\end_layout + +\end_inset + +は, + +\emph on +lyxpipe +\emph default +を通じて\SpecialChar LyX +と通信するためのラッパとして使用され, +以下のようになっています. +\end_layout + +\begin_layout LyX-Code +@echo off +\begin_inset Newline newline +\end_inset + +echo LYXCMD:revdvi:server-goto-file-row:%~1 %2> +\backslash + +\backslash +. +\backslash +pipe +\backslash +lyxpipe.in +\begin_inset Newline newline +\end_inset + +type +\backslash + +\backslash +. +\backslash +pipe +\backslash +lyxpipe.out +\end_layout + +\begin_layout Standard +\SpecialChar LyX +で指定した\SpecialChar LyX +Serverパイプパスが, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash + +\backslash +. +\backslash +pipe +\backslash +lyxpipe +\end_layout + +\end_inset + +となっていることを確認するか, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.bat +\end_layout + +\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 + +\end_inset + +のビューア設定で +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +SumatraPDF -inverse-search "lyxeditor.bat "%f" %l" +\end_layout + +\end_inset + +( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.bat +\end_layout + +\end_inset + +は上記のラッパ)と入力してください.SumatraPDF.exeがコマンドPATHにない場合, +フルファイル名を使用してください. +\end_layout + +\begin_layout Standard +原文検索はダブルクリックで始動します. +\end_layout + +\begin_layout Subsubsection* +YAP(Cygwin) +\end_layout + +\begin_layout Standard +まずはじめに, +yapがWindows環境での既定のDVIビューアになっていることを確認してから, +yapを起動し, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +View\SpecialChar menuseparator +Options +\end_layout + +\end_inset + +メニューを選択し, +「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 + +\end_inset + +を選択してプログラムの引数を +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-g %f %l +\end_layout + +\end_inset + +と指定してください.これによって, +\SpecialChar LyX +との通信に +\emph on +lyxsocket +\emph default +が使用されるようになります.何らかの理由で +\emph on +lyxpipe +\emph default +を使用したい場合には, + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-g +\end_layout + +\end_inset + +オプションを削除して, +\SpecialChar LyX +設定で\SpecialChar LyX +Serverパイプパスを指定することを忘れないでください. +\end_layout + +\begin_layout Standard +yapでは, +原文検索はダブルクリックで始動します. +\end_layout + +\begin_layout Subsubsection* +SumatraPDF(Cygwin) +\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 + +\end_inset + +のビューア設定で +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +SumatraPDF.sh +\end_layout + +\end_inset + +と入力してください.ここで +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +SumatraPDF.sh +\end_layout + +\end_inset + +は以下のようなスクリプトです(お使いのコマンドパスに置きます. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +/usr/local/bin +\end_layout + +\end_inset + +がもっとも良い選択肢でしょう). +\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) +\end_layout + +\begin_layout Standard +SumatraPDFは, +Windowsネイティブのアプリケーションであり, +\SpecialChar LyX +のCygwin版が使用するPOSIXパスを理解しないので, +このラッパスクリプトが必要となります.SumatraPDF.exeがお使いのコマンドパスにない場合は, +上記のスクリプトでPOSIXのフルパスを使用してください. +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-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 + +\end_inset + +オプションを削除して, +\SpecialChar LyX +設定で\SpecialChar LyX +Serverパイプパスを指定することを忘れないでください. +\end_layout + +\begin_layout Standard +原文検索はダブルクリックで始動します. +\end_layout + +\begin_layout Section +出力検索 +\end_layout + +\begin_layout Standard +出力検索(forward search)とは, +英文名が示すとおり, +いわば原文検索(reverse search)の「逆」を意味します.すなわち, +\SpecialChar LyX +内部から, +ビューアに特定の箇所を表示させることを可能にします.(以下に説明するように)もし出力検索の準備ができていれば, +カーソルを\SpecialChar LyX +文書の好きなところに置いて, + +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +移動\SpecialChar menuseparator +出力検索 +\end_layout + +\end_inset + +を選択すると(あるいはマウスの右クリックで表示される文脈依存メニューから +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +出力検索 +\end_layout + +\end_inset + +を選択してもよい), +ビューアも同じ箇所に移動します.もちろん, +使用しているビューアが, +この機能をサポートしていなくてはなりません. +\end_layout + +\begin_layout Standard +出力検索を有効にするためには, +生成されたPDF/DVI出力ファイルに, +\SpecialChar TeX +ソースに関する情報を追加する必要があります.これは, +第 +\begin_inset CommandInset ref +LatexCommand ref +reference "subsec:原文検索" +nolink "false" + +\end_inset + +節に述べられている方法で実行することができます. +\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 + +で自分の使うビューアを利用するように, +\SpecialChar LyX +を設定する必要があります.いくつかのビューアについては, +試験済みの設定が前もって準備されており, +ドロップダウンリストから選択することができます.これらの設定の何れも意にそぐわない場合には, +ご自身で適切な設定を見つけ出して入力しなくてはなりません.定義文法は, +以下の変数を使用します. +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$n +\end_layout + +\end_inset + +:行番号 +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$t +\end_layout + +\end_inset + +:書き出された(一時).texファイル名(パスを除く) +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$f +\end_layout + +\end_inset + +:書き出された(一時).texファイル名(パスを含む) +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$o +\end_layout + +\end_inset + +:書き出された出力ファイル名(どちらが一時ディレクトリに存在するかに依存して, +dviあるいはpdf). +\end_layout + +\begin_layout Standard +yap・xdvi・okular +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\begin_inset Flex Noun +status collapsed + +\begin_layout Plain Layout +ツール\SpecialChar menuseparator +設定\SpecialChar menuseparator +ファイル処理\SpecialChar menuseparator +ファイル形式 +\end_layout + +\end_inset + +で +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +okular --unique +\end_layout + +\end_inset + +と設定すると良いでしょう. +\end_layout + +\end_inset + +・qpdfview・Sumatra PDF +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +SumatraPDFは, +外部プログラムCMCDDE( +\begin_inset CommandInset href +LatexCommand href +target "http://www.istri.fr/spip/zip/CMCDDE.zip" +literal "false" + +\end_inset + +からダウンロード可能)を通じてDDEコマンドを使用することもできます. +\end_layout + +\end_inset + +など, +一部のビューアでしか, +完全な出力検索機能は提供されていないことに注意してください +\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" +literal "false" + +\end_inset + +からダウンロードすることができます. +\end_layout + +\end_inset + +.Evince +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Evinceでの出力検索は, +サードパーティのヘルパースクリプトを使用すれば, +利用可能になります.詳細については, + +\begin_inset CommandInset href +LatexCommand href +target "https://wiki.lyx.org/LyX/SyncTeX" +literal "false" + +\end_inset + +を参照してください. +\end_layout + +\end_inset + +など他のビューアには, +出力検索を使用するのに, +追加のツールを必要とするものもあります.広く使われているPDFビューアの多く(特にAdobe Reader)は, +出力検索を全く提供していませんが, +他の一部のビューア(たとえばxpdf)では, +少なくとも, +文書を読み込み直したり, +ファイルの特定ページに移動することはできますので, +少なくとも「近く」には移動することができます.この後者の機能は, +synctexの外部コールで提供されています(事前に用意されている用例をご覧ください). +\end_layout + +\begin_layout Standard +出力検索は, +DVI出力とPDF出力の双方で動作します.\SpecialChar LyX +は, +過去にあなたが使用したプレビュー形式をチェックして(つまり, +一時ディレクトリにどちらの形式が存在するかをチェックして), +その形式に適切な設定を選択します. \end_layout \begin_layout Chapter @@ -19210,8 +26769,11 @@ chktex \family sans \SpecialChar TeX + +\series bold 構文チェック \family default +\series default という項目が表示されます. \family typewriter chktex @@ -19466,73 +27028,26 @@ Chk\SpecialChar TeX 誤りのある箇所のそばに置かれるので, メニュー項目の \family sans + +\begin_inset space \thinspace{} +\end_inset + + +\series bold 移動\SpecialChar menuseparator エラー \family default +\series default + +\begin_inset space \thinspace{} +\end_inset + を選択するか, 既定の \family typewriter cua \family default - -\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 - -設定ファイルならば -\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 - -鍵 +キー設定ファイルならばショートカットキー \family sans C-g \family default @@ -19543,7 +27058,7 @@ C-g \family typewriter cua \family default -鍵設定の場合には捷径鍵 +キー設定の場合にはショートカットキー \family sans C-i \family default @@ -19552,7 +27067,7 @@ C-i \family typewriter emacs \family default -鍵設定の場合は捷径鍵 +キー設定の場合はショートカットキー \family sans C-o \family default @@ -19643,10 +27158,25 @@ chktex \family default を実行した直後に \family sans -文書\SpecialChar menuseparator + +\begin_inset space \thinspace{} +\end_inset + + +\series bold +文書 +\series default +\SpecialChar menuseparator \SpecialChar LaTeX + +\series bold ログ \family default +\series default + +\begin_inset space \thinspace{} +\end_inset + を使えば見ることができます. \end_layout @@ -19708,11 +27238,18 @@ chktexrc \begin_layout Itemize \family sans +\series bold ファイル\SpecialChar menuseparator -書き出し\SpecialChar menuseparator +書き出し +\series default +\SpecialChar menuseparator \SpecialChar LaTeX \family default + +\begin_inset space \thinspace{} +\end_inset + を使って文書を\SpecialChar LaTeX ファイルに変換し, そのファイルに対して @@ -20470,12 +28007,8 @@ VCツールバーが便利でしょう.これは \begin_layout Standard 自製の外部コマンドを導入したい場合には, - -\emph on -\SpecialChar LyX -関数 -\emph default -説明書の +取扱説明書『\SpecialChar LyX +関数』の \begin_inset Flex Code status collapsed @@ -20492,9 +28025,15 @@ vc-command バージョン管理機能を使用している場合には, 文書を非圧縮形式で保存をすることを強く推奨します( \family sans +\series bold 文書\SpecialChar menuseparator 圧縮 \family default +\series default + +\begin_inset space \thinspace{} +\end_inset + にチェックが入っていれば外してください).非圧縮LyX文書はテキストファイルであるため, バージョン管理システムが, 二つのバージョンをマージすることができます.一方, @@ -20541,8 +28080,10 @@ RCS 5.7/5.8に対して試験されています. 文書の最初の説明を入力するように尋ねられます.すると文書は読み込み専用モードになるので, 変更を加えるためには \family sans +\series bold チェックアウトして編集 \family default +\series default を実行する必要があります.バージョン管理下にある文書は, ミニバッファのファイル名の後ろに「 [RCS:<バージョン> <ロック>]」という項目が表示されます. \end_layout @@ -22562,17 +30103,14 @@ vcs-time \end_deeper \begin_layout Standard これらの情報は, -情報差込枠で得ることができます(例: - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -info-insert buffer vcs-date -\end_layout - -\end_inset - +情報差込枠で得ることができます( +\family sans +\series bold +挿入\SpecialChar menuseparator +フィールド\SpecialChar menuseparator +バージョン管理改訂番号 +\family default +\series default ).これらの情報は, ファイルをsvn管理下に置いたときのみ(すなわち使用中文書の \begin_inset Flex Code @@ -22972,27 +30510,7 @@ http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html のものを使用することとしましょう.クライアントが接続の度にパスワードを訊いてこないように, 接続を自動化する必要があります.簡単にするために, -追加的なパスワード保護などを加えない -\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 - -のみを使用することとします. +追加的なパスワード保護などを加えないキーのみを使用することとします. \end_layout \begin_deeper @@ -23006,9 +30524,9 @@ puttygen \end_inset -を使って鍵を生成します..ppkプライベート鍵ファイルを保存し, -パブリック鍵ファイルはサーバ側に置きます.SVNサーバがLinuxで走っている場合, -このパブリック鍵の書式はLinuxのopensshと互換性がないために, +を使ってキーを生成します..ppkプライベートキーファイルを保存し, +パブリックキーファイルはサーバ側に置きます.SVNサーバがLinuxで走っている場合, +このパブリックキーの書式はLinuxのopensshと互換性がないために, 「Public key for pasting into OpenSSH authorized_keys file:」編集フィールドから, 直接サーバの \begin_inset Flex Code @@ -23215,9 +30733,15 @@ http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html 最小限のGITコマンドがサポートされるようになりました.これらのコマンドは, \family sans +\series bold ファイル\SpecialChar menuseparator バージョン管理 \family default +\series default + +\begin_inset space \thinspace{} +\end_inset + にあります.リポジトリのアクセスに, パスワード保護されたsshを使用している場合には, ターミナルウィンドウでの操作をするように促されます.\SpecialChar LyX @@ -23255,7 +30779,7 @@ GITでは, ローカルのリポジトリにコミットを行います.ローカルリポジトリは, GITコマンドの \begin_inset Flex Code -status open +status collapsed \begin_layout Plain Layout pull @@ -23265,7 +30789,7 @@ pull または \begin_inset Flex Code -status open +status collapsed \begin_layout Plain Layout push @@ -23282,7 +30806,7 @@ push お好みのGITクライアントを使用して, \begin_inset Flex Code -status open +status collapsed \begin_layout Plain Layout pull @@ -23292,7 +30816,7 @@ pull または \begin_inset Flex Code -status open +status collapsed \begin_layout Plain Layout push @@ -23533,13 +31057,13 @@ git log \begin_layout Standard \SpecialChar LyX は, -ファイルの最終コミットのGITハッシュ番号・著者名・最終コミットの日時をサポートします.これらの情報は, +ファイルの最終コミットのGITハッシュ番号・その短縮形・著者名・最終コミットの日時をサポートします.これらの情報は, すべて \begin_inset Flex Code status collapsed \begin_layout Plain Layout -git log -n 1 --pretty=format:%H%n%an%n%ai +git log -n 1 --pretty=format:%H%n%h%n%an%n%ai \end_layout \end_inset @@ -23719,6 +31243,13 @@ HEAD~X \begin_layout Section 文芸プログラミング +\begin_inset CommandInset label +LatexCommand label +name "sec:文芸プログラミング" + +\end_inset + + \end_layout \begin_layout Standard @@ -23842,7 +31373,7 @@ E. \begin_layout Quote Literate Programming FAQ \begin_inset Flex URL -status collapsed +status open \begin_layout Plain Layout @@ -23964,9 +31495,15 @@ Nowebと\SpecialChar LyX 文書クラスを選択した後, \family sans +\series bold 文書\SpecialChar menuseparator 設定 \family default +\series default + +\begin_inset space \thinspace{} +\end_inset + メニューで「noweb」モジュールを追加するようにしてください.Nowebが正しく導入されていれば, 「モジュール」リンクをクリックした際, 利用可能リストに「noweb」モジュールが表示され, @@ -23990,7 +31527,7 @@ Chunk \end_inset -という名前の拡張差込枠を使えば, +という名前の特別差込枠を使えば, コードを入力することができます.Nowebは次のようにchunks を区切ります. \end_layout @@ -24080,8 +31617,20 @@ LIBDIR/examples/listerrors.lyx いくつかのコードとテキストが入った新規文書ファイルが作成されているはずです.これをどうやって印刷したらいいのでしょう.答えは簡単で, 通常の文書で行うように \family sans + +\begin_inset space \thinspace{} +\end_inset + + +\series bold 文書\SpecialChar menuseparator 表示 +\series default + +\begin_inset space \thinspace{} +\end_inset + + \family default 等を選ぶだけです.特別な手続きは必要ありません. \end_layout @@ -24095,8 +31644,15 @@ LIBDIR/examples/listerrors.lyx \begin_layout Enumerate \family sans +\series bold 文書\SpecialChar menuseparator 更新 +\series default + +\begin_inset space \thinspace{} +\end_inset + + \family default が選択されると, \SpecialChar LaTeX @@ -24401,24 +31957,43 @@ fi \begin_layout Standard -\emph on -LIBDIR/examples/listerrors.lyx -\emph default -と -\emph on -LIBDIR/examples/Literate.lyx -\emph default -を見てください.この2つのファイルには異なる実装のlisterrorsプログラムが含まれていて, +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Noweb +\begin_inset space \space{} +\end_inset + +Listerros +\family default + +\begin_inset space \thinspace{} +\end_inset + +をご覧ください.このファイルには異なる実装の「listerrors」プログラムが含まれていて, これまで説明してきた各々の部分が全体としてどのようになるかをわかってもらうための例です.また, -\emph on -LIBDIR/examples/noweb2lyx.lyx -\emph default -も見てください.面白いことに, -これらの3つのファイルは, -Python, -C, -Perlが各々使われていて, +\family sans +\series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator + +\series default +Noweb2\SpecialChar LyX + +\family default + +\begin_inset space \thinspace{} +\end_inset + +もご覧ください.面白いことに, +これらのファイルには, +PythonとPerlが各々使われていて, \SpecialChar LyX の文芸プログラミングのサポートがプログラム言語に依存しないことを示しています. \end_layout @@ -24521,27 +32096,7 @@ ddd/gdbまたは他のデバッガで使える「server-goto-file-row」関数 \begin_layout Standard ddd/gdbでデバッグしているとき, -一つの -\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 - -ストロークで現在実行している位置でテキストエディタを起動できます.既定のdddの設定ではShift-Ctrl-Vになっています.この設定はdddで +一つのキーストロークで現在実行している位置でテキストエディタを起動できます.既定のdddの設定ではShift-Ctrl-Vになっています.この設定はdddで \begin_inset Flex MenuItem status collapsed @@ -24623,9 +32178,17 @@ nolink "false" \begin_layout Standard ツールバーに加えることのできる6つの新しいボタンがあります.そのうちの4つのボタンは \family sans +\series bold 標準 \family default -・節・ +\series default +・ +\family sans +\series bold +節 +\family default +\series default +・ \family sans \SpecialChar LaTeX @@ -24633,52 +32196,17 @@ nolink "false" ・ \family sans \SpecialChar LyX + +\series bold コード \family default +\series default の段落環境へのショートカットであり, -1つは拡張差込枠 +1つは特別差込枠 \family sans Chunk \family default -へのショートカットです.最後の一つはファイルメニュー項目の「Build Program」への -\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 - -です. +へのショートカットです.最後の一つはファイルメニュー項目の「Build Program」へのショートカットです. \end_layout \begin_layout Standard @@ -24827,2595 +32355,48 @@ status collapsed \begin_layout Standard knitrとSweaveへのサポートについては, -用例ファイル -\emph on -knitr.lyx -\emph default -とSweave取扱説明書( + \family sans +\series bold ヘルプ\SpecialChar menuseparator -用途別説明書 +用途別説明書\SpecialChar menuseparator +Knitr \family default -メニュー)に説明があります. -\end_layout - -\begin_layout Chapter -特殊機能 -\begin_inset CommandInset label -LatexCommand label -name "chap:Special-features" - -\end_inset - - -\end_layout - -\begin_layout Standard -\SpecialChar LyX -では, -\SpecialChar LaTeX -で可能なことは何でも出来ます.すべての\SpecialChar LaTeX -の機能を直接サポートできるわけではありませんが, -どんな場合でも\SpecialChar TeX -コードを使用することはできます.本章は, -ユーザの興味が有りそうな特別な機能について, -若干取り上げます.図表やフロート, -ボックス, -注釈に関する特別な機能については, -取扱説明書『 -\emph on -埋込オブジェクト篇 -\emph default -』をご参照ください. -\end_layout - -\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 -文書中で多段組を行うには, -\SpecialChar LaTeX -パッケージ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -multicol -\end_layout - -\end_inset - - -\begin_inset Index idx -range none -pageformat default -status collapsed - -\begin_layout Plain Layout -\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 -多段組中の脚注は, -ページ下部に置かれ, -各段の下ごとには置かれません.各段においては, -フロートに -\family sans -段をまたぐ -\family default -オプションを使用する必要があるほかは, -通常通りの使用をすることができます. -\end_layout - -\begin_layout Subsection -基本 -\end_layout - -\begin_layout Standard -文章中で二段組を使用したい場合には, -段組を始める場所で -\family sans -挿入\SpecialChar menuseparator -任意設定差込枠\SpecialChar menuseparator -多段組 -\family default -メニューを使用して, -多段組差込枠を挿入してください.二段組で印字されるべき文章は, -全てこの差込枠の中に書いてください. -\end_layout - -\begin_layout Standard -下記はその用例です. -\end_layout - -\begin_layout Standard -\noindent -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout -\noindent - -\series bold -\size small -The Adventure of the Empty House \series default - -\begin_inset Newline newline -\end_inset - -by Sir Arthur Conan Doyle -\end_layout - -\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 incredulity 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 - -\end_inset - - -\end_layout - -\begin_layout Standard -三段以上にするには, -カーソルを多段組差込枠の内部において, -挿入\SpecialChar menuseparator -段数メニューを使用してください.この差込枠の中に, -欲しい段数を書き入れます(三段組の場合には「3」と書きます). -\begin_inset Newline newline -\end_inset - -下記は三段組の例です. -\end_layout - -\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_inset - - -\end_layout - -\begin_layout Standard -お望みならば10段組まで組むことができますが, -文書の読者にとっては, -あまり気持ちのいいものではないでしょう. -\end_layout - -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - -\begin_layout Subsection -段組中の段組 -\end_layout - -\begin_layout Standard -また, -段中に段を組むこともできます. -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\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 - -\begin_layout Plain Layout -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout - -\size footnotesize -The youth moved in the best society -\begin_inset space ~ -\end_inset - -– 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 - -\end_inset - - -\end_layout - -\begin_layout Plain Layout - -\size footnotesize -Ronald Adair was fond of cards -\begin_inset space ~ -\end_inset - -– playing continually, - but never for such stakes as would hurt him. - He was a member of the Baldwin, - the Cavendish, - and the Bagatelle card clubs. - It was shown that, - after dinner on the day of his death, - he had played a rubber of whist at the latter club. - He had also played there in the afternoon. - -\size default - -\size footnotesize -The evidence of those who had played with him -\begin_inset space ~ -\end_inset - -– Mr. - Murray, - Sir John Hardy, - and Colonel Moran -\begin_inset space ~ -\end_inset - -– 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 - -\end_inset - - -\end_layout - -\begin_layout Subsection -応用例 -\end_layout - -\begin_layout Standard -本節の用例は, -多段組のさらに特別な機能を示すためのものです. -\end_layout - -\begin_layout Standard -多段組機能についてさらに知りたい場合には, -\SpecialChar LaTeX -パッケージ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -multicol -\end_layout - -\end_inset - - -\begin_inset CommandInset href -LatexCommand href -name "取扱説明書" -target "http://mirror.ctan.org/macros/latex/required/tools/multicol.pdf" -literal "false" - -\end_inset - -をご覧ください. -\end_layout - -\begin_layout Subsubsection -序文 -\end_layout - -\begin_layout Standard -多段組に序文を追記するには, -カーソルを多段組差込枠内部に置き, - +および \family sans -挿入\SpecialChar menuseparator -序文 -\family default -メニューを使用してください.序文は, -この差込枠内に書いてください. -\begin_inset Newline newline -\end_inset - -序文のある文章の例を掲げます. -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout -\begin_inset Argument 2 -status open - -\begin_layout Plain Layout -And the story continues and continues and continues and continues\SpecialChar ldots - -\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 - -\end_inset - - -\end_layout - -\begin_layout Standard -最初の\SpecialChar TeX -コードの後に, -節宣言コマンドを\SpecialChar TeX -コードとして使用すれば, -節見出しを前書きとして使用することができます.例えば, - -\end_layout - -\begin_layout Standard - \series bold +ファイル\SpecialChar menuseparator +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator -\backslash -subsection{小節見出し} -\end_layout - -\begin_layout Standard -というコマンドは, -小節を生成します.以下の例では, -前書きが小々節になっています. -\end_layout - -\begin_layout Standard -\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 - - -\backslash -subsubsection{ -\end_layout - -\end_inset - -これは序文の小々節見出しです -\begin_inset ERT -status collapsed - -\begin_layout Plain Layout - -} -\end_layout - -\end_inset - - -\end_layout - -\end_inset - - -\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 - -\end_inset - - -\end_layout - -\begin_layout Standard -多段組を開始する部分に, -必要とされる6行を確保出来るだけの垂直スペースがページに残されていない場合, -多段組の前に改行が挿入されます.前書きの行数如何では, -この必要行数を変更したいかもしれません.これは, -カーソルを多段組差込枠内部の(もしあれば)序文の後に置き, - -\family sans -挿入\SpecialChar menuseparator -改頁前の余白 -\family default -メニューを使用することで設定できます.この差込枠に, -余白の大きさを「5cm」などと書き込んでください. -\end_layout - -\begin_layout Standard -以下の例では, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -7 -\backslash -baselineskip -\end_layout - -\end_inset - -を用いて, -必要行数を7行に指定しています(コマンド -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -baselineskip -\end_layout - -\end_inset - -は\SpecialChar TeX -コードとして入力する必要があります). -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout -\begin_inset Argument 3 -status open - -\begin_layout Plain Layout -7 -\begin_inset ERT -status collapsed - -\begin_layout Plain Layout - - -\backslash -baselineskip -\end_layout - -\end_inset - - -\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 - -\end_inset - - -\end_layout - -\begin_layout Subsubsection -周囲の余白 -\end_layout - -\begin_layout Standard -多段組の前後の余白は, -長さ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -multicolsep -\end_layout - -\end_inset - -を変えることで変更することができます.例えば, -\SpecialChar TeX -コードで書かれたコマンド -\end_layout - -\begin_layout LyX-Code - -\family sans - -\backslash -setlength{ -\backslash -multicolsep}{3cm} -\end_layout - -\begin_layout Standard -は, -その値を3 -\begin_inset space \thinspace{} -\end_inset - -cmに変更します.この変更は, -多段組が始まる前に指定しなくてはなりません.既定値は13 -\begin_inset space \thinspace{} -\end_inset - -ptです. -\end_layout - -\begin_layout Standard -以下の例では, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -multicolsep -\end_layout - -\end_inset - -は2.5 -\begin_inset space \thinspace{} -\end_inset - -cmに指定されています. -\end_layout - -\begin_layout Standard -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -multicolsep}{2.5cm} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout - -\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 resistance which my poor friend had declared to be the starting-point of every investigation. - 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 - - -\end_layout - -\begin_layout Standard -\begin_inset Note Greyedout -status open - -\begin_layout Plain Layout - -\series bold -【註】 \series default - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -setlength -\end_layout - -\end_inset - -で指定した値は, -再度変更されるまでは, -以降のすべての多段組で使用されます. -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset ERT -status collapsed - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -multicolsep}{13pt} -\end_layout - -\end_inset - - -\begin_inset Note Note -status collapsed - -\begin_layout Plain Layout - -\lang english -go back to the default -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - -\begin_layout Subsubsection -改段 -\end_layout - -\begin_layout Standard -改段は, -文章中の階段を行いたい位置に, -\SpecialChar TeX -コードで, -コマンド -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -columnbreak{} -\end_layout - -\end_inset - -を挿入すれば, -強制的に行うことができます.ただし, -多くの場合, -文章中に空白が挿入されることに注意してください. -\begin_inset Newline newline -\end_inset - -以下が用例です. -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout - -\size small -\begin_inset Quotes eld -\end_inset - -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 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 - - AFTER THIS SENTENCE THE COLUMN BREAK IS FORCED. -\begin_inset ERT -status collapsed - -\begin_layout Plain Layout - - -\backslash -columnbreak{} -\end_layout - -\end_inset - - -\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 - -\begin_inset space ~ -\end_inset - -– 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 - -\end_inset - - -\end_layout - -\begin_layout Subsubsection -段間隔 -\end_layout - -\begin_layout Standard -段幅は自動的に計算されますが, -段の間の余白は指定することができます.これは, -長さ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -columnsep -\end_layout - -\end_inset - -を変更することで実現できます.既定値は10 -\begin_inset space \thinspace{} -\end_inset - -ptです.以下は -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -columnsep -\end_layout - -\end_inset - -を3 -\begin_inset space \thinspace{} -\end_inset - -cmに設定した例です. -\end_layout - -\begin_layout Standard -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -columnsep}{3cm} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout - -\size small -My observations of No. +Rnw \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 - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset ERT -status collapsed - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -columnsep}{10pt} -\end_layout - -\end_inset - - -\begin_inset Note Note -status collapsed - -\begin_layout Plain Layout - -\lang english -go back to the default -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Subsubsection -垂直線 -\end_layout - -\begin_layout Standard -段間には, -長さ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -columnseprule -\end_layout - -\end_inset - -の幅を持つ罫線が描かれます.罫線幅を0 -\begin_inset space \thinspace{} -\end_inset - -ptにすると(これが既定値です), -罫線は出力されません.以下の例では, -段を分かつ線は2 -\begin_inset space \thinspace{} -\end_inset - -pt幅に設定されています. -\end_layout - -\begin_layout Standard -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -columnseprule}{2pt} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout - -\size small -\begin_inset Quotes eld -\end_inset - -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 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 - - -\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 - -\begin_inset space ~ -\end_inset - -– 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 - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset VSpace defskip -\end_inset - - -\end_layout - -\begin_layout Standard -罫線は, -コマンド -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -columnseprulecolor -\end_layout - -\end_inset - -を再定義すれば, -着色することができます.これは, -多段組差込枠の前に\SpecialChar TeX -コードで以下のコマンドを挿入すれば, -実現できます. -\end_layout - -\begin_layout LyX-Code - -\backslash -renewcommand{ -\backslash -columnseprulecolor}{ -\backslash -color{red}} -\end_layout - -\begin_layout Standard -このコマンド中の -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout - -\backslash -red -\end_layout - -\end_inset - -をお好みの色に変更してください.既定色とユーザー定義色の全てを使用することができます.既定色とユーザー定義色についての詳細な情報は, -取扱説明書『埋込オブジェクト篇』の「色付き表」の節をご覧ください.既定色に戻すには, -以下のコマンドを挿入してください. -\end_layout - -\begin_layout LyX-Code - -\backslash -renewcommand{ -\backslash -columnseprulecolor}{ -\backslash -normalcolor} -\end_layout - -\begin_layout Standard -以下は, -シアン色の罫線と1 -\begin_inset space \thinspace{} -\end_inset - -cmの段間隔を持つ例です. -\end_layout - -\begin_layout Standard -\begin_inset ERT -status open - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -columnsep}{1cm} -\end_layout - -\begin_layout Plain Layout - - -\backslash -renewcommand{ -\backslash -columnseprulecolor}{ -\backslash -color{cyan}} -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Flex Multiple Columns -status open - -\begin_layout Plain Layout - -\size small -\begin_inset Quotes eld -\end_inset - -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 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 - - -\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 - -\begin_inset space ~ -\end_inset - -– 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 - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset ERT -status collapsed - -\begin_layout Plain Layout - - -\backslash -setlength{ -\backslash -columnseprule}{0pt} -\end_layout - -\begin_layout Plain Layout - - -\backslash -renewcommand{ -\backslash -columnseprulecolor}{ -\backslash -normalcolor} -\end_layout - -\end_inset - - -\begin_inset Note Note -status collapsed - -\begin_layout Plain Layout - -\lang english -go back to the default -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - -\begin_layout Section -標準的でない形の段落 -\end_layout - -\begin_layout Standard -\noindent -\SpecialChar LaTeX -は, -他のテキストプロセッサと同様に, -既定で長方形の段落を使用します.しかし, -例えば, -ポスターや招待状, -詩などの特殊な場合には, -段落の形を好きなように変えることができます.これは, -文書設定で -\family sans -任意設定の段落形 +(knitr) \family default -モジュールを読み込んで, -\SpecialChar LaTeX -パッケージ -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -shapepar -\end_layout - -\end_inset - -を使用させるようにすれば, -実現できます. -\end_layout - -\begin_layout Subsection -既定の形 -\end_layout - -\begin_layout Standard +, +\family sans \series bold -shapepar +ヘルプ\SpecialChar menuseparator +用途別説明書\SpecialChar menuseparator +Sweave +\family default \series default -は, -以下の形を提供しています. -\end_layout - -\begin_layout Standard -\begin_inset Tabular - - - - - - - -\begin_inset Text - -\begin_layout Plain Layout -名称 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -説明 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -備考 -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -CDlabel -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -丸い穴の開いたドーナツ型(CD/DVD大) -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -伸縮不可.多くの文字を入れられないことに注意. -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Circle -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -円 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -脆弱.計算に失敗することも. -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Diamond -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -菱形(シンボル的に -\begin_inset Quotes eld -\end_inset - -diamond -\begin_inset Quotes erd -\end_inset - -と表記) -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Heart -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -ハート型 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Hexagon -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -六角形 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Nut -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -ナット型(丸い穴の開いた六角形) -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Square -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -正方形 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Star -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -五芒星 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Candle -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -燃えるろうそく -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Drop down/up -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -雫型/逆雫型 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -脆弱.計算に失敗することも. -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -\SpecialChar TeX - -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -\SpecialChar TeX -ロゴ -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\begin_inset Text - -\begin_layout Plain Layout -Triangle up/down/ -\begin_inset Newline newline -\end_inset - -left/right -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -各方向の三角形 -\end_layout - -\end_inset - - -\begin_inset Text - -\begin_layout Plain Layout -- -\end_layout - -\end_inset - - - - -\end_inset - - -\end_layout - -\begin_layout Standard -段落に形を適用するには, -\SpecialChar LyX -ツールバー中の環境プルダウンボックスから形を選んでください. -\end_layout - -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - -\begin_layout Standard -以下は, -ナット型の段落の例です. -\end_layout - -\begin_layout Standard -\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. -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Note Greyedout -status open - -\begin_layout Plain Layout - +および +\family sans \series bold -【註】 -\family sans -\series default -shapepar -\family default -段落は改頁にまたがることはできません. -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -shapepar -\end_layout - -\end_inset - -は, -段落中にどれだけ文章が含まれようとも, -常に形を維持しようとします.したがって, -段落の大きさは, -含まれている文章量によって変化しますので, -段落の大きさがページ余白にはみ出してしまうことがあります.寸法が伸縮することを示すために, -文章量を二倍にした例を見てみましょう. -\end_layout - -\begin_layout Standard -\begin_inset Newpage newpage -\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 VSpace bigskip -\end_inset - - -\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 VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -先端のある形では, -先端部の文字列で, -\SpecialChar LaTeX -のハイフネーションルーチンが失敗することがあります.したがって, -この部分の文章には, -ハイフネーション位置 -\family sans -( -\begin_inset Info -type "shortcut" -arg "specialchar-insert hyphenation" -\end_inset - - -\family default -)を指定することが往々にして必要になります. -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -Shapepar段落は, -常に中央揃えか, -左の縁が左ページ余白に接するように配置されます.したがって, -これらの段落を揃えるのに段落ダイアログを使用することはできません.解決方法としては, -段落をミニページかparboxの中において, -このボックスを揃えることです.ここでの問題は, -ボックスの正しい幅を見出すことです.もしボックスの幅が広すぎれば, -ボックスを中央揃えにしたとしても, -ボックスの左側が付いてしまうので中央揃えになりません.そこで, -正しい幅を見出すまでは, -若干試行錯誤しなくてはならないかもしれません.以下は, -二つのハート形の段落です.一つ目は揃え指定がなく, -二つ目は右揃えにしてあります. -\end_layout - -\begin_layout Standard -\begin_inset Newpage newpage -\end_inset - - -\end_layout - -\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 Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_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 - -\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 - -\end_inset - - -\end_layout - -\begin_layout Subsection -任意の形 -\end_layout - -\begin_layout Standard -ユーザーは, -どのような形であれ, -定義することができます.これを手動で行うのは, -全ての座標を指定しなくてはならないので, -かなりの労力を必要とします.しかし, -以下のように, -コンピューターに座標を計算させる方法もあります. -\end_layout - -\begin_layout Enumerate -プログラム -\begin_inset CommandInset href -LatexCommand href -name "Jpgfdraw" -target "https://www.ctan.org/tex-archive/graphics/jpgfdraw" -literal "false" - -\end_inset - -を導入します. -\end_layout - -\begin_layout Enumerate - -\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 - -pt寸を使用しています. -\end_layout - -\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" -literal "false" - -\end_inset - -を参照してください. -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -座標は\SpecialChar TeX -ファイルに書き込まれます.これを\SpecialChar LyX -文書で使用するには, - -\end_layout - -\begin_layout Enumerate -段落の最初の文字の前(もしくは空の段落内)にカーソルを置きます. -\end_layout - -\begin_layout Enumerate -\SpecialChar LyX -の -\family sans -挿入\SpecialChar menuseparator ファイル\SpecialChar menuseparator -子文書 -\family default -メニューでファイルを選択し, +用例を開く\SpecialChar menuseparator +モジュール\SpecialChar menuseparator -\family sans -取り込みの型 -\family default -として -\family sans -Input -\family default -を選択してください. -\end_layout - -\begin_layout Standard -\begin_inset VSpace defskip -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset Note Greyedout -status open - -\begin_layout Plain Layout - -\series bold -【註】 \series default -変更した形は, -現在の段落にのみ適用されます.次の段落では全て通常に戻ります.したがって, -段落定義ファイルは, -形を変えたい段落全てで読み込まれなくてはなりません. -\end_layout - -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -以下の用例をご覧ください. -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard -\begin_inset CommandInset include -LatexCommand input -filename "../SpecialParagraphShape.tex" -literal "true" - -\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 - - -\end_layout - -\begin_layout Standard - -\series bold -【ヒント】 -\family sans -\series default -Jpgfdraw +Sweave \family default -で複雑な形を描く場合, -まず形を好きなプログラムで描き, -出来上がった画像を -\family sans -Jpgfdraw -\family default -に読み込む方法があります.この場合, -画像の外枠に沿って, -直線またはスプラインを描くだけですみます. -\end_layout - -\begin_layout Standard -\begin_inset VSpace bigskip -\end_inset - - -\end_layout - -\begin_layout Standard - -\family sans -任意の段落形 -\family default -モジュールは, - -\family sans -shapepar -\family default -と -\family sans -Shapepar -\family default -の二つのコマンドも提供していて, -任意の形を座標毎に定義するのに使用することができます. -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -これらのコマンドは, -上述の全ての形で内部的に使用されています. -\end_layout - -\end_inset - -これらのスタイルがどのように使われていて, -どのような設定ができるのかについての詳しい情報は, - -\begin_inset Flex Code -status collapsed - -\begin_layout Plain Layout -shapepar -\end_layout - -\end_inset - - をご覧ください. +に説明があります. \end_layout \end_body