]> git.lyx.org Git - lyx.git/blob - lib/doc/ja/Extended.lyx
Documentation files: sync with branch
[lyx.git] / lib / doc / ja / Extended.lyx
1 #LyX 1.6.2svn created this file. For more info see http://www.lyx.org/
2 \lyxformat 345
3 \begin_document
4 \begin_header
5 \textclass scrbook
6 \begin_preamble
7 % DO NOT ALTER THIS PREAMBLE!!!
8 %
9 % This preamble is designed to ensure that the manual prints
10 % out as advertised. If you mess with this preamble,
11 % parts of the manual may not print out as expected.  If you
12 % have problems LaTeXing this file, please contact 
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
15
16 % if pdflatex is used
17 \usepackage{ifpdf}
18 \ifpdf
19
20  % set fonts for nicer pdf view
21  \IfFileExists{lmodern.sty}
22   {\usepackage{lmodern}}{}
23
24 \fi % end if pdflatex is used
25
26 % the pages of the TOC are numbered roman
27 % and a PDF-bookmark for the TOC is added
28 \pagenumbering{roman}
29 \let\myTOC\tableofcontents
30 \renewcommand{\tableofcontents}{%
31  \pdfbookmark[1]{\contentsname}{}
32  \myTOC
33  \cleardoublepage
34  \pagenumbering{arabic}}
35
36 % redefine the \LyX macro for PDF bookmarks
37 \def\LyX{\texorpdfstring{%
38   L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
39   {LyX}}
40
41 % used for multi-column text
42 \usepackage{multicol}
43
44 % extra space for tables
45 \newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
46
47 \usepackage{t1enc}
48 \end_preamble
49 \options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
50 \use_default_options false
51 \begin_modules
52 logicalmkup
53 theorems-ams
54 theorems-ams-extended
55 \end_modules
56 \begin_local_layout
57 Format 7
58 InsetLayout CharStyle:MenuItem
59 LyxType               charstyle
60 LabelString           menu
61 LatexType             command
62 LatexName             menuitem
63 Font
64 Family              Sans
65 EndFont
66 Preamble
67 \newcommand*{\menuitem}[1]{{\sffamily #1}}
68 EndPreamble
69 End
70 \end_local_layout
71 \language japanese
72 \inputencoding JIS-pLaTeX
73 \font_roman default
74 \font_sans default
75 \font_typewriter default
76 \font_default_family default
77 \font_sc false
78 \font_osf false
79 \font_sf_scale 100
80 \font_tt_scale 100
81
82 \graphics default
83 \paperfontsize 12
84 \spacing single
85 \use_hyperref true
86 \pdf_title "LyX拡張機能篇"
87 \pdf_author "LyXプロジェクトチーム"
88 \pdf_subject "LyX拡張機能取扱説明書"
89 \pdf_keywords "LyX、取扱説明書、文書化、拡張"
90 \pdf_bookmarks true
91 \pdf_bookmarksnumbered true
92 \pdf_bookmarksopen false
93 \pdf_bookmarksopenlevel 1
94 \pdf_breaklinks false
95 \pdf_pdfborder false
96 \pdf_colorlinks true
97 \pdf_backref false
98 \pdf_pdfusetitle false
99 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,  pdfpagelayout=OneColumn, pdfnewwindow=true,  pdfstartview=XYZ, plainpages=false, pdfpagelabels"
100 \papersize default
101 \use_geometry false
102 \use_amsmath 0
103 \use_esint 0
104 \cite_engine basic
105 \use_bibtopic false
106 \paperorientation portrait
107 \secnumdepth 3
108 \tocdepth 3
109 \paragraph_separation indent
110 \defskip medskip
111 \quotes_language english
112 \papercolumns 1
113 \papersides 2
114 \paperpagestyle headings
115 \tracking_changes false
116 \output_changes false
117 \author "" 
118 \author "" 
119 \end_header
120
121 \begin_body
122
123 \begin_layout Title
124 LyXの高度な機能
125 \end_layout
126
127 \begin_layout Author
128 LyXプロジェクトチーム
129 \begin_inset Foot
130 status collapsed
131
132 \begin_layout Plain Layout
133 このファイルは主にRichard Heckによって管理されています。コメントをされたい場合や誤りを発見された場合には、LyX文書化メーリングリスト
134 \begin_inset Flex CharStyle:Code
135 status open
136
137 \begin_layout Plain Layout
138 \noindent
139
140 \family typewriter
141 <lyx-docs@lists.lyx.org>
142 \end_layout
143
144 \end_inset
145
146 に英文にてお知らせ下さい。この文書の翻訳は、当初人見光太郎氏が行った貢献に基づいています。
147 \end_layout
148
149 \end_inset
150
151  
152 \end_layout
153
154 \begin_layout Standard
155 \begin_inset CommandInset toc
156 LatexCommand tableofcontents
157
158 \end_inset
159
160
161 \end_layout
162
163 \begin_layout Chapter
164 はじめに
165 \end_layout
166
167 \begin_layout Standard
168 いまお読みの取扱説明書『
169 \emph on
170 LyX拡張機能篇
171 \emph default
172 』は、基本的には『
173 \emph on
174 ユーザーの手引き
175 \emph default
176 』の第二部です。この文書を別部とした理由は、単純に『
177 \emph on
178 ユーザーの手引き
179 \emph default
180 』がすでに大部となっていることと、『
181 \emph on
182 ユーザーの手引き
183 \emph default
184 』が、ほとんどの文書を作成する上で必要な基本機能をすべて説明してしまっているためです。一方で、LyXプロジェクトチームは、LyXを各設定ファイルと外部パッケージ
185 によって拡張可能な状態にしておくことを長期的な目標にしています。つまり、あるLaTeXパッケージをサポートしたい場合に、LyX自身に変更を加えることなく、当該パ
186 ッケージ用のレイアウトファイル(ないしモジュール)を作成すればいいようにしているのです。すでにこのような形で、いくつもの新機能がユーザーによって追加されています
187 。この取扱説明書は、そのような形での貢献を文書化する冊子として位置付けられています。
188 \end_layout
189
190 \begin_layout Standard
191 この取扱説明書では、ファックスのサポート・バージョン管理・SGMLサポートのような、正しく機能するためには追加的なソフトウェアを必要とする特殊機能についても説明
192 しています。さらに、LaTeXの強力な機能を直接使って文書を美しく仕上げるための、LaTeXツールやテクニックを述べた章も収録しています。つきつめれば、LyXと
193 はあくまでWYSIWYMたることを企図しているため、LaTeXの全機能の一部へのインタフェースは用意するものの、すべてを用意することはないでしょう。
194 \end_layout
195
196 \begin_layout Standard
197 もし、まだ『
198 \emph on
199 はじめの一歩
200 \emph default
201 』をお読みでなかったら、この取扱説明書から読みはじめるのは誤りです。『
202 \emph on
203 はじめの一歩
204 \emph default
205 』には、全取扱説明書に共通の表記法と書式が説明されていますので、まずそれからお読みください。さらに、この取扱説明書を読もうとする前に、『
206 \emph on
207 ユーザーの手引き
208 \emph default
209 』をよくお読みになって、LyXの全基本機能を習得してください。
210 \end_layout
211
212 \begin_layout Standard
213 この取扱説明書の取り上げられている話題は、LyXがLaTeXにどう関わっているかに強く関係していますので、まず次章では、LyXの内部動作がどうなっているか、Ly
214 Xに希望するLaTeXコードを正確に生成させるにはどうしたらいいかを収録しています。本章は、あきらかに熟練LyXユーザー向けの章となっています。
215 \end_layout
216
217 \begin_layout Chapter
218 LyXとLaTeX
219 \end_layout
220
221 \begin_layout Section
222 LyXはLaTeXをどう使っているか
223 \end_layout
224
225 \begin_layout Standard
226 本章
227 \family roman
228 \series medium
229 \shape up
230 \size normal
231 \emph off
232 \bar no
233 \noun off
234 \color none
235 は、TeX熟練者とLaTeXに興味のある方向けの章です。ここでは、LyXとLaTeXが、印刷可能な出力を生成するのに、どのように協働しているのかを説明します。全
236 取扱説明書中で本章だけは、LaTeXのことを多少なりともご存知であることを前提とします。
237 \end_layout
238
239 \begin_layout Standard
240
241 \family roman
242 \series medium
243 \shape up
244 \size normal
245 \emph off
246 \bar no
247 \noun off
248 \color none
249 かつてLyXは、「LaTeXの
250 \family default
251 \series default
252 \shape default
253 \size default
254 \emph default
255 \bar default
256 \noun default
257 \color inherit
258 WYSIWYM
259 \family roman
260 \series medium
261 \shape up
262 \size normal
263 \emph off
264 \bar no
265 \noun off
266 \color none
267 なフロントエンド」と呼ばれていましたが、いまではこれは正しくありません。LaTeXのフロントエンドは、いくつも出回っています
268 \begin_inset Foot
269 status collapsed
270
271 \begin_layout Plain Layout
272
273 \family roman
274 \series medium
275 \shape up
276 \size normal
277 \emph off
278 \bar no
279 \noun off
280 \color none
281 有名なものとしては、Linux上のTeXmakerとkile、OSX上のTeXshopなどがあります。もちろんviとemacsのLaTeXモードも含まれます。
282 \end_layout
283
284 \end_inset
285
286 。これらは、基本的にLaTeXを走らせる機能を有し、編集中のファイルのエラーを表示する機能を持ったテキストエディタです。LyXも、エディタであり、LaTeXを走
287 らせる機能を有し、ファイル中のエラーを指摘しますが、それ以上にもっともっと多くのことをしてくれます。
288 \family default
289 \series default
290 \shape default
291 \size default
292 \emph default
293 \bar default
294 \noun default
295 \color inherit
296 ひとつには、
297 \family roman
298 \series medium
299 \shape up
300 \size normal
301 \emph off
302 \bar no
303 \noun off
304 \color none
305 LyXを効果的に使うのに、LaTeXの知識が必要とされないことが挙げられます。またLyXは、それ自身、いくつかの拡張をLaTeXに加えています。時間のあるときに
306 でも、いちど以下の手順を試してみてください。まず
307 \family sans
308 \series default
309 \shape default
310 \size default
311 \emph default
312 \bar default
313 \noun default
314 \color inherit
315
316 \begin_inset Flex CharStyle:MenuItem
317 status collapsed
318
319 \begin_layout Plain Layout
320
321 \family sans
322 ファイル
323 \end_layout
324
325 \end_inset
326
327
328 \family roman
329 \series medium
330 \shape up
331 \size normal
332 \emph off
333 \bar no
334 \noun off
335 \color none
336 メニューから
337 \family sans
338 \series default
339 \shape default
340 \size default
341 \emph default
342 \bar default
343 \noun default
344 \color inherit
345
346 \begin_inset Flex CharStyle:MenuItem
347 status collapsed
348
349 \begin_layout Plain Layout
350
351 \family sans
352 エクスポート\SpecialChar \menuseparator
353 LaTeX
354 \end_layout
355
356 \end_inset
357
358
359 \family roman
360 \series medium
361 \shape up
362 \size normal
363 \emph off
364 \bar no
365 \noun off
366 \color none
367 (あるいは
368 \family sans
369 \series default
370 \shape default
371 \size default
372 \emph default
373 \bar default
374 \noun default
375 \color inherit
376
377 \begin_inset Flex CharStyle:MenuItem
378 status collapsed
379
380 \begin_layout Plain Layout
381
382 \family sans
383 表示\SpecialChar \menuseparator
384 ソースを閲覧
385 \end_layout
386
387 \end_inset
388
389
390 \family roman
391 \series medium
392 \shape up
393 \size normal
394 \emph off
395 \bar no
396 \noun off
397 \color none
398 )を選択し、そこから出力される
399 \begin_inset Flex CharStyle:Code
400 status collapsed
401
402 \begin_layout Plain Layout
403
404 \family typewriter
405 .tex
406 \end_layout
407
408 \end_inset
409
410 ファイルのプリアンブルをご覧ください。LyXによって特別に定義された新しいマクロが複数定義されていることに気づかれるはずです
411 \family default
412 \series default
413 \shape default
414 \size default
415 \emph default
416 \bar default
417 \noun default
418 \color inherit
419 。これらのマクロは、文書中で使用する機能に応じて、自動的に定義されます。
420 \end_layout
421
422 \begin_layout Standard
423
424 \family roman
425 \series medium
426 \shape up
427 \size normal
428 \emph off
429 \bar no
430 \noun off
431 \color none
432 自動的にLaTeXを実行するコマンドが、以下のようにいくつかあります。
433 \end_layout
434
435 \begin_layout Itemize
436 \begin_inset Flex CharStyle:MenuItem
437 status collapsed
438
439 \begin_layout Plain Layout
440
441 \bar under
442 表示\SpecialChar \menuseparator
443
444 \emph on
445 書式
446 \end_layout
447
448 \end_inset
449
450
451 \end_layout
452
453 \begin_layout Itemize
454
455 \family sans
456 \begin_inset Flex CharStyle:MenuItem
457 status collapsed
458
459 \begin_layout Plain Layout
460
461 \bar under
462 表示\SpecialChar \menuseparator
463 更新\SpecialChar \menuseparator
464
465 \emph on
466 書式
467 \end_layout
468
469 \end_inset
470
471
472 \end_layout
473
474 \begin_layout Itemize
475
476 \family sans
477 \begin_inset Flex CharStyle:MenuItem
478 status collapsed
479
480 \begin_layout Plain Layout
481
482 \bar under
483 ファイル
484 \bar default
485 \SpecialChar \menuseparator
486
487 \bar under
488 印刷
489 \end_layout
490
491 \end_inset
492
493
494 \end_layout
495
496 \begin_layout Itemize
497
498 \family sans
499 \begin_inset Flex CharStyle:MenuItem
500 status collapsed
501
502 \begin_layout Plain Layout
503
504 \bar under
505 ファイル
506 \bar default
507 \SpecialChar \menuseparator
508
509 \bar under
510 ファックス
511 \end_layout
512
513 \end_inset
514
515
516 \end_layout
517
518 \begin_layout Standard
519
520 \family roman
521 \series medium
522 \shape up
523 \size normal
524 \emph off
525 \bar no
526 \noun off
527 \color none
528 これらは、最後にLaTeXを実行してからファイルに変更が加えられた場合のみ、LaTeXを実行します。
529 \end_layout
530
531 \begin_layout Standard
532
533 \family roman
534 \series medium
535 \shape up
536 \size normal
537 \emph off
538 \bar no
539 \noun off
540 \color none
541 LyXが編集中のファイルをLaTeXにかけるとき、LyXは以下の段階をふみます。
542 \end_layout
543
544 \begin_layout Enumerate
545
546 \family roman
547 \series medium
548 \shape up
549 \size normal
550 \emph off
551 \bar no
552 \noun off
553 \color none
554 文書をLaTeXに変換し、ファイルの拡張子を
555 \begin_inset Flex CharStyle:Code
556 status collapsed
557
558 \begin_layout Plain Layout
559
560 \family roman
561 \series medium
562 \shape up
563 \size normal
564 \emph off
565 \bar no
566 \noun off
567 \color none
568 .lyx
569 \end_layout
570
571 \end_inset
572
573 から
574 \begin_inset Flex CharStyle:Code
575 status collapsed
576
577 \begin_layout Plain Layout
578
579 \family roman
580 \series medium
581 \shape up
582 \size normal
583 \emph off
584 \bar no
585 \noun off
586 \color none
587 .tex
588 \end_layout
589
590 \end_inset
591
592 に変えて保存。
593 \end_layout
594
595 \begin_layout Enumerate
596
597 \family roman
598 \series medium
599 \shape up
600 \size normal
601 \emph off
602 \bar no
603 \noun off
604 \color none
605 この
606 \begin_inset Flex CharStyle:Code
607 status collapsed
608
609 \begin_layout Plain Layout
610
611 \family roman
612 \series medium
613 \shape up
614 \size normal
615 \emph off
616 \bar no
617 \noun off
618 \color none
619 .tex
620 \end_layout
621
622 \end_inset
623
624 ファイルに対して(必要に応じて複数回)LaTeXを実行し、LaTeXファイルをコンパイルするのに必要な他のコマンド(
625 \begin_inset Flex CharStyle:Code
626 status collapsed
627
628 \begin_layout Plain Layout
629
630 \family roman
631 \series medium
632 \shape up
633 \size normal
634 \emph off
635 \bar no
636 \noun off
637 \color none
638 bibtex
639 \end_layout
640
641 \end_inset
642
643
644 \begin_inset Flex CharStyle:Code
645 status collapsed
646
647 \begin_layout Plain Layout
648
649 \family roman
650 \series medium
651 \shape up
652 \size normal
653 \emph off
654 \bar no
655 \noun off
656 \color none
657 makeindex
658 \end_layout
659
660 \end_inset
661
662 など)を実行。。
663 \end_layout
664
665 \begin_layout Enumerate
666
667 \family roman
668 \series medium
669 \shape up
670 \size normal
671 \emph off
672 \bar no
673 \noun off
674 \color none
675 もしエラーがあれば、エラーログを表示。
676 \end_layout
677
678 \begin_layout Standard
679
680 \family roman
681 \series medium
682 \shape up
683 \size normal
684 \emph off
685 \bar no
686 \noun off
687 \color none
688 LaTeXを
689 \family sans
690 \series default
691 \shape default
692 \size default
693 \emph default
694 \bar default
695 \noun default
696 \color inherit
697
698 \begin_inset Flex CharStyle:MenuItem
699 status collapsed
700
701 \begin_layout Plain Layout
702
703 \family sans
704 表示\SpecialChar \menuseparator
705 DVI
706 \end_layout
707
708 \end_inset
709
710
711 \family roman
712 \series medium
713 \shape up
714 \size normal
715 \emph off
716 \bar no
717 \noun off
718 \color none
719 を使用して実行した場合には、LyXはこの後、DVIビューアを実行してDVIファイルを表示します。
720 \begin_inset Flex CharStyle:MenuItem
721 status collapsed
722
723 \begin_layout Plain Layout
724
725 \family roman
726 \series medium
727 \shape up
728 \size normal
729 \emph off
730 \bar no
731 \noun off
732 \color none
733 表示\SpecialChar \menuseparator
734 PostScript
735 \end_layout
736
737 \end_inset
738
739 を使用した場合には、LyXはさらに以下の段階をふみます。
740 \end_layout
741
742 \begin_layout Itemize
743
744 \family roman
745 \series medium
746 \shape up
747 \size normal
748 \emph off
749 \bar no
750 \noun off
751 \color none
752 \begin_inset Flex CharStyle:Code
753 status collapsed
754
755 \begin_layout Plain Layout
756
757 \family typewriter
758 dvips
759 \end_layout
760
761 \end_inset
762
763 を実行して、
764 \family default
765 \series default
766 \shape default
767 \size default
768 \emph default
769 \bar default
770 \noun default
771 \color inherit
772 DVI
773 \family roman
774 \series medium
775 \shape up
776 \size normal
777 \emph off
778 \bar no
779 \noun off
780 \color none
781 ファイルをPostScript®
782 \family default
783 \series default
784 \shape default
785 \size default
786 \emph default
787 \bar default
788 \noun default
789 \color inherit
790 に変換。
791 \end_layout
792
793 \begin_layout Itemize
794
795 \family roman
796 \series medium
797 \shape up
798 \size normal
799 \emph off
800 \bar no
801 \noun off
802 \color none
803 \begin_inset Flex CharStyle:Code
804 status collapsed
805
806 \begin_layout Plain Layout
807
808 \family typewriter
809 ghostview
810 \end_layout
811
812 \end_inset
813
814 などのPostScript®ビューアを実行して、PostScript®
815 \family default
816 \series default
817 \shape default
818 \size default
819 \emph default
820 \bar default
821 \noun default
822 \color inherit
823 ファイルを表示。
824 \end_layout
825
826 \begin_layout Standard
827 LyXは、他の書式を表示したりエクスポートしたりする際にも、同様のことを行います。
828 \end_layout
829
830 \begin_layout Section
831 LaTeXファイルをLyXに読み込む
832 \end_layout
833
834 \begin_layout Standard
835 LyXで
836 \family sans
837
838 \begin_inset Flex CharStyle:MenuItem
839 status collapsed
840
841 \begin_layout Plain Layout
842
843 \family sans
844 ファイル\SpecialChar \menuseparator
845 インポート\SpecialChar \menuseparator
846 LaTeX
847 \end_layout
848
849 \end_inset
850
851
852 \family roman
853 \series medium
854 \shape up
855 \size normal
856 \emph off
857 \bar no
858 \noun off
859 \color none
860 コマンドを使用すると、LaTeXファイルを
861 \family default
862 \series default
863 \shape default
864 \size default
865 \emph default
866 \bar default
867 \noun default
868  
869 \family roman
870 \series medium
871 \shape up
872 \size normal
873 \emph off
874 \bar no
875 \noun off
876 LyXにインポートすることができます。このコマンドは、
877 \family typewriter
878 \series default
879 \shape default
880 \size default
881 \emph default
882 \bar default
883 \noun default
884 \color inherit
885
886 \begin_inset Flex CharStyle:Code
887 status collapsed
888
889 \begin_layout Plain Layout
890
891 \family typewriter
892 tex2lyx
893 \end_layout
894
895 \end_inset
896
897
898 \family roman
899 \series medium
900 \shape up
901 \size normal
902 \emph off
903 \bar no
904 \noun off
905 \color none
906 というプログラムを呼び出し、
907 \family typewriter
908 \series default
909 \shape default
910 \size default
911 \emph default
912 \bar default
913 \noun default
914 \color inherit
915
916 \begin_inset Flex CharStyle:Code
917 status collapsed
918
919 \begin_layout Plain Layout
920
921 \family typewriter
922 foo.tex
923 \end_layout
924
925 \end_inset
926
927
928 \family default
929 などというファイルから
930 \begin_inset Flex CharStyle:Code
931 status collapsed
932
933 \begin_layout Plain Layout
934
935 \family typewriter
936 foo.lyx
937 \end_layout
938
939 \end_inset
940
941 を生成します。LyXは、この変換したファイルを開きます
942 \begin_inset Foot
943 status collapsed
944
945 \begin_layout Plain Layout
946 \begin_inset Flex CharStyle:Code
947 status collapsed
948
949 \begin_layout Plain Layout
950 tex2lyx
951 \end_layout
952
953 \end_inset
954
955 は、もちろんコマンドラインから実行することもできます。
956 \end_layout
957
958 \end_inset
959
960
961 \end_layout
962
963 \begin_layout Standard
964
965 \family typewriter
966 \begin_inset Flex CharStyle:Code
967 status collapsed
968
969 \begin_layout Plain Layout
970
971 \family typewriter
972 tex2lyx
973 \end_layout
974
975 \end_inset
976
977
978 \family roman
979 \series medium
980 \shape up
981 \size normal
982 \emph off
983 \bar no
984 \noun off
985 \color none
986 は、文法的に正しいLaTeXファイルのほとんどを変換することができますが、すべてを変換できるわけではありません。
987 \family typewriter
988 \series default
989 \shape default
990 \size default
991 \emph default
992 \bar default
993 \noun default
994 \color inherit
995
996 \begin_inset Flex CharStyle:Code
997 status collapsed
998
999 \begin_layout Plain Layout
1000
1001 \family typewriter
1002 tex2lyx
1003 \end_layout
1004
1005 \end_inset
1006
1007
1008 \family roman
1009 \series medium
1010 \shape up
1011 \size normal
1012 \emph off
1013 \bar no
1014 \noun off
1015 \color none
1016 は、理解不能な部分はTeXコードボックスの形で残しますので、ファイルを
1017 \family typewriter
1018 \series default
1019 \shape default
1020 \size default
1021 \emph default
1022 \bar default
1023 \noun default
1024 \color inherit
1025
1026 \begin_inset Flex CharStyle:Code
1027 status collapsed
1028
1029 \begin_layout Plain Layout
1030
1031 \family typewriter
1032 tex2lyx
1033 \end_layout
1034
1035 \end_inset
1036
1037
1038 \family roman
1039 \series medium
1040 \shape up
1041 \size normal
1042 \emph off
1043 \bar no
1044 \noun off
1045 \color none
1046 で変換したのち、TeXコードボックスを探して、手動で正しく編集してください。
1047 \end_layout
1048
1049 \begin_layout Standard
1050
1051 \family roman
1052 \series medium
1053 \shape up
1054 \size normal
1055 \emph off
1056 \bar no
1057 \noun off
1058 \color none
1059 TeXコードボックスがなにかご存じなければ、次節をお読みください。
1060 \end_layout
1061
1062 \begin_layout Section
1063 LaTeXコードを挿入する
1064 \begin_inset CommandInset label
1065 LatexCommand label
1066 name "sec:LaTeXコードを挿入する"
1067
1068 \end_inset
1069
1070
1071 \end_layout
1072
1073 \begin_layout Standard
1074
1075 \family roman
1076 \series medium
1077 \shape up
1078 \size normal
1079 \emph off
1080 \bar no
1081 \noun off
1082 \color none
1083 どのLyX文書にもつねにTeXコードを挿入することが可能であるというきわめて単純な理由によって、LaTeXにできることは、つねにLyXでも行うことができます。一
1084 方、LyXは、すべてのLaTeX構成物をLyX内に表示できるわけではなく、将来的にもそうならないでしょう。かりにLaTeXコマンドをLyX文書に挿入する必要が出
1085 てきた場合には、
1086 \begin_inset Flex CharStyle:Code
1087 status collapsed
1088
1089 \begin_layout Plain Layout
1090
1091 \family roman
1092 \series medium
1093 \shape up
1094 \size normal
1095 \emph off
1096 \bar no
1097 \noun off
1098 \color none
1099 TeXコード
1100 \end_layout
1101
1102 \end_inset
1103
1104 ボックスを使用してください。これは、
1105 \family sans
1106 \series default
1107 \shape default
1108 \size default
1109 \emph default
1110 \bar default
1111 \noun default
1112 \color inherit
1113
1114 \begin_inset Flex CharStyle:MenuItem
1115 status collapsed
1116
1117 \begin_layout Plain Layout
1118
1119 \family sans
1120 挿入\SpecialChar \menuseparator
1121 TeXコード
1122 \end_layout
1123
1124 \end_inset
1125
1126
1127 \family roman
1128 \series medium
1129 \shape up
1130 \size normal
1131 \emph off
1132 \bar no
1133 \noun off
1134 \color none
1135 から、文書中に挿入することができます。
1136 \end_layout
1137
1138 \begin_layout Standard
1139 以下は、LaTeXコマンドをLyX文書中に挿入する例です。コードは以下のようになっているとしましょう。
1140 \end_layout
1141
1142 \begin_layout LyX-Code
1143
1144 \backslash
1145 begin{tabular}{ll}
1146 \begin_inset Newline newline
1147 \end_inset
1148
1149
1150 \backslash
1151 begin{minipage}{5cm}
1152 \begin_inset Newline newline
1153 \end_inset
1154
1155 これは、ミニページ環境の例です。
1156 \begin_inset Newline newline
1157 \end_inset
1158
1159 これには、
1160 \begin_inset Newline newline
1161 \end_inset
1162
1163 (フロートでない)図表を
1164 \begin_inset Newline newline
1165 \end_inset
1166
1167 含め、ほとんど何でも
1168 \begin_inset Newline newline
1169 \end_inset
1170
1171 入れることができます。 
1172 \begin_inset Newline newline
1173 \end_inset
1174
1175
1176 \backslash
1177 end{minipage}
1178 \begin_inset Newline newline
1179 \end_inset
1180
1181 &
1182 \begin_inset Newline newline
1183 \end_inset
1184
1185
1186 \backslash
1187 begin{minipage}{5cm}
1188 \begin_inset Newline newline
1189 \end_inset
1190
1191
1192 \backslash
1193 begin{verbatim}
1194 \begin_inset Newline newline
1195 \end_inset
1196
1197
1198 \backslash
1199 begin{minipage}{5cm}
1200 \begin_inset Newline newline
1201 \end_inset
1202
1203 これ...
1204  
1205 \begin_inset Newline newline
1206 \end_inset
1207
1208
1209 \backslash
1210 end{minipage}
1211 \begin_inset Newline newline
1212 \end_inset
1213
1214
1215 \backslash
1216 end{verbatim}
1217 \begin_inset Newline newline
1218 \end_inset
1219
1220
1221 \backslash
1222 end{minipage}
1223 \begin_inset Newline newline
1224 \end_inset
1225
1226
1227 \backslash
1228 end{tabular}
1229 \end_layout
1230
1231 \begin_layout LyX-Code
1232
1233 \end_layout
1234
1235 \begin_layout Standard
1236 上記のテキストを含んだ
1237 \begin_inset Flex CharStyle:Code
1238 status collapsed
1239
1240 \begin_layout Plain Layout
1241 TeXコード
1242 \end_layout
1243
1244 \end_inset
1245
1246 ボックスが、この段落の直後にあります。この取扱説明書をLyX上でご覧になっていれば、TeXコード差込枠のみが見えるはずです。印刷した取扱説明書をご覧であれば、実
1247 際の結果が見れるはずです。
1248 \end_layout
1249
1250 \begin_layout Standard
1251 \begin_inset ERT
1252 status collapsed
1253
1254 \begin_layout Plain Layout
1255
1256
1257 \backslash
1258 begin{tabular}{ll}
1259 \end_layout
1260
1261 \begin_layout Plain Layout
1262
1263
1264 \backslash
1265 begin{minipage}{5cm}
1266 \end_layout
1267
1268 \begin_layout Plain Layout
1269
1270 これは、ミニページ環境の例です。これには、(フロートでない)図表を含め、ほとんど何でも入れることができます。 
1271 \backslash
1272 end{minipage}
1273 \end_layout
1274
1275 \begin_layout Plain Layout
1276
1277 &
1278 \end_layout
1279
1280 \begin_layout Plain Layout
1281
1282
1283 \backslash
1284 begin{minipage}{5cm}
1285 \end_layout
1286
1287 \begin_layout Plain Layout
1288
1289
1290 \backslash
1291 begin{verbatim}
1292 \end_layout
1293
1294 \begin_layout Plain Layout
1295
1296
1297 \backslash
1298 begin{minipage}{5cm}
1299 \end_layout
1300
1301 \begin_layout Plain Layout
1302
1303 これ...
1304  
1305 \backslash
1306 end{minipage}
1307 \end_layout
1308
1309 \begin_layout Plain Layout
1310
1311
1312 \backslash
1313 end{verbatim}
1314 \end_layout
1315
1316 \begin_layout Plain Layout
1317
1318
1319 \backslash
1320 end{minipage}
1321 \end_layout
1322
1323 \begin_layout Plain Layout
1324
1325
1326 \backslash
1327 end{tabular}
1328 \end_layout
1329
1330 \end_inset
1331
1332
1333 \end_layout
1334
1335 \begin_layout Standard
1336
1337 \family roman
1338 \series medium
1339 \shape up
1340 \size normal
1341 \emph off
1342 \bar no
1343 \noun off
1344 \color none
1345 TeXコードを使用する方法に加えて、複雑なLaTeXコードを含む部分を別ファイルとして作成しておき、そのファイルをインクルードするのに
1346 \begin_inset Flex CharStyle:MenuItem
1347 status collapsed
1348
1349 \begin_layout Plain Layout
1350
1351 \family roman
1352 \series medium
1353 \shape up
1354 \size normal
1355 \emph off
1356 \bar no
1357 \noun off
1358 \color none
1359 挿入\SpecialChar \menuseparator
1360 ファイル\SpecialChar \menuseparator
1361 子文書
1362 \end_layout
1363
1364 \end_inset
1365
1366 を使用する方法もあります(取り込みの型として
1367 \begin_inset Flex CharStyle:Code
1368 status collapsed
1369
1370 \begin_layout Plain Layout
1371
1372 \family roman
1373 \series medium
1374 \shape up
1375 \size normal
1376 \emph off
1377 \bar no
1378 \noun off
1379 \color none
1380 Input
1381 \end_layout
1382
1383 \end_inset
1384
1385 を選択しなくてはなりません)。この方法をとる場合には、.texファイルが正しく動作することが
1386 \family default
1387 \series default
1388 \shape default
1389 \size default
1390 \emph on
1391 \bar default
1392 \noun default
1393 \color inherit
1394 確認できている
1395 \family roman
1396 \series medium
1397 \shape up
1398 \size normal
1399 \emph off
1400 \bar no
1401 \noun off
1402 \color none
1403 場合のみに限った方がよいでしょう。さもないと、LaTeXエラーを追跡するたいへんな作業を行わなくてはならなくなります。
1404 \end_layout
1405
1406 \begin_layout Standard
1407
1408 \family roman
1409 \series medium
1410 \shape up
1411 \size normal
1412 \emph off
1413 \bar no
1414 \noun off
1415 \color none
1416 最後に、いくつか強調しておくべきことがあります。
1417 \end_layout
1418
1419 \begin_layout Itemize
1420
1421 \family roman
1422 \series medium
1423 \shape up
1424 \size normal
1425 \emph off
1426 \bar no
1427 \noun off
1428 \color none
1429 LyXは、あなたのLaTeXコードが正しいかどうかを
1430 \family default
1431 \series default
1432 \shape default
1433 \size default
1434 \emph on
1435 \bar default
1436 \noun default
1437 \color inherit
1438 チェックしません
1439 \family roman
1440 \series medium
1441 \shape up
1442 \size normal
1443 \emph off
1444 \bar no
1445 \noun off
1446 \color none
1447
1448 \end_layout
1449
1450 \begin_layout Itemize
1451
1452 \family roman
1453 \series medium
1454 \shape up
1455 \size normal
1456 \emph off
1457 \bar no
1458 \noun off
1459 \color none
1460 車輪の再発明をしないようにご注意ください。
1461 \end_layout
1462
1463 \begin_layout Standard
1464
1465 \family roman
1466 \series medium
1467 \shape up
1468 \size normal
1469 \emph off
1470 \bar no
1471 \noun off
1472 \color none
1473 二番目の点に関して、LyXはひじょうにたくさんの機能を装備しており、その数は増えつづけています。ご自身でLaTeXコードを書かなくてはならないと思い込む前に、L
1474 yXがこれこれの機能をもっていないことを、取扱説明書で確実に確かめてください。さらに世の中には、封筒のラベルから美しい複数ページにわたる表を作るものまで、ありと
1475 あらゆることを行う膨大な数のLaTeXパッケージが存在します。
1476 \family default
1477 \series default
1478 \shape default
1479 \size default
1480 \emph default
1481 \bar default
1482 \noun default
1483 \color inherit
1484 詳細については、
1485 \begin_inset CommandInset href
1486 LatexCommand href
1487 name "CTAN"
1488 target "http://www.ctan.org/"
1489
1490 \end_inset
1491
1492
1493 \family roman
1494 \series medium
1495 \shape up
1496 \size normal
1497 \emph off
1498 \bar no
1499 \noun off
1500 \color none
1501 と第
1502 \begin_inset CommandInset ref
1503 LatexCommand ref
1504 reference "cha:secrets"
1505
1506 \end_inset
1507
1508 節をご覧ください。
1509 \end_layout
1510
1511 \begin_layout Standard
1512
1513 \family roman
1514 \series medium
1515 \shape up
1516 \size normal
1517 \emph off
1518 \bar no
1519 \noun off
1520 \color none
1521 もし、文書中で例外的に手の込んだことをなさりたければ、かならず良いLaTeX関連書籍を参考とするようにしてください。『
1522 \family default
1523 \series default
1524 \shape default
1525 \size default
1526 \emph on
1527 \bar default
1528 \noun default
1529 \color inherit
1530 ユーザーの手引き
1531 \family roman
1532 \series medium
1533 \shape up
1534 \size normal
1535 \emph off
1536 \bar no
1537 \noun off
1538 \color none
1539 』の参考文献に多くのLaTeX関連書籍が引用されています。
1540 \end_layout
1541
1542 \begin_layout Section
1543 LyXとLaTeXプリアンブル
1544 \end_layout
1545
1546 \begin_layout Subsection
1547 LaTeXプリアンブルについて
1548 \end_layout
1549
1550 \begin_layout Standard
1551
1552 \family roman
1553 \series medium
1554 \shape up
1555 \size normal
1556 \emph off
1557 \bar no
1558 \noun off
1559 \color none
1560 すでにLaTeXについてご存知であれば、ここでプリアンブル(前置文)が何に向いているか説明する必要はないでしょう。もしご存じなければ、以下の説明で大まかな理解は
1561 得られるはずです。詳しくはLaTeX関連書籍をご参照ください。いずれにしても、以下でLyX文書のLaTeXプリアンブルで何ができるか、または何をする必要がないか
1562 説明をしますので、以下の各要点はお読みになった方が良いでしょう。
1563 \end_layout
1564
1565 \begin_layout Standard
1566
1567 \family roman
1568 \series medium
1569 \shape up
1570 \size normal
1571 \emph off
1572 \bar no
1573 \noun off
1574 \color none
1575 LaTeXプリアンブルは、LaTeX文書のいちばん始め、本文の
1576 \family default
1577 \series default
1578 \shape default
1579 \size default
1580 \emph on
1581 \bar default
1582 \noun default
1583 \color inherit
1584
1585 \family roman
1586 \series medium
1587 \shape up
1588 \size normal
1589 \emph off
1590 \bar no
1591 \noun off
1592 \color none
1593 の部分に来ます。ここでは以下のことを行います。
1594 \end_layout
1595
1596 \begin_layout Itemize
1597
1598 \family roman
1599 \series medium
1600 \shape up
1601 \size normal
1602 \emph off
1603 \bar no
1604 \noun off
1605 \color none
1606 文書クラス(ドキュメントクラス)の宣言。
1607 \begin_inset Newline newline
1608 \end_inset
1609
1610 これはLyXがすでに行ってくれています。もしあなたが熟達したLaTeX使いであり、自作の文書クラスを使いたい場合には、取扱説明書『
1611 \family default
1612 \series default
1613 \shape default
1614 \size default
1615 \emph on
1616 \bar default
1617 \noun default
1618 \color inherit
1619 カスタマイズ篇
1620 \family roman
1621 \series medium
1622 \shape up
1623 \size normal
1624 \emph off
1625 \bar no
1626 \noun off
1627 \color none
1628 』をご覧になれば、LyXに自作文書クラスへの仲介を行わせるにはどうすればよいかの情報があります。
1629 \end_layout
1630
1631 \begin_layout Itemize
1632
1633 \family roman
1634 \series medium
1635 \shape up
1636 \size normal
1637 \emph off
1638 \bar no
1639 \noun off
1640 \color none
1641 パッケージ使用の宣言。
1642 \begin_inset Newline newline
1643 \end_inset
1644
1645 LaTeXパッケージは、パッケージがプリアンブルで宣言された場合のみ、文書中で利用可能となる、追加コマンド群を提供します。例えば
1646 \family typewriter
1647 \series default
1648 \shape default
1649 \size default
1650 \emph default
1651 \bar default
1652 \noun default
1653 \color inherit
1654
1655 \family roman
1656 \series medium
1657 \shape up
1658 \size normal
1659 \emph off
1660 \bar no
1661 \noun off
1662 \color none
1663
1664 \begin_inset Flex CharStyle:Code
1665 status collapsed
1666
1667 \begin_layout Plain Layout
1668
1669 \family typewriter
1670 indentfirst
1671 \end_layout
1672
1673 \end_inset
1674
1675 パッケージは、すべての段落の最初の行を字下げします。他にも、ラベルや宛名書き、余白設定等の様々なパッケージがあります。
1676 \end_layout
1677
1678 \begin_layout Itemize
1679
1680 \family roman
1681 \series medium
1682 \shape up
1683 \size normal
1684 \emph off
1685 \bar no
1686 \noun off
1687 \color none
1688 カウンタ・変数・長さ・幅の設定。
1689 \begin_inset Newline newline
1690 \end_inset
1691
1692 LaTeXのカウンタと変数の中には、プリアンブルでグローバルに
1693 \family default
1694 \series default
1695 \shape default
1696 \size default
1697 \emph default
1698 \bar default
1699 \noun default
1700 \color inherit
1701 設定
1702 \emph on
1703 しないかぎり
1704 \family roman
1705 \series medium
1706 \shape up
1707 \size normal
1708 \emph off
1709 \bar no
1710 \noun off
1711 \color none
1712 、望んだ効果を持たないものがあります。(文書中で設定したり再設定したりすることのできる変数もあります。)余白は、プリアンブルで設定しなくてはならない変数の代表例
1713 です。他には、箇条書きに付けるラベル書式が挙げられます。じつは、この設定は文書中どこでもできるのですが、プリアンブルでいちどだけ設定するのが望ましい方法です。
1714 \end_layout
1715
1716 \begin_layout Itemize
1717
1718 \family roman
1719 \series medium
1720 \shape up
1721 \size normal
1722 \emph off
1723 \bar no
1724 \noun off
1725 \color none
1726 ユーザー定義コマンドの宣言(
1727 \begin_inset Flex CharStyle:Code
1728 status collapsed
1729
1730 \begin_layout Plain Layout
1731
1732 \family roman
1733 \series medium
1734 \shape up
1735 \size normal
1736 \emph off
1737 \bar no
1738 \noun off
1739 \color none
1740
1741 \backslash
1742 newcommand
1743 \end_layout
1744
1745 \end_inset
1746
1747 または
1748 \begin_inset Flex CharStyle:Code
1749 status collapsed
1750
1751 \begin_layout Plain Layout
1752
1753 \family roman
1754 \series medium
1755 \shape up
1756 \size normal
1757 \emph off
1758 \bar no
1759 \noun off
1760 \color none
1761
1762 \backslash
1763 renewcommand
1764 \end_layout
1765
1766 \end_inset
1767
1768 を使用)。
1769 \begin_inset Newline newline
1770 \end_inset
1771
1772 ユーザー定義コマンドは、文書中で頻出するLaTeXコマンドの短縮形です。このようなコマンドを宣言するには、プリアンブルが適した場所ですが、どこで宣言することも
1773 \family default
1774 \series default
1775 \shape default
1776 \size default
1777 \emph on
1778 \bar default
1779 \noun default
1780 \color inherit
1781 可能
1782 \family roman
1783 \series medium
1784 \shape up
1785 \size normal
1786 \emph off
1787 \bar no
1788 \noun off
1789 \color none
1790 です(もちろんコマンドが初めて使用される場所よりも前です)。あまりないことではありますが、お使いの文書中に生のLaTeXコードがあふれている場合には便利でしょう
1791
1792 \end_layout
1793
1794 \begin_layout Standard
1795
1796 \family roman
1797 \series medium
1798 \shape up
1799 \size normal
1800 \emph off
1801 \bar no
1802 \noun off
1803 \color none
1804 LyXは、その生成する
1805 \begin_inset Flex CharStyle:Code
1806 status collapsed
1807
1808 \begin_layout Plain Layout
1809
1810 \family roman
1811 \series medium
1812 \shape up
1813 \size normal
1814 \emph off
1815 \bar no
1816 \noun off
1817 \color none
1818 .tex
1819 \end_layout
1820
1821 \end_inset
1822
1823 ファイルのプリアンブルに、それ自身の定義を追加します。これによって、LyXの生成するLaTeXファイルの可搬性を高めています。
1824 \end_layout
1825
1826 \begin_layout Subsection
1827 プリアンブルの変更
1828 \end_layout
1829
1830 \begin_layout Standard
1831
1832 \family roman
1833 \series medium
1834 \shape up
1835 \size normal
1836 \emph off
1837 \bar no
1838 \noun off
1839 \color none
1840 LyXがLaTeXファイルのプリアンブルに追加するコマンドは、つねに同じです。これは、LyX自体にパッチを当てないかぎり変更できないようになっています。しかしな
1841 がら、
1842 \begin_inset Flex CharStyle:MenuItem
1843 status collapsed
1844
1845 \begin_layout Plain Layout
1846
1847 \family roman
1848 \series medium
1849 \shape up
1850 \size normal
1851 \emph off
1852 \bar no
1853 \noun off
1854 \color none
1855 文書\SpecialChar \menuseparator
1856 設定
1857 \end_layout
1858
1859 \end_inset
1860
1861 ダイアログの
1862 \begin_inset Flex CharStyle:MenuItem
1863 status collapsed
1864
1865 \begin_layout Plain Layout
1866
1867 \family roman
1868 \series medium
1869 \shape up
1870 \size normal
1871 \emph off
1872 \bar no
1873 \noun off
1874 \color none
1875 LaTeXプリアンブル
1876 \end_layout
1877
1878 \end_inset
1879
1880 の項から、プリアンブルに追加をすることはできます。LyXは、
1881 \family sans
1882 \series default
1883 \shape default
1884 \size default
1885 \emph default
1886 \bar default
1887 \noun default
1888 \color inherit
1889
1890 \begin_inset Flex CharStyle:MenuItem
1891 status collapsed
1892
1893 \begin_layout Plain Layout
1894
1895 \family sans
1896 プリアンブル
1897 \end_layout
1898
1899 \end_inset
1900
1901
1902 \family roman
1903 \series medium
1904 \shape up
1905 \size normal
1906 \emph off
1907 \bar no
1908 \noun off
1909 \color none
1910 ダイアログ内のすべてのものを、LyX埋込みのプリアンブルに付け加えます。ご自身の宣言をプリアンブルに追加する前に、あなたがしようとしていることをLyXがすでにサ
1911 ポートしていないかどうか確認してください(車輪の再発明をしないように、とはすでに申しあげたことです)。
1912 \family default
1913 \series default
1914 \shape default
1915 \size default
1916 \emph default
1917 \bar default
1918 \noun default
1919 \color inherit
1920 また、
1921 \emph on
1922 プリアンブルコードが正しいことを確認してください。
1923 \emph default
1924 LyXは、プリアンブルをチェックしません。
1925 \family roman
1926 \series medium
1927 \shape up
1928 \size normal
1929 \emph off
1930 \bar no
1931 \noun off
1932 \color none
1933 もしエラーがあれば、「
1934 \begin_inset Flex CharStyle:Code
1935 status collapsed
1936
1937 \begin_layout Plain Layout
1938
1939 \family roman
1940 \series medium
1941 \shape up
1942 \size normal
1943 \emph off
1944 \bar no
1945 \noun off
1946 \color none
1947 Missing 
1948 \backslash
1949 begin{document}
1950 \end_layout
1951
1952 \end_inset
1953
1954 」といったエラーが出ることでしょう。このようなエラーが出たときは、プリアンブルを再確認してください。
1955 \end_layout
1956
1957 \begin_layout Subsection
1958
1959 \end_layout
1960
1961 \begin_layout Standard
1962
1963 \family roman
1964 \series medium
1965 \shape up
1966 \size normal
1967 \emph off
1968 \bar no
1969 \noun off
1970 \color none
1971 以下は、プリアンブルに追加できるものとその効果を示す例です。
1972 \end_layout
1973
1974 \begin_layout Subsubsection
1975 例1:オフセット
1976 \end_layout
1977
1978 \begin_layout Standard
1979
1980 \family roman
1981 \series medium
1982 \shape up
1983 \size normal
1984 \emph off
1985 \bar no
1986 \noun off
1987 \color none
1988 LaTeXには
1989 \family default
1990 \series default
1991 \shape default
1992 \size default
1993 \emph default
1994 \bar default
1995 \noun default
1996 \color inherit
1997
1998 \family roman
1999 \series medium
2000 \shape up
2001 \size normal
2002 \emph off
2003 \bar no
2004 \noun off
2005 \color none
2006
2007 \begin_inset Flex CharStyle:Code
2008 status collapsed
2009
2010 \begin_layout Plain Layout
2011
2012 \family typewriter
2013
2014 \backslash
2015 hoffset
2016 \end_layout
2017
2018 \end_inset
2019
2020
2021 \family typewriter
2022 \series default
2023 \shape default
2024 \size default
2025 \emph default
2026 \bar default
2027 \noun default
2028 \color inherit
2029
2030 \begin_inset Flex CharStyle:Code
2031 status collapsed
2032
2033 \begin_layout Plain Layout
2034
2035 \family typewriter
2036
2037 \backslash
2038 voffset
2039 \end_layout
2040
2041 \end_inset
2042
2043
2044 \family roman
2045 \series medium
2046 \shape up
2047 \size normal
2048 \emph off
2049 \bar no
2050 \noun off
2051 \color none
2052 というページ位置を制御する2つの変数があります。その機能は名前から明らかなとおりです。これらの変数は、ラベルを印刷するときなどに便利です。往々にして、印刷用紙の
2053 寸法とそのうち実際に印字可能な範囲は同じではありません。ここに
2054 \begin_inset Flex CharStyle:Code
2055 status collapsed
2056
2057 \begin_layout Plain Layout
2058
2059 \family typewriter
2060
2061 \backslash
2062 hoffset
2063 \end_layout
2064
2065 \end_inset
2066
2067
2068 \family typewriter
2069 \series default
2070 \shape default
2071 \size default
2072 \emph default
2073 \bar default
2074 \noun default
2075 \color inherit
2076
2077 \begin_inset Flex CharStyle:Code
2078 status collapsed
2079
2080 \begin_layout Plain Layout
2081
2082 \family typewriter
2083
2084 \backslash
2085 voffset
2086 \end_layout
2087
2088 \end_inset
2089
2090
2091 \family default
2092 が役立つわけです。
2093 \end_layout
2094
2095 \begin_layout Standard
2096
2097 \family roman
2098 \series medium
2099 \shape up
2100 \size normal
2101 \emph off
2102 \bar no
2103 \noun off
2104 \color none
2105 \begin_inset Flex CharStyle:Code
2106 status collapsed
2107
2108 \begin_layout Plain Layout
2109
2110 \family typewriter
2111
2112 \backslash
2113 hoffset
2114 \end_layout
2115
2116 \end_inset
2117
2118
2119 \family typewriter
2120 \series default
2121 \shape default
2122 \size default
2123 \emph default
2124 \bar default
2125 \noun default
2126 \color inherit
2127
2128 \begin_inset Flex CharStyle:Code
2129 status collapsed
2130
2131 \begin_layout Plain Layout
2132
2133 \family typewriter
2134
2135 \backslash
2136 voffset
2137 \end_layout
2138
2139 \end_inset
2140
2141
2142 \family roman
2143 \series medium
2144 \shape up
2145 \size normal
2146 \emph off
2147 \bar no
2148 \noun off
2149 \color none
2150 の既定値はともに0ポイント、つまりページをシフトしません。残念ながら、DVIドライバによってはつねにページをシフトすることがあるようです。我々には、どうしてその
2151 ようなことをするのか、そしてシスアドがどうしてそれを修正しないのか理解できませんが、もし個人的に管理できないシステムでLyXを使用していて、シスアドがお馬鹿さん
2152 である場合には、
2153 \begin_inset Flex CharStyle:Code
2154 status collapsed
2155
2156 \begin_layout Plain Layout
2157
2158 \family typewriter
2159
2160 \backslash
2161 hoffset
2162 \end_layout
2163
2164 \end_inset
2165
2166
2167 \family typewriter
2168 \series default
2169 \shape default
2170 \size default
2171 \emph default
2172 \bar default
2173 \noun default
2174 \color inherit
2175
2176 \begin_inset Flex CharStyle:Code
2177 status collapsed
2178
2179 \begin_layout Plain Layout
2180
2181 \family typewriter
2182
2183 \backslash
2184 voffset
2185 \end_layout
2186
2187 \end_inset
2188
2189
2190 \family roman
2191 \series medium
2192 \shape up
2193 \size normal
2194 \emph off
2195 \bar no
2196 \noun off
2197 \color none
2198 が役に立ちます。かりに、上余白と左余白がつねに0.5インチずつ大きすぎるものとしましょう。その場合は、以下をプリアンブルに追加するとよいでしょう。
2199 \end_layout
2200
2201 \begin_layout LyX-Code
2202
2203 \backslash
2204 setlength{
2205 \backslash
2206 hoffset}{-0.5 in}
2207 \end_layout
2208
2209 \begin_layout LyX-Code
2210
2211 \backslash
2212 setlength{
2213 \backslash
2214 voffset}{-0.5 in}
2215 \end_layout
2216
2217 \begin_layout Standard
2218
2219 \family roman
2220 \series medium
2221 \shape up
2222 \size normal
2223 \emph off
2224 \bar no
2225 \noun off
2226 \color none
2227 これで余白が修正されます。
2228 \end_layout
2229
2230 \begin_layout Subsubsection
2231 例2:ラベル
2232 \end_layout
2233
2234 \begin_layout Standard
2235
2236 \family roman
2237 \series medium
2238 \shape up
2239 \size normal
2240 \emph off
2241 \bar no
2242 \noun off
2243 \color none
2244 いま、たくさんの宛名ラベルを印刷をしたいものとしましょう。ラベルシートを印刷するために便利な
2245 \begin_inset Flex CharStyle:Code
2246 status collapsed
2247
2248 \begin_layout Plain Layout
2249
2250 \family typewriter
2251 labels.sty
2252 \end_layout
2253
2254 \end_inset
2255
2256 というLaTeXパッケージが、お近くのCTANアーカイブで入手可能です。お使いのシステムには、既定ではこのパッケージは導入されていないかもしれません。ご自身でお
2257 確かめください。また、このパッケージの取扱説明書を読まれたいかもしれませんが、それもご自身にお任せします。これは使用例ですので、このパッケージをどう使うかの例だ
2258 けお見せすることにします。
2259 \end_layout
2260
2261 \begin_layout Standard
2262
2263 \family roman
2264 \series medium
2265 \shape up
2266 \size normal
2267 \emph off
2268 \bar no
2269 \noun off
2270 \color none
2271 まず、
2272 \begin_inset Flex CharStyle:Code
2273 status collapsed
2274
2275 \begin_layout Plain Layout
2276
2277 \family sans
2278 article
2279 \end_layout
2280
2281 \end_inset
2282
2283 文書クラスを使用していることをご確認ください。次に、以下のような設定をプリアンブルに追加しなければなりません。
2284 \end_layout
2285
2286 \begin_layout LyX-Code
2287
2288 \backslash
2289 usepackage{labels}
2290 \end_layout
2291
2292 \begin_layout LyX-Code
2293
2294 \backslash
2295 LabelCols=3
2296 \end_layout
2297
2298 \begin_layout LyX-Code
2299
2300 \backslash
2301 LabelRows=7
2302 \end_layout
2303
2304 \begin_layout LyX-Code
2305
2306 \backslash
2307 LeftBorder=8mm
2308 \end_layout
2309
2310 \begin_layout LyX-Code
2311
2312 \backslash
2313 RightBorder=8mm
2314 \end_layout
2315
2316 \begin_layout LyX-Code
2317
2318 \backslash
2319 TopBorder=9mm
2320 \end_layout
2321
2322 \begin_layout LyX-Code
2323
2324 \backslash
2325 BottomBorder=2mm
2326 \end_layout
2327
2328 \begin_layout Standard
2329
2330 \family roman
2331 \series medium
2332 \shape up
2333 \size normal
2334 \emph off
2335 \bar no
2336 \noun off
2337 \color none
2338 これは
2339 \family default
2340 \series default
2341 \shape default
2342 \size default
2343 \emph default
2344 \bar default
2345 \noun default
2346 \color inherit
2347 Avery®ラベルシートのストック5360
2348 \family roman
2349 \series medium
2350 \shape up
2351 \size normal
2352 \emph off
2353 \bar no
2354 \noun off
2355 \color none
2356 番を使用する場合の設定です。これで、各宛名を
2357 \begin_inset Flex CharStyle:Code
2358 status collapsed
2359
2360 \begin_layout Plain Layout
2361
2362 \family typewriter
2363
2364 \backslash
2365 begin{labels}
2366 \end_layout
2367
2368 \end_inset
2369
2370
2371 \family typewriter
2372 \series default
2373 \shape default
2374 \size default
2375 \emph default
2376 \bar default
2377 \noun default
2378 \color inherit
2379
2380 \begin_inset Flex CharStyle:Code
2381 status collapsed
2382
2383 \begin_layout Plain Layout
2384
2385 \family typewriter
2386
2387 \backslash
2388 end{labels}
2389 \end_layout
2390
2391 \end_inset
2392
2393
2394 \family roman
2395 \series medium
2396 \shape up
2397 \size normal
2398 \emph off
2399 \bar no
2400 \noun off
2401 \color none
2402 で囲めば、宛名ラベルの印刷をすることができます。本機能およびその他の機能に関しては、
2403 \begin_inset Flex CharStyle:Code
2404 status collapsed
2405
2406 \begin_layout Plain Layout
2407
2408 \family typewriter
2409 labels.sty
2410 \end_layout
2411
2412 \end_inset
2413
2414 の取扱説明書に説明されています。
2415 \end_layout
2416
2417 \begin_layout Standard
2418
2419 \family roman
2420 \series medium
2421 \shape up
2422 \size normal
2423 \emph off
2424 \bar no
2425 \noun off
2426 \color none
2427 そのうち誰かが、このパッケージを直接サポートするLyXレイアウトファイルを作ってくれるかもしれません。その誰かはあなたかもしれません。
2428 \end_layout
2429
2430 \begin_layout Subsubsection
2431 例3: 段落の字下げ
2432 \end_layout
2433
2434 \begin_layout Standard
2435
2436 \family roman
2437 \series medium
2438 \shape up
2439 \size normal
2440 \emph off
2441 \bar no
2442 \noun off
2443 \color none
2444 アメリカ人は
2445 \family default
2446 \series default
2447 \shape default
2448 \size default
2449 \emph default
2450 \bar default
2451 \noun default
2452 \color inherit
2453
2454 \emph on
2455 すべての
2456 \family roman
2457 \series medium
2458 \shape up
2459 \size normal
2460 \emph off
2461 \bar no
2462 \noun off
2463 \color none
2464 段落の最初の行を字下げするように教育されています。そのために彼らの他の変な習慣と同じく、いつものようにすべての段落の最初の行を下げるまで、アメリカ人はごちゃごち
2465 ゃと文句を言いつづけるのです
2466 \family default
2467 \series default
2468 \shape default
2469 \size default
2470 \emph default
2471 \bar default
2472 \noun default
2473 \color inherit
2474 。(これはユーモアです。(ほんと?)
2475 \emph on
2476 ユーモアですってば
2477 \emph default
2478 。)
2479 \end_layout
2480
2481 \begin_layout Standard
2482
2483 \family roman
2484 \series medium
2485 \shape up
2486 \size normal
2487 \emph off
2488 \bar no
2489 \noun off
2490 \color none
2491 もちろん、これは標準的な組版ルールではありません。書籍では、典型的には、他の段落のあとにくる段落
2492 \family default
2493 \series default
2494 \shape default
2495 \size default
2496 \emph on
2497 \bar default
2498 \noun default
2499 \color inherit
2500 のみ
2501 \family roman
2502 \series medium
2503 \shape up
2504 \size normal
2505 \emph off
2506 \bar no
2507 \noun off
2508 \color none
2509 字下げを行ないます。一行めを字下げをするそもそもの目的は、隣接する段落から区別するためです。したがって、図のあとや節の最初の段落など、先行する段落がない場合には
2510 、字下げをする必要はないのです。
2511 \end_layout
2512
2513 \begin_layout Standard
2514
2515 \family roman
2516 \series medium
2517 \shape up
2518 \size normal
2519 \emph off
2520 \bar no
2521 \noun off
2522 \color none
2523 けれどもあなたが典型的なアメリカ人なら(ユーーモアですって!)、そのような小難しいことはかまわずに、いつもどおりの字下げをせずにはいられないでしょう!プリアンブ
2524 ルに次の行を加えて下さい。
2525 \end_layout
2526
2527 \begin_layout LyX-Code
2528
2529 \backslash
2530 usepackage{indentfirst}
2531 \end_layout
2532
2533 \begin_layout Standard
2534
2535 \family roman
2536 \series medium
2537 \shape up
2538 \size normal
2539 \emph off
2540 \bar no
2541 \noun off
2542 \color none
2543 もしお使いのTeX頒布版が脳死状態でなければ、このパッケージが入っているはずなので、建国の父たちが意図したように、すべての段落が字下げされます。
2544 \end_layout
2545
2546 \begin_layout Subsubsection
2547 例4:この文書
2548 \end_layout
2549
2550 \begin_layout Standard
2551
2552 \family roman
2553 \series medium
2554 \shape up
2555 \size normal
2556 \emph off
2557 \bar no
2558 \noun off
2559 \color none
2560 この文書のプリアンブルを見てみると、どのような高度な設定ができるか、おおまかな理解が得られるでしょう。また第
2561 \family default
2562 \series default
2563 \shape default
2564 \size default
2565 \emph default
2566 \bar default
2567 \noun default
2568 \color inherit
2569
2570 \begin_inset CommandInset ref
2571 LatexCommand ref
2572 reference "cha:secrets"
2573
2574 \end_inset
2575
2576
2577 \family roman
2578 \series medium
2579 \shape up
2580 \size normal
2581 \emph off
2582 \bar no
2583 \noun off
2584 \color none
2585 章には、他の例や、LaTeXの各種の「汚い技」があります。
2586 \end_layout
2587
2588 \begin_layout Section
2589 LyXおよびLaTeXのエラー
2590 \end_layout
2591
2592 \begin_layout Standard
2593
2594 \family roman
2595 \series medium
2596 \shape up
2597 \size normal
2598 \emph off
2599 \bar no
2600 \noun off
2601 \color none
2602 LyXがLaTeXを呼び出す際、LyXはLaTeXに、かりにエラーがあったとしても楽観的に無視して先に進むように指示します。その後LyXは、LaTeXの実行ログ
2603 ファイルを事後処理用に使います。ログファイルを分析したのち、LyXはエラーを一覧表示するダイアログを表示します。エラーのうちどれかをクリックすると、LyXファイ
2604 ル中、そのエラーの発生した場所に表示を移動します
2605 \begin_inset Foot
2606 status collapsed
2607
2608 \begin_layout Plain Layout
2609
2610 \family roman
2611 \series medium
2612 \shape up
2613 \size normal
2614 \emph off
2615 \bar no
2616 \noun off
2617 \color none
2618 正確にいうと、通常は、です。ログファイルの分析は難しい仕事ですので、LyXはつねに正しい行に連れて行ってくれるとは限りません。ときには、LaTeXがある行にエラ
2619 ーがあると報告したとしても、実際のエラーはそれよりも前であることもあります。これは、プログラムで閉じ括弧を忘れたときに似ていなくもありません。エラーは表示されま
2620 すが、実際にエラーのある場所よりも後ろでエラーが報告されるのです。
2621 \end_layout
2622
2623 \end_inset
2624
2625
2626 \family default
2627 \series default
2628 \shape default
2629 \size default
2630 \emph default
2631 \bar default
2632 \noun default
2633 \color inherit
2634
2635 \end_layout
2636
2637 \begin_layout Standard
2638
2639 \family roman
2640 \series medium
2641 \shape up
2642 \size normal
2643 \emph off
2644 \bar no
2645 \noun off
2646 \color none
2647 人によっては、ログファイルを直接ご覧になりたいかもしれません。これは、
2648 \begin_inset Flex CharStyle:MenuItem
2649 status collapsed
2650
2651 \begin_layout Plain Layout
2652
2653 \family roman
2654 \series medium
2655 \shape up
2656 \size normal
2657 \emph off
2658 \bar no
2659 \noun off
2660 \color none
2661 文書\SpecialChar \menuseparator
2662 LaTeXログ
2663 \end_layout
2664
2665 \end_inset
2666
2667 で見ることができます。エラーメッセージや警告には、よく見かけるものがいくつかありますので、それらをここに収録しておきます。ここにないエラーや警告に関しては、La
2668 TeX関連の良書を参照してください。
2669 \end_layout
2670
2671 \begin_layout Itemize
2672
2673 \family typewriter
2674 \begin_inset Flex CharStyle:Code
2675 status collapsed
2676
2677 \begin_layout Plain Layout
2678
2679 \family typewriter
2680 LaTeX Warning
2681 \end_layout
2682
2683 \end_inset
2684
2685
2686 \family roman
2687 \series medium
2688 \shape up
2689 \size normal
2690 \emph off
2691 \bar no
2692 \noun off
2693 \color none
2694
2695 \begin_inset Newline newline
2696 \end_inset
2697
2698 これで始まるメッセージは、LaTeXコード自体を「デバッグ」するための警告メッセージです。相互参照や参考文献を追加したり変更した場合に、もう一度LaTeXを実行
2699 する必要があることを知らせるために、このようなメッセージが表示されます。このメッセージは、だいたいにおいて無視しても大丈夫です。
2700 \end_layout
2701
2702 \begin_layout Itemize
2703
2704 \family typewriter
2705 \begin_inset Flex CharStyle:Code
2706 status collapsed
2707
2708 \begin_layout Plain Layout
2709
2710 \family typewriter
2711 LaTeX Font Warning
2712 \end_layout
2713
2714 \end_inset
2715
2716
2717 \family roman
2718 \series medium
2719 \shape up
2720 \size normal
2721 \emph off
2722 \bar no
2723 \noun off
2724 \color none
2725
2726 \begin_inset Newline newline
2727 \end_inset
2728
2729 LaTeXがフォントを見つけられなかったと言う警告メッセージです。多くの場合、このメッセージの後に、LaTeXが使用した代替フォントに関する情報が続きます。これ
2730 も無視して構いません。
2731 \end_layout
2732
2733 \begin_layout Itemize
2734
2735 \family roman
2736 \series medium
2737 \shape up
2738 \size normal
2739 \emph off
2740 \bar no
2741 \noun off
2742 \color none
2743 \begin_inset Flex CharStyle:Code
2744 status collapsed
2745
2746 \begin_layout Plain Layout
2747
2748 \family typewriter
2749 Overfull 
2750 \backslash
2751 hbox
2752 \end_layout
2753
2754 \end_inset
2755
2756
2757 \begin_inset Newline newline
2758 \end_inset
2759
2760 LaTeXは、
2761 \family default
2762 \series default
2763 \shape default
2764 \size default
2765 \emph on
2766 \bar default
2767 \noun default
2768 \color inherit
2769 ほぼどんなときでも
2770 \family roman
2771 \series medium
2772 \shape up
2773 \size normal
2774 \emph off
2775 \bar no
2776 \noun off
2777 \color none
2778 この警告を吐き出します。これは、一行が長すぎて右余白にはみ出してしまったという警告ですが、ほとんどの場合、最終出力を見ても判別できないくらい(せいぜい1ポイント
2779 か2ポイント)です。あるいは1文字か2文字右余白に出ているくらいです。LaTeXは、どんな文書を書いても、少なくとも一つはこのメッセージを出すようです。
2780 \begin_inset Newline newline
2781 \end_inset
2782
2783 このメッセージは無視しても大丈夫です。何か行が長すぎるような問題があれば、目で見ればわかります。出力を目で確認してください
2784 \begin_inset Foot
2785 status collapsed
2786
2787 \begin_layout Plain Layout
2788 あるいは、
2789 \begin_inset Flex CharStyle:MenuItem
2790 status collapsed
2791
2792 \begin_layout Plain Layout
2793 文書\SpecialChar \menuseparator
2794 設定
2795 \end_layout
2796
2797 \end_inset
2798
2799 で「draft」オプションを指定する方法もあります。こうすると、LaTeXは、overfullの発生した行の余白に黒い四角を描画します。
2800 \end_layout
2801
2802 \end_inset
2803
2804
2805 \end_layout
2806
2807 \begin_layout Itemize
2808
2809 \family typewriter
2810 \begin_inset Flex CharStyle:Code
2811 status collapsed
2812
2813 \begin_layout Plain Layout
2814
2815 \family typewriter
2816 Underfull 
2817 \backslash
2818 hbox
2819 \end_layout
2820
2821 \end_inset
2822
2823
2824 \begin_inset Newline newline
2825 \end_inset
2826
2827
2828 \family roman
2829 \series medium
2830 \shape up
2831 \size normal
2832 \emph off
2833 \bar no
2834 \noun off
2835 \color none
2836 これは上の警告と違ってあまり出てきません。なぜだかは分かりませんが、LaTeXは1行を短めにする印字するよりは、長めにする方が好きなようです。
2837 \end_layout
2838
2839 \begin_layout Itemize
2840 \begin_inset Flex CharStyle:Code
2841 status collapsed
2842
2843 \begin_layout Plain Layout
2844
2845 \family typewriter
2846 Overfull 
2847 \backslash
2848 vbox
2849 \end_layout
2850
2851 \end_inset
2852
2853
2854 \family typewriter
2855
2856 \begin_inset Flex CharStyle:Code
2857 status collapsed
2858
2859 \begin_layout Plain Layout
2860
2861 \family typewriter
2862 Underfull 
2863 \backslash
2864 vbox
2865 \end_layout
2866
2867 \end_inset
2868
2869
2870 \family default
2871
2872 \begin_inset Newline newline
2873 \end_inset
2874
2875
2876 \family roman
2877 \series medium
2878 \shape up
2879 \size normal
2880 \emph off
2881 \bar no
2882 \noun off
2883 \color none
2884 ページ区切りに問題があったという警告です。この場合も、出力を目で確認してください。何か問題があれば、見てすぐわかります。
2885 \end_layout
2886
2887 \begin_layout Itemize
2888
2889 \family typewriter
2890 \begin_inset Flex CharStyle:Code
2891 status collapsed
2892
2893 \begin_layout Plain Layout
2894
2895 \family typewriter
2896 LaTeX Error: File 
2897 \begin_inset Quotes els
2898 \end_inset
2899
2900 Xxxx
2901 \begin_inset Quotes ers
2902 \end_inset
2903
2904  not found
2905 \end_layout
2906
2907 \end_inset
2908
2909
2910 \family roman
2911 \series medium
2912 \shape up
2913 \size normal
2914 \emph off
2915 \bar no
2916 \noun off
2917 \color none
2918
2919 \begin_inset Newline newline
2920 \end_inset
2921
2922 ファイル「Xxxx」が、システムに導入されていません。これは通常、文書が必要としているLaTeXパッケージに、導入済でないものがある場合に現れます。プリアンブル
2923 に変更を加えておらず、
2924 \begin_inset Flex CharStyle:Code
2925 status collapsed
2926
2927 \begin_layout Plain Layout
2928
2929 \family typewriter
2930
2931 \backslash
2932 usepackage{}
2933 \end_layout
2934
2935 \end_inset
2936
2937 コマンドも使用していないとすれば、LyXが読み込もうしているパッケージに存在しないものがあるということです。
2938 \family default
2939 \series default
2940 \shape default
2941 \size default
2942 \emph default
2943 \bar default
2944 \noun default
2945 \color inherit
2946
2947 \begin_inset Flex CharStyle:MenuItem
2948 status collapsed
2949
2950 \begin_layout Plain Layout
2951 ヘルプ\SpecialChar \menuseparator
2952 LaTeXの設定
2953 \end_layout
2954
2955 \end_inset
2956
2957
2958 \family roman
2959 \series medium
2960 \shape up
2961 \size normal
2962 \emph off
2963 \bar no
2964 \noun off
2965 \color none
2966 を使用して、LyXが認識しているパッケージの一覧を得てください。このファイルは、(
2967 \begin_inset Flex CharStyle:MenuItem
2968 status collapsed
2969
2970 \begin_layout Plain Layout
2971
2972 \family roman
2973 \series medium
2974 \shape up
2975 \size normal
2976 \emph off
2977 \bar no
2978 \noun off
2979 \color none
2980 ツール\SpecialChar \menuseparator
2981 再設定
2982 \end_layout
2983
2984 \end_inset
2985
2986 を使用して)LyXの再設定を行うたびに更新され、どのパッケージが検出されたか、それらのパッケージが何をするものかを表示します。
2987 \begin_inset Newline newline
2988 \end_inset
2989
2990
2991 \family sans
2992 \series default
2993 \shape default
2994 \size default
2995 \emph default
2996 \bar default
2997 \noun default
2998 \color inherit
2999
3000 \begin_inset Flex CharStyle:Code
3001 status collapsed
3002
3003 \begin_layout Plain Layout
3004
3005 \family sans
3006
3007 \backslash
3008 usepackage{}
3009 \end_layout
3010
3011 \end_inset
3012
3013
3014 \family roman
3015 \series medium
3016 \shape up
3017 \size normal
3018 \emph off
3019 \bar no
3020 \noun off
3021 \color none
3022 コマンドを使っていて、肝心のパッケージが導入されていない場合には、ご自身で導入する必要があります。
3023 \end_layout
3024
3025 \begin_layout Itemize
3026
3027 \family typewriter
3028 \begin_inset Flex CharStyle:Code
3029 status collapsed
3030
3031 \begin_layout Plain Layout
3032
3033 \family typewriter
3034 LaTeX Error: Unknown option
3035 \end_layout
3036
3037 \end_inset
3038
3039
3040 \family roman
3041 \series medium
3042 \shape up
3043 \size normal
3044 \emph off
3045 \bar no
3046 \noun off
3047 \color none
3048
3049 \begin_inset Newline newline
3050 \end_inset
3051
3052 このように始まるエラーメッセージは、パッケージに誤ったあるいは未定義のオプションが指定されていることを伝えようとするものです。パッケージの取扱説明書をご確認くだ
3053 さい。
3054 \end_layout
3055
3056 \begin_layout Itemize
3057
3058 \family typewriter
3059 \begin_inset Flex CharStyle:Code
3060 status collapsed
3061
3062 \begin_layout Plain Layout
3063
3064 \family typewriter
3065 Undefined control sequence
3066 \end_layout
3067
3068 \end_inset
3069
3070
3071 \family roman
3072 \series medium
3073 \shape up
3074 \size normal
3075 \emph off
3076 \bar no
3077 \noun off
3078 \color none
3079
3080 \begin_inset Newline newline
3081 \end_inset
3082
3083 お使いの文書にLaTeXコードを挿入した際、打ち間違いをしてしまうと、このようなメッセージが表示されます。あるいは、パッケージを読み込ませるのを忘れたのかもしれ
3084 ません。いずれにしても、このメッセージは、あなたが未定義のコマンドを使用したことを示しています。
3085 \end_layout
3086
3087 \begin_layout Standard
3088
3089 \family roman
3090 \series medium
3091 \shape up
3092 \size normal
3093 \emph off
3094 \bar no
3095 \noun off
3096 \color none
3097 これ以外にも、エラーメッセージや警告メッセージがあります。一般に、読んで意味がすぐにわかるものは、LaTeXのメッセージです。何を言っているのかさっぱりわからな
3098 いものもありますが、通常これらは、TeXのメッセージであり、それが何を意味しているのか、どのように解読すればいいのか、
3099 \family default
3100 \series default
3101 \shape default
3102 \size default
3103 \emph on
3104 \bar default
3105 \noun default
3106 \color inherit
3107 まったく
3108 \family roman
3109 \series medium
3110 \shape up
3111 \size normal
3112 \emph off
3113 \bar no
3114 \noun off
3115 \color none
3116 手がかりがありません。誰もわからないのです。
3117 \end_layout
3118
3119 \begin_layout Standard
3120
3121 \family roman
3122 \series medium
3123 \shape up
3124 \size normal
3125 \emph off
3126 \bar no
3127 \noun off
3128 \color none
3129 エラーメッセージが表示された場合は、つねに以下のチェックリストにしたがった方がよいでしょう。
3130 \end_layout
3131
3132 \begin_layout Enumerate
3133
3134 \family roman
3135 \series medium
3136 \shape up
3137 \size normal
3138 \emph off
3139 \bar no
3140 \noun off
3141 \color none
3142 ご自分で挿入したLaTeXコードに打ち間違いがないかどうか確かめる。
3143 \end_layout
3144
3145 \begin_layout Enumerate
3146
3147 \family roman
3148 \series medium
3149 \shape up
3150 \size normal
3151 \emph off
3152 \bar no
3153 \noun off
3154 \color none
3155 打ち間違いがなければ、コマンドを正しく使ったかどうか確かめる。
3156 \end_layout
3157
3158 \begin_layout Enumerate
3159
3160 \family roman
3161 \series medium
3162 \shape up
3163 \size normal
3164 \emph off
3165 \bar no
3166 \noun off
3167 \color none
3168 文書のもっともはじめの部分にエラーボックスが多数積み上がった場合には—特に
3169 \begin_inset Flex CharStyle:Code
3170 status collapsed
3171
3172 \begin_layout Plain Layout
3173
3174 \family roman
3175 \series medium
3176 \shape up
3177 \size normal
3178 \emph off
3179 \bar no
3180 \noun off
3181 \color none
3182 Missing 
3183 \backslash
3184 begin{document}
3185 \end_layout
3186
3187 \end_inset
3188
3189 が表示されているならば—、プリアンブルにエラーがあることを意味します。プリアンブルのデバックを行ってください。
3190 \end_layout
3191
3192 \begin_layout Enumerate
3193
3194 \family roman
3195 \series medium
3196 \shape up
3197 \size normal
3198 \emph off
3199 \bar no
3200 \noun off
3201 \color none
3202 プリアンブルに何も追加せず、文書にLaTeXコードをまったく挿入しなかった場合には、LaTeX頒布版自体をまず疑ってください。導入されていないパッケージを探しだ
3203 して、導入してください。
3204 \end_layout
3205
3206 \begin_layout Enumerate
3207
3208 \family roman
3209 \series medium
3210 \shape up
3211 \size normal
3212 \emph off
3213 \bar no
3214 \noun off
3215 \color none
3216 導入されていないパッケージはなかったものとしましょう。LyXを微調整するオプションを使用していますか。特に、手動で
3217 \begin_inset Flex CharStyle:Code
3218 status collapsed
3219
3220 \begin_layout Plain Layout
3221
3222 \family sans
3223 Protected
3224 \begin_inset space ~
3225 \end_inset
3226
3227 Blank
3228 \end_layout
3229
3230 \end_inset
3231
3232
3233 \begin_inset Flex CharStyle:Code
3234 status collapsed
3235
3236 \begin_layout Plain Layout
3237
3238 \family sans
3239 Linebreak
3240 \end_layout
3241
3242 \end_inset
3243
3244
3245 \family sans
3246 \series default
3247 \shape default
3248 \size default
3249 \emph default
3250 \bar default
3251 \noun default
3252 \color inherit
3253
3254 \begin_inset Flex CharStyle:Code
3255 status collapsed
3256
3257 \begin_layout Plain Layout
3258
3259 \family sans
3260 Pagebreak
3261 \end_layout
3262
3263 \end_inset
3264
3265
3266 \family roman
3267 \series medium
3268 \shape up
3269 \size normal
3270 \emph off
3271 \bar no
3272 \noun off
3273 \color none
3274 などをたくさん挿入するなど、微調整オプションを
3275 \family default
3276 \series default
3277 \shape default
3278 \size default
3279 \emph on
3280 \bar default
3281 \noun default
3282 \color inherit
3283 悪用
3284 \family roman
3285 \series medium
3286 \shape up
3287 \size normal
3288 \emph off
3289 \bar no
3290 \noun off
3291 \color none
3292 していませんか。適切な段落環境を使用する代わりに、これらを使用してその場をしのごうとしていませんか。
3293 \end_layout
3294
3295 \begin_layout Enumerate
3296
3297 \family roman
3298 \series medium
3299 \shape up
3300 \size normal
3301 \emph off
3302 \bar no
3303 \noun off
3304 \color none
3305 微調整オプションはまったく使用しておらず、規則に乗っ取って作業していたものとしましょう。何か曲芸のようなことをしようとはしていませんか。数式や表中で、たとえば表
3306 のセルに図を入れるなど、おかしなことをしようとしていませんか。
3307 \end_layout
3308
3309 \begin_layout Enumerate
3310 LaTeXが改行位置を見つけられないほど長い一節がありませんか。既定では、改行するために単語間に空白をたくさん追加することを、LaTeXはかなり嫌います。可能で
3311 あれば、問題が生じないように段落を修正するのが望ましいでしょう。それが難しければ、LaTeXが改行しやすく(sloppy)なるように、その部分を
3312 \family typewriter
3313
3314 \begin_inset Flex CharStyle:Code
3315 status collapsed
3316
3317 \begin_layout Plain Layout
3318
3319 \family typewriter
3320
3321 \backslash
3322 sloppypar
3323 \end_layout
3324
3325 \end_inset
3326
3327
3328 \family default
3329 で囲んでください。
3330 \end_layout
3331
3332 \begin_layout Enumerate
3333
3334 \family roman
3335 \series medium
3336 \shape up
3337 \size normal
3338 \emph off
3339 \bar no
3340 \noun off
3341 \color none
3342 入れ子の階層を深くしすぎていませんか。LyXは、(今のところ)環境の入れ子の階層が制限内にあるかチェックしません。かりに、環境を17段の入れ子にしたりしていたら
3343 、それが原因です(LaTeXの上限は5段です)。
3344 \end_layout
3345
3346 \begin_layout Enumerate
3347
3348 \family roman
3349 \series medium
3350 \shape up
3351 \size normal
3352 \emph off
3353 \bar no
3354 \noun off
3355 \color none
3356 エラーメッセージは発生しないけれども、出力がひどいものとしましょう。図表が幅が広すぎたり長すぎてページに収まらない場合には、
3357 \end_layout
3358
3359 \begin_deeper
3360 \begin_layout Enumerate
3361
3362 \family roman
3363 \series medium
3364 \shape up
3365 \size normal
3366 \emph off
3367 \bar no
3368 \noun off
3369 \color none
3370 図がページに合うように大きさを変える、
3371 \end_layout
3372
3373 \begin_layout Enumerate
3374
3375 \family roman
3376 \series medium
3377 \shape up
3378 \size normal
3379 \emph off
3380 \bar no
3381 \noun off
3382 \color none
3383 表がページに合うように削る、
3384 \end_layout
3385
3386 \begin_layout Standard
3387
3388 \family roman
3389 \series medium
3390 \shape up
3391 \size normal
3392 \emph off
3393 \bar no
3394 \noun off
3395 \color none
3396 などの手段を採る必要があります。
3397 \end_layout
3398
3399 \end_deeper
3400 \begin_layout Enumerate
3401 他に出力におかしいところがあり、曲芸をやろうとしたり微調整オプションでしのごうとしたりはしていないとすれば、何がおかしいのか確定的なことは言えません。
3402 \end_layout
3403
3404 \begin_layout Standard
3405
3406 \family roman
3407 \series medium
3408 \shape up
3409 \size normal
3410 \emph off
3411 \bar no
3412 \noun off
3413 \color none
3414 これらすべてが役に立たないとすれば、
3415 \family default
3416 \series default
3417 \shape default
3418 \size default
3419 \emph on
3420 \bar default
3421 \noun default
3422 \color inherit
3423 ひょっとしたら
3424 \family roman
3425 \series medium
3426 \shape up
3427 \size normal
3428 \emph off
3429 \bar no
3430 \noun off
3431 \color none
3432 LyXのバグを発見したのかもしれません‥‥。
3433 \end_layout
3434
3435 \begin_layout Chapter
3436 補完ツール
3437 \end_layout
3438
3439 \begin_layout Section
3440 BibTeXによる参照文献のカスタマイズ
3441 \end_layout
3442
3443 \begin_layout Standard
3444 BibTeXの基本的な使用法は、『
3445 \emph on
3446 ユーザーの手引き
3447 \emph default
3448 』の
3449 \emph on
3450 参考文献データベース(BibTeX)
3451 \emph default
3452 の節に説明があります。以下の各小節では、LyXでサポートされている参考文献の特別な機能について説明することとします。
3453 \end_layout
3454
3455 \begin_layout Subsection
3456 他の引用様式
3457 \end_layout
3458
3459 \begin_layout Standard
3460 標準のBibTeXは、引用された著作を参照するのに、([12]のように)数字を使用します。しかし、多くの科学分野で、これとは異なる引用様式が用いられています。も
3461 っともよく見られるのは、著者-出版年様式(例:Knuth 1984a)です。LyXは、この様式を提供する2つのパッケージ
3462 \begin_inset Flex CharStyle:Code
3463 status collapsed
3464
3465 \begin_layout Plain Layout
3466 natbib
3467 \end_layout
3468
3469 \end_inset
3470
3471
3472 \begin_inset Flex CharStyle:Code
3473 status collapsed
3474
3475 \begin_layout Plain Layout
3476 jurabib
3477 \end_layout
3478
3479 \end_inset
3480
3481 をサポートしています。これらのパッケージには、それぞれ長所短所がありますが、ここでは詳細に立ち入る紙幅がありません。単純な著者-出版年様式(あるいは著者-番号)
3482 様式が欲しい場合や、無数にある
3483 \begin_inset Flex CharStyle:Code
3484 status collapsed
3485
3486 \begin_layout Plain Layout
3487 natbib
3488 \end_layout
3489
3490 \end_inset
3491
3492 用スタイルファイルのうちどれかを使用したい場合には、定評のある
3493 \begin_inset Flex CharStyle:Code
3494 status collapsed
3495
3496 \begin_layout Plain Layout
3497 natbib
3498 \end_layout
3499
3500 \end_inset
3501
3502 パッケージがおそらくよい選択でしょう。短縮タイトルによる参照や
3503 \emph on
3504 ibid.
3505 \emph default
3506 など、特別な機能が必要な場合には、
3507 \begin_inset Flex CharStyle:Code
3508 status collapsed
3509
3510 \begin_layout Plain Layout
3511 jurabib
3512 \end_layout
3513
3514 \end_inset
3515
3516 パッケージの利用を考えるとよいかもしれません。
3517 \end_layout
3518
3519 \begin_layout Standard
3520 LyXでの両パッケージの取扱い方は、ほぼ同じです。
3521 \begin_inset Flex CharStyle:MenuItem
3522 status collapsed
3523
3524 \begin_layout Plain Layout
3525 文書\SpecialChar \menuseparator
3526 設定
3527 \end_layout
3528
3529 \end_inset
3530
3531 メニューを開き、
3532 \begin_inset Flex CharStyle:MenuItem
3533 status collapsed
3534
3535 \begin_layout Plain Layout
3536 参考文献
3537 \end_layout
3538
3539 \end_inset
3540
3541 項目から
3542 \begin_inset Flex CharStyle:MenuItem
3543 status collapsed
3544
3545 \begin_layout Plain Layout
3546 Natbib
3547 \end_layout
3548
3549 \end_inset
3550
3551 オプションか
3552 \begin_inset Flex CharStyle:MenuItem
3553 status collapsed
3554
3555 \begin_layout Plain Layout
3556 Jurabib
3557 \end_layout
3558
3559 \end_inset
3560
3561 オプションを選択してください。これらのパッケージによって、引用ダイアログに機能が追加され、参照の様式が選択できるようになります(「Knuth 1984」、「Kn
3562 uth (1984)」、「Knuth, 1984」、「1984」など)。両パッケージは、専用にデザインされたスタイルファイルを必要とすることに注意してください。
3563 両者ともそれ自身のスタイルファイルを同梱していますが、他にもたくさんの追加スタイルファイルがありますし、
3564 \begin_inset Flex CharStyle:Code
3565 status collapsed
3566
3567 \begin_layout Plain Layout
3568 natbib
3569 \end_layout
3570
3571 \end_inset
3572
3573 に至っては、対話的なスタイルファイルビルダーさえ存在します
3574 \begin_inset Foot
3575 status collapsed
3576
3577 \begin_layout Plain Layout
3578 \begin_inset Flex URL
3579 status open
3580
3581 \begin_layout Plain Layout
3582
3583 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
3584 \end_layout
3585
3586 \end_inset
3587
3588 をご参照ください。
3589 \end_layout
3590
3591 \end_inset
3592
3593
3594 \end_layout
3595
3596 \begin_layout Subsection
3597 節分けされた参考文献
3598 \end_layout
3599
3600 \begin_layout Standard
3601 場合によっては、参考文献をいくつかの節に分ける必要があることがあります。たとえば、あなたが歴史家であるとすれば、出典と学術文献を分ける機能は、おそらく「必需品」
3602 でさえあります。残念ながら、BibTeX自身ではこのようなことができません。しかし、適切なLaTeXパッケージの助けを借りると、BibTeXをこのような必要性を
3603 満たすように拡張することができます。
3604 \end_layout
3605
3606 \begin_layout Standard
3607 LyXは、このようなパッケージの一つである
3608 \begin_inset Flex CharStyle:Code
3609 status collapsed
3610
3611 \begin_layout Plain Layout
3612 bibtopic
3613 \end_layout
3614
3615 \end_inset
3616
3617
3618 \begin_inset Foot
3619 status collapsed
3620
3621 \begin_layout Plain Layout
3622 \begin_inset Flex URL
3623 status open
3624
3625 \begin_layout Plain Layout
3626
3627 ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
3628 \end_layout
3629
3630 \end_inset
3631
3632 から入手可能です。
3633 \end_layout
3634
3635 \end_inset
3636
3637 をそのままでサポートします。このパッケージの長所は、(
3638 \begin_inset Flex CharStyle:Code
3639 status collapsed
3640
3641 \begin_layout Plain Layout
3642 multibib
3643 \end_layout
3644
3645 \end_inset
3646
3647 のような他のパッケージと比較すると)新規の引用コマンドを定義する必要がないことです。そのかわりに、参考文献の違う節には、その節向けの項目を収録した別の参考文献デ
3648 ータベースを用意する必要があります。たとえば、参考文献を「出典」の節と「学術文献」の節に分けたい場合には、それぞれの参考文献データベース、たとえば
3649 \begin_inset Flex CharStyle:Code
3650 status collapsed
3651
3652 \begin_layout Plain Layout
3653 souces.bib
3654 \end_layout
3655
3656 \end_inset
3657
3658
3659 \begin_inset Flex CharStyle:Code
3660 status collapsed
3661
3662 \begin_layout Plain Layout
3663 scientific.bib
3664 \end_layout
3665
3666 \end_inset
3667
3668 とを作成する必要があります。
3669 \end_layout
3670
3671 \begin_layout Standard
3672 \begin_inset Flex CharStyle:MenuItem
3673 status collapsed
3674
3675 \begin_layout Plain Layout
3676 文書\SpecialChar \menuseparator
3677 設定
3678 \end_layout
3679
3680 \end_inset
3681
3682 を開いて
3683 \begin_inset Flex CharStyle:MenuItem
3684 status collapsed
3685
3686 \begin_layout Plain Layout
3687 参考文献
3688 \end_layout
3689
3690 \end_inset
3691
3692 の下の
3693 \begin_inset Flex CharStyle:MenuItem
3694 status collapsed
3695
3696 \begin_layout Plain Layout
3697 節分けされた参考文献
3698 \end_layout
3699
3700 \end_inset
3701
3702 をチェックしてください。すると、参考文献の各節に一つずつ、複数の参考文献を挿入することができます。上記の例では、BibTeX参考文献
3703 \begin_inset Flex CharStyle:Code
3704 status collapsed
3705
3706 \begin_layout Plain Layout
3707 sources.bib
3708 \end_layout
3709
3710 \end_inset
3711
3712 と二つめの参考文献データベース
3713 \begin_inset Flex CharStyle:Code
3714 status collapsed
3715
3716 \begin_layout Plain Layout
3717 scientific.bib
3718 \end_layout
3719
3720 \end_inset
3721
3722 を挿入します。各節に同じスタイルを用いるか異なるスタイルを用いるかは自由です。くわえて、参考文献の節に、指定したデータベースの「引用されたすべての参照」を載せる
3723 (これが既定です)か、「引用されなかったすべての参照」を載せるか、あるいは「すべての参照」を載せるかを選択することができます。これは、もし参考文献を「本文に引用
3724 された出典」・「本文に引用されていない出典」・「学術文献」の三つの節に分割したい場合に、便利でありましょう。各節の見出しは、通常の節や小節として入れることができ
3725 ます。
3726 \begin_inset Flex CharStyle:Code
3727 status collapsed
3728
3729 \begin_layout Plain Layout
3730 bibtopic
3731 \end_layout
3732
3733 \end_inset
3734
3735 は、参考文献用の見出しを取り除いてしまいますので、手動でこれを追加しなくてはなりません(たとえば章*や節*などをお使いください)。
3736 \end_layout
3737
3738 \begin_layout Subsection
3739 複数の参考文献
3740 \end_layout
3741
3742 \begin_layout Standard
3743 文書の節ごとあるいは章ごとの参考文献など、複数の参考文献はBibTeX自身ではサポートされていません。しかしながら、もし若干の
3744 \begin_inset Flex CharStyle:Code
3745 status collapsed
3746
3747 \begin_layout Plain Layout
3748 TeXコード
3749 \end_layout
3750
3751 \end_inset
3752
3753 (第
3754 \begin_inset CommandInset ref
3755 LatexCommand ref
3756 reference "sec:LaTeXコードを挿入する"
3757
3758 \end_inset
3759
3760 節を参照)を利用することを厭わなければ、LyXで節分けされた参考文献を作るのに使用されている(前節を参照)
3761 \begin_inset Flex CharStyle:Code
3762 status collapsed
3763
3764 \begin_layout Plain Layout
3765 bibtopic
3766 \end_layout
3767
3768 \end_inset
3769
3770 パッケージが、この課題を解決する簡単な方法を提供します
3771 \begin_inset Foot
3772 status collapsed
3773
3774 \begin_layout Plain Layout
3775 ほかに、
3776 \begin_inset Flex CharStyle:Code
3777 status collapsed
3778
3779 \begin_layout Plain Layout
3780 chapterbib
3781 \end_layout
3782
3783 \end_inset
3784
3785
3786 \begin_inset Flex CharStyle:Code
3787 status collapsed
3788
3789 \begin_layout Plain Layout
3790 bibunits
3791 \end_layout
3792
3793 \end_inset
3794
3795 パッケージを利用する方法もあります。
3796 \end_layout
3797
3798 \end_inset
3799
3800
3801 \end_layout
3802
3803 \begin_layout Standard
3804 まず
3805 \begin_inset Flex CharStyle:MenuItem
3806 status collapsed
3807
3808 \begin_layout Plain Layout
3809 文書\SpecialChar \menuseparator
3810 設定
3811 \end_layout
3812
3813 \end_inset
3814
3815 に行って
3816 \begin_inset Flex CharStyle:MenuItem
3817 status collapsed
3818
3819 \begin_layout Plain Layout
3820 参考文献
3821 \end_layout
3822
3823 \end_inset
3824
3825 の下の
3826 \begin_inset Flex CharStyle:MenuItem
3827 status collapsed
3828
3829 \begin_layout Plain Layout
3830 節分けされた参考文献
3831 \end_layout
3832
3833 \end_inset
3834
3835 を有効にしてください。つぎに文書中において、参考文献(BibTeX参考文献本体を含む)の入った節を
3836 \begin_inset Flex CharStyle:Code
3837 status collapsed
3838
3839 \begin_layout Plain Layout
3840
3841 \backslash
3842 begin{btUnit}
3843 \end_layout
3844
3845 \end_inset
3846
3847
3848 \begin_inset Flex CharStyle:Code
3849 status collapsed
3850
3851 \begin_layout Plain Layout
3852
3853 \backslash
3854 end{btUnit}
3855 \end_layout
3856
3857 \end_inset
3858
3859 のあいだにはさまなくてはなりません(これらのコマンドはTeXコードとして挿入する必要があります)。参考文献には、現在位置の
3860 \begin_inset Flex CharStyle:Code
3861 status collapsed
3862
3863 \begin_layout Plain Layout
3864 btUnit
3865 \end_layout
3866
3867 \end_inset
3868
3869 において引用されたすべての参照が含まれることになります。
3870 \series bold
3871 (註)
3872 \series default
3873 この方法を用いる場合には、すべての参照はいずれかの
3874 \begin_inset Flex CharStyle:Code
3875 status collapsed
3876
3877 \begin_layout Plain Layout
3878 btUnit
3879 \end_layout
3880
3881 \end_inset
3882
3883 内部になくてはなりません。また、
3884 \begin_inset Flex CharStyle:Code
3885 status collapsed
3886
3887 \begin_layout Plain Layout
3888 btUnit
3889 \end_layout
3890
3891 \end_inset
3892
3893 は入れ子構造にすることができません。
3894 \end_layout
3895
3896 \begin_layout Section
3897 複合文書
3898 \end_layout
3899
3900 \begin_layout Subsection
3901 一般的な操作
3902 \end_layout
3903
3904 \begin_layout Standard
3905 たくさんの節を含んだ大きなファイルで作業をする場合、文書をいくつかのファイルに分割した方が往々にして便利ですし、場合によっては、表部分にはしょっちゅう変更が加え
3906 られるけれども、その前の文章はつねに同じであるようなケースもあるでしょう。このような場合には、複合文書を利用することを、まずご検討ください。たとえば、科学論文は
3907 通常、導入部・所見・結果・議論・結論の五つの節から成ります。これら各節を別々のLyXファイルにして、タイトル・著者・概要・参考文献等と、これら五つのインクルード
3908 \begin_inset Foot
3909 status collapsed
3910
3911 \begin_layout Plain Layout
3912
3913 \series bold
3914 (訳註)
3915 \series default
3916 「取り込む」の意です。原語「include」に対する訳語として、プログラミング用語の「インクルードする」以外に適語がないので、ここではプログラミング用語をそのま
3917 ま使用します。
3918 \end_layout
3919
3920 \end_inset
3921
3922 ファイルを持つ、もう一つ別の「マスター」ファイルを作成するようにすることができます。これらの各ファイルは、単にマスターファイルにインクルードされるだけでなく、単
3923 独でも出力したり印刷したりすることのできる完全なLyXファイルであるように注意することが重要です。しかも、これらの各ファイルは、同じ文書クラスでなくてはなりませ
3924 ん。articleクラスとbookクラスを混在させるようなことはなさらないでください。LaTeXファイルをインクルードすることもできますが、このファイルにはプリ
3925 アンブルがあってはなりません(
3926 \family typewriter
3927
3928 \backslash
3929 begin{document}
3930 \family default
3931 行とその前のすべて、および
3932 \family typewriter
3933
3934 \backslash
3935 end{documen
3936 \family default
3937 t}行は削除しておかなければなりません)。さもないと、DVIファイルを作成する際にエラーが発生するでしょう。
3938 \end_layout
3939
3940 \begin_layout Standard
3941 LyXでは、
3942 \family sans
3943 挿入\SpecialChar \menuseparator
3944 ファイル\SpecialChar \menuseparator
3945 子文書
3946 \family default
3947 で簡単にファイルをインクルードすることができます。このメニューを選んでクリックすると、カーソルの現在位置に小さな枠が挿入されます。この枠をクリックすると、ダイア
3948 ログが現れるので、そこでインクルードするファイルとインクルード方法を選択することができます。
3949 \end_layout
3950
3951 \begin_layout Standard
3952 ファイル選択ボックスは、いまや自明でしょう。インクルード方法には、「include」・「input」・「verbatim」の三つがあります。「include」と
3953 「input」の違いは、正確にはLaTeXの達人にしか意味のないものですが、ほとんどの人にとって意味のある違いといえば、「include」されたファイルは新規頁
3954 から組版されるのに対し、「input」されたファイルは現在のページから組版される点です。
3955 \end_layout
3956
3957 \begin_layout Standard
3958 一般に、マスターファイルは、組版前に完全なLaTeXファイルに変換されますが、インクルードされるファイルは、プリアンブル情報をまったく持たないLaTeXファイル
3959 に変換されます。
3960 \end_layout
3961
3962 \begin_layout Standard
3963 「verbatim」インクルードファイルでは、ファイルの内容がそのまま(つまり「
3964 \begin_inset Flex CharStyle:Code
3965 status collapsed
3966
3967 \begin_layout Plain Layout
3968 verbatim
3969 \end_layout
3970
3971 \end_inset
3972
3973 」モードで)固定幅タイプライタフォントで組版されます。通常、このファイルの空白は、通常のLyXでの空白の取扱いとは違って、連続した複数の空白がそのまま出力される
3974 ものの、単なる見えない空白です。ただし、
3975 \family sans
3976
3977 \begin_inset Flex CharStyle:MenuItem
3978 status collapsed
3979
3980 \begin_layout Plain Layout
3981
3982 \family sans
3983 出力の空白に印付けをする
3984 \end_layout
3985
3986 \end_inset
3987
3988
3989 \family default
3990 チェックボックスを有効にすると、空白が存在することを明確にするために空白の印が出力されます。
3991 \end_layout
3992
3993 \begin_layout Subsection
3994 ファイル間の相互参照
3995 \end_layout
3996
3997 \begin_layout Standard
3998 \begin_inset Box Shadowbox
3999 position "t"
4000 hor_pos "c"
4001 has_inner_box 1
4002 inner_pos "t"
4003 use_parbox 0
4004 width "100col%"
4005 special "none"
4006 height "1in"
4007 height_special "totalheight"
4008 status open
4009
4010 \begin_layout Plain Layout
4011 この節の内容は、すでに古くなっています。既定のマスター文書についてと、マスターが開いているときに子文書をどう開くかについて記述する必要があります。[[要修正]]
4012 \end_layout
4013
4014 \end_inset
4015
4016
4017 \end_layout
4018
4019 \begin_layout Standard
4020 異なるファイル間に相互参照を設定することも可能です。まず、すべての関係するファイルを開いてください。例として、2つのファイルを扱う場合を考え、各ファイルをA・B
4021 と呼びます。BがAにインクルードされるファイルだとします。Aにラベルを入れて、Bで参照したいとしましょう。文書Bで相互参照ダイアログを開いて、使用する「バッファ
4022 」を選んでください。
4023 \end_layout
4024
4025 \begin_layout Subsection
4026 すべての子文書での参考文献
4027 \end_layout
4028
4029 \begin_layout Standard
4030 \begin_inset Box Shadowbox
4031 position "t"
4032 hor_pos "c"
4033 has_inner_box 1
4034 inner_pos "t"
4035 use_parbox 0
4036 width "100col%"
4037 special "none"
4038 height "1in"
4039 height_special "totalheight"
4040 status open
4041
4042 \begin_layout Plain Layout
4043 この節も更新が必要です。この点に関する内容がwikiにあるので、それをここにコピーすることも可か。
4044 \end_layout
4045
4046 \end_inset
4047
4048
4049 \end_layout
4050
4051 \begin_layout Standard
4052 すべての子文書の全文献項目を含んだ参考文献一覧をコピーし、それをコメントに変更してください。このようにすることで、LyXは.bibファイルを見つけることができ、参
4053 考文献一覧を見えるようにせずとも簡単に参照を挿入することができるようになります。
4054 \end_layout
4055
4056 \begin_layout Standard
4057 参考文献一覧がコメントにあるために、LaTeXはそれを使用しないので、参照は[1]のようには表示されないで[?]のように表示されます。ひとつの解決法として、コメ
4058 ントをインクルードするLaTeXパッケージの
4059 \begin_inset Flex CharStyle:Code
4060 status collapsed
4061
4062 \begin_layout Plain Layout
4063 comment
4064 \end_layout
4065
4066 \end_inset
4067
4068 を使用して、ファイルを別々に処理する方法があります。そのためには、すべての子文書のプリアンブルに以下を書き加えてください。
4069 \end_layout
4070
4071 \begin_layout LyX-Code
4072
4073 \backslash
4074 usepackage{comment}
4075 \end_layout
4076
4077 \begin_layout LyX-Code
4078
4079 \backslash
4080 includecomment{comment}
4081 \end_layout
4082
4083 \begin_layout Standard
4084 \begin_inset Flex URL
4085 status collapsed
4086
4087 \begin_layout Plain Layout
4088
4089 http://wiki.lyx.org/FAQ/Unsorted#toc31
4090 \end_layout
4091
4092 \end_inset
4093
4094 も参照してください。
4095 \end_layout
4096
4097 \begin_layout Section
4098 装飾的なヘッダ・フッタ
4099 \end_layout
4100
4101 \begin_layout Standard
4102 既定のページレイアウトは、どちらかといえば素っ気ないものです。
4103 \begin_inset Flex CharStyle:Code
4104 status collapsed
4105
4106 \begin_layout Plain Layout
4107 article
4108 \end_layout
4109
4110 \end_inset
4111
4112 文書クラスの場合には、ページの下の真ん中にページ番号がつくだけです。この取扱説明書はKOMA-scriptのbookクラスなので、すこしは凝ってますが、ほんとう
4113 に着飾るには、『
4114 \emph on
4115 ユーザーの手引き
4116 \emph default
4117 』に述べられているように、文書ページスタイルを「装飾的(fancy)」に設定する必要があります。この節では、望んだとおりの効果を得るために、LaTeXプリアンブ
4118 ルに挿入する必要のあるLaTeXコードについて解説します。
4119 \end_layout
4120
4121 \begin_layout Standard
4122 ページへッダは、「left(左)」・「center(中央)」・「right(右)」と命名された3つのフィールドに分けられています。フッタも同様に3つのフィールド
4123 に分類されています。これらのフィールドをもっとも簡単に設定するLaTeXコマンドには、
4124 \family typewriter
4125
4126 \begin_inset Flex CharStyle:Code
4127 status collapsed
4128
4129 \begin_layout Plain Layout
4130
4131 \family typewriter
4132
4133 \backslash
4134 lhead
4135 \end_layout
4136
4137 \end_inset
4138
4139
4140 \family default
4141
4142 \family typewriter
4143
4144 \begin_inset Flex CharStyle:Code
4145 status collapsed
4146
4147 \begin_layout Plain Layout
4148
4149 \family typewriter
4150
4151 \backslash
4152 chead
4153 \end_layout
4154
4155 \end_inset
4156
4157
4158 \family default
4159
4160 \family typewriter
4161
4162 \begin_inset Flex CharStyle:Code
4163 status collapsed
4164
4165 \begin_layout Plain Layout
4166
4167 \family typewriter
4168
4169 \backslash
4170 rhead
4171 \end_layout
4172
4173 \end_inset
4174
4175
4176 \family default
4177
4178 \begin_inset Flex CharStyle:Code
4179 status collapsed
4180
4181 \begin_layout Plain Layout
4182
4183 \backslash
4184 lfoot
4185 \end_layout
4186
4187 \end_inset
4188
4189 などがあります。かりに、各ページの左上端に自分の名前を入れたいものとしましょう。次のようなコマンドをプリアンブルに入れるだけです。
4190 \end_layout
4191
4192 \begin_layout Standard
4193
4194 \family typewriter
4195
4196 \backslash
4197 lhead{物書 はじめ}
4198 \end_layout
4199
4200 \begin_layout Standard
4201 これで自分の名前が左上に現れます。フィールドに取り除きたい既定の内容がある場合(往々にして中央のフッタにはページ番号が入ります)には、空の引数を持つコマンドを入
4202 れるだけです。すなわち、
4203 \end_layout
4204
4205 \begin_layout Standard
4206
4207 \family typewriter
4208
4209 \backslash
4210 cfoot{}
4211 \begin_inset Newline newline
4212 \end_inset
4213
4214
4215 \family default
4216 とします。
4217 \end_layout
4218
4219 \begin_layout Standard
4220 もっと美しくしてみましょう。節番号を「第‥節」という言葉といっしょに(第3節のように)左上に入れ、ページ番号を(4ページのように)右上に、自分の名前を左下に、日
4221 付を右下に入れます。以下のコマンドをプリアンブルに入れます。
4222 \end_layout
4223
4224 \begin_layout Standard
4225
4226 \family typewriter
4227
4228 \backslash
4229 lhead{第
4230 \backslash
4231 thesection 節}
4232 \end_layout
4233
4234 \begin_layout Standard
4235
4236 \family typewriter
4237
4238 \backslash
4239 chead{}
4240 \end_layout
4241
4242 \begin_layout Standard
4243
4244 \family typewriter
4245
4246 \backslash
4247 rhead{
4248 \backslash
4249 thepage ページ}
4250 \end_layout
4251
4252 \begin_layout Standard
4253
4254 \family typewriter
4255
4256 \backslash
4257 lfoot{物書 はじめ}
4258 \end_layout
4259
4260 \begin_layout Standard
4261
4262 \family typewriter
4263
4264 \backslash
4265 cfoot{}
4266 \end_layout
4267
4268 \begin_layout Standard
4269
4270 \family typewriter
4271
4272 \backslash
4273 rfoot{
4274 \backslash
4275 today}
4276 \end_layout
4277
4278 \begin_layout Standard
4279 コマンド
4280 \family typewriter
4281
4282 \begin_inset Flex CharStyle:Code
4283 status collapsed
4284
4285 \begin_layout Plain Layout
4286
4287 \family typewriter
4288
4289 \backslash
4290 thesecti
4291 \family default
4292 o
4293 \family typewriter
4294 n
4295 \end_layout
4296
4297 \end_inset
4298
4299
4300 \family default
4301
4302 \begin_inset Flex CharStyle:Code
4303 status collapsed
4304
4305 \begin_layout Plain Layout
4306
4307 \family typewriter
4308
4309 \backslash
4310 thepa
4311 \family default
4312 ge
4313 \end_layout
4314
4315 \end_inset
4316
4317 は、それぞれLaTeXの節カウンタおよびページカウンタを取得するもので、これによって現在の節番号とページ番号を印字します。
4318 \begin_inset Flex CharStyle:Code
4319 status collapsed
4320
4321 \begin_layout Plain Layout
4322
4323 \family typewriter
4324
4325 \backslash
4326 tod
4327 \family default
4328 ay
4329 \end_layout
4330
4331 \end_inset
4332
4333 は、今日の日付を印字するものです。
4334 \end_layout
4335
4336 \begin_layout Standard
4337 へッダ下またはフッタ上に描かれる罫線の太さも変更することができます。もし罫線が必要なければ、太さを0にしてください。ヘッダ罫線は、既定では0.4ptの太さであり、
4338 フッタ罫線は0ptです。太さを変更するには、
4339 \family typewriter
4340
4341 \begin_inset Flex CharStyle:Code
4342 status collapsed
4343
4344 \begin_layout Plain Layout
4345
4346 \family typewriter
4347
4348 \backslash
4349 renewcommand{
4350 \backslash
4351 headrulewidth}{0.4pt}
4352 \end_layout
4353
4354 \end_inset
4355
4356
4357 \family default
4358
4359 \family typewriter
4360
4361 \begin_inset Flex CharStyle:Code
4362 status collapsed
4363
4364 \begin_layout Plain Layout
4365
4366 \family typewriter
4367
4368 \backslash
4369 renewcommand{
4370 \backslash
4371 footrulewidth}{0.4pt}
4372 \end_layout
4373
4374 \end_inset
4375
4376
4377 \family default
4378 のようなコマンドを使用してください。
4379 \end_layout
4380
4381 \begin_layout Standard
4382 \begin_inset Flex CharStyle:Code
4383 status collapsed
4384
4385 \begin_layout Plain Layout
4386
4387 \family typewriter
4388
4389 \backslash
4390 thispagestyle{empty}
4391 \end_layout
4392
4393 \end_inset
4394
4395
4396 \begin_inset Flex CharStyle:Code
4397 status collapsed
4398
4399 \begin_layout Plain Layout
4400
4401 \family typewriter
4402
4403 \backslash
4404 thispagestyle{plain}
4405 \end_layout
4406
4407 \end_inset
4408
4409
4410 \begin_inset Flex CharStyle:Code
4411 status collapsed
4412
4413 \begin_layout Plain Layout
4414
4415 \family typewriter
4416
4417 \backslash
4418 thispagestyle{fancy}
4419 \end_layout
4420
4421 \end_inset
4422
4423 のようなコマンドを使えば、各ページごとにへッダ・フッタ設定を有効にしたり無効にしたりすることができます。設定を変更したいページに、これらのコマンドをTeXコード
4424 として挿入してください。実は、タイトルページは、その後のページは大域的に装飾的(fancy)に設定されていれば装飾的(fancy)になるにもかかわらず、既定でプ
4425 レーン(plain)になるように設定されているのです。
4426 \end_layout
4427
4428 \begin_layout Standard
4429 奇数ページの左上だけに何かを挿入するなど、もっと複雑なコマンドもあるのですが、詳しい解説は
4430 \begin_inset Flex CharStyle:Code
4431 status collapsed
4432
4433 \begin_layout Plain Layout
4434
4435 \family typewriter
4436 fancyhdr
4437 \end_layout
4438
4439 \end_inset
4440
4441 パッケージの取扱説明書をご参照ください(
4442 \begin_inset Flex CharStyle:Code
4443 status collapsed
4444
4445 \begin_layout Plain Layout
4446 fancyhdr.dvi
4447 \end_layout
4448
4449 \end_inset
4450
4451 を探してください)。
4452 \end_layout
4453
4454 \begin_layout Standard
4455 最後の例として、へッダやフッタに画像を挿入できることを取り上げましょう。会社のロゴをページ左上に入れたいものとします。たとえば、
4456 \end_layout
4457
4458 \begin_layout Standard
4459
4460 \family typewriter
4461
4462 \backslash
4463 lhead{
4464 \backslash
4465 resizebox{1in}{!}{
4466 \backslash
4467 includegraphics{logo.eps}}}
4468 \end_layout
4469
4470 \begin_layout Standard
4471 \noindent
4472 とすれば、これを実現できます(文書中に他に画像を挿入していない場合には、
4473 \begin_inset Newline newline
4474 \end_inset
4475
4476
4477 \begin_inset Flex CharStyle:Code
4478 status collapsed
4479
4480 \begin_layout Plain Layout
4481 \noindent
4482
4483 \family typewriter
4484
4485 \backslash
4486 usepackage{graphics}
4487 \end_layout
4488
4489 \end_inset
4490
4491 をプリアンブルに宣言する必要があります)。
4492 \end_layout
4493
4494 \begin_layout Section
4495 箇条書き(記号)ブリットの指定
4496 \begin_inset CommandInset label
4497 LatexCommand label
4498 name "sec:ブリット"
4499
4500 \end_inset
4501
4502
4503 \end_layout
4504
4505 \begin_layout Standard
4506
4507 \noun on
4508 Allan Rae文
4509 \end_layout
4510
4511 \begin_layout Subsection
4512 はじめに
4513 \end_layout
4514
4515 \begin_layout Standard
4516 LyXには、ブリットの形が216個準備されていて、簡単なダイアログから呼び出すことができます。このダイアログを使えば、箇条書き(記号)の各階層で使うブリットの形
4517 を変更することができます。この設定は文書全体に共通なので、段落ごとに別のブリットを指定することはできません
4518 \begin_inset Foot
4519 status collapsed
4520
4521 \begin_layout Plain Layout
4522 正確には可能ですが、手動で行う必要があります。
4523 \end_layout
4524
4525 \end_inset
4526
4527
4528 \end_layout
4529
4530 \begin_layout Subsection
4531 インタフェース
4532 \end_layout
4533
4534 \begin_layout Standard
4535 メニュー項目の
4536 \begin_inset Flex CharStyle:MenuItem
4537 status collapsed
4538
4539 \begin_layout Plain Layout
4540 文書\SpecialChar \menuseparator
4541 設定
4542 \end_layout
4543
4544 \end_inset
4545
4546 を選択してダイアログを開き、
4547 \begin_inset Flex CharStyle:MenuItem
4548 status collapsed
4549
4550 \begin_layout Plain Layout
4551 ブリット
4552 \end_layout
4553
4554 \end_inset
4555
4556 タブを選択してください。
4557 \end_layout
4558
4559 \begin_layout Standard
4560 そのダイアログに、ブリットの形の一覧表があります。
4561 \begin_inset Flex CharStyle:MenuItem
4562 status collapsed
4563
4564 \begin_layout Plain Layout
4565 フォント
4566 \end_layout
4567
4568 \end_inset
4569
4570 と書いてあるドロップダウンメニューで、6つの各ブリット形パネルを切り替えることができます。また、一覧表左の
4571 \begin_inset Flex CharStyle:MenuItem
4572 status collapsed
4573
4574 \begin_layout Plain Layout
4575 階層
4576 \end_layout
4577
4578 \end_inset
4579
4580 パネルは、変更したい階層を選択するものです。
4581 \begin_inset Flex CharStyle:MenuItem
4582 status collapsed
4583
4584 \begin_layout Plain Layout
4585 任意のブリット
4586 \end_layout
4587
4588 \end_inset
4589
4590 では、指定したいLaTeX表現を入力することができます。任意のブリットを指定した場合には、そのコマンドが必要とするパッケージをLaTeXプリアンブルで指定する必
4591 要があります。
4592 \end_layout
4593
4594 \begin_layout Standard
4595 6つのパネルは、それぞれが必要とするパッケージによって分類されています。下記は、フォント名とLaTeXパッケージの対応表です。
4596 \end_layout
4597
4598 \begin_layout Standard
4599 \align center
4600 \begin_inset Tabular
4601 <lyxtabular version="3" rows="7" columns="2">
4602 <features>
4603 <column alignment="center" valignment="top" width="0pt">
4604 <column alignment="center" valignment="top" width="0pt">
4605 <row>
4606 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4607 \begin_inset Text
4608
4609 \begin_layout Plain Layout
4610 フォント
4611 \end_layout
4612
4613 \end_inset
4614 </cell>
4615 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4616 \begin_inset Text
4617
4618 \begin_layout Plain Layout
4619
4620 \family roman
4621 \series medium
4622 \shape up
4623 \size normal
4624 \emph off
4625 \bar no
4626 \noun off
4627 \color none
4628 必要とするパッケージ
4629 \end_layout
4630
4631 \end_inset
4632 </cell>
4633 </row>
4634 <row>
4635 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4636 \begin_inset Text
4637
4638 \begin_layout Plain Layout
4639
4640 \family sans
4641 標準
4642 \end_layout
4643
4644 \end_inset
4645 </cell>
4646 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4647 \begin_inset Text
4648
4649 \begin_layout Plain Layout
4650
4651 \series medium
4652 \shape up
4653 \size normal
4654 \emph off
4655 \bar no
4656 \noun off
4657 \color none
4658 LaTeX
4659 \family roman
4660 本体
4661 \end_layout
4662
4663 \end_inset
4664 </cell>
4665 </row>
4666 <row>
4667 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4668 \begin_inset Text
4669
4670 \begin_layout Plain Layout
4671
4672 \family sans
4673 \series medium
4674 \shape up
4675 \size normal
4676 \emph off
4677 \bar no
4678 \noun off
4679 \color none
4680 数式
4681 \end_layout
4682
4683 \end_inset
4684 </cell>
4685 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4686 \begin_inset Text
4687
4688 \begin_layout Plain Layout
4689
4690 \family typewriter
4691 \series medium
4692 \shape up
4693 \size normal
4694 \emph off
4695 \bar no
4696 \noun off
4697 \color none
4698 amssymb.sty
4699 \end_layout
4700
4701 \end_inset
4702 </cell>
4703 </row>
4704 <row>
4705 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4706 \begin_inset Text
4707
4708 \begin_layout Plain Layout
4709
4710 \family sans
4711 \series medium
4712 \shape up
4713 \size normal
4714 \emph off
4715 \bar no
4716 \noun off
4717 \color none
4718 絵文字1
4719 \end_layout
4720
4721 \end_inset
4722 </cell>
4723 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4724 \begin_inset Text
4725
4726 \begin_layout Plain Layout
4727
4728 \family typewriter
4729 \series medium
4730 \shape up
4731 \size normal
4732 \emph off
4733 \bar no
4734 \noun off
4735 \color none
4736 pifont.sty
4737 \end_layout
4738
4739 \end_inset
4740 </cell>
4741 </row>
4742 <row>
4743 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4744 \begin_inset Text
4745
4746 \begin_layout Plain Layout
4747
4748 \family sans
4749 \series medium
4750 \shape up
4751 \size normal
4752 \emph off
4753 \bar no
4754 \noun off
4755 \color none
4756 絵文字2
4757 \end_layout
4758
4759 \end_inset
4760 </cell>
4761 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4762 \begin_inset Text
4763
4764 \begin_layout Plain Layout
4765
4766 \family typewriter
4767 \series medium
4768 \shape up
4769 \size normal
4770 \emph off
4771 \bar no
4772 \noun off
4773 \color none
4774 pifont.sty
4775 \end_layout
4776
4777 \end_inset
4778 </cell>
4779 </row>
4780 <row>
4781 <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
4782 \begin_inset Text
4783
4784 \begin_layout Plain Layout
4785
4786 \family sans
4787 \series medium
4788 \shape up
4789 \size normal
4790 \emph off
4791 \bar no
4792 \noun off
4793 \color none
4794 絵文字3
4795 \end_layout
4796
4797 \end_inset
4798 </cell>
4799 <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
4800 \begin_inset Text
4801
4802 \begin_layout Plain Layout
4803
4804 \family typewriter
4805 \series medium
4806 \shape up
4807 \size normal
4808 \emph off
4809 \bar no
4810 \noun off
4811 \color none
4812 pifont.sty
4813 \end_layout
4814
4815 \end_inset
4816 </cell>
4817 </row>
4818 <row>
4819 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
4820 \begin_inset Text
4821
4822 \begin_layout Plain Layout
4823
4824 \family sans
4825 \series medium
4826 \shape up
4827 \size normal
4828 \emph off
4829 \bar no
4830 \noun off
4831 \color none
4832 絵文字4
4833 \end_layout
4834
4835 \end_inset
4836 </cell>
4837 <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
4838 \begin_inset Text
4839
4840 \begin_layout Plain Layout
4841
4842 \family typewriter
4843 \series medium
4844 \shape up
4845 \size normal
4846 \emph off
4847 \bar no
4848 \noun off
4849 \color none
4850 pifont.sty
4851 \end_layout
4852
4853 \end_inset
4854 </cell>
4855 </row>
4856 </lyxtabular>
4857
4858 \end_inset
4859
4860
4861 \end_layout
4862
4863 \begin_layout Standard
4864 LyXは、ユーザーが導入されていないパッケージのブリットを使用したとしても、警告を発しません。ファイルを閲覧したり印刷したりしようとしたときにLaTeXエラーが
4865 出るようならば、パッケージが導入されていない可能性が大です
4866 \begin_inset Foot
4867 status collapsed
4868
4869 \begin_layout Plain Layout
4870 LyXが、パッケージがなくてもブリットを使用することを許すのは、編集をここで行ったとしても、別のところへエクスポートする可能性があるからです。
4871 \end_layout
4872
4873 \end_inset
4874
4875
4876 \end_layout
4877
4878 \begin_layout Subsection
4879 使用法
4880 \end_layout
4881
4882 \begin_layout Standard
4883 変更したいブリット階層を選んで、ブリットの形と大きさを選んでください。何らかの変更を加えたとしても、LyX上には反映されませんが、文書の表示を行えば確認されます
4884 \begin_inset Foot
4885 status collapsed
4886
4887 \begin_layout Plain Layout
4888 もし
4889 \emph on
4890 本当に
4891 \emph default
4892 段落ごとに異なるブリットの形を使いたいならば、TeXコードを使って少し手を汚す必要があります。この場合も、ブリット選択ダイアログを使えば、さまざまな形のLaTe
4893 Xコードを確認することができるので手助けとなるでしょう。任意に設定した段落をつくるには、以下のような選択肢があります。
4894 \end_layout
4895
4896 \begin_layout Plain Layout
4897 \begin_inset ERT
4898 status open
4899
4900 \begin_layout Plain Layout
4901
4902
4903 \backslash
4904 let
4905 \backslash
4906 savelabelitemi=
4907 \backslash
4908 labelitemi
4909 \end_layout
4910
4911 \end_inset
4912
4913
4914 \end_layout
4915
4916 \begin_layout Plain Layout
4917 \begin_inset ERT
4918 status open
4919
4920 \begin_layout Plain Layout
4921
4922
4923 \backslash
4924 renewcommand
4925 \backslash
4926 labelitemi[0]{
4927 \backslash
4928 small
4929 \backslash
4930 (
4931 \backslash
4932 sharp
4933 \backslash
4934 )}
4935 \end_layout
4936
4937 \end_inset
4938
4939
4940 \end_layout
4941
4942 \begin_layout Itemize
4943 特定の階層の新しいブリット形を指定するには、LaTeXコマンド
4944 \begin_inset Flex CharStyle:Code
4945 status collapsed
4946
4947 \begin_layout Plain Layout
4948
4949 \family typewriter
4950
4951 \backslash
4952 renewcommand{}{}
4953 \end_layout
4954
4955 \end_inset
4956
4957 を使用します。あとで現在のブリット形に戻すことができるように、現在のブリット形を保存しておく必要もあります。ここで使っている箇条書きでは、第1階層のブリットを変
4958 更するために、以下のLaTeXコードが使用されています。
4959 \end_layout
4960
4961 \begin_deeper
4962 \begin_layout LyX-Code
4963
4964 \family typewriter
4965
4966 \backslash
4967 let
4968 \backslash
4969 savelabelitemi=
4970 \backslash
4971 labelitemi
4972 \end_layout
4973
4974 \begin_layout LyX-Code
4975
4976 \family typewriter
4977
4978 \backslash
4979 renewcommand
4980 \backslash
4981 labelitemi[0]{
4982 \backslash
4983 small
4984 \backslash
4985 (
4986 \backslash
4987 sharp
4988 \backslash
4989 )}
4990 \end_layout
4991
4992 \end_deeper
4993 \begin_layout Itemize
4994 箇条書き(記号)の階層は、
4995 \begin_inset Flex CharStyle:Code
4996 status collapsed
4997
4998 \begin_layout Plain Layout
4999
5000 \backslash
5001 labelitem
5002 \end_layout
5003
5004 \end_inset
5005
5006 コマンドの一部にローマ数字で指定されていることに注意してください。
5007 \end_layout
5008
5009 \begin_layout Itemize
5010 \begin_inset ERT
5011 status open
5012
5013 \begin_layout Plain Layout
5014
5015 [
5016 \backslash
5017 (
5018 \backslash
5019 star
5020 \backslash
5021 )]
5022 \end_layout
5023
5024 \end_inset
5025
5026 各項目のブリットを指定するには、角括弧で囲んだブリット形を、行頭に
5027 \begin_inset Flex CharStyle:Code
5028 status collapsed
5029
5030 \begin_layout Plain Layout
5031 TeXコード
5032 \end_layout
5033
5034 \end_inset
5035
5036 として挿入してください。たとえば、この項目の行頭には
5037 \family typewriter
5038
5039 \begin_inset Flex CharStyle:Code
5040 status collapsed
5041
5042 \begin_layout Plain Layout
5043
5044 \family typewriter
5045 [
5046 \backslash
5047 (
5048 \backslash
5049 star
5050 \backslash
5051 )]
5052 \end_layout
5053
5054 \end_inset
5055
5056
5057 \family default
5058 が指定されています。
5059 \end_layout
5060
5061 \begin_layout Plain Layout
5062 \begin_inset ERT
5063 status open
5064
5065 \begin_layout Plain Layout
5066
5067
5068 \backslash
5069 renewcommand
5070 \backslash
5071 labelitemi[0]{
5072 \backslash
5073 savelabelitemi}
5074 \end_layout
5075
5076 \end_inset
5077
5078
5079 \end_layout
5080
5081 \begin_layout Plain Layout
5082 文書全体で使用するブリット形が有効であるようにするために、labelitemを元の設定に戻す必要があります。そのためには、以下のようにします。
5083 \end_layout
5084
5085 \begin_layout LyX-Code
5086
5087 \family typewriter
5088
5089 \backslash
5090 renewcommand
5091 \backslash
5092 labelitemi[0]{
5093 \backslash
5094 savelabelitemi}
5095 \end_layout
5096
5097 \end_inset
5098
5099
5100 \end_layout
5101
5102 \begin_layout Chapter
5103 LyXサーバー
5104 \end_layout
5105
5106 \begin_layout Section
5107 はじめに
5108 \end_layout
5109
5110 \begin_layout Standard
5111 「LyXサーバー」を使用すると、他のプログラムが、LyXと通信したり、LyXコマンドを実行させたり、LyXの内部状態に関する情報を取得したりすることができるよう
5112 になります。これは熟練したユーザー向けの機能ですが、便利なはずです。たとえば、LyXサーバーに書き込むことによって、JabRefのような参考文献管理ソフトが、L
5113 yXに文献引用を「押し込む」ことが可能となります。
5114 \end_layout
5115
5116 \begin_layout Standard
5117 ただし、現在のところ、
5118 \emph on
5119 LyXサーバーはWindowsでは機能しない
5120 \emph default
5121 ことに注意してください
5122 \begin_inset Foot
5123 status collapsed
5124
5125 \begin_layout Plain Layout
5126 これが不可能でなければならない理由はありません。しかし、いまのところ、Windows向け開発者でこの機能を実装しようとする者がいないのです。
5127 \end_layout
5128
5129 \end_inset
5130
5131
5132 \end_layout
5133
5134 \begin_layout Section
5135 LyXサーバーを開始するには
5136 \end_layout
5137
5138 \begin_layout Standard
5139 LyXサーバーは、名前をつけたパイプの対を利用することで機能します。パイプは、通常
5140 \begin_inset Flex CharStyle:Code
5141 status collapsed
5142
5143 \begin_layout Plain Layout
5144 UserDir
5145 \end_layout
5146
5147 \end_inset
5148
5149 の下に作られ、「
5150 \begin_inset Flex CharStyle:Code
5151 status collapsed
5152
5153 \begin_layout Plain Layout
5154 .lyxpipe.in
5155 \end_layout
5156
5157 \end_inset
5158
5159 」および「
5160 \begin_inset Flex CharStyle:Code
5161 status collapsed
5162
5163 \begin_layout Plain Layout
5164 .lyxpipe.out
5165 \end_layout
5166
5167 \end_inset
5168
5169 」という名前がついています。外部プログラムは、
5170 \begin_inset Flex CharStyle:Code
5171 status collapsed
5172
5173 \begin_layout Plain Layout
5174 .lyxpipe.in
5175 \end_layout
5176
5177 \end_inset
5178
5179 に書き込みを行い、戻りデータを
5180 \begin_inset Flex CharStyle:Code
5181 status collapsed
5182
5183 \begin_layout Plain Layout
5184 .lyxpipe.out
5185 \end_layout
5186
5187 \end_inset
5188
5189 から読み出します。パイプ名の語幹は、
5190 \begin_inset Flex CharStyle:MenuItem
5191 status collapsed
5192
5193 \begin_layout Plain Layout
5194 ツール\SpecialChar \menuseparator
5195 設定
5196 \end_layout
5197
5198 \end_inset
5199
5200 から、たとえば「
5201 \begin_inset Flex CharStyle:Code
5202 status collapsed
5203
5204 \begin_layout Plain Layout
5205 /home/myhome/lyxpipe
5206 \end_layout
5207
5208 \end_inset
5209
5210 」などに設定することができます。サーバーを開始するためには、これを
5211 \emph on
5212 手動で設定しなくてはなりません
5213 \emph default
5214
5215 \end_layout
5216
5217 \begin_layout Standard
5218 LyXは、パイプを生成するに際して、「
5219 \begin_inset Flex CharStyle:Code
5220 status collapsed
5221
5222 \begin_layout Plain Layout
5223 .in
5224 \end_layout
5225
5226 \end_inset
5227
5228 」および「
5229 \begin_inset Flex CharStyle:Code
5230 status collapsed
5231
5232 \begin_layout Plain Layout
5233 .out
5234 \end_layout
5235
5236 \end_inset
5237
5238 」を付け加えます。パイプがすでに存在していれば、LyXは他のLyXプロセスがすでに実行中であると判断して、サーバーを開始しません。いいかえれば、LyXがクラッシ
5239 ュしたり、あるいはなんらかの理由で、LyXが終了する際に「古い」パイプが削除されずに残ったりすると、LyXはサーバーを開始しようとしません(これはバグ641号で
5240 す)。この場合には、手動でパイプを削除したのちに、LyXを再起動する必要があります。
5241 \end_layout
5242
5243 \begin_layout Standard
5244 サーバーを使用するLyXプロセスを複数起動するには、それぞれのプロセスに、別のユーザーディレクトリを使用させたり、べつべつの
5245 \begin_inset Flex CharStyle:Code
5246 status collapsed
5247
5248 \begin_layout Plain Layout
5249 preferences
5250 \end_layout
5251
5252 \end_inset
5253
5254 ファイルを使用させるなど、別々の設定を使用する必要があります。
5255 \end_layout
5256
5257 \begin_layout Standard
5258 クライアントプログラムを開発しようとされているのであれば、LyXサーバーからのデバッグ情報を有効にすると便利かもしれません。そのためには、Lyxを
5259 \begin_inset Flex CharStyle:Code
5260 status collapsed
5261
5262 \begin_layout Plain Layout
5263 lyx -dbg lyxserver
5264 \end_layout
5265
5266 \end_inset
5267
5268 として起動してください。
5269 \end_layout
5270
5271 \begin_layout Standard
5272 このほかに、いくつか留意すべき点があります。
5273 \end_layout
5274
5275 \begin_layout Itemize
5276 サーバーとクライアントは、いずれもUNIXかOS/2マシーン上で実行する必要があります。UNIX上のLyXと、OS/2上のクライアントのあいだの通信や、その逆は
5277 、現在のところ実行できません。
5278 \end_layout
5279
5280 \begin_layout Itemize
5281 OS/2上では、同時に一つのクライアントだけがLyXサーバーに接続することができます。
5282 \end_layout
5283
5284 \begin_layout Itemize
5285 OS/2上では、クライアントは入力パイプを
5286 \begin_inset Flex CharStyle:Code
5287 status collapsed
5288
5289 \begin_layout Plain Layout
5290 O_WRONLY
5291 \end_layout
5292
5293 \end_inset
5294
5295 モードで開かなくてはなりません。
5296 \end_layout
5297
5298 \begin_layout Standard
5299 C言語で書かれた完全なサンプルクライアントが、ソース頒布版の
5300 \begin_inset Flex CharStyle:Code
5301 status collapsed
5302
5303 \begin_layout Plain Layout
5304 development/lyxserver/server_monitor.c
5305 \end_layout
5306
5307 \end_inset
5308
5309 にあります。
5310 \end_layout
5311
5312 \begin_layout Section
5313 通常の通信
5314 \end_layout
5315
5316 \begin_layout Standard
5317 LyXコールを発行するには、クライアントはASCIIテキスト行を入力パイプに書き込みまなくてはなりません。この行は、以下の書式を持ちます。
5318 \end_layout
5319
5320 \begin_layout Quote
5321 LYXCMD:
5322 \emph on
5323 クライアント名
5324 \emph default
5325 :
5326 \emph on
5327 関数
5328 \emph default
5329 :
5330 \emph on
5331 引数
5332 \end_layout
5333
5334 \begin_layout Description
5335 クライアント名 は、クライアントが自由に選べる名前です。これが用いられるのは、クライアントが他の要求クライアントから結果を見分けることができるように、LyXが返
5336 答をする際、クライアント名をエコーするときだけです。
5337 \end_layout
5338
5339 \begin_layout Description
5340 関数 は、LyXに実行させたい関数です。これは、ミニバッファで使用するコマンドと同じです。
5341 \end_layout
5342
5343 \begin_layout Description
5344 引数 は、一部の関数のみに効力を持つオプションの引数です(たとえば、「自己挿入」LFUNは、現在のカーソル位置に引数を文章として挿入します)。
5345 \end_layout
5346
5347 \begin_layout Standard
5348 LyXからの返答は、出力パイプに送り出され、
5349 \end_layout
5350
5351 \begin_layout Quote
5352 INFO:
5353 \emph on
5354 クライアント名
5355 \emph default
5356 :
5357 \emph on
5358 関数
5359 \emph default
5360 :
5361 \emph on
5362 データ
5363 \end_layout
5364
5365 \begin_layout Standard
5366 の書式をしています。ここで
5367 \emph on
5368 クライアント名
5369 \emph default
5370
5371 \emph on
5372 関数
5373 \emph default
5374 は、コマンド要求からそのままエコーされますが、
5375 \emph on
5376 データ
5377 \emph default
5378 はコマンド実行の結果に依存した、多少なりとも有用な情報です。「font-state」のような一部のコマンドは、LyXの内部状態に関する情報を返しますが、空のデー
5379 タ応答を返すものもあります。空のデータ返答は、コマンド実行が無事終わったことを意味します。
5380 \end_layout
5381
5382 \begin_layout Standard
5383 エラーが発生した場合のLyXの返答は
5384 \end_layout
5385
5386 \begin_layout Quote
5387 ERROR:
5388 \emph on
5389 クライアント名
5390 \emph default
5391 :
5392 \emph on
5393 関数
5394 \emph default
5395 :
5396 \emph on
5397 エラーメッセージ
5398 \end_layout
5399
5400 \begin_layout Standard
5401 の書式をしており、
5402 \emph on
5403 エラーメッセージ
5404 \emph default
5405 には、なぜコマンドが失敗したかの説明が入っているはずです。
5406 \end_layout
5407
5408 \begin_layout Standard
5409 (例)
5410 \end_layout
5411
5412 \begin_layout LyX-Code
5413 echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
5414 \end_layout
5415
5416 \begin_layout LyX-Code
5417 echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
5418 \begin_inset Newline newline
5419 \end_inset
5420
5421 read a <~/.lyxpipe.out
5422 \begin_inset Newline newline
5423 \end_inset
5424
5425 echo $a
5426 \end_layout
5427
5428 \begin_layout Section
5429 通知
5430 \end_layout
5431
5432 \begin_layout Standard
5433 LyXは、発生しているイベントを、非同期的にクライアントに通知することができます。いまのところ、ユーザーがあるキー列を関数「notify」に割り当てているときの
5434 み、LyXはこの通知を行います。LyXが送る文字列の書式は
5435 \end_layout
5436
5437 \begin_layout Quote
5438 \begin_inset Flex CharStyle:Code
5439 status collapsed
5440
5441 \begin_layout Plain Layout
5442 NOTIFY:
5443 \end_layout
5444
5445 \end_inset
5446
5447
5448 \emph on
5449 キー列
5450 \end_layout
5451
5452 \begin_layout Standard
5453 となっていて、
5454 \emph on
5455 キー列
5456 \emph default
5457 は、ユーザーが実際に打鍵したキー列の印字表現になります。
5458 \end_layout
5459
5460 \begin_layout Standard
5461 この機構は、LyXのコマンド群を拡張してマクロを実装するのに使用することができます。なんらかのキー列を「notify」に割り当ててください。それから出力パイプで
5462 待機するクライアントを起動し、キー列に応じたコマンドを読み込み、一つないし複数のLyXコマンドを発行するLyX要求とLyXコールを使用する関数を開始するのです。
5463 \end_layout
5464
5465 \begin_layout Section
5466 単純なLyXサーバープロトコル
5467 \end_layout
5468
5469 \begin_layout Standard
5470 LyXは、セッション管理に使用することができる単純なプロトコルを実装しています。メッセージは、すべて
5471 \end_layout
5472
5473 \begin_layout Quote
5474 LYXSRV:
5475 \emph on
5476 クライアント名
5477 \emph default
5478 :
5479 \emph on
5480 プロトコルメッセージ
5481 \end_layout
5482
5483 \begin_layout Standard
5484 の書式をしており、
5485 \emph on
5486 プロトコルメッセージ
5487 \emph default
5488 は「hello」ないし「bye」です。クライアントから「hello」を受け取ると、LyXはメッセージを聴いていることをクライアントに伝えるために返答をし、LyX
5489 が終了することをクライアントに伝えるのには、LyXが「bye」を送信します。
5490 \end_layout
5491
5492 \begin_layout Chapter
5493 特別な文書クラス
5494 \end_layout
5495
5496 \begin_layout Section
5497 A&A Paper
5498 \end_layout
5499
5500 \begin_layout Standard
5501 \begin_inset Flex CharStyle:Noun
5502 status collapsed
5503
5504 \begin_layout Plain Layout
5505 Peter Sütterlin
5506 \end_layout
5507
5508 \end_inset
5509
5510
5511 \end_layout
5512
5513 \begin_layout Subsection
5514 はじめに
5515 \end_layout
5516
5517 \begin_layout Standard
5518 この節では LyXと文書クラス 
5519 \family typewriter
5520 aa.cls
5521 \family default
5522 のバージョン 5.01を使って科学雑誌 
5523 \emph on
5524 Astronomy and Astrophysics
5525 \emph default
5526  (www.edpsciences.fr/aa/ 
5527 \begin_inset Flex URL
5528 status collapsed
5529
5530 \begin_layout Plain Layout
5531
5532 http://www.edpsciences.fr/aa/
5533 \end_layout
5534
5535 \end_inset
5536
5537 )に投稿する論文を書く方法を説明します。。このパッケージは次の ftpサイトから手にいれることができます。
5538 \end_layout
5539
5540 \begin_layout Standard
5541 \align center
5542 \begin_inset Flex URL
5543 status collapsed
5544
5545 \begin_layout Plain Layout
5546
5547 ftp://ftp.edpsciences.org/pub/aa/readme.html
5548 \end_layout
5549
5550 \end_inset
5551
5552
5553 \end_layout
5554
5555 \begin_layout Standard
5556 取扱説明書がこのパッケージについてきます。この節は取扱説明書にとって代わるものではなく、あなたの論文を正しいフォームに直すのを手伝う短いガイドです。このジャーナ
5557 ルの出版社は 2001年1月1日に Springer から EDPへ変わりました。この出版社の変更によりスタイルファイルもすこし変わって、thesaurusコマ
5558 ンドが廃止されました。LyXの aaサポートはこの新しいスタイルファイル(バージョン 5.01)をサポートしています。古いバージョンのスタイルファイルをインストー
5559 ルしている場合は、アップグレードしてください。互換性のために古い(バージョン 4)のレイアウトは 
5560 \family sans
5561 article (A&A V4)
5562 \family default
5563 として残してあります。
5564 \family typewriter
5565 LyXDir/layouts/aapaper.layout
5566 \family default
5567 のコメントも参照してください。
5568 \end_layout
5569
5570 \begin_layout Subsection
5571 最初の一歩
5572 \end_layout
5573
5574 \begin_layout Standard
5575 LyXといっしょに配布されているテンプレートから始めることを勧めます。テンプレートを使わない場合は、以下の設定にしてください。
5576 \end_layout
5577
5578 \begin_layout Itemize
5579
5580 \family sans
5581 Document\SpecialChar \menuseparator
5582 Layout
5583 \family default
5584 ダイアログの 
5585 \family sans
5586 \bar under
5587 C
5588 \bar default
5589 lass
5590 \family default
5591 エントリで 
5592 \family sans
5593 article (A&A)
5594 \family default
5595 を選んでください。
5596 \end_layout
5597
5598 \begin_layout Itemize
5599
5600 \family sans
5601 \bar under
5602 P
5603 \bar default
5604 agestyle
5605 \family default
5606 のオプションは変えないで、既定のままにしておいてください。全体のレイアウトはマクロがやってくれるので、これを変えないでください。
5607 \end_layout
5608
5609 \begin_layout Subsection
5610 へッダブロック
5611 \end_layout
5612
5613 \begin_layout Standard
5614 最初に書くことはへッダに関する情報です。これには次のような 7つの項目があります。
5615 \end_layout
5616
5617 \begin_layout Itemize
5618
5619 \family sans
5620 Title
5621 \family default
5622 : [必要] 
5623 \end_layout
5624
5625 \begin_layout Itemize
5626
5627 \family sans
5628 Subtitle
5629 \family default
5630 : [optional] 
5631 \end_layout
5632
5633 \begin_layout Itemize
5634
5635 \family sans
5636 Author
5637 \family default
5638 : [必要]
5639 \end_layout
5640
5641 \begin_layout Itemize
5642
5643 \family sans
5644 Address
5645 \family default
5646 : [必要]
5647 \end_layout
5648
5649 \begin_layout Itemize
5650
5651 \family sans
5652 Offprints
5653 \family default
5654 : [optional] 著者が複数いる場合、抜き刷りのリクエストのために連絡する人。
5655 \end_layout
5656
5657 \begin_layout Itemize
5658
5659 \family sans
5660 Mail
5661 \family default
5662 : [optional] 連絡用の e-mailアドレス。
5663 \end_layout
5664
5665 \begin_layout Itemize
5666
5667 \family sans
5668 Date
5669 \family default
5670 : [必要] 推奨されるフォーマットは 
5671 \family typewriter
5672 Received: <date>; Accepted <date>
5673 \end_layout
5674
5675 \begin_layout Standard
5676
5677 \family typewriter
5678
5679 \backslash
5680 maketitle
5681 \family default
5682 コマンドを入れる必要はありません。へッダが終わったら、LyXが自動的に入れてくれます。各エントリを書く順序は関係ありませんが、上の順序で書くことをすすめます。見
5683 た目がいいのと、出版された場合のレイアウトがそのようになっているからです。
5684 \end_layout
5685
5686 \begin_layout Standard
5687 へッダブロックに脚注をいれる場合には(例えば現住所を脚注に入るような場合です)、
5688 \family sans
5689 \bar under
5690 I
5691 \bar default
5692 nsert\SpecialChar \menuseparator
5693
5694 \bar under
5695 F
5696 \bar default
5697 ootnote
5698 \family default
5699 を使って普通の脚注を入れてください。LyXがそれを自動的に 
5700 \family typewriter
5701
5702 \backslash
5703 thanks{}
5704 \family default
5705 に変えてくれます。
5706 \end_layout
5707
5708 \begin_layout Standard
5709 これ以外に、このマクロは LyXが対応していない 3つの LaTeXコマンドを用意しています。
5710 \end_layout
5711
5712 \begin_layout Itemize
5713 複数の著者名、機関名を分けるための 
5714 \family typewriter
5715
5716 \backslash
5717 and
5718 \end_layout
5719
5720 \begin_layout Itemize
5721 著者と機関の対応をつけるための 
5722 \family typewriter
5723
5724 \backslash
5725 inst{<nr>}
5726 \family default
5727 。機関名は 
5728 \family sans
5729 Address
5730 \family default
5731 フィールドにあらわれる順に番号がつけられます。そのため、それと著者名を対応させることが必要なのです。
5732 \end_layout
5733
5734 \begin_layout Itemize
5735
5736 \family typewriter
5737
5738 \backslash
5739 email{address}はコンタクトを取るための e-mailアドレスを入力するのに使います。
5740 \end_layout
5741
5742 \begin_layout Standard
5743 これらの LaTeXコードを使いたい場合には、コマンドを直接 LyXに入力して LaTeXコードとしてマークしてください。/usr/local/share/ly
5744 x/examples/ にある例を見てください。
5745 \end_layout
5746
5747 \begin_layout Subsection
5748 アブストラクト
5749 \end_layout
5750
5751 \begin_layout Standard
5752 アブストラクトはへッダブロックのすぐ後ろにこなければなりません。バージョン 5から abstract環境はコマンドへとかわり、1つの段落だけに制限されました。も
5753 う一つ気をつけなければならないのはキーワードを入れる必要があるのですが、それが LyXでは実装されていないことです。そのために手で LaTeXコマンド
5754  
5755 \family typewriter
5756
5757 \backslash
5758 keywords{}
5759 \family default
5760 を入力し、LaTeXコードとしてマークする必要があります。論文の例を見てください。
5761 \end_layout
5762
5763 \begin_layout Subsection
5764 サポートされる環境
5765 \end_layout
5766
5767 \begin_layout Standard
5768 A&A paperレイアウトでは文章を構造化するための次の環境がサポートされています。
5769 \end_layout
5770
5771 \begin_layout Itemize
5772
5773 \family sans
5774 Standard
5775 \end_layout
5776
5777 \begin_layout Itemize
5778
5779 \family sans
5780 Section
5781 \end_layout
5782
5783 \begin_layout Itemize
5784
5785 \family sans
5786 Subsection
5787 \end_layout
5788
5789 \begin_layout Itemize
5790
5791 \family sans
5792 Subsubsection
5793 \end_layout
5794
5795 \begin_layout Itemize
5796
5797 \family sans
5798 Itemize
5799 \end_layout
5800
5801 \begin_layout Itemize
5802
5803 \family sans
5804 Enumerate
5805 \end_layout
5806
5807 \begin_layout Itemize
5808
5809 \family sans
5810 Description
5811 \end_layout
5812
5813 \begin_layout Itemize
5814
5815 \family sans
5816 Caption
5817 \end_layout
5818
5819 \begin_layout Itemize
5820
5821 \family sans
5822 Abstract
5823 \end_layout
5824
5825 \begin_layout Itemize
5826
5827 \family sans
5828 Acknowledgment
5829 \end_layout
5830
5831 \begin_layout Itemize
5832
5833 \family sans
5834 Bibliography
5835 \end_layout
5836
5837 \begin_layout Itemize
5838
5839 \family sans
5840 LaTeX
5841 \end_layout
5842
5843 \begin_layout Subsection
5844 LyXでサポートされていないコマンド
5845 \end_layout
5846
5847 \begin_layout Standard
5848 いくつかのコマンドは LyXの 
5849 \family sans
5850 paper (A&A)
5851 \family default
5852 レイアウトではサポートされていません。いくつかのコマンドはすでに紹介しましたが、次にサポートされていないコマンドのリストを書いておきます。
5853 \end_layout
5854
5855 \begin_layout Itemize
5856
5857 \family typewriter
5858
5859 \backslash
5860 and
5861 \end_layout
5862
5863 \begin_layout Itemize
5864
5865 \family typewriter
5866
5867 \backslash
5868 email
5869 \end_layout
5870
5871 \begin_layout Itemize
5872
5873 \family typewriter
5874
5875 \backslash
5876 appendix
5877 \end_layout
5878
5879 \begin_layout Itemize
5880
5881 \family typewriter
5882
5883 \backslash
5884 authorrunning
5885 \end_layout
5886
5887 \begin_layout Itemize
5888
5889 \family typewriter
5890
5891 \backslash
5892 inst{}
5893 \end_layout
5894
5895 \begin_layout Itemize
5896
5897 \family typewriter
5898
5899 \backslash
5900 keywords{}
5901 \end_layout
5902
5903 \begin_layout Itemize
5904
5905 \family typewriter
5906
5907 \backslash
5908 object{}
5909 \end_layout
5910
5911 \begin_layout Itemize
5912
5913 \family typewriter
5914
5915 \backslash
5916 titlerunning{}
5917 \end_layout
5918
5919 \begin_layout Standard
5920 もしこれらのコマンドを使いたい場合は、自分で文章中にコマンドを入れる必要があります。
5921 \emph on
5922 LaTeXコマンドとしてマークするのを忘れないで下さい。
5923 \end_layout
5924
5925 \begin_layout Subsection
5926 図とテーブルフロート
5927 \end_layout
5928
5929 \begin_layout Standard
5930 LyXは必要なフロート環境 
5931 \family sans
5932 figure、figure*、table、table*
5933 \family default
5934 をサポートしています。そのため、ここでは詳しい説明はしません。ユーザーの手引きを見てください。ただし、表は左揃にしなければならないのを忘れないで下さい。そのため
5935 には 
5936 \family sans
5937 Layout\SpecialChar \menuseparator
5938 Paragraph
5939 \family default
5940 を選択して、alignmentを変えてください。
5941 \end_layout
5942
5943 \begin_layout Standard
5944 一つだけ特別なことがあります。キャプションを図の横に書く場合です。このような図をつくるためには次のようにします。
5945 \end_layout
5946
5947 \begin_layout Enumerate
5948
5949 \family sans
5950 Insert\SpecialChar \menuseparator
5951 Floats\SpecialChar \menuseparator
5952 Figure
5953 \family default
5954  を使って wide figureフロートをつくります。そして図を右クリックして 
5955 \family sans
5956 Span columns
5957 \family default
5958  を選びます。
5959 \end_layout
5960
5961 \begin_layout Enumerate
5962 キャプションの文を入力します。
5963 \end_layout
5964
5965 \begin_layout Enumerate
5966 カーソルをキャプションの上に移動するために 
5967 \family sans
5968 Return
5969 \family default
5970 を押します。
5971 \end_layout
5972
5973 \begin_layout Enumerate
5974 図を挿入します。
5975 \end_layout
5976
5977 \begin_layout Enumerate
5978 カーソルを図の後ろに移動して 
5979 \family sans
5980 \bar under
5981 H
5982 \bar default
5983 Fill
5984 \family default
5985 を挿入 – 
5986 \family sans
5987 Insert\SpecialChar \menuseparator
5988 Special
5989 \begin_inset space ~
5990 \end_inset
5991
5992 Character\SpecialChar \menuseparator
5993 HFill。
5994 \end_layout
5995
5996 \begin_layout Enumerate
5997 LaTeXモードに変わります
5998 \family sans
5999
6000 \end_layout
6001
6002 \begin_layout Enumerate
6003
6004 \family typewriter
6005
6006 \backslash
6007 parbox[b]{55mm}{
6008 \family default
6009 と入力します。
6010 \emph on
6011 括弧を閉じないでください。
6012 \end_layout
6013
6014 \begin_layout Enumerate
6015 カーソルをキャプションの文の後ろに持っていき、LaTeXモードに変わって閉じ括弧を挿入します 。
6016 \end_layout
6017
6018 \begin_layout Standard
6019 論文の例の図も参照してください。
6020 \end_layout
6021
6022 \begin_layout Subsection
6023 Referee layout
6024 \end_layout
6025
6026 \begin_layout Standard
6027 投稿するためには論文は特別なダブルスペースのレイアウトになっていなければなりません。そのためには 
6028 \family typewriter
6029 referee
6030 \family default
6031 オプションを documentclassに与える必要があります。
6032 \family sans
6033 Document
6034 \family default
6035 ダイアログの 
6036 \family sans
6037 E
6038 \bar under
6039 x
6040 \bar default
6041 tra
6042 \family default
6043  
6044 \family sans
6045 Options
6046 \family default
6047 フィールドを使ってください。
6048 \family typewriter
6049 referee
6050 \family default
6051 と入力するだけです。
6052 \end_layout
6053
6054 \begin_layout Subsection
6055 論文の例
6056 \end_layout
6057
6058 \begin_layout Standard
6059
6060 \family sans
6061 Examples
6062 \family default
6063 ディレクトリに LyXで書かれた論文の例が入っています。この論文の例は、もとのマクロパッケージに含まれていたものを LyXで書き直したものです。これを見るとどの
6064 ように使えばいいのかがわかるでしょう。またもとの LaTeXのコードと LyXで書く場合を比べてください。
6065 \end_layout
6066
6067 \begin_layout Section
6068 AASTeX
6069 \end_layout
6070
6071 \begin_layout Standard
6072 \begin_inset Flex CharStyle:Noun
6073 status collapsed
6074
6075 \begin_layout Plain Layout
6076 Mike Ressler
6077 \end_layout
6078
6079 \end_inset
6080
6081
6082 \end_layout
6083
6084 \begin_layout Subsection
6085 はじめに
6086 \end_layout
6087
6088 \begin_layout Standard
6089 AASTeXは American Astronomical Societyによって作られた(Lettersと Supplementを含んだ)the
6090  Astrophysical Journal、the Astronomical Journal、それに the Astronomical Society
6091  of the Pacificが発行するジャーナルに投稿するための一連のマクロです。LyXで使うにはマクロのバージョン 5.0(またはそれ以上)が必要です。5.0よ
6092 り前のバージョンは LaTeX2.09といっしょに使うためのもので、LyXでは基本的に使えません。AASTeXパッケージは以下の AASの ftpサイトからダウン
6093 ロードできます。
6094 \end_layout
6095
6096 \begin_layout Standard
6097 \align center
6098 \begin_inset Flex URL
6099 status collapsed
6100
6101 \begin_layout Plain Layout
6102
6103 ftp://ftp.aas.org/pubs
6104 \end_layout
6105
6106 \end_inset
6107
6108
6109 \end_layout
6110
6111 \begin_layout Standard
6112 完全なユーザーの手引きがこのパッケージの中に含まれていますので、LyXで論文を書き始める前にそれをよく読んでください。LyXは AASTeXコマンドを理解するた
6113 めの必要性を減らすのではなく、入力の手間を減らすだけです。最終的に LaTeXファイルにされた論文が投稿するジャーナルの要求事項に完全に従っているかどうかは、あ
6114 なたの責任です。
6115 \end_layout
6116
6117 \begin_layout Subsection
6118 新しい論文を書き始める
6119 \end_layout
6120
6121 \begin_layout Standard
6122 AASTeXテンプレートファイルを使って書き始めることを強くすすめます。
6123 \family sans
6124 File\SpecialChar \menuseparator
6125 New from template
6126 \family default
6127 を選択して、新しいファイル名を入力し、それから 
6128 \family typewriter
6129 aastex.lyx
6130 \family default
6131 テンプレートを選んでください。これは大部分の論文で使われる共通のフィールドを用意しています。単に正しい情報を既存のテキスト(<>を含みます)に上書きしてください
6132 。AASTeXのコマンドと環境の多くは直接 LyXで実行することができますが、いくつかのものはできません。その中でもっとも目につくのは 
6133 \family typewriter
6134
6135 \backslash
6136 altaffilmark
6137 \family default
6138 と 
6139 \family typewriter
6140
6141 \backslash
6142 altaffiltext
6143 \family default
6144 です。これらのコマンドはテンプレートファイルを開いたとき、赤色で表示されているでしょう。これらのコマンドは、直接 LaTeXコードを入力して、それを
6145  LaTeXコードとしてマークしなければなりません。我々はそのようなコマンドを ERT (Evil Red Text)と呼んでいます。AASTeXドキュメントの
6146 中の必要とされる ERTはできるだけ少なくなるようにはしているのですが、望む水準よりは多くの ERTが必要になっています。
6147 \end_layout
6148
6149 \begin_layout Subsection
6150 論文を書き終わったら
6151 \end_layout
6152
6153 \begin_layout Standard
6154 論文を満足する水準で書き終えて、印刷した結果が良好だとしましょう。それでもジャーナルに投稿する前に必要な、いくつかの「後処理」があります。
6155 \end_layout
6156
6157 \begin_layout Enumerate
6158 論文を LaTeXファイルとして出力します。(
6159 \family sans
6160 File\SpecialChar \menuseparator
6161 Export\SpecialChar \menuseparator
6162 LateX
6163 \family default
6164 )
6165 \end_layout
6166
6167 \begin_layout Enumerate
6168 出力した .texファイルをお気に入りのエディタで編集します。
6169 \end_layout
6170
6171 \begin_deeper
6172 \begin_layout Enumerate
6173
6174 \family typewriter
6175
6176 \backslash
6177 documentclass
6178 \family default
6179 コマンドの前のコメント行を消します。
6180 \end_layout
6181
6182 \begin_layout Enumerate
6183
6184 \family typewriter
6185
6186 \backslash
6187 usepackage...{fontenc}
6188 \family default
6189 行がもしあれば(普通は 
6190 \family typewriter
6191
6192 \backslash
6193 documentclass
6194 \family default
6195 のすぐ後ろにあります)これを消します。また 
6196 \family typewriter
6197
6198 \backslash
6199 secnumdepth
6200 \family default
6201 行があれば、これも消します。
6202 \end_layout
6203
6204 \begin_layout Enumerate
6205
6206 \family typewriter
6207
6208 \backslash
6209 makeatletter
6210 \family default
6211 と 
6212 \family typewriter
6213
6214 \backslash
6215 makeatother
6216 \family default
6217 の間のものを消去します。ただしあなたが自分で LaTeXのプリアンブルに入れたコマンドは残しておいてください(それらは .texファイルの User
6218  specified LaTeX commandsというコメントのすぐ後にあるはずです)。
6219 \end_layout
6220
6221 \begin_layout Enumerate
6222
6223 \family typewriter
6224
6225 \backslash
6226 figcaption
6227 \family default
6228 コマンドを探して、そこにある 
6229 \family typewriter
6230 FileName
6231 \family default
6232 を正しい、実際にあるファイル名に変えてください。
6233 \end_layout
6234
6235 \begin_layout Enumerate
6236 必要なら 
6237 \family typewriter
6238
6239 \backslash
6240 cite
6241 \family default
6242 コマンドを変えてください(以下の節
6243 \begin_inset space ~
6244 \end_inset
6245
6246
6247 \begin_inset CommandInset ref
6248 LatexCommand ref
6249 reference "cite"
6250
6251 \end_inset
6252
6253 を参照)。
6254 \end_layout
6255
6256 \end_deeper
6257 \begin_layout Enumerate
6258 編集したファイルに LaTeXを走らせて、正しく処理できるかを確認します。
6259 \end_layout
6260
6261 \begin_layout Enumerate
6262 ファイル名、フォーマットが正しいかどうかを、ジャーナルの要求事項をもう一度読んで確かめます。
6263 \end_layout
6264
6265 \begin_layout Enumerate
6266 投稿してください。
6267 \end_layout
6268
6269 \begin_layout Subsection
6270 いくつかのコマンドに関するコメント
6271 \end_layout
6272
6273 \begin_layout Standard
6274 ここで各々の AASTeXコマンドを説明するつもりはありません。AASTeX ユーザーの手引き (
6275 \family typewriter
6276 aasguide.tex
6277 \family default
6278 )に詳しく書いてあります。そこでここでは LyXで使う場合に必要なコメントを書いておくだけにします。
6279 \end_layout
6280
6281 \begin_layout Subsubsection
6282 予想通りに動くコマンド
6283 \end_layout
6284
6285 \begin_layout Standard
6286 \begin_inset ERT
6287 status collapsed
6288
6289 \begin_layout Plain Layout
6290
6291
6292 \backslash
6293 begin{sloppypar}
6294 \end_layout
6295
6296 \end_inset
6297
6298
6299 \end_layout
6300
6301 \begin_layout Standard
6302 以下のコマンドは予想通りに動きます。コマンド名の後ろにあるのはそのコマンドが説明されている AASTeXユーザーの手引きの節番号です。
6303 \family typewriter
6304
6305 \backslash
6306 documentclass
6307 \family default
6308  (2.1.1), 
6309 \family typewriter
6310
6311 \backslash
6312 begin{document}
6313 \family default
6314  (2.2), 
6315 \family typewriter
6316
6317 \backslash
6318 title
6319 \family default
6320  (2.3), 
6321 \family typewriter
6322
6323 \backslash
6324 author
6325 \family default
6326  (2.3), 
6327 \family typewriter
6328
6329 \backslash
6330 affil
6331 \family default
6332  (2.3), 
6333 \family typewriter
6334
6335 \backslash
6336 abstract
6337 \family default
6338  (2.4), 
6339 \family typewriter
6340
6341 \backslash
6342 keywords
6343 \family default
6344  (2.5), 
6345 \family typewriter
6346
6347 \backslash
6348 section
6349 \family default
6350  (2.7), 
6351 \family typewriter
6352
6353 \backslash
6354 subsection
6355 \family default
6356  (2.7), 
6357 \family typewriter
6358
6359 \backslash
6360 subsubsection
6361 \family default
6362  (2.7), 
6363 \family typewriter
6364
6365 \backslash
6366 paragraph
6367 \family default
6368  (2.7), 
6369 \family typewriter
6370
6371 \backslash
6372 begin{displaymath}
6373 \family default
6374  (2.11), 
6375 \family typewriter
6376
6377 \backslash
6378 begin{equation}
6379 \family default
6380  (2.11), 
6381 \family typewriter
6382
6383 \backslash
6384 begin{eqnarray}
6385 \family default
6386  (2.11), 
6387 \family typewriter
6388
6389 \backslash
6390 begin{mathletters}
6391 \family default
6392  (2.11), 
6393 \family typewriter
6394
6395 \backslash
6396 begin{thebibliography}
6397 \family default
6398  (2.12.1), 
6399 \family typewriter
6400
6401 \backslash
6402 bibitem
6403 \family default
6404  (2.12.2), 
6405 \family typewriter
6406
6407 \backslash
6408 begin{table}
6409 \family default
6410  (2.14.4), 
6411 \family typewriter
6412
6413 \backslash
6414 begin{tabular}
6415 \family default
6416  (2.14.4), 
6417 \family typewriter
6418
6419 \backslash
6420 caption
6421 \family default
6422  (2.14.4), 
6423 \family typewriter
6424
6425 \backslash
6426 label
6427 \family default
6428  (2.14.4, それ以外の場所にも多くあり), 
6429 \family typewriter
6430
6431 \backslash
6432 tablerefs
6433 \family default
6434  (2.14.5), 
6435 \family typewriter
6436
6437 \backslash
6438 tablecomments
6439 \family default
6440  (2.14.5), 
6441 \family typewriter
6442
6443 \backslash
6444 url
6445 \family default
6446  (2.15.4), 
6447 \family typewriter
6448
6449 \backslash
6450 end{document}
6451 \family default
6452  (2.16).
6453 \end_layout
6454
6455 \begin_layout Standard
6456 また次のスタイルオプションも正しく動きます。
6457 \family typewriter
6458 preprint
6459 \family default
6460
6461 \family typewriter
6462 preprint2
6463 \family default
6464
6465 \family typewriter
6466 eqsecnum
6467 \family default
6468
6469 \family typewriter
6470 flushrt
6471 \family default
6472  (3, 3.1, 3.2)。これらのオプションを使うには、
6473 \family sans
6474 Layout\SpecialChar \menuseparator
6475 Document
6476 \family default
6477 を選んで 
6478 \family sans
6479 Extra Options
6480 \family default
6481 ボックスにオプションを入力してください。
6482 \end_layout
6483
6484 \begin_layout Standard
6485 \begin_inset ERT
6486 status collapsed
6487
6488 \begin_layout Plain Layout
6489
6490
6491 \backslash
6492 end{sloppypar}
6493 \end_layout
6494
6495 \end_inset
6496
6497
6498 \end_layout
6499
6500 \begin_layout Subsubsection
6501 動くけれども少し説明が必要なコマンド
6502 \end_layout
6503
6504 \begin_layout Standard
6505 以下のコマンドは動くのですが、少し説明が必要です。
6506 \end_layout
6507
6508 \begin_layout Itemize
6509 次のコマンドはジャーナルの編集者専用ですが、どうしても必要なら LaTeXのプリアンブルに入れることができます。
6510 \family typewriter
6511
6512 \backslash
6513 received
6514 \family default
6515
6516 \family typewriter
6517
6518 \backslash
6519 revised
6520 \family default
6521
6522 \family typewriter
6523
6524 \backslash
6525 accepted
6526 \family default
6527
6528 \family typewriter
6529
6530 \backslash
6531 ccc
6532 \family default
6533
6534 \family typewriter
6535
6536 \backslash
6537 cpright
6538 \family default
6539  (これらはすべて 2.1.3)
6540 \end_layout
6541
6542 \begin_layout Itemize
6543 次のコマンドは LaTeXのプリアンブルに置くことができます。テンプレートファイルのプリアンブルには空の引数をつけてこれらのコマンドが含まれています。
6544 \family typewriter
6545
6546 \backslash
6547 slugcomment
6548 \family default
6549  (2.1.4), 
6550 \family typewriter
6551
6552 \backslash
6553 shorttitle
6554 \family default
6555  (2.1.5), 
6556 \family typewriter
6557
6558 \backslash
6559 shortauthors
6560 \family default
6561  (2.1.5)
6562 \end_layout
6563
6564 \begin_layout Itemize
6565
6566 \family typewriter
6567
6568 \backslash
6569 email
6570 \family default
6571  (2.3) はそれだけで使うことはできますが、段落の途中で使うことはできません。必要な場合は ERTで使ってください。
6572 \end_layout
6573
6574 \begin_layout Itemize
6575
6576 \family typewriter
6577
6578 \backslash
6579 and
6580 \family default
6581  (2.3) は後ろに{}を追加します。しかしこれはエラーを発生させません。
6582 \end_layout
6583
6584 \begin_layout Itemize
6585
6586 \family typewriter
6587
6588 \backslash
6589 notetoeditor
6590 \family default
6591  (2.6)はそれだけで使うことはできますが、段落の途中で使うことはできません。必要な場合は ERTで使ってください。
6592 \end_layout
6593
6594 \begin_layout Itemize
6595
6596 \family typewriter
6597
6598 \backslash
6599 placetable
6600 \family default
6601  (2.8)はクロスリファレンスのタグを挿入することができません。手で入力する必要があります。
6602 \end_layout
6603
6604 \begin_layout Itemize
6605
6606 \family typewriter
6607
6608 \backslash
6609 placefigure
6610 \family default
6611  (2.8) は 
6612 \family typewriter
6613
6614 \backslash
6615 placetable
6616 \family default
6617 の場合と同じです。
6618 \end_layout
6619
6620 \begin_layout Itemize
6621
6622 \family typewriter
6623
6624 \backslash
6625 acknowledgements
6626 \family default
6627  (2.9)は後ろに{}を追加します。しかしこれはエラーを発生させません。
6628 \end_layout
6629
6630 \begin_layout Itemize
6631
6632 \family typewriter
6633
6634 \backslash
6635 appendix
6636 \family default
6637  (2.10)は後ろに{}を追加します。しかしこれはエラーを発生させません。
6638 \end_layout
6639
6640 \begin_layout Itemize
6641
6642 \family typewriter
6643
6644 \backslash
6645 figcaption
6646 \family default
6647  (2.13.2) – 最終的な LaTeXファイルで追加的な引数を手で編集しなければなりません。
6648 \end_layout
6649
6650 \begin_layout Subsubsection
6651 実装されてなく、ERTを使わなければならないコマンド
6652 \end_layout
6653
6654 \begin_layout Standard
6655 \begin_inset ERT
6656 status collapsed
6657
6658 \begin_layout Plain Layout
6659
6660
6661 \backslash
6662 begin{sloppypar}
6663 \end_layout
6664
6665 \end_inset
6666
6667
6668 \end_layout
6669
6670 \begin_layout Standard
6671
6672 \family typewriter
6673
6674 \backslash
6675 altaffilmark
6676 \family default
6677  (2.3), 
6678 \family typewriter
6679
6680 \backslash
6681 altaffiltext
6682 \family default
6683  (2.3), 
6684 \family typewriter
6685
6686 \backslash
6687 eqnum
6688 \family default
6689  (2.11), 
6690 \family typewriter
6691
6692 \backslash
6693 setcounter{equation}
6694 \family default
6695  (2.11), 
6696 \family typewriter
6697
6698 \backslash
6699 citet
6700 \family default
6701  (2.12), 
6702 \family typewriter
6703
6704 \backslash
6705 citep
6706 \family default
6707  (2.12), Journal name abbreviations (2.12.4), 
6708 \family typewriter
6709
6710 \backslash
6711 figurenum
6712 \family default
6713  (2.13.1), 
6714 \family typewriter
6715
6716 \backslash
6717 epsscale
6718 \family default
6719  (2.13.1), 
6720 \family typewriter
6721
6722 \backslash
6723 plotone
6724 \family default
6725  (2.13.1), 
6726 \family typewriter
6727
6728 \backslash
6729 plottwo
6730 \family default
6731  (2.13.1), 
6732 \family typewriter
6733
6734 \backslash
6735 tablenum
6736 \family default
6737  (2.14.4), 
6738 \family typewriter
6739
6740 \backslash
6741 tableline
6742 \family default
6743  (2.14.4, 必要な場合は左側のセルの一番目の要素として挿入する。表の中ではどのような LyXの方法も使わない), 
6744 \family typewriter
6745
6746 \backslash
6747 tablenotemark
6748 \family default
6749  (2.14.5), 
6750 \family typewriter
6751
6752 \backslash
6753 tablenotetext
6754 \family default
6755  (2.14.5), most everything in Misc (2.15)の中のほとんどすべてのもの (
6756 \family typewriter
6757
6758 \backslash
6759 url
6760 \family default
6761 と 
6762 \family typewriter
6763
6764 \backslash
6765 email
6766 \family default
6767 は除く), 
6768 \family typewriter
6769
6770 \backslash
6771 singlespace
6772 \family default
6773  (3.1), 
6774 \family typewriter
6775
6776 \backslash
6777 doublespace
6778 \family default
6779  (3.1), 
6780 \family typewriter
6781
6782 \backslash
6783 onecolumn
6784 \family default
6785  (3.2), 
6786 \family typewriter
6787
6788 \backslash
6789 twocolumn
6790 \family default
6791  (3.2)
6792 \end_layout
6793
6794 \begin_layout Standard
6795 \begin_inset ERT
6796 status collapsed
6797
6798 \begin_layout Plain Layout
6799
6800
6801 \backslash
6802 end{sloppypar}
6803 \end_layout
6804
6805 \end_inset
6806
6807
6808 \end_layout
6809
6810 \begin_layout Subsubsection
6811 実装できないもの
6812 \end_layout
6813
6814 \begin_layout Standard
6815 references (2.12.3)環境と deluxetable (2.14)環境は実装できません。無視することをすすめます。もし絶対に deluxetableを
6816 使う必要があるなら、別のファイルにテキストエディタで編集してそれを 
6817 \family sans
6818 Insert\SpecialChar \menuseparator
6819 Include File
6820 \family default
6821 を使って LyXファイルに含めるのを推奨します。
6822 \family typewriter
6823 aas_sample.lyx
6824 \family default
6825 ファイルを参照してください。これの例が含まれています。
6826 \end_layout
6827
6828 \begin_layout Subsection
6829 FAQとヒント
6830 \end_layout
6831
6832 \begin_layout Subsubsection
6833 LyXに AASTeXを認識させる
6834 \end_layout
6835
6836 \begin_layout Standard
6837 LyXに新しいレイアウトと文書クラスを認識させるには少しコツが要ります。もしうまく行かなかったら、次のようにしてみてください。
6838 \end_layout
6839
6840 \begin_layout Enumerate
6841 LaTeXが AASTeXをちゃんと見つけられるか確かめてください。AASTeXパッケージに含まれる sample.tex (table.texでもいいのですが)を
6842 、LaTeXや AASTeXとまったく関係のないディレクトリへコピーしてそれから LaTeXを走らせてみてください。
6843 \end_layout
6844
6845 \begin_layout Enumerate
6846
6847 \family typewriter
6848 astex.layout
6849 \family default
6850 が 
6851 \family typewriter
6852 /usr/.../share/lyx/layouts
6853 \family default
6854 または 
6855 \family typewriter
6856 ~/.lyx/layouts
6857 \family default
6858 にあるのを確かめてください。
6859 \end_layout
6860
6861 \begin_layout Enumerate
6862 LyXで 
6863 \family sans
6864 Options\SpecialChar \menuseparator
6865 Reconfigure
6866 \family default
6867 を走らせて、それから LyXを再起動してください。
6868 \end_layout
6869
6870 \begin_layout Enumerate
6871 テンプレートからではなく、普通の 
6872 \family sans
6873 \bar under
6874 F
6875 \bar default
6876 ile\SpecialChar \menuseparator
6877
6878 \bar under
6879 N
6880 \bar default
6881 ew
6882 \family default
6883 から新しいファイルを開いてください。
6884 \family sans
6885 Layout\SpecialChar \menuseparator
6886 Document\SpecialChar \menuseparator
6887 Class
6888 \family default
6889 で AASTeXがあらわれているでしょうか。
6890 \end_layout
6891
6892 \begin_layout Standard
6893 もし既存の AASTeXで書いた文章で not being able to find the AASTeX layoutという警告を受けたり、You
6894  should not mix title layouts with normal onesというメッセージがでた場合にはキチンとインストールできていません。
6895 \end_layout
6896
6897 \begin_layout Subsubsection
6898 表を処理する際の LaTeXエラー
6899 \end_layout
6900
6901 \begin_layout Standard
6902 既定では LyXは表のキャプション/タイトルを表の中心に配置しようとします。これが AASTeXと変な干渉を起こすようです。これを避けるにはキャプションのどこか
6903 をクリックして、それから 
6904 \family sans
6905 \bar under
6906 L
6907 \bar default
6908 ayout\SpecialChar \menuseparator
6909
6910 \bar under
6911 P
6912 \bar default
6913 aragraph
6914 \family default
6915 を選択し 
6916 \family sans
6917 Alignment
6918 \family default
6919 を 
6920 \family sans
6921 \bar under
6922 B
6923 \bar default
6924 lock
6925 \family default
6926 にしてください。少なくとも私はこの方法でうまく行きます。
6927 \end_layout
6928
6929 \begin_layout Subsubsection
6930 参考文献
6931 \begin_inset CommandInset label
6932 LatexCommand label
6933 name "cite"
6934
6935 \end_inset
6936
6937
6938 \end_layout
6939
6940 \begin_layout Standard
6941 2、3の注意があります。1番目は本文中のレファレンスエントリのスペースが少しおかしいことです。参照文献の項目データを入力するときに、最後の著者と年を入れる括弧の
6942 間にスペースを入れないようにしてください。つまり 
6943 \family typewriter
6944 Ressler(1992)
6945 \family default
6946 と書いて 
6947 \family typewriter
6948 Ressler (1992)
6949 \family default
6950 のようにはしないでください。
6951 \end_layout
6952
6953 \begin_layout Standard
6954
6955 \family typewriter
6956 2番目に 
6957 \backslash
6958 citet
6959 \family default
6960 と 
6961 \family typewriter
6962
6963 \backslash
6964 citep
6965 \family default
6966 をもっと自動的に使えるようにしたいのですが、できていません。それには LyXのソースコードを変える必要があるのです。いまのところ、2つの方法のうちのどちらかを選
6967 ぶ必要があります。a) すべての文献の参照に 
6968 \family sans
6969 Insert\SpecialChar \menuseparator
6970 Citation Reference
6971 \family default
6972 を使います。これで少なくとも自動的に挿入できます。そして投稿する前に LaTeXファイルを手で編集して 
6973 \family typewriter
6974
6975 \backslash
6976 cite
6977 \family default
6978 を 
6979 \family typewriter
6980
6981 \backslash
6982 citet
6983 \family default
6984 か 
6985 \family typewriter
6986
6987 \backslash
6988 citep
6989 \family default
6990 に変えていくのです(
6991 \family typewriter
6992
6993 \backslash
6994 cite
6995 \family default
6996 は現在のところ 
6997 \family typewriter
6998
6999 \backslash
7000 cite
7001 \family default
7002 と同じなので、この場合は変える必要はありません)。b) すべての文献の参照を ERTを使って行います。つまり本文中に参照文献のキーを使って 
7003 \family typewriter
7004
7005 \backslash
7006 citet{key}
7007 \family default
7008 のように挿入して LaTeXコードとしてマークするのです。どちらの方法も使いやすくはないのですが、LyXの参照メカニズムが 
7009 \family typewriter
7010 natbib
7011 \family default
7012 を理解するようになるまではどちらかの方法を使う必要があります。
7013 \end_layout
7014
7015 \begin_layout Standard
7016 3番目に参考文献を入力することは、それほどわかりやすいものではありません。一番簡単な方法は文章の最後にいって一番初めの参考文献を入力し、それを
7017  
7018 \family sans
7019 References
7020 \family default
7021 としてマークすることです。マークすると灰色の小さい箱が入力した参考文献の頭にあらわれます。この箱をクリックして残りの情報を入れてください。新しい参考文献を入力す
7022 るには、既存の参考文献の最後にいってリターンキーを押します。これで新しい灰色の箱を持った新しい行が出てきます。
7023 \end_layout
7024
7025 \begin_layout Subsubsection
7026 EPSファイルの挿入
7027 \end_layout
7028
7029 \begin_layout Standard
7030 AASTeXパッケージの図を扱うメカニズムは、それほどよくありません。ERTで Figure Floatボックスに 
7031 \family typewriter
7032
7033 \backslash
7034 plotone
7035 \family default
7036 等の
7037 \begin_inset ERT
7038 status collapsed
7039
7040 \begin_layout Plain Layout
7041
7042
7043 \backslash
7044  
7045 \end_layout
7046
7047 \end_inset
7048
7049 コマンドを入れることはできますが、私はうまくレイアウトできたためしがありません。私のアドバイスは、投稿する論文には本文中に EPSファイルを挿入しないことです。
7050 そして投稿前に印刷する場合には、LyXの標準の EPSファイルの挿入を使います。LyXは 
7051 \family typewriter
7052
7053 \backslash
7054 usepackage{graphics}
7055 \family default
7056 コマンドを LaTeXのプリアンブルに入れて、図を LaTeX2eの標準的な方法で扱います。AASTeX 5.0を使うにはどうせ LaTeX2eが必要なので、La
7057 TeX2eのよりすぐれた図を扱う方法を使って何が悪いのでしょう。もしだれかが LaTeX2eまたは graphicsパッケージのことで文句を言ったら、Lampo
7058 rt (1994) の本の第2版にそれについて書いてあるということを指摘して、何年も前にアップグレードしなければならなかったのにと言ってやりましょう。
7059 \end_layout
7060
7061 \begin_layout Subsubsection
7062 可能だが実装しなかったもの
7063 \end_layout
7064
7065 \begin_layout Standard
7066 実装することができたけれども、実装しないことを選んだものがいくつかあります。例えば、ダブルスペース論文を書いていても LyX上でダブルスペースで表示するようには
7067 していません。また preprintと preprint2スタイルを別のレイアウトにしないことにしました。文章を書く場合はほとんどの時間を manuscript
7068 モードで使うと想定して、ディスクスペースを節約したのです。どうしてもこの私の決定に不服な人のために the Mudgeeraba Creek Emu-Ridin
7069 g and Boomerang-Throwing Associationに掲示してあるルールを掲げておきましょう。
7070 \end_layout
7071
7072 \begin_layout Quotation
7073 「裁判官の判断は群衆の圧倒的な大多数に大声で反対されない限り最終的なものだ。裁判官に話しかけるときや、反対に裁判官が話しかけるときは口汚い言葉を使うべきではない
7074 。」
7075 \end_layout
7076
7077 \begin_layout Subsection
7078 最後に
7079 \end_layout
7080
7081 \begin_layout Standard
7082 Donald Knuthの、コンピュータアルゴリズムに関する悪名高い文章を引用しておきましょう、「私はこれが正しいはずだと証明しただけで、これを使ったことはない
7083 」。私は今まで説明したやり方でジャーナルに受理されるような AASTeXの論文が作れると信じてはいますが、今のところ(Jan 25, 2000)私はまだこのレイ
7084 アウトを使って論文を投稿したことがありません。次の数ヵ月で投稿できればいいのですが。
7085 \end_layout
7086
7087 \begin_layout Section
7088 AMS LaTeX
7089 \end_layout
7090
7091 \begin_layout Standard
7092 \begin_inset Flex CharStyle:Noun
7093 status collapsed
7094
7095 \begin_layout Plain Layout
7096 David Johnson
7097 \end_layout
7098
7099 \end_inset
7100
7101 文 
7102 \begin_inset Flex CharStyle:Noun
7103 status collapsed
7104
7105 \begin_layout Plain Layout
7106 Richard Heck
7107 \end_layout
7108
7109 \end_inset
7110
7111 改訂
7112 \begin_inset VSpace bigskip
7113 \end_inset
7114
7115 AMS LaTeXレイアウトは American Mathematical Societyの刊行物に投稿する数学の論文のためのスタイルです。このレイアウトは特定
7116 のジャーナル用につくられてるわけではありませんが、簡単に特定のジャーナル用にすることができます。各々のジャーナルについての特定の指示については
7117  AMSの文章を参照する必要があります(普通は TeXファイルを一行変えるだけです)。AMSの説明書は Web上の 
7118 \begin_inset Flex URL
7119 status collapsed
7120
7121 \begin_layout Plain Layout
7122
7123 http://www.ams.org
7124 \end_layout
7125
7126 \end_inset
7127
7128 か、または ftpで 
7129 \begin_inset Flex URL
7130 status collapsed
7131
7132 \begin_layout Plain Layout
7133
7134 ftp://ftp.ams.org/pub/tex/amslatex/
7135 \end_layout
7136
7137 \end_inset
7138
7139 から手にいれることができます。これらのレイアウトは数学的な文章を書く場合に有効に使えるはずです。今のところ4つの異なった AMS LaTeXのレイアウトがありま
7140 す。
7141 \end_layout
7142
7143 \begin_layout Enumerate
7144 amsart: 標準的な AMSの論文用のレイアウトです。すべての結果とそれに類似した文は 
7145 \begin_inset Formula $(n.m)$
7146 \end_inset
7147
7148 の形の番号がつきます。はじめの番号は節を表していて、2番目の番号は節内の何番目の結果(Theorems、Corollaries、Propositions、Def
7149 initions、Remarks等)なのかを表しています。また多くの(すべてではありませんが)環境には番号がつかないバージョンもあります。番号をつけないことも時
7150 折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
7151 \end_layout
7152
7153 \begin_layout Enumerate
7154 amsart-seq: これは節番号なしで各々のタイプの文には通し番号がつけられます。また多くの(すべてではありませんが)環境には番号がつかないバージョンもあり
7155 ます。番号をつけないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
7156 \end_layout
7157
7158 \begin_layout Enumerate
7159 amsart-plain: すべての環境に番号がつかない、より簡潔なレイアウトです。
7160 \end_layout
7161
7162 \begin_layout Enumerate
7163 amsbook: 標準的な AMSの本(実際にはモノグラフですが)用のフォーマットです。番号付は amsartの場合と似ていますが、
7164 \begin_inset Formula $(n.m.p)$
7165 \end_inset
7166
7167 という形です。最初の番号は章を表し、2番目の番号は節を表していて、3番目の番号は節内の何番目の結果(Theorems、Corollaries、Propositi
7168 ons、Definitions、Remarks等)なのかを表しています。また多くの(すべてではありませんが)環境には番号がつかないバージョンもあります。番号をつ
7169 けないことも時折必要となるでしょう。番号のつかない環境は最後にアステリスクがついて区別できるようになっています。
7170 \end_layout
7171
7172 \begin_layout Standard
7173 すべての ams LyXファイルはどちらの番号付の方法を使うかを 
7174 \family sans
7175 \bar under
7176 L
7177 \bar default
7178 ayout\SpecialChar \menuseparator
7179
7180 \bar under
7181 D
7182 \bar default
7183 ocument
7184 \family default
7185 ダイアログから簡単に変えることができます。
7186 \end_layout
7187
7188 \begin_layout Subsection
7189 レイアウトに含まれるもの
7190 \end_layout
7191
7192 \begin_layout Standard
7193 これらのレイアウトは実に多くの環境を用意しています。ほとんどの数学論文、本ではこれらの環境のほとんどは特別な文として設定されています。また AMS
7194  LaTeXを使えば無制限にこのような宣言を増やしていくことができます。しかし AMSは LyXで使うことのできる環境を使うのを推奨しています。(標準的な
7195  
7196 \family sans
7197 sections、bibliography、title、author、date
7198 \family default
7199 を除いた)使うことのできる環境は次のものです。
7200 \end_layout
7201
7202 \begin_layout Description
7203 Theorem 定理。これは典型的には主な結果を表す文に使います。はじめに 
7204 \family sans
7205 Theorem
7206 \family default
7207 という言葉がボルドタイプであらわれ、それに自動的に番号がつきます(番号のつかない 
7208 \family sans
7209 Theorem*
7210 \family default
7211 もあります)。テキストはイタリックになります。
7212 \end_layout
7213
7214 \begin_layout Description
7215 Corollary これはその前の結果から直接導ける結果を表すのに使います。これも主な結果になることができます。番号がつかない 
7216 \family sans
7217 Corollary*
7218 \family default
7219 も使うことができます。
7220 \end_layout
7221
7222 \begin_layout Description
7223 Lemma 他の結果を導くためのより小さな結果です。
7224 \end_layout
7225
7226 \begin_layout Description
7227 Proposition 議論している理論に(希望的には)何かを付け加えるより弱い結果です。
7228 \end_layout
7229
7230 \begin_layout Description
7231 Conjecture 正当化することなしに与えられた文。作者はどうやって証明したらいいか分からないが、正しいと(少なくとも作者にとっては)思えるものです。
7232 \end_layout
7233
7234 \begin_layout Description
7235 Criterion 必要とされる条件です。
7236 \end_layout
7237
7238 \begin_layout Description
7239 Algorithm 使うことのできる一般的な手続きです。
7240 \end_layout
7241
7242 \begin_layout Description
7243 Axiom 議論しているシステムの中では真だとされる性質、文です。
7244 \end_layout
7245
7246 \begin_layout Description
7247 Definition 定義。画面上でも紙の上でも今まで説明してきた環境とは違うフォントが使われます。見出し(
7248 \begin_inset Quotes eld
7249 \end_inset
7250
7251 definition
7252 \begin_inset Quotes erd
7253 \end_inset
7254
7255 )はまだボルドフェイスですが、テキストはイタリックでなく、直立した文字になります。
7256 \end_layout
7257
7258 \begin_layout Description
7259 Example 例。Definitionと同じようにタイプセットされます。
7260 \end_layout
7261
7262 \begin_layout Description
7263 Condition
7264 \end_layout
7265
7266 \begin_layout Description
7267 Problem
7268 \end_layout
7269
7270 \begin_layout Description
7271 Exercise
7272 \end_layout
7273
7274 \begin_layout Description
7275 Remark この環境も新しい定理型です。これは Remarkという言葉をイタリックで、後の部分を直立した文字にします。
7276 \end_layout
7277
7278 \begin_layout Description
7279 Note Remark環境と同じように設定します。
7280 \end_layout
7281
7282 \begin_layout Description
7283 Notation
7284 \end_layout
7285
7286 \begin_layout Description
7287 Claim
7288 \end_layout
7289
7290 \begin_layout Description
7291 Summary
7292 \end_layout
7293
7294 \begin_layout Description
7295 Acknowledgement
7296 \end_layout
7297
7298 \begin_layout Description
7299 Case 一般に長い議論をいくつかの特定の場合に分けるのに使います。この環境の番号の付け方はこの環境だけのもので、他の環境とは関係のないものになります。
7300 \end_layout
7301
7302 \begin_layout Description
7303 Conclusion
7304 \end_layout
7305
7306 \begin_layout Description
7307 Fact 
7308 \end_layout
7309
7310 \begin_layout Description
7311 Proof 
7312 \shape italic
7313 Proof
7314 \shape default
7315 という言葉がイタリックになり、残りの部分は直立した文字になります。この環境の最後には(もちろん他の環境をネストできます)、QEDのシンボル(普通は四角ですがスタ
7316 イルによって変わります)が置かれます。
7317 \end_layout
7318
7319 \begin_layout Description
7320 Address これは著者の(半)永久的な住所です。
7321 \end_layout
7322
7323 \begin_layout Description
7324 Current 現住所。
7325 \end_layout
7326
7327 \begin_layout Description
7328 Email 著者の e-mailアドレス
7329 \end_layout
7330
7331 \begin_layout Description
7332 URL 著者の Webアドレス、任意。
7333 \end_layout
7334
7335 \begin_layout Description
7336 Keywords 論文で議論するトピックスを特定するためのキーワード、フレーズ。
7337 \end_layout
7338
7339 \begin_layout Description
7340 Subjectclass 
7341 \emph on
7342 Mathematical Reviews
7343 \emph default
7344 で説明され、公表されている AMS Subject Classificationsでの分類番号。これらは前に紹介した AMSサイトでもオンラインで利用可能。
7345 \end_layout
7346
7347 \begin_layout Description
7348 Thanks
7349 \end_layout
7350
7351 \begin_layout Description
7352 Dedicatory
7353 \end_layout
7354
7355 \begin_layout Description
7356 Translator
7357 \end_layout
7358
7359 \begin_layout Standard
7360 これらの環境は自動的に AMS-LaTeXと AMSフォントパッケージを用意してくれます。したがってこれらの環境を使うにはこれらのパッケージがインストールされて
7361 いる必要があります。
7362 \end_layout
7363
7364 \begin_layout Section
7365 AGU学術誌(
7366 \family sans
7367 aguplus)
7368 \end_layout
7369
7370 \begin_layout Standard
7371 \begin_inset Flex CharStyle:Noun
7372 status collapsed
7373
7374 \begin_layout Plain Layout
7375 Martin Vermeer
7376 \end_layout
7377
7378 \end_inset
7379
7380
7381 \end_layout
7382
7383 \begin_layout Subsection
7384 概要
7385 \end_layout
7386
7387 \begin_layout Standard
7388 これは American Geophysical Society のいくつかの学術雑誌用のレイアウトファイルです。これを使うには、AGUのクラスファイルと
7389  AGU plus がインストールされている必要があります(これらのファイルは 
7390 \begin_inset Flex URL
7391 status collapsed
7392
7393 \begin_layout Plain Layout
7394
7395 ftp://ftp.agu.org/journals/latex/journals
7396 \end_layout
7397
7398 \end_inset
7399
7400 で手にいれることができます)。
7401 \end_layout
7402
7403 \begin_layout Subsection
7404 新しいスタイル
7405 \end_layout
7406
7407 \begin_layout Standard
7408
7409 \family sans
7410 Paragraph
7411 \family default
7412 と 
7413 \family sans
7414 Paragraph*
7415 \family default
7416 が再定義されています。LyXの画面では 
7417 \family sans
7418 Paragraph
7419 \family default
7420 、 
7421 \family sans
7422 Paragraph*
7423 \family default
7424 と呼ばれていますが、AGUクラスのLaTeXで対応するものは 
7425 \family sans
7426 Subsubsubsection
7427 \family default
7428 と 
7429 \family sans
7430 Subsubsubsection*
7431 \family default
7432 です。
7433 \end_layout
7434
7435 \begin_layout Standard
7436 新しく定義されたスタイルは、
7437 \family sans
7438 Left_Header
7439 \family default
7440
7441 \family sans
7442 Right_Header
7443 \family default
7444
7445 \family sans
7446 Received
7447 \family default
7448
7449 \family sans
7450 Revised
7451 \family default
7452
7453 \family sans
7454 Accepted
7455 \family default
7456
7457 \family sans
7458 CCC
7459 \family default
7460
7461 \family sans
7462 PaperId
7463 \family default
7464
7465 \family sans
7466 AuthorAddr
7467 \family default
7468
7469 \family sans
7470 SlugComment
7471 \family default
7472  です。これらは論文の属性で、AGUクラスの取扱説明書で定義されているものです。
7473 \end_layout
7474
7475 \begin_layout Standard
7476 おそらく、これはまだ完全ではありません。
7477 \end_layout
7478
7479 \begin_layout Subsection
7480 新しいフロート
7481 \end_layout
7482
7483 \begin_layout Standard
7484
7485 \family sans
7486 Planotable
7487 \family default
7488 と 
7489 \family sans
7490 Plate
7491 \family default
7492 です。また、新しい 
7493 \family sans
7494 Table_Caption
7495 \family default
7496 も用意されています。
7497 \end_layout
7498
7499 \begin_layout Subsection
7500 サポートされているジャーナル
7501 \end_layout
7502
7503 \begin_layout Itemize
7504
7505 \emph on
7506 Journal of Geophysical Research
7507 \emph default
7508
7509 \family typewriter
7510 jgrga.layout
7511 \family default
7512  — Martin Vermeer
7513 \end_layout
7514
7515 \begin_layout Standard
7516 あなた自身のレイアウトファイルをつくってください。難しくはありません。
7517 \family typewriter
7518 jgrga.layout
7519 \family default
7520 と 
7521 \family typewriter
7522 aguplus.inc
7523 \family default
7524 を例として見てください。
7525 \end_layout
7526
7527 \begin_layout Subsection
7528 バグと注意すべきこと
7529 \end_layout
7530
7531 \begin_layout Standard
7532 新しいレイアウトを使うために、新しい文章をつくるたびに次のことをする必要があります。
7533 \end_layout
7534
7535 \begin_layout Enumerate
7536
7537 \emph on
7538 babelを無効にしてください。
7539 \family sans
7540 \emph default
7541 layout\SpecialChar \menuseparator
7542 document
7543 \family default
7544  か 
7545 \family sans
7546 document\SpecialChar \menuseparator
7547 settings
7548 \family default
7549  メニューアイテムを使います(AGUに投稿できるのは英語だけです。他の言語は選ばないで下さい)。
7550 \end_layout
7551
7552 \begin_layout Enumerate
7553 Enter 
7554 \family typewriter
7555 jgrga
7556 \family default
7557  into the document's 
7558 \family sans
7559 Extra Options
7560 \family default
7561  field.
7562  (Yes, this is a bug.)
7563 \end_layout
7564
7565 \begin_layout Enumerate
7566 文章の 
7567 \family sans
7568 Extra Options
7569 \family default
7570 フィールドに 
7571 \family typewriter
7572 jgrga
7573 \family default
7574  と入力してください(すいません。これはバグです)。
7575 \end_layout
7576
7577 \begin_layout Enumerate
7578 参照文献のスタイルに 
7579 \family typewriter
7580 agu.bst
7581 \family default
7582  を使ってください。BibTeX インセットの2番目のフィールドに 
7583 \family sans
7584 agu
7585 \family default
7586  と入力します。通常の参考文献のスタイルは使わないでください。
7587 \end_layout
7588
7589 \begin_layout Section
7590 Broadway
7591 \end_layout
7592
7593 \begin_layout Standard
7594 \begin_inset Flex CharStyle:Noun
7595 status collapsed
7596
7597 \begin_layout Plain Layout
7598 Garst Reese
7599 \end_layout
7600
7601 \end_inset
7602
7603
7604 \end_layout
7605
7606 \begin_layout Subsection
7607 はじめに
7608 \end_layout
7609
7610 \begin_layout Standard
7611 Broadwayは演劇を書くためのものです。フォーマットは Hollywoodよりも装飾的で、それほど標準化されていません。このフォーマットはワークショップに向
7612 いているでしょう。
7613 \end_layout
7614
7615 \begin_layout Subsection
7616 特別な問題
7617 \end_layout
7618
7619 \begin_layout Standard
7620 Hollywoodと同じです。
7621 \end_layout
7622
7623 \begin_layout Subsection
7624 特別の機能
7625 \end_layout
7626
7627 \begin_layout Standard
7628
7629 \family sans
7630 Speaker
7631 \family default
7632 の名前はラベルとして挿入でき、それ以降はラベルを相互参照で参照して 
7633 \family sans
7634 Speaker
7635 \family default
7636 の名前を挿入できます。相互参照ダイアログには登場人物の現在の配役が表示されます。
7637 \end_layout
7638
7639 \begin_layout Subsection
7640 用紙サイズと余白
7641 \end_layout
7642
7643 \begin_layout Standard
7644 USレターサイズで、余白は左 1.6インチ、右 0.75インチ、上 0.5インチ、下 0.75インチ。
7645 \end_layout
7646
7647 \begin_layout Subsection
7648 環境
7649 \end_layout
7650
7651 \begin_layout Standard
7652 次の環境を使うことができます。環境の右に書いてあるキーバインドは broadway.bindを使った場合のものです。
7653 \end_layout
7654
7655 \begin_layout Itemize
7656
7657 \family sans
7658 Standard
7659 \begin_inset Newline newline
7660 \end_inset
7661
7662
7663 \family default
7664 これは使わない方がいいのですが、他の環境が使えない場合のために用意してあります。
7665 \end_layout
7666
7667 \begin_layout Itemize
7668
7669 \family sans
7670 Narrative
7671 \begin_inset space \hfill{}
7672 \end_inset
7673
7674 M-z n
7675 \begin_inset Newline newline
7676 \end_inset
7677
7678
7679 \family default
7680 舞台の設定と動きの説明に使います。すべて大文字で話し手の名前をはじめに書きます。
7681 \end_layout
7682
7683 \begin_layout Itemize
7684
7685 \family sans
7686 ACT
7687 \begin_inset space \hfill{}
7688 \end_inset
7689
7690 M-z a
7691 \begin_inset Newline newline
7692 \end_inset
7693
7694
7695 \family default
7696 自動的に番号が付きます。番号は画面上ではアラビア数字ですが、ローマ数字で印刷されます。
7697 \end_layout
7698
7699 \begin_layout Itemize
7700
7701 \family sans
7702 ACT*
7703 \begin_inset space \hfill{}
7704 \end_inset
7705
7706 M-z S at
7707 \begin_inset Newline newline
7708 \end_inset
7709
7710
7711 \family default
7712 ACTのための副題です。ただの中央に置かれたテキストです。
7713 \end_layout
7714
7715 \begin_layout Itemize
7716
7717 \family sans
7718 SCENE
7719 \begin_inset space \hfill{}
7720 \end_inset
7721
7722 M-z S-S
7723 \begin_inset Newline newline
7724 \end_inset
7725
7726
7727 \family default
7728 自動的には番号が付きません。自分で番号を付けてください。これは私がどうすればいいかが分からなかったためです。
7729 \end_layout
7730
7731 \begin_layout Itemize
7732
7733 \family sans
7734 AT_RISE:
7735 \begin_inset space \hfill{}
7736 \end_inset
7737
7738 M-z S-R
7739 \begin_inset Newline newline
7740 \end_inset
7741
7742
7743 \family default
7744 カーテンが上がるときの舞台と動きの設定を説明する Narrativeの特殊ケースです。
7745 \end_layout
7746
7747 \begin_layout Itemize
7748
7749 \family sans
7750 Speaker
7751 \begin_inset space \hfill{}
7752 \end_inset
7753
7754 M-z s
7755 \begin_inset Newline newline
7756 \end_inset
7757
7758
7759 \family default
7760 話し手(役者)の肩書き、すべて大文字で中央に置きます。
7761 \end_layout
7762
7763 \begin_layout Itemize
7764
7765 \family sans
7766 Parenthetical
7767 \begin_inset space \hfill{}
7768 \end_inset
7769
7770 M-z p
7771 \begin_inset Newline newline
7772 \end_inset
7773
7774
7775 \family default
7776 話し手への指示。括弧が自動的に挿入されます。画面上には左括弧 ( だけが表示されますが、印刷したものには右括弧も表示されています。この環境は 
7777 \family sans
7778 Dialogue
7779 \family default
7780 の中だけで使われます。 
7781 \end_layout
7782
7783 \begin_layout Itemize
7784
7785 \family sans
7786 Dialogue
7787 \begin_inset space \hfill{}
7788 \end_inset
7789
7790 M-z d
7791 \begin_inset Newline newline
7792 \end_inset
7793
7794
7795 \family default
7796 話し手が言うこと。
7797 \end_layout
7798
7799 \begin_layout Itemize
7800
7801 \family sans
7802 CURTAIN
7803 \begin_inset space \hfill{}
7804 \end_inset
7805
7806 M-z S-C
7807 \begin_inset Newline newline
7808 \end_inset
7809
7810
7811 \family default
7812 カーテンが降ります。
7813 \end_layout
7814
7815 \begin_layout Itemize
7816
7817 \family sans
7818 Title
7819 \begin_inset space \hfill{}
7820 \end_inset
7821
7822 M-z S-T
7823 \end_layout
7824
7825 \begin_layout Itemize
7826
7827 \family sans
7828 Author
7829 \begin_inset space \hfill{}
7830 \end_inset
7831
7832 M-z S-A
7833 \end_layout
7834
7835 \begin_layout Itemize
7836
7837 \family sans
7838 Right_Address
7839 \begin_inset space \hfill{}
7840 \end_inset
7841
7842 M-z r
7843 \end_layout
7844
7845 \begin_layout Section
7846 Dinbrief
7847 \end_layout
7848
7849 \begin_layout Standard
7850
7851 \family sans
7852 dinbrief
7853 \family default
7854 文書クラスはドイツの慣例に従って手紙を書くのに使います。テンプレートファイルは 
7855 \family typewriter
7856 .../lyx/share/templates
7857 \family default
7858 にあるので、それを出発点に使ってください。
7859 \end_layout
7860
7861 \begin_layout Section
7862 EGS学術誌
7863 \family sans
7864 (egs)
7865 \end_layout
7866
7867 \begin_layout Standard
7868 \begin_inset Flex CharStyle:Noun
7869 status collapsed
7870
7871 \begin_layout Plain Layout
7872 Martin Vermeer
7873 \end_layout
7874
7875 \end_inset
7876
7877
7878 \end_layout
7879
7880 \begin_layout Subsection
7881 概要
7882 \end_layout
7883
7884 \begin_layout Standard
7885 これは European Geophysical Societyの学術雑誌用のレイアウトファイルです。
7886 \family typewriter
7887 egs.cls
7888 \family default
7889 が必要で、これは EGS のwebサイト 
7890 \begin_inset Flex URL
7891 status collapsed
7892
7893 \begin_layout Plain Layout
7894
7895 www.copernicus.org
7896 \end_layout
7897
7898 \end_inset
7899
7900 でダウンロードできます。
7901 \end_layout
7902
7903 \begin_layout Subsection
7904 新しいスタイル
7905 \end_layout
7906
7907 \begin_layout Standard
7908
7909 \family sans
7910 Right_address、Latex_Title、Affil、Journal、msnumber、FirstAuthor、Received、Accepted
7911 \family default
7912
7913 \family sans
7914 Offsets
7915 \family default
7916 。残念ながら現在のレイアウトファイルはほとんどモジュール化されていません。もっとさまざまな 
7917 \family typewriter
7918 std*.inc
7919 \family default
7920 ファイルを読み込むようにした方がいいと思われます。
7921 \end_layout
7922
7923 \begin_layout Section
7924 Elsevier学術誌
7925 \end_layout
7926
7927 \begin_layout Standard
7928 \begin_inset Flex CharStyle:Noun
7929 status collapsed
7930
7931 \begin_layout Plain Layout
7932 Rod Pinna
7933 \end_layout
7934
7935 \end_inset
7936
7937
7938 \end_layout
7939
7940 \begin_layout Standard
7941 Elsevier Science Publishers B.V.
7942  は出版している色々なジャーナルに論文を投稿するための標準的な LaTeX の文書クラス(
7943 \family typewriter
7944 elsart.cls
7945 \family default
7946 )を
7947 \begin_inset Flex URL
7948 status collapsed
7949
7950 \begin_layout Plain Layout
7951
7952 http://authors.elsevier.com/
7953 \end_layout
7954
7955 \end_inset
7956
7957 に用意しています。説明書、著者への注意などはクラスファイルとともに用意されています。LyX にはこの文書クラスを使うためのレイアウトとテンプレートファイルが含ま
7958 れています。このパッケージのインストールのやり方は他の LaTeXパッケージと同じです。Elsevier の説明書を見てください。
7959 \end_layout
7960
7961 \begin_layout Standard
7962
7963 \family typewriter
7964 elsart.cls
7965 \family default
7966 を使うために、レイアウトファイル 
7967 \family typewriter
7968 elsart.layout
7969 \family default
7970 が用意されています。Elsevierのクラスファイルは主に標準的な 
7971 \family typewriter
7972 article
7973 \family default
7974  クラスをもとにしていて通常の機能はそのまま使えます。また、AMSの環境に似た多くの数式環境を定義しています。これらのコマンドはすべて Elsevier
7975  の説明書に書いてあり、LyXで使うことができます。
7976 \end_layout
7977
7978 \begin_layout Standard
7979 Elsevier スタイルを使う一番簡単な方法は、LyXに含まれているテンプレートファイルを使うことでしょう。fancy headingsや geometry
7980  パッケージをオプションで使って、Elsevier自身がスタイルファイルで定義している要素を変えないで下さい。Elsevier が説明書で使うように求めているパ
7981 ッケージ以外は使わないのが一番です。基本的に、Elsevier はできるだけクリーンな LaTeXファイルを求めています。彼らは投稿されたファイルのクラスファイ
7982 ルを投稿された雑誌のクラスファイルに入れ替えます。つまり、文章を書くときにフォーマットに凝るなということです。凝ったとしても、発行されるときにはその効果は消えて
7983 います。それ以外のこのレイアウトの使い方は標準の article クラスとほとんど同じです。Elsevierが何を許して、何を許さないのかの詳細は
7984  Elsevier の説明書を読んでください。
7985 \end_layout
7986
7987 \begin_layout Section
7988 Foils(別名FoilTEX)
7989 \begin_inset CommandInset label
7990 LatexCommand label
7991 name "sec:foiltex"
7992
7993 \end_inset
7994
7995
7996 \end_layout
7997
7998 \begin_layout Standard
7999 \begin_inset Flex CharStyle:Noun
8000 status collapsed
8001
8002 \begin_layout Plain Layout
8003 Allan Rae
8004 \end_layout
8005
8006 \end_inset
8007
8008
8009 \end_layout
8010
8011 \begin_layout Subsection
8012 はじめに
8013 \end_layout
8014
8015 \begin_layout Standard
8016 この節では オーバヘッドプロジェクタ用のスライドを作るのに LyXをどう使えばいいのかを説明しています。スライドを作るための文書クラスは2つあります。既定の
8017  slidesクラスと 
8018 \family sans
8019 Foil
8020 \family default
8021 TeX slidesクラスです。この節では後者のみを説明します。
8022 \end_layout
8023
8024 \begin_layout Standard
8025 もう一度、はっきりと言っておきます。
8026 \end_layout
8027
8028 \begin_layout Standard
8029 \begin_inset VSpace bigskip
8030 \end_inset
8031
8032
8033 \end_layout
8034
8035 \begin_layout Standard
8036 \align center
8037
8038 \size large
8039 \emph on
8040 この節は
8041 \emph default
8042  
8043 \begin_inset Quotes eld
8044 \end_inset
8045
8046
8047 \family sans
8048 slides (FoilTeX)
8049 \family default
8050
8051 \begin_inset Quotes erd
8052 \end_inset
8053
8054
8055 \emph on
8056 クラスのみを説明します。
8057 \end_layout
8058
8059 \begin_layout Standard
8060 \begin_inset VSpace bigskip
8061 \end_inset
8062
8063
8064 \end_layout
8065
8066 \begin_layout Standard
8067 もし、
8068 \family sans
8069 slides (default)
8070 \family default
8071 の説明を探しているのなら、セクション 
8072 \begin_inset CommandInset ref
8073 LatexCommand ref
8074 reference "sec:slitex"
8075
8076 \end_inset
8077
8078 を見てください。もしあなたのコンピュータに 
8079 \family sans
8080 foils
8081 \family default
8082 クラス 
8083 \family sans
8084 (slides (FoilTeX))がインストールされていなければ、既定の slidesクラスを使わなければならないでしょう。けれどもそれは foilsほどよく
8085 はありません。
8086 \end_layout
8087
8088 \begin_layout Standard
8089
8090 \family sans
8091 foils
8092 \family default
8093 クラスは LaTeXクラスファイル 
8094 \family sans
8095 foils.cls
8096 \family default
8097 のバージョン 2.1と使うように作られています。この LaTeXクラスファイルは、LaTeX2eに対応しています。
8098 \end_layout
8099
8100 \begin_layout Subsection
8101 はじめに
8102 \end_layout
8103
8104 \begin_layout Standard
8105 この文書クラスを使うには、いうまでもありませんが 
8106 \family sans
8107 Document
8108 \begin_inset space ~
8109 \end_inset
8110
8111 Layout
8112 \family default
8113 ダイアログの 
8114 \family sans
8115 \bar under
8116 C
8117 \bar default
8118 lass
8119 \family default
8120 エントリから 
8121 \family sans
8122 slides (FoilTeX)
8123 \family default
8124 を選択する必要があります。また、このクラスに特有のいくつかの 
8125 \family sans
8126 Document
8127 \begin_inset space ~
8128 \end_inset
8129
8130 Layout
8131 \family default
8132 ダイアログの設定があります。
8133 \end_layout
8134
8135 \begin_layout Itemize
8136
8137 \family sans
8138 Document
8139 \family default
8140 ダイアログの 
8141 \family sans
8142 Sides
8143 \family default
8144 と 
8145 \family sans
8146 Columns
8147 \family default
8148 のオプションは変更しないでください。これらは 
8149 \family sans
8150 foils
8151 \family default
8152 クラスでは無視されます。
8153 \end_layout
8154
8155 \begin_layout Itemize
8156 既定のフォントサイズは 20ptです。オプションで 17pt、25pt、30ptが選べます。
8157 \end_layout
8158
8159 \begin_layout Itemize
8160 既定のフォントは 
8161 \family sans
8162 sans
8163 \family default
8164  
8165 \family sans
8166 serif
8167 \family default
8168 です。ただし、すべての数式は通常のローマンフォントが使われます。
8169 \end_layout
8170
8171 \begin_layout Itemize
8172
8173 \family sans
8174 Foil
8175 \family default
8176 TeXがサポートする紙のサイズは A4、レターサイズ、それと 35mmスライド用のサイズです。A5、B5、legal、executiveペーパーサイズは使えませ
8177 ん。
8178 \end_layout
8179
8180 \begin_layout Itemize
8181
8182 \family sans
8183 Float Placement
8184 \family default
8185 の設定は変えても無視されますので、変えないでください。すべてのフロートはテキストで定義された位置にあらわれます。
8186 \end_layout
8187
8188 \begin_layout Itemize
8189 このクラスでは 
8190 \family sans
8191 \bar under
8192 P
8193 \bar default
8194 agestyle
8195 \family default
8196 の設定が少し違います。
8197 \family sans
8198 Foil
8199 \family default
8200 TeXではユーザが定義するロゴを含めて、フッタとへッダに色々な設定ができます。詳しくはセクション
8201 \begin_inset space ~
8202 \end_inset
8203
8204
8205 \begin_inset CommandInset ref
8206 LatexCommand ref
8207 reference "sec:foilfoot"
8208
8209 \end_inset
8210
8211 を見てください。タイトルページは他のページと扱いが違い、常にページ番号がつかず、また(ロゴが定義されていれば)ページの下の中心にロゴが表示されます。使うことので
8212 きるページスタイルは次の通りです。
8213 \end_layout
8214
8215 \begin_deeper
8216 \begin_layout Labeling
8217 \labelwidthstring MMMMMMM
8218
8219 \family sans
8220 \series bold
8221 empty
8222 \family default
8223 \series default
8224  最終的なアウトプットにページ番号も他のへッダ、フッタも印刷されません(もちろん脚注は印刷されます)。
8225 \end_layout
8226
8227 \begin_layout Labeling
8228 \labelwidthstring MMMMMMM
8229
8230 \family sans
8231 \series bold
8232 plain
8233 \family default
8234 \series default
8235  ページ番号が一番下の中心につきます。他のへッダ、フッタは表示されません。
8236 \end_layout
8237
8238 \begin_layout Labeling
8239 \labelwidthstring MMMMMMM
8240
8241 \series bold
8242 foilheadings
8243 \series default
8244  ページ番号が右下につきます。他のへッダ、フッタも表示されます。これが既定です。
8245 \end_layout
8246
8247 \begin_layout Labeling
8248 \labelwidthstring MMMMMMM
8249
8250 \series bold
8251 fancy
8252 \series default
8253  
8254 \family sans
8255 fancyheadings
8256 \family default
8257 パッケージを使えるようにします。ただし 
8258 \family sans
8259 Foil
8260 \family default
8261 TeXの作者はページレイアウトが変になる可能性があるので、
8262 \family sans
8263 fancyheadings
8264 \family default
8265 は使わないように言っています。
8266 \end_layout
8267
8268 \end_deeper
8269 \begin_layout Subsubsection
8270 Extra Options
8271 \end_layout
8272
8273 \begin_layout Standard
8274 次のオプションは 
8275 \family sans
8276 Document
8277 \family default
8278 ダイアログの 
8279 \family sans
8280 Extra
8281 \family default
8282 ボックスで使うことができます。
8283 \end_layout
8284
8285 \begin_layout Labeling
8286 \labelwidthstring MMMMMMx
8287
8288 \series bold
8289 35mmSlide
8290 \series default
8291  これは 縦7.33インチ、横11インチの用紙用にページレイアウトを行います。この縦横の比率は35mmスライドと同じで、このオプションを使えば35mmスライドが作
8292 りやすくなります。
8293 \end_layout
8294
8295 \begin_layout Labeling
8296 \labelwidthstring MMMMMMx
8297
8298 \series bold
8299 headrule
8300 \series default
8301  タイトルページを除くすべてのページのへッダの下に横線を入れます。
8302 \end_layout
8303
8304 \begin_layout Labeling
8305 \labelwidthstring MMMMMMx
8306
8307 \series bold
8308 footrule
8309 \series default
8310  タイトルページを除くすべてのページのフッタの上に横線を入れます。
8311 \end_layout
8312
8313 \begin_layout Labeling
8314 \labelwidthstring MMMMMMx
8315
8316 \series bold
8317 dvips
8318 \series default
8319  これは新しい 
8320 \family sans
8321 foils
8322 \family default
8323 の文章を作るごとに自動的に設定されます。このオプションは landscapeに設定されたスライドを回転させるのに dvipsドライバを使うように設定しています。
8324 \end_layout
8325
8326 \begin_layout Labeling
8327 \labelwidthstring MMMMMMx
8328
8329 \series bold
8330 landscape
8331 \series default
8332  このオプションは用紙の寸法を landscapeページ用に変えるだけで回転はさせません。そのためこのオプションを使う場合は各ページを回転させる外部プログラムを
8333 使うか、プリンタに landscapeの方向で給紙する必要があります。このオプションはまた 
8334 \family sans
8335 Foilhead
8336 \family default
8337  と 
8338 \family sans
8339 Rotatefoilhead
8340 \family default
8341 環境の役割を入れ替えることに注意してください(これらの環境については次の節で説明します)。
8342 \end_layout
8343
8344 \begin_layout Labeling
8345 \labelwidthstring MMMMMMx
8346
8347 \series bold
8348 leqno
8349 \series default
8350  数式番号を左側につけます。
8351 \end_layout
8352
8353 \begin_layout Labeling
8354 \labelwidthstring MMMMMMx
8355
8356 \series bold
8357 fleqn
8358 \series default
8359  数式を左に揃えます。
8360 \end_layout
8361
8362 \begin_layout Subsection
8363 サポートされる環境
8364 \end_layout
8365
8366 \begin_layout Standard
8367 他のクラスで標準的にサポートされている環境は、
8368 \family sans
8369 foils
8370 \family default
8371 クラスでもサポートされています。それ以外に 
8372 \family sans
8373 Foil
8374 \family default
8375 TeXが提供している環境と、いくつかの LyXで付け加えられた環境もサポートしています。次の環境は 
8376 \family sans
8377 foils
8378 \family default
8379 クラスでサポートされている環境の中で、他のクラスでもサポートされている環境です。
8380 \end_layout
8381
8382 \begin_layout Standard
8383 \begin_inset ERT
8384 status collapsed
8385
8386 \begin_layout Plain Layout
8387
8388
8389 \backslash
8390 begin{multicols}{2}
8391 \end_layout
8392
8393 \end_inset
8394
8395
8396 \end_layout
8397
8398 \begin_layout Itemize
8399
8400 \family sans
8401 Standard
8402 \end_layout
8403
8404 \begin_layout Itemize
8405
8406 \family sans
8407 Itemize
8408 \end_layout
8409
8410 \begin_layout Itemize
8411
8412 \family sans
8413 Enumerate
8414 \end_layout
8415
8416 \begin_layout Itemize
8417
8418 \family sans
8419 Description
8420 \end_layout
8421
8422 \begin_layout Itemize
8423
8424 \family sans
8425 List
8426 \end_layout
8427
8428 \begin_layout Itemize
8429
8430 \family sans
8431 LyX-Code
8432 \end_layout
8433
8434 \begin_layout Itemize
8435
8436 \family sans
8437 Verse
8438 \end_layout
8439
8440 \begin_layout Itemize
8441
8442 \family sans
8443 Quote
8444 \end_layout
8445
8446 \begin_layout Itemize
8447
8448 \family sans
8449 Quotation
8450 \end_layout
8451
8452 \begin_layout Itemize
8453
8454 \family sans
8455 Title
8456 \end_layout
8457
8458 \begin_layout Itemize
8459
8460 \family sans
8461 Author
8462 \end_layout
8463
8464 \begin_layout Itemize
8465
8466 \family sans
8467 Date
8468 \end_layout
8469
8470 \begin_layout Itemize
8471
8472 \family sans
8473 Abstract
8474 \end_layout
8475
8476 \begin_layout Itemize
8477
8478 \family sans
8479 Bibliography
8480 \end_layout
8481
8482 \begin_layout Itemize
8483
8484 \family sans
8485 Address
8486 \end_layout
8487
8488 \begin_layout Itemize
8489
8490 \family sans
8491 RightAddress
8492 \end_layout
8493
8494 \begin_layout Itemize
8495
8496 \family sans
8497 Caption
8498 \end_layout
8499
8500 \begin_layout Itemize
8501
8502 \family sans
8503 Comment
8504 \end_layout
8505
8506 \begin_layout Standard
8507 \begin_inset ERT
8508 status collapsed
8509
8510 \begin_layout Plain Layout
8511
8512
8513 \backslash
8514 end{multicols}
8515 \end_layout
8516
8517 \end_inset
8518
8519
8520 \end_layout
8521
8522 \begin_layout Standard
8523 節の環境を除くと、すべての主な環境がサポートされているのがわかるでしょう。基本的には一枚のスライドに1つの節が(見出しも本文も)含まれるので、
8524 \family sans
8525 Foil
8526 \family default
8527 TeXは新しいスライドを始めるいくつかのコマンドを用意しています。それを以下に書いておきます。
8528 \end_layout
8529
8530 \begin_layout Itemize
8531
8532 \family sans
8533 Foilhead
8534 \end_layout
8535
8536 \begin_layout Itemize
8537
8538 \family sans
8539 Rotatefoilhead
8540 \end_layout
8541
8542 \begin_layout Standard
8543 LyXはこれらを少し変えた環境を用意しています。それらは、
8544 \end_layout
8545
8546 \begin_layout Itemize
8547
8548 \family sans
8549 ShortFoilhead
8550 \end_layout
8551
8552 \begin_layout Itemize
8553
8554 \family sans
8555 ShortRotatefoilhead
8556 \end_layout
8557
8558 \begin_layout Standard
8559 で、違いは次の節で説明します。
8560 \end_layout
8561
8562 \begin_layout Standard
8563 スライドはしばしばアイデアを説明したり、新しい定理を説明したりするのに使われるので、
8564 \family sans
8565 Foil
8566 \family default
8567 TeXはそれらを説明するのに便利な色々な環境を用意しています。
8568 \end_layout
8569
8570 \begin_layout Standard
8571 \begin_inset ERT
8572 status collapsed
8573
8574 \begin_layout Plain Layout
8575
8576
8577 \backslash
8578 begin{multicols}{2}
8579 \end_layout
8580
8581 \end_inset
8582
8583
8584 \end_layout
8585
8586 \begin_layout Itemize
8587
8588 \family sans
8589 Theorem
8590 \end_layout
8591
8592 \begin_layout Itemize
8593
8594 \family sans
8595 Lemma
8596 \end_layout
8597
8598 \begin_layout Itemize
8599
8600 \family sans
8601 Corollary
8602 \end_layout
8603
8604 \begin_layout Itemize
8605
8606 \family sans
8607 Proposition
8608 \end_layout
8609
8610 \begin_layout Itemize
8611
8612 \family sans
8613 Definition
8614 \end_layout
8615
8616 \begin_layout Itemize
8617
8618 \family sans
8619 Proof
8620 \end_layout
8621
8622 \begin_layout Itemize
8623
8624 \family sans
8625 Theorem*
8626 \end_layout
8627
8628 \begin_layout Itemize
8629
8630 \family sans
8631 Lemma*
8632 \end_layout
8633
8634 \begin_layout Itemize
8635
8636 \family sans
8637 Corollary*
8638 \end_layout
8639
8640 \begin_layout Itemize
8641
8642 \family sans
8643 Proposition*
8644 \end_layout
8645
8646 \begin_layout Itemize
8647
8648 \family sans
8649 Definition*
8650 \end_layout
8651
8652 \begin_layout Standard
8653 \begin_inset ERT
8654 status collapsed
8655
8656 \begin_layout Plain Layout
8657
8658
8659 \backslash
8660 end{multicols}
8661 \end_layout
8662
8663 \end_inset
8664
8665
8666 \end_layout
8667
8668 \begin_layout Standard
8669 星印のついたバージョンは番号がつかず、星印のないバージョンは番号がつきます。それ以外に以下の LyXが追加した2つの箇条書きのための環境があります。
8670 \end_layout
8671
8672 \begin_layout Itemize
8673
8674 \family sans
8675 TickList
8676 \end_layout
8677
8678 \begin_layout Itemize
8679
8680 \family sans
8681 CrossList
8682 \end_layout
8683
8684 \begin_layout Standard
8685
8686 \family sans
8687 Foil
8688 \family default
8689 TeX には強力なヘッダとフッタ機能があります。これはプリアンブルで設定するのが一番いいのですが、文章中のどこででも設定できます。もし、文章中でこれらの設定を変
8690 えたい場合には、スライドの一番上、つまり foilhead のすぐ後ろがいいでしょう。
8691 \end_layout
8692
8693 \begin_layout Standard
8694 このためには、次のコマンドが使えます[
8695 \shape smallcaps
8696 Martin Vermeer
8697 \shape default
8698 ]:
8699 \end_layout
8700
8701 \begin_layout Standard
8702 \begin_inset ERT
8703 status collapsed
8704
8705 \begin_layout Plain Layout
8706
8707
8708 \backslash
8709 begin{multicols}{2}
8710 \end_layout
8711
8712 \end_inset
8713
8714
8715 \end_layout
8716
8717 \begin_layout Itemize
8718
8719 \family sans
8720 My
8721 \begin_inset space ~
8722 \end_inset
8723
8724 Logo
8725 \end_layout
8726
8727 \begin_layout Itemize
8728
8729 \family sans
8730 Restriction
8731 \end_layout
8732
8733 \begin_layout Itemize
8734
8735 \family sans
8736 Right
8737 \begin_inset space ~
8738 \end_inset
8739
8740 Footer
8741 \end_layout
8742
8743 \begin_layout Itemize
8744
8745 \family sans
8746 Right
8747 \begin_inset space ~
8748 \end_inset
8749
8750 Header
8751 \end_layout
8752
8753 \begin_layout Itemize
8754
8755 \family sans
8756 Left
8757 \begin_inset space ~
8758 \end_inset
8759
8760 Header
8761 \end_layout
8762
8763 \begin_deeper
8764 \begin_layout Standard
8765 \begin_inset space ~
8766 \end_inset
8767
8768
8769 \end_layout
8770
8771 \end_deeper
8772 \begin_layout Standard
8773 \begin_inset ERT
8774 status collapsed
8775
8776 \begin_layout Plain Layout
8777
8778
8779 \backslash
8780 end{multicols}
8781 \end_layout
8782
8783 \end_inset
8784
8785
8786 \end_layout
8787
8788 \begin_layout Standard
8789 これ以外にも LyXで直接サポートはいませんが 
8790 \family sans
8791 Foil
8792 \family default
8793 TeXが用意しているいくつかのコマンドがあります。これらについてはセクション 
8794 \begin_inset CommandInset ref
8795 LatexCommand ref
8796 reference "sec:unsuppfoils"
8797
8798 \end_inset
8799
8800 で説明します。
8801 \end_layout
8802
8803 \begin_layout Subsection
8804 一組のスライドを作る
8805 \end_layout
8806
8807 \begin_layout Standard
8808 この節は 色々な環境を使っての、一組のスライドの作り方を簡単に紹介します。例を見てみたい場合は 
8809 \family typewriter
8810 Foils.lyx
8811 \family default
8812 を見てみてください。
8813 \family sans
8814 \bar under
8815 F
8816 \bar default
8817 ile\SpecialChar \menuseparator
8818
8819 \bar under
8820 O
8821 \bar default
8822 pen
8823 \family default
8824 ダイアログの 
8825 \family sans
8826 Examples
8827 \family default
8828 ボタンから開くことができます。
8829 \end_layout
8830
8831 \begin_layout Subsubsection
8832 タイトルページ
8833 \end_layout
8834
8835 \begin_layout Standard
8836
8837 \family sans
8838 Title
8839 \family default
8840
8841 \family sans
8842 Author
8843 \family default
8844
8845 \family sans
8846 Date、Abstract
8847 \family default
8848 環境を使える他のクラスとは異なり、
8849 \family sans
8850 foils
8851 \family default
8852 は独立したタイトルページをつくります。もし 
8853 \family sans
8854 Date
8855 \family default
8856 環境を使わなかった場合には、LaTeXが今日の日付を挿入してくれます(アウトプットをつくった日付です)。
8857 \end_layout
8858
8859 \begin_layout Subsubsection
8860 新しいスライドを始める
8861 \end_layout
8862
8863 \begin_layout Standard
8864 前に書いたように、新しいスライドを始めるには4つの方法があります。ポートレイト(縦長)のスライドを始めるには 
8865 \family sans
8866 Foilhead
8867 \family default
8868 か を 
8869 \family sans
8870 ShortFoilhead
8871 \family default
8872 使わなければなりません。この2つの環境の違いはスライドのタイトルと本文の間の間隔です。
8873 \end_layout
8874
8875 \begin_layout Standard
8876 ランドスケープ方向(横長)のスライドをつくるには 
8877 \family sans
8878 Rotatefoilhead
8879 \family default
8880 か 
8881 \family sans
8882 ShortRotatefoilhead
8883 \family default
8884 環境を使います。この2つの環境の違いもタイトルと本文の間の間隔です。どちらの場合も Shortがついたバージョンはタイトルと本文の間が0.5インチ(約1.27cm)
8885 短くなります。
8886 \end_layout
8887
8888 \begin_layout Standard
8889 ランドスケープのスライドを作る場合の一つの問題は、
8890 \family typewriter
8891 dvips
8892 \family default
8893 ドライバをPostScript®出力するのに使うことです。さもないとスライドは回転しません。ただし、
8894 \family typewriter
8895 dvips
8896 \family default
8897 ドライバを持っていなくてもプリンタの給紙方向を変えることで、ランドスケープのスライドをつくることができます。
8898 \end_layout
8899
8900 \begin_layout Subsubsection
8901 Theorem、Lemma、Proof、その他
8902 \end_layout
8903
8904 \begin_layout Standard
8905 LyXの小さなバグのために、これらの環境のうちで同じ環境を続けて使うことができません。2つの同じ環境の間には何か別のものを入れる必要があります。もしこれらの中の
8906 環境で同じものを2つ続けて使うと、2つの環境がくっついて初めの環境が続く形になります。この問題を解決する方法は何かのテキストを2つの環境の間にいれる。または
8907  %だけの LaTeX環境をその2つの間に入れることです。これによって、ちゃんと2つの環境に別れるようになります。これの例が LyXディストリビューションに含ま
8908 れる 
8909 \family sans
8910 Foils.lyx
8911 \family default
8912 に入っています。この問題が起るのは theoremに似た環境のなかで同じものを2つ続けて使う場合だけです。
8913 \end_layout
8914
8915 \begin_layout Subsubsection
8916 箇条書き
8917 \end_layout
8918
8919 \begin_layout Standard
8920 他のクラスにもある箇条書きのための環境をサポートしているだけでなく、2つの新しい箇条書きのスタイルも使えます。この新しいスタイルをここで説明しましょう。他の箇条
8921 書きの環境について知りたければ
8922 \emph on
8923 ユーザーの手引き
8924 \emph default
8925 を見てください。itemize環境を使う場合にはセクション 
8926 \begin_inset CommandInset ref
8927 LatexCommand ref
8928 reference "sec:ブリット"
8929
8930 \end_inset
8931
8932 も見た方がいいかも知れません。
8933 \end_layout
8934
8935 \begin_layout Standard
8936 2つの新しい箇条書きの環境は 
8937 \family sans
8938 TickList
8939 \family default
8940 と 
8941 \family sans
8942 CrossList
8943 \family default
8944 です。これらの環境は長所と短所を並べて書くような場合に便利です。
8945 \family sans
8946 TickList
8947 \family default
8948 は項目の頭にチェックをつけ、
8949 \family sans
8950 CrossList
8951 \family default
8952 は項目の頭に×印をつけます。これらの環境は 
8953 \family sans
8954 Itemize
8955 \family default
8956 環境のちょっとした応用でつくられています。ただしこれらの環境を使うためには 
8957 \family typewriter
8958 psnfss
8959 \family default
8960 パッケージがインストールされている必要があります。
8961 \end_layout
8962
8963 \begin_layout Subsubsection
8964 図と表
8965 \end_layout
8966
8967 \begin_layout Standard
8968
8969 \family sans
8970 Foil
8971 \family default
8972 TeXは図、表のフロートを定義し直して、本文中に入れられたところに図または表を入れます。ページの上方に入れたり、ユーザが指定した場所にいれたりはしません。実際フ
8973 ロートの配置の設定を変えても、無視されるだけです。
8974 \end_layout
8975
8976 \begin_layout Subsubsection
8977 ページヘッダーとフッター
8978 \begin_inset CommandInset label
8979 LatexCommand label
8980 name "sec:foilfoot"
8981
8982 \end_inset
8983
8984
8985 \end_layout
8986
8987 \begin_layout Standard
8988
8989 \family sans
8990 My
8991 \begin_inset space ~
8992 \end_inset
8993
8994 Logo
8995 \family default
8996  と 
8997 \family sans
8998 Restriction
8999 \family default
9000  は左のフッタを制御する2つのコマンドです。前者はスライドにグラフィックのロゴを含めるためのコマンドで、既定は「-Typeset by 
9001 \family sans
9002 Foil
9003 \family default
9004 TeX-」です。後者は聴衆の分類を表すのに使います。例えば Confidential(機密)などと書いておきます。既定では何も設定されていません。
9005 \end_layout
9006
9007 \begin_layout Standard
9008 残りのスライドの隅は 
9009 \family sans
9010 Right
9011 \begin_inset space ~
9012 \end_inset
9013
9014 Footer
9015 \family default
9016  (既定はページ番号)、 
9017 \family sans
9018 Right
9019 \begin_inset space ~
9020 \end_inset
9021
9022 Header
9023 \family default
9024  (右上)、
9025 \family sans
9026 Left
9027 \begin_inset space ~
9028 \end_inset
9029
9030 Header
9031 \family default
9032  (左上)を使って文字を入れることができます。
9033 \end_layout
9034
9035 \begin_layout Subsection
9036 サポートされない 
9037 \family sans
9038 Foil
9039 \family default
9040 TeXの機能
9041 \begin_inset CommandInset label
9042 LatexCommand label
9043 name "sec:unsuppfoils"
9044
9045 \end_inset
9046
9047
9048 \end_layout
9049
9050 \begin_layout Standard
9051 以下ででてくるコマンドは 
9052 \family sans
9053 LaTeX
9054 \family default
9055 環境の中で使うか、
9056 \family sans
9057 TeX
9058 \family default
9059 コマンドとしてマークする必要があります。
9060 \end_layout
9061
9062 \begin_layout Subsubsection
9063 長さ
9064 \end_layout
9065
9066 \begin_layout Standard
9067 すべての長さは 
9068 \family typewriter
9069
9070 \backslash
9071 setlength{
9072 \family default
9073 \emph on
9074 lengthname
9075 \family typewriter
9076 \emph default
9077 }{
9078 \family default
9079 \emph on
9080 newlength
9081 \family typewriter
9082 \emph default
9083 }
9084 \family default
9085 コマンドを使って調整できます。
9086 \emph on
9087 lengthname
9088 \emph default
9089 は変えたい長さの変数の名前で、
9090 \emph on
9091 newlength
9092 \emph default
9093 は長さの値です。すべての長さはインチ(in)、ミリメートル(mm)、ポイント(pt)、
9094 \family typewriter
9095
9096 \backslash
9097 textwidth
9098 \family default
9099 のように文章やフォントに対しての相対的なものを使うかをして長さの単位の指定をする必要があります。
9100 \end_layout
9101
9102 \begin_layout Standard
9103 スライドのタイトルと本文の間の距離は 
9104 \family typewriter
9105
9106 \backslash
9107 foilheadskip
9108 \family default
9109 を変えることで調整できます。例えば、すべてのスライドのタイトルを0.5インチ本文に近づけるには次のコマンドをプリアンブルに入れてください。
9110 \family typewriter
9111
9112 \backslash
9113 setlength{
9114 \backslash
9115 foilheadskip}{-0.5in}
9116 \end_layout
9117
9118 \begin_layout Standard
9119 フロートの回りのスペースは以下の長さを設定して調整することができます。
9120 \end_layout
9121
9122 \begin_layout Labeling
9123 \labelwidthstring MMMMMMMMMMM
9124
9125 \family typewriter
9126
9127 \backslash
9128 abovefloatskip
9129 \family default
9130  本文からフロートの上までの長さ
9131 \end_layout
9132
9133 \begin_layout Labeling
9134 \labelwidthstring MMMMMMMMMMM
9135
9136 \family typewriter
9137
9138 \backslash
9139 abovecaptionskip
9140 \family default
9141  フロートとキャプションの間の長さ
9142 \end_layout
9143
9144 \begin_layout Labeling
9145 \labelwidthstring MMMMMMMMMMM
9146
9147 \family typewriter
9148
9149 \backslash
9150 belowcaptionskip
9151 \family default
9152  キャプションとそれに続く本文の間の長さ
9153 \end_layout
9154
9155 \begin_layout Labeling
9156 \labelwidthstring MMMMMMMMMMM
9157
9158 \family typewriter
9159
9160 \backslash
9161 captionwidth
9162 \family default
9163  この長さを調整することでキャプションを周囲のテキストより短くすることができます。
9164 \family typewriter
9165
9166 \backslash
9167 textwidth
9168 \family default
9169 に対する相対的な長さで調整するのがいいでしょう。
9170 \end_layout
9171
9172 \begin_layout Standard
9173 タイトルページに関係する長さもあります。長いタイトルや複数の著者がいる場合に変えたくなるかも知れません。
9174 \end_layout
9175
9176 \begin_layout Labeling
9177 \labelwidthstring MMMMMMMMMMM
9178
9179 \family typewriter
9180
9181 \backslash
9182 abovetitleskip
9183 \family default
9184  へッダからタイトルまでの長さ
9185 \end_layout
9186
9187 \begin_layout Labeling
9188 \labelwidthstring MMMMMMMMMMM
9189
9190 \family typewriter
9191
9192 \backslash
9193 titleauthorskip
9194 \family default
9195  
9196 \family sans
9197 Title
9198 \family default
9199 と 
9200 \family sans
9201 Author
9202 \family default
9203 環境の間の長さ
9204 \end_layout
9205
9206 \begin_layout Labeling
9207 \labelwidthstring MMMMMMMMMMM
9208
9209 \family typewriter
9210
9211 \backslash
9212 authorauthorskip
9213 \family default
9214  複数の著者の名前の間の長さ
9215 \end_layout
9216
9217 \begin_layout Labeling
9218 \labelwidthstring MMMMMMMMMMM
9219
9220 \family typewriter
9221
9222 \backslash
9223 authordateskip
9224 \family default
9225  
9226 \family sans
9227 Author
9228 \family default
9229 と 
9230 \family sans
9231 Date
9232 \family default
9233 の間の長さ
9234 \end_layout
9235
9236 \begin_layout Labeling
9237 \labelwidthstring MMMMMMMMMMM
9238
9239 \family typewriter
9240
9241 \backslash
9242 dateabstractskip
9243 \family default
9244  
9245 \family sans
9246 Dat
9247 \family default
9248 と 
9249 \family sans
9250 Abstract
9251 \family default
9252 の間の長さ
9253 \end_layout
9254
9255 \begin_layout Standard
9256 最後にすべての箇条書きの環境に影響するコマンドを紹介しておきます。
9257 \family typewriter
9258
9259 \backslash
9260 zerolistvertdimens
9261 \family default
9262  を箇条書きの環境の内側に置くと、項目間のすべての縦方向のスペースが取り除かれます。これはコマンドで長さを表す変数ではないので、
9263 \family typewriter
9264
9265 \backslash
9266 setlength
9267 \family default
9268 を使う必要がないことに注意してください。
9269 \end_layout
9270
9271 \begin_layout Subsubsection
9272 へッダとフッタ
9273 \begin_inset CommandInset label
9274 LatexCommand label
9275 name "sec:foilfoot"
9276
9277 \end_inset
9278
9279
9280 \end_layout
9281
9282 \begin_layout Standard
9283
9284 \family typewriter
9285
9286 \backslash
9287 LogoOn
9288 \family default
9289 と 
9290 \family typewriter
9291
9292 \backslash
9293 LogoOff
9294 \family default
9295 は 
9296 \family typewriter
9297 MyLogo
9298 \family default
9299 で定義したロゴを特定のページに入れるかどうかをコントロールします。
9300 \family typewriter
9301
9302 \backslash
9303 LogoOff
9304 \family default
9305 をプリアンブルに入れた場合は、すべてのスライドにロゴがつきません。特定のスライドにだけロゴをつけたくない場合には、そのスライドの foilheadのすぐ後ろに
9306  
9307 \family typewriter
9308
9309 \backslash
9310 LogoOff
9311 \family default
9312 を入れて、次の foilheadのすぐ後ろに 
9313 \family typewriter
9314
9315 \backslash
9316 LogoOn
9317 \family default
9318 を入れてください。
9319 \end_layout
9320
9321 \begin_layout Standard
9322
9323 \family sans
9324 Document
9325 \family default
9326 ダイアログで 
9327 \family sans
9328 fancy
9329 \family default
9330 ページスタイルを選んだ場合には、プリアンブルに 
9331 \family typewriter
9332
9333 \backslash
9334 let
9335 \backslash
9336 headwidth
9337 \backslash
9338 textwidth
9339 \family default
9340 を加える必要があります。これ加えることでランドスケープ(横長)のスライドをつくった場合でも、フッタとへッダは正しく配置されます。これは 
9341 \family sans
9342 fancyheadings
9343 \family default
9344 パッケージと 
9345 \family sans
9346 foils
9347 \family default
9348 クラスの間のページレイアウトの衝突を避けるためのものです。
9349 \end_layout
9350
9351 \begin_layout Section
9352 Hollywood(Hollywoodスペック・スクリプト)
9353 \end_layout
9354
9355 \begin_layout Standard
9356 \begin_inset Flex CharStyle:Noun
9357 status collapsed
9358
9359 \begin_layout Plain Layout
9360 Garst Reese
9361 \end_layout
9362
9363 \end_inset
9364
9365
9366 \end_layout
9367
9368 \begin_layout Subsection
9369 はじめに
9370 \end_layout
9371
9372 \begin_layout Standard
9373 これはハリウッドの脚本を書くためのものです。ハリウッドの脚本のフォーマットは読者が内容に焦点を当てやすく、俳優が読みやすくつくられています。脚本の各々のページは
9374 映画の1分でなければなりません。脚本に何も書かれていなければ、スクリーン上で何も見えず、何も聞こえないのです。全体を通して courier 12
9375  ptフォントを使わなければなりません。イタリックは使いません。
9376 \end_layout
9377
9378 \begin_layout Subsection
9379 特別の問題
9380 \end_layout
9381
9382 \begin_layout Standard
9383 話し手の行は文の途中で切ってはいけません。もし話し手の行が次のページに続く場合には、
9384 \family sans
9385 Speaker
9386 \family default
9387 の名前を繰り返し、そのあとに (Cont'd)とつけます。
9388 \end_layout
9389
9390 \begin_layout Subsection
9391 特別の機能
9392 \end_layout
9393
9394 \begin_layout Standard
9395
9396 \family sans
9397 Speaker
9398 \family default
9399 の名前はラベルとして挿入でき、それ以降はラベルを相互参照で参照して 
9400 \family sans
9401 Speaker
9402 \family default
9403 の名前を挿入できます。相互参照ダイアログには登場人物の現在の配役が表示されます。これを使って話し手の名前を注釈にも挿入できます。
9404 \end_layout
9405
9406 \begin_layout Subsection
9407 用紙サイズと余白
9408 \end_layout
9409
9410 \begin_layout Standard
9411 USレターサイズで、余白は左 1.6インチ、右 0.75インチ、上 0.5インチ、下 0.75インチ。
9412 \end_layout
9413
9414 \begin_layout Subsection
9415 環境
9416 \end_layout
9417
9418 \begin_layout Standard
9419 次の環境が使えます。右に書いてあるキーバインドを使うには、hollywood.bindを使ってください。
9420 \end_layout
9421
9422 \begin_layout Itemize
9423
9424 \family sans
9425 Standard
9426 \begin_inset Newline newline
9427 \end_inset
9428
9429
9430 \family default
9431 他の環境が働かない場合に使ってください。できるだけ使うのを避けてください。
9432 \end_layout
9433
9434 \begin_layout Itemize
9435
9436 \family sans
9437 FADE_IN
9438 \family default
9439 :
9440 \begin_inset space \hfill{}
9441 \end_inset
9442
9443
9444 \family sans
9445 M-z S-I
9446 \family default
9447
9448 \begin_inset Newline newline
9449 \end_inset
9450
9451 通常このあとに「Sallyは目を覚した」のようなものが続きます。
9452 \end_layout
9453
9454 \begin_layout Itemize
9455
9456 \family sans
9457 INT:
9458 \begin_inset space \hfill{}
9459 \end_inset
9460
9461 M-z i
9462 \begin_inset Newline newline
9463 \end_inset
9464
9465
9466 \family default
9467 新しい INTERIORカメラのセットアップを導入します。常にこの後には DAY、NIGHT、またはその他の必要な照明が定義されます。この行はすべて大文字で書き
9468 ます。
9469 \end_layout
9470
9471 \begin_layout Itemize
9472
9473 \family sans
9474 EXT:
9475 \begin_inset space \hfill{}
9476 \end_inset
9477
9478 M-z e
9479 \begin_inset Newline newline
9480 \end_inset
9481
9482
9483 \family default
9484 EXTERIORカメラのセットアップを導入します。この行はすべて大文字です。
9485 \end_layout
9486
9487 \begin_layout Itemize
9488
9489 \family sans
9490 Speaker
9491 \begin_inset space \hfill{}
9492 \end_inset
9493
9494 M-z s
9495 \begin_inset Newline newline
9496 \end_inset
9497
9498
9499 \family default
9500 話す(劇中の)人物
9501 \end_layout
9502
9503 \begin_layout Itemize
9504
9505 \family sans
9506 Parenthetical
9507 \begin_inset space \hfill{}
9508 \end_inset
9509
9510 M-z p
9511 \begin_inset Newline newline
9512 \end_inset
9513
9514
9515 \family default
9516 話し手への指示。自動的に括弧()が挿入されます。ただし LyX上で表示されるのは左括弧( のみです。印刷物には右括弧も表示されています。
9517 \end_layout
9518
9519 \begin_layout Itemize
9520
9521 \family sans
9522 Dialogue
9523 \begin_inset space \hfill{}
9524 \end_inset
9525
9526 M-z d
9527 \begin_inset Newline newline
9528 \end_inset
9529
9530 Speaker
9531 \family default
9532 が言ったこと。
9533 \end_layout
9534
9535 \begin_layout Itemize
9536
9537 \family sans
9538 Transition
9539 \begin_inset space \hfill{}
9540 \end_inset
9541
9542 M-z t
9543 \begin_inset Newline newline
9544 \end_inset
9545
9546
9547 \family default
9548 カメラの動きの指示。CUT TO:等。
9549 \end_layout
9550
9551 \begin_layout Itemize
9552
9553 \family sans
9554 FADE OUT:
9555 \begin_inset space \hfill{}
9556 \end_inset
9557
9558 M-z S-I
9559 \end_layout
9560
9561 \begin_layout Itemize
9562
9563 \family sans
9564 Author
9565 \begin_inset space \hfill{}
9566 \end_inset
9567
9568 M-z S-A
9569 \end_layout
9570
9571 \begin_layout Itemize
9572
9573 \family sans
9574 Title
9575 \begin_inset space \hfill{}
9576 \end_inset
9577
9578 M-z S-T
9579 \end_layout
9580
9581 \begin_layout Itemize
9582
9583 \family sans
9584 Right_Address
9585 \begin_inset space \hfill{}
9586 \end_inset
9587
9588 M-z r
9589 \end_layout
9590
9591 \begin_layout Subsection
9592 脚本で使われる特別な用語
9593 \end_layout
9594
9595 \begin_layout Itemize
9596 (O.S) — off screen
9597 \end_layout
9598
9599 \begin_layout Itemize
9600 (V.0) — voice over
9601 \end_layout
9602
9603 \begin_layout Itemize
9604 b.g.
9605  — background
9606 \end_layout
9607
9608 \begin_layout Itemize
9609 C.U.
9610  — close-up
9611 \end_layout
9612
9613 \begin_layout Itemize
9614 PAN — camera movement
9615 \end_layout
9616
9617 \begin_layout Itemize
9618 INSERT — cut to close-up of
9619 \end_layout
9620
9621 \begin_layout Section
9622 ijmpd
9623 \end_layout
9624
9625 \begin_layout Standard
9626 \begin_inset Flex CharStyle:Noun
9627 status collapsed
9628
9629 \begin_layout Plain Layout
9630 Panayotis Papasotiriou
9631 \end_layout
9632
9633 \end_inset
9634
9635
9636 \end_layout
9637
9638 \begin_layout Subsection
9639 概観
9640 \end_layout
9641
9642 \begin_layout Standard
9643 ijpmd パッケージは World Scientificが発行する 
9644 \emph on
9645 International Journal of Modern Physics D
9646 \emph default
9647 に電子投稿するためのマクロ集です。文書クラス名は 
9648 \family typewriter
9649 ws-ijmpd.cls
9650 \family default
9651 です。このファイルは、著者のための指針とともに 
9652 \begin_inset Flex URL
9653 status collapsed
9654
9655 \begin_layout Plain Layout
9656
9657 http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
9658 \end_layout
9659
9660 \end_inset
9661
9662 からダウンロードできます。ijmpd パッケージは標準の article パッケージを改造したもので、ほとんどの機能は LyXでサポートされています。私は最近
9663  
9664 \emph on
9665 International Journal of Modern Physics D
9666 \emph default
9667 に投稿する論文を LyXで書き上げました。
9668 \end_layout
9669
9670 \begin_layout Subsection
9671 論文を書く
9672 \end_layout
9673
9674 \begin_layout Standard
9675 他のパッケージと同じく、論文を書くための一番簡単な方法はテンプレートから始めることです。
9676 \family sans
9677 \bar under
9678 F
9679 \bar default
9680 ile\SpecialChar \menuseparator
9681 New from
9682 \family default
9683  
9684 \family sans
9685 \bar under
9686 T
9687 \bar default
9688 emplate
9689 \family default
9690 をクリックしてから、
9691 \family typewriter
9692 ijmpd.lyx
9693 \family default
9694 テンプレートを選んでください。そうすると、ほとんどの原稿に共通な部分のみ含んだ、ほとんど何も書いていない文章が表れます。(鍵括弧<>で囲まれた)既存のテキストを
9695 正しい情報に書き換えてください。以下のことは忘れないようにしてください。
9696 \end_layout
9697
9698 \begin_layout Enumerate
9699 LyXでフォントの大きさや文章のページスタイルを変えることはできません。ijmpdパッケージではそのような操作を禁じています。
9700 \end_layout
9701
9702 \begin_layout Enumerate
9703 ijmpdパッケージでは、文章の言語を変えないことが必要です。あなたの論文をプレビューする前に、babelパッケージが使われていないことを確かめてください。その
9704 ためには、
9705 \family sans
9706 \bar under
9707 E
9708 \bar default
9709 dit\SpecialChar \menuseparator
9710
9711 \bar under
9712 P
9713 \bar default
9714 references
9715 \family default
9716 をクリックして、
9717 \family sans
9718 Language
9719 \family default
9720  タブを選んでください(
9721 \family sans
9722 Lang Opts
9723 \family default
9724  タブの下にあります)。それから 
9725 \family sans
9726 \bar under
9727 U
9728 \bar default
9729 se babel
9730 \family default
9731 オプションを消して、
9732 \family sans
9733 \bar under
9734 A
9735 \bar default
9736 pply
9737 \family default
9738 をクリックします(これをずっと使うなら 
9739 \family sans
9740 Save
9741 \family default
9742  を選びます)。
9743 \end_layout
9744
9745 \begin_layout Enumerate
9746 Theorem と Proof という2つの新しい環境が使えます(何に使うかは明らかでしょう)。
9747 \end_layout
9748
9749 \begin_layout Enumerate
9750 付録を論文に加えることができます。LyXは付録を始めるために、 Appendix という特別な環境を用意しています。付録の中には、通常の節、サブ節、サブサブ節を
9751 含めることができます。
9752 \end_layout
9753
9754 \begin_layout Enumerate
9755 ijmpdパッケージでは、表の「見出し」の扱いは LyXと大きく異なっています。そのために、LyXでつくった表は正しく印刷されますが、表の見出しは無視されます。
9756 表の見出しが必要な場合には、テーブルフロート全体を別の texファイルにして、それを LyXの文章に(
9757 \family sans
9758 \bar under
9759 I
9760 \bar default
9761 nsert\SpecialChar \menuseparator
9762 Inclu
9763 \bar under
9764 d
9765 \bar default
9766 e file
9767 \family default
9768 を使って)読み込んでください。ijmpdでのどのようにテーブルフロートをつくるかについては 
9769 \family typewriter
9770 ws-ijmpd.tex
9771 \family default
9772 というファイルを見てください。ijmpdパッケージに含まれています。
9773 \end_layout
9774
9775 \begin_layout Subsection
9776 投稿のための準備
9777 \end_layout
9778
9779 \begin_layout Standard
9780 論文を投稿する前に、LyXの文章を LaTeX ファイルとして保存して(
9781 \family sans
9782 \bar under
9783 F
9784 \bar default
9785 ile\SpecialChar \menuseparator
9786
9787 \bar under
9788 E
9789 \bar default
9790 xport\SpecialChar \menuseparator
9791
9792 \bar under
9793 L
9794 \bar default
9795 ateX
9796 \family default
9797 )、その LaTeX ファイルに次のような変更を加える必要があります。
9798 \end_layout
9799
9800 \begin_layout Enumerate
9801
9802 \family typewriter
9803
9804 \backslash
9805 documentclass
9806 \family default
9807  コマンドのより前のコメント行を消す。
9808 \end_layout
9809
9810 \begin_layout Enumerate
9811
9812 \family typewriter
9813
9814 \backslash
9815 makeatletter
9816 \family default
9817  と 
9818 \family typewriter
9819
9820 \backslash
9821 makeatother
9822 \family default
9823 コマンドの間にあるすべてのものを消す。ただし、あなたが自分自身で LaTeX プリアンブルに加えたものは残しておいてください。
9824 \end_layout
9825
9826 \begin_layout Standard
9827 変更を加えた 
9828 \family typewriter
9829 .tex
9830 \family default
9831 ファイルを保存して、必要な回数だけ LaTeX にかけてください。 こうして得られた 
9832 \family typewriter
9833 .dvi
9834 \family default
9835 ファイルもチェックした方がいいでしょう。
9836 \end_layout
9837
9838 \begin_layout Subsection
9839 ERTの使用
9840 \end_layout
9841
9842 \begin_layout Standard
9843 オプションで ERTの使用を使用できますが、それはページの見た目に影響する 3つのコマンドに集約されています。
9844 \family typewriter
9845 ijmpd.lyx
9846 \family default
9847  テンプレートを使って論文を書き始めた場合には、必要な ERT はすでに、テンプレートに書かれていて通常はそれを消す必要はありません。一番初めの
9848  ERT を奇数、偶数ページのヘッダに書く情報に書き換えるだけです(著者の名前と論文のタイトルです)。この ERT は 
9849 \family typewriter
9850
9851 \backslash
9852 markboth{Authors' Names}{Short Paper's Title}
9853 \family default
9854  という形になってなければなりません。
9855 \end_layout
9856
9857 \begin_layout Section
9858 iopart
9859 \end_layout
9860
9861 \begin_layout Standard
9862 \begin_inset Flex CharStyle:Noun
9863 status collapsed
9864
9865 \begin_layout Plain Layout
9866 Uwe Stöhr
9867 \end_layout
9868
9869 \end_inset
9870
9871
9872 \end_layout
9873
9874 \begin_layout Subsection
9875 外観
9876 \end_layout
9877
9878 \begin_layout Standard
9879 iopartパッケージは、Institute of Physics(イギリス物理学会)が発行する学術誌へ送る電子原稿を作成するのに使用する文書クラスを提供します
9880 。iopartクラスを使用した論文作成方法の著者向け説明書は、ウェブサイト
9881 \begin_inset Flex URL
9882 status collapsed
9883
9884 \begin_layout Plain Layout
9885
9886 ftp://ftp.iop.org/pub/journals/latex2e
9887 \end_layout
9888
9889 \end_inset
9890
9891 からiopackageとともにダウンロード可能です。
9892 \end_layout
9893
9894 \begin_layout Subsection
9895 論文を書く
9896 \end_layout
9897
9898 \begin_layout Standard
9899 論文を書くもっとも簡単な方法は、LyXの用例ファイルフォルダにある
9900 \emph on
9901 IOP-article.lyx
9902 \emph default
9903 を土台にすることです。このファイルを開き、新しい名前で保存して、書き始めてください。用例ファイルは、特定の環境の使用法についても説明しています。もっとも重要な助
9904 言として、以下の点にご注意ください。
9905 \end_layout
9906
9907 \begin_layout Itemize
9908 文書がPDF・PS・DVIにコンパイルできるようにするためには、文書設定の
9909 \begin_inset Flex CharStyle:MenuItem
9910 status collapsed
9911
9912 \begin_layout Plain Layout
9913 数式オプション
9914 \end_layout
9915
9916 \end_inset
9917
9918 で、二つの
9919 \begin_inset Flex CharStyle:MenuItem
9920 status collapsed
9921
9922 \begin_layout Plain Layout
9923 AMS mathパッケージを使う
9924 \end_layout
9925
9926 \end_inset
9927
9928 オプションが有効になっていないことを確認してください!
9929 \end_layout
9930
9931 \begin_layout Itemize
9932 どのタイトル環境を使うかが、論文の種類を定義しますので、タイトルには以下の環境のうちのいずれかを使用してください。
9933 \end_layout
9934
9935 \begin_deeper
9936 \begin_layout Itemize
9937 論文用にはタイトル
9938 \end_layout
9939
9940 \begin_layout Itemize
9941 Review用には
9942 \begin_inset Flex CharStyle:MenuItem
9943 status collapsed
9944
9945 \begin_layout Plain Layout
9946 Review
9947 \end_layout
9948
9949 \end_inset
9950
9951
9952 \end_layout
9953
9954 \begin_layout Itemize
9955 Topical review用には
9956 \begin_inset Flex CharStyle:MenuItem
9957 status collapsed
9958
9959 \begin_layout Plain Layout
9960 Topical
9961 \end_layout
9962
9963 \end_inset
9964
9965
9966 \end_layout
9967
9968 \begin_layout Itemize
9969 Comment用には
9970 \begin_inset Flex CharStyle:MenuItem
9971 status collapsed
9972
9973 \begin_layout Plain Layout
9974 Comment
9975 \end_layout
9976
9977 \end_inset
9978
9979
9980 \end_layout
9981
9982 \begin_layout Itemize
9983 Note用には
9984 \begin_inset Flex CharStyle:MenuItem
9985 status collapsed
9986
9987 \begin_layout Plain Layout
9988 注釈
9989 \end_layout
9990
9991 \end_inset
9992
9993
9994 \end_layout
9995
9996 \begin_layout Itemize
9997 論文用には
9998 \begin_inset Flex CharStyle:MenuItem
9999 status collapsed
10000
10001 \begin_layout Plain Layout
10002 Paper
10003 \end_layout
10004
10005 \end_inset
10006
10007 (タイトルと同じ)
10008 \end_layout
10009
10010 \begin_layout Itemize
10011 Preliminary communication用には
10012 \begin_inset Flex CharStyle:MenuItem
10013 status collapsed
10014
10015 \begin_layout Plain Layout
10016 Prelim
10017 \end_layout
10018
10019 \end_inset
10020
10021
10022 \end_layout
10023
10024 \begin_layout Itemize
10025 Rapid communication用には
10026 \begin_inset Flex CharStyle:MenuItem
10027 status collapsed
10028
10029 \begin_layout Plain Layout
10030 Rapid
10031 \end_layout
10032
10033 \end_inset
10034
10035
10036 \end_layout
10037
10038 \begin_layout Itemize
10039 編集者へのLetterには
10040 \begin_inset Flex CharStyle:MenuItem
10041 status collapsed
10042
10043 \begin_layout Plain Layout
10044 書簡
10045 \end_layout
10046
10047 \end_inset
10048
10049
10050 \end_layout
10051
10052 \end_deeper
10053 \begin_layout Itemize
10054 \begin_inset Flex CharStyle:MenuItem
10055 status collapsed
10056
10057 \begin_layout Plain Layout
10058 Letter
10059 \end_layout
10060
10061 \end_inset
10062
10063 以外のタイトル環境は、短縮タイトルをつけることもできます。
10064 \end_layout
10065
10066 \begin_layout Itemize
10067 LyXでは直接にサポートされていませんが、一般的なタイトル環境として
10068 \begin_inset Flex CharStyle:MenuItem
10069 status collapsed
10070
10071 \begin_layout Plain Layout
10072 Article
10073 \end_layout
10074
10075 \end_inset
10076
10077 があります。文書が他のタイトル型に合わない場合には、TeXコードでこれを指定することができます。
10078 \end_layout
10079
10080 \begin_layout Standard
10081 特別な表や数式組版に関するヒントなど詳しい情報については、IOP著者ガイドラインを参照してください。
10082 \end_layout
10083
10084 \begin_layout Section
10085 Kluwer
10086 \end_layout
10087
10088 \begin_layout Standard
10089 \begin_inset Flex CharStyle:Noun
10090 status collapsed
10091
10092 \begin_layout Plain Layout
10093 Panayotis Papasotiriou
10094 \end_layout
10095
10096 \end_inset
10097
10098
10099 \end_layout
10100
10101 \begin_layout Subsection
10102 はじめに
10103 \end_layout
10104
10105 \begin_layout Standard
10106 Kluwerパッケージは、Kluwer Academic Publishersによってつくられた、同社が発行する学術雑誌に電子投稿するためのマクロ集です。同社が
10107 発行する学術雑誌のうちで、(少なくとも私の専門内では)もっともよく知られているものは 
10108 \emph on
10109 Astrophysics and Space Science
10110 \emph default
10111 と 
10112 \emph on
10113 Solar Physics
10114 \emph default
10115 ですが、他にも多くの学術雑誌を発行しています(
10116 \begin_inset Flex URL
10117 status collapsed
10118
10119 \begin_layout Plain Layout
10120
10121 http://www.wkap.nl/jrnllist.htm/JRNLHOME
10122 \end_layout
10123
10124 \end_inset
10125
10126 に完全なリストがあります)。Kluwerパッケージは 
10127 \begin_inset Flex URL
10128 status collapsed
10129
10130 \begin_layout Plain Layout
10131
10132 http://www.wkap.nl/kaphtml.htm/STYLEFILES
10133 \end_layout
10134
10135 \end_inset
10136
10137 からダウンロードできます。完全なユーザーの手引きもそのパッケージの中に含まれています(別々にダウンロードすることも可能です)。
10138 \end_layout
10139
10140 \begin_layout Standard
10141 LyXはこのパケージの多くの機能をサポートしていますが、すべてではありません。しかし、ERTが必要となるのはいくつかの「変わった」コマンドだけになりました(
10142 \begin_inset CommandInset ref
10143 LatexCommand ref
10144 reference "subsec:kluwer_peculiarities"
10145
10146 \end_inset
10147
10148 を見てください)。最近私は LyX を使って何の問題もなく、
10149 \emph on
10150 Astrophysics and Space Science
10151 \emph default
10152 に投稿する論文を書くことができました。
10153 \end_layout
10154
10155 \begin_layout Subsection
10156 論文を書く
10157 \end_layout
10158
10159 \begin_layout Standard
10160 論文を書く一番簡単な方法は、Kluwer のテンプレートファイルを使うことです。Click on 
10161 \family sans
10162 File\SpecialChar \menuseparator
10163 New from template
10164 \family default
10165  をクリックして、
10166 \family typewriter
10167 kluwer.lyx
10168 \family default
10169  テンプレートを選んでください。これは、通常必要とされるフィールドに短い使い方が書かれただけの(ほとんど)何も書かれていない文章ファイルです。他のテンプレートを
10170 同じように、書いてあるテキストを(<>括弧も含めて)消して、自分の情報を書いていってください。
10171 \end_layout
10172
10173 \begin_layout Subsection
10174 投稿のための準備
10175 \end_layout
10176
10177 \begin_layout Standard
10178 AASTeXパッケージと同様に、論文を Kluwerの学術誌に投稿する前には次のような後処理をする必要があります。
10179 \end_layout
10180
10181 \begin_layout Enumerate
10182
10183 \family sans
10184 \bar under
10185 F
10186 \bar default
10187 ile\SpecialChar \menuseparator
10188
10189 \bar under
10190 E
10191 \bar default
10192 xport\SpecialChar \menuseparator
10193
10194 \bar under
10195 L
10196 \bar default
10197 ateX
10198 \family default
10199 とクリックして、LaTeXファイルとして保存する。
10200 \end_layout
10201
10202 \begin_layout Enumerate
10203 保存した .texファイルをテキストエディタを使って、次のように変える。
10204 \end_layout
10205
10206 \begin_deeper
10207 \begin_layout Enumerate
10208
10209 \family typewriter
10210
10211 \backslash
10212 documentclass
10213 \family default
10214 コマンドより前にあるコメント行を消去する。
10215 \end_layout
10216
10217 \begin_layout Enumerate
10218 自分で LaTeX プリアンブルに指定したものをのぞいて、
10219 \family typewriter
10220
10221 \backslash
10222 makeatletter
10223 \family default
10224 から 
10225 \family typewriter
10226
10227 \backslash
10228 makeatother
10229 \family default
10230 の間のものをコマンド自身も含めて消去する。
10231 \end_layout
10232
10233 \begin_layout Standard
10234 変更した .tex ファイルを保存する。
10235 \end_layout
10236
10237 \end_deeper
10238 \begin_layout Enumerate
10239 保存した .tex ファイルに LaTeXを必要な回数(通常は3回)走らせる。
10240 \end_layout
10241
10242 \begin_layout Enumerate
10243 できた .dviファイルを 
10244 \family sans
10245 xdvi
10246 \family default
10247 などを使って開き、変なところがないかチェックする(自分自身で間違いをしていない限り大丈夫なはずです)。
10248 \end_layout
10249
10250 \begin_layout Subsection
10251 Kluwerパッケージの「風変わり」な特徴
10252 \begin_inset CommandInset label
10253 LatexCommand label
10254 name "subsec:kluwer_peculiarities"
10255
10256 \end_inset
10257
10258
10259 \end_layout
10260
10261 \begin_layout Standard
10262 Kluwerパッケージは次のような「風変わりな」特徴があります。
10263 \end_layout
10264
10265 \begin_layout Enumerate
10266 複数の論文を1つの LaTeX ファイルへ入れることができます
10267 \begin_inset Foot
10268 status collapsed
10269
10270 \begin_layout Plain Layout
10271 こうなっていた方がいいという理由は、私には思いつきません。
10272 \end_layout
10273
10274 \end_inset
10275
10276 。各々の論文は、article環境に含まれていなければなりません。たとえ1つの論文しか LaTeXファイルに含めない場合にでも、article環境に入れなければ
10277 なりません。したがって各々の論文は 
10278 \family typewriter
10279
10280 \backslash
10281 begin{article}
10282 \family default
10283 で始まり、
10284 \family typewriter
10285
10286 \backslash
10287 end{article}
10288 \family default
10289 で終わります。この環境を LyXで実装することは可能でしたが、実装しませんでした。あまり美しくなく、また初心者を混乱させると思ったからです。したがって、これらの
10290 命令(
10291 \family typewriter
10292
10293 \backslash
10294 begin{article}
10295 \family default
10296
10297 \family typewriter
10298
10299 \backslash
10300 end{article}
10301 \family default
10302 )を直接本文中に入力して、LaTeXコードとしてマークする必要があります(ERTです)。
10303 \end_layout
10304
10305 \begin_layout Enumerate
10306 論文のはじめに入れる情報(タイトル、サブタイトル、著者名、所属など)は openingとよばれる環境に入れる必要があります。これは LyXでは実装されていません
10307 。したがってタイトル、サブタイトルなどは 2つの ERTの行(
10308 \family typewriter
10309
10310 \backslash
10311 begin{opening}
10312 \family default
10313  と 
10314 \family typewriter
10315
10316 \backslash
10317 end{opening}
10318 \family default
10319 )の間に入れる必要があります。
10320 \end_layout
10321
10322 \begin_layout Enumerate
10323 パッケージのユーザーズ取扱説明書によると、参考文献の項目は 
10324 \family typewriter
10325
10326 \backslash
10327 protect
10328 \backslash
10329 citeauthoryear{
10330 \family default
10331 \emph on
10332 author(s)
10333 \family typewriter
10334 \emph default
10335 }{
10336 \family default
10337 \emph on
10338 year
10339 \family typewriter
10340 \emph default
10341 } と書かなければいけません。
10342 \end_layout
10343
10344 \begin_layout Standard
10345
10346 \family typewriter
10347 kluwer.lyx
10348 \family default
10349  テンプレートは、これらの変わった点を考慮して作ってあります。新しい論文をこのテンプレートを使って書きはじめる場合には、なにも特別なことをする必要はありません。
10350 ただ次のことに気をつけてください。
10351 \end_layout
10352
10353 \begin_layout Enumerate
10354 テンプレートに含まれる ERT を消さないでください。
10355 \end_layout
10356
10357 \begin_layout Enumerate
10358 新しい参考文献の項目をつくる場合は、テンプレートに含まれる参考文献の項目の例をコピーして編集してください。
10359 \end_layout
10360
10361 \begin_layout Section
10362 Koma-Script
10363 \end_layout
10364
10365 \begin_layout Standard
10366 \begin_inset Flex CharStyle:Noun
10367 status collapsed
10368
10369 \begin_layout Plain Layout
10370 Bernd Rellermeyer
10371 \end_layout
10372
10373 \end_inset
10374
10375
10376 \end_layout
10377
10378 \begin_layout Subsection
10379 はじめに
10380 \end_layout
10381
10382 \begin_layout Standard
10383 LyXの文書クラス 
10384 \emph on
10385 article (koma-script)、report (koma-script)、book
10386 \emph default
10387  
10388 \emph on
10389 (koma-script)、letter
10390 \emph default
10391  
10392 \emph on
10393 (koma-script)
10394 \emph default
10395 は、LaTeXの文書クラス 
10396 \family typewriter
10397 scrartcl.cls、scrreprt.cls、scrbook.cls、scrlettr.cls
10398 \family default
10399 に対応しています。以下ではこれを Koma-Scriptファミリーと呼ぶことにします。これらの文書クラスは、ヨーロッパの活字印刷の慣例にいくつもの点でよりよく合
10400 致するように標準の文書クラス 
10401 \family typewriter
10402 article.cls、report.cls、book.cls、letter.cls
10403 \family default
10404 を置き換えるものです。
10405 \end_layout
10406
10407 \begin_layout Itemize
10408 標準の文字サイズは 
10409 \emph on
10410 article (koma-script)、report (koma-script)、book (koma-script)
10411 \emph default
10412 で11pt、
10413 \emph on
10414 letter (koma-script)
10415 \emph default
10416 で12ptです。
10417 \end_layout
10418
10419 \begin_layout Itemize
10420 見出し、description環境のラベル、
10421 \emph on
10422 letter (koma-script)
10423 \emph default
10424 文書クラスのいくつかの要素はボルド sans serifフォントが使われます
10425 \begin_inset Foot
10426 status collapsed
10427
10428 \begin_layout Plain Layout
10429 古い cmフォントのボルド sans serifフォントと新しい ecフォントのボルド sans serifフォントの間には大きな違いがあり、特に見出しに使った
10430 場合に違いが目立ちます。比較してみると ec ボルド sans serifフォントの方が細く見えます。ecフォントを使っている場合でもcmフォントの場合と同じよ
10431 うな見た目にするには 
10432 \shape smallcaps
10433 Walter Schmidt
10434 \shape default
10435  によって書かれた 
10436 \family typewriter
10437 cmsd.sty
10438 \family default
10439 という LaTeXパッケージを使うことができます。
10440 \end_layout
10441
10442 \end_inset
10443
10444 。章の見出しの番号付は節見出しと同じように行われます。つまり頭に Chapter\SpecialChar \ldots{}
10445 という行がつきません。またいくつかのオプションを使って、見出しの外観を変えること
10446 ができます(LyXでは 
10447 \family sans
10448 \bar under
10449 L
10450 \bar default
10451 ayout\SpecialChar \menuseparator
10452
10453 \bar under
10454 D
10455 \bar default
10456 ocument
10457 \family default
10458 ダイアログの 
10459 \family sans
10460 E
10461 \bar under
10462 x
10463 \bar default
10464 tra
10465 \family default
10466  
10467 \family sans
10468 Options
10469 \family default
10470 フィールドにオプションを入れます)。詳しいドイツ語でのオプションの説明が Koma-Scriptの取扱説明書 
10471 \emph on
10472 scrguide
10473 \emph default
10474 にあります。
10475 \end_layout
10476
10477 \begin_layout Itemize
10478 印刷部分をデザインする主なオプションは、
10479 \family sans
10480 BCOR
10481 \family default
10482 と 
10483 \family sans
10484 DIV
10485 \family default
10486 です(LyXでは 
10487 \family sans
10488 \bar under
10489 L
10490 \bar default
10491 ayout\SpecialChar \menuseparator
10492
10493 \bar under
10494 D
10495 \bar default
10496 ocument
10497 \family default
10498 ダイアログの 
10499 \family sans
10500 E
10501 \bar under
10502 x
10503 \bar default
10504 tra
10505 \family default
10506  
10507 \family sans
10508 Options
10509 \family default
10510 フィールドにオプションを入れます)。これらのオプションは 
10511 \family sans
10512 \bar under
10513 L
10514 \bar default
10515 ayout\SpecialChar \menuseparator
10516
10517 \bar under
10518 D
10519 \bar default
10520 ocument
10521 \family default
10522 ダイアログのオプションと同様に、はっきりと余白を変えることができます。詳しいドイツ語でのこれらのオプションと他の印刷部分に関するオプションの説明が
10523  Koma-Scriptの取扱説明書 
10524 \emph on
10525 scrguide
10526 \emph default
10527 にあります。
10528 \end_layout
10529
10530 \begin_layout Itemize
10531 Koma-Scriptファミリの LaTeX文書クラスは、いくつかの追加的なコマンドを定義しています。それらの中で LyXで意味があるものについては対応する段落
10532 環境をつくることで実装しています。
10533 \end_layout
10534
10535 \begin_layout Standard
10536 詳しいドイツ語での Koma-Scriptファミリの文書クラスの説明が Koma-Scriptの取扱説明書 
10537 \emph on
10538 scrguide
10539 \emph default
10540 にあります
10541 \begin_inset Foot
10542 status collapsed
10543
10544 \begin_layout Plain Layout
10545 英語へ翻訳した 
10546 \emph on
10547 screnggu
10548 \emph default
10549 もありますが、完全ではありません。
10550 \end_layout
10551
10552 \end_inset
10553
10554 。以下の節では LyXに関係する面だけを説明することにします。
10555 \end_layout
10556
10557 \begin_layout Subsection
10558 article (koma-script), report (koma-script), and book (koma-script)
10559 \end_layout
10560
10561 \begin_layout Standard
10562 文書クラス 
10563 \emph on
10564 article (koma-script)
10565 \emph default
10566
10567 \emph on
10568 report (koma-script)
10569 \emph default
10570
10571 \emph on
10572 book
10573 \emph default
10574  
10575 \emph on
10576 (koma-script)
10577 \emph default
10578 は、各々レイアウトファイル 
10579 \family typewriter
10580 scrartcl.layout
10581 \family default
10582
10583 \family typewriter
10584 scrreprt.layout
10585 \family default
10586
10587 \family typewriter
10588 scrbook.layout
10589 \family default
10590 で実装されています。これらは標準的な文書クラス 
10591 \emph on
10592 article
10593 \emph default
10594
10595 \emph on
10596 report
10597 \emph default
10598
10599 \emph on
10600 book
10601 \emph default
10602 にあるすべての段落環境を少し変えた形ですべて持っています。例外は LyX特有の 
10603 \family sans
10604 List
10605 \family default
10606 環境で、これは同じ機能をもつ新しい 
10607 \family sans
10608 Labeling
10609 \family default
10610 環境で代替されます。この 
10611 \family sans
10612 Labeling
10613 \family default
10614 環境以外にもいくつもの新しい段落環境が加えられています。これらは 
10615 \emph on
10616 letter (koma-script)
10617 \emph default
10618 には含まれていないのに注意してください。
10619 \end_layout
10620
10621 \begin_layout Itemize
10622
10623 \family sans
10624 Addpart、Addchap、Addsec: これらは Part*、Chapter*、Section*と同等のものですが目次にその項目が挿入されます。Addp
10625 art と Addchapは
10626 \family default
10627  
10628 \emph on
10629 article (koma-script)
10630 \family sans
10631 \emph default
10632 には含まれません。
10633 \end_layout
10634
10635 \begin_layout Itemize
10636
10637 \family sans
10638 Addchap*
10639 \family default
10640
10641 \family sans
10642 Addsec*
10643 \family default
10644 : これらは 
10645 \family sans
10646 Addchap
10647 \family default
10648 と 
10649 \family sans
10650 Addsec
10651 \family default
10652 とまったく同じように働きますが、ランニングへッダを消します。
10653 \family sans
10654 Addchap*は
10655 \family default
10656  
10657 \emph on
10658 article (koma-script)
10659 \family sans
10660 \emph default
10661 には含まれません
10662 \family default
10663
10664 \begin_inset Foot
10665 status collapsed
10666
10667 \begin_layout Plain Layout
10668
10669 \emph on
10670 book (koma-script)
10671 \emph default
10672 と 
10673 \emph on
10674 report (koma-script)
10675 \emph default
10676 には 
10677 \family typewriter
10678
10679 \backslash
10680 addpart*
10681 \family default
10682 コマンドもあります。しかし、これは 
10683 \family sans
10684 Part*
10685 \family default
10686 と同じものなので、LyXでは実装されていません。
10687 \end_layout
10688
10689 \end_inset
10690
10691
10692 \family sans
10693
10694 \end_layout
10695
10696 \begin_layout Itemize
10697
10698 \family sans
10699 Minisec
10700 \family default
10701 : 次に続く段落のすぐ上に普通の文字サイズで文章の構造を変えない形で見出しをつけます。
10702 \end_layout
10703
10704 \begin_layout Itemize
10705
10706 \family sans
10707 Captionabove
10708 \family default
10709 と 
10710 \family sans
10711 Captionbelow
10712 \family default
10713 はキャプションの要素の上または下に配置するための特別のキャプションでスペースの配置を変えてあります(正しい組版のルールに従うなら、つねにキャプションは表の上に置
10714 きます)。また 
10715 \family typewriter
10716 tablecaptionsabove
10717 \family default
10718  というクラスオプションを使うと、表には 
10719 \family sans
10720 captionabove
10721 \family default
10722 を 図には 
10723 \family sans
10724 captionbelow
10725 \family default
10726 を使うようになります。これを使うには少なくとも Koma-Script version 2.8q が必要です。
10727 \end_layout
10728
10729 \begin_layout Itemize
10730
10731 \family sans
10732 Dictum
10733 \family default
10734 : これを使うと章の初めに格言を置くことができます。オプションで 
10735 \family sans
10736 Insert\SpecialChar \menuseparator
10737 Short
10738 \begin_inset space ~
10739 \end_inset
10740
10741 Title
10742 \family default
10743  を使うと、その中に格言の著者を入れることができます。格言の著者の間は線で区切られます。これを使うには少なくとも Koma-Script version
10744  2.8q が必要です。
10745 \family sans
10746 Dictum
10747 \family default
10748 は 
10749 \emph on
10750 article (koma-script)
10751 \emph default
10752 には含まれません。
10753 \end_layout
10754
10755 \begin_layout Standard
10756 以下のタイプは標準的なタイプ 
10757 \family sans
10758 Title、Author
10759 \family default
10760
10761 \family sans
10762 Date
10763 \family default
10764 とともに文章のタイトル部分を作るのに使います。これらは一番初めの普通の段落よりも前に置かれる必要があります
10765 \begin_inset Foot
10766 status collapsed
10767
10768 \begin_layout Plain Layout
10769 対応する LaTeXコマンドが 
10770 \family typewriter
10771
10772 \backslash
10773 maketitle
10774 \family default
10775 コマンドよりも前にこなければなりません。
10776 \end_layout
10777
10778 \end_inset
10779
10780 。これらの中のあるタイプが2度以上使われた場合は、後のものが前のものを上書きします。つまり最後に使ったものだけが有効です。しかし、異なるタイプ、例えば
10781  
10782 \family sans
10783 Titleと Author
10784 \family default
10785 と 
10786 \family sans
10787 Date
10788 \family default
10789 の順番を変えてもタイプセットされた文章には何の影響も与えません。
10790 \end_layout
10791
10792 \begin_layout Itemize
10793
10794 \family sans
10795 Subject
10796 \family default
10797 : 通常のタイトル(
10798 \family sans
10799 Title
10800 \family default
10801
10802 \family sans
10803 Author
10804 \family default
10805
10806 \family sans
10807 Date
10808 \family default
10809 )の上に文章の主題のための真ん中に置かれた段落をつくります。
10810 \end_layout
10811
10812 \begin_layout Itemize
10813
10814 \family sans
10815 Publishers
10816 \family default
10817 : 通常のタイトル(
10818 \family sans
10819 Title
10820 \family default
10821
10822 \family sans
10823 Author
10824 \family default
10825
10826 \family sans
10827 Date
10828 \family default
10829 )の下に出版者の名前を入れる中心揃された段落をつくります。
10830 \end_layout
10831
10832 \begin_layout Itemize
10833
10834 \family sans
10835 Dedication
10836 \family default
10837
10838 \emph on
10839 report (koma-script)
10840 \emph default
10841 と 
10842 \emph on
10843 book (koma-script)
10844 \emph default
10845 ではタイトルページの次に独立したページを献辞のためにつくります。
10846 \emph on
10847 article (koma-script)
10848 \emph default
10849  の場合は通常のタイトル(
10850 \family sans
10851 Title
10852 \family default
10853
10854 \family sans
10855 Author
10856 \family default
10857
10858 \family sans
10859 Date
10860 \family default
10861 )の下に献辞のための中心揃した段落をつくります。
10862 \end_layout
10863
10864 \begin_layout Itemize
10865
10866 \family sans
10867 Titlehead
10868 \family default
10869 : 通常のタイトル(
10870 \family sans
10871 Title
10872 \family default
10873
10874 \family sans
10875 Author
10876 \family default
10877
10878 \family sans
10879 Date
10880 \family default
10881 )の上に文章のへッドを入れるための左詰めの段落をつくります。
10882 \end_layout
10883
10884 \begin_layout Itemize
10885
10886 \family sans
10887 Uppertitleback
10888 \family default
10889
10890 \emph on
10891 report (koma-script)
10892 \emph default
10893 や 
10894 \emph on
10895 book (koma-script)
10896 \emph default
10897 で両面印刷をする場合、タイトルページの裏のページの一番上に左詰め段落をつくります。片面印刷の場合や、
10898 \emph on
10899 article (koma-script)
10900 \emph default
10901 では何の効果もありません。
10902 \end_layout
10903
10904 \begin_layout Itemize
10905
10906 \family sans
10907 Lowertitleback
10908 \family default
10909
10910 \emph on
10911 report (koma-script)
10912 \emph default
10913 や 
10914 \emph on
10915 book (koma-script)
10916 \emph default
10917 で両面印刷をする場合、タイトルページの裏のページの一番下に左詰め段落をつくります。片面印刷の場合や、
10918 \emph on
10919 article (koma-script)
10920 \emph default
10921 では何の効果もありません。
10922 \end_layout
10923
10924 \begin_layout Itemize
10925
10926 \family sans
10927 Extratitle
10928 \family default
10929 : 段落を含む実際の文章より前に、文章の整形を行わない特別の「汚い」ページをつくります。
10930 \end_layout
10931
10932 \begin_layout Standard
10933 文書クラス 
10934 \emph on
10935 article (koma-script)、report (koma-script)、book (koma-script)
10936 \emph default
10937 の レイアウトファイルは 
10938 \family typewriter
10939 scrmacros.inc
10940 \family default
10941 というファイルを読み込みます。このファイルの中にあなたの新しいクラスを定義することができます。s
10942 \family typewriter
10943 crmacros.inc
10944 \family default
10945 を自分用のレイアウトディレクトリにコピーして編集してください。
10946 \end_layout
10947
10948 \begin_layout Subsection
10949 letter (koma-script)
10950 \end_layout
10951
10952 \begin_layout Standard
10953 \begin_inset ERT
10954 status collapsed
10955
10956 \begin_layout Plain Layout
10957
10958
10959 \backslash
10960 begin{sloppypar}
10961 \end_layout
10962
10963 \end_inset
10964
10965
10966 \end_layout
10967
10968 \begin_layout Standard
10969 文書クラス 
10970 \emph on
10971 letter (koma-script)
10972 \emph default
10973 は、レイアウトファイル 
10974 \family typewriter
10975 scrlettr.layout
10976 \family default
10977 で実装されています。これは標準的な文書クラス 
10978 \emph on
10979 letter
10980 \emph default
10981 にあるすべての環境を少し変えた形で含んでいますが、LyXに特有の 
10982 \family sans
10983 LyX-Code
10984 \family default
10985
10986 \family sans
10987 Comment
10988 \family default
10989
10990 \family sans
10991 List
10992 \family default
10993 タイプは新しい 
10994 \family sans
10995 Labeling
10996 \family default
10997 タイプを代わりに使ってください。それ以外にも標準的な文書クラスの場合と違い、
10998 \family sans
10999 LaTeX
11000 \family default
11001
11002 \family sans
11003 Quotation
11004 \family default
11005
11006 \family sans
11007 Quote
11008 \family default
11009
11010 \family sans
11011 Verse
11012 \family default
11013 を含んでいます。またそれ以外にも多くの手紙特有の環境が付け加えられています。
11014 \end_layout
11015
11016 \begin_layout Standard
11017 \begin_inset ERT
11018 status collapsed
11019
11020 \begin_layout Plain Layout
11021
11022
11023 \backslash
11024 end{sloppypar}
11025 \end_layout
11026
11027 \end_inset
11028
11029
11030 \end_layout
11031
11032 \begin_layout Standard
11033 この文書クラスで作られた手紙の色々な部分は、多くの LaTeXコマンドで変えることができます(LyXでするには 
11034 \family sans
11035 \bar under
11036 L
11037 \bar default
11038 ayout\SpecialChar \menuseparator
11039 LaTeX
11040 \family default
11041  
11042 \family sans
11043 Preamble
11044 \family default
11045 選んで下さい)
11046 \begin_inset Foot
11047 status collapsed
11048
11049 \begin_layout Plain Layout
11050 例えば普通の名前と住所の入った手紙のへッダをつけるにはプリアンブルに次のようなコマンドを入れます。
11051 \end_layout
11052
11053 \begin_layout LyX-Code
11054
11055 \backslash
11056 firsthead{
11057 \backslash
11058 parbox[b]{
11059 \backslash
11060 textwidth}
11061 \end_layout
11062
11063 \begin_layout LyX-Code
11064 {
11065 \backslash
11066 ignorespaces 
11067 \backslash
11068 fromname
11069 \backslash
11070
11071 \backslash
11072  
11073 \backslash
11074 ignorespaces 
11075 \backslash
11076 fromaddress}} 
11077 \end_layout
11078
11079 \begin_layout LyX-Code
11080
11081 \backslash
11082 nexthead{
11083 \backslash
11084 parbox[b]{
11085 \backslash
11086 textwidth}
11087 \end_layout
11088
11089 \begin_layout LyX-Code
11090 {
11091 \backslash
11092 ignorespaces 
11093 \backslash
11094 fromname 
11095 \backslash
11096 hfill 
11097 \backslash
11098 ignorespaces 
11099 \backslash
11100 pagename
11101 \backslash
11102  
11103 \backslash
11104 thepage}}
11105 \end_layout
11106
11107 \end_inset
11108
11109 。このような LaTeXコマンドの詳しいドイツ語の説明は Koma-Scriptの取扱説明書 
11110 \emph on
11111 scrguide
11112 \emph default
11113 に書いてあります。これを参照して自分用の手紙のレイアウトを作ることができます。
11114 \end_layout
11115
11116 \begin_layout Standard
11117
11118 \family sans
11119 Letter
11120 \family default
11121 環境と 
11122 \family sans
11123 Opening
11124 \family default
11125 環境は手紙の始めを定義する環境で、すべての手紙に使わなければなりません。これらの環境を強調するために、LyXでは左余白にそれぞれ 
11126 \shape italic
11127 L
11128 \shape default
11129 と 
11130 \shape italic
11131 O
11132 \shape default
11133 という文字が表示されます。一つのファイルにいくつもの手紙を書くのが可能です。
11134 \family sans
11135 Opening
11136 \family default
11137 環境は同じ住所を使って新しい手紙を始め、
11138 \family sans
11139 Letter
11140 \family default
11141 環境は新しい住所を作ります。
11142 \family sans
11143 Closing
11144 \family default
11145
11146 \family sans
11147 PS
11148 \family default
11149
11150 \family sans
11151 CC
11152 \family default
11153
11154 \family sans
11155 Encl
11156 \family default
11157 は通常の段落環境で一つの同じ手紙の中で何回でも使うことができます。
11158 \end_layout
11159
11160 \begin_layout Itemize
11161
11162 \family sans
11163 Letter: 住所のための段落をつくり、暗黙に手紙の始まりを定義します。
11164 \end_layout
11165
11166 \begin_layout Itemize
11167
11168 \family sans
11169 Opening
11170 \family default
11171 : 敬称のための段落をつくり、暗黙に新しい手紙を始めます。
11172 \end_layout
11173
11174 \begin_layout Itemize
11175
11176 \family sans
11177 Closing
11178 \family default
11179 : 結語のための段落をつくります。
11180 \end_layout
11181
11182 \begin_layout Itemize
11183
11184 \family sans
11185 PS
11186 \family default
11187 : 追伸のための段落をつくります。
11188 \end_layout
11189
11190 \begin_layout Itemize
11191
11192 \family sans
11193 CC
11194 \family default
11195 : 配布先のリストのための段落をつくります。
11196 \end_layout
11197
11198 \begin_layout Itemize
11199
11200 \family sans
11201 Encl
11202 \family default
11203 : 同封した物を書くための段落をつくります。
11204 \end_layout
11205
11206 \begin_layout Standard
11207
11208 \family sans
11209 Name
11210 \family default
11211
11212 \family sans
11213 Signature
11214 \family default
11215
11216 \family sans
11217 Address
11218 \family default
11219
11220 \family sans
11221 Telephone
11222 \family default
11223
11224 \family sans
11225 Place
11226 \family default
11227
11228 \family sans
11229 Backaddress
11230 \family default
11231
11232 \family sans
11233 Specialmail
11234 \family default
11235
11236 \family sans
11237 Location
11238 \family default
11239
11240 \family sans
11241 Title
11242 \family default
11243
11244 \family sans
11245 Subject
11246 \family default
11247 といった環境は情報を入力するための環境で、どのような情報を入れるかのラベルがついていて、文書クラスによって処理されます
11248 \begin_inset Foot
11249 status collapsed
11250
11251 \begin_layout Plain Layout
11252 上で述べた 
11253 \family sans
11254 Letter
11255 \family default
11256 や 
11257 \family sans
11258 Opening
11259 \family default
11260 がこれらと同じ入力タイプではないのが不合理に見えるかもしれません。しかし、この2つの環境の特別の役割のために、私はこれらを左余白にマークのある普通の段落環境とし
11261 て実装しました。それと私の感覚では、
11262 \family sans
11263 Opening
11264 \family default
11265 環境と 
11266 \family sans
11267 Closing
11268 \family default
11269 環境が同じように見える方がいいと思います。
11270 \end_layout
11271
11272 \end_inset
11273
11274 。これらの環境は対応する 
11275 \family sans
11276 Opening
11277 \family default
11278 環境の前に置く必要があります。
11279 \end_layout
11280
11281 \begin_layout Standard
11282 これらの環境を WYSIWYGの形で実装するのは意味がありません。なぜならつくられた手紙の外観はどの環境を使っているかだけではなく、他の要素にも影響されるからで
11283 す。例えば 
11284 \family sans
11285 Signature
11286 \family default
11287 環境は 
11288 \family sans
11289 Closing
11290 \family default
11291 環境が同じ手紙に使われたときのみ最終的な手紙にあらわれます。
11292 \family sans
11293 Telephone
11294 \family default
11295 環境の値は通常手紙のどこにもあらわれません。前に脚注の中で示したやり方で手紙のへッダを変えるときに使われるかもしれません。
11296 \end_layout
11297
11298 \begin_layout Standard
11299 このような入力タイプの環境は、空の段落として使うことができます。これは 
11300 \family sans
11301 Signature
11302 \family default
11303 環境の場合に特に有効です。
11304 \family sans
11305 Signature
11306 \family default
11307 環境が使われていない場合には、
11308 \family sans
11309 Name
11310 \family default
11311 環境の値が署名として使われます。空の 
11312 \family sans
11313 Signature
11314 \family default
11315 環境がある場合には、署名がつきません。
11316 \end_layout
11317
11318 \begin_layout Standard
11319 入力タイプを使うことで手紙のテンプレートもつくることができます。住所、名前などのいつも使う情報だけは書いておき、日付などの変わっていく情報については空の入力タイ
11320 プの環境を入れておけばいいのです。
11321 \end_layout
11322
11323 \begin_layout Itemize
11324
11325 \family sans
11326 Signature
11327 \family default
11328 : 送り手の署名。通常は 
11329 \family sans
11330 Closing
11331 \family default
11332 環境の下にあらわれる。もし 
11333 \family sans
11334 Signature
11335 \family default
11336 環境が無ければ、
11337 \family sans
11338 Name
11339 \family default
11340 環境の値が代わりに使われます。
11341 \end_layout
11342
11343 \begin_layout Itemize
11344
11345 \family sans
11346 Address
11347 \family default
11348 : 送り手の住所。通常はレターへッドの送り手の名前の下に中央揃の段落で表示されます。
11349 \end_layout
11350
11351 \begin_layout Itemize
11352
11353 \family sans
11354 Telephone
11355 \family default
11356 : 送り手の電話番号。LaTeX変数 
11357 \family typewriter
11358
11359 \backslash
11360 telephonenum
11361 \family default
11362 にこれの値が代入されるだけです。
11363 \end_layout
11364
11365 \begin_layout Itemize
11366
11367 \family sans
11368 Place
11369 \family default
11370 : 手紙を書いた場所。
11371 \end_layout
11372
11373 \begin_layout Itemize
11374
11375 \family sans
11376 Date
11377 \family default
11378 : 手紙を書いた日付。
11379 \family sans
11380 Place
11381 \family default
11382 と 
11383 \family sans
11384 Date
11385 \family default
11386 は送り手の住所の下に場所と日付を右詰めの形で挿入します。もし空の 
11387 \family sans
11388 Date
11389 \family default
11390 環境が使われた場合は、
11391 \family sans
11392 Place
11393 \family default
11394 の値に関係なく場所も日付も表示されません。もし 
11395 \family sans
11396 Date
11397 \family default
11398 環境が無かった場合には、ファイルが LaTeXで処理された日付が代入されます。
11399 \end_layout
11400
11401 \begin_layout Itemize
11402
11403 \family sans
11404 Backaddress
11405 \family default
11406 : 送り手の返送する場合の住所。送り手の住所の上に小さな sans serifフォントで表示されます。
11407 \end_layout
11408
11409 \begin_layout Itemize
11410
11411 \family sans
11412 Specialmail
11413 \family default
11414 : 特別な手紙の情報。普通は住所の上、返送用の住所の下に下線つきで表示されます。
11415 \end_layout
11416
11417 \begin_layout Itemize
11418
11419 \family sans
11420 Location
11421 \family default
11422 : 追加的な情報。普通は住所の下の右側に表示されます。
11423 \end_layout
11424
11425 \begin_layout Itemize
11426
11427 \family sans
11428 Title
11429 \family default
11430 : 手紙の題名。表題の上に大きな太い sans serifフォントで表示されます。
11431 \end_layout
11432
11433 \begin_layout Itemize
11434
11435 \family sans
11436 Subject
11437 \family default
11438 : 手紙の表題。
11439 \family sans
11440 Opening
11441 \family default
11442 環境の上に太字で表示されます。
11443 \end_layout
11444
11445 \begin_layout Standard
11446
11447 \family sans
11448 Yourref
11449 \family default
11450
11451 \family sans
11452 Yourmail
11453 \family default
11454
11455 \family sans
11456 Myref
11457 \family default
11458
11459 \family sans
11460 Customer
11461 \family default
11462
11463 \family sans
11464 Invoice
11465 \family default
11466 といったタイプは、
11467 \family sans
11468 Title
11469 \family default
11470 行の上にビジネス用の手紙のような 
11471 \begin_inset Quotes eld
11472 \end_inset
11473
11474 Your ref.
11475 \begin_inset Quotes erd
11476 \end_inset
11477
11478
11479 \begin_inset Quotes eld
11480 \end_inset
11481
11482 Your letter of
11483 \begin_inset Quotes erd
11484 \end_inset
11485
11486
11487 \begin_inset Quotes eld
11488 \end_inset
11489
11490 Our ref.
11491 \begin_inset Quotes erd
11492 \end_inset
11493
11494
11495 \begin_inset Quotes eld
11496 \end_inset
11497
11498 Customer no.
11499 \begin_inset Quotes erd
11500 \end_inset
11501
11502
11503 \begin_inset Quotes eld
11504 \end_inset
11505
11506 Invoice no.
11507 \begin_inset Quotes erd
11508 \end_inset
11509
11510
11511 \begin_inset Quotes eld
11512 \end_inset
11513
11514 Date
11515 \begin_inset Quotes erd
11516 \end_inset
11517
11518 といったフィールドを含む行をつくります。日付には 
11519 \family sans
11520 Date
11521 \family default
11522 の値が使われます。このようなビジネス用のタイプが使われた場合、
11523 \family sans
11524 Place
11525 \family default
11526 の値は手紙にあらわれずに、LaTeX変数 
11527 \family typewriter
11528
11529 \backslash
11530 fromplace
11531 \family default
11532 がセットさせるだけになります。通常の住所フィールドの下の右揃での場所と日付の出力は抑制されます。これらのビジネス用のタイプはラベルを持った入力タイプとして実装さ
11533 れていて、対応する 
11534 \family sans
11535 Opening
11536 \family default
11537 環境より前に置く必要があります。
11538 \end_layout
11539
11540 \begin_layout Itemize
11541
11542 \family sans
11543 Yourref
11544 \family default
11545 : Your ref.
11546 \end_layout
11547
11548 \begin_layout Itemize
11549
11550 \family sans
11551 Yourmail
11552 \family default
11553 : Your letter of.
11554 \end_layout
11555
11556 \begin_layout Itemize
11557
11558 \family sans
11559 Myref
11560 \family default
11561 : Our ref.
11562 \end_layout
11563
11564 \begin_layout Itemize
11565
11566 \family sans
11567 Customer
11568 \family default
11569 : Customer no.
11570 \end_layout
11571
11572 \begin_layout Itemize
11573
11574 \family sans
11575 Invoice
11576 \family default
11577 : Invoice no.
11578 \end_layout
11579
11580 \begin_layout Subsection
11581 新しい letter class: letter (koma-script v.2)
11582 \end_layout
11583
11584 \begin_layout Standard
11585 Koma-Script バージョン 2.8は新しい レタークラス 
11586 \family typewriter
11587 scrlttr2
11588 \family default
11589 を導入して、今まで使われてきた 
11590 \family typewriter
11591 scrlettr
11592 \family default
11593 はサポートされなくなりました。これは、LaTeX の側で、全く新しいインターフェイスを持ち、今までのクラスと互換性を持ちません。そのために LyX
11594  は新旧二つのクラスをサポートしています。ただし、できるだけ新しいクラスを使ってください。
11595 \end_layout
11596
11597 \begin_layout Standard
11598 このクラスは 
11599 \emph on
11600 letter (koma-script)
11601 \emph default
11602 の機能はすべて持っていて、また新しい機能も付け加えられています。基本的な要素は 
11603 \family sans
11604 Address
11605 \family default
11606 (受取人の住所、古いレイアウトの 
11607 \family sans
11608 Letter
11609 \family default
11610 と同じ)、
11611 \family sans
11612 Opening
11613 \family default
11614
11615 \family sans
11616 Closing
11617 \family default
11618 です。
11619 \family sans
11620 NextAddress
11621 \family default
11622 は新しい手紙を始めます(つまり、一つの文章で複数の手紙を書くことができます)。新しい要素は送り手の 
11623 \family sans
11624 E-Mail
11625 \family default
11626
11627 \family sans
11628 URL
11629 \family default
11630
11631 \family sans
11632 Fax
11633 \family default
11634
11635 \family sans
11636 Bank
11637 \family default
11638 、それとヘッダに(
11639 \family sans
11640 Insert\SpecialChar \menuseparator
11641 Graphics
11642 \family default
11643 を使って)ロゴを入れることができます。
11644 \end_layout
11645
11646 \begin_layout Standard
11647 一番大きな改良点は、ほとんどすべてのニーズを満たすように手紙のレイアウトが設定可能になったことでしょう。これはプリアンブル(
11648 \family sans
11649 \bar under
11650 L
11651 \bar default
11652 ayout\SpecialChar \menuseparator
11653 Preamble
11654 \family default
11655 \SpecialChar \ldots{}
11656 )かクラスオプションとして特別のスタイルファイル(レタークラスオプション、拡張子は 
11657 \family typewriter
11658 *.lco
11659 \family default
11660 )を読み込んで設定します
11661 \begin_inset Foot
11662 status collapsed
11663
11664 \begin_layout Plain Layout
11665 KOMAパッケージにはいくつかの既定の *.lco ファイルが含まれています。例えば、
11666 \family typewriter
11667 DIN.lco
11668 \family default
11669 はドイツの組版ルールにそったもので、
11670 \family typewriter
11671 KOMAold.lco
11672 \family default
11673 は古い クラスの既定の
11674 \family typewriter
11675 scrlettr
11676 \family default
11677 レイアウトです。
11678 \family typewriter
11679 KOMAold
11680 \family default
11681 クラスオプションをつけるには、
11682 \family sans
11683 \bar under
11684 L
11685 \bar default
11686 ayout\SpecialChar \menuseparator
11687
11688 \bar under
11689 D
11690 \bar default
11691 ocument\SpecialChar \menuseparator
11692 Extra Options
11693 \family default
11694 フィールドに 
11695 \family typewriter
11696 KOMAold
11697 \family default
11698 を挿入してください。
11699 \end_layout
11700
11701 \end_inset
11702
11703 。使い方の例として LyXに含まれる 
11704 \emph on
11705 koma-letter2
11706 \emph default
11707 テンプレートを見てください。詳しい説明は Koma-Script の取扱説明書(
11708 \emph on
11709 scrguide
11710 \emph default
11711 )を見てください。
11712 \end_layout
11713
11714 \begin_layout Subsection
11715 問題点
11716 \end_layout
11717
11718 \begin_layout Standard
11719 Koma-Script文書クラスを LyXで表示するさいに、LyXの内部構造がいくつかの問題を引き起こします。
11720 \end_layout
11721
11722 \begin_layout Itemize
11723
11724 \family sans
11725 Chapter
11726 \family default
11727 環境の章番号が章の題名と同じ行ではなく、その上の行に表示されます。これはレイアウトファイルの中の 
11728 \family sans
11729 Counter_Chapter
11730 \family default
11731 ラベルタイプに対する LyXの振る舞いのためです。
11732 \end_layout
11733
11734 \begin_layout Itemize
11735
11736 \family sans
11737 Addchap
11738 \family default
11739 と 
11740 \family sans
11741 Addsec
11742 \family default
11743 でつけた見出しは本当の LaTeXファイルの目次には挿入されますが、LyXの目次(
11744 \family sans
11745 \bar under
11746 V
11747 \bar default
11748 iew\SpecialChar \menuseparator
11749
11750 \bar under
11751 T
11752 \bar default
11753 able
11754 \begin_inset space ~
11755 \end_inset
11756
11757 of
11758 \begin_inset space ~
11759 \end_inset
11760
11761 Contents
11762 \family default
11763 )には挿入されません。
11764 \end_layout
11765
11766 \begin_layout Itemize
11767
11768 \emph on
11769 letter
11770 \emph default
11771 文書クラスでの段落は段落の間に間隔を開けることによって分けられていて、字下げは使いません。これが通常の振る舞いで、そのために特別な LaTeXコマンドは必要あり
11772 ません。しかし 
11773 \family sans
11774 \bar under
11775 L
11776 \bar default
11777 ayout\SpecialChar \menuseparator
11778
11779 \bar under
11780 D
11781 \bar default
11782 ocument
11783 \family default
11784 ダイアログでは 
11785 \family sans
11786 \bar under
11787 I
11788 \bar default
11789 ndent
11790 \family default
11791 ボタンが押された状態になっています。これは 
11792 \family sans
11793 S
11794 \bar under
11795 k
11796 \bar default
11797 ip
11798 \family default
11799 は段落間に間を開ける LaTeXコマンドを挿入するボタンですが、この文書クラスの場合、特別な LaTeXコマンドを挿入する必要がないからです。
11800 \end_layout
11801
11802 \begin_layout Section
11803 Latex8(IEEE学会論文)
11804 \end_layout
11805
11806 \begin_layout Standard
11807 \begin_inset Flex CharStyle:Noun
11808 status collapsed
11809
11810 \begin_layout Plain Layout
11811 Allan Rae
11812 \end_layout
11813
11814 \end_inset
11815
11816
11817 \end_layout
11818
11819 \begin_layout Subsection
11820 はじめに
11821 \end_layout
11822
11823 \begin_layout Standard
11824 このクラスは IEEEがスポンサーになっているカンファレンスに投稿するためのものです。したがって、このクラスを使うには IEEEの Authors
11825  Kitを手に入れることを強くお薦めします。
11826 \family sans
11827 latex.sty
11828 \family default
11829 パッケージと それに付随する bibliographyスタイルファイルはそのキットに含まれています。Authors Kitは通常初めの投稿が受理されたときに
11830  e-mailで送られてきます。その中にはフォーマットに関する制限等の役に立つ情報が色々書いてあります。以下ではあなたがこのキットを手にいれて、読んでいるものと
11831 して話を進めていきます。
11832 \end_layout
11833
11834 \begin_layout Subsection
11835 はじめに
11836 \end_layout
11837
11838 \begin_layout Standard
11839 [AR\SpecialChar \@.
11840  more to come]未完成
11841 \end_layout
11842
11843 \begin_layout Subsection
11844 サポートされている環境
11845 \end_layout
11846
11847 \begin_layout Itemize
11848
11849 \family sans
11850 Standard
11851 \end_layout
11852
11853 \begin_layout Itemize
11854
11855 \family sans
11856 Title
11857 \end_layout
11858
11859 \begin_layout Itemize
11860
11861 \family sans
11862 Author
11863 \end_layout
11864
11865 \begin_layout Itemize
11866
11867 \family sans
11868 E-mail
11869 \end_layout
11870
11871 \begin_layout Itemize
11872
11873 \family sans
11874 Affiliation
11875 \end_layout
11876
11877 \begin_layout Itemize
11878
11879 \family sans
11880 Abstract
11881 \end_layout
11882
11883 \begin_layout Itemize
11884
11885 \family sans
11886 Section
11887 \end_layout
11888
11889 \begin_layout Itemize
11890
11891 \family sans
11892 SubSection
11893 \end_layout
11894
11895 \begin_layout Itemize
11896
11897 \family sans
11898 Caption
11899 \end_layout
11900
11901 \begin_layout Subsection
11902 画面と印刷したものの違い
11903 \end_layout
11904
11905 \begin_layout Standard
11906 主に節番号の表示の仕方のために、画面上と印刷したものの間には小さな違いがあります。画面上では節番号に続くピリオドが表示されません。印刷したものにはちゃんと表示さ
11907 れるので心配しないでください。
11908 \end_layout
11909
11910 \begin_layout Section
11911 Memoir
11912 \end_layout
11913
11914 \begin_layout Standard
11915 \begin_inset Flex CharStyle:Noun
11916 status collapsed
11917
11918 \begin_layout Plain Layout
11919 Jürgen Spitzmüller
11920 \end_layout
11921
11922 \end_inset
11923
11924
11925 \end_layout
11926
11927 \begin_layout Subsection
11928 概観
11929 \end_layout
11930
11931 \begin_layout Standard
11932 Memoir は非常に強力で着実に改良されている文書クラスです。フィクションとノンフィクションの文学作品用にデザインされています。このクラスの目的は、ユーザーが
11933 文章の組版に対して最大限にコントロールできることです。Memoir は標準の book クラスをベースにしていますが、article クラスをまねることもできま
11934 す(やり方は以下で説明します)。
11935 \end_layout
11936
11937 \begin_layout Standard
11938 Memoir の開発者である Peter Wilson は LaTeX の世界で多くの便利なパッケージの作者として知られています。それらのほとんどは
11939  Memoir に含まれています。そのために、目次、付録、章のデザインなどを簡単にレイアウトすることができます。ただし、LyX はそれらすべての機能をサポートし
11940 ているわけではありません。いくつかのものは将来のバージョンでサポートされるでしょうが
11941 \begin_inset Foot
11942 status collapsed
11943
11944 \begin_layout Plain Layout
11945 提案があれば 
11946 \begin_inset Flex URL
11947 status collapsed
11948
11949 \begin_layout Plain Layout
11950
11951 lyx-devel@lists.lyx.org
11952 \end_layout
11953
11954 \end_inset
11955
11956 までぜひおくって下さい。
11957 \end_layout
11958
11959 \end_inset
11960
11961 、LyX のフレームワークによる制限のために多くのものはサポートされないでしょう。もちろん、LaTeX コマンド(ERT
11962 \begin_inset Foot
11963 status collapsed
11964
11965 \begin_layout Plain Layout
11966 詳しくはセクション
11967 \begin_inset space ~
11968 \end_inset
11969
11970
11971 \begin_inset CommandInset ref
11972 LatexCommand ref
11973 reference "sec:LaTeXコードを挿入する"
11974
11975 \end_inset
11976
11977 を見てください。
11978 \end_layout
11979
11980 \end_inset
11981
11982 )を直接入力することによって、すべての機能を使うことは可能です。その節では、LyX でサポートされている機能だけについて簡単に見ていくことにします。詳しい説明や
11983 、LyX で直接サポートされていない機能については、Memoir クラスの詳しい取扱説明書
11984 \begin_inset Foot
11985 status collapsed
11986
11987 \begin_layout Plain Layout
11988 \begin_inset Flex URL
11989 status collapsed
11990
11991 \begin_layout Plain Layout
11992
11993 CTAN:/macros/latex/memoir/memman.pdf
11994 \end_layout
11995
11996 \end_inset
11997
11998
11999 \end_layout
12000
12001 \end_inset
12002
12003 を見てください。この取扱説明書はこのクラスのユーザーの手引きであるだけでなく、よい組版とはどういうものかという総合的な解説やよい組版のすばらしい例を含んでいます
12004
12005 \end_layout
12006
12007 \begin_layout Subsection
12008 基本的な機能と制限
12009 \end_layout
12010
12011 \begin_layout Standard
12012 Memoir は標準の book クラスのすべての機能を基本的にサポートしています。しかし、以下のようないくつかの違いがあります。
12013 \end_layout
12014
12015 \begin_layout Description
12016 フォントサイズ: Memoir の方がより広い範囲のフォントサイズが使えます。9、10、11、12、14、17
12017 \end_layout
12018
12019 \begin_layout Description
12020 ページスタイル: fancyhdr パッケージと Memoir の間の一つのコマンドの衝突のため(2つのパッケージが一つのコマンドを同じ名前で定義しているために
12021 、LaTeX を混乱させるのです)、手の込んだページスタイルは使えません。そのかわりに、Memoir はいくつものページスタイルを用意しています(
12022 \family sans
12023 Layout\SpecialChar \menuseparator
12024 Document\SpecialChar \menuseparator
12025 Page
12026 \begin_inset space ~
12027 \end_inset
12028
12029 Style
12030 \family default
12031  を見てください)。それらのページスタイルを章題ページに使いたい場合は、
12032 \family typewriter
12033
12034 \backslash
12035 chapterstyle
12036 \family default
12037  コマンドを本文かプリアンブルに記述する必要があります(つまり、
12038 \family typewriter
12039
12040 \backslash
12041 chapterstyle{companion}
12042 \family default
12043  のようなコマンドです)。
12044 \end_layout
12045
12046 \begin_layout Description
12047 節分け: 標準的なクラスでは節分けコマンド(chapter、 section、 subsection等)は一つのオプションをとることができます。このオプションで
12048 目次とヘッダーの表示用の題名を指定できます(題名が長い場合などに使います)。LyX では、chapterや sectionの始めのところで 
12049 \family sans
12050 Insert\SpecialChar \menuseparator
12051 Short
12052 \begin_inset space ~
12053 \end_inset
12054
12055 Title
12056 \family default
12057 を使って指定できます。Memoir は2つめのオプションを取ることができ、目次用の題名とヘッダー用の題名を異なるものにできます。つまり、本文中の題名、目次用の題
12058 名、ヘッダー用の題名の3種類の題名を使うことができるのです。残念ながら LyXは2つのオプションを取ることをサポートしていません。しかし、この制限は次のようにし
12059 て回避できます。一つめと二つめの項の間に ERTモード(
12060 \family sans
12061 C-l
12062 \family default
12063 )で一組の括弧を入れればいいのです。つまり、Short Title インセットに 
12064 \emph on
12065 <目次用の題名>
12066 \emph default
12067  
12068 \family typewriter
12069 ][
12070 \family default
12071  
12072 \emph on
12073 <ヘッダ用の題名>
12074 \emph default
12075  と入力すればいいのです( 
12076 \family typewriter
12077 ][
12078 \family default
12079  は TeXモードです)。 
12080 \end_layout
12081
12082 \begin_layout Description
12083 目次/図、表のリスト: 標準のクラス(とそれ以外の多くのクラス)では、目次、図のリスト、表のリストは自動的に新しいページから始まります。Memoir
12084  はこれらのクラスとは異なり、新しいページで始めたいなら自分でページの区切りを入れる必要があります。
12085 \end_layout
12086
12087 \begin_layout Description
12088 タイトルページ: 理由はわからないのですが、Memoir はタイトルページにページ番号をつけます(標準のクラスでは、タイトルページのスタイルは「empty」、つ
12089 まりページ番号はつきません)。タイトルページにページ番号を付けたくない場合は、プリアンブルに 
12090 \family typewriter
12091
12092 \backslash
12093 aliaspagestyle{title}{empty}
12094 \family default
12095 と入力してください。
12096 \end_layout
12097
12098 \begin_layout Description
12099 Article: クラスオプションに 
12100 \emph on
12101 article
12102 \emph default
12103  をつけると(
12104 \family sans
12105 Layout\SpecialChar \menuseparator
12106 Document\SpecialChar \menuseparator
12107 Extra
12108 \begin_inset space ~
12109 \end_inset
12110
12111 Options
12112 \family default
12113  を選んで入力します)、article スタイルをまねることができます。つまり、(脚注、図、表等の)カウンターは新しい章に入ってもリセットされません。また新しい
12114 章は新しいページからはじまりません(ただし、本当の article クラスとは違って、新しいページから始めることもできます)。しかし、parts
12115  は bookクラスと同様に新しいページからはじまります。
12116 \end_layout
12117
12118 \begin_layout Description
12119 Oldfontcommands: 既定では Memoir は LaTeX バージョン 2.09 で使われていた古いフォントコマンド(つまり、
12120 \family typewriter
12121
12122 \backslash
12123 rm
12124 \family default
12125  や 
12126 \family typewriter
12127
12128 \backslash
12129 it
12130 \family default
12131  )を使うことを許しません。そのようなコマンドが表れた場合は、エラーが発生して LaTeX が止まります。クラスオプション 
12132 \emph on
12133 oldfontcommands
12134 \emph default
12135  を使うと、警告が出るだけになります(少なくとも LaTeX は止まりません)。多くのパッケージ、特に BibTeX のスタイルファイルはまだ古いフォントコマン
12136 ドを使っているために、我々は既定でこのオプションを使うことに決めました。
12137 \end_layout
12138
12139 \begin_layout Subsection
12140 追加された機能
12141 \end_layout
12142
12143 \begin_layout Standard
12144 LyXでサポートされる機能(今のところそれほど多くはありません)を簡単に説明しましょう。詳しくは Memoir の取扱説明書
12145 \begin_inset Foot
12146 status collapsed
12147
12148 \begin_layout Plain Layout
12149 \begin_inset Flex URL
12150 status collapsed
12151
12152 \begin_layout Plain Layout
12153
12154 CTAN:/macros/latex/memoir/memman.pdf
12155 \end_layout
12156
12157 \end_inset
12158
12159
12160 \end_layout
12161
12162 \end_inset
12163
12164 を見てください。
12165 \end_layout
12166
12167 \begin_layout Description
12168 Abstract: なぜ abstract が追加された機能なのか不思議かもしれませんが、標準の Bookクラスには abstract は無いのです。しかし、M
12169 emoir にはあります。文章中のどこにでも、また何回でも abstract を使うことができます。
12170 \end_layout
12171
12172 \begin_layout Description
12173 Chapterprecis: 純文学を読んでいて、これを見たことがあるかも知れません。章の内容が簡単にタイトルの下と目次に書いてあるものがあります(つまり、「我
12174 々のヒーローがトロヤに到着する。彼は友人を失うが、新たな友人を得る。」というようなものです)。これが Chapterprecis です。したがって、章の下でのみ
12175 意味を持ちます。
12176 \end_layout
12177
12178 \begin_layout Description
12179 Epigraph: epigraphは章の始めに書かれた、標語やモットーです。epigraph 環境はそのような標語をタイプセットする方法を用意します。標語自身
12180 (テキスト)とその著者(ソース)が短い線で分けられます。この環境はテキストとソースという 2つのオプションを必要とするので、LyXをごまかす必要があります。この
12181 場合は、(TeXモードで)2つのオプションの間に括弧を入れます。
12182 \emph on
12183 <標語>
12184 \emph default
12185  
12186 \family typewriter
12187 }{
12188 \family default
12189  
12190 \emph on
12191 <標語の著者>
12192 \emph default
12193  としますが、この中の 
12194 \family typewriter
12195 }{
12196 \family default
12197  が TeXモードでの入力です。
12198 \end_layout
12199
12200 \begin_layout Description
12201 Poemtitle: Memoir は(複雑で抽象的なものも含めて)詩をタイプセットするための多くの機能を持っています。LyXでは、その中のいくつかしかサポート
12202 していません。その一つが poemtitle です。これは詩のための中央におかれたタイトルで、目次にも含められます(verse が詩のための標準的な環境です。M
12203 emoir はverseを拡張した環境を持っていますが、これを使うためには ERT が必要です。この環境は verse環境の中に入れ子にする必要があるのですが、
12204 LyXではそれがサポートされていないからです)。
12205 \end_layout
12206
12207 \begin_layout Description
12208 Poemtitle*: poemtitle と同じですが、目次には加えられません。
12209 \end_layout
12210
12211 \begin_layout Section
12212 Article(mwart)・book(mwbk)・report(mwrep)
12213 \begin_inset OptArg
12214 status collapsed
12215
12216 \begin_layout Plain Layout
12217
12218 \family typewriter
12219 mw
12220 \family default
12221 クラス
12222 \end_layout
12223
12224 \end_inset
12225
12226
12227 \end_layout
12228
12229 \begin_layout Standard
12230 \begin_inset Flex CharStyle:Noun
12231 status collapsed
12232
12233 \begin_layout Plain Layout
12234 Tomasz Luczak
12235 \end_layout
12236
12237 \end_inset
12238
12239
12240 \end_layout
12241
12242 \begin_layout Standard
12243 LyXの文書クラス 
12244 \emph on
12245 article (mwart)
12246 \emph default
12247
12248 \emph on
12249 report (mwrep)、book
12250 \emph default
12251  
12252 \emph on
12253 (mwbk)
12254 \emph default
12255  はそれぞれ LaTeX の文書クラス 
12256 \family typewriter
12257 mwart.cls
12258 \family default
12259
12260 \family typewriter
12261 mwrep.cls、mwbk.cls
12262 \family default
12263 に対応しています。これらは、標準的な 
12264 \family typewriter
12265 article.cls
12266 \family default
12267
12268 \family typewriter
12269 report.cls、book.cls
12270 \family default
12271 を代替するものでいくつかの点でポーランド語の組版ルールによりよくしたがっています。
12272 \end_layout
12273
12274 \begin_layout Standard
12275 基本的な違いは、次の点です。
12276 \end_layout
12277
12278 \begin_layout Itemize
12279 番号の付かない見出し(
12280 \family sans
12281 Section*
12282 \family default
12283 のようなアステリスクがついたもの)も目次に加えられます。
12284 \end_layout
12285
12286 \begin_layout Itemize
12287 ページスタイルの追加。
12288 \end_layout
12289
12290 \begin_deeper
12291 \begin_layout Description
12292 uheadings 線で本文と分けられたヘッダ
12293 \end_layout
12294
12295 \begin_layout Description
12296 myheadings カスタムヘッダ、ヘッダの内容は 
12297 \family typewriter
12298
12299 \backslash
12300 markright
12301 \family default
12302 と 
12303 \family typewriter
12304
12305 \backslash
12306 markboth
12307 \family default
12308 コマンドで指定します
12309 \end_layout
12310
12311 \begin_layout Description
12312 myuheadings 線で本文と分けられたカスタムヘッダ
12313 \end_layout
12314
12315 \begin_layout Description
12316 outer ページ番号がページの外側に付きます
12317 \end_layout
12318
12319 \end_deeper
12320 \begin_layout Itemize
12321 オプション
12322 \end_layout
12323
12324 \begin_deeper
12325 \begin_layout Description
12326 rmheadings serif のタイトル — 既定
12327 \end_layout
12328
12329 \begin_layout Description
12330 sfheadings sans serif のタイトル
12331 \end_layout
12332
12333 \begin_layout Description
12334 authortitle タイトルページにまず著者名、その次にタイトルが配置される — 既定
12335 \end_layout
12336
12337 \begin_layout Description
12338 titleauthor タイトルページにまずタイトル、その次に著者名が配置される
12339 \end_layout
12340
12341 \begin_layout Description
12342 withmarginpar 余白のための場所をページ上で確保
12343 \end_layout
12344
12345 \end_deeper
12346 \begin_layout Section
12347 Paper
12348 \end_layout
12349
12350 \begin_layout Standard
12351
12352 \family sans
12353 paper
12354 \family default
12355 文書クラスは標準的な 
12356 \family sans
12357 article
12358 \family default
12359 クラスの代わりとなるものです。これは 
12360 \family sans
12361 article
12362 \family default
12363 クラスと同じような機能を提供しますが、節が sans serifになり ヘッディング等が変わっているこちらのレイアウトの方が気に入るかも知れません。
12364 \end_layout
12365
12366 \begin_layout Section
12367 RevTeX4
12368 \end_layout
12369
12370 \begin_layout Standard
12371 by 
12372 \noun on
12373 Amir Karger
12374 \end_layout
12375
12376 \begin_layout Standard
12377 \begin_inset VSpace bigskip
12378 \end_inset
12379
12380
12381 \end_layout
12382
12383 \begin_layout Standard
12384 \noindent
12385
12386 \family sans
12387 Revtex
12388 \family default
12389  テキストクラスは American Physical Sociey
12390 \family sans
12391 のRevtex 4.0(the 
12392 \begin_inset Formula $\beta$
12393 \end_inset
12394
12395  release of May, 1999)クラスと使います。
12396 \end_layout
12397
12398 \begin_layout Standard
12399 LyXは RevTeX 3.1と使う 
12400 \family sans
12401 Revtex
12402 \family default
12403 テキストクラス持っています。v3.1は LaTeX 2.09で動くもので時代遅れになっています。LyXは LaTeX2eで動いているので、これを LyXでサポートす
12404 るのは大変でした。RevTeX 4.0からは、より LaTeX2eでうまく動くようにデザインされているので、LyXで 
12405 \family sans
12406 RevTeX
12407 \family default
12408 テキストクラスを使うのはずっと簡単になりました。
12409 \end_layout
12410
12411 \begin_layout Standard
12412 ここでの説明は RevTeX 4.0の説明書への追加として考えてください。したがって特有の RevTeXマクロを説明せず、また必要な場合にプリアンブルにどうすれば
12413 コマンドを入れればいいかを知っているものとして説明していきます。
12414 \end_layout
12415
12416 \begin_layout Subsection
12417 インストール
12418 \end_layout
12419
12420 \begin_layout Standard
12421 まず、RevTeX 4の READMEに説明しているやり方で RevTeX 4をインストールする必要があります。このパッケージ自体はThe RevTeX
12422  4 Web Site 
12423 \begin_inset Flex URL
12424 status collapsed
12425
12426 \begin_layout Plain Layout
12427
12428 http://publish.aps.org/revtex4/
12429 \end_layout
12430
12431 \end_inset
12432
12433 から手にいれることができます。LaTeXが見つけることのできる場所にインストールしてください。そして、インストールしたのとは異なる任意のディレクトリで短い
12434  RevTeX 4の文章を LaTeXでコンパイルできるかどうかを確かめてください。この後、LyXを再設定するとクラスファイルを見つけ、RevTeX4テキストク
12435 ラスが使えるようになるはずです。
12436 \end_layout
12437
12438 \begin_layout Standard
12439 おそらく使い始める一番簡単な方法は RevTeX 4の文章を 
12440 \family typewriter
12441 reLyX
12442 \family default
12443 を使ってインポートするか、またはテンプレートディレクトリにある 
12444 \family sans
12445 Revtex
12446 \begin_inset space ~
12447 \end_inset
12448
12449 4
12450 \family default
12451 テンプレートを使うことでしょう。
12452 \end_layout
12453
12454 \begin_layout Subsection
12455 プリアンブルに関すること
12456 \end_layout
12457
12458 \begin_layout Standard
12459
12460 \family typewriter
12461
12462 \backslash
12463 documentclass
12464 \family default
12465 に与える preprintや apsのような追加的なオプションは、
12466 \family sans
12467 Document
12468 \begin_inset space ~
12469 \end_inset
12470
12471 Layoutダイアログの E
12472 \bar under
12473 x
12474 \bar default
12475 tra
12476 \begin_inset space ~
12477 \end_inset
12478
12479 Options
12480 \family default
12481 フィールドに入れます。RevTeXでは少なくとも一つのオプションが必要なことに注意してください。
12482 \end_layout
12483
12484 \begin_layout Standard
12485 それ以外の
12486 \family typewriter
12487
12488 \backslash
12489 draft
12490 \family default
12491 等のようにプリアンブルに入れるものは、
12492 \family sans
12493 Latex
12494 \begin_inset space ~
12495 \end_inset
12496
12497 Preamble
12498 \family default
12499 ダイアログに入れてください。
12500 \end_layout
12501
12502 \begin_layout Subsection
12503 レイアウト
12504 \end_layout
12505
12506 \begin_layout Standard
12507 レイアウトは基本的に RevTeX4.0のコマンドに対応しています。例えば Emailレイアウトは 
12508 \family typewriter
12509
12510 \backslash
12511 email{}
12512 \family default
12513 に対応しています。少なくとも RevTeX 4.0 Betaでは、
12514 \family sans
12515 Address
12516 \family default
12517 と 
12518 \family sans
12519 Affiliation
12520 \family default
12521 はまったく同じものなので、両方を使うことはないことに注意してください
12522 \begin_inset Foot
12523 status collapsed
12524
12525 \begin_layout Plain Layout
12526 LyXには両方が含まれています。そのために 
12527 \family typewriter
12528
12529 \backslash
12530 address
12531 \family default
12532 と 
12533 \family typewriter
12534
12535 \backslash
12536 affiliation
12537 \family default
12538 の両方を 
12539 \family typewriter
12540 reLyX
12541 \family default
12542 が翻訳できます。
12543 \end_layout
12544
12545 \end_inset
12546
12547
12548 \end_layout
12549
12550 \begin_layout Subsection
12551 重要な注意
12552 \end_layout
12553
12554 \begin_layout Standard
12555 RevTeX 4には独特な面があり、これが LyXを混乱させバグを引き起こします。
12556 \end_layout
12557
12558 \begin_layout Standard
12559 RevTeXでは、
12560 \family typewriter
12561
12562 \backslash
12563 thanks
12564 \family default
12565 コマンドは 
12566 \family typewriter
12567
12568 \backslash
12569 author
12570 \family default
12571 環境の外側で使います。LyXでこれと同じ働きをするのは別の Thanksレイアウトです。したがって
12572 \family sans
12573 、Author
12574 \family default
12575 レイアウトに脚注を書かないでください。ムチャクチャになる可能性があります。詳しくは RevTeX 4の説明書を見てください。
12576 \end_layout
12577
12578 \begin_layout Standard
12579 また 
12580 \family sans
12581 Author
12582 \begin_inset space ~
12583 \end_inset
12584
12585 Email
12586 \family default
12587
12588 \family sans
12589 Author
12590 \begin_inset space ~
12591 \end_inset
12592
12593 URL、Thanks
12594 \family default
12595 レイアウトは 
12596 \family sans
12597 Author
12598 \family default
12599 レイアウトと対応する 
12600 \family sans
12601 Address
12602 \family default
12603 (または同等の 
12604 \family sans
12605 Affiliation
12606 \family default
12607 )レイアウトの間に置かなければなりません。もし 
12608 \family sans
12609 Thanks
12610 \family default
12611 を 
12612 \family sans
12613 Address
12614 \family default
12615 の後ろへ置くと、LaTeXはコンパイルに失敗します。
12616 \end_layout
12617
12618 \begin_layout Subsection
12619 問題点
12620 \end_layout
12621
12622 \begin_layout Standard
12623 このレイアウトの主な問題点は Emailや Titleのようなレイアウトに追加的な引数を使うことができないことです。(これはこのレイアウトだけの問題ではありませ
12624 ん。例えば、Sectionレイアウトに追加的な引数を使うことができません)。これはあなたがファイルを LaTeXファイルに変換した後(これは APSに投稿するた
12625 めに変換する必要があります)、テキストエディタを使ってオプションの引数を加える(例えばへッダにランニングタイトルを加える)必要があるということです。これらのレイ
12626 アウトがないということは 
12627 \family typewriter
12628
12629 \backslash
12630 altaffiliation
12631 \family default
12632 (またそれと同等な 
12633 \family typewriter
12634
12635 \backslash
12636 altaddress
12637 \family default
12638 )を使えなくするので、手で書き加える必要があります
12639 \begin_inset Foot
12640 status collapsed
12641
12642 \begin_layout Plain Layout
12643
12644 \emph on
12645 Note from JMarc:
12646 \emph default
12647  実際、LyX 1.3.0 はいくつかの形の追加オプションをサポートしています。しかし、このレイアウトはこの機能を使うようにまだアップデートされてないのです。
12648 \end_layout
12649
12650 \end_inset
12651
12652
12653 \end_layout
12654
12655 \begin_layout Section
12656 Springer学術誌(
12657 \family sans
12658 svjour)
12659 \end_layout
12660
12661 \begin_layout Standard
12662 \begin_inset Flex CharStyle:Noun
12663 status collapsed
12664
12665 \begin_layout Plain Layout
12666 Martin Vermeer
12667 \end_layout
12668
12669 \end_inset
12670
12671
12672 \end_layout
12673
12674 \begin_layout Subsection
12675 説明
12676 \end_layout
12677
12678 \begin_layout Standard
12679 これは Springer Verlagのいくつかの学術雑誌のためのレイアウトファイルです。
12680 \begin_inset Flex URL
12681 status collapsed
12682
12683 \begin_layout Plain Layout
12684
12685 http://www.springer.de/author/tex/help-journals.html
12686 \end_layout
12687
12688 \end_inset
12689
12690 に必要なクラスファイル(LaTeX2e用になりました)とそれに対応する雑誌の一覧があります。このレイアウトファイルはモジュール方式になっています。すべてのジャー
12691 ナルに共通な部分は 
12692 \family typewriter
12693 svjour.inc
12694 \family default
12695 にまとめてあり、各々の雑誌のレイアウトファイル(例えば、
12696 \family typewriter
12697 svjog.layout
12698 \family default
12699 は Journal of Geodesy のためのレイアウトファイルです)にそれが読み込まれます。
12700 \end_layout
12701
12702 \begin_layout Standard
12703 したがって、クラスファイルがサポートする他の Springer の雑誌用のレイアウトファイルをつくるには、
12704 \family typewriter
12705 svjog.layout
12706 \family default
12707 に含まれるアウトラインにしたがうと、あなた自身の 
12708 \family typewriter
12709 sv
12710 \family default
12711 <myjournal>
12712 \family typewriter
12713 .layout
12714 \family default
12715 を簡単に作れます。
12716 \end_layout
12717
12718 \begin_layout Standard
12719 これは Journal of Geodesyに対してしかちゃんとテストしていません。
12720 \family typewriter
12721 svjour
12722 \family default
12723  と 
12724 \family typewriter
12725 svjog
12726 \family default
12727  は標準的な LyX ディストリビューションに含まれています。関連するクラスファイルを(Springerからダウンロードして)正しいディレクトリにイントールして
12728 、LaTeXがそれらのファイルを探せるように設定し(teTeXの場合は texhashを走らせます)、LyXを再設定してください。これで動くはずです。
12729 \end_layout
12730
12731 \begin_layout Subsection
12732 新しい環境
12733 \end_layout
12734
12735 \begin_layout Standard
12736 多くの定理型の環境 — 
12737 \family sans
12738 Claim、Conjecture、
12739 \family default
12740  
12741 \family sans
12742 \SpecialChar \ldots{}
12743 Theorem
12744 \family default
12745
12746 \end_layout
12747
12748 \begin_layout Standard
12749
12750 \family sans
12751 Headnote、Dedication、Subtitle、Running_LaTeX_Title、Author_Running、Institute、Mail、O
12752 ffprints、Keywords、Acknowledgements、Acknowledgement
12753 \family default
12754 。詳しくは Springerのクラスファイルの説明書を読んでください。
12755 \end_layout
12756
12757 \begin_layout Subsection
12758 サポートしているジャーナル
12759 \end_layout
12760
12761 \begin_layout Itemize
12762
12763 \emph on
12764 Journal of Geodesy
12765 \emph default
12766
12767 \family typewriter
12768 svjog.layout
12769 \family default
12770  — Martin Vermeer
12771 \end_layout
12772
12773 \begin_layout Itemize
12774
12775 \emph on
12776 Probability Theory and Related Fields
12777 \emph default
12778
12779 \family typewriter
12780 svprobth.layout
12781 \family default
12782  — Jean-Marc Lasgouttes
12783 \end_layout
12784
12785 \begin_layout Standard
12786 あなた自身のレイアウトファイルをつくってください。難しくはありません。
12787 \end_layout
12788
12789 \begin_layout Subsection
12790 Credits
12791 \end_layout
12792
12793 \begin_layout Standard
12794 これらのファイルは、以前の 
12795 \family typewriter
12796 ejour2.layout
12797 \family default
12798 をもとにしています。
12799 \family typewriter
12800 ejour2.layout
12801 \family default
12802 は Springerの LaTeX 2.09用のスタイルファイルを使った素人細工のようなレイアウトファイルです。これらのファイルはすでにありません。Jean-Ma
12803 rc Lasgouttesのおかげで LyXのレイアウトファイルのメカニズムをよりよく理解することができました。
12804 \end_layout
12805
12806 \begin_layout Subsection
12807 バグ
12808 \end_layout
12809
12810 \begin_layout Standard
12811 多分あります。以前の 
12812 \family typewriter
12813 ejour2
12814 \family default
12815 よりは少なくなっているとは思いますが。
12816 \end_layout
12817
12818 \begin_layout Standard
12819 制限事項:定理型の環境の番号は表示されません。#が表示されるだけです。
12820 \end_layout
12821
12822 \begin_layout Section
12823 Slides(別名
12824 \noun on
12825 Sli
12826 \noun default
12827 TeX)
12828 \begin_inset CommandInset label
12829 LatexCommand label
12830 name "sec:slitex"
12831
12832 \end_inset
12833
12834
12835 \end_layout
12836
12837 \begin_layout Standard
12838 \begin_inset Flex CharStyle:Noun
12839 status collapsed
12840
12841 \begin_layout Plain Layout
12842 John Weiss
12843 \end_layout
12844
12845 \end_inset
12846
12847
12848 \end_layout
12849
12850 \begin_layout Subsection
12851 はじめに
12852 \end_layout
12853
12854 \begin_layout Standard
12855 この節では、LyXでどのようにオーバーへッドプロジェクタ用のスライドをつくるかを説明します。そのための文書クラスには、既定の slideクラスと
12856  
12857 \family sans
12858 Foil
12859 \family default
12860 TeX slideクラスの2つがあります。この節は既定の slideクラスを説明します。
12861 \end_layout
12862
12863 \begin_layout Standard
12864 間違えないようにもう一度はっきりと言っておきます。
12865 \end_layout
12866
12867 \begin_layout Standard
12868 \begin_inset VSpace bigskip
12869 \end_inset
12870
12871
12872 \end_layout
12873
12874 \begin_layout Standard
12875 \align center
12876
12877 \size large
12878 この節は文書クラス 
12879 \begin_inset Quotes eld
12880 \end_inset
12881
12882
12883 \family sans
12884 slides (default)
12885 \family default
12886
12887 \begin_inset Quotes erd
12888 \end_inset
12889
12890  だけを説明しています。
12891 \end_layout
12892
12893 \begin_layout Standard
12894 \begin_inset VSpace bigskip
12895 \end_inset
12896
12897
12898 \end_layout
12899
12900 \begin_layout Standard
12901
12902 \family sans
12903 slides (FoilTeX)
12904 \family default
12905 の説明を探しているなら、セクション
12906 \begin_inset space ~
12907 \end_inset
12908
12909
12910 \begin_inset CommandInset ref
12911 LatexCommand ref
12912 reference "sec:foiltex"
12913
12914 \end_inset
12915
12916 を見てください。
12917 \family sans
12918 slides (FoilTeX)
12919 \family default
12920 はこの節で説明している既定の 
12921 \family sans
12922 slides
12923 \family default
12924 クラスよりもよいもののようです
12925 \begin_inset Foot
12926 status collapsed
12927
12928 \begin_layout Plain Layout
12929 \SpecialChar \ldots{}
12930
12931 \family sans
12932 FoilTeX
12933 \family default
12934 の支持者からは聞いています。けれども私は使ったことがないので、本当かどうか確かめようがありません。
12935 \end_layout
12936
12937 \end_inset
12938
12939
12940 \end_layout
12941
12942 \begin_layout Standard
12943 このクラスは古い SLITeXパッケージを LaTeX2eで改良したものです。すべての LaTeX2eディストリビューションがこのクラス(これから単に
12944  
12945 \family sans
12946 slides
12947 \family default
12948 と言うことにします)を持っています。前に言ったように、オーバーへッドプロジェクタ用のスライドをつくるためには 
12949 \family sans
12950 foils
12951 \family default
12952 というクラスもあり、よりよいパッケージのようですが、オーバーレイをつくるといったような、
12953 \family sans
12954 slides
12955 \family default
12956 だけができることもあります。詳しくは以下を読んでください。
12957 \end_layout
12958
12959 \begin_layout Subsection
12960 はじめに
12961 \begin_inset CommandInset label
12962 LatexCommand label
12963 name "sec:slidesetup"
12964
12965 \end_inset
12966
12967
12968 \end_layout
12969
12970 \begin_layout Standard
12971 この文書クラスを使うにはあたりまえですが、まず初めに 
12972 \family sans
12973 Document
12974 \family default
12975 ダイアログの 
12976 \family sans
12977 \bar under
12978 C
12979 \bar default
12980 lass
12981 \family default
12982 エントリから 
12983 \family sans
12984 slides (default)
12985 \family default
12986 を選ばなければなりません。このクラスについて知っておいた方がいいことがいくつかあります。
12987 \end_layout
12988
12989 \begin_layout Itemize
12990
12991 \family sans
12992 Document
12993 \family default
12994 ダイアログの 
12995 \family sans
12996 Sides
12997 \family default
12998 と 
12999 \family sans
13000 Columns
13001 \family default
13002 のオプションは変えないでください。これらのオプションは 
13003 \family sans
13004 slides
13005 \family default
13006 クラスではサポートされていません。
13007 \end_layout
13008
13009 \begin_layout Itemize
13010 このクラスの 
13011 \family sans
13012 Document
13013 \family default
13014 ダイアログの 
13015 \family sans
13016 \bar under
13017 P
13018 \bar default
13019 agestyle
13020 \family default
13021 の振る舞いは、他のクラスと少し違っています。選択肢とそれの説明を書いておきます。
13022 \end_layout
13023
13024 \begin_deeper
13025 \begin_layout Description
13026
13027 \family sans
13028 plain 最終的な出力ではページ番号が右下につきます。
13029 \end_layout
13030
13031 \begin_layout Description
13032
13033 \family sans
13034 headings plainと似ていますが、それ以外にあなたの指定したタイムマーカを印刷します。これが既定です。
13035 \end_layout
13036
13037 \begin_layout Description
13038
13039 \family sans
13040 empty 最終的な印刷物にはページ番号も、タイムマーカも位置を揃えるための目印も印刷されません。
13041 \end_layout
13042
13043 \end_deeper
13044 \begin_layout Itemize
13045
13046 \family sans
13047 slides
13048 \family default
13049 クラスは 
13050 \family typewriter
13051 clock
13052 \family default
13053 という追加的なオプションを持っています。これを使うには 
13054 \family sans
13055 Document
13056 \family default
13057 ダイアログの 
13058 \family sans
13059 E
13060 \bar under
13061 x
13062 \bar default
13063 tra Option
13064 \family default
13065 ボックスに 
13066 \family typewriter
13067 clock
13068 \family default
13069 と入力してください。
13070 \end_layout
13071
13072 \begin_deeper
13073 \begin_layout Standard
13074 このオプションを使うことでタイムマーカを 
13075 \family sans
13076 Note
13077 \family default
13078 sに加えることができます。詳しくはセクション 
13079 \begin_inset CommandInset ref
13080 LatexCommand ref
13081 reference "sec:slideNote"
13082
13083 \end_inset
13084
13085 を見てください。
13086 \end_layout
13087
13088 \end_deeper
13089 \begin_layout Standard
13090 自動的に文章を 
13091 \family sans
13092 slides
13093 \family default
13094 クラスを使うようにするには、テンプレートファイル 
13095 \family typewriter
13096 slides.lyx
13097 \family default
13098 を使うこともできます。
13099 \family sans
13100 \bar under
13101 F
13102 \bar default
13103 ile\SpecialChar \menuseparator
13104 New from
13105 \family default
13106  
13107 \family sans
13108 \bar under
13109 t
13110 \bar default
13111 emplate
13112 \family default
13113 を使ってください。このテンプレートファイルにはこのクラスで使われる特別な段落環境も含まれています。それを次に説明しましょう。
13114 \end_layout
13115
13116 \begin_layout Subsection
13117 段落環境
13118 \end_layout
13119
13120 \begin_layout Subsubsection
13121
13122 \family sans
13123 サポートされている環境
13124 \end_layout
13125
13126 \begin_layout Standard
13127 新しく 
13128 \family sans
13129 slides
13130 \family default
13131 クラスで文章を書き始めてまず気が付くことは、フォントの大きさと形でしょう。これは 
13132 \family sans
13133 Sans
13134 \family default
13135 フォントの 
13136 \family sans
13137 Largest
13138 \family default
13139 サイズと同じフォントです。このフォントが印刷には使われます。これをスライドを作っているのだという目印にして下さい。印刷したスライドにはもっと大きな文字を使うこと
13140 もできますが、そのかわり書くことのできる量は少なくなります。もちろん、より大きいスクリーンフォントは WYSIWYGではありません。分かるようにしてあるだけです
13141
13142 \end_layout
13143
13144 \begin_layout Standard
13145 次に気が付くことは、段落環境プルダウンボックス(ツールバーの左端です)の内容が変わっていることでしょう。いつも見慣れた環境の多くは無くなっていて、5つの新しい環
13146 境が入っています。これは 
13147 \family sans
13148 slides
13149 \family default
13150 クラスがそれらの環境しかサポートしていないためです。
13151 \end_layout
13152
13153 \begin_layout Itemize
13154
13155 \family sans
13156 Standard
13157 \end_layout
13158
13159 \begin_layout Itemize
13160
13161 \family sans
13162 Itemize
13163 \end_layout
13164
13165 \begin_layout Itemize
13166
13167 \family sans
13168 Enumerate
13169 \end_layout
13170
13171 \begin_layout Itemize
13172
13173 \family sans
13174 Description
13175 \end_layout
13176
13177 \begin_layout Itemize
13178
13179 \family sans
13180 List
13181 \end_layout
13182
13183 \begin_layout Itemize
13184
13185 \family sans
13186 Quotation
13187 \end_layout
13188
13189 \begin_layout Itemize
13190
13191 \family sans
13192 Quote
13193 \end_layout
13194
13195 \begin_layout Itemize
13196
13197 \family sans
13198 Verse
13199 \end_layout
13200
13201 \begin_layout Itemize
13202
13203 \family sans
13204 Caption
13205 \end_layout
13206
13207 \begin_layout Itemize
13208
13209 \family sans
13210 LyX-Code
13211 \end_layout
13212
13213 \begin_layout Itemize
13214
13215 \family sans
13216 Comment
13217 \end_layout
13218
13219 \begin_layout Standard
13220 これ以外の標準的な環境、例えば節見出し用の環境などは 
13221 \family sans
13222 slides
13223 \family default
13224 クラスでは使えません。
13225 \end_layout
13226
13227 \begin_layout Standard
13228 一方、次の新しい環境があります。
13229 \end_layout
13230
13231 \begin_layout Itemize
13232
13233 \family sans
13234 Slide
13235 \end_layout
13236
13237 \begin_layout Itemize
13238
13239 \family sans
13240 Overlay
13241 \end_layout
13242
13243 \begin_layout Itemize
13244
13245 \family sans
13246 Note
13247 \end_layout
13248
13249 \begin_layout Itemize
13250
13251 \family sans
13252 InvisibleText
13253 \end_layout
13254
13255 \begin_layout Itemize
13256
13257 \family sans
13258 VisibleText
13259 \end_layout
13260
13261 \begin_layout Standard
13262 これらの5つは、LyXの機能のために少し使い方に癖があります。LyXでは空の段落環境に他の段落を入れることはできません。それ自体はなかなかよいデザインなのですが
13263 、これはスライドを始めるのに普通の文しか使えないことを意味します。これを扱うために、ちょっとした LaTeXマジックが必要になります。
13264 \end_layout
13265
13266 \begin_layout Subsubsection
13267 新しい環境の振る舞い
13268 \begin_inset CommandInset label
13269 LatexCommand label
13270 name "sec:slideQuirk"
13271
13272 \end_inset
13273
13274
13275 \end_layout
13276
13277 \begin_layout Standard
13278 5つの新しい環境すべてに LyXの制約から来る少し変な癖があります。前に指摘したように、LyXは空の環境のなかに別の環境を入れるのを禁じています。これを回避する
13279 ために、
13280 \family sans
13281 Slide
13282 \family default
13283 環境は
13284 \emph on
13285 ユーザーの手引き
13286 \emph default
13287 で述べられているような段落環境ではありません。
13288 \end_layout
13289
13290 \begin_layout Standard
13291
13292 \family sans
13293 Slide
13294 \family default
13295
13296 \family sans
13297 Overlay
13298 \family default
13299
13300 \family sans
13301 Note
13302 \family default
13303 は「疑似環境」だと考えてください。それらは節の見出しやキャプションのように見えますが、実際は(必要なら前の段落環境を終わって)新しい段落環境を開始します。同様に
13304
13305 \family sans
13306 InvisibleText
13307 \family default
13308 と 
13309 \family sans
13310 VisibleText
13311 \family default
13312 は「疑似コマンド」だと考えてください。この2つは何らかのことを行います。
13313 \end_layout
13314
13315 \begin_layout Standard
13316
13317 \family sans
13318 Slide
13319 \family default
13320
13321 \family sans
13322 Overlay
13323 \family default
13324
13325 \family sans
13326 Note
13327 \family default
13328
13329 \family sans
13330 InvisibleText、VisibleText
13331 \family default
13332 の5つの環境に共通の機能は長いラベルです。このラベルに続くテキスト — 通常の段落環境なら段落の内容にあたります —は、
13333 \family sans
13334 Slide
13335 \family default
13336
13337 \family sans
13338 Overlay
13339 \family default
13340
13341 \family sans
13342 Note
13343 \family default
13344
13345 \family sans
13346 InvisibleText、VisibleText
13347 \family default
13348 にとってまったく無関係で、LyXは完全にそれを無視します。実際これらの5つの環境は、完全に中身がからのままにしておけるのです。
13349 \end_layout
13350
13351 \begin_layout Standard
13352 長いラベルの後にテキストを入れる必要がないからと言っても、テキストを入れたい場合にはどうしたらいいでしょう。例えばこのスライドについての短い説明等をいれる場合で
13353 す。このような場合は、いつもと同じように説明を入力して 
13354 \family sans
13355 Return
13356 \family default
13357 を押すだけです。
13358 \end_layout
13359
13360 \begin_layout Standard
13361 もしテキスト以外のものを入れようとした場合には、LyXの別の制約に直面します。自然が真空を憎むように、LyXは古い環境に何かを置くまで新しい環境を古い環境のなか
13362 には入れることができません。次のようにしてください。
13363 \end_layout
13364
13365 \begin_layout Itemize
13366 新しい 
13367 \family sans
13368 Slide
13369 \family default
13370
13371 \family sans
13372 Overlay
13373 \family default
13374
13375 \family sans
13376 Note
13377 \family default
13378
13379 \family sans
13380 InvisibleText、VisibleText
13381 \family default
13382 に入れるテキストを入力してください。
13383 \end_layout
13384
13385 \begin_layout Itemize
13386 段落の先頭に移動します。
13387 \end_layout
13388
13389 \begin_layout Itemize
13390 次に 
13391 \family sans
13392 Return
13393 \family default
13394 を押します。
13395 \end_layout
13396
13397 \begin_layout Itemize
13398 最後にこの新しいからの段落を 
13399 \family sans
13400 Slide
13401 \family default
13402
13403 \family sans
13404 Overlay
13405 \family default
13406
13407 \family sans
13408 Note
13409 \family default
13410
13411 \family sans
13412 InvisibleText、VisibleText
13413 \family default
13414 に変えます。
13415 \end_layout
13416
13417 \begin_layout Standard
13418 将来の LyXではこんなややこしいことをしなくてもよくなることを祈っているのですが\SpecialChar \ldots{}
13419
13420 \end_layout
13421
13422 \begin_layout Subsection
13423
13424 \family sans
13425 Slide
13426 \family default
13427
13428 \family sans
13429 Overlay、Noteで発表用のスライドを作る
13430 \end_layout
13431
13432 \begin_layout Subsubsection
13433
13434 \family sans
13435 Slide
13436 \family default
13437 環境を使う
13438 \end_layout
13439
13440 \begin_layout Standard
13441 この節はどうやれば実際のスライドを作ることができるのかを説明していると思っている人がいるかもしれません。ここでは 
13442 \family sans
13443 slides
13444 \family default
13445 クラスがどのように発表用の準備をするのに使うことができるのかを説明しているだけです。内容は自分で考えてください。
13446 \end_layout
13447
13448 \begin_layout Standard
13449
13450 \family sans
13451 まず Slide
13452 \family default
13453 環境を選んで、新しいスライドを作ることを LyXに知らせてください。この環境(疑似環境)のラベルが下線に続く NewSlideという青い文字であらわれます。この
13454 ラベルに続くテキスト、環境が新しいスライドに入ります。簡単でしょう。
13455 \end_layout
13456
13457 \begin_layout Standard
13458 スライドは LyXの中で強制的にページを終えなければならない多分唯一の環境です(これは 
13459 \family sans
13460 Paragraph Layout
13461 \family default
13462 ダイアログで設定できます)。必要な内容を入れたら、スライドを終わってください。一枚のスライドに入りきらない内容の場合は、次の新しいスライドにまわされます。しかし
13463 これはしない方がいいでしょう。ページ番号がその新しいスライドにはつかないからです。そのうえ、一枚に収まらないスライドは 
13464 \family sans
13465 Overlay
13466 \family default
13467 を使う場合にうまく行かないかもしれません。
13468 \end_layout
13469
13470 \begin_layout Standard
13471
13472 \family sans
13473 Overlay
13474 \family default
13475 と 
13476 \family sans
13477 Note
13478 \family default
13479 環境も 
13480 \family sans
13481 Slide
13482 \family default
13483 環境と同じように動きます。これらの環境を選ぶと、線とそれに続くラベル、NewOverlay:または NewNote:が表示されます。ただし色は青でなくピンクにな
13484 り、線も違うものが使われます。ラベルのフォントもこれら3つの環境で異なるものが使われます。
13485 \end_layout
13486
13487 \begin_layout Standard
13488
13489 \family sans
13490 Slide
13491 \family default
13492 と同じように内容が1枚のシートに収まらない場合は、新しいシートにまわされます。しかし、これは避けたほうがいいでしょう。
13493 \family sans
13494 Note
13495 \family default
13496 や 
13497 \family sans
13498 Overlay
13499 \family default
13500 の目的を台無しにしてしまいます。
13501 \end_layout
13502
13503 \begin_layout Subsubsection
13504
13505 \family sans
13506 Overlayを Slideといっしょに使う
13507 \end_layout
13508
13509 \begin_layout Standard
13510
13511 \family sans
13512 Overlay
13513 \family default
13514 の基本的な機能は重ね合わせて使うスライドを作ることです。例えば、発表でまず図を見せてそれからテキストを見せたいような場合があるでしょう。一つの方法は見せたくない
13515 部分を紙で隠してしまうことですが、これはいつもうまく行くとは限りません。グラフにグラフを重ねる場合などは、見せたくない方を紙で隠すことはできません。別々のスライ
13516 ドをきっちり重なるように作るのは難しいものです。このような場合は 
13517 \family sans
13518 Overlay
13519 \family default
13520 環境を使うことで作業を簡単にすることができます。
13521 \end_layout
13522
13523 \begin_layout Standard
13524 各々の 
13525 \family sans
13526 Overlay
13527 \family default
13528 のページ番号はそれの親スライドのページ番号をもらい、それに -a、-bなどを続けます。もちろん、
13529 \family sans
13530 Slide
13531 \family default
13532 も 
13533 \family sans
13534 Overlay
13535 \family default
13536 もちゃんと1枚のスライドに収まるようになってなければなりません。
13537 \family sans
13538 Overlay
13539 \family default
13540 は 
13541 \family sans
13542 Slide
13543 \family default
13544 の一部であると考えた方がいいでしょう。実際、LyXでは 
13545 \family sans
13546 Overlay
13547 \family default
13548 のラベルを 
13549 \family sans
13550 Slide
13551 \family default
13552 のラベルよりも短くすることでこれを目に見える形で表しています。最後ですが、印刷した場合には親スライドと 
13553 \family sans
13554 Overlay
13555 \family default
13556 の4隅にマークがついているのがわかるでしょう。これは2枚のシートを重ねるのが便利なようについているのです。
13557 \end_layout
13558
13559 \begin_layout Standard
13560 2つのスライドを重ね合わせる場合の一番の問題は、2枚のスライドの内容の配置でしょう。どれだけのスペースを2番目のスライドの図のために残しておくべきか、1枚目のス
13561 ライドの段落が2枚目のスライドの図とテキストの間に入るようにはどのようにしたらいいかという問題です。これを解決するいい方法が 
13562 \family sans
13563 InvisibleText
13564 \family default
13565 と 
13566 \family sans
13567 VisibleText
13568 \family default
13569 を使うことです。
13570 \end_layout
13571
13572 \begin_layout Standard
13573
13574 \family sans
13575 InvisibleText
13576 \family default
13577 と 
13578 \family sans
13579 VisibleText
13580 \family default
13581  はコマンドのような段落環境で、その名前の通りそれに続くテキストを各々見えなくしたり、見えるようにします。セクション 
13582 \begin_inset CommandInset ref
13583 LatexCommand ref
13584 reference "sec:slideQuirk"
13585
13586 \end_inset
13587
13588 で書いておいたように、この2つの環境の中には何も入れることができません。
13589 \family sans
13590 InvisibleText
13591 \family default
13592 を挿入すると、その位置に <Invisible Text Follows>と書いた青いラベルが行の真ん中に表示されます。このラベルに続く文章は、その文章分のスペ
13593 ースは空くのですが何も印刷されません。これは 
13594 \family sans
13595 Slide
13596 \family default
13597 でも 
13598 \family sans
13599 Overlay
13600 \family default
13601 でも同じです。
13602 \end_layout
13603
13604 \begin_layout Standard
13605
13606 \family sans
13607 VisibleText
13608 \family default
13609 の場合は、挿入した位置に <Visible Text Follows>と書いた緑のラベルが行の中央にあらわれます。そして、このラベル以降の文章は普通に印刷されま
13610 す。新しい 
13611 \family sans
13612 Slide
13613 \family default
13614
13615 \family sans
13616 Overlay
13617 \family default
13618
13619 \family sans
13620 Note
13621 \family default
13622 を始めると自動的に 
13623 \family sans
13624 InvisibleText
13625 \family default
13626 は終わります。そのために 
13627 \family sans
13628 Slide
13629 \family default
13630 の最後で次のスライド用に 
13631 \family sans
13632 VisibleText
13633 \family default
13634 を使う必要はありません。
13635 \end_layout
13636
13637 \begin_layout Standard
13638 これで 
13639 \family sans
13640 Slide
13641 \family default
13642 と 
13643 \family sans
13644 Overlay
13645 \family default
13646 の上で 
13647 \family sans
13648 InvisibleText
13649 \family default
13650 と 
13651 \family sans
13652 VisibleText
13653 \family default
13654 を使って重ね合わせることのできるシートを作る方法が分かったでしょう。
13655 \end_layout
13656
13657 \begin_layout Enumerate
13658 メインのスライド、重ね合わせるものに関わらず表示するものをすべて含んだスライドを作ります。
13659 \end_layout
13660
13661 \begin_layout Enumerate
13662
13663 \family sans
13664 Overlay
13665 \family default
13666 のみで表示される図、段落の前に 
13667 \family sans
13668 InvisibleText
13669 \family default
13670 環境を挿入し、
13671 \family sans
13672 Overlay
13673 \family default
13674 のみのものが終わったところに 
13675 \family sans
13676 VisibleText
13677 \family default
13678 環境を挿入します。
13679 \end_layout
13680
13681 \begin_layout Enumerate
13682
13683 \family sans
13684 Slide
13685 \family default
13686 のすぐ後から、
13687 \family sans
13688 Overlay
13689 \family default
13690 を始めます。
13691 \end_layout
13692
13693 \begin_layout Enumerate
13694 この 
13695 \family sans
13696 Slide
13697 \family default
13698 の中身を 
13699 \family sans
13700 Overlay
13701 \family default
13702 にコピーします。
13703 \end_layout
13704
13705 \begin_layout Enumerate
13706
13707 \family sans
13708 Overlay
13709 \family default
13710 の 
13711 \family sans
13712 InvisibleText
13713 \family default
13714 を 
13715 \family sans
13716 VisibleText
13717 \family default
13718 に入れ替え、
13719 \family sans
13720 VisibleText
13721 \family default
13722 を 
13723 \family sans
13724 InvisibleText
13725 \family default
13726 に入れ替えます。
13727 \end_layout
13728
13729 \begin_layout Standard
13730 これで出来上がりです。重ね合わせるシートができました。
13731 \end_layout
13732
13733 \begin_layout Standard
13734 ただし、LyXの 
13735 \family sans
13736 slides
13737 \family default
13738 クラスのデザインによる問題があります。段落の途中を見えなくしたり、見えない段落の途中だけを見えるようにしたりはできないのです。それをするためには、LaTeXコー
13739 ドを文章に埋め込む必要があります
13740 \begin_inset Foot
13741 status collapsed
13742
13743 \begin_layout Plain Layout
13744 コマンドは
13745 \end_layout
13746
13747 \begin_layout Itemize
13748
13749 \family typewriter
13750 {
13751 \backslash
13752 invisible \SpecialChar \ldots{}
13753  }
13754 \end_layout
13755
13756 \begin_layout Itemize
13757
13758 \family typewriter
13759 {
13760 \backslash
13761 visible \SpecialChar \ldots{}
13762  }
13763 \end_layout
13764
13765 \begin_layout Plain Layout
13766 で TeXとしてマークする必要があります。見え方を変えたいテキストを括弧の中の(
13767 \family typewriter
13768
13769 \backslash
13770 invisible
13771 \family default
13772 または 
13773 \family typewriter
13774
13775 \backslash
13776 visible
13777 \family default
13778 コマンドの後ろへ)入れてください。TeXとしてマークする方法を知らない場合はユーザーの手引きを見てください。
13779 \end_layout
13780
13781 \end_inset
13782
13783
13784 \end_layout
13785
13786 \begin_layout Subsubsection
13787
13788 \family sans
13789 Note
13790 \family default
13791 を 
13792 \family sans
13793 Slide
13794 \family default
13795 といっしょに使う
13796 \begin_inset CommandInset label
13797 LatexCommand label
13798 name "sec:slideNote"
13799
13800 \end_inset
13801
13802
13803 \end_layout
13804
13805 \begin_layout Standard
13806
13807 \family sans
13808 Overlay
13809 \family default
13810 と同じように 
13811 \family sans
13812 Note
13813 \family default
13814 にも元になる親スライドがあります。
13815 \family sans
13816 Note
13817 \family default
13818 の見出しは 
13819 \family sans
13820 Slide
13821 \family default
13822 より短く、はでな赤紫色をしていてすぐに気が付くようになっています。そのうえ、印刷した 
13823 \family sans
13824 Note
13825 \family default
13826 には親スライドのページ番号に 
13827 \begin_inset Quotes eld
13828 \end_inset
13829
13830
13831 \family typewriter
13832 -
13833 \family default
13834 1
13835 \begin_inset Quotes erd
13836 \end_inset
13837
13838
13839 \begin_inset Quotes eld
13840 \end_inset
13841
13842
13843 \family typewriter
13844 -
13845 \family default
13846 2
13847 \begin_inset Quotes erd
13848 \end_inset
13849
13850
13851 \begin_inset Quotes eld
13852 \end_inset
13853
13854
13855 \family typewriter
13856 -
13857 \family default
13858 3
13859 \begin_inset Quotes erd
13860 \end_inset
13861
13862 等がくっついたページ番号がつきます。1つの 
13863 \family sans
13864 Slide
13865 \family default
13866 には 
13867 \family sans
13868 Slide
13869 \family default
13870 と 
13871 \family sans
13872 Overlay
13873 \family default
13874 のようにいくつものノートをつけることができます。これは長い説明をシートに収まるように分けるのに便利です。
13875 \end_layout
13876
13877 \begin_layout Standard
13878
13879 \family sans
13880 Note
13881 \family default
13882 の目的はその 
13883 \family sans
13884 Slide
13885 \family default
13886 について、話したいことを何でも書いておくことです。また、特定の 
13887 \family sans
13888 Slide
13889 \family default
13890 についてのメモとして使うこともできます。その場合はタイムマーカを使いたくなるかもしれません。今のところ、LyXの 
13891 \family sans
13892 slides
13893 \family default
13894 クラスは 
13895 \noun on
13896 Sli
13897 \noun default
13898 TeX の機能であるタイムマーカをサポートしていません。使いたい場合は LaTeXコードを書く必要があります。
13899 \end_layout
13900
13901 \begin_layout Standard
13902 タイムマーカを使うには、追加的なクラスオプション 
13903 \family typewriter
13904 clock
13905 \family default
13906 を設定する必要があります(セクション 
13907 \begin_inset CommandInset ref
13908 LatexCommand ref
13909 reference "sec:slidesetup"
13910
13911 \end_inset
13912
13913 を見てください)。このオプションはタイムマーカ機能を起動して、すべての 
13914 \family sans
13915 Note
13916 \family default
13917 の左下にタイムマーカを印刷します。タイムマーカの記述には 
13918 \family typewriter
13919
13920 \backslash
13921 settime{}
13922 \family default
13923 と 
13924 \family typewriter
13925
13926 \backslash
13927 addtime{}
13928 \family default
13929 という LaTeXコマンドを使います。この2つのコマンドの引数は秒で計られた時間です。
13930 \family typewriter
13931
13932 \backslash
13933 settime{}
13934 \family default
13935 はタイムマーカを与えられた時間にセットします。
13936 \family typewriter
13937
13938 \backslash
13939 addtime{}
13940 \family default
13941 は指定された量だけタイムマーカを増やします。タイムマーカと 
13942 \family sans
13943 Note
13944 \family default
13945 sをこのように使うと、特定のスライドにどのくらいの時間を使うことができるのかを思い出すことができます。
13946 \end_layout
13947
13948 \begin_layout Standard
13949 最後に一つの機能の説明をしておきましょう。印刷するときは 
13950 \family sans
13951 Slide
13952 \family default
13953 sと 
13954 \family sans
13955 Overlay
13956 \family default
13957 sは OHPシートに、
13958 \family sans
13959 Note
13960 \family default
13961 sは普通の紙に印刷したいでしょう。しかし、
13962 \family sans
13963 Note
13964 \family default
13965 は親スライドのすぐ後に印刷されます。どうしたらいいのでしょう。
13966 \end_layout
13967
13968 \begin_layout Standard
13969 幸いなことに、印刷をコントロールする2つの LaTeXコマンドがあります。2つともプリアンブルに記述する必要があるコマンドです。
13970 \family typewriter
13971
13972 \backslash
13973 onlyslides{
13974 \backslash
13975 slides}
13976 \family default
13977 は 
13978 \family sans
13979 Slide
13980 \family default
13981 と 
13982 \family sans
13983 Overlay
13984 \family default
13985 のみを印刷します。そして 
13986 \family typewriter
13987
13988 \backslash
13989 onlynotes{
13990 \backslash
13991 notes}
13992 \family default
13993 は 
13994 \family sans
13995 Note
13996 \family default
13997 のみを印刷します。この2つのコマンドを両方ともプリアンブルに書いてコメントアウトしておくといいでしょう。最終的に印刷するときになってどちらかのコメントをはずせば
13998 いいのです。私は 
13999 \family typewriter
14000
14001 \backslash
14002 onlyslides{
14003 \backslash
14004 slides}
14005 \family default
14006 のコメントをはずして *-slide.psという名前のファイルに出力し、それからまたコメントマークをつけて今度は 
14007 \family typewriter
14008
14009 \backslash
14010 onlynotes{
14011 \backslash
14012 notes
14013 \family default
14014 }の方のコメントをはずして 
14015 \family typewriter
14016 *-notes.ps
14017 \family default
14018 という名前のファイルに出力して、それらのファイルをプリンタに送るという方法を使っています。
14019 \end_layout
14020
14021 \begin_layout Standard
14022 これ以外にも別の引数を 
14023 \family typewriter
14024
14025 \backslash
14026 onlyslides{}
14027 \family default
14028
14029 \family typewriter
14030
14031 \backslash
14032 onlynotes{}
14033 \family default
14034 コマンドに与えることもできます。詳しくは何かいい LaTeXの本を見てください。
14035 \end_layout
14036
14037 \begin_layout Subsection
14038
14039 \family sans
14040 slides
14041 \family default
14042 クラスのテンプレートファイル
14043 \end_layout
14044
14045 \begin_layout Standard
14046
14047 \family sans
14048 slides
14049 \family default
14050 クラス用のテンプレートファイル 
14051 \family typewriter
14052 slides.lyx
14053 \family default
14054 が用意してあります。
14055 \family sans
14056 \bar under
14057 F
14058 \bar default
14059 ile\SpecialChar \menuseparator
14060 New
14061 \begin_inset space ~
14062 \end_inset
14063
14064 from
14065 \begin_inset space ~
14066 \end_inset
14067
14068
14069 \bar under
14070 T
14071 \bar default
14072 emplate
14073 \family default
14074  から選んでください。このテンプレートは 
14075 \family sans
14076 Slide
14077 \family default
14078
14079 \family sans
14080 Overlay
14081 \family default
14082
14083 \family sans
14084 Note
14085 \family default
14086 の例になっています。また 
14087 \family sans
14088 Slide
14089 \family default
14090 と 
14091 \family sans
14092 Overlay
14093 \family default
14094 には、
14095 \family sans
14096 InvisibleText
14097 \family default
14098 と 
14099 \family sans
14100 VisibleText
14101 \family default
14102 の例も含まれています。そしてプリアンブルは次のようになっています。
14103 \end_layout
14104
14105 \begin_layout LyX-Code
14106 % Uncomment to print out only slides and overlays
14107 \end_layout
14108
14109 \begin_layout LyX-Code
14110 %
14111 \end_layout
14112
14113 \begin_layout LyX-Code
14114 %
14115 \backslash
14116 onlyslides{
14117 \backslash
14118 slides}
14119 \begin_inset Newline newline
14120 \end_inset
14121
14122  
14123 \end_layout
14124
14125 \begin_layout LyX-Code
14126 % Uncomment to print out only notes
14127 \end_layout
14128
14129 \begin_layout LyX-Code
14130 %
14131 \end_layout
14132
14133 \begin_layout LyX-Code
14134 %
14135 \backslash
14136 onlynotes{
14137 \backslash
14138 notes}
14139 \end_layout
14140
14141 \begin_layout Standard
14142 最後に一言いっておくと、私は LaTeX2eの SLITeX emulationクラス(標準的な LaTeX2eクラスの一つです)をサポートするためにこのクラス
14143 を作りました。他にもスライドの準備をする 
14144 \family sans
14145 Foils
14146 \family default
14147 (セクション 
14148 \begin_inset CommandInset ref
14149 LatexCommand ref
14150 reference "sec:foiltex"
14151
14152 \end_inset
14153
14154 を見てください)や 
14155 \family typewriter
14156 seminar
14157 \family default
14158 (まだ LyXではサポートしていません
14159 \begin_inset Foot
14160 status collapsed
14161
14162 \begin_layout Plain Layout
14163 あなたがやってみませんか。
14164 \end_layout
14165
14166 \end_inset
14167
14168 )などのLaTeX2eパッケージがあります。私はそれらを使ったことがないので分かりません。自分で試してみて、どのクラスを使うのかを決めてください。
14169 \end_layout
14170
14171 \begin_layout Chapter
14172 ソフトウェアを追加する必要がある LyX機能
14173 \end_layout
14174
14175 \begin_layout Section
14176 TeXチェック
14177 \end_layout
14178
14179 \begin_layout Standard
14180 \begin_inset Flex CharStyle:Noun
14181 status collapsed
14182
14183 \begin_layout Plain Layout
14184 Asger Alstrup
14185 \end_layout
14186
14187 \end_inset
14188
14189
14190 \end_layout
14191
14192 \begin_layout Subsection
14193 はじめに
14194 \end_layout
14195
14196 \begin_layout Standard
14197 \begin_inset Flex CharStyle:Code
14198 status collapsed
14199
14200 \begin_layout Plain Layout
14201
14202 \family typewriter
14203 chktex
14204 \end_layout
14205
14206 \end_inset
14207
14208 プログラムが導入されていると
14209 \begin_inset Foot
14210 status collapsed
14211
14212 \begin_layout Plain Layout
14213 LaTeX頒布版としてMiKTeXを使用している場合には、
14214 \begin_inset Flex CharStyle:Code
14215 status collapsed
14216
14217 \begin_layout Plain Layout
14218 chktex
14219 \end_layout
14220
14221 \end_inset
14222
14223 はまだ利用可能ではありません。
14224 \end_layout
14225
14226 \end_inset
14227
14228
14229 \begin_inset Flex CharStyle:MenuItem
14230 status collapsed
14231
14232 \begin_layout Plain Layout
14233
14234 \family sans
14235 ツール
14236 \end_layout
14237
14238 \end_inset
14239
14240 メニューの下に、
14241 \family sans
14242
14243 \begin_inset Flex CharStyle:MenuItem
14244 status collapsed
14245
14246 \begin_layout Plain Layout
14247
14248 \family sans
14249 TeX構文チェック
14250 \end_layout
14251
14252 \end_inset
14253
14254
14255 \family default
14256 という項目が表示されます。
14257 \begin_inset Flex CharStyle:Code
14258 status collapsed
14259
14260 \begin_layout Plain Layout
14261
14262 \family typewriter
14263 chktex
14264 \end_layout
14265
14266 \end_inset
14267
14268 はCTAN
14269 \begin_inset CommandInset href
14270 LatexCommand href
14271 target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
14272
14273 \end_inset
14274
14275 から入手することができます。
14276 \end_layout
14277
14278 \begin_layout Standard
14279
14280 \family sans
14281 ChkTeX
14282 \family default
14283 パッケージは、LaTeXのいくつかの構成物が直感的でなく、すぐに忘れてしまうのに欲求不満を感じていた
14284 \begin_inset Flex CharStyle:Noun
14285 status collapsed
14286
14287 \begin_layout Plain Layout
14288 Jens T.
14289  Berger Thielemann
14290 \end_layout
14291
14292 \end_inset
14293
14294 によって書かれたプログラムです。このプログラムはLaTeXファイルの上を走り、ファイルの整合性をチェックして、いくつかのよくあるエラーを見つけ出します。別の技術
14295 的な言い方をすると、これはLaTeX用の
14296 \family typewriter
14297 Lint
14298 \family default
14299 です。
14300 \end_layout
14301
14302 \begin_layout Standard
14303 ところでLyXは正しいLaTeXファイルをつくるのに、なぜLaTeXの文法チェッカーがLyXに必要なのでしょう。それは
14304 \family typewriter
14305 Lint
14306 \family default
14307 がCプログラムの文法チェックをするだけでなくタイプエラーに対応するため意味もチェックするように、
14308 \family sans
14309 ChkTeX
14310 \family default
14311 は文法上のエラーだけでなく、よくある写植上のエラーも見つけてくれるからです。次の例を見てください。このようなエラーを見つけてくれます。
14312 \end_layout
14313
14314 \begin_layout Itemize
14315 省略記号の検出:
14316 \begin_inset Newline newline
14317 \end_inset
14318
14319 ...のかわりに\SpecialChar \ldots{}
14320  を使ってください。
14321 \end_layout
14322
14323 \begin_layout Itemize
14324 括弧の前または後ろのスペースがない:
14325 \begin_inset Newline newline
14326 \end_inset
14327
14328 ( wrong spacing )
14329 \end_layout
14330
14331 \begin_layout Itemize
14332 よくある省略形の後ろのスペースを正規のスペースにする:
14333 \begin_inset Newline newline
14334 \end_inset
14335
14336 e.
14337  g.
14338  is too wide spacing.
14339 \end_layout
14340
14341 \begin_layout Itemize
14342 文章が大文字で終わっているときに、文の終りのスペースに直す:
14343 \begin_inset Newline newline
14344 \end_inset
14345
14346 This is a TEST.
14347  And this is wrong spacing.
14348 \end_layout
14349
14350 \begin_layout Itemize
14351 ラベルやそれに似たコマンドの前のスペース:
14352 \begin_inset Newline newline
14353 \end_inset
14354
14355 ラベルとテキストの間にスペースがある場合、ラベルが別のページに行ってしまう可能性があります。 
14356 \begin_inset CommandInset label
14357 LatexCommand label
14358 name "sec:chktex"
14359
14360 \end_inset
14361
14362
14363 \begin_inset Foot
14364 status collapsed
14365
14366 \begin_layout Plain Layout
14367 この脚注は別のページに行く可能性があります。
14368 \end_layout
14369
14370 \end_inset
14371
14372 そうなるとラベルと本文が離れすぎてしまいます。
14373 \end_layout
14374
14375 \begin_layout Itemize
14376 レファレンスの前にハードスペースのかわりにスペース:
14377 \begin_inset Newline newline
14378 \end_inset
14379
14380 運が悪ければ、レファレンスされたテキストとレファレンス番号の間で行が変わります。セクション 
14381 \begin_inset CommandInset ref
14382 LatexCommand ref
14383 reference "sec:chktex"
14384
14385 \end_inset
14386
14387 を見てください。
14388 \end_layout
14389
14390 \begin_layout Itemize
14391 掛け算に 
14392 \begin_inset Formula $\times$
14393 \end_inset
14394
14395 のかわりに xが使われている:
14396 \begin_inset Newline newline
14397 \end_inset
14398
14399 2x2は 
14400 \begin_inset Formula $2\times2$
14401 \end_inset
14402
14403 より安っぽく見えるでしょう。
14404 \end_layout
14405
14406 \begin_layout Standard
14407 これ以外にも色々な間違いを探してくれます。文章を仕上げるのに非常に価値のあるツールです。スペルチェックが終わって、文章の微調整をする前にはかならず使った方がいい
14408 でしょう。
14409 \end_layout
14410
14411 \begin_layout Subsection
14412 使いかた
14413 \end_layout
14414
14415 \begin_layout Standard
14416 プログラムをインストールしたら、
14417 \family sans
14418 ツール\SpecialChar \menuseparator
14419 TeX構文チェック
14420 \family default
14421 を選ぶだけです。そうすると書いている文章のLaTeXファイルが生成され、
14422 \family sans
14423 ChkTeX
14424 \family default
14425 がそのLaTeXファイルをチェックします。
14426 \family sans
14427 ChkTeX
14428 \family default
14429 からの警告があった場合は、エラーボックスが LyXの文章中に挿入されます。エラーボックスは間違いのある場所の近くに挿入され、メニューアイテムの
14430 \begin_inset Flex CharStyle:MenuItem
14431 status collapsed
14432
14433 \begin_layout Plain Layout
14434 移動\SpecialChar \menuseparator
14435 エラー
14436 \end_layout
14437
14438 \end_inset
14439
14440 、または既定の
14441 \family typewriter
14442 cua
14443 \family default
14444 バインドファイルを使っている場合は
14445 \family sans
14446 C-g
14447 \family default
14448 で簡単にエラーの場所を見つけることができます。エラーボックスを開けるにはマウスでクリックするか、
14449 \family typewriter
14450 cua
14451 \family default
14452 バインドの場合は
14453 \family sans
14454 C-i
14455 \family default
14456
14457 \family typewriter
14458 emacs
14459 \family default
14460 バインドの場合は
14461 \family sans
14462 C-o
14463 \family default
14464 のショートカットキーを使います。警告を読んで、間違いを直してください。警告の意味が分からない場合は無視しても大丈夫です。画面上の文章と
14465 \family sans
14466 ChkTeX
14467 \family default
14468 が扱う文章の間にギャップがあるために変な警告がでる場合があるのです。
14469 \end_layout
14470
14471 \begin_layout Standard
14472 この文章自体が
14473 \family sans
14474 ChkTeX
14475 \family default
14476 の機能を確かめるよい材料になります。
14477 \family sans
14478 ChkTeX
14479 \family default
14480 をこの文章に走らせてみると、些細なことで多くの警告がでるのがわかるでしょう。しかし、これはコンピュータが敏感すぎるだけで、ほとんどが気にすることはない誤警報です
14481
14482 \end_layout
14483
14484 \begin_layout Subsection
14485 微調整のしかた
14486 \end_layout
14487
14488 \begin_layout Standard
14489 しばしば、
14490 \family sans
14491 ChkTeX
14492 \family default
14493 は無駄な警告を出しすぎると感じることがあります。そういう場合は
14494 \family sans
14495 ChkTeX
14496 \family default
14497 が出す警告の種類を調整することができます。またひどい状況の場合の別の選択は、
14498 \begin_inset Flex CharStyle:MenuItem
14499 status collapsed
14500
14501 \begin_layout Plain Layout
14502 表示\SpecialChar \menuseparator
14503 すべてのエラーボックスを削除
14504 \end_layout
14505
14506 \end_inset
14507
14508 を使ってすべての警告を消してしまうことです。
14509 \end_layout
14510
14511 \begin_layout Standard
14512
14513 \family sans
14514 ChkTeX
14515 \family default
14516 は非常に多くの面を調整できるのですが、それですべての問題が解決するとは思わないでください。LyXは
14517 \family sans
14518 ChkTeX
14519 \family default
14520 の出力
14521 \begin_inset Foot
14522 status collapsed
14523
14524 \begin_layout Plain Layout
14525
14526 \family sans
14527 ChkTeX
14528 \family default
14529 の出力は 
14530 \family sans
14531 ChkTeX
14532 \family default
14533 を走らせたすぐ後で 
14534 \family sans
14535 Edit\SpecialChar \menuseparator
14536 View
14537 \begin_inset space ~
14538 \end_inset
14539
14540 LaTeX
14541 \begin_inset space ~
14542 \end_inset
14543
14544 Log
14545 \family default
14546 を使えば見ることができます。
14547 \end_layout
14548
14549 \end_inset
14550
14551 から内部の構造と一致する行番号を得ることができるようなある種の特別なLaTeXファイルを生成するのですが、それでもいくつかの警告は正しい位置にあらわれません。こ
14552 れを解消するには2つの方法があります。
14553 \end_layout
14554
14555 \begin_layout Itemize
14556 \begin_inset Flex CharStyle:MenuItem
14557 status collapsed
14558
14559 \begin_layout Plain Layout
14560 設定
14561 \end_layout
14562
14563 \end_inset
14564
14565
14566 \begin_inset Flex CharStyle:MenuItem
14567 status collapsed
14568
14569 \begin_layout Plain Layout
14570 出力\SpecialChar \menuseparator
14571 LaTeX
14572 \end_layout
14573
14574 \end_inset
14575
14576 タブ)の
14577 \family sans
14578 ChkTeX
14579 \family default
14580 を起動するコマンドラインを調整するか、グローバルな
14581 \family sans
14582 ChkTeX
14583 \family default
14584 の設定ファイル(通常は
14585 \begin_inset Flex CharStyle:Code
14586 status collapsed
14587
14588 \begin_layout Plain Layout
14589 /usr/local/share/chktexrc
14590 \end_layout
14591
14592 \end_inset
14593
14594 です)を調整します。どの警告がコマンドラインから有効、無効にできるかは以下の節を見てください。
14595 \end_layout
14596
14597 \begin_layout Itemize
14598 \begin_inset Flex CharStyle:MenuItem
14599 status collapsed
14600
14601 \begin_layout Plain Layout
14602 ファイル\SpecialChar \menuseparator
14603 エクスポート\SpecialChar \menuseparator
14604 LaTeX
14605 \end_layout
14606
14607 \end_inset
14608
14609 を使って文章をLaTeXファイルに変換して、それに
14610 \family typewriter
14611 chktex
14612 \family default
14613 を走らせます。この方法では警告に対応する場所を LyXの画面上で見つけるのがすこし面倒ですが、可能でしょう。
14614 \end_layout
14615
14616 \begin_layout Standard
14617
14618 \family sans
14619 \begin_inset Flex CharStyle:MenuItem
14620 status collapsed
14621
14622 \begin_layout Plain Layout
14623
14624 \family sans
14625 設定
14626 \end_layout
14627
14628 \end_inset
14629
14630
14631 \family default
14632 で警告を有効、無効にするやり方を説明しましょう。メッセージを無効にするには、
14633 \family typewriter
14634 -n#
14635 \family default
14636 を使い、有効にするには
14637 \family typewriter
14638 -w#
14639 \family default
14640 を使ってください。以下でイタリックで書いてあるメッセージは既定で無効になっています。既定の設定は "
14641 \family typewriter
14642 chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
14643 \family default
14644 "です。
14645 \end_layout
14646
14647 \begin_layout Standard
14648 メッセージを有効、無効にする以外の
14649 \family typewriter
14650 chktex
14651 \family default
14652 のオプションを使わないでください。LyXがそれ以外のいくつかのコマンドラインパラメータを特定の方法で使って 
14653 \family typewriter
14654 chktex
14655 \family default
14656 と通信しているからです。
14657 \end_layout
14658
14659 \begin_layout Enumerate
14660
14661 \size small
14662 \emph on
14663 Command terminated with space.
14664 \end_layout
14665
14666 \begin_layout Enumerate
14667
14668 \size small
14669 Non-breaking space (
14670 \begin_inset Quotes eld
14671 \end_inset
14672
14673
14674 \family typewriter
14675 ~
14676 \family default
14677
14678 \begin_inset Quotes erd
14679 \end_inset
14680
14681 ) should have been used.
14682 \end_layout
14683
14684 \begin_layout Enumerate
14685
14686 \size small
14687 \emph on
14688 You should enclose the previous parenthesis with 
14689 \begin_inset Quotes eld
14690 \end_inset
14691
14692
14693 \family typewriter
14694 {}
14695 \family default
14696
14697 \begin_inset Quotes erd
14698 \end_inset
14699
14700 .
14701 \end_layout
14702
14703 \begin_layout Enumerate
14704
14705 \size small
14706 Italic correction (
14707 \begin_inset Quotes eld
14708 \end_inset
14709
14710
14711 \family typewriter
14712
14713 \backslash
14714 /
14715 \family default
14716
14717 \begin_inset Quotes erd
14718 \end_inset
14719
14720 ) found in non-italic buffer.
14721 \end_layout
14722
14723 \begin_layout Enumerate
14724
14725 \size small
14726 Italic correction (
14727 \begin_inset Quotes eld
14728 \end_inset
14729
14730
14731 \family typewriter
14732
14733 \backslash
14734 /
14735 \family default
14736
14737 \begin_inset Quotes erd
14738 \end_inset
14739
14740 ) found more than once.
14741 \end_layout
14742
14743 \begin_layout Enumerate
14744
14745 \size small
14746 \emph on
14747 No italic correction (
14748 \begin_inset Quotes eld
14749 \end_inset
14750
14751
14752 \family typewriter
14753
14754 \backslash
14755 /
14756 \family default
14757
14758 \begin_inset Quotes erd
14759 \end_inset
14760
14761 ) found.
14762 \end_layout
14763
14764 \begin_layout Enumerate
14765
14766 \size small
14767 Accent command 
14768 \begin_inset Quotes eld
14769 \end_inset
14770
14771
14772 \family typewriter
14773 cmd
14774 \family default
14775
14776 \begin_inset Quotes erd
14777 \end_inset
14778
14779  needs use of 
14780 \begin_inset Quotes eld
14781 \end_inset
14782
14783
14784 \family typewriter
14785 cmd
14786 \family default
14787
14788 \begin_inset Quotes erd
14789 \end_inset
14790
14791 .
14792 \end_layout
14793
14794 \begin_layout Enumerate
14795
14796 \size small
14797 Wrong length of dash may have been used.
14798 \end_layout
14799
14800 \begin_layout Enumerate
14801
14802 \size small
14803 \emph on
14804 \begin_inset Quotes eld
14805 \end_inset
14806
14807
14808 \family typewriter
14809 %s
14810 \family default
14811
14812 \begin_inset Quotes erd
14813 \end_inset
14814
14815  expected, found 
14816 \begin_inset Quotes eld
14817 \end_inset
14818
14819
14820 \family typewriter
14821 %s
14822 \family default
14823
14824 \begin_inset Quotes erd
14825 \end_inset
14826
14827 .
14828 \end_layout
14829
14830 \begin_layout Enumerate
14831
14832 \size small
14833 Solo 
14834 \begin_inset Quotes eld
14835 \end_inset
14836
14837
14838 \family typewriter
14839 %s
14840 \family default
14841
14842 \begin_inset Quotes erd
14843 \end_inset
14844
14845  found.
14846 \end_layout
14847
14848 \begin_layout Enumerate
14849
14850 \size small
14851 You should use 
14852 \begin_inset Quotes eld
14853 \end_inset
14854
14855
14856 \family typewriter
14857 %s
14858 \family default
14859
14860 \begin_inset Quotes erd
14861 \end_inset
14862
14863  to achieve an ellipsis.
14864 \end_layout
14865
14866 \begin_layout Enumerate
14867
14868 \size small
14869 Inter-word spacing (
14870 \begin_inset Quotes eld
14871 \end_inset
14872
14873
14874 \family typewriter
14875
14876 \backslash
14877
14878 \family default
14879  
14880 \begin_inset Quotes eld
14881 \end_inset
14882
14883 ) should perhaps be used.
14884 \end_layout
14885
14886 \begin_layout Enumerate
14887
14888 \size small
14889 Inter-sentence spacing (
14890 \begin_inset Quotes eld
14891 \end_inset
14892
14893
14894 \family typewriter
14895
14896 \backslash
14897 @
14898 \family default
14899
14900 \begin_inset Quotes erd
14901 \end_inset
14902
14903 ) should perhaps be used.
14904 \end_layout
14905
14906 \begin_layout Enumerate
14907
14908 \size small
14909 Could not find argument for command.
14910 \end_layout
14911
14912 \begin_layout Enumerate
14913
14914 \size small
14915 No match found for 
14916 \begin_inset Quotes eld
14917 \end_inset
14918
14919
14920 \family typewriter
14921 %s
14922 \family default
14923
14924 \begin_inset Quotes erd
14925 \end_inset
14926
14927 .
14928 \end_layout
14929
14930 \begin_layout Enumerate
14931
14932 \size small
14933 Math mode still on at end of LaTeX file.
14934 \end_layout
14935
14936 \begin_layout Enumerate
14937
14938 \size small
14939 Number of 
14940 \begin_inset Quotes eld
14941 \end_inset
14942
14943
14944 \family typewriter
14945 char
14946 \family default
14947
14948 \begin_inset Quotes erd
14949 \end_inset
14950
14951  doesn't match the number of 
14952 \begin_inset Quotes eld
14953 \end_inset
14954
14955
14956 \family typewriter
14957 char
14958 \family default
14959
14960 \begin_inset Quotes erd
14961 \end_inset
14962
14963 .
14964 \end_layout
14965
14966 \begin_layout Enumerate
14967
14968 \size small
14969 You should use either 
14970 \family typewriter
14971
14972 \begin_inset Quotes eld
14973 \end_inset
14974
14975
14976 \family default
14977  or 
14978 \family typewriter
14979
14980 \begin_inset Quotes erd
14981 \end_inset
14982
14983
14984 \family default
14985  as an alternative to 
14986 \begin_inset Quotes eld
14987 \end_inset
14988
14989
14990 \family typewriter
14991 "
14992 \family default
14993
14994 \begin_inset Quotes erd
14995 \end_inset
14996
14997 .
14998 \end_layout
14999
15000 \begin_layout Enumerate
15001
15002 \size small
15003 You should use "
15004 \family typewriter
15005 '
15006 \family default
15007 " (ASCII 39) instead of "" (ASCII 180).
15008 \end_layout
15009
15010 \begin_layout Enumerate
15011
15012 \size small
15013 User-specified pattern found.
15014 \end_layout
15015
15016 \begin_layout Enumerate
15017
15018 \size small
15019 This command might not be intended.
15020 \end_layout
15021
15022 \begin_layout Enumerate
15023
15024 \size small
15025 \emph on
15026 Comment displayed.
15027 \end_layout
15028
15029 \begin_layout Enumerate
15030
15031 \size small
15032 Either 
15033 \family typewriter
15034 ''
15035 \backslash
15036 ,'
15037 \family default
15038  or 
15039 \family typewriter
15040 '
15041 \backslash
15042 ,''
15043 \family default
15044  will look better.
15045 \end_layout
15046
15047 \begin_layout Enumerate
15048
15049 \size small
15050 Delete this space to maintain correct page references.
15051 \end_layout
15052
15053 \begin_layout Enumerate
15054
15055 \size small
15056 \emph on
15057 You might wish to put this between a pair of 
15058 \begin_inset Quotes eld
15059 \end_inset
15060
15061
15062 \family typewriter
15063 {}
15064 \family default
15065
15066 \begin_inset Quotes erd
15067 \end_inset
15068
15069 .
15070 \end_layout
15071
15072 \begin_layout Enumerate
15073
15074 \size small
15075 You ought to remove spaces in front of punctuation.
15076 \end_layout
15077
15078 \begin_layout Enumerate
15079
15080 \size small
15081 Could not execute LaTeX command.
15082 \end_layout
15083
15084 \begin_layout Enumerate
15085
15086 \size small
15087 Don't use 
15088 \family typewriter
15089
15090 \backslash
15091 /
15092 \family default
15093  in front of small punctuation.
15094 \end_layout
15095
15096 \begin_layout Enumerate
15097
15098 \family typewriter
15099 \size small
15100 $
15101 \backslash
15102 times$
15103 \family default
15104  may look prettier here.
15105 \end_layout
15106
15107 \begin_layout Enumerate
15108
15109 \size small
15110 \emph on
15111 Multiple spaces detected in output.
15112 \end_layout
15113
15114 \begin_layout Enumerate
15115
15116 \size small
15117 This text may be ignored.
15118 \end_layout
15119
15120 \begin_layout Enumerate
15121
15122 \size small
15123 Use 
15124 \family typewriter
15125
15126 \begin_inset Quotes eld
15127 \end_inset
15128
15129
15130 \family default
15131  to begin quotation, not 
15132 \family typewriter
15133 '
15134 \family default
15135 .
15136 \end_layout
15137
15138 \begin_layout Enumerate
15139
15140 \size small
15141 Use 
15142 \family typewriter
15143 '
15144 \family default
15145  to end quotation, not 
15146 \family typewriter
15147
15148 \begin_inset Quotes eld
15149 \end_inset
15150
15151
15152 \family default
15153 .
15154 \end_layout
15155
15156 \begin_layout Enumerate
15157
15158 \size small
15159 Don't mix quotes.
15160 \end_layout
15161
15162 \begin_layout Enumerate
15163
15164 \size small
15165 You should perhaps use 
15166 \begin_inset Quotes eld
15167 \end_inset
15168
15169
15170 \family typewriter
15171 cmd
15172 \family default
15173
15174 \begin_inset Quotes erd
15175 \end_inset
15176
15177  instead.
15178 \end_layout
15179
15180 \begin_layout Enumerate
15181
15182 \size small
15183 You should put a space in front of/after parenthesis.
15184 \end_layout
15185
15186 \begin_layout Enumerate
15187
15188 \size small
15189 You should avoid spaces in front of/after parenthesis.
15190 \end_layout
15191
15192 \begin_layout Enumerate
15193
15194 \size small
15195 \emph on
15196 You should not use punctuation in front of/after quotes.
15197 \end_layout
15198
15199 \begin_layout Enumerate
15200
15201 \size small
15202 Double space found.
15203 \end_layout
15204
15205 \begin_layout Enumerate
15206
15207 \size small
15208 You should put punctuation outside inner/inside display math mode.
15209 \end_layout
15210
15211 \begin_layout Enumerate
15212
15213 \size small
15214 You ought to not use primitive TeX in LaTeX code.
15215 \end_layout
15216
15217 \begin_layout Enumerate
15218
15219 \size small
15220 You should remove spaces in front of 
15221 \begin_inset Quotes eld
15222 \end_inset
15223
15224
15225 \family typewriter
15226 %s
15227 \family default
15228
15229 \begin_inset Quotes erd
15230 \end_inset
15231
15232
15233 \end_layout
15234
15235 \begin_layout Enumerate
15236
15237 \size small
15238 \begin_inset Quotes eld
15239 \end_inset
15240
15241
15242 \family typewriter
15243 %s
15244 \family default
15245
15246 \begin_inset Quotes erd
15247 \end_inset
15248
15249  is normally not followed by 
15250 \begin_inset Quotes eld
15251 \end_inset
15252
15253
15254 \family typewriter
15255 %c
15256 \family default
15257
15258 \begin_inset Quotes erd
15259 \end_inset
15260
15261 .
15262 \end_layout
15263
15264 \begin_layout Standard
15265 将来的にはLyXにこのツール(それとよく似たツール
15266 \family typewriter
15267 lacheck
15268 \family default
15269 )のためのより使いやすいインターフェイスを用意できればと考えています。しかし今の状態でもまったく役に立たないということはないでしょう。ある程度の長さの文章に使っ
15270 てみてください。きっとびっくりしますよ。
15271 \end_layout
15272
15273 \begin_layout Section
15274 LyXでのバージョン管理
15275 \end_layout
15276
15277 \begin_layout Standard
15278 \begin_inset Flex CharStyle:Noun
15279 status collapsed
15280
15281 \begin_layout Plain Layout
15282 Lars Bullik Bjønnes
15283 \end_layout
15284
15285 \end_inset
15286
15287 文 
15288 \begin_inset Flex CharStyle:Noun
15289 status collapsed
15290
15291 \begin_layout Plain Layout
15292 Pavel Sanda
15293 \end_layout
15294
15295 \end_inset
15296
15297 改訂
15298 \end_layout
15299
15300 \begin_layout Subsection
15301 はじめに
15302 \end_layout
15303
15304 \begin_layout Standard
15305 私の友人がLyXをグループプロジェクトに使おうとしましたが、LyXがバージョン管理またはファイルロック機能を持っていないためにLyXを使うのをあきらめました。こ
15306 れが私がLyXでRCS(将来的にはCVSやSCCSも)をサポートしようと考えた理由です。LyXは今ではもっとも基本的なRCSコマンドをサポートしています。もしあ
15307 なたがより複雑なことをしたい場合はxterm上で自分で行う必要があります。
15308 \end_layout
15309
15310 \begin_layout Standard
15311 LyXのバージョン管理機能を使う前にrcsintro(manファイルです。
15312 \family typewriter
15313 man rcsintro
15314 \family default
15315 で読めます)を読んでください。このファイルには基本的なRCSの機能のすべてが説明してあります。特にRCSディレクトリに関するコメントと、マスターRCSファイル(
15316 \family typewriter
15317 ,v
15318 \family default
15319  で終わっているファイルです)の概念に気をつけてください。
15320 \end_layout
15321
15322 \begin_layout Standard
15323 LyXの実装にあたってはGNU RCSパッケージの最新のバージョンを使うことを想定しています。古いバージョンを使っている場合は動くかどうか保証できません。
15324 \end_layout
15325
15326 \begin_layout Subsection
15327 LyXでのRCSコマンド
15328 \end_layout
15329
15330 \begin_layout Standard
15331 以下の節ではLyXでサポートされているRCSコマンドを説明します。それらのコマンドは
15332 \begin_inset Flex CharStyle:MenuItem
15333 status collapsed
15334
15335 \begin_layout Plain Layout
15336 ファイル\SpecialChar \menuseparator
15337 バージョン管理
15338 \end_layout
15339
15340 \end_inset
15341
15342 の下位メニューにあります。
15343 \end_layout
15344
15345 \begin_layout Subsubsection
15346
15347 \family sans
15348 登録
15349 \end_layout
15350
15351 \begin_layout Standard
15352 あなたの書いている文章がバージョン管理の下にないならば、これがメニューにあらわれる唯一の項目です。もし文章がバージョン管理の下にあるならば、
15353 \begin_inset Flex CharStyle:MenuItem
15354 status collapsed
15355
15356 \begin_layout Plain Layout
15357 登録
15358 \end_layout
15359
15360 \end_inset
15361
15362 は灰色になって使えなくなっています。
15363 \end_layout
15364
15365 \begin_layout Standard
15366 このコマンドはあなたの文章をRCSに登録します。このコマンドを実行すると対話的にその文章の最初の説明を入れるように頼んできます。そしてその文章はRead-Onl
15367 yモードになり、変更を加えるためには
15368 \begin_inset Flex CharStyle:MenuItem
15369 status collapsed
15370
15371 \begin_layout Plain Layout
15372 チェックアウトして編集
15373 \end_layout
15374
15375 \end_inset
15376
15377 を実行する必要があります。バージョン管理の管理下にある文章はミニバッファのファイル名の後ろに [RCS:<version> <locker>]が付きます。
15378 \end_layout
15379
15380 \begin_layout Standard
15381 このコマンドは次のRCSコマンドを実行します:
15382 \family typewriter
15383 ci -q -u -i -t-"<initial description>" <file-name>
15384 \end_layout
15385
15386 \begin_layout Standard
15387 スイッチについて知りたければ 
15388 \family typewriter
15389 man ci
15390 \family default
15391 を読んでください。
15392 \end_layout
15393
15394 \begin_layout Subsubsection
15395
15396 \family sans
15397 変更をチェックインする
15398 \end_layout
15399
15400 \begin_layout Standard
15401 ファイルの編集が終わると、その変更をチェックインします。これを実行すると変更についての説明を求められ、それは履歴ログに記録されます。そしてバージョンナンバーは上
15402 がり、変更がマスターRCSファイルに反映され、その文章はアンロックされ Read-Onlyモードになります。
15403 \end_layout
15404
15405 \begin_layout Standard
15406 RCS command: 
15407 \family typewriter
15408 ci -q -u -m"<description>" <file-name>
15409 \end_layout
15410
15411 \begin_layout Subsubsection
15412
15413 \family sans
15414 チェックアウトして編集
15415 \end_layout
15416
15417 \begin_layout Standard
15418 このコマンドは文章をロックして編集できるようにします。そして文章をあなただけが読み書きできるようにします。しばらく文章を編集して、それが終わったらチェックインし
15419 てください。文章がロックされるとステータスラインが変わります。
15420 \end_layout
15421
15422 \begin_layout Standard
15423 RCS command: 
15424 \family typewriter
15425 co -q -l <file-name>
15426 \end_layout
15427
15428 \begin_layout Subsubsection
15429
15430 \family sans
15431 保存されたバージョンに戻す
15432 \end_layout
15433
15434 \begin_layout Standard
15435 このコマンドは最後のチェックイン以降のすべての変更を破棄します。変更を破棄する前には警告がでます。
15436 \end_layout
15437
15438 \begin_layout Standard
15439 RCS command: 
15440 \family typewriter
15441 co -f -u<version> <file-name>
15442 \end_layout
15443
15444 \begin_layout Subsubsection
15445
15446 \family sans
15447 最後のチェックインを取り消す
15448 \end_layout
15449
15450 \begin_layout Standard
15451 これは最後のチェックインがなされなかったようにします。LyXに読み込まれる文章は変わりませんが、マスターRCSファイルから最後のチェックインの変更が取り除かれま
15452 す。
15453 \end_layout
15454
15455 \begin_layout Standard
15456 RCS command: 
15457 \family typewriter
15458 rcs -o<version> <file-name>
15459 \end_layout
15460
15461 \begin_layout Subsubsection
15462
15463 \family sans
15464 履歴を表示
15465 \end_layout
15466
15467 \begin_layout Standard
15468 RCSドキュメントの完全なヒストリーが表示されます。これは 
15469 \family typewriter
15470 rlog <file-name>
15471 \family default
15472 の出力を表示しています。詳しくは 
15473 \family typewriter
15474 rlog
15475 \family default
15476 の manページを見てください。
15477 \end_layout
15478
15479 \begin_layout Section
15480 文芸的プログラミング(Literate Programming)
15481 \end_layout
15482
15483 \begin_layout Standard
15484 \begin_inset Flex CharStyle:Noun
15485 status collapsed
15486
15487 \begin_layout Plain Layout
15488 Kayvan Sylvan
15489 \end_layout
15490
15491 \end_inset
15492
15493 (kayvan@sylvan.com)改訂 
15494 \begin_inset Flex CharStyle:Noun
15495 status collapsed
15496
15497 \begin_layout Plain Layout
15498 Edmar Wienskoski Jr.
15499 \end_layout
15500
15501 \end_inset
15502
15503 (edmar-w-jr@technologist.com)原文
15504 \end_layout
15505
15506 \begin_layout Subsection
15507 はじめに
15508 \end_layout
15509
15510 \begin_layout Standard
15511 この節の目的は、どのようにLyXを文芸的プログラミング(literate programming)に使うかを説明することです。ここではあなたがこのプログラミング
15512 テクニックを使っていて、tanglingやweavingが何を意味するかを知っているものとして説明します。知らない場合は以下の節にあるウェブリンクをたどってくだ
15513 さい。古い開発の歴史から、最新のツールに関するものまで様々な文章があります。
15514 \end_layout
15515
15516 \begin_layout Standard
15517 またあなたがLyXにもなれていて、
15518 \family typewriter
15519 LyXの設定や
15520 \family default
15521 Xリソースファイルを書き換えることができることも前提にしています。そうでない場合はLyXの他の取扱説明書で調べてください。
15522 \end_layout
15523
15524 \begin_layout Subsection
15525 文芸的プログラミング
15526 \end_layout
15527
15528 \begin_layout Standard
15529 文芸的プログラミング FAQからの抜粋です。
15530 \end_layout
15531
15532 \begin_layout Quotation
15533 文芸的プログラミングは、人間が読むのに適した形でのドキュメントとソースの組合わせです。実際、文芸的プログラムは楽しい読み物でなければならず、またそうするように勧
15534 められています。一般に文芸的プログラムでは、同じファイルの中でドキュメントとソースが結合しています。そして文芸的プログラム用のツールが、そのファイルを読むことの
15535 できるドキュメントとコンパイルできるソースをつくるように解析します。文芸的プログラミングの WEBスタイルは D.E.
15536  Knuthが彼の TeXタイプセットソフトウエアを開発中に作ったものです。
15537 \end_layout
15538
15539 \begin_layout Standard
15540 他のエキスパートがいうには、
15541 \end_layout
15542
15543 \begin_layout Quotation
15544 文芸的プログラミングはコメントを多くするのとどう違うのでしょう?
15545 \end_layout
15546
15547 \begin_layout Quotation
15548 3つの際立った違いがあります。重要な順にあげていくと、
15549 \end_layout
15550
15551 \begin_deeper
15552 \begin_layout Itemize
15553 推敲の順序が柔軟
15554 \end_layout
15555
15556 \begin_layout Itemize
15557 自動的なブラウズのサポート
15558 \end_layout
15559
15560 \begin_layout Itemize
15561 ドキュメントのタイプセット、特に図と数式
15562 \end_layout
15563
15564 \end_deeper
15565 \begin_layout Standard
15566 興味がわいてきたでしょう。次の節に進みましょう。
15567 \end_layout
15568
15569 \begin_layout Subsubsection
15570 参考文献
15571 \end_layout
15572
15573 \begin_layout Standard
15574 完全な文芸的プログラミング FAQは
15575 \end_layout
15576
15577 \begin_layout Quote
15578 Literate Programming FAQ 
15579 \begin_inset Flex URL
15580 status collapsed
15581
15582 \begin_layout Plain Layout
15583
15584 http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
15585 \end_layout
15586
15587 \end_inset
15588
15589
15590 \end_layout
15591
15592 \begin_layout Standard
15593 にあります。
15594 \end_layout
15595
15596 \begin_layout Standard
15597 このFAQには23(二十三です)の異なった文芸的プログラミング用のツールがのっています。いくつかのツールはあるプログラミング言語に特化したものですが、一般的に使
15598 えるものもあります。私はいくつかの理由からNOWEBを選びました。
15599 \end_layout
15600
15601 \begin_layout Itemize
15602 ドキュメントを LaTeXと htmlで出力できる。
15603 \end_layout
15604
15605 \begin_layout Itemize
15606 開放的な構造を持っている。つまり、新しいフィルタを加えたり、自分が必要な特別な処理を行える。
15607 \end_layout
15608
15609 \begin_layout Itemize
15610 すでに利用可能なよく選ばれたフィルタがある。(htmlはその一つです)。
15611 \end_layout
15612
15613 \begin_layout Itemize
15614 フリーである。
15615 \end_layout
15616
15617 \begin_layout Standard
15618 Nowebのウェブページは次のところです。
15619 \end_layout
15620
15621 \begin_layout Quote
15622 Noweb home page 
15623 \begin_inset Flex URL
15624 status collapsed
15625
15626 \begin_layout Plain Layout
15627
15628 http://www.cs.virginia.edu/~nr/noweb/
15629 \end_layout
15630
15631 \end_inset
15632
15633
15634 \end_layout
15635
15636 \begin_layout Standard
15637 ここから色々な興味深いリンクが張られていて、またいくつかの文芸的プログラミングの例もあります。
15638 \end_layout
15639
15640 \begin_layout Subsection
15641 LyXと文芸的プログラミング
15642 \end_layout
15643
15644 \begin_layout Standard
15645 LyXは文芸的プログラミングをサポートするために、汎用のLyXのコンバータメカニズムを使っています。したがって、LyXのコンバータの設定を変えることによってNo
15646 web以外の文芸プログラミングのツールを使うことができます。
15647 \end_layout
15648
15649 \begin_layout Subsubsection
15650 ドキュメントとコードの生成(weavingとtangling)
15651 \end_layout
15652
15653 \begin_layout Paragraph
15654 文書クラスの選択
15655 \end_layout
15656
15657 \begin_layout Standard
15658 NowebとLyXのインストールに成功すると次の3つの新しい文書クラスが利用できるようになります。
15659 \end_layout
15660
15661 \begin_layout Itemize
15662 Article (Noweb)
15663 \end_layout
15664
15665 \begin_layout Itemize
15666 Book (Noweb)
15667 \end_layout
15668
15669 \begin_layout Itemize
15670 Report (Noweb)
15671 \end_layout
15672
15673 \begin_layout Standard
15674 文芸的プログラムをつくる場合にはこの中から文書クラスを選んでください。
15675 \end_layout
15676
15677 \begin_layout Standard
15678 文芸的プログラムはこれらのクラスに限定されないことに注意してください。他のスタイル(例えばletter)から新しいクラスをつくることも、Article
15679  (AMS)等のクラスのバリエーションと組み合わせて作ることもできます。この3つのクラスでカバーできない特別なことがしたい場合には、LyXの開発者用のメーリング
15680 リスト(lyx-devel@lists.lyx.org)に連絡してください。新しいエントリを加えるようにするか、どうすれば自分でできるかをお教えします
15681 \begin_inset Foot
15682 status collapsed
15683
15684 \begin_layout Plain Layout
15685 実に簡単です。4行入ったファイルをつくって、自動設定を走らせるだけです。
15686 \end_layout
15687
15688 \end_inset
15689
15690 。またNoweb以外の文芸プログラム用のツールを使う場合も、新しい文書クラスをつくる必要があります。
15691 \end_layout
15692
15693 \begin_layout Paragraph
15694 コードの入力
15695 \end_layout
15696
15697 \begin_layout Standard
15698 LyXでコードを入力するにはSCRAP
15699 \begin_inset Foot
15700 status collapsed
15701
15702 \begin_layout Plain Layout
15703 Nowebでの名前はChunkです。歴史的な理由から、別の文芸プログラムツールNuwebで使われているscrapという名前を使っています。私がNowebに乗り換
15704 える前に長年使っていたツールです。
15705 \end_layout
15706
15707 \end_inset
15708
15709 環境を使ってください。Nowebは次のように scrapを区切ります。
15710 \end_layout
15711
15712 \begin_layout LyX-Code
15713 <<My scrap>>=
15714 \end_layout
15715
15716 \begin_layout LyX-Code
15717   code
15718 \end_layout
15719
15720 \begin_layout LyX-Code
15721   more code
15722 \end_layout
15723
15724 \begin_layout LyX-Code
15725   even more code
15726 \end_layout
15727
15728 \begin_layout LyX-Code
15729   @
15730 \end_layout
15731
15732 \begin_layout Standard
15733 問題は<<と@の間にあるものを完全にそのままの形で扱わなければならないことです。つまりLyXはこの間に書かれたものへのどんな変更も禁止しなくてははなりません。こ
15734 れはScrapと呼ぶ特別なレイアウトで扱われます。この環境は通常の段落のようですが、自由に空白を入れることができます。
15735 \end_layout
15736
15737 \begin_layout Standard
15738 Scrap段落環境の欠点は、連続したコードの段落の間に空行がソースコードにも印刷したドキュメントにも入ることです。これを回避するためには、Scrap環境の中の改
15739 行には(ctrl-return)を使ってください。上の例では次のようにします
15740 \begin_inset Foot
15741 status collapsed
15742
15743 \begin_layout Plain Layout
15744 印刷したバージョンを読んでいる場合にはこの例と上の例の違いが分かりません。
15745 \end_layout
15746
15747 \end_inset
15748
15749
15750 \end_layout
15751
15752 \begin_layout LyX-Code
15753 <<My scrap>>=
15754 \begin_inset Newline newline
15755 \end_inset
15756
15757   code
15758 \begin_inset Newline newline
15759 \end_inset
15760
15761   more code
15762 \begin_inset Newline newline
15763 \end_inset
15764
15765   even more code
15766 \begin_inset Newline newline
15767 \end_inset
15768
15769   @
15770 \end_layout
15771
15772 \begin_layout Standard
15773 この環境はうまく働きます。不便な点は普通のリターンのかわりにctrl-returnを使わなければならないことです
15774 \begin_inset Foot
15775 status collapsed
15776
15777 \begin_layout Plain Layout
15778 これは改善しなければならない点でしょう。
15779 \end_layout
15780
15781 \end_inset
15782
15783
15784 \end_layout
15785
15786 \begin_layout Standard
15787 また、Scrapの中に Noweb の %def を使うことができます。これを使うことで Nowebのidentifierの相互参照に項目を加えることができます
15788 。次の例を見てください。
15789 \end_layout
15790
15791 \begin_layout LyX-Code
15792 <<My scrap>>=
15793 \begin_inset Newline newline
15794 \end_inset
15795
15796   def some_function(args):
15797 \begin_inset Newline newline
15798 \end_inset
15799
15800     "This is the doc string for this function."
15801 \begin_inset Newline newline
15802 \end_inset
15803
15804     print "My args: ", args
15805 \end_layout
15806
15807 \begin_layout LyX-Code
15808 @ %def some_function
15809 \end_layout
15810
15811 \begin_layout Standard
15812 これをどのように使って、その結果相互参照がどうなるかは
15813 \emph on
15814 LIBDIR/examples/listerrors.lyx
15815 \emph default
15816 の中の文芸pythonプログラムを見るとよくわかります。
15817 \end_layout
15818
15819 \begin_layout Paragraph
15820 ドキュメントの生成
15821 \end_layout
15822
15823 \begin_layout Standard
15824 新しい文章ファイルを正しい文書クラスでつくり、その中にコードとテキストも入れました。これをどうやって印刷したらいいのでしょう。簡単です。
15825 \begin_inset Flex CharStyle:MenuItem
15826 status collapsed
15827
15828 \begin_layout Plain Layout
15829 表示\SpecialChar \menuseparator
15830 DVI
15831 \end_layout
15832
15833 \end_inset
15834
15835 等を選ぶだけです。普通の文章の場合と同じで、特別なことは必要ありません。
15836 \end_layout
15837
15838 \begin_layout Standard
15839 LyXの内部で何が起っているかを説明しておきましょう。
15840 \end_layout
15841
15842 \begin_layout Enumerate
15843 \begin_inset Flex CharStyle:MenuItem
15844 status collapsed
15845
15846 \begin_layout Plain Layout
15847 表示\SpecialChar \menuseparator
15848 DVI
15849 \end_layout
15850
15851 \end_inset
15852
15853 が選ばれると、LaTeXファイルがつくられます。
15854 \end_layout
15855
15856 \begin_deeper
15857 \begin_layout Standard
15858 ドキュメントが文芸プログラミング用のクラスであった場合には、拡張子に(
15859 \begin_inset Flex CharStyle:MenuItem
15860 status collapsed
15861
15862 \begin_layout Plain Layout
15863 設定
15864 \end_layout
15865
15866 \end_inset
15867
15868 パネルで設定した)文芸プログラム用のものがつけられます。それ以外は .texが拡張子に使われます。
15869 \end_layout
15870
15871 \end_deeper
15872 \begin_layout Enumerate
15873 違いがファイル名だけなのに注意してください。LyXによる特別な処理は必要ありません。Scrap環境でコードを入力するのだけがポイントです。
15874 \end_layout
15875
15876 \begin_layout Enumerate
15877 ドキュメントが文芸プログラムクラスなら、LyXは内部の LyX から Noweb のコンバータを使い、それからNowebからLaTeXのコンバータ
15878 \begin_inset Foot
15879 status collapsed
15880
15881 \begin_layout Plain Layout
15882 これらのコンバータは、
15883 \family sans
15884 \bar under
15885 E
15886 \bar default
15887 dit\SpecialChar \menuseparator
15888
15889 \bar under
15890 P
15891 \bar default
15892 references
15893 \family default
15894  パネルの Conversion タブで設定できます。
15895 \end_layout
15896
15897 \end_inset
15898
15899 を使って LaTeX ファイルを生成します。
15900 \end_layout
15901
15902 \begin_deeper
15903 \begin_layout Standard
15904 それ以外の場合はこのステップを飛ばします。
15905 \end_layout
15906
15907 \end_deeper
15908 \begin_layout Enumerate
15909 最後にLaTeXが実行され、普通の文章と同じ後処理が行われます。
15910 \end_layout
15911
15912 \begin_layout Standard
15913 様々なコンバータから走らせるコマンドを変えることによって、特定の文芸プログラム用のソフトウエアにしばられないようになっています。
15914 \end_layout
15915
15916 \begin_layout Paragraph
15917 コードの生成
15918 \end_layout
15919
15920 \begin_layout Standard
15921 ビルドメニューが選ばれた場合や、それに対応するツールバーのボタンが押された場合、上のステップ1と同様にLaTeXファイルが生成されます。それからLyXは
15922 \family typewriter
15923 Noweb->Program
15924 \family default
15925 のコンバータを起動します。通常は、このコンバータは(他のコンバータと同じように)2つの部分からできています。
15926 \end_layout
15927
15928 \begin_layout Enumerate
15929 コンバータプログラム。このプログラムは、一つのフォーマットから他のフォーマットへの変換を行います(この場合は、Nowebフォーマットからプログラムの疑似フォーマ
15930 ットへ変換します)。
15931 \end_layout
15932
15933 \begin_layout Enumerate
15934 エラーログパーサー。これはエラーメッセージをLyXが理解できる形へ書き直します。これによって、LyXはファイルバッファの正しい位置へエラーボックスを配置すること
15935 ができます。
15936 \end_layout
15937
15938 \begin_layout Standard
15939 はじめのパートのために、「変換子」設定で、
15940 \begin_inset Quotes eld
15941 \end_inset
15942
15943
15944 \family typewriter
15945 build-script$$i
15946 \family default
15947
15948 \begin_inset Quotes erd
15949 \end_inset
15950
15951 と指定します。これは基本的に、LyXが
15952 \family typewriter
15953 build-script
15954 \family default
15955 (プログラムかスクリプト名)を(一般にはLyXの一時ファイル用のディレクトリにつくられる)Nowebファイルの名前とともに起動することを意味しています。
15956 \end_layout
15957
15958 \begin_layout Standard
15959 以下にbuild-scriptの一例を書いておきます。パスが通っているディレクトリに置いて使います。
15960 \end_layout
15961
15962 \begin_layout LyX-Code
15963 #!/bin/sh
15964 \end_layout
15965
15966 \begin_layout LyX-Code
15967 #
15968 \end_layout
15969
15970 \begin_layout LyX-Code
15971 notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
15972 \end_layout
15973
15974 \begin_layout Standard
15975 コンバータの設定の次の部分はFlagsです。これを
15976 \begin_inset Quotes eld
15977 \end_inset
15978
15979
15980 \family typewriter
15981 originaldir,parselog=listerrors
15982 \family default
15983
15984 \begin_inset Quotes erd
15985 \end_inset
15986
15987 と指定してください。これで、
15988 \family typewriter
15989 build-script
15990 \family default
15991 が出すすべてのエラーを listerrors プログラムに渡します。
15992 \end_layout
15993
15994 \begin_layout Standard
15995 コンバータコードがlisterrorsプログラムを探す順序は、はじめに
15996 \emph on
15997 MYLYXDIR/scripts
15998 \emph default
15999 、次に
16000 \emph on
16001 LIBDIR/scripts
16002 \emph default
16003 、最後にパスです。
16004 \end_layout
16005
16006 \begin_layout Paragraph
16007 文章中でのプログラムの構築操作の説明
16008 \end_layout
16009
16010 \begin_layout Standard
16011 LyXとNowebの統合の最後の部分は、
16012 \begin_inset Quotes eld
16013 \end_inset
16014
16015 build-script
16016 \begin_inset Quotes erd
16017 \end_inset
16018
16019  scrapです。一般に、あなたのプログラムの構築操作の説明それ自身をscrapに入れて文章中に含めなければなりません。上の例のnoweb用のbuild-scr
16020 iptでは、scrapを見つけるのにnotangleコマンドを使い、shを使って起動します。
16021 \end_layout
16022
16023 \begin_layout Standard
16024 以下に典型的なscrapがどのようなものかを書いておきます。
16025 \end_layout
16026
16027 \begin_layout LyX-Code
16028 <<build-script>>=
16029 \begin_inset Newline newline
16030 \end_inset
16031
16032 #!/bin/sh
16033 \begin_inset Newline newline
16034 \end_inset
16035
16036
16037 \begin_inset Newline newline
16038 \end_inset
16039
16040 if [ -z "${NOWEB_SOURCE}" ]
16041 \begin_inset Newline newline
16042 \end_inset
16043
16044 then
16045 \begin_inset Newline newline
16046 \end_inset
16047
16048   NOWEB_SOURCE=myfile.nw
16049 \begin_inset Newline newline
16050 \end_inset
16051
16052 fi
16053 \begin_inset Newline newline
16054 \end_inset
16055
16056 [...
16057  code to extract files ...]
16058 \begin_inset Newline newline
16059 \end_inset
16060
16061 [...
16062  code to compile files ...]
16063 \begin_inset Newline newline
16064 \end_inset
16065
16066 @
16067 \end_layout
16068
16069 \begin_layout Standard
16070
16071 \emph on
16072 LIBDIR/examples/listerrors.lyx
16073 \emph default
16074
16075 \emph on
16076 LIBDIR/examples/Literate.lyx
16077 \emph default
16078 を見てください。この2つのファイルには異なる実装のlisterrorsプログラムが含まれていて、これまで説明してきた各々の部分が全体としてどのようになるかをわか
16079 ってもらうための例です。また、
16080 \emph on
16081 LIBDIR/examples/noweb2lyx.lyx
16082 \emph default
16083 も見てください。面白いことに、これらの3つのファイルは、Python、C、Perlが各々使われていて、LyXの文芸プログラミングのサポートがプログラム言語に依存
16084 しないことを示しています。
16085 \end_layout
16086
16087 \begin_layout Subsubsection
16088 LyXの設定
16089 \end_layout
16090
16091 \begin_layout Standard
16092 すべての文芸プログラムのための設定は、
16093 \begin_inset Flex CharStyle:MenuItem
16094 status collapsed
16095
16096 \begin_layout Plain Layout
16097 ツール\SpecialChar \menuseparator
16098 設定
16099 \end_layout
16100
16101 \end_inset
16102
16103 パネルの「変換子」タブですることができます。重要な部分を見ておきましょう。
16104 \end_layout
16105
16106 \begin_layout Description
16107 the
16108 \begin_inset space ~
16109 \end_inset
16110
16111
16112 \begin_inset Quotes eld
16113 \end_inset
16114
16115 literate
16116 \begin_inset Quotes erd
16117 \end_inset
16118
16119
16120 \begin_inset space ~
16121 \end_inset
16122
16123 format 書式タブで設定します。ここで、Noweb特有の設定を行います。
16124 \family sans
16125 GUI名
16126 \family default
16127
16128 \family typewriter
16129 NoWeb
16130 \family default
16131 に、拡張子を
16132 \family typewriter
16133 .nw
16134 \family default
16135 に設定してください。これによって、LyXに変換プロセスの第一段階でつくられるファイルに
16136 \family typewriter
16137 .nw
16138 \family default
16139 という拡張子をつけることを指示します。
16140 \end_layout
16141
16142 \begin_layout Description
16143 the
16144 \begin_inset space ~
16145 \end_inset
16146
16147
16148 \family sans
16149 Program
16150 \family default
16151
16152 \begin_inset space ~
16153 \end_inset
16154
16155 format これは空にしてください。この項目のただひとつの目的は変換の最終的なフォーマットを指定することです(これが設定されていると、このフォーマットからの変
16156 換を行えます)。
16157 \end_layout
16158
16159 \begin_layout Description
16160
16161 \family sans
16162 NoWeb
16163 \family default
16164 ->
16165 \family sans
16166 LaTeX
16167 \family default
16168  このコンバータは、weavingの段階を行います。Nowebの場合は、
16169 \begin_inset Quotes eld
16170 \end_inset
16171
16172
16173 \family typewriter
16174 noweave -delay -index $$i > $$o
16175 \family default
16176
16177 \begin_inset Quotes erd
16178 \end_inset
16179
16180 に設定してください。
16181 \end_layout
16182
16183 \begin_layout Description
16184
16185 \family sans
16186 NoWeb
16187 \family default
16188 ->
16189 \family sans
16190 Program
16191 \family default
16192  これは、tanglingを行います。以前に説明したように、
16193 \family typewriter
16194 build-script $$i
16195 \family default
16196  と設定して、 Flags に 
16197 \begin_inset Quotes eld
16198 \end_inset
16199
16200
16201 \family typewriter
16202 originaldir,parselog=listerrors
16203 \family default
16204
16205 \begin_inset Quotes erd
16206 \end_inset
16207
16208  を入れてください。
16209 \end_layout
16210
16211 \begin_layout Subsubsection
16212 デバッグ機能の拡張
16213 \end_layout
16214
16215 \begin_layout Standard
16216 ddd/gdbまたは他のデバッガで使えるserver-goto-file-rowという関数が新たにLyXサーバに実装されました。
16217 \end_layout
16218
16219 \begin_layout Standard
16220 ddd/gdbでデバッグしているとき、一つのキーストロークで現在実行している位置でテキストエディタを起動できます。既定のdddの設定ではShift-Ctrl-V
16221 になっています。この設定はdddで
16222 \begin_inset Flex CharStyle:MenuItem
16223 status collapsed
16224
16225 \begin_layout Plain Layout
16226 ツール\SpecialChar \menuseparator
16227 設定\SpecialChar \menuseparator
16228 ファイル書式
16229 \end_layout
16230
16231 \end_inset
16232
16233 ウインドウを表示して、
16234 \begin_inset Flex CharStyle:MenuItem
16235 status collapsed
16236
16237 \begin_layout Plain Layout
16238 編集プログラム
16239 \end_layout
16240
16241 \end_inset
16242
16243 エントリを変えると変えることができます。
16244 \end_layout
16245
16246 \begin_layout Standard
16247 新しいLyXサーバの関数と、このdddの機能を使うために
16248 \begin_inset Flex CharStyle:MenuItem
16249 status collapsed
16250
16251 \begin_layout Plain Layout
16252 編集プログラム
16253 \end_layout
16254
16255 \end_inset
16256
16257 を次のように設定してください。
16258 \end_layout
16259
16260 \begin_layout LyX-Code
16261 echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
16262 \end_layout
16263
16264 \begin_layout Standard
16265 こうしておくとdddを使っていてプログラムの編集したい場所があったとき、(dddのウインドウで)Shift-Ctrl-Vを押すだけでdddはLyXサーバに情報を
16266 送り、LyXは同じファイルを表示し、カーソルはdddが示した場所へあらわれます。これでもうデバッグの最中に推測しながらスクロールして場所を探す必要がなくなります
16267
16268 \end_layout
16269
16270 \begin_layout Standard
16271 この機能が動くにはLyXサーバが利用可能でなければなりません(既定ではLyXサーバーは使えないようになっています)。LyXサーバを使えるようにするには、
16272 \family sans
16273
16274 \begin_inset Flex CharStyle:MenuItem
16275 status collapsed
16276
16277 \begin_layout Plain Layout
16278
16279 \family sans
16280 設定
16281 \end_layout
16282
16283 \end_inset
16284
16285
16286 \family default
16287
16288 \family sans
16289
16290 \begin_inset Flex CharStyle:MenuItem
16291 status collapsed
16292
16293 \begin_layout Plain Layout
16294
16295 \family sans
16296 パス
16297 \end_layout
16298
16299 \end_inset
16300
16301
16302 \family default
16303 タブ)の
16304 \family sans
16305
16306 \begin_inset Flex CharStyle:MenuItem
16307 status collapsed
16308
16309 \begin_layout Plain Layout
16310
16311 \family sans
16312 LyXサーバーパイプ
16313 \family default
16314
16315 \end_layout
16316
16317 \end_inset
16318
16319
16320 \family default
16321
16322 \begin_inset Quotes eld
16323 \end_inset
16324
16325
16326 \family typewriter
16327 /home/<your-home-directory>/.lyx/lyxpipe
16328 \family default
16329
16330 \begin_inset Quotes erd
16331 \end_inset
16332
16333  のようにパスを指定してください。
16334 \end_layout
16335
16336 \begin_layout Standard
16337 詳しくは『
16338 \emph on
16339 取扱説明書カスタマイズ篇
16340 \emph default
16341 』のLyXサーバの説明を読んでください。
16342 \end_layout
16343
16344 \begin_layout Subsubsection
16345 ツールバーの拡張
16346 \end_layout
16347
16348 \begin_layout Standard
16349 ツールバーに加えることのできる6つの新しいボタンがあります。そのうちの5つのボタンは段落環境へのショートカットです。
16350 \family sans
16351 Standard
16352 \family default
16353
16354 \family sans
16355 Section
16356 \family default
16357
16358 \family sans
16359 LaTeX
16360 \family default
16361
16362 \family sans
16363 LyX-Code
16364 \family default
16365
16366 \family sans
16367 Scrap
16368 \family default
16369 環境用のボタンを用意しています。最後の一つはファイルメニューの Build Programエントリへのショートカットです。
16370 \end_layout
16371
16372 \begin_layout Standard
16373 LyXはツールバーで使うためのいくつものボタンを用意しています。私のツールバーはこの6つのショートカットに
16374 \begin_inset Flex CharStyle:MenuItem
16375 status collapsed
16376
16377 \begin_layout Plain Layout
16378 表示\SpecialChar \menuseparator
16379 更新\SpecialChar \menuseparator
16380 DVI
16381 \end_layout
16382
16383 \end_inset
16384
16385
16386 \begin_inset Flex CharStyle:MenuItem
16387 status collapsed
16388
16389 \begin_layout Plain Layout
16390 表示\SpecialChar \menuseparator
16391 DVI
16392 \end_layout
16393
16394 \end_inset
16395
16396 を組み合わせたものになっています。
16397 \end_layout
16398
16399 \begin_layout LyX-Code
16400 Toolbar
16401 \end_layout
16402
16403 \begin_layout LyX-Code
16404   Layouts
16405 \end_layout
16406
16407 \begin_layout LyX-Code
16408   Icon "layout Standard"
16409 \end_layout
16410
16411 \begin_layout LyX-Code
16412   Icon "layout Section"
16413 \end_layout
16414
16415 \begin_layout LyX-Code
16416   Icon "layout LaTeX"
16417 \end_layout
16418
16419 \begin_layout LyX-Code
16420   Icon "layout LyX-Code"
16421 \end_layout
16422
16423 \begin_layout LyX-Code
16424   Icon "layout Scrap"
16425 \end_layout
16426
16427 \begin_layout LyX-Code
16428   Separator
16429 \end_layout
16430
16431 \begin_layout LyX-Code
16432   Icon "buffer-view"
16433 \end_layout
16434
16435 \begin_layout LyX-Code
16436   Icon "buffer-typeset"
16437 \end_layout
16438
16439 \begin_layout LyX-Code
16440   Icon "build-program"
16441 \end_layout
16442
16443 \begin_layout LyX-Code
16444   Separator
16445 \end_layout
16446
16447 \begin_layout LyX-Code
16448 .
16449 \end_layout
16450
16451 \begin_layout LyX-Code
16452 .
16453 \end_layout
16454
16455 \begin_layout LyX-Code
16456 .
16457 \end_layout
16458
16459 \begin_layout LyX-Code
16460 End
16461 \end_layout
16462
16463 \begin_layout Subsubsection
16464 色を変える
16465 \end_layout
16466
16467 \begin_layout Standard
16468 LyXではいくつもの色を
16469 \begin_inset Flex CharStyle:MenuItem
16470 status collapsed
16471
16472 \begin_layout Plain Layout
16473 設定
16474 \end_layout
16475
16476 \end_inset
16477
16478 で変えることができます。まず変えたいと思うのはLaTeXフォントカラーでしょう。既定では赤になっていますが、ScrapはLaTeXフォントを使い、文芸的プログラ
16479 ミングでは多くのScrapがあるためにそれらがすべて赤では疲れてしまいます。
16480 \begin_inset Flex CharStyle:MenuItem
16481 status collapsed
16482
16483 \begin_layout Plain Layout
16484 操作性\SpecialChar \menuseparator
16485
16486 \end_layout
16487
16488 \end_inset
16489
16490 タブでこの色を変えることができます。
16491 \end_layout
16492
16493 \begin_layout Standard
16494 次にすることは画面の改行文字を見えなくすることです。改行文字の色を背景の色と同じにすることで改行文字を見えなくできます。私は改行文字を背景の色に似ているが少し違
16495 う色にすることを勧めます。こうすると、改行文字があるのはわかりますが、じゃまにならないでしょう。
16496 \end_layout
16497
16498 \begin_layout Chapter
16499 LaTeXの達人の秘密
16500 \begin_inset CommandInset label
16501 LatexCommand label
16502 name "cha:secrets"
16503
16504 \end_inset
16505
16506
16507 \end_layout
16508
16509 \begin_layout Standard
16510 LyXは強力な道具ですが、TeX/LaTeXでできることをすべてサポートしているわけではありません。しかし、ツールバーのTeXボタンを押したり、LaTeXプリア
16511 ンブルに追加するのをためらわなければ、多くのTeXやLaTeXのトリックを使うことができます。この節ではそのようなトリック、ヒント、アイデアを紹介します。まず家
16512 で、あまり重要でない文章で試してください。自分の博士論文でまず試そうとは考えない方がいいでしょう。
16513 \end_layout
16514
16515 \begin_layout Standard
16516 この節で紹介するものの多くは、通常のLaTeXディストリビューションにはあまり入っていないファイルを使います。teTeXを使っている場合には、ほとんどのファイル
16517 は含まれていますが、それでもいくつかは近くのCTANアーカイブからダウンロードする必要があります。しばしば、同じことをするのにいくつもの方法があったり、同じこと
16518 をするいくつものLaTeXファイルがあります。ここで紹介しているのは、いくつもの方法を比べてその中で我々が推薦するものではなく、単にあることをある特定のファイル
16519 でできるということの紹介です。
16520 \end_layout
16521
16522 \begin_layout Section
16523 多段組み
16524 \end_layout
16525
16526 \begin_layout Standard
16527 \begin_inset Flex CharStyle:Noun
16528 status collapsed
16529
16530 \begin_layout Plain Layout
16531 Lars Gullik Bjønnes
16532 \end_layout
16533
16534 \end_inset
16535
16536
16537 \end_layout
16538
16539 \begin_layout Subsection
16540 目的
16541 \end_layout
16542
16543 \begin_layout Standard
16544 この章
16545 \begin_inset Foot
16546 status collapsed
16547
16548 \begin_layout Plain Layout
16549 編集者註:もともとの章は
16550 \family typewriter
16551 multicol
16552 \family default
16553 パッケージの使い方を説明した見事な章でした。ただし、この取扱説明書にそのまま載せるには長すぎました。そのために重要な節のみを選んであります。もとの章(ほとんど物
16554 語です)は
16555 \family typewriter
16556 examples/multicol.lyx
16557 \family default
16558 にあります。
16559 \end_layout
16560
16561 \end_inset
16562
16563 の目的は、LyXの文章でどのようにLaTeXパッケージ
16564 \family typewriter
16565 multicol
16566 \family default
16567 を使うことができるのかを説明することです。LyXは
16568 \family typewriter
16569 multicol
16570 \family default
16571 パッケージをサポートしていないので、ちょっとしたトリックが必要です。この節を読むとどのようなトリックか明らかになるはずです。
16572 \end_layout
16573
16574 \begin_layout Subsection
16575 制限事項
16576 \end_layout
16577
16578 \begin_layout Standard
16579
16580 \family typewriter
16581 multicol
16582 \family default
16583 パッケージでは同じページ内で一段組みと多段組みを切り替えることができます。脚注も(ほとんどの場合)正しく扱われますが、カラムの下ではなくページの下におかれます。
16584 しかし、LaTeXのフロートメカニズムは現在の実装では部分的に使うことができなくなっています。今のところこの環境の範囲では、ページ幅のフロートしか使えません。
16585 \end_layout
16586
16587 \begin_layout Subsection
16588
16589 \end_layout
16590
16591 \begin_layout Subsubsection
16592 二段組み
16593 \end_layout
16594
16595 \begin_layout Standard
16596 二段組みを使いたい場合には、二段組みのレイアウトを始めたい場所にLaTeXモードで
16597 \family typewriter
16598
16599 \backslash
16600 begin{multicols}{2}
16601 \family default
16602 を挿入してください。そして二段組みを終わりたい場所に
16603 \family typewriter
16604
16605 \backslash
16606 end{multicols}
16607 \family default
16608 を入れます。次の例を見てください。
16609 \end_layout
16610
16611 \begin_layout Standard
16612 \begin_inset ERT
16613 status open
16614
16615 \begin_layout Plain Layout
16616
16617
16618 \backslash
16619 begin{multicols}{2}
16620 \end_layout
16621
16622 \end_inset
16623
16624
16625 \end_layout
16626
16627 \begin_layout Standard
16628 \noindent
16629
16630 \series bold
16631 \size small
16632 The Adventure of the Empty House
16633 \series default
16634
16635 \begin_inset Newline newline
16636 \end_inset
16637
16638 by 
16639 \noun on
16640 Sir Arthur Conan Doyle
16641 \end_layout
16642
16643 \begin_layout Standard
16644
16645 \size small
16646 It was in the spring of the year 1894 that all London was interested, and
16647  the fashionable world dismayed, by the murder of the Honourable Ronald
16648  Adair under most unusual and inexplicable circumstances.
16649  The public has already learned those particulars of the crime which came
16650  out in the police investigation, but a good deal was suppressed upon that
16651  occasion, since the case for the prosecution was so overwhelmingly strong
16652  that it was not necessary to bring forward all the facts.
16653  Only now, at the end of nearly ten years, am I allowed to supply those
16654  missing links which make up the whole of that remarkable chain.
16655  The crime was of interest in itself, but that interest was as nothing to
16656  me compared to the inconceivable sequel, which afforded me the greatest
16657  shock and surprise of any event in my adventurous life.
16658  Even now, after this long interval, I find myself thrilling as I think
16659  of it, and feeling once more that sudden flood of joy, amazement, and increduli
16660 ty which utterly submerged my mind.
16661  Let me say to that public, which has shown some interest in those glimpses
16662  which I have occasionally given them of the thoughts and actions of a very
16663  remarkable man, that they are not to blame me if I have not shared my knowledge
16664  with them, for I should have considered it my first duty to do so, had
16665  I not been barred by a positive prohibition from his own lips, which was
16666  only withdrawn upon the third of last month.
16667 \end_layout
16668
16669 \begin_layout Standard
16670 \begin_inset ERT
16671 status open
16672
16673 \begin_layout Plain Layout
16674
16675
16676 \backslash
16677 end{multicols}
16678 \end_layout
16679
16680 \end_inset
16681
16682
16683 \end_layout
16684
16685 \begin_layout Subsubsection
16686 多段組み
16687 \end_layout
16688
16689 \begin_layout Standard
16690 二段以上の多段組みをする場合も同じようにできます。
16691 \end_layout
16692
16693 \begin_layout Standard
16694 \begin_inset ERT
16695 status open
16696
16697 \begin_layout Plain Layout
16698
16699
16700 \backslash
16701 begin{multicols}{3}
16702 \end_layout
16703
16704 \end_inset
16705
16706
16707 \end_layout
16708
16709 \begin_layout Standard
16710
16711 \size footnotesize
16712 It can be imagined that my close intimacy with Sherlock Holmes had interested
16713  me deeply in crime, and that after his disappearance I never failed to
16714  read with care the various problems which came before the public.
16715  And I even attempted, more than once, for my own private satisfaction,
16716  to employ his methods in their solution, though with indifferent success.
16717  There was none, however, which appealed to me like this tragedy of Ronald
16718  Adair.
16719  As I read the evidence at the inquest, which led up to a verdict of willful
16720  murder against some person or persons unknown, I realized more clearly
16721  than I had ever done the loss which the community had sustained by the
16722  death of Sherlock Holmes.
16723  There were points about this strange business which would, I was sure,
16724  have specially appealed to him, and the efforts of the police would have
16725  been supplemented, or more probably anticipated, by the trained observation
16726  and the alert mind of the first criminal agent in Europe.
16727  All day, as I drove upon my round, I turned over the case in my mind and
16728  found no explanation which appeared to me to be adequate.
16729  At the risk of telling a twice-told tale, I will recapitulate the facts
16730  as they were known to the public at the conclusion of the inquest.
16731 \end_layout
16732
16733 \begin_layout Standard
16734 \begin_inset ERT
16735 status open
16736
16737 \begin_layout Plain Layout
16738
16739
16740 \backslash
16741 end{multicols}
16742 \end_layout
16743
16744 \end_inset
16745
16746
16747 \end_layout
16748
16749 \begin_layout Standard
16750 三段組み以上も可能ですが、読みにくくなり実用的ではないでしょう。
16751 \end_layout
16752
16753 \begin_layout Subsubsection
16754 カラムの中のカラム
16755 \end_layout
16756
16757 \begin_layout Standard
16758 カラムの中にカラムを入れることもできます。
16759 \end_layout
16760
16761 \begin_layout Standard
16762 \begin_inset ERT
16763 status open
16764
16765 \begin_layout Plain Layout
16766
16767
16768 \backslash
16769 begin{multicols}{2}
16770 \end_layout
16771
16772 \end_inset
16773
16774
16775 \end_layout
16776
16777 \begin_layout Standard
16778
16779 \size footnotesize
16780 The Honourable Ronald Adair was the second son of the Earl of Maynooth,
16781  at that time governor of one of the Australian colonies.
16782  Adair's mother had returned from Australia to undergo the operation for
16783  cataract, and she, her son Ronald, and her daughter Hilda were living together
16784  at 427 Park Lane.
16785 \end_layout
16786
16787 \begin_layout Standard
16788 \begin_inset ERT
16789 status open
16790
16791 \begin_layout Plain Layout
16792
16793
16794 \backslash
16795 begin{multicols}{2}
16796 \end_layout
16797
16798 \end_inset
16799
16800
16801 \end_layout
16802
16803 \begin_layout Standard
16804
16805 \size footnotesize
16806 The youth moved in the best society–had, so far as was known, no enemies
16807  and no particular vices.
16808  He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
16809  had been broken off by mutual consent some months before, and there was
16810  no sign that it had left any very profound feeling behind it.
16811  For the rest {sic} the man's life moved in a narrow and conventional circle,
16812  for his habits were quiet and his nature unemotional.
16813  Yet it was upon this easy-going young aristocrat that death came, in most
16814  strange and unexpected form, between the hours of ten and eleven-twenty
16815  on the night of March 30, 1894.
16816 \end_layout
16817
16818 \begin_layout Standard
16819 \begin_inset ERT
16820 status open
16821
16822 \begin_layout Plain Layout
16823
16824
16825 \backslash
16826 end{multicols}
16827 \end_layout
16828
16829 \end_inset
16830
16831
16832 \end_layout
16833
16834 \begin_layout Standard
16835
16836 \size footnotesize
16837 Ronald Adair was fond of cards–playing continually, but never for such stakes
16838  as would hurt him.
16839  He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
16840  It was shown that, after dinner on the day of his death, he had played
16841  a rubber of whist at the latter club.
16842  He had also played there in the afternoon.
16843
16844 \size default
16845  
16846 \size footnotesize
16847 The evidence of those who had played with him– Mr.
16848  Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
16849  and that there was a fairly equal fall of the cards.
16850  Adair might have lost five pounds, but not more.
16851  His fortune was a considerable one, and such a loss could not in any way
16852  affect him.
16853  He had played nearly every day at one club or other, but he was a cautious
16854  player, and usually rose a winner.
16855  It came out in evidence that, in partnership with Colonel Moran, he had
16856  actually won as much as four hundred and twenty pounds in a sitting, some
16857  weeks before, from Godfrey Milner and Lord Balmoral.
16858  So much for his recent history as it came out at the inquest.
16859 \end_layout
16860
16861 \begin_layout Standard
16862 \begin_inset ERT
16863 status open
16864
16865 \begin_layout Plain Layout
16866
16867
16868 \backslash
16869 end{multicols}
16870 \end_layout
16871
16872 \end_inset
16873
16874
16875 \end_layout
16876
16877 \begin_layout Standard
16878 より複雑な形でカラムの中にカラムを入れる例や、へッダのスペース、縦のカラムを分ける線の入れ方などの例は、ファイル 
16879 \family typewriter
16880 examples/multicol.lyx
16881 \family default
16882 を読んでください。
16883 \end_layout
16884
16885 \begin_layout Section
16886 箇条書き(連番)段落環境での番号振り
16887 \begin_inset OptArg
16888 status collapsed
16889
16890 \begin_layout Plain Layout
16891 箇条書き(連番)の番号振り
16892 \end_layout
16893
16894 \end_inset
16895
16896
16897 \end_layout
16898
16899 \begin_layout Standard
16900 \begin_inset Flex CharStyle:Noun
16901 status collapsed
16902
16903 \begin_layout Plain Layout
16904 John Weiss
16905 \end_layout
16906
16907 \end_inset
16908
16909
16910 \begin_inset VSpace bigskip
16911 \end_inset
16912
16913
16914 \end_layout
16915
16916 \begin_layout Standard
16917 既定での
16918 \begin_inset Flex CharStyle:MenuItem
16919 status collapsed
16920
16921 \begin_layout Plain Layout
16922 箇条書き(連番)
16923 \end_layout
16924
16925 \end_inset
16926
16927 段落環境での番号の付け方はアラビア数字で始まり、アルファベットの大文字で終わります。違う番号の付け方をしたい場合にはどうしたらいいのでしょうか。次の例を見てくだ
16928 さい。
16929 \end_layout
16930
16931 \begin_layout LyX-Code
16932
16933 \backslash
16934 renewcommand{
16935 \backslash
16936 labelenumi}{
16937 \backslash
16938 Roman{enumi}.}
16939 \end_layout
16940
16941 \begin_layout LyX-Code
16942
16943 \backslash
16944 renewcommand{
16945 \backslash
16946 labelenumii}{
16947 \backslash
16948 Alph{enumii}.}
16949 \end_layout
16950
16951 \begin_layout LyX-Code
16952
16953 \backslash
16954 renewcommand{
16955 \backslash
16956 labelenumiii}{
16957 \backslash
16958 arabic{enumiii}.}
16959 \end_layout
16960
16961 \begin_layout LyX-Code
16962
16963 \backslash
16964 renewcommand{
16965 \backslash
16966 labelenumiv}{
16967 \backslash
16968 alph{enumiv}.)}
16969 \end_layout
16970
16971 \begin_layout Standard
16972 これは番号の付け方をまず大文字のローマ数字、次に大文字のアルファベット、アラビア数字、小文字のアルファベットにします。
16973 \end_layout
16974
16975 \begin_layout Standard
16976 前の例にはもう少しおまけがついていて、番号の後に点が入ります。例えば初めのレベルのレベルは
16977 \begin_inset Quotes eld
16978 \end_inset
16979
16980 I.
16981 \begin_inset Quotes erd
16982 \end_inset
16983
16984 のようになります。読みやすいように、番号の付け方を説明するのに<
16985 \begin_inset Quotes eld
16986 \end_inset
16987
16988 I.
16989 \begin_inset Quotes erd
16990 \end_inset
16991
16992 ,
16993 \begin_inset space ~
16994 \end_inset
16995
16996
16997 \begin_inset Quotes erd
16998 \end_inset
16999
17000 A.
17001 \begin_inset Quotes erd
17002 \end_inset
17003
17004 ,
17005 \begin_inset space ~
17006 \end_inset
17007
17008
17009 \begin_inset Quotes erd
17010 \end_inset
17011
17012 1.
17013 \begin_inset Quotes erd
17014 \end_inset
17015
17016 ,
17017 \begin_inset space ~
17018 \end_inset
17019
17020
17021 \begin_inset Quotes eld
17022 \end_inset
17023
17024 a.)
17025 \begin_inset Quotes erd
17026 \end_inset
17027
17028 >のような表示方法を使うことにしましょう。
17029 \end_layout
17030
17031 \begin_layout Standard
17032 例を見て分かるように、各々のネストのレベルにラベルコマンド
17033 \family typewriter
17034
17035 \backslash
17036 labelenumi
17037 \family default
17038  \SpecialChar \ldots{}
17039  
17040 \family typewriter
17041
17042 \backslash
17043 labelenumiv
17044 \family default
17045 とカウンタ
17046 \family typewriter
17047 enumi
17048 \family default
17049  \SpecialChar \ldots{}
17050  
17051 \family typewriter
17052 enumiv
17053 \family default
17054 があります。使うことのできる番号印刷用のコマンドは 
17055 \family typewriter
17056
17057 \backslash
17058 arabic{}
17059 \family default
17060
17061 \family typewriter
17062
17063 \backslash
17064 roman{}
17065 \family default
17066
17067 \family typewriter
17068
17069 \backslash
17070 Roman{}
17071 \family default
17072
17073 \family typewriter
17074
17075 \backslash
17076 alph{}
17077 \family default
17078
17079 \family typewriter
17080
17081 \backslash
17082 Alph{}
17083 \family default
17084 の5つでカウンタを一つ引数として取ります。これらの前または後ろに好きな文字を加えることができます。ただしスペースを加える必要はありません。
17085 \end_layout
17086
17087 \begin_layout Standard
17088 これらの機能を使った例をお見せしましょう。
17089 \end_layout
17090
17091 \begin_layout LyX-Code
17092
17093 \backslash
17094 renewcommand{
17095 \backslash
17096 labelenumi}{
17097 \backslash
17098 #
17099 \backslash
17100 Alph{enumi}
17101 \backslash
17102 #}
17103 \end_layout
17104
17105 \begin_layout LyX-Code
17106
17107 \backslash
17108 renewcommand{
17109 \backslash
17110 labelenumii}{
17111 \backslash
17112 Alph{enumi}.
17113 \backslash
17114 arabic{enumii}}
17115 \end_layout
17116
17117 \begin_layout LyX-Code
17118
17119 \backslash
17120 renewcommand{
17121 \backslash
17122 labelenumiii}{
17123 \backslash
17124 alph{enumiii}+}
17125 \end_layout
17126
17127 \begin_layout LyX-Code
17128
17129 \backslash
17130 renewcommand{
17131 \backslash
17132 labelenumiv}{(
17133 \backslash
17134 roman{enumiv})}
17135 \end_layout
17136
17137 \begin_layout Standard
17138 この例は番号の付け方を <
17139 \begin_inset Quotes eld
17140 \end_inset
17141
17142 #A#
17143 \begin_inset Quotes erd
17144 \end_inset
17145
17146 ,
17147 \begin_inset space ~
17148 \end_inset
17149
17150
17151 \begin_inset Quotes erd
17152 \end_inset
17153
17154 A.1
17155 \begin_inset Quotes erd
17156 \end_inset
17157
17158 ,
17159 \begin_inset space ~
17160 \end_inset
17161
17162
17163 \begin_inset Quotes erd
17164 \end_inset
17165
17166 a+
17167 \begin_inset Quotes erd
17168 \end_inset
17169
17170 ,
17171 \begin_inset space ~
17172 \end_inset
17173
17174
17175 \begin_inset Quotes eld
17176 \end_inset
17177
17178 (i)
17179 \begin_inset Quotes erd
17180 \end_inset
17181
17182 >のようにします。
17183 \end_layout
17184
17185 \begin_layout Section
17186 Dropped Capitals
17187 \end_layout
17188
17189 \begin_layout Standard
17190 \begin_inset Flex CharStyle:Noun
17191 status collapsed
17192
17193 \begin_layout Plain Layout
17194 Mike Ressler
17195 \end_layout
17196
17197 \end_inset
17198
17199
17200 \begin_inset VSpace bigskip
17201 \end_inset
17202
17203
17204 \end_layout
17205
17206 \begin_layout Standard
17207 \noindent
17208 \begin_inset ERT
17209 status collapsed
17210
17211 \begin_layout Plain Layout
17212
17213
17214 \backslash
17215 newfont{
17216 \backslash
17217 tmpfont}{cmr17 scaled 2500}{
17218 \backslash
17219 tmpfont T}
17220 \backslash
17221 vspace*{-8.4ex}
17222 \end_layout
17223
17224 \end_inset
17225
17226
17227 \end_layout
17228
17229 \begin_layout Standard
17230 \noindent
17231 \begin_inset ERT
17232 status open
17233
17234 \begin_layout Plain Layout
17235
17236
17237 \backslash
17238 hangindent=3.3em 
17239 \backslash
17240 hangafter=-3
17241 \end_layout
17242
17243 \end_inset
17244
17245  hose of you who like the style of old books probably also like 
17246 \begin_inset Quotes eld
17247 \end_inset
17248
17249 dropped capitals
17250 \begin_inset Quotes erd
17251 \end_inset
17252
17253 —those large capital letters which begin each new chapter or section.
17254  
17255 \end_layout
17256
17257 \begin_layout Standard
17258 昔の本のスタイルが好きならこの例のように、dropped capitalsも多分好きでしょう。これは新しい章、または節が大きな大文字で始まるものです。これをLy
17259 X/LaTeXで実現するのは(少しはplain TeXを知る必要はありますが)簡単ですが、この節の初めのTeXモードを見てもらうと分かるように多くの仕事と繰り返
17260 しが必要になります。
17261 \end_layout
17262
17263 \begin_layout Standard
17264 \begin_inset ERT
17265 status open
17266
17267 \begin_layout Plain Layout
17268
17269
17270 \backslash
17271 verb+
17272 \backslash
17273 bigdrop{-1em}{3}{ptmri}{T}+
17274 \end_layout
17275
17276 \end_inset
17277
17278 こちらの方が簡単でしょう。CTANにある
17279 \family typewriter
17280 dropcaps
17281 \family default
17282 (またはより新しい
17283 \family typewriter
17284 dropping
17285 \family default
17286 )パッケージを使えば簡単にこのような文字をあなたの文章に入れることができます。このパッケージは teTeXに含まれていないのでこの文章の中でお見せできませんが、
17287 この段落を新しい文章にコピーして、先頭の
17288 \family typewriter
17289
17290 \backslash
17291 verb
17292 \family default
17293 と+を取り除き、プリアンブルに
17294 \family typewriter
17295
17296 \backslash
17297 usepackage{dropcaps}
17298 \family default
17299 を加えると、Times Roman ItalicのTが3行文の高さで余白に1emでた形で印刷されます(TeXが探せるディレクトリに
17300 \family typewriter
17301 dropcaps.sty
17302 \family default
17303 があることを確認してください)。最初の引数は字下げの量です。この例では負ですから余白に突き出します。2番目の引数は行数で表した文字の高さです。3番目の引数はフォ
17304 ント名です。tfmファイルも持つ物なら何でも動きます(
17305 \family typewriter
17306 .../texmf/fonts/tfm
17307 \family default
17308 ディレクトリで色々探してみてください)。私が気に入っているは
17309 \family typewriter
17310 yinit
17311 \family default
17312 で、これはdropped capital用に特にデザインされたドイツ文字のフォントです。4番目の引数が使う文字です。
17313 \family typewriter
17314 dropping
17315 \family default
17316 パッケージは
17317 \family typewriter
17318
17319 \backslash
17320 bigdrop
17321 \family default
17322 コマンド以外にも少し簡単な
17323 \family typewriter
17324
17325 \backslash
17326 dropping
17327 \family default
17328 コマンドも持っています。
17329 \end_layout
17330
17331 \begin_layout Section
17332 標準的でない形の段落
17333 \end_layout
17334
17335 \begin_layout Standard
17336 \begin_inset Flex CharStyle:Noun
17337 status collapsed
17338
17339 \begin_layout Plain Layout
17340 Mike Ressler
17341 \end_layout
17342
17343 \end_inset
17344
17345
17346 \begin_inset VSpace bigskip
17347 \end_inset
17348
17349
17350 \end_layout
17351
17352 \begin_layout Standard
17353 \begin_inset ERT
17354 status collapsed
17355
17356 \begin_layout Plain Layout
17357
17358
17359 \backslash
17360 begin{sloppypar}
17361 \end_layout
17362
17363 \end_inset
17364
17365
17366 \end_layout
17367
17368 \begin_layout Standard
17369 \begin_inset ERT
17370 status collapsed
17371
17372 \begin_layout Plain Layout
17373
17374
17375 \backslash
17376 newdimen
17377 \backslash
17378 varunit 
17379 \end_layout
17380
17381 \begin_layout Plain Layout
17382
17383
17384 \backslash
17385 setlength{
17386 \backslash
17387 varunit}{4.5in}
17388 \end_layout
17389
17390 \end_inset
17391
17392
17393 \end_layout
17394
17395 \begin_layout Standard
17396 \noindent
17397 \begin_inset ERT
17398 status collapsed
17399
17400 \begin_layout Plain Layout
17401
17402
17403 \backslash
17404 parshape 19 0.45
17405 \backslash
17406 varunit 0.332
17407 \backslash
17408 varunit
17409 \end_layout
17410
17411 \begin_layout Plain Layout
17412
17413 0.40
17414 \backslash
17415 varunit 0.300
17416 \backslash
17417 varunit
17418 \end_layout
17419
17420 \begin_layout Plain Layout
17421
17422 0.35
17423 \backslash
17424 varunit 0.293
17425 \backslash
17426 varunit
17427 \end_layout
17428
17429 \begin_layout Plain Layout
17430
17431 0.30
17432 \backslash
17433 varunit 0.300
17434 \backslash
17435 varunit
17436 \end_layout
17437
17438 \begin_layout Plain Layout
17439
17440 0.25
17441 \backslash
17442 varunit 0.317
17443 \backslash
17444 varunit
17445 \end_layout
17446
17447 \begin_layout Plain Layout
17448
17449 0.20
17450 \backslash
17451 varunit 0.342
17452 \backslash
17453 varunit
17454 \end_layout
17455
17456 \begin_layout Plain Layout
17457
17458 0.15
17459 \backslash
17460 varunit 0.373
17461 \backslash
17462 varunit
17463 \end_layout
17464
17465 \begin_layout Plain Layout
17466
17467 0.10
17468 \backslash
17469 varunit 0.410
17470 \backslash
17471 varunit
17472 \end_layout
17473
17474 \begin_layout Plain Layout
17475
17476 0.05
17477 \backslash
17478 varunit 0.453
17479 \backslash
17480 varunit
17481 \end_layout
17482
17483 \begin_layout Plain Layout
17484
17485 0.00
17486 \backslash
17487 varunit 0.500
17488 \backslash
17489 varunit
17490 \end_layout
17491
17492 \begin_layout Plain Layout
17493
17494 0.05
17495 \backslash
17496 varunit 0.453
17497 \backslash
17498 varunit
17499 \end_layout
17500
17501 \begin_layout Plain Layout
17502
17503 0.10
17504 \backslash
17505 varunit 0.410
17506 \backslash
17507 varunit
17508 \end_layout
17509
17510 \begin_layout Plain Layout
17511
17512 0.15
17513 \backslash
17514 varunit 0.373
17515 \backslash
17516 varunit
17517 \end_layout
17518
17519 \begin_layout Plain Layout
17520
17521 0.20
17522 \backslash
17523 varunit 0.342
17524 \backslash
17525 varunit
17526 \end_layout
17527
17528 \begin_layout Plain Layout
17529
17530 0.25
17531 \backslash
17532 varunit 0.317
17533 \backslash
17534 varunit
17535 \end_layout
17536
17537 \begin_layout Plain Layout
17538
17539 0.30
17540 \backslash
17541 varunit 0.300
17542 \backslash
17543 varunit
17544 \end_layout
17545
17546 \begin_layout Plain Layout
17547
17548 0.35
17549 \backslash
17550 varunit 0.293
17551 \backslash
17552 varunit
17553 \end_layout
17554
17555 \begin_layout Plain Layout
17556
17557 0.40
17558 \backslash
17559 varunit 0.300
17560 \backslash
17561 varunit
17562 \end_layout
17563
17564 \begin_layout Plain Layout
17565
17566 0.45
17567 \backslash
17568 varunit 0.332
17569 \backslash
17570 varunit
17571 \end_layout
17572
17573 \begin_layout Plain Layout
17574
17575 \end_layout
17576
17577 \end_inset
17578
17579 長方形の段落の形を変えたい場合があるでしょう。そういう場合は楽しいTeXコマンド
17580 \family typewriter
17581
17582 \backslash
17583 parshape
17584 \family default
17585 を使いましょう。この例で分かるように適当に行の長さを設定することで好きな形の段落が作れます。馬鹿げているように見えるかもしれませんが、dropped
17586  capitalを最終調整したり、長方形ではない図のまわりを文章で囲ったりするのにこのような手作業が必要なのです。
17587 \end_layout
17588
17589 \begin_layout Standard
17590 \begin_inset VSpace bigskip
17591 \end_inset
17592
17593 文法は
17594 \family typewriter
17595
17596 \backslash
17597 parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
17598  #nindent #nlength
17599 \family default
17600  です。
17601 \family typewriter
17602 numlines
17603 \family default
17604 は段落をつくる行数です。その段落の本文がこれより短い場合はそこで終わり、長い場合には最後の行の定義がそれ以後も使われます。
17605 \family typewriter
17606 #nindent
17607 \family default
17608
17609 \family typewriter
17610 #nlength
17611 \family default
17612 エントリは左余白からの字下げの量と、字下げされたところからの行の長さを指定します。この形は現在の段落にだけ適応されて、次の段落では通常の形にリセットされます。
17613 \end_layout
17614
17615 \begin_layout Standard
17616 \begin_inset ERT
17617 status collapsed
17618
17619 \begin_layout Plain Layout
17620
17621
17622 \backslash
17623 end{sloppypar}
17624 \end_layout
17625
17626 \end_inset
17627
17628
17629 \end_layout
17630
17631 \begin_layout Section
17632 まとめ
17633 \end_layout
17634
17635 \begin_layout Standard
17636 見てきたように、この節には有用な例も馬鹿げた例も入っています。たとえば、最後の節のように段落の形を変えることが必要な人がそれほどいるとは思えませんが、重要な点は
17637 、TeXやLaTeXでどのようにすればいいかを理解する気があれば、ほとんどすべてをLyXの中でできるということです。TeXは、すばらしく強力な組版システムであり
17638 、LyXはそれをバックエンドとして使用しているので、そのすべての力があなたの前に利用可能なのです。Happy LyXing!
17639 \end_layout
17640
17641 \end_body
17642 \end_document