]> git.lyx.org Git - lyx.git/blob - lib/doc/ja/Customization.lyx
Updates to Japanese docs and po file, from Koji.
[lyx.git] / lib / doc / ja / Customization.lyx
1 #LyX 2.2 created this file. For more info see http://www.lyx.org/\r
2 \lyxformat 503\r
3 \begin_document\r
4 \begin_header\r
5 \origin unavailable\r
6 \textclass scrbook\r
7 \begin_preamble\r
8 % DO NOT ALTER THIS PREAMBLE!!!\r
9 %\r
10 % This preamble is designed to ensure that this document prints\r
11 % out as advertised. If you mess with this preamble,\r
12 % parts of this document may not print out as expected.  If you\r
13 % have problems LaTeXing this file, please contact \r
14 % the documentation team\r
15 % email: lyx-docs@lists.lyx.org\r
16 \r
17 % the pages of the TOC is numbered roman\r
18 % and a pdf-bookmark for the TOC is added\r
19 \let\myTOC\tableofcontents\r
20 \renewcommand\tableofcontents{%\r
21   \frontmatter\r
22   \pdfbookmark[1]{\contentsname}{}\r
23   \myTOC\r
24   \mainmatter }\r
25 \r
26 % Added only for Japanese translation\r
27 % This is needed to use \textquotedbl (this doesn't exist in OT1 encoding)\r
28 \usepackage[T1]{fontenc}\r
29 \end_preamble\r
30 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading\r
31 \use_default_options false\r
32 \begin_modules\r
33 logicalmkup\r
34 \end_modules\r
35 \maintain_unincluded_children false\r
36 \begin_local_layout\r
37 Format 57\r
38 InsetLayout Flex:MenuItem\r
39 LyxType               charstyle\r
40 LabelString           menu\r
41 LatexType             command\r
42 LatexName             menuitem\r
43 Font\r
44 Family              Sans\r
45 EndFont\r
46 Preamble\r
47 \newcommand*{\menuitem}[1]{{\sffamily #1}}\r
48 EndPreamble\r
49 ResetsFont true\r
50 End\r
51 # In case we need to do with sans...\r
52 #InsetLayout CharStyle:Code\r
53 #Font\r
54 #Family              Sans\r
55 #EndFont\r
56 #Preamble\r
57 #\renewcommand{\code}[1]{{\sffamily #1}}\r
58 #EndPreamble\r
59 #End\r
60 InsetLayout             Flex:Ruby\r
61 LyxType         charstyle\r
62 LatexType               command\r
63 LatexName               ruby\r
64 BgColor         none\r
65 LabelString             "ルビ"\r
66 Decoration              Conglomerate\r
67 Argument post:1\r
68 LabelString     "ルビ文"\r
69 MenuString      "ルビ文(S)|S"\r
70 Decoration      Conglomerate\r
71 Font\r
72 Size            tiny\r
73 EndFont\r
74 LabelFont\r
75 Size            tiny\r
76 EndFont\r
77 Mandatory       1\r
78 EndArgument\r
79 Preamble\r
80 \IfFileExists{okumacro.sty}\r
81 {\usepackage{okumacro}}\r
82 {\newcommand{\ruby}[2]{#2}}\r
83 EndPreamble\r
84 ResetsFont true\r
85 End\r
86 \end_local_layout\r
87 \language japanese\r
88 \language_package default\r
89 \inputencoding auto\r
90 \fontencoding global\r
91 \font_roman "default" "default"\r
92 \font_sans "default" "default"\r
93 \font_typewriter "default" "default"\r
94 \font_math "auto" "auto"\r
95 \font_default_family default\r
96 \use_non_tex_fonts false\r
97 \font_sc false\r
98 \font_osf false\r
99 \font_sf_scale 100 100\r
100 \font_tt_scale 100 100\r
101 \graphics default\r
102 \default_output_format default\r
103 \output_sync 0\r
104 \bibtex_command default\r
105 \index_command default\r
106 \paperfontsize 12\r
107 \spacing single\r
108 \use_hyperref true\r
109 \pdf_title "LyX Configuration Manual"\r
110 \pdf_author "LyX Team"\r
111 \pdf_subject "LyX-Documentation Customization"\r
112 \pdf_keywords "LyX, documentation, customization"\r
113 \pdf_bookmarks false\r
114 \pdf_bookmarksnumbered true\r
115 \pdf_bookmarksopen true\r
116 \pdf_bookmarksopenlevel 1\r
117 \pdf_breaklinks false\r
118 \pdf_pdfborder false\r
119 \pdf_colorlinks true\r
120 \pdf_backref false\r
121 \pdf_pdfusetitle false\r
122 \pdf_quoted_options "driverfallback=dvipdfmx, linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"\r
123 \papersize default\r
124 \use_geometry false\r
125 \use_package amsmath 0\r
126 \use_package amssymb 0\r
127 \use_package cancel 0\r
128 \use_package esint 0\r
129 \use_package mathdots 0\r
130 \use_package mathtools 0\r
131 \use_package mhchem 0\r
132 \use_package stackrel 0\r
133 \use_package stmaryrd 0\r
134 \use_package undertilde 0\r
135 \cite_engine basic\r
136 \cite_engine_type default\r
137 \biblio_style plain\r
138 \use_bibtopic false\r
139 \use_indices false\r
140 \paperorientation portrait\r
141 \suppress_date false\r
142 \justification false\r
143 \use_refstyle 0\r
144 \branch OutDated\r
145 \selected 0\r
146 \filename_suffix 0\r
147 \color #f5fae7\r
148 \end_branch\r
149 \index 索引\r
150 \shortcut idx\r
151 \color #008000\r
152 \end_index\r
153 \secnumdepth 3\r
154 \tocdepth 3\r
155 \paragraph_separation indent\r
156 \paragraph_indentation default\r
157 \quotes_language english\r
158 \papercolumns 1\r
159 \papersides 2\r
160 \paperpagestyle headings\r
161 \tracking_changes false\r
162 \output_changes false\r
163 \html_math_output 0\r
164 \html_css_as_file 0\r
165 \html_be_strict true\r
166 \end_header\r
167 \r
168 \begin_body\r
169 \r
170 \begin_layout Title\r
171 \SpecialChar LyX\r
172 の高度設定\r
173 \begin_inset Newline newline\r
174 \end_inset\r
175 \r
176 熟練ユーザのための各機能\r
177 \end_layout\r
178 \r
179 \begin_layout Author\r
180 \SpecialChar LyX\r
181 開発チーム\r
182 \begin_inset Foot\r
183 status collapsed\r
184 \r
185 \begin_layout Plain Layout\r
186 \noindent\r
187 もしコメントや誤りの修正をお持ちでしたら、\SpecialChar LyX\r
188 文書化メーリングリスト\r
189 \begin_inset CommandInset href\r
190 LatexCommand href\r
191 target "lyx-docs@lists.lyx.org"\r
192 type "mailto:"\r
193 \r
194 \end_inset\r
195 \r
196 宛お送りください。件名ヘッダに「[Customization]」という文字を入れ、このファイルの現在のメンテナRichard Heck <rgheck@comc\r
197 ast.net>をccにして送ってください。\r
198 \end_layout\r
199 \r
200 \end_inset\r
201 \r
202 \r
203 \begin_inset Newline newline\r
204 \end_inset\r
205 \r
206 \r
207 \begin_inset Newline newline\r
208 \end_inset\r
209 \r
210 第2.2.x版 \r
211 \end_layout\r
212 \r
213 \begin_layout Standard\r
214 \begin_inset CommandInset toc\r
215 LatexCommand tableofcontents\r
216 \r
217 \end_inset\r
218 \r
219 \r
220 \begin_inset Note Note\r
221 status open\r
222 \r
223 \begin_layout Plain Layout\r
224 本文書を修正する際には、変更追跡機能を使用してください。これによって、\r
225 \end_layout\r
226 \r
227 \begin_layout Plain Layout\r
228 \SpecialChar LyX\r
229 翻訳者陣が変更点を認識しやすくなり、メンテナが最新の状態を維持することが容易になります。\r
230 \end_layout\r
231 \r
232 \end_inset\r
233 \r
234 \r
235 \end_layout\r
236 \r
237 \begin_layout Chapter\r
238 はじめに\r
239 \end_layout\r
240 \r
241 \begin_layout Standard\r
242 この取扱説明書は、\SpecialChar LyX\r
243 に備わっている高度設定機能を取り扱います。ここでは、\r
244 \begin_inset Flex Ruby\r
245 status collapsed\r
246 \r
247 \begin_layout Plain Layout\r
248 捷径\r
249 \begin_inset Argument post:1\r
250 status collapsed\r
251 \r
252 \begin_layout Plain Layout\r
253 ショートカット\r
254 \end_layout\r
255 \r
256 \end_inset\r
257 \r
258 \r
259 \end_layout\r
260 \r
261 \end_inset\r
262 \r
263 や画面プレビューオプション、プリンタオプション、\SpecialChar LyX\r
264 サーバ経由での\SpecialChar LyX\r
265 へのコマンド送信、国際化、新しい\SpecialChar LaTeX\r
266 クラスや\SpecialChar LyX\r
267 レイアウトの導入などの題材について論じます。おそらくは変更\r
268 可能なことすべてについて触れることは無理でしょうが—私たちの開発者たちは私たちが文書化できる速さよりも速く新しい機能を付け加えてしまうので—、もっとも一般的な高\r
269 度設定については説明を行い、わかりにくいものについては正しい方向を指し示すことができるようにしていくつもりです。\r
270 \end_layout\r
271 \r
272 \begin_layout Standard\r
273 \begin_inset Branch OutDated\r
274 status collapsed\r
275 \r
276 \begin_layout Standard\r
277 Information from previous versions of this document that now seems to be\r
278  outdated is contained in the OutDated branch of this document.\r
279  By default, this information will not appear in the \SpecialChar LaTeX\r
280  output.\r
281 \end_layout\r
282 \r
283 \end_inset\r
284 \r
285 \r
286 \end_layout\r
287 \r
288 \begin_layout Chapter\r
289 \SpecialChar LyX\r
290 設定ファイル\r
291 \end_layout\r
292 \r
293 \begin_layout Standard\r
294 本章の目的は、\SpecialChar LyX\r
295 設定ファイル群を理解するための一助となることです。本章を読み進める前に、\r
296 \begin_inset Flex MenuItem\r
297 status collapsed\r
298 \r
299 \begin_layout Plain Layout\r
300 ヘルプ\SpecialChar menuseparator\r
301 LyXについて\r
302 \end_layout\r
303 \r
304 \end_inset\r
305 \r
306 を使って、\SpecialChar LyX\r
307 ライブラリとユーザディレクトリがどこにあるかを確認しておいてください。ライブラリディレクトリは、\SpecialChar LyX\r
308 がシステム全体の設定ファイルを置いておくところです。一\r
309 方、ユーザディレクトリは、自身がそれを修正した版を置いておくところです。私たちは、本書の以下の部分で、前者を\r
310 \begin_inset Flex Code\r
311 status collapsed\r
312 \r
313 \begin_layout Plain Layout\r
314 LyXDir\r
315 \end_layout\r
316 \r
317 \end_inset\r
318 \r
319 と呼び、後者を\r
320 \begin_inset Flex MenuItem\r
321 status collapsed\r
322 \r
323 \begin_layout Plain Layout\r
324 UserDir\r
325 \end_layout\r
326 \r
327 \end_inset\r
328 \r
329 と呼ぶことにします。\r
330 \end_layout\r
331 \r
332 \begin_layout Section\r
333 \begin_inset Flex Code\r
334 status collapsed\r
335 \r
336 \begin_layout Plain Layout\r
337 LyXDir\r
338 \end_layout\r
339 \r
340 \end_inset\r
341 \r
342 にはなにがあるの?\r
343 \end_layout\r
344 \r
345 \begin_layout Standard\r
346 \begin_inset Flex Code\r
347 status collapsed\r
348 \r
349 \begin_layout Plain Layout\r
350 LyXDir\r
351 \end_layout\r
352 \r
353 \end_inset\r
354 \r
355 とそのサブディレクトリには、多くのファイルがあり、\SpecialChar LyX\r
356 の挙動を高度設定するのに使用されます。これらのファイルの多くは、\SpecialChar LyX\r
357 内の\r
358 \begin_inset Flex MenuItem\r
359 status collapsed\r
360 \r
361 \begin_layout Plain Layout\r
362 ツール\SpecialChar menuseparator\r
363 設定\r
364 \end_layout\r
365 \r
366 \end_inset\r
367 \r
368 ダイアログから変更することができます。\SpecialChar LyX\r
369 中で行いたいと思うような高度設定は、ほとんどこのダイアログから行うことができるようになっています。しかしながら、LyXの他\r
370 の多くの内部動作は、\r
371 \begin_inset Flex Code\r
372 status collapsed\r
373 \r
374 \begin_layout Plain Layout\r
375 LyXDir\r
376 \end_layout\r
377 \r
378 \end_inset\r
379 \r
380 のファイルを修正することで高度設定されます。これらのファイルは様々なカテゴリに分類しうるので、以下の各小節で説明します。\r
381 \end_layout\r
382 \r
383 \begin_layout Subsection\r
384 自動的に生成されるファイル\r
385 \end_layout\r
386 \r
387 \begin_layout Standard\r
388 \begin_inset Flex MenuItem\r
389 status collapsed\r
390 \r
391 \begin_layout Plain Layout\r
392 UserDir\r
393 \end_layout\r
394 \r
395 \end_inset\r
396 \r
397 にある各ファイルは、\SpecialChar LyX\r
398 が自動設定を行ったときに生成されます。これらのファイルは、内部調査中に推測された様々な既定値が置かれています。これらは、随時上書きされてしま\r
399 うので、一般的には修正しないことが望まれます。\r
400 \end_layout\r
401 \r
402 \begin_layout Labeling\r
403 \labelwidthstring 00.00.0000\r
404 \begin_inset Flex Code\r
405 status collapsed\r
406 \r
407 \begin_layout Plain Layout\r
408 lyxrc.defaults\r
409 \end_layout\r
410 \r
411 \end_inset\r
412 \r
413  このファイルには、様々な既定コマンドが置かれています。\r
414 \end_layout\r
415 \r
416 \begin_layout Labeling\r
417 \labelwidthstring 00.00.0000\r
418 \begin_inset Flex Code\r
419 status collapsed\r
420 \r
421 \begin_layout Plain Layout\r
422 packages.lst\r
423 \end_layout\r
424 \r
425 \end_inset\r
426 \r
427  このファイルには、\SpecialChar LyX\r
428 が認識したパッケージの一覧が収められています。現在のところ、これは\SpecialChar LyX\r
429 プログラム自体には使用されていませんが、抽出された情報その他は、\r
430 \begin_inset Flex MenuItem\r
431 status collapsed\r
432 \r
433 \begin_layout Plain Layout\r
434 ヘルプ\SpecialChar menuseparator\r
435 LaT\r
436 \begin_inset ERT\r
437 status collapsed\r
438 \r
439 \begin_layout Plain Layout\r
440 \r
441 {}\r
442 \end_layout\r
443 \r
444 \end_inset\r
445 \r
446 eXの設定\r
447 \end_layout\r
448 \r
449 \end_inset\r
450 \r
451 で見ることができます。\r
452 \end_layout\r
453 \r
454 \begin_layout Labeling\r
455 \labelwidthstring 00.00.0000\r
456 \begin_inset Flex Code\r
457 status collapsed\r
458 \r
459 \begin_layout Plain Layout\r
460 textclass.lst\r
461 \end_layout\r
462 \r
463 \end_inset\r
464 \r
465  ユーザの\r
466 \begin_inset Flex Code\r
467 status collapsed\r
468 \r
469 \begin_layout Plain Layout\r
470 Plain L\r
471 \end_layout\r
472 \r
473 \end_inset\r
474 \r
475 ディレクトリで検出されたテキストクラスと、関連した\SpecialChar LaTeX\r
476 文書クラスおよびその説明の一覧です。\r
477 \end_layout\r
478 \r
479 \begin_layout Labeling\r
480 \labelwidthstring 00.00.0000\r
481 \begin_inset Flex Code\r
482 status collapsed\r
483 \r
484 \begin_layout Plain Layout\r
485 lyxmodules.lst\r
486 \end_layout\r
487 \r
488 \end_inset\r
489 \r
490  ユーザの\r
491 \begin_inset Flex Code\r
492 status collapsed\r
493 \r
494 \begin_layout Plain Layout\r
495 layout/\r
496 \end_layout\r
497 \r
498 \end_inset\r
499 \r
500 ディレクトリで検出されたレイアウトモジュールの一覧です。\r
501 \end_layout\r
502 \r
503 \begin_layout Labeling\r
504 \labelwidthstring 00.00.0000\r
505 \begin_inset Flex Code\r
506 status collapsed\r
507 \r
508 \begin_layout Plain Layout\r
509 *files.lst\r
510 \end_layout\r
511 \r
512 \end_inset\r
513 \r
514  ご使用のシステムで検出された様々な種類の\SpecialChar LaTeX\r
515 関連ファイルの一覧です。\r
516 \end_layout\r
517 \r
518 \begin_layout Labeling\r
519 \labelwidthstring 00.00.0000\r
520 \begin_inset Flex Code\r
521 status collapsed\r
522 \r
523 \begin_layout Plain Layout\r
524 doc/LaT\r
525 \begin_inset ERT\r
526 status collapsed\r
527 \r
528 \begin_layout Plain Layout\r
529 \r
530 {}\r
531 \end_layout\r
532 \r
533 \end_inset\r
534 \r
535 eXConfig.lyx\r
536 \end_layout\r
537 \r
538 \end_inset\r
539 \r
540  このファイルは、自動設定中に\r
541 \begin_inset Flex Code\r
542 status collapsed\r
543 \r
544 \begin_layout Plain Layout\r
545 LaT\r
546 \begin_inset ERT\r
547 status collapsed\r
548 \r
549 \begin_layout Plain Layout\r
550 \r
551 {}\r
552 \end_layout\r
553 \r
554 \end_inset\r
555 \r
556 eXConfig.lyx.in\r
557 \end_layout\r
558 \r
559 \end_inset\r
560 \r
561 から自動的に生成されます。ご使用中の\SpecialChar LaTeX\r
562 の設定に関する情報が納められています。\r
563 \end_layout\r
564 \r
565 \begin_layout Subsection\r
566 ディレクトリ\r
567 \end_layout\r
568 \r
569 \begin_layout Standard\r
570 以下の各ディレクトリは、\r
571 \begin_inset Flex Code\r
572 status collapsed\r
573 \r
574 \begin_layout Plain Layout\r
575 LyXDir\r
576 \end_layout\r
577 \r
578 \end_inset\r
579 \r
580\r
581 \begin_inset Flex Code\r
582 status collapsed\r
583 \r
584 \begin_layout Plain Layout\r
585 UserDir\r
586 \end_layout\r
587 \r
588 \end_inset\r
589 \r
590 に重複して存在します。特定のファイルが両方の場所にある場合には、\r
591 \begin_inset Flex Code\r
592 status collapsed\r
593 \r
594 \begin_layout Plain Layout\r
595 UserDir\r
596 \end_layout\r
597 \r
598 \end_inset\r
599 \r
600 の方にあるものが使用されます。\r
601 \end_layout\r
602 \r
603 \begin_layout Labeling\r
604 \labelwidthstring 00.00.0000\r
605 \begin_inset Flex Code\r
606 status collapsed\r
607 \r
608 \begin_layout Plain Layout\r
609 bind/\r
610 \end_layout\r
611 \r
612 \end_inset\r
613 \r
614  このディレクトリには、\SpecialChar LyX\r
615 で使用されるキー割当を定義している、拡張子が\r
616 \begin_inset Flex Code\r
617 status collapsed\r
618 \r
619 \begin_layout Plain Layout\r
620 .bind\r
621 \end_layout\r
622 \r
623 \end_inset\r
624 \r
625 のファイルが置かれています。\r
626 \begin_inset Flex Code\r
627 status collapsed\r
628 \r
629 \begin_layout Plain Layout\r
630 $LANG_xxx.bind\r
631 \end_layout\r
632 \r
633 \end_inset\r
634 \r
635 という名称の割当ファイルの各国語版がある場合には、そちらが用いられます。\r
636 \end_layout\r
637 \r
638 \begin_layout Labeling\r
639 \labelwidthstring 00.00.0000\r
640 \begin_inset Flex Code\r
641 status collapsed\r
642 \r
643 \begin_layout Plain Layout\r
644 clipart/\r
645 \end_layout\r
646 \r
647 \end_inset\r
648 \r
649  このディレクトリには、文書に取り込むことのできる画像ファイルが納められています。\r
650 \end_layout\r
651 \r
652 \begin_layout Labeling\r
653 \labelwidthstring 00.00.0000\r
654 \begin_inset Flex Code\r
655 status collapsed\r
656 \r
657 \begin_layout Plain Layout\r
658 doc/\r
659 \end_layout\r
660 \r
661 \end_inset\r
662 \r
663  このディレクトリには、\SpecialChar LyX\r
664 の取扱説明書ファイル(今お読みのものも含めて)が納められています。上述のように、\r
665 \begin_inset Flex Code\r
666 status collapsed\r
667 \r
668 \begin_layout Plain Layout\r
669 LaTeXConfig.lyx\r
670 \end_layout\r
671 \r
672 \end_inset\r
673 \r
674 ファイルは特に注目に値します。各国語版のヘルプ文書は、\r
675 \begin_inset Flex Code\r
676 status collapsed\r
677 \r
678 \begin_layout Plain Layout\r
679 doc/xx\r
680 \end_layout\r
681 \r
682 \end_inset\r
683 \r
684 (「xx」はISO言語コード)サブディレクトリにあります。詳しくは、\r
685 \begin_inset CommandInset ref\r
686 LatexCommand ref\r
687 reference "cha:LyXの各国語対応"\r
688 \r
689 \end_inset\r
690 \r
691 をご覧ください。\r
692 \end_layout\r
693 \r
694 \begin_layout Labeling\r
695 \labelwidthstring 00.00.0000\r
696 \begin_inset Flex Code\r
697 status collapsed\r
698 \r
699 \begin_layout Plain Layout\r
700 examples/\r
701 \end_layout\r
702 \r
703 \end_inset\r
704 \r
705  このディレクトリには、何らかの機能の使い方を説明する例示ファイルが納められています。ファイルブラウザ中で\r
706 \begin_inset Flex MenuItem\r
707 status collapsed\r
708 \r
709 \begin_layout Plain Layout\r
710 用例\r
711 \end_layout\r
712 \r
713 \end_inset\r
714 \r
715 ボタンを押すと、このディレクトリが表示されます。\r
716 \end_layout\r
717 \r
718 \begin_layout Labeling\r
719 \labelwidthstring 00.00.0000\r
720 \begin_inset Flex Code\r
721 status collapsed\r
722 \r
723 \begin_layout Plain Layout\r
724 images/\r
725 \end_layout\r
726 \r
727 \end_inset\r
728 \r
729  このディレクトリには、\r
730 \begin_inset Flex MenuItem\r
731 status collapsed\r
732 \r
733 \begin_layout Plain Layout\r
734 文書\r
735 \end_layout\r
736 \r
737 \end_inset\r
738 \r
739 ダイアログで使用される画像ファイルが納められています。さらに、ツールバーの各アイコンや、\SpecialChar LyX\r
740 を起動したときに現れるバナーも納められています。\r
741 \end_layout\r
742 \r
743 \begin_layout Labeling\r
744 \labelwidthstring 00.00.0000\r
745 \begin_inset Flex Code\r
746 status collapsed\r
747 \r
748 \begin_layout Plain Layout\r
749 kbd/\r
750 \end_layout\r
751 \r
752 \end_inset\r
753 \r
754  このディレクトリには、キーボードのキー割当ファイルが納められています。詳細については、\r
755 \begin_inset CommandInset ref\r
756 LatexCommand ref\r
757 reference "sec:国際キー配列"\r
758 \r
759 \end_inset\r
760 \r
761 をご覧ください。\r
762 \end_layout\r
763 \r
764 \begin_layout Labeling\r
765 \labelwidthstring 00.00.0000\r
766 \begin_inset Flex Code\r
767 status collapsed\r
768 \r
769 \begin_layout Plain Layout\r
770 layouts/\r
771 \end_layout\r
772 \r
773 \end_inset\r
774 \r
775  このディレクトリには、\r
776 \begin_inset CommandInset ref\r
777 LatexCommand ref\r
778 reference "cha:新規文書を導入"\r
779 \r
780 \end_inset\r
781 \r
782 に述べられているテキストクラスおよびモジュールのファイルが納められています。\r
783 \end_layout\r
784 \r
785 \begin_layout Labeling\r
786 \labelwidthstring 00.00.0000\r
787 \begin_inset Flex Code\r
788 status collapsed\r
789 \r
790 \begin_layout Plain Layout\r
791 lyx2lyx\r
792 \end_layout\r
793 \r
794 \end_inset\r
795 \r
796  このディレクトリには、\SpecialChar LyX\r
797 の各バージョン間の変換に使用される\r
798 \begin_inset Flex Code\r
799 status collapsed\r
800 \r
801 \begin_layout Plain Layout\r
802 lyx2lyx\r
803 \end_layout\r
804 \r
805 \end_inset\r
806 \r
807  Pythonスクリプトが納められています。たとえば、複数のファイルの変換をバッチ処理したい場合には、これらをコマンドラインから実行することもできます。\r
808 \end_layout\r
809 \r
810 \begin_layout Labeling\r
811 \labelwidthstring 00.00.0000\r
812 \begin_inset Flex Code\r
813 status collapsed\r
814 \r
815 \begin_layout Plain Layout\r
816 scripts/\r
817 \end_layout\r
818 \r
819 \end_inset\r
820 \r
821  このディレクトリには、\r
822 \begin_inset Flex MenuItem\r
823 status collapsed\r
824 \r
825 \begin_layout Plain Layout\r
826 外用ひな型\r
827 \end_layout\r
828 \r
829 \end_inset\r
830 \r
831 機能の有用性を示すためのファイルがいくつか納められています。\SpecialChar LyX\r
832 自身が使用するスクリプトもいくつか収められています。\r
833 \end_layout\r
834 \r
835 \begin_layout Labeling\r
836 \labelwidthstring 00.00.0000\r
837 \begin_inset Flex Code\r
838 status collapsed\r
839 \r
840 \begin_layout Plain Layout\r
841 templates/\r
842 \end_layout\r
843 \r
844 \end_inset\r
845 \r
846  このディレクトリには、\r
847 \begin_inset CommandInset ref\r
848 LatexCommand ref\r
849 reference "sec:ひな型を作成する"\r
850 \r
851 \end_inset\r
852 \r
853 で述べられている標準の\SpecialChar LyX\r
854 ひな型ファイルが納められています。\r
855 \end_layout\r
856 \r
857 \begin_layout Labeling\r
858 \labelwidthstring 00.00.0000\r
859 \begin_inset Flex Code\r
860 status collapsed\r
861 \r
862 \begin_layout Plain Layout\r
863 ui/\r
864 \end_layout\r
865 \r
866 \end_inset\r
867 \r
868  このディレクトリには、\SpecialChar LyX\r
869 の操作画面を定義する拡張子\r
870 \begin_inset Flex Code\r
871 status collapsed\r
872 \r
873 \begin_layout Plain Layout\r
874 .ui\r
875 \end_layout\r
876 \r
877 \end_inset\r
878 \r
879 のファイルが納められています。つまり、これらのファイルは、どのメニュー項目がどのメニューに現れるかを定義し、どの項目がツールバーに現れるかを定義しています。\r
880 \end_layout\r
881 \r
882 \begin_layout Subsection\r
883 変更を加えない方がよいファイル\r
884 \end_layout\r
885 \r
886 \begin_layout Standard\r
887 これらのファイルは\SpecialChar LyX\r
888 が内部的に使用するもので、あなたが開発者でない限りは、凡そこれらに変更を加える必要はありません。\r
889 \end_layout\r
890 \r
891 \begin_layout Labeling\r
892 \labelwidthstring 00.00.0000\r
893 \begin_inset Flex Code\r
894 status collapsed\r
895 \r
896 \begin_layout Plain Layout\r
897 CREDITS\r
898 \end_layout\r
899 \r
900 \end_inset\r
901 \r
902  このファイルは、\SpecialChar LyX\r
903 開発陣の名簿です。この内容は、メニュー項目\r
904 \begin_inset Flex MenuItem\r
905 status collapsed\r
906 \r
907 \begin_layout Plain Layout\r
908 ヘルプ\SpecialChar menuseparator\r
909 LyXについて\r
910 \end_layout\r
911 \r
912 \end_inset\r
913 \r
914 で表示されます。\r
915 \end_layout\r
916 \r
917 \begin_layout Labeling\r
918 \labelwidthstring 00.00.0000\r
919 \begin_inset Flex Code\r
920 status collapsed\r
921 \r
922 \begin_layout Plain Layout\r
923 chkconfig.ltx\r
924 \end_layout\r
925 \r
926 \end_inset\r
927 \r
928  これは、自動設定プロセスによって使用される\SpecialChar LaTeX\r
929 スクリプトです。直接実行しないでください。\r
930 \end_layout\r
931 \r
932 \begin_layout Labeling\r
933 \labelwidthstring 00.00.0000\r
934 \begin_inset Flex Code\r
935 status collapsed\r
936 \r
937 \begin_layout Plain Layout\r
938 configure.py\r
939 \end_layout\r
940 \r
941 \end_inset\r
942 \r
943  これは、\SpecialChar LyX\r
944 の環境構成によって使用されるスクリプトです。これは、このスクリプトを実行したディレクトリに設定ファイルを生成します。\r
945 \end_layout\r
946 \r
947 \begin_layout Subsection\r
948 ひとこと必要なファイル群\r
949 \end_layout\r
950 \r
951 \begin_layout Labeling\r
952 \labelwidthstring 00.00.0000\r
953 \begin_inset Flex Code\r
954 status collapsed\r
955 \r
956 \begin_layout Plain Layout\r
957 encodings\r
958 \end_layout\r
959 \r
960 \end_inset\r
961 \r
962  このファイルには、各文字エンコーディングがどのようにUnicodeにマップされるかを示した表が載っています。\r
963 \end_layout\r
964 \r
965 \begin_layout Labeling\r
966 \labelwidthstring 00.00.0000\r
967 \begin_inset Flex Code\r
968 status collapsed\r
969 \r
970 \begin_layout Plain Layout\r
971 external_templates\r
972 \end_layout\r
973 \r
974 \end_inset\r
975 \r
976  このファイルには、新しく導入された\r
977 \begin_inset Flex MenuItem\r
978 status collapsed\r
979 \r
980 \begin_layout Plain Layout\r
981 外用ひな型\r
982 \end_layout\r
983 \r
984 \end_inset\r
985 \r
986 機能で使用できるひな型が載っています。\r
987 \begin_inset CommandInset ref\r
988 LatexCommand ref\r
989 reference "chap:外部素材を取り込む"\r
990 \r
991 \end_inset\r
992 \r
993 を参照のこと。\r
994 \end_layout\r
995 \r
996 \begin_layout Labeling\r
997 \labelwidthstring 00.00.0000\r
998 \begin_inset Flex Code\r
999 status collapsed\r
1000 \r
1001 \begin_layout Plain Layout\r
1002 languages\r
1003 \end_layout\r
1004 \r
1005 \end_inset\r
1006 \r
1007  このファイルには、現在\SpecialChar LyX\r
1008 がサポートしている言語の全一覧が載っています。\r
1009 \end_layout\r
1010 \r
1011 \begin_layout Labeling\r
1012 \labelwidthstring 00.00.0000\r
1013 \begin_inset Flex Code\r
1014 status collapsed\r
1015 \r
1016 \begin_layout Plain Layout\r
1017 latexfonts\r
1018 \end_layout\r
1019 \r
1020 \end_inset\r
1021 \r
1022  サポートされているフォントに関する情報が掲載されています。\r
1023 \end_layout\r
1024 \r
1025 \begin_layout Labeling\r
1026 \labelwidthstring 00.00.0000\r
1027 \begin_inset Flex Code\r
1028 status collapsed\r
1029 \r
1030 \begin_layout Plain Layout\r
1031 layouttranslations\r
1032 \end_layout\r
1033 \r
1034 \end_inset\r
1035 \r
1036  このファイルは、国際化された段落様式の翻訳が収録されています(\r
1037 \begin_inset CommandInset ref\r
1038 LatexCommand ref\r
1039 reference "subsec:段落様式の国際化"\r
1040 \r
1041 \end_inset\r
1042 \r
1043 参照)。\r
1044 \end_layout\r
1045 \r
1046 \begin_layout Labeling\r
1047 \labelwidthstring 00.00.0000\r
1048 \begin_inset Flex Code\r
1049 status collapsed\r
1050 \r
1051 \begin_layout Plain Layout\r
1052 unicodesymbols\r
1053 \end_layout\r
1054 \r
1055 \end_inset\r
1056 \r
1057  このファイルは、unicodeエンコーディングされたグリフに関する情報と、\SpecialChar LyX\r
1058 が\SpecialChar LaTeX\r
1059 を介してそれらをどのようにサポートしているかについての情報を含んでいます。\r
1060 \end_layout\r
1061 \r
1062 \begin_layout Section\r
1063 ユーザのローカル設定ディレクトリ\r
1064 \end_layout\r
1065 \r
1066 \begin_layout Standard\r
1067 \SpecialChar LyX\r
1068 を非特権ユーザとして利用している場合でも、自分自身で使うために、\SpecialChar LyX\r
1069 の設定を変更したいと思うかもしれません。\r
1070 \begin_inset Flex Code\r
1071 status collapsed\r
1072 \r
1073 \begin_layout Plain Layout\r
1074 UserDir\r
1075 \end_layout\r
1076 \r
1077 \end_inset\r
1078 \r
1079 ディレクトリには、すべての個人設定ファイルが収められています。これは、\r
1080 \begin_inset Flex MenuItem\r
1081 status collapsed\r
1082 \r
1083 \begin_layout Plain Layout\r
1084 ヘルプ\SpecialChar menuseparator\r
1085 LyXについて\r
1086 \end_layout\r
1087 \r
1088 \end_inset\r
1089 \r
1090 で「ユーザーディレクトリ」として言及されているディレクトリです。このディレクトリは、\r
1091 \begin_inset Flex Code\r
1092 status collapsed\r
1093 \r
1094 \begin_layout Plain Layout\r
1095 LyXDir\r
1096 \end_layout\r
1097 \r
1098 \end_inset\r
1099 \r
1100 のミラーとして使用されており、これは\r
1101 \begin_inset Flex Code\r
1102 status collapsed\r
1103 \r
1104 \begin_layout Plain Layout\r
1105 UserDir\r
1106 \end_layout\r
1107 \r
1108 \end_inset\r
1109 \r
1110 内のすべてのファイルが、\r
1111 \begin_inset Flex Code\r
1112 status collapsed\r
1113 \r
1114 \begin_layout Plain Layout\r
1115 LyXDir\r
1116 \end_layout\r
1117 \r
1118 \end_inset\r
1119 \r
1120 すし、自分自身で使うために個人のローカルディレクトリに置くこともできます。\r
1121 \end_layout\r
1122 \r
1123 \begin_layout Standard\r
1124 わかりやすくするために、いくつか例を挙げましょう。\r
1125 \end_layout\r
1126 \r
1127 \begin_layout Itemize\r
1128 \begin_inset Flex MenuItem\r
1129 status collapsed\r
1130 \r
1131 \begin_layout Plain Layout\r
1132 ツール\SpecialChar menuseparator\r
1133 設定\r
1134 \end_layout\r
1135 \r
1136 \end_inset\r
1137 \r
1138 ダイアログで設定されるユーザ設定は、\r
1139 \begin_inset Flex Code\r
1140 status collapsed\r
1141 \r
1142 \begin_layout Plain Layout\r
1143 UserDir\r
1144 \end_layout\r
1145 \r
1146 \end_inset\r
1147 \r
1148 中の\r
1149 \begin_inset Flex Code\r
1150 status collapsed\r
1151 \r
1152 \begin_layout Plain Layout\r
1153 preferences\r
1154 \end_layout\r
1155 \r
1156 \end_inset\r
1157 \r
1158 ファイルに保存されます。\r
1159 \end_layout\r
1160 \r
1161 \begin_layout Itemize\r
1162 \begin_inset Flex MenuItem\r
1163 status collapsed\r
1164 \r
1165 \begin_layout Plain Layout\r
1166 ツール\SpecialChar menuseparator\r
1167 環境構成\r
1168 \end_layout\r
1169 \r
1170 \end_inset\r
1171 \r
1172 を使用して環境構成を行うと、\SpecialChar LyX\r
1173\r
1174 \begin_inset Flex Code\r
1175 status collapsed\r
1176 \r
1177 \begin_layout Plain Layout\r
1178 configure.py\r
1179 \end_layout\r
1180 \r
1181 \end_inset\r
1182 \r
1183 スクリプトを実行し、その結果のファイルは、ご自身のローカル設定ディレクトリに書き込まれます。これはすなわち、\r
1184 \begin_inset Flex Code\r
1185 status collapsed\r
1186 \r
1187 \begin_layout Plain Layout\r
1188 UserDir/layouts\r
1189 \end_layout\r
1190 \r
1191 \end_inset\r
1192 \r
1193 にご自身で追加したテキストファイルは、\r
1194 \begin_inset Flex MenuItem\r
1195 status collapsed\r
1196 \r
1197 \begin_layout Plain Layout\r
1198 文書\SpecialChar menuseparator\r
1199 設定\r
1200 \end_layout\r
1201 \r
1202 \end_inset\r
1203 \r
1204 ダイアログのクラス一覧に表示されるようになることを意味します。\r
1205 \end_layout\r
1206 \r
1207 \begin_layout Itemize\r
1208 たとえば、\SpecialChar LyX\r
1209 のFTPサイトから最新の取扱説明書をとってきたものの、使用中のシステム上で管理者権限がないために、それをインストールすることができなかったとしても、そ\r
1210 れらのファイルを\r
1211 \begin_inset Flex Code\r
1212 status collapsed\r
1213 \r
1214 \begin_layout Plain Layout\r
1215 UserDir/doc/\r
1216 \end_layout\r
1217 \r
1218 \end_inset\r
1219 \r
1220 ディレクトリにコピーすれば、\r
1221 \begin_inset Flex MenuItem\r
1222 status collapsed\r
1223 \r
1224 \begin_layout Plain Layout\r
1225 ヘルプ\r
1226 \end_layout\r
1227 \r
1228 \end_inset\r
1229 \r
1230 メニュー項目はこれらを開くようになります!\r
1231 \end_layout\r
1232 \r
1233 \begin_layout Section\r
1234 \SpecialChar LyX\r
1235 を複数の設定を使って実行するには\r
1236 \end_layout\r
1237 \r
1238 \begin_layout Standard\r
1239 ローカル設定ディレクトリにおいて設定の自由度があるだけでは、2つ以上の設定を自由に使いこなしたい場合には充分ではないかもしれません。たとえば、使用する度に異なる\r
1240 キー割当を使用したり、異なるプリンタ設定を使用したいことがあるかもしれません。これは、複数の設定ディレクトリを作ることで実現することができます。そして、実行時に\r
1241 どのディレクトリを使用するか指定するのです。\r
1242 \end_layout\r
1243 \r
1244 \begin_layout Standard\r
1245 \SpecialChar LyX\r
1246 をコマンドラインスイッチ\r
1247 \begin_inset Flex Code\r
1248 status collapsed\r
1249 \r
1250 \begin_layout Plain Layout\r
1251 -userdir\r
1252 \end_layout\r
1253 \r
1254 \end_inset\r
1255 \r
1256 P\r
1257 \emph on\r
1258 <ディレクトリ名>\r
1259 \emph default\r
1260 と共に起動すると、設定を既定のディレクトリではなく、指定したディレクトリから読み込むように、指示することになります(\SpecialChar LyX\r
1261\r
1262 \begin_inset Flex Code\r
1263 status collapsed\r
1264 \r
1265 \begin_layout Plain Layout\r
1266 -userdir\r
1267 \end_layout\r
1268 \r
1269 \end_inset\r
1270 \r
1271 スイッチなしで実行すれば、既定ディレクトリを指定することになります)。指定したディレクトリが存在しない場合には、\SpecialChar LyX\r
1272 は、初めて\SpecialChar LyX\r
1273 を実行したときに既定ディレクトリを訊い\r
1274 てくるのと同様に、そのディレクトリを作るかどうか訊いてきます。この追加したユーザディレクトリでは、既定ディレクトリで行うのと全く同じように設定オプションを修正す\r
1275 ることができます。これらのディレクトリは完全に独立しています(が、読み進めてください)。また、環境変数\r
1276 \begin_inset Flex Code\r
1277 status collapsed\r
1278 \r
1279 \begin_layout Plain Layout\r
1280 LYX_USERDIR_20x\r
1281 \end_layout\r
1282 \r
1283 \end_inset\r
1284 \r
1285 を特定の値に設定しても、全く同じ効果があります。\r
1286 \end_layout\r
1287 \r
1288 \begin_layout Standard\r
1289 複数の設定を持つことはまた、維持の手間も増えるということです。もし新しいレイアウトを\r
1290 \begin_inset Flex Code\r
1291 status collapsed\r
1292 \r
1293 \begin_layout Plain Layout\r
1294 NewUserDir/layouts\r
1295 \end_layout\r
1296 \r
1297 \end_inset\r
1298 \r
1299 に加えて、これをすべての設定で利用できるようにしたいならば、これをすべての設定ディレクトリで個々に付け加えなくてはなりません。これを避けるには、次のようなトリッ\r
1300 クを使用してください。\SpecialChar LyX\r
1301 が新しい設定ディレクトリを生成すると、そのサブディレクトリ(上記参照)はほとんど空です。新しい設定が既存のものをミラーするようにするには、\r
1302 空のサブディレクトリを、既存の設定の対応するサブディレクトリへのシンボリックリンクに置き換えてください。ただし\r
1303 \begin_inset Flex Code\r
1304 status collapsed\r
1305 \r
1306 \begin_layout Plain Layout\r
1307 doc/\r
1308 \end_layout\r
1309 \r
1310 \end_inset\r
1311 \r
1312 サブディレクトリには、設定スクリプト(\r
1313 \begin_inset Flex MenuItem\r
1314 status collapsed\r
1315 \r
1316 \begin_layout Plain Layout\r
1317 ツール\SpecialChar menuseparator\r
1318 環境構成\r
1319 \end_layout\r
1320 \r
1321 \end_inset\r
1322 \r
1323 で使用可能)が書き出した、設定毎に異なるファイルが含まれていますので、注意を払ってください。\r
1324 \end_layout\r
1325 \r
1326 \begin_layout Chapter\r
1327 設定ダイアログ\r
1328 \end_layout\r
1329 \r
1330 \begin_layout Standard\r
1331 設定ダイアログのオプションのすべては、\r
1332 \emph on\r
1333 ユーザーの手引き\r
1334 \emph default\r
1335 の付録\r
1336 \emph on\r
1337 設定ダイアログ\r
1338 \emph default\r
1339 に述べられています。オプションのうちいくつかについて、ここでさらに詳細に説明します。\r
1340 \end_layout\r
1341 \r
1342 \begin_layout Section\r
1343 ファイル形式\r
1344 \begin_inset CommandInset label\r
1345 LatexCommand label\r
1346 name "sec:ファイル形式"\r
1347 \r
1348 \end_inset\r
1349 \r
1350 \r
1351 \end_layout\r
1352 \r
1353 \begin_layout Standard\r
1354 ファイル形式が定義されていない場合、はじめの一歩は、使いたいと思うファイル形式を定義することです。それには、\r
1355 \begin_inset Flex MenuItem\r
1356 status collapsed\r
1357 \r
1358 \begin_layout Plain Layout\r
1359 ツール\SpecialChar menuseparator\r
1360 設定\r
1361 \end_layout\r
1362 \r
1363 \end_inset\r
1364 \r
1365 ダイアログを開いてください。\r
1366 \begin_inset Flex MenuItem\r
1367 status collapsed\r
1368 \r
1369 \begin_layout Plain Layout\r
1370 ファイル処理\SpecialChar menuseparator\r
1371 ファイル形式\r
1372 \end_layout\r
1373 \r
1374 \end_inset\r
1375 \r
1376 の中で\r
1377 \begin_inset Flex MenuItem\r
1378 status collapsed\r
1379 \r
1380 \begin_layout Plain Layout\r
1381 新規\SpecialChar ldots\r
1382 \r
1383 \end_layout\r
1384 \r
1385 \end_inset\r
1386 \r
1387 ボタンを押して、登録する新しい形式を定義してください。\r
1388 \begin_inset Flex MenuItem\r
1389 status collapsed\r
1390 \r
1391 \begin_layout Plain Layout\r
1392 形式\r
1393 \end_layout\r
1394 \r
1395 \end_inset\r
1396 \r
1397 フィールドは、GUI中で形式を認識するために用いられる名称です。\r
1398 \begin_inset Flex MenuItem\r
1399 status collapsed\r
1400 \r
1401 \begin_layout Plain Layout\r
1402 短縮名\r
1403 \end_layout\r
1404 \r
1405 \end_inset\r
1406 \r
1407 は、形式を内部的に識別するために用いられます。さらにファイル拡張子も入力する必要があります。これらはすべて必須事項です。オプションの\r
1408 \begin_inset Flex MenuItem\r
1409 status collapsed\r
1410 \r
1411 \begin_layout Plain Layout\r
1412 捷径\r
1413 \end_layout\r
1414 \r
1415 \end_inset\r
1416 \r
1417 フィールドは、メニュー中で\r
1418 \begin_inset Flex Ruby\r
1419 status collapsed\r
1420 \r
1421 \begin_layout Plain Layout\r
1422 捷径\r
1423 \begin_inset Argument post:1\r
1424 status collapsed\r
1425 \r
1426 \begin_layout Plain Layout\r
1427 ショートカット\r
1428 \end_layout\r
1429 \r
1430 \end_inset\r
1431 \r
1432 \r
1433 \end_layout\r
1434 \r
1435 \end_inset\r
1436 \r
1437 を提供するのに使用されます(たとえば、\r
1438 \begin_inset Flex MenuItem\r
1439 status collapsed\r
1440 \r
1441 \begin_layout Plain Layout\r
1442 Ctrl+D\r
1443 \end_layout\r
1444 \r
1445 \end_inset\r
1446 \r
1447 を押すと\r
1448 \begin_inset Flex MenuItem\r
1449 status collapsed\r
1450 \r
1451 \begin_layout Plain Layout\r
1452 表示\SpecialChar menuseparator\r
1453 DVI\r
1454 \end_layout\r
1455 \r
1456 \end_inset\r
1457 \r
1458 となります)。\r
1459 \end_layout\r
1460 \r
1461 \begin_layout Standard\r
1462 形式には、\r
1463 \begin_inset Flex MenuItem\r
1464 status collapsed\r
1465 \r
1466 \begin_layout Plain Layout\r
1467 閲覧プログラム\r
1468 \end_layout\r
1469 \r
1470 \end_inset\r
1471 \r
1472\r
1473 \begin_inset Flex MenuItem\r
1474 status collapsed\r
1475 \r
1476 \begin_layout Plain Layout\r
1477 編集プログラム\r
1478 \end_layout\r
1479 \r
1480 \end_inset\r
1481 \r
1482 を関連づけることができます。たとえば、PostScriptファイルを閲覧するのに\r
1483 \begin_inset Flex MenuItem\r
1484 status collapsed\r
1485 \r
1486 \begin_layout Plain Layout\r
1487 Ghostview\r
1488 \end_layout\r
1489 \r
1490 \end_inset\r
1491 \r
1492 を使用したいとしましょう。このプログラムを起動するのに必要なコマンドを対応するフィールドに入力します。ここで、コマンドを定義するのに、次節に掲げる4つの変数を用\r
1493 いることができます。この閲覧プログラムは、\SpecialChar LyX\r
1494 中で画像を閲覧したり\r
1495 \begin_inset Flex MenuItem\r
1496 status collapsed\r
1497 \r
1498 \begin_layout Plain Layout\r
1499 表示\r
1500 \end_layout\r
1501 \r
1502 \end_inset\r
1503 \r
1504 メニューを使用したときに起動されます。一方、編集プログラムは、たとえば、画像を右クリックして現れるコンテクストメニューで\r
1505 \begin_inset Flex MenuItem\r
1506 status collapsed\r
1507 \r
1508 \begin_layout Plain Layout\r
1509 外部で編集\r
1510 \end_layout\r
1511 \r
1512 \end_inset\r
1513 \r
1514 を選択したときに起動します。\r
1515 \end_layout\r
1516 \r
1517 \begin_layout Standard\r
1518 ファイル形式の\r
1519 \begin_inset Flex MenuItem\r
1520 status collapsed\r
1521 \r
1522 \begin_layout Plain Layout\r
1523 MIME\r
1524 \end_layout\r
1525 \r
1526 \end_inset\r
1527 \r
1528 型は必須ではありませんが、指定するときには、すべての形式の中で一意的なものでなくてはなりません。これは、この形式のファイルをファイル内容から検出するのに用いられ\r
1529 ます。重要なファイル形式のうちには、\r
1530 \begin_inset CommandInset href\r
1531 LatexCommand href\r
1532 name "IANA"\r
1533 target "http://www.iana.org/assignments/media-types/"\r
1534 \r
1535 \end_inset\r
1536 \r
1537 に公式に登録されたMIME型がないものがあります。そこで、\SpecialChar LyX\r
1538 は、\r
1539 \begin_inset CommandInset href\r
1540 LatexCommand href\r
1541 name "freedesktop.org"\r
1542 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"\r
1543 \r
1544 \end_inset\r
1545 \r
1546 で指定されているMIME型拡張表を使用しています。\r
1547 \end_layout\r
1548 \r
1549 \begin_layout Standard\r
1550 \begin_inset Flex MenuItem\r
1551 status collapsed\r
1552 \r
1553 \begin_layout Plain Layout\r
1554 文書形式\r
1555 \end_layout\r
1556 \r
1557 \end_inset\r
1558 \r
1559 オプションは、\SpecialChar LyX\r
1560 に、この形式が文書として書き出すのに適していることを指示するものです。このオプションが有効となっていて、適切な変換経路が存在する場合には(第\r
1561 \begin_inset CommandInset ref\r
1562 LatexCommand ref\r
1563 reference "sec:変換子"\r
1564 \r
1565 \end_inset\r
1566 \r
1567 節を参照)、この形式が\r
1568 \begin_inset Flex MenuItem\r
1569 status collapsed\r
1570 \r
1571 \begin_layout Plain Layout\r
1572 ファイル\SpecialChar menuseparator\r
1573 書き出し\r
1574 \end_layout\r
1575 \r
1576 \end_inset\r
1577 \r
1578 \r
1579 \begin_inset Flex MenuItem\r
1580 status collapsed\r
1581 \r
1582 \begin_layout Plain Layout\r
1583 表示\r
1584 \end_layout\r
1585 \r
1586 \end_inset\r
1587 \r
1588 footlabel Label color for footnotす。\r
1589 \begin_inset Flex Code\r
1590 status collapsed\r
1591 \r
1592 \begin_layout Plain Layout\r
1593 png\r
1594 \end_layout\r
1595 \r
1596 \end_inset\r
1597 \r
1598 のような純粋な画像形式は、このオプションを有効にしてはいけません。\r
1599 \begin_inset Flex Code\r
1600 status collapsed\r
1601 \r
1602 \begin_layout Plain Layout\r
1603 pdf\r
1604 \end_layout\r
1605 \r
1606 \end_inset\r
1607 \r
1608 のようにベクター画像であると同時に文書でもあるような形式は、これを有効にします。\r
1609 \end_layout\r
1610 \r
1611 \begin_layout Standard\r
1612 \begin_inset Flex MenuItem\r
1613 status collapsed\r
1614 \r
1615 \begin_layout Plain Layout\r
1616 ベクター画像形式\r
1617 \end_layout\r
1618 \r
1619 \end_inset\r
1620 \r
1621 オプションは、\SpecialChar LyX\r
1622 にこの形式がベクター画像を含みうることを教示するものです。この情報は、\r
1623 \begin_inset Flex MenuItem\r
1624 status collapsed\r
1625 \r
1626 \begin_layout Plain Layout\r
1627 pdflatex\r
1628 \end_layout\r
1629 \r
1630 \end_inset\r
1631 \r
1632 を書き出す際に、内包されている画像をどの形式に変換するかを決定するのに使用されます。\r
1633 \begin_inset Flex MenuItem\r
1634 status collapsed\r
1635 \r
1636 \begin_layout Plain Layout\r
1637 pdflatex\r
1638 \end_layout\r
1639 \r
1640 \end_inset\r
1641 \r
1642 は、\r
1643 \begin_inset Flex MenuItem\r
1644 status collapsed\r
1645 \r
1646 \begin_layout Plain Layout\r
1647 pdf\r
1648 \end_layout\r
1649 \r
1650 \end_inset\r
1651 \r
1652\r
1653 \begin_inset Flex MenuItem\r
1654 status collapsed\r
1655 \r
1656 \begin_layout Plain Layout\r
1657 png\r
1658 \end_layout\r
1659 \r
1660 \end_inset\r
1661 \r
1662\r
1663 \begin_inset Flex MenuItem\r
1664 status collapsed\r
1665 \r
1666 \begin_layout Plain Layout\r
1667 Des\r
1668 \end_layout\r
1669 \r
1670 \end_inset\r
1671 \r
1672 以外の画像形式を取り扱うことができないので、内包されている画像は、これらの形式に変換される必要があるかもしれない為です。内包されている画像が既に\r
1673 \begin_inset Flex MenuItem\r
1674 status collapsed\r
1675 \r
1676 \begin_layout Plain Layout\r
1677 pdf\r
1678 \end_layout\r
1679 \r
1680 \end_inset\r
1681 \r
1682\r
1683 \begin_inset Flex MenuItem\r
1684 status collapsed\r
1685 \r
1686 \begin_layout Plain Layout\r
1687 png\r
1688 \end_layout\r
1689 \r
1690 \end_inset\r
1691 \r
1692\r
1693 \begin_inset Flex MenuItem\r
1694 status collapsed\r
1695 \r
1696 \begin_layout Plain Layout\r
1697 jpg\r
1698 \end_layout\r
1699 \r
1700 \end_inset\r
1701 \r
1702 のいずれかになっていない場合には、ベクター画像形式オプションが有効になっている場合には\r
1703 \begin_inset Flex MenuItem\r
1704 status collapsed\r
1705 \r
1706 \begin_layout Plain Layout\r
1707 pdf\r
1708 \end_layout\r
1709 \r
1710 \end_inset\r
1711 \r
1712 に変換され、そうでない場合には\r
1713 \begin_inset Flex MenuItem\r
1714 status collapsed\r
1715 \r
1716 \begin_layout Plain Layout\r
1717 png\r
1718 \end_layout\r
1719 \r
1720 \end_inset\r
1721 \r
1722 に変換されます。\r
1723 \end_layout\r
1724 \r
1725 \begin_layout Section\r
1726 複写子\r
1727 \end_layout\r
1728 \r
1729 \begin_layout Standard\r
1730 形式の変換はすべて、\SpecialChar LyX\r
1731 の一時ディレクトリで行われるため、変換用にファイルを一時ディレクトリにコピーする前段階で、ファイルに変更を加える必要のあることがあります\r
1732 \begin_inset Foot\r
1733 status collapsed\r
1734 \r
1735 \begin_layout Plain Layout\r
1736 たとえば、ファイルが他のファイル—たとえば画像—を、相対ファイル名を用いて参照している場合、このファイルが一時ディレクトリにコピーされると参照が無効になる場合が\r
1737 あります。\r
1738 \end_layout\r
1739 \r
1740 \end_inset\r
1741 \r
1742 。これは複写子によって取り扱われ、複写子は、ファイルを一時ディレクトリに(あるいは一時ディレクトリから)コピーすると同時に、その過程でファイルに変更を加えます。\r
1743 \end_layout\r
1744 \r
1745 \begin_layout Standard\r
1746 複写子の定義においては、以下の4つの変数を用いることができます。\r
1747 \end_layout\r
1748 \r
1749 \begin_layout Labeling\r
1750 \labelwidthstring 00.00.0000\r
1751 \begin_inset Flex Code\r
1752 status collapsed\r
1753 \r
1754 \begin_layout Plain Layout\r
1755 $$s\r
1756 \end_layout\r
1757 \r
1758 \end_inset\r
1759 \r
1760  \SpecialChar LyX\r
1761 のシステムディレクトリ(例:\r
1762 \begin_inset Flex MenuItem\r
1763 status collapsed\r
1764 \r
1765 \begin_layout Plain Layout\r
1766 /usr/share/lyx\r
1767 \end_layout\r
1768 \r
1769 \end_inset\r
1770 \r
1771\r
1772 \end_layout\r
1773 \r
1774 \begin_layout Labeling\r
1775 \labelwidthstring 00.00.0000\r
1776 \begin_inset Flex Code\r
1777 status collapsed\r
1778 \r
1779 \begin_layout Plain Layout\r
1780 $$i\r
1781 \end_layout\r
1782 \r
1783 \end_inset\r
1784 \r
1785  入力ファイル\r
1786 \end_layout\r
1787 \r
1788 \begin_layout Labeling\r
1789 \labelwidthstring 00.00.0000\r
1790 \begin_inset Flex Code\r
1791 status collapsed\r
1792 \r
1793 \begin_layout Plain Layout\r
1794 $$o\r
1795 \end_layout\r
1796 \r
1797 \end_inset\r
1798 \r
1799  出力ファイル\r
1800 \end_layout\r
1801 \r
1802 \begin_layout Labeling\r
1803 \labelwidthstring 00.00.0000\r
1804 \begin_inset Flex Code\r
1805 status collapsed\r
1806 \r
1807 \begin_layout Plain Layout\r
1808 $$b\r
1809 \end_layout\r
1810 \r
1811 \end_inset\r
1812 \r
1813  \SpecialChar LyX\r
1814 一時ディレクトリ内でのベース名(ファイル拡張子なし)\r
1815 \end_layout\r
1816 \r
1817 \begin_layout Labeling\r
1818 \labelwidthstring 00.00.0000\r
1819 \begin_inset Flex Code\r
1820 status collapsed\r
1821 \r
1822 \begin_layout Plain Layout\r
1823 $$p\r
1824 \end_layout\r
1825 \r
1826 \end_inset\r
1827 \r
1828  \SpecialChar LyX\r
1829 一時ディレクトリのフルパス名\r
1830 \end_layout\r
1831 \r
1832 \begin_layout Labeling\r
1833 \labelwidthstring 00.00.0000\r
1834 \begin_inset Flex Code\r
1835 status collapsed\r
1836 \r
1837 \begin_layout Plain Layout\r
1838 $$r\r
1839 \end_layout\r
1840 \r
1841 \end_inset\r
1842 \r
1843  処理されている元の\SpecialChar LyX\r
1844 ファイルのフルパス名\r
1845 \end_layout\r
1846 \r
1847 \begin_layout Labeling\r
1848 \labelwidthstring 00.00.0000\r
1849 \begin_inset Flex Code\r
1850 status collapsed\r
1851 \r
1852 \begin_layout Plain Layout\r
1853 $$f\r
1854 \end_layout\r
1855 \r
1856 \end_inset\r
1857 \r
1858  \SpecialChar LyX\r
1859 ファイルのファイル名(ディレクトリパスなし)\r
1860 \end_layout\r
1861 \r
1862 \begin_layout Labeling\r
1863 \labelwidthstring 00.00.0000\r
1864 \begin_inset Flex Code\r
1865 status collapsed\r
1866 \r
1867 \begin_layout Plain Layout\r
1868 $$l\r
1869 \end_layout\r
1870 \r
1871 \end_inset\r
1872 \r
1873  「\SpecialChar LaTeX\r
1874 名」\r
1875 \end_layout\r
1876 \r
1877 \begin_layout Standard\r
1878 最後の変数は、\SpecialChar LaTeX\r
1879\r
1880 \series bold\r
1881 \r
1882 \backslash\r
1883 include\r
1884 \series default\r
1885 コマンドで使用されるのと同形式のファイル名です。これは、書き出すファイルがそのようなインクルードに適している場合のみ、使用さるべきものです。\r
1886 \end_layout\r
1887 \r
1888 \begin_layout Standard\r
1889 複写子は、出力ファイルに関する操作であれば、ほとんどすべてに対応することができます。たとえば、生成したPDFファイルを、\r
1890 \begin_inset Flex Code\r
1891 status collapsed\r
1892 \r
1893 \begin_layout Plain Layout\r
1894 /home/you/pdf/\r
1895 \end_layout\r
1896 \r
1897 \end_inset\r
1898 \r
1899 という特別なディレクトリにコピーしたいものとしましょう。その場合には、以下のようなシェルスクリプトを書きます。\r
1900 \end_layout\r
1901 \r
1902 \begin_layout Standard\r
1903 \begin_inset listings\r
1904 inline false\r
1905 status open\r
1906 \r
1907 \begin_layout Plain Layout\r
1908 \r
1909 #!/bin/bash\r
1910 \end_layout\r
1911 \r
1912 \begin_layout Plain Layout\r
1913 \r
1914 FROMFILE=$1\r
1915 \end_layout\r
1916 \r
1917 \begin_layout Plain Layout\r
1918 \r
1919 TOFILE=`basename $2`\r
1920 \end_layout\r
1921 \r
1922 \begin_layout Plain Layout\r
1923 \r
1924 DescriptionE /home/you/pdf/$TOFILE\r
1925 \end_layout\r
1926 \r
1927 \end_inset\r
1928 \r
1929 これを、例えば\r
1930 \begin_inset Flex Code\r
1931 status collapsed\r
1932 \r
1933 \begin_layout Plain Layout\r
1934 /home/you/.lyx/scripts/pdfcopier.sh\r
1935 \end_layout\r
1936 \r
1937 \end_inset\r
1938 \r
1939 のような、自身のローカル\SpecialChar LyX\r
1940 ディレクトリに保存し、お使いのプラットフォームが必要とするならば、実行可能属性を付与します。それから、\r
1941 \begin_inset Flex MenuItem\r
1942 status collapsed\r
1943 \r
1944 \begin_layout Plain Layout\r
1945 ツール\SpecialChar menuseparator\r
1946 設定\r
1947 \end_layout\r
1948 \r
1949 \end_inset\r
1950 \r
1951 ダイアログの\r
1952 \begin_inset Flex MenuItem\r
1953 status collapsed\r
1954 \r
1955 \begin_layout Plain Layout\r
1956 ファイル処理\SpecialChar menuseparator\r
1957 ファイル形式\r
1958 \end_layout\r
1959 \r
1960 \end_inset\r
1961 \r
1962 の中で、\r
1963 \begin_inset Flex MenuItem\r
1964 status collapsed\r
1965 \r
1966 \begin_layout Plain Layout\r
1967 PDF(pdflatex)\r
1968 \end_layout\r
1969 \r
1970 \end_inset\r
1971 \r
1972 形式—あるいは他のPDF形式のうちどれか—を選択し、\r
1973 \begin_inset Flex MenuItem\r
1974 status collapsed\r
1975 \r
1976 \begin_layout Plain Layout\r
1977 複写子\r
1978 \end_layout\r
1979 \r
1980 \end_inset\r
1981 \r
1982 フィールドに\r
1983 \begin_inset Flex Code\r
1984 status collapsed\r
1985 \r
1986 \begin_layout Plain Layout\r
1987 pdfcopier.sh $$i $$o\r
1988 \end_layout\r
1989 \r
1990 \end_inset\r
1991 \r
1992 と入力します。\r
1993 \end_layout\r
1994 \r
1995 \begin_layout Standard\r
1996 複写子は、\SpecialChar LyX\r
1997 自身が様々な変換に使用します。たとえば、適切なプログラムが検出された場合、\SpecialChar LyX\r
1998 は自動的に\r
1999 \begin_inset Flex MenuItem\r
2000 status collapsed\r
2001 \r
2002 \begin_layout Plain Layout\r
2003 HTML\r
2004 \end_layout\r
2005 \r
2006 \end_inset\r
2007 \r
2008 形式と\r
2009 \begin_inset Flex MenuItem\r
2010 status collapsed\r
2011 \r
2012 \begin_layout Plain Layout\r
2013 HTML\r
2014 \begin_inset space ~\r
2015 \end_inset\r
2016 \r
2017 (MS Word)\r
2018 \end_layout\r
2019 \r
2020 \end_inset\r
2021 \r
2022 形式の複写子を導入します。これらの形式を書き出す際、複写子は、本体のHTMLファイルだけでなく、関連した様々なファイル(スタイルファイルや画像など)もコピーされ\r
2023 るように手配します。これらのファイルはすべて、元の\SpecialChar LyX\r
2024 ファイルのあるディレクトリのサブディレクトリに書き込まれます\r
2025 \begin_inset Foot\r
2026 status collapsed\r
2027 \r
2028 \begin_layout Plain Layout\r
2029 この複写子の挙動は調整することができます。非必須の「-e」オプションは、コピーする拡張子をコンマ区切りで羅列したものを引数にとります。これを省略した場合には、す\r
2030 べてのファイルがコピーされます。「-t」引数は、生成したディレクトリに書き加える拡張子を指定するものです。既定値では、これは「\r
2031 \begin_inset Flex MenuItem\r
2032 status collapsed\r
2033 \r
2034 \begin_layout Plain Layout\r
2035 L\r
2036 \begin_inset ERT\r
2037 status collapsed\r
2038 \r
2039 \begin_layout Plain Layout\r
2040 \r
2041 {}\r
2042 \end_layout\r
2043 \r
2044 \end_inset\r
2045 \r
2046 yXconv\r
2047 \end_layout\r
2048 \r
2049 \end_inset\r
2050 \r
2051 」となっているので、\r
2052 \begin_inset Flex MenuItem\r
2053 status collapsed\r
2054 \r
2055 \begin_layout Plain Layout\r
2056 /path/to/filename.lyx\r
2057 \end_layout\r
2058 \r
2059 \end_inset\r
2060 \r
2061 から生成されたHTMLファイルは、\r
2062 \begin_inset Flex MenuItem\r
2063 status collapsed\r
2064 \r
2065 \begin_layout Plain Layout\r
2066 /path/to/filename.html.L\r
2067 \begin_inset ERT\r
2068 status collapsed\r
2069 \r
2070 \begin_layout Plain Layout\r
2071 \r
2072 {}\r
2073 \end_layout\r
2074 \r
2075 \end_inset\r
2076 \r
2077 yXconv\r
2078 \end_layout\r
2079 \r
2080 \end_inset\r
2081 \r
2082 となります。.\r
2083  \r
2084 \end_layout\r
2085 \r
2086 \end_inset\r
2087 \r
2088\r
2089 \end_layout\r
2090 \r
2091 \begin_layout Section\r
2092 変換子\r
2093 \begin_inset CommandInset label\r
2094 LatexCommand label\r
2095 name "sec:変換子"\r
2096 \r
2097 \end_inset\r
2098 \r
2099 \r
2100 \end_layout\r
2101 \r
2102 \begin_layout Standard\r
2103 各形式間でファイルを変換するために、ご自身の変換子を定義することができます。これは、\r
2104 \begin_inset Flex MenuItem\r
2105 status collapsed\r
2106 \r
2107 \begin_layout Plain Layout\r
2108 ツール\SpecialChar menuseparator\r
2109 設定\SpecialChar menuseparator\r
2110 ファイル処理\SpecialChar menuseparator\r
2111 変換子\r
2112 \end_layout\r
2113 \r
2114 \end_inset\r
2115 \r
2116 ダイアログで行います。\r
2117 \end_layout\r
2118 \r
2119 \begin_layout Standard\r
2120 新規に変換子を定義するには、ドロップダウンリストから\r
2121 \begin_inset Flex MenuItem\r
2122 status collapsed\r
2123 \r
2124 \begin_layout Plain Layout\r
2125 変換元の形式\r
2126 \end_layout\r
2127 \r
2128 \end_inset\r
2129 \r
2130\r
2131 \begin_inset Flex MenuItem\r
2132 status collapsed\r
2133 \r
2134 \begin_layout Plain Layout\r
2135 変換先の形式\r
2136 \end_layout\r
2137 \r
2138 \end_inset\r
2139 \r
2140 を選択し、変換に必要なコマンドを入力してから\r
2141 \begin_inset Flex MenuItem\r
2142 status collapsed\r
2143 \r
2144 \begin_layout Plain Layout\r
2145 追加\r
2146 \end_layout\r
2147 \r
2148 \end_inset\r
2149 \r
2150 ボタンを押してください。変換子の定義には、以下のような変数を使用することができます。\r
2151 \end_layout\r
2152 \r
2153 \begin_layout Labeling\r
2154 \labelwidthstring 00.00.0000\r
2155 \begin_inset Flex Code\r
2156 status collapsed\r
2157 \r
2158 \begin_layout Plain Layout\r
2159 $$s\r
2160 \end_layout\r
2161 \r
2162 \end_inset\r
2163 \r
2164  \SpecialChar LyX\r
2165 システムディレクトリ\r
2166 \end_layout\r
2167 \r
2168 \begin_layout Labeling\r
2169 \labelwidthstring 00.00.0000\r
2170 \begin_inset Flex Code\r
2171 status collapsed\r
2172 \r
2173 \begin_layout Plain Layout\r
2174 $$i\r
2175 \end_layout\r
2176 \r
2177 \end_inset\r
2178 \r
2179  入力ファイル\r
2180 \end_layout\r
2181 \r
2182 \begin_layout Labeling\r
2183 \labelwidthstring 00.00.0000\r
2184 \begin_inset Flex Code\r
2185 status collapsed\r
2186 \r
2187 \begin_layout Plain Layout\r
2188 $$o\r
2189 \end_layout\r
2190 \r
2191 \end_inset\r
2192 \r
2193  出力ファイル\r
2194 \end_layout\r
2195 \r
2196 \begin_layout Labeling\r
2197 \labelwidthstring 00.00.0000\r
2198 \begin_inset Flex Code\r
2199 status collapsed\r
2200 \r
2201 \begin_layout Plain Layout\r
2202 $$b\r
2203 \end_layout\r
2204 \r
2205 \end_inset\r
2206 \r
2207  入力ファイルのベースファイル名(拡張子をとった部分)\r
2208 \end_layout\r
2209 \r
2210 \begin_layout Labeling\r
2211 \labelwidthstring 00.00.0000\r
2212 \begin_inset Flex Code\r
2213 status collapsed\r
2214 \r
2215 \begin_layout Plain Layout\r
2216 $$p\r
2217 \end_layout\r
2218 \r
2219 \end_inset\r
2220 \r
2221  入力ファイルのパス\r
2222 \end_layout\r
2223 \r
2224 \begin_layout Labeling\r
2225 \labelwidthstring 00.00.0000\r
2226 \begin_inset Flex Code\r
2227 status collapsed\r
2228 \r
2229 \begin_layout Plain Layout\r
2230 $$r\r
2231 \end_layout\r
2232 \r
2233 \end_inset\r
2234 \r
2235  元の入力ファイルのパス(変換子が連鎖して呼び出されたときの挙動が$$pとは異なります)\r
2236 \end_layout\r
2237 \r
2238 \begin_layout Labeling\r
2239 \labelwidthstring 00.00.0000\r
2240 \begin_inset Flex Code\r
2241 status collapsed\r
2242 \r
2243 \begin_layout Plain Layout\r
2244 $$e\r
2245 \end_layout\r
2246 \r
2247 \end_inset\r
2248 \r
2249  文書エンコーディングのiconv名\r
2250 \end_layout\r
2251 \r
2252 \begin_layout Standard\r
2253 \begin_inset Flex MenuItem\r
2254 status collapsed\r
2255 \r
2256 \begin_layout Plain Layout\r
2257 追加フラグ\r
2258 \end_layout\r
2259 \r
2260 \end_inset\r
2261 \r
2262 フィールドには、以下のフラグをコンマで区切って入力することができます。\r
2263 \end_layout\r
2264 \r
2265 \begin_layout Labeling\r
2266 \labelwidthstring 00.00.0000\r
2267 \begin_inset Flex Code\r
2268 status collapsed\r
2269 \r
2270 \begin_layout Plain Layout\r
2271 latex\r
2272 \end_layout\r
2273 \r
2274 \end_inset\r
2275 \r
2276  この変換子が\SpecialChar LaTeX\r
2277 の一種を実行することを示します。これによって、\SpecialChar LyX\r
2278 の\SpecialChar LaTeX\r
2279 エラーログに記録を残せるようになります。\r
2280 \end_layout\r
2281 \r
2282 \begin_layout Labeling\r
2283 \labelwidthstring 00.00.0000\r
2284 \begin_inset Flex Code\r
2285 status collapsed\r
2286 \r
2287 \begin_layout Plain Layout\r
2288 needaux\r
2289 \end_layout\r
2290 \r
2291 \end_inset\r
2292 \r
2293  変換に\SpecialChar LaTeX\r
2294\r
2295 \begin_inset Flex MenuItem\r
2296 status collapsed\r
2297 \r
2298 \begin_layout Plain Layout\r
2299 .aux\r
2300 \end_layout\r
2301 \r
2302 \end_inset\r
2303 \r
2304 ファイルが必要であることを示します。\r
2305 \end_layout\r
2306 \r
2307 \begin_layout Labeling\r
2308 \labelwidthstring 00.00.0000\r
2309 \begin_inset Flex Code\r
2310 status collapsed\r
2311 \r
2312 \begin_layout Plain Layout\r
2313 nice\r
2314 \end_layout\r
2315 \r
2316 \end_inset\r
2317 \r
2318  バックエンドからの\r
2319 \begin_inset Quotes erd\r
2320 \end_inset\r
2321 \r
2322 nice\r
2323 \begin_inset Quotes erd\r
2324 \end_inset\r
2325 \r
2326 なファイル、つまり\SpecialChar LyX\r
2327 が書き出す\SpecialChar LaTeX\r
2328 ファイルのように、\r
2329 \begin_inset Flex Code\r
2330 status open\r
2331 \r
2332 \begin_layout Plain Layout\r
2333 input@path\r
2334 \end_layout\r
2335 \r
2336 \end_inset\r
2337 \r
2338 のない\SpecialChar LaTeX\r
2339 ファイルを必要とします。\r
2340 \end_layout\r
2341 \r
2342 \begin_layout Labeling\r
2343 \labelwidthstring 00.00.0000\r
2344 \begin_inset Flex Code\r
2345 status collapsed\r
2346 \r
2347 \begin_layout Plain Layout\r
2348 xml\r
2349 \end_layout\r
2350 \r
2351 \end_inset\r
2352 \r
2353  出力がXMLであることを示します。\r
2354 \end_layout\r
2355 \r
2356 \begin_layout Standard\r
2357 以下の3つのフラグは \r
2358 \begin_inset Flex MenuItem\r
2359 status collapsed\r
2360 \r
2361 \begin_layout Plain Layout\r
2362 key\r
2363 \begin_inset space ~\r
2364 \end_inset\r
2365 \r
2366 =\r
2367 \begin_inset space ~\r
2368 \end_inset\r
2369 \r
2370 value\r
2371 \end_layout\r
2372 \r
2373 \end_inset\r
2374 \r
2375 形式の引数をとります(したがって厳密にはフラグとは呼べません)。\r
2376 \end_layout\r
2377 \r
2378 \begin_layout Labeling\r
2379 \labelwidthstring 00.00.0000\r
2380 \begin_inset Flex Code\r
2381 status collapsed\r
2382 \r
2383 \begin_layout Plain Layout\r
2384 parselog\r
2385 \end_layout\r
2386 \r
2387 \end_inset\r
2388 \r
2389  これを指定すると、変換子の標準エラーが\r
2390 \begin_inset Flex Code\r
2391 status collapsed\r
2392 \r
2393 \begin_layout Plain Layout\r
2394 infile.out\r
2395 \end_layout\r
2396 \r
2397 \end_inset\r
2398 \r
2399 ファイルにリダイレクトされ、引数に指定されたスクリプトが\r
2400 \begin_inset Flex Code\r
2401 status collapsed\r
2402 \r
2403 \begin_layout Plain Layout\r
2404 script < infile.out > infile.log\r
2405 \end_layout\r
2406 \r
2407 \end_inset\r
2408 \r
2409 の形で実行されるようになります。引数には\r
2410 \begin_inset Flex Code\r
2411 status collapsed\r
2412 \r
2413 \begin_layout Plain Layout\r
2414 $$s\r
2415 \end_layout\r
2416 \r
2417 \end_inset\r
2418 \r
2419 を指定することができます。\r
2420 \end_layout\r
2421 \r
2422 \begin_layout Labeling\r
2423 \labelwidthstring 00.00.0000\r
2424 \begin_inset Flex Code\r
2425 status collapsed\r
2426 \r
2427 \begin_layout Plain Layout\r
2428 resultdir\r
2429 \end_layout\r
2430 \r
2431 \end_inset\r
2432 \r
2433  これには、変換子が生成したファイルをダンプするディレクトリ名を指定します。\SpecialChar LyX\r
2434 はこのディレクトリを作成せず、ここに何もコピーしませんが、このディレクトリを宛先にコ\r
2435 ピーします。引数には、\r
2436 \begin_inset Flex Code\r
2437 status collapsed\r
2438 \r
2439 \begin_layout Plain Layout\r
2440 $$b\r
2441 \end_layout\r
2442 \r
2443 \end_inset\r
2444 \r
2445 を使用することができ、これはディレクトリがコピーされる際に、入力ファイルおよび出力ファイルのベース名で置換されます。\r
2446 \begin_inset Newline newline\r
2447 \end_inset\r
2448 \r
2449 resultdirとusetempdirは、同時に用いることはできませんのでご注意ください。前者が指定されているときには、後者は無視されます。\r
2450 \end_layout\r
2451 \r
2452 \begin_layout Labeling\r
2453 \labelwidthstring 00.00.0000\r
2454 \begin_inset Flex Code\r
2455 status collapsed\r
2456 \r
2457 \begin_layout Plain Layout\r
2458 resultfile\r
2459 \end_layout\r
2460 \r
2461 \end_inset\r
2462 \r
2463  これは出力ファイル名を指定するもので、\r
2464 \begin_inset Flex Code\r
2465 status collapsed\r
2466 \r
2467 \begin_layout Plain Layout\r
2468 $$b\r
2469 \end_layout\r
2470 \r
2471 \end_inset\r
2472 \r
2473 を使用することができます。resultdirが指定されているときのみ有効で、必ず用いる必要はありません。指定されていなければ、既定値は「index」です。\r
2474 \end_layout\r
2475 \r
2476 \begin_layout Standard\r
2477 最後の3つは、\SpecialChar LyX\r
2478 とともに導入される変換子には、現在いずれも使用されておりません。\r
2479 \end_layout\r
2480 \r
2481 \begin_layout Standard\r
2482 変換しようとするすべての形式のあいだに変換子を定義する必要はありません。たとえば、「\SpecialChar LyX\r
2483 からPostScript」変換子が定義されていないのに、\SpecialChar LyX\r
2484 はPostScrip\r
2485 tを書き出していることに気づかれることでしょう。これは、まず\SpecialChar LaTeX\r
2486 ファイルを生成した後に(これには変換子を定義する必要はありません)、「LaTeXからDVI」変換子を\r
2487 使用してDVIに変換し、最後に、得られたDVIをPostScriptに変換することによって実現しています。\SpecialChar LyX\r
2488 はこのような変換子の「連鎖」を自動的に見つけ、つねに最\r
2489 も短い連鎖を選択します。しかしながら、なお形式間に複数の変換方法を定義することも可能です。たとえば、標準的な\SpecialChar LyX\r
2490 設定は、\SpecialChar LaTeX\r
2491 からPDFへ変換するのに、以下の3つの方法を\r
2492 用意しています。\r
2493 \end_layout\r
2494 \r
2495 \begin_layout Enumerate\r
2496 直接\r
2497 \begin_inset Flex MenuItem\r
2498 status collapsed\r
2499 \r
2500 \begin_layout Plain Layout\r
2501 pdflatex\r
2502 \end_layout\r
2503 \r
2504 \end_inset\r
2505 \r
2506 を使用するもの\r
2507 \end_layout\r
2508 \r
2509 \begin_layout Enumerate\r
2510 (DVIと)PostScriptを経由して\r
2511 \begin_inset Flex MenuItem\r
2512 status collapsed\r
2513 \r
2514 \begin_layout Plain Layout\r
2515 ps2pdf\r
2516 \end_layout\r
2517 \r
2518 \end_inset\r
2519 \r
2520 を使用するもの\r
2521 \end_layout\r
2522 \r
2523 \begin_layout Enumerate\r
2524 DVI経由で\r
2525 \begin_inset Flex MenuItem\r
2526 status collapsed\r
2527 \r
2528 \begin_layout Plain Layout\r
2529 dvipdfm\r
2530 \end_layout\r
2531 \r
2532 \end_inset\r
2533 \r
2534 を使用するもの\r
2535 \end_layout\r
2536 \r
2537 \begin_layout Enumerate\r
2538 直接\r
2539 \begin_inset Flex MenuItem\r
2540 status collapsed\r
2541 \r
2542 \begin_layout Plain Layout\r
2543 Xe\SpecialChar TeX\r
2544 \r
2545 \end_layout\r
2546 \r
2547 \end_inset\r
2548 \r
2549 を使用するもの\r
2550 \end_layout\r
2551 \r
2552 \begin_layout Enumerate\r
2553 直接\r
2554 \begin_inset Flex MenuItem\r
2555 status collapsed\r
2556 \r
2557 \begin_layout Plain Layout\r
2558 Lua\SpecialChar TeX\r
2559 \r
2560 \end_layout\r
2561 \r
2562 \end_inset\r
2563 \r
2564 を使用するもの\r
2565 \end_layout\r
2566 \r
2567 \begin_layout Standard\r
2568 このように代替連鎖を定義するには、第\r
2569 \begin_inset CommandInset ref\r
2570 LatexCommand ref\r
2571 reference "sec:ファイル形式"\r
2572 \r
2573 \end_inset\r
2574 \r
2575 節に述べられているように、ターゲットとなる「ファイル形式」を複数定義しなくてはなりません。たとえば、標準設定では、\r
2576 \begin_inset Flex MenuItem\r
2577 status collapsed\r
2578 \r
2579 \begin_layout Plain Layout\r
2580 pdf\r
2581 \end_layout\r
2582 \r
2583 \end_inset\r
2584 \r
2585 (\r
2586 \begin_inset Flex MenuItem\r
2587 status collapsed\r
2588 \r
2589 \begin_layout Plain Layout\r
2590 ps2pdf\r
2591 \end_layout\r
2592 \r
2593 \end_inset\r
2594 \r
2595 用)・\r
2596 \begin_inset Flex MenuItem\r
2597 status collapsed\r
2598 \r
2599 \begin_layout Plain Layout\r
2600 pdf2\r
2601 \end_layout\r
2602 \r
2603 \end_inset\r
2604 \r
2605 (\r
2606 \begin_inset Flex MenuItem\r
2607 status collapsed\r
2608 \r
2609 \begin_layout Plain Layout\r
2610 pdflatex\r
2611 \end_layout\r
2612 \r
2613 \end_inset\r
2614 \r
2615 用)・\r
2616 \begin_inset Flex MenuItem\r
2617 status collapsed\r
2618 \r
2619 \begin_layout Plain Layout\r
2620 pdf3\r
2621 \end_layout\r
2622 \r
2623 \end_inset\r
2624 \r
2625 (\r
2626 \begin_inset Flex MenuItem\r
2627 status collapsed\r
2628 \r
2629 \begin_layout Plain Layout\r
2630 dvipdfm\r
2631 \end_layout\r
2632 \r
2633 \end_inset\r
2634 \r
2635 用)・\r
2636 \begin_inset Flex MenuItem\r
2637 status collapsed\r
2638 \r
2639 \begin_layout Plain Layout\r
2640 pdf4\r
2641 \end_layout\r
2642 \r
2643 \end_inset\r
2644 \r
2645 (\r
2646 \begin_inset Flex MenuItem\r
2647 status collapsed\r
2648 \r
2649 \begin_layout Plain Layout\r
2650 Xe\SpecialChar TeX\r
2651 \r
2652 \end_layout\r
2653 \r
2654 \end_inset\r
2655 \r
2656 用)・\r
2657 \begin_inset Flex MenuItem\r
2658 status collapsed\r
2659 \r
2660 \begin_layout Plain Layout\r
2661 pdf5\r
2662 \end_layout\r
2663 \r
2664 \end_inset\r
2665 \r
2666 (\r
2667 \begin_inset Flex MenuItem\r
2668 status collapsed\r
2669 \r
2670 \begin_layout Plain Layout\r
2671 Lua\SpecialChar TeX\r
2672 \r
2673 \end_layout\r
2674 \r
2675 \end_inset\r
2676 \r
2677 用\SpecialChar softhyphen\r
2678 ) と命名された形式が定義されていて、すべて共通の拡張子\r
2679 \begin_inset Flex MenuItem\r
2680 status collapsed\r
2681 \r
2682 \begin_layout Plain Layout\r
2683 .pdf\r
2684 \end_layout\r
2685 \r
2686 \end_inset\r
2687 \r
2688 を持ち、上記で言及した各変換方法に対応しています。\r
2689 \end_layout\r
2690 \r
2691 \begin_layout Chapter\r
2692 \SpecialChar LyX\r
2693 の各国語対応\r
2694 \begin_inset CommandInset label\r
2695 LatexCommand label\r
2696 name "cha:LyXの各国語対応"\r
2697 \r
2698 \end_inset\r
2699 \r
2700 \r
2701 \end_layout\r
2702 \r
2703 \begin_layout Standard\r
2704 \SpecialChar LyX\r
2705 は、翻訳された操作画面の利用をサポートしています。私たちが最後に確かめたところでは、\SpecialChar LyX\r
2706 は30言語の翻訳を提供しています。選択した言語は、使用する\r
2707 \emph on\r
2708 ロケール\r
2709 \emph default\r
2710 と呼ばれます(ロケール設定についての詳しい資料は、お使いの基本ソフトに添付のロケール関連説明書をご覧ください。Linuxの場合は、マニュアルページの\r
2711 \begin_inset Flex Code\r
2712 status collapsed\r
2713 \r
2714 \begin_layout Plain Layout\r
2715 locale(5)\r
2716 \end_layout\r
2717 \r
2718 \end_inset\r
2719 \r
2720 から見ると良いかもしれません)。\r
2721 \end_layout\r
2722 \r
2723 \begin_layout Standard\r
2724 これらの翻訳は適切に機能しますが、欠点もいくつかあることに注意してください。たとえば、ダイアログはすべて英文を念頭にデザインされているため、翻訳文の一部は、割り\r
2725 当てられたスペースに収めるには大きすぎるかもしれません。これは表示上の問題に過ぎず、他の障害は引き起こしません。また、翻訳によっては、すべての\r
2726 \begin_inset Flex Ruby\r
2727 status collapsed\r
2728 \r
2729 \begin_layout Plain Layout\r
2730 捷径\r
2731 \begin_inset Argument post:1\r
2732 status collapsed\r
2733 \r
2734 \begin_layout Plain Layout\r
2735 ショートカット\r
2736 \end_layout\r
2737 \r
2738 \end_inset\r
2739 \r
2740 \r
2741 \end_layout\r
2742 \r
2743 \end_inset\r
2744 \r
2745 が定義されていないことに気づかれるでしょう。捷径のために空いている文字が十分ないことが時々あるのです。単に翻訳者がまだ捷径を定義していないこともあるでしょう。も\r
2746 ちろん、私たちの各国語対応チーム—あなたも参加したいと思われるかもしれません\r
2747 \begin_inset Foot\r
2748 status collapsed\r
2749 \r
2750 \begin_layout Plain Layout\r
2751 もしあなたが英語以外の言語を流暢に操れるならば、これらのチームに参加することは、\SpecialChar LyX\r
2752 コミュニティに報いるたいへん素晴らしい方法です!\r
2753 \end_layout\r
2754 \r
2755 \end_inset\r
2756 \r
2757 —は、\SpecialChar LyX\r
2758 の将来のバージョンでこれらの欠点を修正しようとするでしょう。\r
2759 \end_layout\r
2760 \r
2761 \begin_layout Section\r
2762 \SpecialChar LyX\r
2763 を翻訳する\r
2764 \end_layout\r
2765 \r
2766 \begin_layout Subsection\r
2767 グラフィカル・ユーザ・インタフェース(テキスト・メッセージ)を翻訳する\r
2768 \begin_inset Argument 1\r
2769 status collapsed\r
2770 \r
2771 \begin_layout Plain Layout\r
2772 GUI(テキストメッセージ)を翻訳する\r
2773 \end_layout\r
2774 \r
2775 \end_inset\r
2776 \r
2777 \r
2778 \end_layout\r
2779 \r
2780 \begin_layout Standard\r
2781 \SpecialChar LyX\r
2782 は、操作画面の国際化対応にGNU \r
2783 \begin_inset Flex Code\r
2784 status collapsed\r
2785 \r
2786 \begin_layout Plain Layout\r
2787 gettext\r
2788 \end_layout\r
2789 \r
2790 \end_inset\r
2791 \r
2792 ライブラリを使用します。\SpecialChar LyX\r
2793 のすべてのメニューやダイアログでお好みの言語を話させたいときには、その言語の\r
2794 \begin_inset Flex Code\r
2795 status collapsed\r
2796 \r
2797 \begin_layout Plain Layout\r
2798 po\r
2799 \end_layout\r
2800 \r
2801 \end_inset\r
2802 \r
2803 ファイルが必要です。このファイルが利用可能であれば、そこから\r
2804 \begin_inset Flex Code\r
2805 status collapsed\r
2806 \r
2807 \begin_layout Plain Layout\r
2808 mo\r
2809 \end_layout\r
2810 \r
2811 \end_inset\r
2812 \r
2813 ファイルを生成して、この\r
2814 \begin_inset Flex Code\r
2815 status collapsed\r
2816 \r
2817 \begin_layout Plain Layout\r
2818 mo\r
2819 \end_layout\r
2820 \r
2821 \end_inset\r
2822 \r
2823 ファイルをインストールしなくてはなりません。この全過程は、GNU \r
2824 \begin_inset Flex Code\r
2825 status collapsed\r
2826 \r
2827 \begin_layout Plain Layout\r
2828 gettext\r
2829 \end_layout\r
2830 \r
2831 \end_inset\r
2832 \r
2833 の取扱説明書に説明があります。この作業をあなたのためだけに行うこともできますが、もしせっかくするのであれば、あなたの骨折りの結果を\SpecialChar LyX\r
2834 コミュニティの他の人々と分かち\r
2835 合いませんか。どのように段取りを進めればよいか、詳しくは\SpecialChar LyX\r
2836 開発者メーリングリストにメールを送ってください。\r
2837 \end_layout\r
2838 \r
2839 \begin_layout Standard\r
2840 要約すれば、以下のように行います(xxは言語コードを表します)。\r
2841 \end_layout\r
2842 \r
2843 \begin_layout Itemize\r
2844 \SpecialChar LyX\r
2845 ソースコードをチェックアウトしてください(\r
2846 \begin_inset CommandInset href\r
2847 LatexCommand href\r
2848 name "ウェブ上の情報"\r
2849 target "http://www.lyx.org/devel/cvs.php"\r
2850 \r
2851 \end_inset\r
2852 \r
2853 参照)。\r
2854 \end_layout\r
2855 \r
2856 \begin_layout Itemize\r
2857 \begin_inset Flex Code\r
2858 status collapsed\r
2859 \r
2860 \begin_layout Plain Layout\r
2861 lyx.pot\r
2862 \end_layout\r
2863 \r
2864 \end_inset\r
2865 \r
2866 ファイルを\r
2867 \begin_inset Flex Code\r
2868 status collapsed\r
2869 \r
2870 \begin_layout Plain Layout\r
2871 **.po\r
2872 \end_layout\r
2873 \r
2874 \end_inset\r
2875 \r
2876 ファイルのあるフォルダにコピーして、\r
2877 \begin_inset Flex Code\r
2878 status collapsed\r
2879 \r
2880 \begin_layout Plain Layout\r
2881 xx.po\r
2882 \end_layout\r
2883 \r
2884 \end_inset\r
2885 \r
2886 に名前を付け替えてください(\r
2887 \begin_inset Flex Code\r
2888 status collapsed\r
2889 \r
2890 \begin_layout Plain Layout\r
2891 lyx.pot\r
2892 \end_layout\r
2893 \r
2894 \end_inset\r
2895 \r
2896 がどこにもない場合には、コンソールからそのディレクトリで\r
2897 \begin_inset Flex Code\r
2898 status collapsed\r
2899 \r
2900 \begin_layout Plain Layout\r
2901 make lyx.pot\r
2902 \end_layout\r
2903 \r
2904 \end_inset\r
2905 \r
2906 コマンドを実行し、作成し直すか、他言語の既存のpoファイルをひな型として使用することができます)。\r
2907 \end_layout\r
2908 \r
2909 \begin_layout Itemize\r
2910 \begin_inset Flex Code\r
2911 status collapsed\r
2912 \r
2913 \begin_layout Plain Layout\r
2914 xx.po\r
2915 \end_layout\r
2916 \r
2917 \end_inset\r
2918 \r
2919 を編集します\r
2920 \begin_inset Foot\r
2921 status collapsed\r
2922 \r
2923 \begin_layout Plain Layout\r
2924 これは単なるテキストファイルなので、どのテキストエディタでも編集できます。しかし、\r
2925 \family typewriter\r
2926 Poedit\r
2927 \family default\r
2928 (全プラットフォーム用)や\r
2929 \family typewriter\r
2930 KBabel\r
2931 \family default\r
2932 (KDE用)のように、この目的の編集をサポートする特別なプログラムがあります。\r
2933 \family typewriter\r
2934 Emacs\r
2935 \family default\r
2936 にも\r
2937 \begin_inset Flex Code\r
2938 status collapsed\r
2939 \r
2940 \begin_layout Plain Layout\r
2941 po\r
2942 \end_layout\r
2943 \r
2944 \end_inset\r
2945 \r
2946 ファイルを編集するための「モード」があります。\r
2947 \end_layout\r
2948 \r
2949 \end_inset\r
2950 \r
2951 。メニューラベルやウィジェットラベルのうちには、翻訳しなくてはならない\r
2952 \begin_inset Flex Ruby\r
2953 status collapsed\r
2954 \r
2955 \begin_layout Plain Layout\r
2956 捷径\r
2957 \begin_inset Argument post:1\r
2958 status collapsed\r
2959 \r
2960 \begin_layout Plain Layout\r
2961 ショートカット\r
2962 \end_layout\r
2963 \r
2964 \end_inset\r
2965 \r
2966 \r
2967 \end_layout\r
2968 \r
2969 \end_inset\r
2970 \r
2971 がある場合があります。これらのキーは「|」の後に記されており、当該言語の単語やフレーズに対応して翻訳しなくてはなりません。さらに、新しい\r
2972 \begin_inset Flex Code\r
2973 status collapsed\r
2974 \r
2975 \begin_layout Plain Layout\r
2976 po\r
2977 \end_layout\r
2978 \r
2979 \end_inset\r
2980 \r
2981 ファイルの冒頭に、あなたの電子メールアドレスなどの情報も書き加えて、人々があなたに提案や、滑稽な怒りのメッセージを届けることができるようにしてください。\r
2982 \end_layout\r
2983 \r
2984 \begin_layout Standard\r
2985 もし、あなたがこれを自身のためだけに行っているのであれば、\r
2986 \end_layout\r
2987 \r
2988 \begin_layout Itemize\r
2989 \begin_inset Flex Code\r
2990 status collapsed\r
2991 \r
2992 \begin_layout Plain Layout\r
2993 xx.mo\r
2994 \end_layout\r
2995 \r
2996 \end_inset\r
2997 \r
2998 を生成してください。これは\r
2999 \begin_inset Flex Code\r
3000 status collapsed\r
3001 \r
3002 \begin_layout Plain Layout\r
3003 msgfmt -o xx.mo < xx.po\r
3004 \end_layout\r
3005 \r
3006 \end_inset\r
3007 \r
3008 でできます。\r
3009 \end_layout\r
3010 \r
3011 \begin_layout Itemize\r
3012 この\r
3013 \begin_inset Flex Code\r
3014 status collapsed\r
3015 \r
3016 \begin_layout Plain Layout\r
3017 mo\r
3018 \end_layout\r
3019 \r
3020 \end_inset\r
3021 \r
3022 ファイルを、お使いのロケールツリー中、言語xxのアプリケーションメッセージ用の正式なディレクトリにコピーして、\r
3023 \begin_inset Flex Code\r
3024 status collapsed\r
3025 \r
3026 \begin_layout Plain Layout\r
3027 lyx.mo\r
3028 \end_layout\r
3029 \r
3030 \end_inset\r
3031 \r
3032 という名称にしてください(例:\r
3033 \begin_inset Flex Code\r
3034 status collapsed\r
3035 \r
3036 \begin_layout Plain Layout\r
3037 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo\r
3038 \end_layout\r
3039 \r
3040 \end_inset\r
3041 \r
3042 )。\r
3043 \end_layout\r
3044 \r
3045 \begin_layout Standard\r
3046 しかしながら前述のように、この新しい\r
3047 \begin_inset Flex Code\r
3048 status collapsed\r
3049 \r
3050 \begin_layout Plain Layout\r
3051 po\r
3052 \end_layout\r
3053 \r
3054 \end_inset\r
3055 \r
3056 ファイルを他の人たちが使用できるよう、\SpecialChar LyX\r
3057 頒布版に追加できることが最善です。これを追加するには、\SpecialChar LyX\r
3058 に変更を加える必要がありますので、もしその気があれば、開発者メーリン\r
3059 グリストに電子メールを送ってください。\r
3060 \end_layout\r
3061 \r
3062 \begin_layout Subsubsection\r
3063 多義訳語メッセージ\r
3064 \end_layout\r
3065 \r
3066 \begin_layout Standard\r
3067 時には、一つの英語のメッセージが、翻訳先の言語では複数のメッセージに翻訳されなくてはならないことが判明することがあります。一つの例は、\r
3068 \begin_inset Flex Code\r
3069 status collapsed\r
3070 \r
3071 \begin_layout Plain Layout\r
3072 To\r
3073 \end_layout\r
3074 \r
3075 \end_inset\r
3076 \r
3077 というメッセージで、これは英語で「to」がどういう意味を持っているかによって、独語ではNachと訳されたりBisと訳されたりします。GNU \r
3078 \begin_inset Flex Code\r
3079 status collapsed\r
3080 \r
3081 \begin_layout Plain Layout\r
3082 gettext\r
3083 \end_layout\r
3084 \r
3085 \end_inset\r
3086 \r
3087 は、このような多義訳語を\r
3088 \begin_inset Flex Code\r
3089 status collapsed\r
3090 \r
3091 \begin_layout Plain Layout\r
3092 To\r
3093 \end_layout\r
3094 \r
3095 \end_inset\r
3096 \r
3097 の代わりに、\r
3098 \begin_inset Flex Code\r
3099 status collapsed\r
3100 \r
3101 \begin_layout Plain Layout\r
3102 To[[as in 'From format x to format y']]\r
3103 \end_layout\r
3104 \r
3105 \end_inset\r
3106 \r
3107\r
3108 \begin_inset Flex Code\r
3109 status collapsed\r
3110 \r
3111 \begin_layout Plain Layout\r
3112 To[[as in 'From page x to page y']]\r
3113 \end_layout\r
3114 \r
3115 \end_inset\r
3116 \r
3117 としなくてはなりません。これによって、これら2つの\r
3118 \begin_inset Flex Code\r
3119 status collapsed\r
3120 \r
3121 \begin_layout Plain Layout\r
3122 To\r
3123 \end_layout\r
3124 \r
3125 \end_inset\r
3126 \r
3127 は、\r
3128 \begin_inset Flex Code\r
3129 status collapsed\r
3130 \r
3131 \begin_layout Plain Layout\r
3132 gettext\r
3133 \end_layout\r
3134 \r
3135 \end_inset\r
3136 \r
3137 には別物と解釈され、それぞれ正しくNachとBisに訳すことができるようになります。\r
3138 \end_layout\r
3139 \r
3140 \begin_layout Standard\r
3141 もちろん、この文脈情報は、翻訳が存在しないときには取り去られる必要がありますので、メッセージの終わりに二重大括弧で囲わなくてはなりません(上例参照)。\SpecialChar LyX\r
3142 の翻訳機構\r
3143 では、メッセージの終わりに二重大括弧で囲われているものはすべて、メッセージを表示する前に取り去るようにされています。\r
3144 \end_layout\r
3145 \r
3146 \begin_layout Subsection\r
3147 説明書を翻訳する\r
3148 \end_layout\r
3149 \r
3150 \begin_layout Standard\r
3151\r
3152 \begin_inset Flex MenuItem\r
3153 status collapsed\r
3154 \r
3155 \begin_layout Plain Layout\r
3156 Help\r
3157 \end_layout\r
3158 \r
3159 \end_inset\r
3160 \r
3161 メニュー中の)オンライン説明書は翻訳することができます(そして翻訳されるべきです!)。説明書の翻訳版が利用可能であり\r
3162 \begin_inset Foot\r
3163 status collapsed\r
3164 \r
3165 \begin_layout Plain Layout\r
3166 2008年3月現在、説明書の少なくとも一部が翻訳されている言語は14言語に上り、入門編が訳されているものはさらにいくつかあります。\r
3167 \end_layout\r
3168 \r
3169 \end_inset\r
3170 \r
3171 、ロケールがその言語に設定されている場合、\SpecialChar LyX\r
3172 はこれを自動的に使用します。\SpecialChar LyX\r
3173 は、翻訳版を\r
3174 \begin_inset Flex Code\r
3175 status collapsed\r
3176 \r
3177 \begin_layout Plain Layout\r
3178 LyXDir/doc/xx/DocName.lyx\r
3179 \end_layout\r
3180 \r
3181 \end_inset\r
3182 \r
3183\r
3184 \begin_inset Flex Code\r
3185 status collapsed\r
3186 \r
3187 \begin_layout Plain Layout\r
3188 xx\r
3189 \end_layout\r
3190 \r
3191 \end_inset\r
3192 \r
3193 は現在使用している言語コード)で探します。翻訳文書がない場合には、既定の英語版が表示されます。翻訳版は、原典と同じファイル名(上述の\r
3194 \begin_inset Flex Code\r
3195 status collapsed\r
3196 \r
3197 \begin_layout Plain Layout\r
3198 DocName\r
3199 \end_layout\r
3200 \r
3201 \end_inset\r
3202 \r
3203 )を持っていなくてはならないことに注意してください。説明書を翻訳する気がおありであれば(これは原典の校正としてもたいへん役立ちます!)、以下のような点をすぐに行\r
3204 うべきです。\r
3205 \end_layout\r
3206 \r
3207 \begin_layout Itemize\r
3208 説明書翻訳ウェブページ\r
3209 \begin_inset CommandInset href\r
3210 LatexCommand href\r
3211 name "http://www.lyx.org/Translation"\r
3212 target "http://www.lyx.org/Translation"\r
3213 \r
3214 \end_inset\r
3215 \r
3216 を確認してください。ここで、どの文書が(もしあれば)お使いの言語に既に翻訳されているかを見つけることができます。また、説明書をお使いの言語に翻訳する作業の面倒を\r
3217 見ている人を(もしいれば)見つけることができます。この作業の面倒を見ている人がいない場合には、私たちにあなたが興味をお持ちであることを知らせてください。\r
3218 \end_layout\r
3219 \r
3220 \begin_layout Standard\r
3221 いったん実際の翻訳の仕事に取りかかったならば、トラブルを回避するいくつかのヒントがあります。\r
3222 \end_layout\r
3223 \r
3224 \begin_layout Itemize\r
3225 文書化チームに所属してください!そのための情報が\r
3226 \begin_inset Flex Code\r
3227 status collapsed\r
3228 \r
3229 \begin_layout Plain Layout\r
3230 Intro.lyx\r
3231 \end_layout\r
3232 \r
3233 \end_inset\r
3234 \r
3235\r
3236 \begin_inset Flex MenuItem\r
3237 status collapsed\r
3238 \r
3239 \begin_layout Plain Layout\r
3240 ヘルプ\SpecialChar menuseparator\r
3241 はじめの一歩\r
3242 \end_layout\r
3243 \r
3244 \end_inset\r
3245 \r
3246 )にあります。また、この\r
3247 \begin_inset Flex Code\r
3248 status collapsed\r
3249 \r
3250 \begin_layout Plain Layout\r
3251 Intro.lyx\r
3252 \end_layout\r
3253 \r
3254 \end_inset\r
3255 \r
3256 が最初に訳すべき文書です。\r
3257 \end_layout\r
3258 \r
3259 \begin_layout Itemize\r
3260 翻訳しようとする言語での印刷慣行を学んでください。活版印刷は古来の技術であり、何世紀にもわたって世界の至る所で、様々な慣行を発達させてきました。また、あなたの国\r
3261 で活版工が用いる専門用語も学んでください。自分で勝手な専門用語を捻出するとユーザを混乱させるだけです。(\r
3262 \emph on\r
3263 警告!活版技術は病みつきになる可能性があるので注意してくさい!\r
3264 \emph default\r
3265\r
3266 \end_layout\r
3267 \r
3268 \begin_layout Itemize\r
3269 文書のコピーをとってください。これを作業用コピーとします。これをお使いの\r
3270 \begin_inset Flex Code\r
3271 status collapsed\r
3272 \r
3273 \begin_layout Plain Layout\r
3274 UserDir/doc/xx/\r
3275 \end_layout\r
3276 \r
3277 \end_inset\r
3278 \r
3279 ディレクトリにコピーすれば、個人用の翻訳ヘルプファイルとして使用することができます。\r
3280 \end_layout\r
3281 \r
3282 \begin_layout Itemize\r
3283 (\SpecialChar LyX\r
3284 チームが維持している)原典の説明書は、時折更新されます。変更点については、\r
3285 \begin_inset CommandInset href\r
3286 LatexCommand href\r
3287 name "http://www.lyx.org/trac/timeline"\r
3288 target "http://www.lyx.org/trac/timeline"\r
3289 \r
3290 \end_inset\r
3291 \r
3292 のソースビューアでご覧ください。この方法で、翻訳文書のどの部分を更新しなくてはならないか、たやすく見つけることができます。\r
3293 \end_layout\r
3294 \r
3295 \begin_layout Standard\r
3296 もし原典に誤りを見つけたならば、修正して文書化チームの他のメンバーに変更したことを知らせてください(文書化チームに参加することをお忘れになっていませんよね)。\r
3297 \end_layout\r
3298 \r
3299 \begin_layout Standard\r
3300 \begin_inset Branch OutDated\r
3301 status collapsed\r
3302 \r
3303 \begin_layout Section\r
3304 International Keyboard Support\r
3305 \end_layout\r
3306 \r
3307 \begin_layout Standard\r
3308 \r
3309 \emph on\r
3310 [Editor's Note: The following section is by\r
3311 \emph default\r
3312  \r
3313 \shape smallcaps\r
3314 \emph on\r
3315 Ivan Schreter\r
3316 \shape default\r
3317 .\r
3318  It needs to be fixed to conform to the new Documentation Style sheet and\r
3319  to make use of the new v1.0 features.\r
3320  The whole thing also needs to be merged with the section following it.-jw\r
3321  It may also be badly out of date.-rh (2008)]\r
3322 \end_layout\r
3323 \r
3324 \begin_layout Subsection\r
3325 Defining Own Keymaps: Keymap File Format\r
3326 \end_layout\r
3327 \r
3328 \begin_layout Standard\r
3329 Let's look at a keyboard definition file a little closer.\r
3330  It is a plain text file defining\r
3331 \end_layout\r
3332 \r
3333 \begin_layout Itemize\r
3334 key-to-key or key-to-string translations\r
3335 \end_layout\r
3336 \r
3337 \begin_layout Itemize\r
3338 dead keys\r
3339 \end_layout\r
3340 \r
3341 \begin_layout Itemize\r
3342 dead keys exceptions\r
3343 \end_layout\r
3344 \r
3345 \begin_layout Standard\r
3346 To define key-to-key or key-to-string translation, use this command:\r
3347 \end_layout\r
3348 \r
3349 \begin_layout Quotation\r
3350 \begin_inset Flex Code\r
3351 status collapsed\r
3352 \r
3353 \begin_layout Plain Layout\r
3354 \r
3355 \backslash\r
3356 kmap\r
3357 \end_layout\r
3358 \r
3359 \end_inset\r
3360 \r
3361  \r
3362 \begin_inset Flex Code\r
3363 status collapsed\r
3364 \r
3365 \begin_layout Plain Layout\r
3366 key\r
3367 \end_layout\r
3368 \r
3369 \end_inset\r
3370 \r
3371  outstring \r
3372 \end_layout\r
3373 \r
3374 \begin_layout Standard\r
3375 where \r
3376 \begin_inset Flex Code\r
3377 status collapsed\r
3378 \r
3379 \begin_layout Plain Layout\r
3380 key\r
3381 \end_layout\r
3382 \r
3383 \end_inset\r
3384 \r
3385  is the key to be translated and \r
3386 \begin_inset Flex Code\r
3387 status collapsed\r
3388 \r
3389 \begin_layout Plain Layout\r
3390 outstring\r
3391 \end_layout\r
3392 \r
3393 \end_inset\r
3394 \r
3395  is the string to be inserted into the document.\r
3396  To define dead keys, use:\r
3397 \end_layout\r
3398 \r
3399 \begin_layout Quotation\r
3400 \begin_inset Flex Code\r
3401 status collapsed\r
3402 \r
3403 \begin_layout Plain Layout\r
3404 \r
3405 \backslash\r
3406 kmod\r
3407 \end_layout\r
3408 \r
3409 \end_inset\r
3410 \r
3411  \r
3412 \begin_inset Flex Code\r
3413 status collapsed\r
3414 \r
3415 \begin_layout Plain Layout\r
3416 key\r
3417 \end_layout\r
3418 \r
3419 \end_inset\r
3420 \r
3421  deadkey\r
3422 \end_layout\r
3423 \r
3424 \begin_layout Standard\r
3425 where \r
3426 \begin_inset Flex Code\r
3427 status collapsed\r
3428 \r
3429 \begin_layout Plain Layout\r
3430 key\r
3431 \end_layout\r
3432 \r
3433 \end_inset\r
3434 \r
3435  is a keyboard key and \r
3436 \begin_inset Flex Code\r
3437 status collapsed\r
3438 \r
3439 \begin_layout Plain Layout\r
3440 deadkey\r
3441 \end_layout\r
3442 \r
3443 \end_inset\r
3444 \r
3445  is dead key name.\r
3446  The following dead keys are supported (shortcut name is in parentheses):\r
3447 \end_layout\r
3448 \r
3449 \begin_layout Quotation\r
3450 \r
3451 \emph on\r
3452 Name\r
3453 \begin_inset space \hfill{}\r
3454 \end_inset\r
3455 \r
3456 Example\r
3457 \end_layout\r
3458 \r
3459 \begin_layout Quotation\r
3460 acute (acu)\r
3461 \begin_inset space \hfill{}\r
3462 \end_inset\r
3463 \r
3464 \r
3465 \lang english\r
3466 áéíóú\r
3467 \end_layout\r
3468 \r
3469 \begin_layout Quotation\r
3470 grave (gra)\r
3471 \begin_inset space \hfill{}\r
3472 \end_inset\r
3473 \r
3474 \r
3475 \lang english\r
3476 àèìòù\r
3477 \end_layout\r
3478 \r
3479 \begin_layout Quotation\r
3480 macron (mac)\r
3481 \begin_inset space \hfill{}\r
3482 \end_inset\r
3483 \r
3484 \r
3485 \lang english\r
3486  ō\r
3487 \end_layout\r
3488 \r
3489 \begin_layout Quotation\r
3490 tilde (til)\r
3491 \begin_inset space \hfill{}\r
3492 \end_inset\r
3493 \r
3494 \r
3495 \lang english\r
3496 ñÑ\r
3497 \end_layout\r
3498 \r
3499 \begin_layout Quotation\r
3500 underbar (underb)\r
3501 \begin_inset space \hfill{}\r
3502 \end_inset\r
3503 \r
3504 \r
3505 \begin_inset ERT\r
3506 status open\r
3507 \r
3508 \begin_layout Plain Layout\r
3509 \r
3510 \r
3511 \backslash\r
3512 b o\r
3513 \end_layout\r
3514 \r
3515 \end_inset\r
3516 \r
3517 \r
3518 \end_layout\r
3519 \r
3520 \begin_layout Quotation\r
3521 cedilla (ced)\r
3522 \begin_inset space \hfill{}\r
3523 \end_inset\r
3524 \r
3525 \r
3526 \lang english\r
3527 çÇ\r
3528 \end_layout\r
3529 \r
3530 \begin_layout Quotation\r
3531 underdot (underd)\r
3532 \begin_inset space \hfill{}\r
3533 \end_inset\r
3534 \r
3535 \r
3536 \begin_inset ERT\r
3537 status open\r
3538 \r
3539 \begin_layout Plain Layout\r
3540 \r
3541 \r
3542 \backslash\r
3543 d o\r
3544 \end_layout\r
3545 \r
3546 \end_inset\r
3547 \r
3548 \r
3549 \end_layout\r
3550 \r
3551 \begin_layout Quotation\r
3552 circumflex (circu)\r
3553 \begin_inset space \hfill{}\r
3554 \end_inset\r
3555 \r
3556 \r
3557 \lang english\r
3558 âêîôû\r
3559 \end_layout\r
3560 \r
3561 \begin_layout Quotation\r
3562 circle (circl)\r
3563 \begin_inset space \hfill{}\r
3564 \end_inset\r
3565 \r
3566 \r
3567 \lang english\r
3568 ÅůŮ\r
3569 \end_layout\r
3570 \r
3571 \begin_layout Quotation\r
3572 tie (tie)\r
3573 \begin_inset space \hfill{}\r
3574 \end_inset\r
3575 \r
3576 \r
3577 \begin_inset ERT\r
3578 status open\r
3579 \r
3580 \begin_layout Plain Layout\r
3581 \r
3582 \r
3583 \backslash\r
3584 t o\r
3585 \end_layout\r
3586 \r
3587 \end_inset\r
3588 \r
3589 \r
3590 \end_layout\r
3591 \r
3592 \begin_layout Quotation\r
3593 breve (bre)\r
3594 \begin_inset space \hfill{}\r
3595 \end_inset\r
3596 \r
3597 \r
3598 \lang english\r
3599 ă\r
3600 \lang japanese\r
3601 \r
3602 \begin_inset ERT\r
3603 status open\r
3604 \r
3605 \begin_layout Plain Layout\r
3606 \r
3607 \r
3608 \backslash\r
3609 u o\r
3610 \end_layout\r
3611 \r
3612 \end_inset\r
3613 \r
3614 \r
3615 \end_layout\r
3616 \r
3617 \begin_layout Quotation\r
3618 caron (car)\r
3619 \begin_inset space \hfill{}\r
3620 \end_inset\r
3621 \r
3622 \r
3623 \lang english\r
3624 čšž\r
3625 \end_layout\r
3626 \r
3627 \begin_layout Quotation\r
3628 hungarian umlaut (hug)\r
3629 \begin_inset space \hfill{}\r
3630 \end_inset\r
3631 \r
3632 \r
3633 \lang english\r
3634 őű\r
3635 \end_layout\r
3636 \r
3637 \begin_layout Quotation\r
3638 umlaut (uml)\r
3639 \begin_inset space \hfill{}\r
3640 \end_inset\r
3641 \r
3642 \r
3643 \lang english\r
3644 äöü\r
3645 \end_layout\r
3646 \r
3647 \begin_layout Quotation\r
3648 dot (dot)\r
3649 \begin_inset space \hfill{}\r
3650 \end_inset\r
3651 \r
3652 \r
3653 \lang english\r
3654 ż\r
3655 \lang japanese\r
3656 \r
3657 \begin_inset ERT\r
3658 status open\r
3659 \r
3660 \begin_layout Plain Layout\r
3661 \r
3662 \r
3663 \backslash\r
3664 .s\r
3665 \end_layout\r
3666 \r
3667 \end_inset\r
3668 \r
3669 \r
3670 \end_layout\r
3671 \r
3672 \begin_layout Standard\r
3673 Since in many international keyboards there are exceptions to what some\r
3674  dead keys should do, you can define them using\r
3675 \end_layout\r
3676 \r
3677 \begin_layout Quotation\r
3678 \begin_inset Flex Code\r
3679 status collapsed\r
3680 \r
3681 \begin_layout Plain Layout\r
3682 \r
3683 \backslash\r
3684 kxmod\r
3685 \end_layout\r
3686 \r
3687 \end_inset\r
3688 \r
3689  deadkey key outstring\r
3690 \end_layout\r
3691 \r
3692 \begin_layout Standard\r
3693 For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o\r
3694 , so you put in\r
3695 \end_layout\r
3696 \r
3697 \begin_layout Quotation\r
3698 \begin_inset Flex Code\r
3699 status collapsed\r
3700 \r
3701 \begin_layout Plain Layout\r
3702 \r
3703 \backslash\r
3704 kxmod\r
3705 \end_layout\r
3706 \r
3707 \end_inset\r
3708 \r
3709  caron o "\r
3710 \backslash\r
3711 ^o"\r
3712 \end_layout\r
3713 \r
3714 \begin_layout Standard\r
3715 to make it work correctly.\r
3716  Also, you have to define as exceptions dead keys over i and j, to remove\r
3717  the dot from them before inserting an accent mark.\r
3718  I will change this when the time comes, but so far I haven't had time.\r
3719 \end_layout\r
3720 \r
3721 \begin_layout Standard\r
3722 Oh, and about characters: backslash is escaped, so to enter it, you'll need\r
3723  double backslash.\r
3724  Also, quotes and \r
3725 \begin_inset Flex Code\r
3726 status collapsed\r
3727 \r
3728 \begin_layout Plain Layout\r
3729 #\r
3730 \end_layout\r
3731 \r
3732 \end_inset\r
3733 \r
3734  have different meaning.\r
3735  \r
3736 \begin_inset Flex Code\r
3737 status collapsed\r
3738 \r
3739 \begin_layout Plain Layout\r
3740 #\r
3741 \end_layout\r
3742 \r
3743 \end_inset\r
3744 \r
3745  marks comments, quotes start and end \SpecialChar LaTeX\r
3746 -style commands.\r
3747  To enter quote, you'll need to use \r
3748 \begin_inset Flex Code\r
3749 status collapsed\r
3750 \r
3751 \begin_layout Plain Layout\r
3752 \r
3753 \backslash\r
3754 "\r
3755 \end_layout\r
3756 \r
3757 \end_inset\r
3758 \r
3759 , to enter \r
3760 \begin_inset Flex Code\r
3761 status collapsed\r
3762 \r
3763 \begin_layout Plain Layout\r
3764 #\r
3765 \end_layout\r
3766 \r
3767 \end_inset\r
3768 \r
3769 , use \r
3770 \begin_inset Flex Code\r
3771 status collapsed\r
3772 \r
3773 \begin_layout Plain Layout\r
3774 \r
3775 \backslash\r
3776 #\r
3777 \end_layout\r
3778 \r
3779 \end_inset\r
3780 \r
3781 .\r
3782 \end_layout\r
3783 \r
3784 \begin_layout Standard\r
3785 If you make a keyboard description file that works for your language, please\r
3786  mail it to me, so I can include it in the next keymap distribution.\r
3787 \end_layout\r
3788 \r
3789 \begin_layout Standard\r
3790 More keywords will be supported in keymap configuration file in future,\r
3791  like\r
3792 \end_layout\r
3793 \r
3794 \begin_layout Itemize\r
3795 \begin_inset Flex Code\r
3796 status collapsed\r
3797 \r
3798 \begin_layout Plain Layout\r
3799 \r
3800 \backslash\r
3801 kinclude filename\r
3802 \end_layout\r
3803 \r
3804 \end_inset\r
3805 \r
3806 \r
3807 \emph on\r
3808 \r
3809 \begin_inset space \hfill{}\r
3810 \end_inset\r
3811 \r
3812 \r
3813 \begin_inset Flex Code\r
3814 status collapsed\r
3815 \r
3816 \begin_layout Plain Layout\r
3817 include\r
3818 \end_layout\r
3819 \r
3820 \end_inset\r
3821 \r
3822  another file\r
3823 \end_layout\r
3824 \r
3825 \begin_layout Itemize\r
3826 \begin_inset Flex Code\r
3827 status collapsed\r
3828 \r
3829 \begin_layout Plain Layout\r
3830 \r
3831 \backslash\r
3832 kprog program\r
3833 \end_layout\r
3834 \r
3835 \end_inset\r
3836 \r
3837 \r
3838 \emph on\r
3839 \r
3840 \begin_inset space \hfill{}\r
3841 \end_inset\r
3842 \r
3843 \r
3844 \begin_inset Flex Code\r
3845 status collapsed\r
3846 \r
3847 \begin_layout Plain Layout\r
3848 define\r
3849 \end_layout\r
3850 \r
3851 \end_inset\r
3852 \r
3853  an external keymap translation program \r
3854 \end_layout\r
3855 \r
3856 \begin_layout Standard\r
3857 Also, it should look into \r
3858 \begin_inset Flex Code\r
3859 status collapsed\r
3860 \r
3861 \begin_layout Plain Layout\r
3862 lyxrc\r
3863 \end_layout\r
3864 \r
3865 \end_inset\r
3866 \r
3867  file for defaults, too (for example, a \r
3868 \begin_inset Flex Code\r
3869 status collapsed\r
3870 \r
3871 \begin_layout Plain Layout\r
3872 \r
3873 \backslash\r
3874 kinclude\r
3875 \end_layout\r
3876 \r
3877 \end_inset\r
3878 \r
3879  option to include default keyboard).\r
3880 \end_layout\r
3881 \r
3882 \end_inset\r
3883 \r
3884 \r
3885 \end_layout\r
3886 \r
3887 \begin_layout Section\r
3888 国際キー配列\r
3889 \begin_inset CommandInset label\r
3890 LatexCommand label\r
3891 name "sec:国際キー配列"\r
3892 \r
3893 \end_inset\r
3894 \r
3895 \r
3896 \end_layout\r
3897 \r
3898 \begin_layout Standard\r
3899 \begin_inset Note Note\r
3900 status open\r
3901 \r
3902 \begin_layout Plain Layout\r
3903 2008年3月にこの文書を改訂するに当たって、改訂者が本節の内容に詳しくなかったために、本節は改訂されていません。他に改訂してくださる方がおられれば幸いです。\r
3904 \end_layout\r
3905 \r
3906 \begin_layout Plain Layout\r
3907 (RH)\r
3908 \end_layout\r
3909 \r
3910 \end_inset\r
3911 \r
3912 \r
3913 \end_layout\r
3914 \r
3915 \begin_layout Standard\r
3916 以下の2節では、\r
3917 \begin_inset Flex Code\r
3918 status collapsed\r
3919 \r
3920 \begin_layout Plain Layout\r
3921 .kmap\r
3922 \end_layout\r
3923 \r
3924 \end_inset\r
3925 \r
3926 および\r
3927 \begin_inset Flex Code\r
3928 status collapsed\r
3929 \r
3930 \begin_layout Plain Layout\r
3931 .cdef\r
3932 \end_layout\r
3933 \r
3934 \end_inset\r
3935 \r
3936 ファイルの文法を詳細に解説します。これらの節は、提供されているキー配列があなたのニーズに合わない場合に、自身用のキー配列をデザインする手助けとなるでしょう。\r
3937 \end_layout\r
3938 \r
3939 \begin_layout Subsection\r
3940 .kmapファイル\r
3941 \end_layout\r
3942 \r
3943 \begin_layout Standard\r
3944 \begin_inset Flex Code\r
3945 status collapsed\r
3946 \r
3947 \begin_layout Plain Layout\r
3948 .kmap\r
3949 \end_layout\r
3950 \r
3951 \end_inset\r
3952 \r
3953 ファイルは、打鍵したものを文字や文字列に割り当てます。名前が示唆するように、これはキーボード配列表を定義します。\r
3954 \begin_inset Flex Code\r
3955 status collapsed\r
3956 \r
3957 \begin_layout Plain Layout\r
3958 .kmap\r
3959 \end_layout\r
3960 \r
3961 \end_inset\r
3962 \r
3963 ファイルは、以下の各項で説明するように、\r
3964 \begin_inset Flex Code\r
3965 status collapsed\r
3966 \r
3967 \begin_layout Plain Layout\r
3968 kmap\r
3969 \end_layout\r
3970 \r
3971 \end_inset\r
3972 \r
3973\r
3974 \begin_inset Flex Code\r
3975 status collapsed\r
3976 \r
3977 \begin_layout Plain Layout\r
3978 kmod\r
3979 \end_layout\r
3980 \r
3981 \end_inset\r
3982 \r
3983\r
3984 \begin_inset Flex Code\r
3985 status collapsed\r
3986 \r
3987 \begin_layout Plain Layout\r
3988 ksmod\r
3989 \end_layout\r
3990 \r
3991 \end_inset\r
3992 \r
3993\r
3994 \begin_inset Flex Code\r
3995 status collapsed\r
3996 \r
3997 \begin_layout Plain Layout\r
3998 kcomb\r
3999 \end_layout\r
4000 \r
4001 \end_inset\r
4002 \r
4003 のキーワードを定義します。\r
4004 \end_layout\r
4005 \r
4006 \begin_layout Labeling\r
4007 \labelwidthstring 00.00.0000\r
4008 \begin_inset Flex Code\r
4009 status collapsed\r
4010 \r
4011 \begin_layout Plain Layout\r
4012 kmap\r
4013 \end_layout\r
4014 \r
4015 \end_inset\r
4016 \r
4017  文字を文字列に割り当てる\r
4018 \end_layout\r
4019 \r
4020 \begin_layout LyX-Code\r
4021 \r
4022 \backslash\r
4023 kmap \r
4024 \family roman\r
4025 \emph on\r
4026 文字\r
4027 \family default\r
4028 \emph default\r
4029  \r
4030 \family roman\r
4031 \emph on\r
4032 文字列\r
4033 \end_layout\r
4034 \r
4035 \begin_layout Standard\r
4036 これは、\r
4037 \emph on\r
4038 文字\r
4039 \emph default\r
4040\r
4041 \emph on\r
4042 文字列\r
4043 \emph default\r
4044 に割り当てます。\r
4045 \emph on\r
4046 文字列\r
4047 \emph default\r
4048 中では、二重引用符(")とバックスラッシュ(\r
4049 \backslash\r
4050 )は、前にバックスラッシュ(\r
4051 \backslash\r
4052 )を付けてエスケープしなくてはならないことに注意してください。\r
4053 \end_layout\r
4054 \r
4055 \begin_layout Standard\r
4056 \begin_inset Flex MenuItem\r
4057 status collapsed\r
4058 \r
4059 \begin_layout Plain Layout\r
4060 &\r
4061 \end_layout\r
4062 \r
4063 \end_inset\r
4064 \r
4065 を打鍵すると\r
4066 \begin_inset Flex MenuItem\r
4067 status collapsed\r
4068 \r
4069 \begin_layout Plain Layout\r
4070 /\r
4071 \end_layout\r
4072 \r
4073 \end_inset\r
4074 \r
4075 記号が出力される\r
4076 \begin_inset Flex MenuItem\r
4077 status collapsed\r
4078 \r
4079 \begin_layout Plain Layout\r
4080 kmap\r
4081 \end_layout\r
4082 \r
4083 \end_inset\r
4084 \r
4085 ステートメントを、一例としてあげると、\r
4086 \end_layout\r
4087 \r
4088 \begin_layout LyX-Code\r
4089 \r
4090 \backslash\r
4091 kmap & /\r
4092 \end_layout\r
4093 \r
4094 \begin_layout Standard\r
4095 のようになります。\r
4096 \end_layout\r
4097 \r
4098 \begin_layout Labeling\r
4099 \labelwidthstring 00.00.0000\r
4100 \begin_inset Flex Code\r
4101 status collapsed\r
4102 \r
4103 \begin_layout Plain Layout\r
4104 kmod\r
4105 \end_layout\r
4106 \r
4107 \end_inset\r
4108 \r
4109  アクセント文字を指定する\r
4110 \end_layout\r
4111 \r
4112 \begin_layout LyX-Code\r
4113 \r
4114 \backslash\r
4115 kmod \r
4116 \family roman\r
4117 \emph on\r
4118 文字 アクセント 許可文字\r
4119 \end_layout\r
4120 \r
4121 \begin_layout Standard\r
4122 これは\r
4123 \emph on\r
4124 文字\r
4125 \emph default\r
4126\r
4127 \emph on\r
4128 許可文字\r
4129 \emph default\r
4130 のアクセントとするものです。これはデッドキー\r
4131 \begin_inset Foot\r
4132 status collapsed\r
4133 \r
4134 \begin_layout Plain Layout\r
4135 \r
4136 \emph on\r
4137 デッドキー\r
4138 \emph default\r
4139 という用語は、それ自身で文字を出力しないけれども、別のキーを続けて打つと、望んだアクセント文字を出力するキーのことを指し示します。たとえば、独語で\r
4140 \emph on\r
4141 ä\r
4142 \emph default\r
4143 のようなウムラウトのついた文字は、このようにして出すことができます。\r
4144 \end_layout\r
4145 \r
4146 \end_inset\r
4147 \r
4148 機構です。\r
4149 \end_layout\r
4150 \r
4151 \begin_layout Standard\r
4152 \r
4153 \emph on\r
4154 文字\r
4155 \emph default\r
4156 を打鍵してから\r
4157 \emph on\r
4158 許可文字\r
4159 \emph default\r
4160 にないキーを打鍵すると、\r
4161 \emph on\r
4162 文字\r
4163 \emph default\r
4164 の後に許可文字ではないその文字が出力として表示されます。\r
4165 \begin_inset Flex MenuItem\r
4166 status collapsed\r
4167 \r
4168 \begin_layout Plain Layout\r
4169 Backspace\r
4170 \end_layout\r
4171 \r
4172 \end_inset\r
4173 \r
4174 はデッドキーを取り消しますので、\r
4175 \emph on\r
4176 文字\r
4177 \emph default\r
4178\r
4179 \begin_inset Flex MenuItem\r
4180 status collapsed\r
4181 \r
4182 \begin_layout Plain Layout\r
4183 Backspace\r
4184 \end_layout\r
4185 \r
4186 \end_inset\r
4187 \r
4188 と打鍵すると、カーソルは一文字戻ることなく、文字が次の打鍵したものに及ぼしたはずの効力を取り消します。\r
4189 \end_layout\r
4190 \r
4191 \begin_layout Standard\r
4192 以下の例は、'文字をacuteアクセントとして、a・e・i・o・u・A・E・I・O・Uの文字に許可するものです。\r
4193 \end_layout\r
4194 \r
4195 \begin_layout LyX-Code\r
4196 \r
4197 \backslash\r
4198 kmod ' acute aeiouAEIOU\r
4199 \end_layout\r
4200 \r
4201 \begin_layout Labeling\r
4202 \labelwidthstring 00.00.0000\r
4203 \begin_inset Flex Code\r
4204 status collapsed\r
4205 \r
4206 \begin_layout Plain Layout\r
4207 ksmod\r
4208 \end_layout\r
4209 \r
4210 \end_inset\r
4211 \r
4212  アクセント文字に例外を指定する\r
4213 \end_layout\r
4214 \r
4215 \begin_layout LyX-Code\r
4216 \r
4217 \backslash\r
4218 kxmod  \r
4219 \family roman\r
4220 \emph on\r
4221 アクセント 文字 結果\r
4222 \end_layout\r
4223 \r
4224 \begin_layout Standard\r
4225 これは\r
4226 \emph on\r
4227 文字\r
4228 \emph default\r
4229 上の\r
4230 \emph on\r
4231 アクセント\r
4232 \emph default\r
4233 について例外を指定するものです。ここで\r
4234 \emph on\r
4235 アクセント\r
4236 \emph default\r
4237 には、前出の\r
4238 \begin_inset Flex Code\r
4239 status collapsed\r
4240 \r
4241 \begin_layout Plain Layout\r
4242 \r
4243 \backslash\r
4244 kmod\r
4245 \end_layout\r
4246 \r
4247 \end_inset\r
4248 \r
4249 宣言で打鍵キーを既に割り当てられてなくてはならず、\r
4250 \emph on\r
4251 文字\r
4252 \emph default\r
4253\r
4254 \emph on\r
4255 アクセント\r
4256 \emph default\r
4257\r
4258 \emph on\r
4259 許可文字\r
4260 \emph default\r
4261 の集合に属していてはなりません。こうして\r
4262 \emph on\r
4263 アクセント\r
4264 \emph default\r
4265\r
4266 \emph on\r
4267 文字\r
4268 \emph default\r
4269 の順に入力すると、\r
4270 \emph on\r
4271 結果\r
4272 \emph default\r
4273 が出力されるようになります。\r
4274 \begin_inset Flex Code\r
4275 status collapsed\r
4276 \r
4277 \begin_layout Plain Layout\r
4278 .kmap\r
4279 \end_layout\r
4280 \r
4281 \end_inset\r
4282 \r
4283 ファイルにこの宣言がない場合には、\r
4284 \emph on\r
4285 アクセント\r
4286 \emph default\r
4287\r
4288 \emph on\r
4289 文字\r
4290 \emph default\r
4291 と入力すると、\r
4292 \emph on\r
4293 アクセントキー\r
4294 \emph default\r
4295\r
4296 \emph on\r
4297 文字\r
4298 \emph default\r
4299\r
4300 \emph on\r
4301 アクセントキー\r
4302 \emph default\r
4303\r
4304 \begin_inset Flex Code\r
4305 status collapsed\r
4306 \r
4307 \begin_layout Plain Layout\r
4308 \r
4309 \backslash\r
4310 kmod\r
4311 \end_layout\r
4312 \r
4313 \end_inset\r
4314 \r
4315 宣言の最初の変数)と出力されます。\r
4316 \end_layout\r
4317 \r
4318 \begin_layout Standard\r
4319 以下のコマンドを用いると、acute-i('i)と入力した場合、äiと出力されるようになります。\r
4320 \end_layout\r
4321 \r
4322 \begin_layout LyX-Code\r
4323 \r
4324 \backslash\r
4325 kxmod acute i "\r
4326 \backslash\r
4327 \r
4328 \backslash\r
4329 '{\r
4330 \backslash\r
4331 \r
4332 \backslash\r
4333 i}"\r
4334 \end_layout\r
4335 \r
4336 \begin_layout Labeling\r
4337 \labelwidthstring 00.00.0000\r
4338 \begin_inset Flex Code\r
4339 status collapsed\r
4340 \r
4341 \begin_layout Plain Layout\r
4342 kcomb\r
4343 \end_layout\r
4344 \r
4345 \end_inset\r
4346 \r
4347  2つのアクセント文字を結合する\r
4348 \end_layout\r
4349 \r
4350 \begin_layout LyX-Code\r
4351 \r
4352 \backslash\r
4353 kcomb \r
4354 \family roman\r
4355 \emph on\r
4356 アクセント1 アクセント2 許可文字\r
4357 \end_layout\r
4358 \r
4359 \begin_layout Standard\r
4360 これはなかなか難解になってきます。これは\r
4361 \emph on\r
4362 アクセント1\r
4363 \emph default\r
4364\r
4365 \emph on\r
4366 アクセント2\r
4367 \emph default\r
4368 を(この順番で)結びつけて、\r
4369 \emph on\r
4370 許可文字\r
4371 \emph default\r
4372 に効果を及ぼすようにします。\r
4373 \emph on\r
4374 アクセント1\r
4375 \emph default\r
4376\r
4377 \emph on\r
4378 アクセント2\r
4379 \emph default\r
4380 の打鍵キーは、ファイル内のこのコマンド\r
4381 \emph on\r
4382 よりも前に\r
4383 \emph default\r
4384\r
4385 \begin_inset Flex Code\r
4386 status collapsed\r
4387 \r
4388 \begin_layout Plain Layout\r
4389 \r
4390 \backslash\r
4391 kmod\r
4392 \end_layout\r
4393 \r
4394 \end_inset\r
4395 \r
4396 コマンドで設定されていなくてはなりません。\r
4397 \end_layout\r
4398 \r
4399 \begin_layout Standard\r
4400 \begin_inset Flex Code\r
4401 status collapsed\r
4402 \r
4403 \begin_layout Plain Layout\r
4404 greek.kmap\r
4405 \end_layout\r
4406 \r
4407 \end_inset\r
4408 \r
4409 ファイル上にある例をとってみましょう。\r
4410 \end_layout\r
4411 \r
4412 \begin_layout LyX-Code\r
4413 \r
4414 \backslash\r
4415 kmod ; acute aeioyvhAEIOYVH \r
4416 \backslash\r
4417 kmod : umlaut iyIY \r
4418 \backslash\r
4419 kcomb acute umlaut iyIY\r
4420 \end_layout\r
4421 \r
4422 \begin_layout Standard\r
4423 これは\r
4424 \begin_inset Flex MenuItem\r
4425 status collapsed\r
4426 \r
4427 \begin_layout Plain Layout\r
4428 ;:i\r
4429 \end_layout\r
4430 \r
4431 \end_inset\r
4432 \r
4433 を押すと\r
4434 \begin_inset Flex Code\r
4435 status collapsed\r
4436 \r
4437 \begin_layout Plain Layout\r
4438 \r
4439 \backslash\r
4440 '{\r
4441 \backslash\r
4442 "{i}}\r
4443 \end_layout\r
4444 \r
4445 \end_inset\r
4446 \r
4447 という効果を得るようにするものです。この場合のバックスペースは、最後のデッドキーを取り消すので、\r
4448 \begin_inset Flex MenuItem\r
4449 status collapsed\r
4450 \r
4451 \begin_layout Plain Layout\r
4452 ;: Backspace i\r
4453 \end_layout\r
4454 \r
4455 \end_inset\r
4456 \r
4457 と押した場合には、\r
4458 \begin_inset Flex Code\r
4459 status collapsed\r
4460 \r
4461 \begin_layout Plain Layout\r
4462 \r
4463 \backslash\r
4464 '{i}\r
4465 \end_layout\r
4466 \r
4467 \end_inset\r
4468 \r
4469 となります。\r
4470 \end_layout\r
4471 \r
4472 \begin_layout Subsection\r
4473 .cdefファイル\r
4474 \end_layout\r
4475 \r
4476 \begin_layout Standard\r
4477 \begin_inset Flex Code\r
4478 status collapsed\r
4479 \r
4480 \begin_layout Plain Layout\r
4481 .kmap\r
4482 \end_layout\r
4483 \r
4484 \end_inset\r
4485 \r
4486 による割り当てが行われた後、\r
4487 \begin_inset Flex Code\r
4488 status collapsed\r
4489 \r
4490 \begin_layout Plain Layout\r
4491 .cdef\r
4492 \end_layout\r
4493 \r
4494 \end_inset\r
4495 \r
4496 ファイルは、記号の作り出す文字列を現在のフォントの文字に割り当てます。\SpecialChar LyX\r
4497 頒布版には、現在のところ、少なくとも\r
4498 \begin_inset Flex Code\r
4499 status collapsed\r
4500 \r
4501 \begin_layout Plain Layout\r
4502 iso8859-1.cdef\r
4503 \end_layout\r
4504 \r
4505 \end_inset\r
4506 \r
4507 ファイルと\r
4508 \begin_inset Flex Code\r
4509 status collapsed\r
4510 \r
4511 \begin_layout Plain Layout\r
4512 iso8859-2.cdef\r
4513 \end_layout\r
4514 \r
4515 \end_inset\r
4516 \r
4517 ファイルが含まれています。\r
4518 \end_layout\r
4519 \r
4520 \begin_layout Standard\r
4521 一般的に\r
4522 \begin_inset Flex Code\r
4523 status collapsed\r
4524 \r
4525 \begin_layout Plain Layout\r
4526 .cdef\r
4527 \end_layout\r
4528 \r
4529 \end_inset\r
4530 \r
4531 ファイルは、\r
4532 \end_layout\r
4533 \r
4534 \begin_layout LyX-Code\r
4535 \r
4536 \family roman\r
4537 \emph on\r
4538 セット中の文字番号\r
4539 \family default\r
4540 \emph default\r
4541  \r
4542 \family roman\r
4543 \emph on\r
4544  文字列\r
4545 \end_layout\r
4546 \r
4547 \begin_layout Standard\r
4548 という形の宣言の羅列です。たとえば、\r
4549 \begin_inset Flex MenuItem\r
4550 status collapsed\r
4551 \r
4552 \begin_layout Plain Layout\r
4553 \r
4554 \backslash\r
4555 '{e}\r
4556 \end_layout\r
4557 \r
4558 \end_inset\r
4559 \r
4560 をiso-8859-1セットの対応する文字(233)に割り当てるには、以下の宣言を用います。\r
4561 \end_layout\r
4562 \r
4563 \begin_layout LyX-Code\r
4564 233 "\r
4565 \backslash\r
4566 \r
4567 \backslash\r
4568 '{e}"\r
4569 \end_layout\r
4570 \r
4571 \begin_layout Standard\r
4572 ここで、\r
4573 \emph on\r
4574 文字列\r
4575 \emph default\r
4576 中の\r
4577 \begin_inset Flex Code\r
4578 status collapsed\r
4579 \r
4580 \begin_layout Plain Layout\r
4581 \r
4582 \backslash\r
4583 \r
4584 \end_layout\r
4585 \r
4586 \end_inset\r
4587 \r
4588\r
4589 \begin_inset Flex Code\r
4590 status collapsed\r
4591 \r
4592 \begin_layout Plain Layout\r
4593 "\r
4594 \end_layout\r
4595 \r
4596 \end_inset\r
4597 \r
4598 はエスケープされています。同一の文字を二つ以上の文字列に充てることができることに注意してください。\r
4599 \begin_inset Flex Code\r
4600 status collapsed\r
4601 \r
4602 \begin_layout Plain Layout\r
4603 iso-8859-7.cdef\r
4604 \end_layout\r
4605 \r
4606 \end_inset\r
4607 \r
4608 ファイルには、\r
4609 \end_layout\r
4610 \r
4611 \begin_layout LyX-Code\r
4612 192 "\r
4613 \backslash\r
4614 \r
4615 \backslash\r
4616 '{\r
4617 \backslash\r
4618 \r
4619 \backslash\r
4620 \r
4621 \backslash\r
4622 "{i}}"\r
4623 \begin_inset Newline newline\r
4624 \end_inset\r
4625 \r
4626 192 "\r
4627 \backslash\r
4628 \r
4629 \backslash\r
4630 \r
4631 \backslash\r
4632 "{\r
4633 \backslash\r
4634 \r
4635 \backslash\r
4636 '{i}}"\r
4637 \end_layout\r
4638 \r
4639 \begin_layout Standard\r
4640 という例があります。\SpecialChar LyX\r
4641 は、キー打鍵やデッドキーの組み合わせで生成される文字列の割り当てを見つけることができないとき、それがアクセント付き文字のように解釈ができない\r
4642 かどうかチェックして、画面上の文字にアクセントを引くことを試みます。\r
4643 \end_layout\r
4644 \r
4645 \begin_layout Subsection\r
4646 デッドキー\r
4647 \end_layout\r
4648 \r
4649 \begin_layout Standard\r
4650 国際文字のサポートを追加する第2の方法として、いわゆるデッドキーによる方法があります。デッドキーは文字と一緒に用いて、アクセント付き文字を生成します。ここではそ\r
4651 の機能を説明するために、きわめて単純なデッドキーの作り方を説明します。\r
4652 \end_layout\r
4653 \r
4654 \begin_layout Standard\r
4655 仮に、曲折アクセント記号「 ̂」が必要になったものとしましょう。この場合、自身の\r
4656 \begin_inset Flex Code\r
4657 status collapsed\r
4658 \r
4659 \begin_layout Plain Layout\r
4660 lyxrc\r
4661 \end_layout\r
4662 \r
4663 \end_inset\r
4664 \r
4665 ファイル中で、\r
4666 \begin_inset Flex MenuItem\r
4667 status collapsed\r
4668 \r
4669 \begin_layout Plain Layout\r
4670 ^\r
4671 \end_layout\r
4672 \r
4673 \end_inset\r
4674 \r
4675 キー(すなわち\r
4676 \begin_inset Flex MenuItem\r
4677 status collapsed\r
4678 \r
4679 \begin_layout Plain Layout\r
4680 Shift-6\r
4681 \end_layout\r
4682 \r
4683 \end_inset\r
4684 \r
4685 キー)を、\SpecialChar LyX\r
4686 コマンドの\r
4687 \begin_inset Flex Code\r
4688 status collapsed\r
4689 \r
4690 \begin_layout Plain Layout\r
4691 accent-circumflex\r
4692 \end_layout\r
4693 \r
4694 \end_inset\r
4695 \r
4696 に結びつけることができます。すると\r
4697 \begin_inset Flex MenuItem\r
4698 status collapsed\r
4699 \r
4700 \begin_layout Plain Layout\r
4701 ^\r
4702 \end_layout\r
4703 \r
4704 \end_inset\r
4705 \r
4706 キーの後に文字を打ったときはいつでも、この文字上に曲折アクセントが付けられるようになります。たとえば「\r
4707 \begin_inset Flex MenuItem\r
4708 status collapsed\r
4709 \r
4710 \begin_layout Plain Layout\r
4711 ^e\r
4712 \end_layout\r
4713 \r
4714 \end_inset\r
4715 \r
4716 」という打鍵順は「ê」という文字を生成します。しかしながら、もし「\r
4717 \begin_inset Flex MenuItem\r
4718 status collapsed\r
4719 \r
4720 \begin_layout Plain Layout\r
4721 ^t\r
4722 \end_layout\r
4723 \r
4724 \end_inset\r
4725 \r
4726 」と打鍵したならば、「\r
4727 \begin_inset Flex MenuItem\r
4728 status collapsed\r
4729 \r
4730 \begin_layout Plain Layout\r
4731 t\r
4732 \end_layout\r
4733 \r
4734 \end_inset\r
4735 \r
4736 」は曲折アクセントをとることは決してないために、\SpecialChar LyX\r
4737 はビープを鳴らして文句を付けます。デッドキーの後に\r
4738 \begin_inset Flex MenuItem\r
4739 status collapsed\r
4740 \r
4741 \begin_layout Plain Layout\r
4742 スペース\r
4743 \end_layout\r
4744 \r
4745 \end_inset\r
4746 \r
4747 を打つと、アクセントだけが生成されます。この最後の点に注意してください。あるキーをデッドキーに割り当てる場合には、このキー上の文字を別のキーに割り当て直す必要が\r
4748 あります。たとえば、\r
4749 \begin_inset Flex MenuItem\r
4750 status collapsed\r
4751 \r
4752 \begin_layout Plain Layout\r
4753 ,キー\r
4754 \end_layout\r
4755 \r
4756 \end_inset\r
4757 \r
4758 をセディーユに割り当てるのはよくありません。コンマを入力しようとすると必ずセディーユが出てくるようになるためです。\r
4759 \end_layout\r
4760 \r
4761 \begin_layout Standard\r
4762 デッドキーを割り当てるのによく用いられる方法は、\r
4763 \begin_inset Flex MenuItem\r
4764 status collapsed\r
4765 \r
4766 \begin_layout Plain Layout\r
4767 Meta-\r
4768 \end_layout\r
4769 \r
4770 \end_inset\r
4771 \r
4772\r
4773 \begin_inset Flex MenuItem\r
4774 status collapsed\r
4775 \r
4776 \begin_layout Plain Layout\r
4777 Ctrl-\r
4778 \end_layout\r
4779 \r
4780 \end_inset\r
4781 \r
4782\r
4783 \begin_inset Flex MenuItem\r
4784 status collapsed\r
4785 \r
4786 \begin_layout Plain Layout\r
4787 Shift-\r
4788 \end_layout\r
4789 \r
4790 \end_inset\r
4791 \r
4792 キーを、「\r
4793 \begin_inset Flex MenuItem\r
4794 status collapsed\r
4795 \r
4796 \begin_layout Plain Layout\r
4797 ~\r
4798 \end_layout\r
4799 \r
4800 \end_inset\r
4801 \r
4802 」・「\r
4803 \begin_inset Flex MenuItem\r
4804 status collapsed\r
4805 \r
4806 \begin_layout Plain Layout\r
4807 ,\r
4808 \end_layout\r
4809 \r
4810 \end_inset\r
4811 \r
4812 」・「\r
4813 \begin_inset Flex MenuItem\r
4814 status collapsed\r
4815 \r
4816 \begin_layout Plain Layout\r
4817 ^\r
4818 \end_layout\r
4819 \r
4820 \end_inset\r
4821 \r
4822 」のようなアクセントと一緒に用いる方法です。また、\r
4823 \begin_inset Flex Code\r
4824 status collapsed\r
4825 \r
4826 \begin_layout Plain Layout\r
4827 xmodmap\r
4828 \end_layout\r
4829 \r
4830 \end_inset\r
4831 \r
4832\r
4833 \begin_inset Flex Code\r
4834 status collapsed\r
4835 \r
4836 \begin_layout Plain Layout\r
4837 xkeycaps\r
4838 \end_layout\r
4839 \r
4840 \end_inset\r
4841 \r
4842 を使って、特別な\r
4843 \begin_inset Flex Code\r
4844 status collapsed\r
4845 \r
4846 \begin_layout Plain Layout\r
4847 Mode_Switch\r
4848 \end_layout\r
4849 \r
4850 \end_inset\r
4851 \r
4852 キーを設定する方法もあります。\r
4853 \begin_inset Flex Code\r
4854 status collapsed\r
4855 \r
4856 \begin_layout Plain Layout\r
4857 Mode_Switch\r
4858 \end_layout\r
4859 \r
4860 \end_inset\r
4861 \r
4862 キーは、ちょうど\r
4863 \begin_inset Flex MenuItem\r
4864 status collapsed\r
4865 \r
4866 \begin_layout Plain Layout\r
4867 Shift\r
4868 \end_layout\r
4869 \r
4870 \end_inset\r
4871 \r
4872 キーのように機能するので、アクセント文字を割り当てるのに使用できます。また、特定のキーを\r
4873 \begin_inset Flex Code\r
4874 status collapsed\r
4875 \r
4876 \begin_layout Plain Layout\r
4877 usldead_cedilla\r
4878 \end_layout\r
4879 \r
4880 \end_inset\r
4881 \r
4882 などに割り当てることで、これらのキーをデッドキーに仕立て、このシンボリックキーを対応する\SpecialChar LyX\r
4883 コマンドに割り当てることもできます\r
4884 \begin_inset Foot\r
4885 status collapsed\r
4886 \r
4887 \begin_layout Plain Layout\r
4888 \r
4889 \noun on\r
4890 John Weiss\r
4891 \noun default\r
4892 からの註:これはまさに私が、自分の\r
4893 \begin_inset Flex Code\r
4894 status collapsed\r
4895 \r
4896 \begin_layout Plain Layout\r
4897 ~/.lyx/lyxrc\r
4898 \end_layout\r
4899 \r
4900 \end_inset\r
4901 \r
4902\r
4903 \begin_inset Flex Code\r
4904 status collapsed\r
4905 \r
4906 \begin_layout Plain Layout\r
4907 ~/.xmodmap\r
4908 \end_layout\r
4909 \r
4910 \end_inset\r
4911 \r
4912 で行っていることです。私は、\r
4913 \begin_inset Flex MenuItem\r
4914 status collapsed\r
4915 \r
4916 \begin_layout Plain Layout\r
4917 Scroll\r
4918 \begin_inset space ~\r
4919 \end_inset\r
4920 \r
4921 Lock\r
4922 \end_layout\r
4923 \r
4924 \end_inset\r
4925 \r
4926 キーを\r
4927 \begin_inset Flex Code\r
4928 status collapsed\r
4929 \r
4930 \begin_layout Plain Layout\r
4931 Mode_Shift\r
4932 \end_layout\r
4933 \r
4934 \end_inset\r
4935 \r
4936 に仕立てて、多数の\r
4937 \begin_inset Flex Code\r
4938 status collapsed\r
4939 \r
4940 \begin_layout Plain Layout\r
4941 usldead_*\r
4942 \end_layout\r
4943 \r
4944 \end_inset\r
4945 \r
4946 シンボリックキーを\r
4947 \begin_inset Flex MenuItem\r
4948 status collapsed\r
4949 \r
4950 \begin_layout Plain Layout\r
4951 Scroll\r
4952 \begin_inset space ~\r
4953 \end_inset\r
4954 \r
4955 Lock-^\r
4956 \end_layout\r
4957 \r
4958 \end_inset\r
4959 \r
4960\r
4961 \begin_inset Flex MenuItem\r
4962 status collapsed\r
4963 \r
4964 \begin_layout Plain Layout\r
4965 Scroll\r
4966 \begin_inset space ~\r
4967 \end_inset\r
4968 \r
4969 Lock-~\r
4970 \end_layout\r
4971 \r
4972 \end_inset\r
4973 \r
4974 などに割り当てています。私はこの方法でアクセント文字を入力しています。\r
4975 \end_layout\r
4976 \r
4977 \end_inset\r
4978 \r
4979 。この\r
4980 \begin_inset Flex Code\r
4981 status collapsed\r
4982 \r
4983 \begin_layout Plain Layout\r
4984 Mode_Switch\r
4985 \end_layout\r
4986 \r
4987 \end_inset\r
4988 \r
4989 キーには、\r
4990 \begin_inset Flex MenuItem\r
4991 status collapsed\r
4992 \r
4993 \begin_layout Plain Layout\r
4994 Ctrl-\r
4995 \end_layout\r
4996 \r
4997 \end_inset\r
4998 \r
4999 キーの片方や使われていないファンクションキーなど、ほぼ何でも指定することができます。アクセントを生み出す\SpecialChar LyX\r
5000 コマンドについては、\r
5001 \emph on\r
5002 \SpecialChar LyX\r
5003 関数説明書\r
5004 \emph default\r
5005\r
5006 \begin_inset Flex Code\r
5007 status collapsed\r
5008 \r
5009 \begin_layout Plain Layout\r
5010 LFUN_ACCENT_*\r
5011 \end_layout\r
5012 \r
5013 \end_inset\r
5014 \r
5015 の項をご覧ください。ここには完備した一覧があります。\r
5016 \end_layout\r
5017 \r
5018 \begin_layout Subsection\r
5019 自分の言語設定を保存する\r
5020 \end_layout\r
5021 \r
5022 \begin_layout Standard\r
5023 \begin_inset Flex MenuItem\r
5024 status collapsed\r
5025 \r
5026 \begin_layout Plain Layout\r
5027 ツール\SpecialChar menuseparator\r
5028 設定\r
5029 \end_layout\r
5030 \r
5031 \end_inset\r
5032 \r
5033 ダイアログを使えば、\SpecialChar LyX\r
5034 を起動したときに、ご希望の言語環境に自動的に設定されるように、設定を編集することができます。\r
5035 \end_layout\r
5036 \r
5037 \begin_layout Chapter\r
5038 文書クラス・レイアウト・ひな型の新規導入\r
5039 \begin_inset CommandInset label\r
5040 LatexCommand label\r
5041 name "cha:新規文書を導入"\r
5042 \r
5043 \end_inset\r
5044 \r
5045 \r
5046 \begin_inset Argument 1\r
5047 status collapsed\r
5048 \r
5049 \begin_layout Plain Layout\r
5050 文書クラスを新規に導入する\r
5051 \end_layout\r
5052 \r
5053 \end_inset\r
5054 \r
5055 \r
5056 \end_layout\r
5057 \r
5058 \begin_layout Standard\r
5059 この章では、新しく\SpecialChar LyX\r
5060 のレイアウトファイルやひな型ファイルを作成して、導入する手順を説明すると共に、新規に\SpecialChar LaTeX\r
5061 文書クラス(ドキュメントクラス)を正しく導入する方法を復習\r
5062 します。\r
5063 \end_layout\r
5064 \r
5065 \begin_layout Standard\r
5066 まず、\SpecialChar LyX\r
5067 と\SpecialChar LaTeX\r
5068 の間の関係をどのように考えるべきか、若干の註釈を加えておくことにしましょう。理解していただきたいことは、ある意味において、\SpecialChar LyX\r
5069 は、La\SpecialChar TeX\r
5070 について何も知らないと\r
5071 云うことです。実際のところ、\SpecialChar LyX\r
5072 の観点からは、\SpecialChar LaTeX\r
5073 は、\SpecialChar LyX\r
5074 が出力を生成することができる、複数の「バックエンド形式」のうちの一つに過ぎないということです。同種のバックエンド形\r
5075 式には、DocBook・平文・XHTMLがあります。もちろん\SpecialChar LaTeX\r
5076 は、とくに重要な形式ですが、\SpecialChar LyX\r
5077 がLa\SpecialChar TeX\r
5078 について持っている情報のほとんどは、実はプログラム本体には含まれて\r
5079 いないのです\r
5080 \begin_inset Foot\r
5081 status collapsed\r
5082 \r
5083 \begin_layout Plain Layout\r
5084 過度に複雑なため、\SpecialChar LyX\r
5085 に「ハードコード化」されているコマンドもありますが、一般的に開発者は、これを「わるいこと」とみなしています。\r
5086 \end_layout\r
5087 \r
5088 \end_inset\r
5089 \r
5090 。このような情報は、\r
5091 \begin_inset Flex Code\r
5092 status collapsed\r
5093 \r
5094 \begin_layout Plain Layout\r
5095 article.cls\r
5096 \end_layout\r
5097 \r
5098 \end_inset\r
5099 \r
5100 のような標準クラスでも、「レイアウトファイル」に保管されています。同様に、\SpecialChar LyX\r
5101 は、DocBookやXHTMLについてもほとんど知りません。\SpecialChar LyX\r
5102 が知っていることは、レイア\r
5103 ウトファイルの中にあります。\r
5104 \end_layout\r
5105 \r
5106 \begin_layout Standard\r
5107 文書クラス用のレイアウトファイルは、\SpecialChar LyX\r
5108 構成体—対応する様式や何らかの差込枠などを有する段落群—と、それに対応する\SpecialChar LaTeX\r
5109 構成体・DocBook構成体・XHTML構成体との\r
5110 間の翻訳指南書のようなものです。たとえば、\SpecialChar LyX\r
5111\r
5112 \begin_inset Flex Code\r
5113 status collapsed\r
5114 \r
5115 \begin_layout Plain Layout\r
5116 article.cls\r
5117 \end_layout\r
5118 \r
5119 \end_inset\r
5120 \r
5121 について知っていることのほとんど総ては、\r
5122 \begin_inset Flex Code\r
5123 status collapsed\r
5124 \r
5125 \begin_layout Plain Layout\r
5126 article.layout\r
5127 \end_layout\r
5128 \r
5129 \end_inset\r
5130 \r
5131 と、それが呼び出す他の様々なファイルに書き込まれています。このことから、レイアウトファイルを書こうとする人は、既存のファイルを研究することを勧めます。とっかかり\r
5132 としては、\r
5133 \begin_inset Flex Code\r
5134 status collapsed\r
5135 \r
5136 \begin_layout Plain Layout\r
5137 article.layout\r
5138 \end_layout\r
5139 \r
5140 \end_inset\r
5141 \r
5142\r
5143 \begin_inset Flex Code\r
5144 status collapsed\r
5145 \r
5146 \begin_layout Plain Layout\r
5147 book.layout\r
5148 \end_layout\r
5149 \r
5150 \end_inset\r
5151 \r
5152 や、文書クラス用の他のレイアウトファイルに取り込まれている\r
5153 \begin_inset Flex Code\r
5154 status collapsed\r
5155 \r
5156 \begin_layout Plain Layout\r
5157 stdsections.inc\r
5158 \end_layout\r
5159 \r
5160 \end_inset\r
5161 \r
5162 から見始めるのがよいでしょう。このファイルは、節などの定義が為されている場所です。\r
5163 \begin_inset Flex Code\r
5164 status collapsed\r
5165 \r
5166 \begin_layout Plain Layout\r
5167 stdsections.inc\r
5168 \end_layout\r
5169 \r
5170 \end_inset\r
5171 \r
5172 は、節様式や小節様式などとしてマークされている段落を、対応する\SpecialChar LaTeX\r
5173 ・DocBook・XHTMLのコマンドやタグにどのように翻訳すべきかを\SpecialChar LyX\r
5174 に知らせるものです。基本的に\r
5175 \begin_inset Flex Code\r
5176 status collapsed\r
5177 \r
5178 \begin_layout Plain Layout\r
5179 article.layout\r
5180 \end_layout\r
5181 \r
5182 \end_inset\r
5183 \r
5184 ファイルは、これらの\r
5185 \begin_inset Flex Code\r
5186 status collapsed\r
5187 \r
5188 \begin_layout Plain Layout\r
5189 std*.inc\r
5190 \end_layout\r
5191 \r
5192 \end_inset\r
5193 \r
5194 ファイルを取り込んでいるだけのものです。\r
5195 \end_layout\r
5196 \r
5197 \begin_layout Standard\r
5198 しかしながら、\SpecialChar LyX\r
5199 –\SpecialChar LaTeX\r
5200 間の対応を定義するだけが、レイアウトファイルが行うことではありません。レイアウトファイルが行うもう一つの仕事は、\SpecialChar LyX\r
5201 構成体自身が画面上にどのように表\r
5202 示されるべきかを定義することです。この2つの仕事は全く独立したものであるので、レイアウトファイルが2つの仕事を行うという事実は、しばしば混乱を引き起こす元となり\r
5203 ます。ある段落様式を\SpecialChar LaTeX\r
5204 に翻訳する仕方を\SpecialChar LyX\r
5205 に指示することは、その表示の仕方を\SpecialChar LyX\r
5206 に指示するものではありません。逆に、ある段落様式の表示の仕方を\SpecialChar LyX\r
5207 に指示することは、その段落様\r
5208 式をどのように\SpecialChar LaTeX\r
5209 に翻訳するかを\SpecialChar LyX\r
5210 に指示するものではありません(ましてや\SpecialChar LaTeX\r
5211 に表示の仕方を指示するものではありません)。つまり、一般的に、新しい\SpecialChar LyX\r
5212 構成体を定義する際には、(\r
5213 i)\r
5214 \begin_inset space ~\r
5215 \end_inset\r
5216 \r
5217 \SpecialChar LaTeX\r
5218 にどのように翻訳するかを\SpecialChar LyX\r
5219 に指示する、(ii)\r
5220 \begin_inset space ~\r
5221 \end_inset\r
5222 \r
5223 それをどのように表示するかを\SpecialChar LyX\r
5224 に指示する、という、二つのかなり異なることを行わなくてはならないのです。\r
5225 \end_layout\r
5226 \r
5227 \begin_layout Standard\r
5228 もちろん、\SpecialChar LyX\r
5229 の他のバックエンド形式に関しても、ほぼ同じことが言えますが、XHTMLの場合には若干事情が異なり、\SpecialChar LyX\r
5230 が、ブラウザ中での段落の表示方法を(CSSの形で)出\r
5231 力するにあたって、当該段落を\SpecialChar LyX\r
5232 が画面上に出力する仕方の情報を、ある程度利用することができます。しかし、この場合でも、\SpecialChar LyX\r
5233 が内部的に行うことと、外部的に行う物事の間の区\r
5234 別は、依然として有効であり、この2つは独立して制御することができます。詳細に関しては、第\r
5235 \begin_inset CommandInset ref\r
5236 LatexCommand ref\r
5237 reference "sec:XHTML出力のタグ"\r
5238 \r
5239 \end_inset\r
5240 \r
5241 節をご覧ください。\r
5242 \end_layout\r
5243 \r
5244 \begin_layout Section\r
5245 新しい\SpecialChar LaTeX\r
5246 ファイルの導入\r
5247 \end_layout\r
5248 \r
5249 \begin_layout Standard\r
5250 頒布版によっては、\SpecialChar LyX\r
5251 で使いたい\SpecialChar LaTeX\r
5252 パッケージやクラスファイルが含まれていないことがあるかもしれません。たとえば、オーバーヘッドプロジェクタ用のスライドを準備するための\r
5253 パッケージである、Foil\SpecialChar TeX\r
5254 がないかもしれません。\SpecialChar TeX\r
5255 Live(2008年以降)やMiK\SpecialChar TeX\r
5256 のような最近の\SpecialChar LaTeX\r
5257 頒布版には、これらのパッケージを導入するためのユーザーインタフェ\r
5258 ースが用意されています。たとえば、MiK\SpecialChar TeX\r
5259 では、付属の「Package\r
5260 \begin_inset space ~\r
5261 \end_inset\r
5262 \r
5263 Manager」プログラムを起動すると、利用できるパッケージの一覧を得ることができます。どれかを導入するには、その上で右クリックするかツールバーボタンを押してく\r
5264 ださい。\r
5265 \end_layout\r
5266 \r
5267 \begin_layout Standard\r
5268 お使いの\SpecialChar LaTeX\r
5269 頒布版がこのような「パッケージマネジャー」を提供していなかったり、使用中の頒布版にそのパッケージが入っていない場合には、以下のステップに従って手動で導入\r
5270 してください。\r
5271 \end_layout\r
5272 \r
5273 \begin_layout Enumerate\r
5274 \begin_inset CommandInset href\r
5275 LatexCommand href\r
5276 name "CTAN"\r
5277 target "http://www.ctan.org/"\r
5278 \r
5279 \end_inset\r
5280 \r
5281 などから欲しいパッケージを入手してください。\r
5282 \end_layout\r
5283 \r
5284 \begin_layout Enumerate\r
5285 パッケージに「\r
5286 \begin_inset Flex Code\r
5287 status collapsed\r
5288 \r
5289 \begin_layout Plain Layout\r
5290 .ins\r
5291 \end_layout\r
5292 \r
5293 \end_inset\r
5294 \r
5295 」で終わるファイル名が入っている場合(Foil\SpecialChar TeX\r
5296 がその一例です)は、コンソールを開いて、このファイルのフォルダに移動し、コマンド\r
5297 \begin_inset Flex Code\r
5298 status collapsed\r
5299 \r
5300 \begin_layout Plain Layout\r
5301 latex foiltex.ins\r
5302 \end_layout\r
5303 \r
5304 \end_inset\r
5305 \r
5306 を実行してください。すると、パッケージが解凍されて、導入すべきすべてのファイルが展開されます。たいていの\SpecialChar LaTeX\r
5307 パッケージは圧縮されていないので、このステップは飛ばすこ\r
5308 とができます。\r
5309 \end_layout\r
5310 \r
5311 \begin_layout Enumerate\r
5312 ここで、パッケージを全ユーザーに使用可能にするか自分自身だけで使うかを決定する必要があります。\r
5313 \begin_inset Separator parbreak\r
5314 \end_inset\r
5315 \r
5316 \r
5317 \end_layout\r
5318 \r
5319 \begin_deeper\r
5320 \begin_layout Enumerate\r
5321 (Linux・OSXなどの)*nix系システムでは、システム上の全ユーザーに新パッケージを利用可能にしたければ、「ローカル」\SpecialChar TeX\r
5322 ツリーに導入し、そうでなければ「ユー\r
5323 ザー」\SpecialChar TeX\r
5324 ツリーに導入してください。これらのツリーが存在しない場合にどこに作成すればよいかは、お使いのシステムに依存します。これを見いだすには、\r
5325 \begin_inset Flex Code\r
5326 status collapsed\r
5327 \r
5328 \begin_layout Plain Layout\r
5329 texmf.cnf\r
5330 \end_layout\r
5331 \r
5332 \end_inset\r
5333 \r
5334 ファイルを参照してください\r
5335 \begin_inset Foot\r
5336 status collapsed\r
5337 \r
5338 \begin_layout Plain Layout\r
5339 このファイルは、通常\r
5340 \family sans\r
5341 $TEXMF/web2c\r
5342 \family default\r
5343 ディレクトリにありますが、コマンド\r
5344 \begin_inset Flex Code\r
5345 status collapsed\r
5346 \r
5347 \begin_layout Plain Layout\r
5348 kpsewhich texmf.cnf\r
5349 \end_layout\r
5350 \r
5351 \end_inset\r
5352 \r
5353 を実行してその場所を見つけることもできます。\r
5354 \end_layout\r
5355 \r
5356 \end_inset\r
5357 \r
5358 。「ローカル」\SpecialChar TeX\r
5359 ツリーの場所は、\r
5360 \begin_inset Flex Code\r
5361 status collapsed\r
5362 \r
5363 \begin_layout Plain Layout\r
5364 TEXMFLOCAL\r
5365 \end_layout\r
5366 \r
5367 \end_inset\r
5368 \r
5369 変数で定義されており、通常は\r
5370 \begin_inset Flex Code\r
5371 status collapsed\r
5372 \r
5373 \begin_layout Plain Layout\r
5374 /usr/local/share/texmf/\r
5375 \end_layout\r
5376 \r
5377 \end_inset\r
5378 \r
5379 のような場所になっています。「ユーザー」\SpecialChar TeX\r
5380 ツリーの場所は、\r
5381 \begin_inset Flex Code\r
5382 status collapsed\r
5383 \r
5384 \begin_layout Plain Layout\r
5385 TEXMFHOME\r
5386 \end_layout\r
5387 \r
5388 \end_inset\r
5389 \r
5390 で定義されており、通常は\r
5391 \begin_inset Flex Code\r
5392 status collapsed\r
5393 \r
5394 \begin_layout Plain Layout\r
5395 $HOME/texmf/\r
5396 \end_layout\r
5397 \r
5398 \end_inset\r
5399 \r
5400 です(もしこれらの変数が事前定義されていなければ、定義しなくてはなりません)。「ローカル」ツリーを作成したり変更したりするには、おそらくroot権限が必要ですが\r
5401 、「ユーザー」ツリーにはこのような制限はありません。\r
5402 \begin_inset Newline newline\r
5403 \end_inset\r
5404 \r
5405 一般的に、システムをアップグレードした際に、ユーザーが修正されたり上書きされたりということが起こらないので、ユーザーツリーに導入することが推奨されます。こうする\r
5406 と、自分のホームディレクトリをバックアップする際に、パッケージも他のものと一緒にバックアップされます(もちろん通常行われるようにすればの話です)。\r
5407 \end_layout\r
5408 \r
5409 \begin_layout Enumerate\r
5410 Windowで、システム上の全ユーザーに新パッケージを利用可能にしたい場合には、\SpecialChar LaTeX\r
5411 の導入されているフォルダのサブフォルダ\r
5412 \begin_inset Flex Code\r
5413 status collapsed\r
5414 \r
5415 \begin_layout Plain Layout\r
5416 ~\r
5417 \backslash\r
5418 tex\r
5419 \backslash\r
5420 latex\r
5421 \end_layout\r
5422 \r
5423 \end_inset\r
5424 \r
5425 に移動します(MiK\SpecialChar TeX\r
5426 の既定値では、これは\r
5427 \begin_inset Flex Code\r
5428 status collapsed\r
5429 \r
5430 \begin_layout Plain Layout\r
5431 ~:Programs\r
5432 \backslash\r
5433 MiKTeX\r
5434 \backslash\r
5435 tex\r
5436 \backslash\r
5437 latex\r
5438 \end_layout\r
5439 \r
5440 \end_inset\r
5441 \r
5442 です)\r
5443 \begin_inset Foot\r
5444 status open\r
5445 \r
5446 \begin_layout Plain Layout\r
5447 これは、英語版でのみ正しいパスになっています。独語版では\r
5448 \begin_inset Flex Code\r
5449 status collapsed\r
5450 \r
5451 \begin_layout Plain Layout\r
5452 ~:Programme\r
5453 \backslash\r
5454 MiKTeX\r
5455 \backslash\r
5456 tex\r
5457 \backslash\r
5458 latex\r
5459 \end_layout\r
5460 \r
5461 \end_inset\r
5462 \r
5463 となり、他の言語でも同様です。\r
5464 \end_layout\r
5465 \r
5466 \end_inset\r
5467 \r
5468 。ここに新規フォルダ\r
5469 \begin_inset Flex Code\r
5470 status collapsed\r
5471 \r
5472 \begin_layout Plain Layout\r
5473 foiltex\r
5474 \end_layout\r
5475 \r
5476 \end_inset\r
5477 \r
5478 を作成し、パッケージの全ファイルをそこにコピーしてください。パッケージを自分だけで使用したい場合や、admin権限を持っていない場合には、ローカル\SpecialChar LaTeX\r
5479 フォルダで同じ\r
5480 ことを行います。たとえばMiK\SpecialChar TeX\r
5481 \r
5482 \begin_inset space ~\r
5483 \end_inset\r
5484 \r
5485 2.8では、これはWinXP上では\r
5486 \begin_inset Newline newline\r
5487 \end_inset\r
5488 \r
5489 \r
5490 \begin_inset Flex Code\r
5491 status collapsed\r
5492 \r
5493 \begin_layout Plain Layout\r
5494 ~:\r
5495 \backslash\r
5496 Documents and Settings\r
5497 \backslash\r
5498 <ユーザー名>\r
5499 \backslash\r
5500 Application Data\r
5501 \backslash\r
5502 \r
5503 \end_layout\r
5504 \r
5505 \end_inset\r
5506 \r
5507 \r
5508 \begin_inset Newline newline\r
5509 \end_inset\r
5510 \r
5511 \r
5512 \begin_inset Phantom HPhantom\r
5513 status open\r
5514 \r
5515 \begin_layout Plain Layout\r
5516 \r
5517 \family typewriter\r
5518 ~:\r
5519 \backslash\r
5520 \r
5521 \end_layout\r
5522 \r
5523 \end_inset\r
5524 \r
5525 \r
5526 \begin_inset Flex Code\r
5527 status collapsed\r
5528 \r
5529 \begin_layout Plain Layout\r
5530 MiKTeX\r
5531 \backslash\r
5532 2.8\r
5533 \backslash\r
5534 tex\r
5535 \backslash\r
5536 latex\r
5537 \end_layout\r
5538 \r
5539 \end_inset\r
5540 \r
5541 \r
5542 \begin_inset Newline newline\r
5543 \end_inset\r
5544 \r
5545 フォルダ、WinVista上では\r
5546 \begin_inset Newline newline\r
5547 \end_inset\r
5548 \r
5549 \r
5550 \begin_inset Flex Code\r
5551 status collapsed\r
5552 \r
5553 \begin_layout Plain Layout\r
5554 ~:\r
5555 \backslash\r
5556 Users\r
5557 \backslash\r
5558 <ユーザー名>\r
5559 \backslash\r
5560 AppData\r
5561 \backslash\r
5562 Roaming\r
5563 \backslash\r
5564 2.8\r
5565 \backslash\r
5566 MiKTeX\r
5567 \backslash\r
5568 tex\r
5569 \backslash\r
5570 latex\r
5571 \end_layout\r
5572 \r
5573 \end_inset\r
5574 \r
5575 \r
5576 \begin_inset Newline newline\r
5577 \end_inset\r
5578 \r
5579 フォルダになります。\r
5580 \end_layout\r
5581 \r
5582 \end_deeper\r
5583 \begin_layout Enumerate\r
5584 ここまで来れば、あとは\SpecialChar LaTeX\r
5585 に新しいファイルがあることを告げるだけです。これは使用している\SpecialChar LaTeX\r
5586 頒布版に依存します。\r
5587 \begin_inset Separator parbreak\r
5588 \end_inset\r
5589 \r
5590 \r
5591 \end_layout\r
5592 \r
5593 \begin_deeper\r
5594 \begin_layout Enumerate\r
5595 \SpecialChar TeX\r
5596 Liveの場合には、コンソールから\r
5597 \begin_inset Flex Code\r
5598 status collapsed\r
5599 \r
5600 \begin_layout Plain Layout\r
5601 texhash\r
5602 \end_layout\r
5603 \r
5604 \end_inset\r
5605 \r
5606 コマンドを実行してください。パッケージを全ユーザー用に導入した場合には、おそらくroot権限で行う必要があります。\r
5607 \end_layout\r
5608 \r
5609 \begin_layout Enumerate\r
5610 MiK\SpecialChar TeX\r
5611 では、パッケージを全ユーザー用に導入した場合には、「Settings\r
5612 \begin_inset space ~\r
5613 \end_inset\r
5614 \r
5615 (Admin)」を起動し、「Refresh FNDB」と記してあるボタンを押してください。そうでない場合には、「Settings」を起動して同様に行ってください\r
5616\r
5617 \end_layout\r
5618 \r
5619 \end_deeper\r
5620 \begin_layout Enumerate\r
5621 最後に、\SpecialChar LyX\r
5622 に新しいパッケージがあることを告げなくてはなりません。そこで、\SpecialChar LyX\r
5623 からツール\SpecialChar menuseparator\r
5624 環境構成メニューを実行して、\SpecialChar LyX\r
5625 を再起動します。\r
5626 \end_layout\r
5627 \r
5628 \begin_layout Standard\r
5629 これでパッケージが導入されました。この例では、文書クラス\r
5630 \begin_inset Flex Code\r
5631 status collapsed\r
5632 \r
5633 \begin_layout Plain Layout\r
5634 Slides\r
5635 \begin_inset space ~\r
5636 \end_inset\r
5637 \r
5638 (FoilTeX)\r
5639 \end_layout\r
5640 \r
5641 \end_inset\r
5642 \r
5643\r
5644 \begin_inset Flex MenuItem\r
5645 status collapsed\r
5646 \r
5647 \begin_layout Plain Layout\r
5648 文書\SpecialChar menuseparator\r
5649 設定\SpecialChar menuseparator\r
5650 文書クラス\r
5651 \end_layout\r
5652 \r
5653 \end_inset\r
5654 \r
5655 で利用可能になっているはずです。\r
5656 \end_layout\r
5657 \r
5658 \begin_layout Standard\r
5659 \begin_inset Flex MenuItem\r
5660 status collapsed\r
5661 \r
5662 \begin_layout Plain Layout\r
5663 文書\SpecialChar menuseparator\r
5664 設定\SpecialChar menuseparator\r
5665 文書クラス\r
5666 \end_layout\r
5667 \r
5668 \end_inset\r
5669 \r
5670 メニューに列挙されてもいない\SpecialChar LaTeX\r
5671 文書クラスを使用したい場合には、その「レイアウト」ファイルを作り出さなくてはなりません。これが次節のトピックです。\r
5672 \end_layout\r
5673 \r
5674 \begin_layout Section\r
5675 レイアウトファイルの型\r
5676 \end_layout\r
5677 \r
5678 \begin_layout Standard\r
5679 この節は、レイアウト情報を含む各種\SpecialChar LyX\r
5680 ファイルについて述べます。これらのファイルは、各種段落様式や文字様式についての記述がされているものであり、\SpecialChar LyX\r
5681 がそれらをどのように\r
5682 表示すべきなのか、また、それらをどのように\SpecialChar LaTeX\r
5683 やDocBook、XHTMLその他の出力形式に翻訳すればよいのかが記されています。\r
5684 \end_layout\r
5685 \r
5686 \begin_layout Standard\r
5687 ここでは、レイアウトファイル作成過程の包括的な解説を試みたいと思いますが、\SpecialChar LaTeX\r
5688 クラスだけでもサポートする文書の種類があまりにたくさんあるので、読者が出会いうるケース\r
5689 や問題をすべてカバーすることはとても望めません。\SpecialChar LyX\r
5690 ユーザーメーリングリストには、自身の経験を人々と分かち合いたいと望む、レイアウトデザインの経験豊かな人々がよく顔\r
5691 を出していますので、気軽に質問を投げかけてみてください。\r
5692 \end_layout\r
5693 \r
5694 \begin_layout Standard\r
5695 新しいレイアウトを準備するに当たっては、\SpecialChar LyX\r
5696 と共に頒布されているレイアウトの例を見るのがたいへん役立ちます。他の人々も使用できる\SpecialChar LaTeX\r
5697 文書クラス用の\SpecialChar LyX\r
5698 レイアウトを作ったり、\r
5699 他の人々にも有用なモジュールをお書きになった場合には、\r
5700 \begin_inset CommandInset href\r
5701 LatexCommand href\r
5702 name "LyX Wikiのレイアウトに関する節"\r
5703 target "http://wiki.lyx.org/Layouts/Layouts"\r
5704 \r
5705 \end_inset\r
5706 \r
5707 か、\SpecialChar LyX\r
5708 開発者メーリングリストに投稿して、\SpecialChar LyX\r
5709 頒布版に同梱することができるようにしてください\r
5710 \begin_inset Foot\r
5711 status collapsed\r
5712 \r
5713 \begin_layout Plain Layout\r
5714 \SpecialChar LyX\r
5715 はGeneral Public Licenseの下でライセンスされていますので、\SpecialChar LyX\r
5716 に寄贈されたものは総て同じライセンス下に置かれることに注意してください。\r
5717 \end_layout\r
5718 \r
5719 \end_inset\r
5720 \r
5721\r
5722 \end_layout\r
5723 \r
5724 \begin_layout Subsection\r
5725 レイアウトモジュール\r
5726 \begin_inset CommandInset label\r
5727 LatexCommand label\r
5728 name "subsec:レイアウトモジュール"\r
5729 \r
5730 \end_inset\r
5731 \r
5732 \r
5733 \end_layout\r
5734 \r
5735 \begin_layout Standard\r
5736 ここまで、「レイアウトファイル」についてお話してきました。しかし、レイアウト情報を含むものには、他の種類のファイルもあります。厳密にレイアウトファイルと呼ぶとき\r
5737 、それは\r
5738 \begin_inset Flex Code\r
5739 status collapsed\r
5740 \r
5741 \begin_layout Plain Layout\r
5742 .layout\r
5743 \end_layout\r
5744 \r
5745 \end_inset\r
5746 \r
5747 拡張子を持ち、文書クラスに関する情報を\SpecialChar LyX\r
5748 に提供するものを指します。しかしながら、\SpecialChar LyX\r
5749  1.6以降、レイアウト情報は、拡張子が\r
5750 \begin_inset Flex Code\r
5751 status collapsed\r
5752 \r
5753 \begin_layout Plain Layout\r
5754 .module\r
5755 \end_layout\r
5756 \r
5757 \end_inset\r
5758 \r
5759 のレイアウト\r
5760 \emph on\r
5761 モジュール\r
5762 \emph default\r
5763 にも含めることができます。レイアウトが\SpecialChar LaTeX\r
5764 クラスに対応しているように、モジュールは\SpecialChar LaTeX\r
5765 パッケージに対応するものであり、\r
5766 \begin_inset Flex Code\r
5767 status collapsed\r
5768 \r
5769 \begin_layout Plain Layout\r
5770 endnotes\r
5771 \end_layout\r
5772 \r
5773 \end_inset\r
5774 \r
5775 モジュールのように、特定のパッケージにサポートを提供するためのモジュールもあります。レイアウトモジュールは、特定の文書レイアウトに特化したものではなく、多くのレ\r
5776 イアウトで使用できるという意味において、一面、\r
5777 \begin_inset Flex Code\r
5778 status collapsed\r
5779 \r
5780 \begin_layout Plain Layout\r
5781 stdsections.inc\r
5782 \end_layout\r
5783 \r
5784 \end_inset\r
5785 \r
5786 等のインクルードファイル\r
5787 \begin_inset Foot\r
5788 status collapsed\r
5789 \r
5790 \begin_layout Plain Layout\r
5791 これらは任意の拡張子をつけることができますが、慣習的に\r
5792 \begin_inset Flex Code\r
5793 status collapsed\r
5794 \r
5795 \begin_layout Plain Layout\r
5796 .inc\r
5797 \end_layout\r
5798 \r
5799 \end_inset\r
5800 \r
5801 拡張子が用いられます。\r
5802 \end_layout\r
5803 \r
5804 \end_inset\r
5805 \r
5806 のようなものです。相異なる点といえば、\r
5807 \begin_inset Flex Code\r
5808 status collapsed\r
5809 \r
5810 \begin_layout Plain Layout\r
5811 article.cls\r
5812 \end_layout\r
5813 \r
5814 \end_inset\r
5815 \r
5816 でインクルードファイルを使用するには、そのファイルを編集しなくてはなりませんが、モジュールの場合は、\r
5817 \begin_inset Flex MenuItem\r
5818 status collapsed\r
5819 \r
5820 \begin_layout Plain Layout\r
5821 文書\SpecialChar menuseparator\r
5822 設定\r
5823 \end_layout\r
5824 \r
5825 \end_inset\r
5826 \r
5827 ダイアログで選択するだけですみます。\r
5828 \end_layout\r
5829 \r
5830 \begin_layout Standard\r
5831 モジュール作成は、新しく段落様式を一つ加えたり、自由差込枠を加えたりするだけで済むことも多いので、レイアウト編集を学ぶ上でもっとも易しい方法です。しかし原理的に\r
5832 は、レイアウトファイルに入れることのできるものはすべて入れることができます。\r
5833 \end_layout\r
5834 \r
5835 \begin_layout Standard\r
5836 新しいモジュールを作成し、それを\r
5837 \begin_inset Flex Code\r
5838 status collapsed\r
5839 \r
5840 \begin_layout Plain Layout\r
5841 layout/\r
5842 \end_layout\r
5843 \r
5844 \end_inset\r
5845 \r
5846 フォルダにコピーした後、モジュールがメニューに現れるようにするためには、\SpecialChar LyX\r
5847 の環境構成を行って再起動しなくてはなりません。しかしながら、モジュールの修正の場合には、\r
5848 \begin_inset Flex MenuItem\r
5849 status collapsed\r
5850 \r
5851 \begin_layout Plain Layout\r
5852 文書\SpecialChar menuseparator\r
5853 設定\r
5854 \end_layout\r
5855 \r
5856 \end_inset\r
5857 \r
5858 を開いてどれかを選択し「OK」を押せば、直ちに反映されます。\r
5859 \emph on\r
5860 これを実行する前に、作業中の文書を保存しておくことを強く勧めます\r
5861 \emph default\r
5862 。もっと言えば、\r
5863 \emph on\r
5864 実際の文書で作業しているときに、同時にモジュールの編集をしようとしないことを強く勧めます\r
5865 \emph default\r
5866 。もちろん開発陣は、そのような場合でも\SpecialChar LyX\r
5867 が安定性を維持するように努力していますが、あなたが作成したモジュール中の文法エラー等によって、奇妙な挙動が引き起こされるこ\r
5868 とがあるからです。\r
5869 \end_layout\r
5870 \r
5871 \begin_layout Subsubsection\r
5872 ローカルレイアウト\r
5873 \end_layout\r
5874 \r
5875 \begin_layout Standard\r
5876 \SpecialChar LyX\r
5877 に於けるモジュールは、\SpecialChar LaTeX\r
5878 に於けるパッケージに当たります。しかしながら、特定の差込枠や文字様式を、ひとつの文書のためだけに作りたいこともあるでしょうから、そのような\r
5879 場合に、他の文書でも利用できるようなモジュールをわざわざ書くことには、あまり意味がありません。このような場合に必要となるのが、「ローカルレイアウト」なのです。\r
5880 \end_layout\r
5881 \r
5882 \begin_layout Standard\r
5883 これは、\r
5884 \family sans\r
5885 文書\SpecialChar menuseparator\r
5886 設定\SpecialChar menuseparator\r
5887 ローカルのレイアウト\r
5888 \family default\r
5889 にあります。そこにある大きなテキストボックスは、本来ならレイアウトファイルやモジュールに入力すべきものを、入力するためのものです。特定の文書のローカルレイアウト\r
5890 は、その文書専属のモジュールだと考えることができます。したがって、\r
5891 \begin_inset Flex Code\r
5892 status collapsed\r
5893 \r
5894 \begin_layout Plain Layout\r
5895 Format\r
5896 \end_layout\r
5897 \r
5898 \end_inset\r
5899 \r
5900 タグは挿入しなくてはなりません。どの書式を使用しても構いませんが、通常は、執筆時点の最新書式を用いることになるでしょう(\SpecialChar LyX\r
5901  2.1では、最新書式は48です)。また、\r
5902 ローカルレイアウトは、\SpecialChar LyX\r
5903  1.6より前の版ではサポートされていないことを認識しておく必要があります。したがって、文書を\SpecialChar LyX\r
5904  1.5またはそれ以前の版に(ローカルレイアウト\r
5905 情報を失うことなく)書き出せることを望むならば、使用するべきではありません。第1.6版へ—第1.6版はUIはありませんがローカルレイアウトをサポートしています—書き\r
5906 出せることを望むならば、書式11を用いて、さらに\SpecialChar LyX\r
5907  1.6で使用できるレイアウト要素のみを使用してください。\r
5908 \end_layout\r
5909 \r
5910 \begin_layout Standard\r
5911 \begin_inset Flex Code\r
5912 status collapsed\r
5913 \r
5914 \begin_layout Plain Layout\r
5915 ローカルのレイアウト\r
5916 \end_layout\r
5917 \r
5918 \end_inset\r
5919 \r
5920 面に何かを入力すると、下部にある「検証」ボタンが有効になります。このボタンを押すと、ユーザーの入力したものが、指定された書式に沿って、有効なレイアウト情報になっ\r
5921 ているかどうかが検証されます。すると、\SpecialChar LyX\r
5922 がその結果を返しますが、残念ながら、エラーがあった場合にそれが何のエラーであるかは返しません。しかしながら、\SpecialChar LyX\r
5923 をターミナル(\r
5924 擬似端末)から起動した場合には、そのエラーがターミナルに返されます。ローカルレイアウトは、正しい書式で入力されないうちは、保存することができません。\r
5925 \end_layout\r
5926 \r
5927 \begin_layout Standard\r
5928 ここで、前節と同じ警告があります。ローカルレイアウトは、作業中の文書上で、特に保存していない文書上ではいじらないでください。それに注意すれば、テスト用文書上でロ\r
5929 ーカルレイアウトを用いるのは、レイアウトのアイディアを試すのに便利ですし、モジュール開発の第一歩としても便利です。\r
5930 \end_layout\r
5931 \r
5932 \begin_layout Subsection\r
5933 \begin_inset Flex MenuItem\r
5934 status collapsed\r
5935 \r
5936 \begin_layout Plain Layout\r
5937 .sty\r
5938 \end_layout\r
5939 \r
5940 \end_inset\r
5941 \r
5942 ファイル用のレイアウト\r
5943 \end_layout\r
5944 \r
5945 \begin_layout Standard\r
5946 新しく\SpecialChar LaTeX\r
5947 文書クラスをサポートしようとするとき、\SpecialChar LaTeX2e\r
5948 クラス(\r
5949 \begin_inset Flex Code\r
5950 status collapsed\r
5951 \r
5952 \begin_layout Plain Layout\r
5953 .cls\r
5954 \end_layout\r
5955 \r
5956 \end_inset\r
5957 \r
5958 )ファイルが絡む場合と、スタイル(\r
5959 \begin_inset Flex Code\r
5960 status collapsed\r
5961 \r
5962 \begin_layout Plain Layout\r
5963 .sty\r
5964 \end_layout\r
5965 \r
5966 \end_inset\r
5967 \r
5968 )ファイルが絡む場合の2つの状況があり得ます。スタイルファイルのサポートは、通常は、かなり容易ですが、新しくクラスファイルをサポートすることは、もう少し難しくな\r
5969 ります。この節では、前者について述べることとし、後者については次節に譲ります。当然のことながら、新しくDocBook DTDをサポートしたい場合にも、同様の所見\r
5970 が当てはまります。\r
5971 \end_layout\r
5972 \r
5973 \begin_layout Standard\r
5974 この易しい方の場合では、新しい文書クラスは、既にサポートされている文書クラスと共に使うスタイルファイルとして提供されています。例示のために、スタイルファイルは\r
5975 \begin_inset Flex MenuItem\r
5976 status collapsed\r
5977 \r
5978 \begin_layout Plain Layout\r
5979 myclass.sty\r
5980 \end_layout\r
5981 \r
5982 \end_inset\r
5983 \r
5984 という名称で、標準的なクラスである\r
5985 \begin_inset Flex MenuItem\r
5986 status collapsed\r
5987 \r
5988 \begin_layout Plain Layout\r
5989 report.cls\r
5990 \end_layout\r
5991 \r
5992 \end_inset\r
5993 \r
5994 と共に用いられるものと仮定しましょう。\r
5995 \end_layout\r
5996 \r
5997 \begin_layout Standard\r
5998 既存の文書クラスのレイアウトファイルを、以下のように、お使いのローカルディレクトリにコピーすることから始めてください\r
5999 \begin_inset Foot\r
6000 status collapsed\r
6001 \r
6002 \begin_layout Plain Layout\r
6003 もちろん、どのディレクトリがローカルディレクトリとなるかは、プラットフォームに依存します。\SpecialChar LyX\r
6004 では、起動時に\r
6005 \begin_inset Flex MenuItem\r
6006 status collapsed\r
6007 \r
6008 \begin_layout Plain Layout\r
6009 -userdir\r
6010 \end_layout\r
6011 \r
6012 \end_inset\r
6013 \r
6014 オプションを指定することによって、ローカルディレクトリを指定することも可能です。\r
6015 \end_layout\r
6016 \r
6017 \end_inset\r
6018 \r
6019\r
6020 \end_layout\r
6021 \r
6022 \begin_layout LyX-Code\r
6023 cp report.layout ~/.lyx/layouts/myclass.layout\r
6024 \end_layout\r
6025 \r
6026 \begin_layout Standard\r
6027 それから、\r
6028 \begin_inset Flex Code\r
6029 status collapsed\r
6030 \r
6031 \begin_layout Plain Layout\r
6032 myclass.layout\r
6033 \end_layout\r
6034 \r
6035 \end_inset\r
6036 \r
6037 を編集して、\r
6038 \end_layout\r
6039 \r
6040 \begin_layout LyX-Code\r
6041 \r
6042 \backslash\r
6043 DeclareLaTeXClass{report}\r
6044 \end_layout\r
6045 \r
6046 \begin_layout Standard\r
6047 という行を\r
6048 \end_layout\r
6049 \r
6050 \begin_layout LyX-Code\r
6051 \r
6052 \backslash\r
6053 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}\r
6054 \end_layout\r
6055 \r
6056 \begin_layout Standard\r
6057 のように変更してください。それから、ファイル冒頭辺りに\r
6058 \end_layout\r
6059 \r
6060 \begin_layout LyX-Code\r
6061 Preamble \r
6062 \begin_inset Newline newline\r
6063 \end_inset\r
6064 \r
6065     \r
6066 \backslash\r
6067 usepackage{myclass}\r
6068 \begin_inset Newline newline\r
6069 \end_inset\r
6070 \r
6071 EndPreamble\r
6072 \end_layout\r
6073 \r
6074 \begin_layout Standard\r
6075 と書き加えてください。\r
6076 \end_layout\r
6077 \r
6078 \begin_layout Standard\r
6079 \SpecialChar LyX\r
6080 を起動して\r
6081 \begin_inset Flex MenuItem\r
6082 status collapsed\r
6083 \r
6084 \begin_layout Plain Layout\r
6085 ツール\SpecialChar menuseparator\r
6086 環境構成\r
6087 \end_layout\r
6088 \r
6089 \end_inset\r
6090 \r
6091 を選択してください。それから\SpecialChar LyX\r
6092 を再起動し、新規文書を作成してみてください。すると、\r
6093 \begin_inset Flex MenuItem\r
6094 status collapsed\r
6095 \r
6096 \begin_layout Plain Layout\r
6097 文書\SpecialChar menuseparator\r
6098 設定\r
6099 \end_layout\r
6100 \r
6101 \end_inset\r
6102 \r
6103 ダイアログの文書クラスオプションに「\r
6104 \begin_inset Flex MenuItem\r
6105 status collapsed\r
6106 \r
6107 \begin_layout Plain Layout\r
6108 report (myclass)\r
6109 \end_layout\r
6110 \r
6111 \end_inset\r
6112 \r
6113 」が現れるはずです。新しいクラスにおいて、節区切り用コマンドなどの一部が、基礎となったクラス—この例では\r
6114 \begin_inset Flex Code\r
6115 status collapsed\r
6116 \r
6117 \begin_layout Plain Layout\r
6118 report\r
6119 \end_layout\r
6120 \r
6121 \end_inset\r
6122 \r
6123 —とは違う挙動をすることはよくありますので、希望に応じて、各節の設定をいじると良いでしょう。各節のレイアウト情報は、\r
6124 \begin_inset Flex Code\r
6125 status collapsed\r
6126 \r
6127 \begin_layout Plain Layout\r
6128 stdsections.inc\r
6129 \end_layout\r
6130 \r
6131 \end_inset\r
6132 \r
6133 に含まれていますが、このファイルをコピーしたり変更したりする必要はありません。代わりに、自身のレイアウトファイル中、\r
6134 \begin_inset Flex Code\r
6135 status collapsed\r
6136 \r
6137 \begin_layout Plain Layout\r
6138 stdsections.inc\r
6139 \end_layout\r
6140 \r
6141 \end_inset\r
6142 \r
6143 も取り込む\r
6144 \begin_inset Flex Code\r
6145 status collapsed\r
6146 \r
6147 \begin_layout Plain Layout\r
6148 Input stdclass.inc\r
6149 \end_layout\r
6150 \r
6151 \end_inset\r
6152 \r
6153 の後に変更を加えるだけです。たとえば、章見だしのフォントをサンセリフ体に変更するには、以下のような行を加えます。\r
6154 \end_layout\r
6155 \r
6156 \begin_layout LyX-Code\r
6157 Style Chapter\r
6158 \end_layout\r
6159 \r
6160 \begin_layout LyX-Code\r
6161     Font\r
6162 \end_layout\r
6163 \r
6164 \begin_layout LyX-Code\r
6165         Family Sans\r
6166 \end_layout\r
6167 \r
6168 \begin_layout LyX-Code\r
6169     EndFont\r
6170 \end_layout\r
6171 \r
6172 \begin_layout LyX-Code\r
6173 End\r
6174 \end_layout\r
6175 \r
6176 \begin_layout Standard\r
6177 これは、既存の章様式宣言を上書き(あるいはこの場合には追加)します。\r
6178 \end_layout\r
6179 \r
6180 \begin_layout Standard\r
6181 新しいパッケージでは、基礎となったクラスには存在しないコマンドや環境を提供することもできます。この場合には、これらをレイアウトファイルに加えます。そのやり方につ\r
6182 いては、第\r
6183 \begin_inset CommandInset ref\r
6184 LatexCommand ref\r
6185 reference "sec:テキストクラス"\r
6186 \r
6187 \end_inset\r
6188 \r
6189 節の情報を参照してください。\r
6190 \end_layout\r
6191 \r
6192 \begin_layout Standard\r
6193 もし\r
6194 \begin_inset Flex Code\r
6195 status collapsed\r
6196 \r
6197 \begin_layout Plain Layout\r
6198 myclass.sty\r
6199 \end_layout\r
6200 \r
6201 \end_inset\r
6202 \r
6203 が他の文書クラスで使用することができたり、あるいはできない場合でも、基礎となるクラスから読み込むことのできるモジュールを書くのが最も簡単であることがわかるでしょ\r
6204 う。最も簡単なモジュールの例としては、以下のようなものになります。\r
6205 \end_layout\r
6206 \r
6207 \begin_layout LyX-Code\r
6208 #\r
6209 \backslash\r
6210 DeclareLyXModule{My Package}\r
6211 \end_layout\r
6212 \r
6213 \begin_layout LyX-Code\r
6214 #DescriptionBegin\r
6215 \end_layout\r
6216 \r
6217 \begin_layout LyX-Code\r
6218 #Support for mypkg.sty.\r
6219 \end_layout\r
6220 \r
6221 \begin_layout LyX-Code\r
6222 #DescriptionEnd\r
6223 \begin_inset Newline newline\r
6224 \end_inset\r
6225 \r
6226 \r
6227 \end_layout\r
6228 \r
6229 \begin_layout LyX-Code\r
6230 Format 35\r
6231 \begin_inset Newline newline\r
6232 \end_inset\r
6233 \r
6234 \r
6235 \end_layout\r
6236 \r
6237 \begin_layout LyX-Code\r
6238 Preamble\r
6239 \begin_inset Newline newline\r
6240 \end_inset\r
6241 \r
6242     \r
6243 \backslash\r
6244 usepackage{mypkg}\r
6245 \begin_inset Newline newline\r
6246 \end_inset\r
6247 \r
6248 EndPreamble\r
6249 \end_layout\r
6250 \r
6251 \begin_layout Standard\r
6252 もう少し複雑なモジュールでは、既存の構成物の挙動を修正したり、新しい構成物を定義したりすることになるでしょう。この辺りの議論については、第\r
6253 \begin_inset CommandInset ref\r
6254 LatexCommand ref\r
6255 reference "sec:テキストクラス"\r
6256 \r
6257 \end_inset\r
6258 \r
6259 節を参照してください。\r
6260 \end_layout\r
6261 \r
6262 \begin_layout Subsection\r
6263 \begin_inset Flex MenuItem\r
6264 status collapsed\r
6265 \r
6266 \begin_layout Plain Layout\r
6267 .cls\r
6268 \end_layout\r
6269 \r
6270 \end_inset\r
6271 \r
6272 ファイル用のレイアウト\r
6273 \end_layout\r
6274 \r
6275 \begin_layout Standard\r
6276 これには2つのケースがありえます。ひとつは、クラスファイル自体が既存の文書クラスに立脚している場合です。たとえば、多くの学位論文用クラスは\r
6277 \begin_inset Flex MenuItem\r
6278 status collapsed\r
6279 \r
6280 \begin_layout Plain Layout\r
6281 book.cls\r
6282 \end_layout\r
6283 \r
6284 \end_inset\r
6285 \r
6286 に基づいています。お使いのものがどうであるかを見るには、クラスファイル中に\r
6287 \end_layout\r
6288 \r
6289 \begin_layout LyX-Code\r
6290 \r
6291 \backslash\r
6292 LoadClass{book}\r
6293 \end_layout\r
6294 \r
6295 \begin_layout Standard\r
6296 という行がないかどうか探してください。もしこれがあれば、\r
6297 \begin_inset Flex Code\r
6298 status collapsed\r
6299 \r
6300 \begin_layout Plain Layout\r
6301 Declare\SpecialChar LaTeX\r
6302 Class\r
6303 \end_layout\r
6304 \r
6305 \end_inset\r
6306 \r
6307 行は異なりますが、おおよそ前節のように進めることができます。あなたが新しく作るクラスが\r
6308 \begin_inset Flex Code\r
6309 status collapsed\r
6310 \r
6311 \begin_layout Plain Layout\r
6312 thesis\r
6313 \end_layout\r
6314 \r
6315 \end_inset\r
6316 \r
6317 であり、\r
6318 \begin_inset Flex Code\r
6319 status collapsed\r
6320 \r
6321 \begin_layout Plain Layout\r
6322 book\r
6323 \end_layout\r
6324 \r
6325 \end_inset\r
6326 \r
6327 クラスに基づいていれば、\r
6328 \begin_inset Flex Code\r
6329 status collapsed\r
6330 \r
6331 \begin_layout Plain Layout\r
6332 Declare\SpecialChar LaTeX\r
6333 Class\r
6334 \end_layout\r
6335 \r
6336 \end_inset\r
6337 \r
6338 行は以下のようにします\r
6339 \begin_inset Foot\r
6340 status collapsed\r
6341 \r
6342 \begin_layout Plain Layout\r
6343 さらに\SpecialChar LyX\r
6344 は、文書クラス名がレイアウトファイル名と同じだと仮定するので、クラスファイルを\r
6345 \begin_inset Flex Code\r
6346 status collapsed\r
6347 \r
6348 \begin_layout Plain Layout\r
6349 thesis.layout\r
6350 \end_layout\r
6351 \r
6352 \end_inset\r
6353 \r
6354 という名前で保存するのが最も簡単です。 \r
6355 \end_layout\r
6356 \r
6357 \end_inset\r
6358 \r
6359\r
6360 \end_layout\r
6361 \r
6362 \begin_layout LyX-Code\r
6363 \r
6364 \backslash\r
6365 DeclareLaT\r
6366 \begin_inset ERT\r
6367 status collapsed\r
6368 \r
6369 \begin_layout Plain Layout\r
6370 \r
6371 {}\r
6372 \end_layout\r
6373 \r
6374 \end_inset\r
6375 \r
6376 eXClass[thesis,book]{thesis}\r
6377 \end_layout\r
6378 \r
6379 \begin_layout Standard\r
6380 他方、新しいクラスが既存のクラスに基づいていない場合には、おそらくあなた自身のレイアウトをしたためる必要があります。もし可能であれば、類似した\SpecialChar LaTeX\r
6381 クラスを使用してい\r
6382 る既存のレイアウトファイルをコピーして、それに修正を加えるようにすることを強くお勧めします。少なくとも、どの項目を考慮すべきかがわかるように、既存のファイルを作\r
6383 業の開始点としてください。\r
6384 \end_layout\r
6385 \r
6386 \begin_layout Subsection\r
6387 ひな型を作成する\r
6388 \begin_inset CommandInset label\r
6389 LatexCommand label\r
6390 name "sec:ひな型を作成する"\r
6391 \r
6392 \end_inset\r
6393 \r
6394 \r
6395 \end_layout\r
6396 \r
6397 \begin_layout Standard\r
6398 新しい文書クラス用のレイアウトファイルを書いたならば、そのレイアウト用のひな型も書くことを検討されるかもしれません。ひな型は、内容はダミーですが、レイアウトの使\r
6399 い方を示す一種のチュートリアルとして動作します。もちろん、イメージを得るために、\SpecialChar LyX\r
6400 添付のひな型をあれこれ見てみるのもよいでしょう。\r
6401 \end_layout\r
6402 \r
6403 \begin_layout Standard\r
6404 ひな型は、通常の文書と同様、\SpecialChar LyX\r
6405 を使って作成することができます。唯一違う点は、通常の文書では、フォント構成や用紙寸法を含め、すべてのあり得る設定が為されている点です\r
6406 。これらの場合、通常ユーザーはひな型が彼の設定値を上書きすることを望みません。この理由から、ひな型の設計者は、\r
6407 \begin_inset Flex Code\r
6408 status collapsed\r
6409 \r
6410 \begin_layout Plain Layout\r
6411 \r
6412 \backslash\r
6413 fontscheme\r
6414 \end_layout\r
6415 \r
6416 \end_inset\r
6417 \r
6418\r
6419 \begin_inset Flex Code\r
6420 status collapsed\r
6421 \r
6422 \begin_layout Plain Layout\r
6423 \r
6424 \backslash\r
6425 papersize\r
6426 \end_layout\r
6427 \r
6428 \end_inset\r
6429 \r
6430 などの対応するコマンドをひな型\SpecialChar LyX\r
6431 ファイルから取り除く必要があります。これは、たとえば\r
6432 \begin_inset Flex Code\r
6433 status collapsed\r
6434 \r
6435 \begin_layout Plain Layout\r
6436 vi\r
6437 \end_layout\r
6438 \r
6439 \end_inset\r
6440 \r
6441\r
6442 \begin_inset Flex Code\r
6443 status collapsed\r
6444 \r
6445 \begin_layout Plain Layout\r
6446 notepad\r
6447 \end_layout\r
6448 \r
6449 \end_inset\r
6450 \r
6451 のような、どの軽いテキストエディタでも行うことができます。\r
6452 \end_layout\r
6453 \r
6454 \begin_layout Standard\r
6455 編集したひな型を\r
6456 \begin_inset Flex Code\r
6457 status collapsed\r
6458 \r
6459 \begin_layout Plain Layout\r
6460 UserDir/templates/\r
6461 \end_layout\r
6462 \r
6463 \end_inset\r
6464 \r
6465 に置き、グローバルなひな型ディレクトリ\r
6466 \begin_inset Flex Code\r
6467 status collapsed\r
6468 \r
6469 \begin_layout Plain Layout\r
6470 LyXDir/templates/\r
6471 \end_layout\r
6472 \r
6473 \end_inset\r
6474 \r
6475 から使用したいものを同じ場所にコピーし、\r
6476 \begin_inset Flex MenuItem\r
6477 status collapsed\r
6478 \r
6479 \begin_layout Plain Layout\r
6480 ツール\SpecialChar menuseparator\r
6481 設定\SpecialChar menuseparator\r
6482 パス\r
6483 \end_layout\r
6484 \r
6485 \end_inset\r
6486 \r
6487 ダイアログのひな型パスを再定義してください。\r
6488 \end_layout\r
6489 \r
6490 \begin_layout Standard\r
6491 ところで、特別な意味を持つひな型\r
6492 \begin_inset Flex Code\r
6493 status collapsed\r
6494 \r
6495 \begin_layout Plain Layout\r
6496 defaults.lyx\r
6497 \end_layout\r
6498 \r
6499 \end_inset\r
6500 \r
6501 があることに注意してください。このひな型は、\r
6502 \begin_inset Flex MenuItem\r
6503 status collapsed\r
6504 \r
6505 \begin_layout Plain Layout\r
6506 ファイル\SpecialChar menuseparator\r
6507 新規\r
6508 \end_layout\r
6509 \r
6510 \end_inset\r
6511 \r
6512 を使って新規文書を作成する際、便利な既定値を提供する目的で必ず読み込まれます。このひな型を\SpecialChar LyX\r
6513 内部から作成するのにしなくてはならないことは、対応する設定を持つ文書を\r
6514 開き、\r
6515 \begin_inset Flex MenuItem\r
6516 status collapsed\r
6517 \r
6518 \begin_layout Plain Layout\r
6519 文書既定値として保存\r
6520 \end_layout\r
6521 \r
6522 \end_inset\r
6523 \r
6524 ボタンを押すことです。\r
6525 \end_layout\r
6526 \r
6527 \begin_layout Subsection\r
6528 旧レイアウトファイルの更新\r
6529 \end_layout\r
6530 \r
6531 \begin_layout Standard\r
6532 レイアウトファイルの書式は、\SpecialChar LyX\r
6533 のリリース毎に変更されますので、古いレイアウトファイルは変換されなくてはなりません。\SpecialChar LyX\r
6534 が古い書式のレイアウトファイルを読み込むと、\SpecialChar LyX\r
6535 は、\r
6536 自動的に変換ツール\r
6537 \begin_inset Flex Code\r
6538 status collapsed\r
6539 \r
6540 \begin_layout Plain Layout\r
6541 \SpecialChar LyX\r
6542 Dir/scripts/layout2layout.py\r
6543 \end_layout\r
6544 \r
6545 \end_inset\r
6546 \r
6547 を呼び出し、それを現在の書式の一時ファイルに変換します。元のファイルは変更を加えられずに措かれます。もしこのレイアウトファイルをよく使うならば、\SpecialChar LyX\r
6548 がこれを毎回行な\r
6549 わくて済むように、レイアウトファイルを恒久的に変換しておきたいと思うかもしれません。これを行うには、以下のように変換子を手動で呼び出してください。\r
6550 \end_layout\r
6551 \r
6552 \begin_layout Enumerate\r
6553 ファイル\r
6554 \begin_inset Flex Code\r
6555 status collapsed\r
6556 \r
6557 \begin_layout Plain Layout\r
6558 myclass.layout\r
6559 \end_layout\r
6560 \r
6561 \end_inset\r
6562 \r
6563\r
6564 \begin_inset Flex Code\r
6565 status collapsed\r
6566 \r
6567 \begin_layout Plain Layout\r
6568 myclass.old\r
6569 \end_layout\r
6570 \r
6571 \end_inset\r
6572 \r
6573 に改称\r
6574 \end_layout\r
6575 \r
6576 \begin_layout Enumerate\r
6577 以下のコマンドをコール\r
6578 \begin_inset Newline newline\r
6579 \end_inset\r
6580 \r
6581 \r
6582 \begin_inset Flex Code\r
6583 status collapsed\r
6584 \r
6585 \begin_layout Plain Layout\r
6586 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout\r
6587 \end_layout\r
6588 \r
6589 \end_inset\r
6590 \r
6591 \r
6592 \begin_inset Newline newline\r
6593 \end_inset\r
6594 \r
6595 ここで\r
6596 \begin_inset Flex Code\r
6597 status collapsed\r
6598 \r
6599 \begin_layout Plain Layout\r
6600 LyXDir\r
6601 \end_layout\r
6602 \r
6603 \end_inset\r
6604 \r
6605 は\SpecialChar LyX\r
6606 システムディレクトリの名前です。\r
6607 \end_layout\r
6608 \r
6609 \begin_layout Standard\r
6610 手動変換は、インクルードされているファイル内部の変更までは取り扱いませんので、それらのファイルは別に変換されなくてはなりません。\r
6611 \end_layout\r
6612 \r
6613 \begin_layout Section\r
6614 \begin_inset CommandInset label\r
6615 LatexCommand label\r
6616 name "sec:テキストクラス"\r
6617 \r
6618 \end_inset\r
6619 \r
6620 レイアウトファイルの書式\r
6621 \end_layout\r
6622 \r
6623 \begin_layout Standard\r
6624 以下の各節では、いよいよ自分の手を汚してレイアウトファイルを作成したり編集したりする段階になった際、直面することの説明を行います。私たちからのアドバイスとしては\r
6625 、ゆっくりと進めるようにして、ちょっと進むごとに保存やテストを行い、心休まる音楽を聴き、好きな大人の飲み物を一二杯口にしながら行うのがいいでしょう。特に行き詰ま\r
6626 ってしまったときにはそうです。実際にはそんなに難しいことではないのですが、特に一度に多くのことをやろうとすると、選択肢が多くありすぎて圧倒されてしまうのです。さ\r
6627 て、もう一杯大人向け飲料をどうぞ。適量ね。\SpecialChar LyX\r
6628 の既存のレイアウトを例や参考に使ったり、既存のレイアウトを自身の目的に合わせて修正したりすると、作業が容易になります。\r
6629 \end_layout\r
6630 \r
6631 \begin_layout Standard\r
6632 この章で述べられているタグは、すべて大文字小文字を区別しません。つまり、\r
6633 \begin_inset Flex Code\r
6634 status collapsed\r
6635 \r
6636 \begin_layout Plain Layout\r
6637 Style\r
6638 \end_layout\r
6639 \r
6640 \end_inset\r
6641 \r
6642\r
6643 \begin_inset Flex Code\r
6644 status collapsed\r
6645 \r
6646 \begin_layout Plain Layout\r
6647 style\r
6648 \end_layout\r
6649 \r
6650 \end_inset\r
6651 \r
6652\r
6653 \begin_inset Flex Code\r
6654 status collapsed\r
6655 \r
6656 \begin_layout Plain Layout\r
6657 StYlE\r
6658 \end_layout\r
6659 \r
6660 \end_inset\r
6661 \r
6662 は同じコマンドとなります。機能名の後にある角括弧は、その機能が取り得る値を示します。テキストクラス設定内で機能が特定されていない場合には、既定値は\r
6663 \begin_inset Flex Code\r
6664 status collapsed\r
6665 \r
6666 \begin_layout Plain Layout\r
6667 \r
6668 \emph on\r
6669 強調\r
6670 \end_layout\r
6671 \r
6672 \end_inset\r
6673 \r
6674 で表記されます。引数が「文字列」や「浮動小数点型」などのデータ型をとる場合には、既定値は\r
6675 \begin_inset Flex Code\r
6676 status collapsed\r
6677 \r
6678 \begin_layout Plain Layout\r
6679 浮動小数点型=\r
6680 \emph on\r
6681 既定値\r
6682 \end_layout\r
6683 \r
6684 \end_inset\r
6685 \r
6686 のように表示されます。\r
6687 \end_layout\r
6688 \r
6689 \begin_layout Subsection\r
6690 文書クラス宣言と分類\r
6691 \end_layout\r
6692 \r
6693 \begin_layout Standard\r
6694 レイアウトファイル中の\r
6695 \begin_inset Flex Code\r
6696 status collapsed\r
6697 \r
6698 \begin_layout Plain Layout\r
6699 #\r
6700 \end_layout\r
6701 \r
6702 \end_inset\r
6703 \r
6704 で始まる行はコメントです。この規則には一つだけ例外があります。すべての\r
6705 \begin_inset Flex Code\r
6706 status collapsed\r
6707 \r
6708 \begin_layout Plain Layout\r
6709 *.layout\r
6710 \end_layout\r
6711 \r
6712 \end_inset\r
6713 \r
6714 ファイルは、以下のような行で始めなくてはならないのです。\r
6715 \end_layout\r
6716 \r
6717 \begin_layout LyX-Code\r
6718 \r
6719 \size small\r
6720 #% Do not delete the line below; configure depends on this\r
6721 \end_layout\r
6722 \r
6723 \begin_layout LyX-Code\r
6724 \r
6725 \size small\r
6726 #  \r
6727 \backslash\r
6728 DeclareLaTeXClass{Article (Standard Class)}\r
6729 \end_layout\r
6730 \r
6731 \begin_layout LyX-Code\r
6732 \r
6733 \size small\r
6734 #  \r
6735 \backslash\r
6736 DeclareCategory{Articles}\r
6737 \end_layout\r
6738 \r
6739 \begin_layout Standard\r
6740 2行目と3行目は、\SpecialChar LyX\r
6741 が環境構成を行う際に用いられます。このレイアウトファイルは、\SpecialChar LaTeX\r
6742 スクリプト\r
6743 \begin_inset Flex Code\r
6744 status collapsed\r
6745 \r
6746 \begin_layout Plain Layout\r
6747 chkconfig.ltx\r
6748 \end_layout\r
6749 \r
6750 \end_inset\r
6751 \r
6752 が、\r
6753 \begin_inset Flex Code\r
6754 status collapsed\r
6755 \r
6756 \begin_layout Plain Layout\r
6757 #\r
6758 \end_layout\r
6759 \r
6760 \end_inset\r
6761 \r
6762 を無視する特別なモードで読み込みます。1行目は単なる\SpecialChar LaTeX\r
6763 コメントですが、2行目にはテキストクラスの宣言が、3行目にはクラスの分類(非必須)が書かれています。これらの\r
6764 行が\r
6765 \begin_inset Flex Code\r
6766 status collapsed\r
6767 \r
6768 \begin_layout Plain Layout\r
6769 article.layout\r
6770 \end_layout\r
6771 \r
6772 \end_inset\r
6773 \r
6774 と名付けられたファイルにあると、\r
6775 \begin_inset Flex Code\r
6776 status collapsed\r
6777 \r
6778 \begin_layout Plain Layout\r
6779 article\r
6780 \end_layout\r
6781 \r
6782 \end_inset\r
6783 \r
6784 (レイアウトファイル名)という名称のテキストクラスを定義し、\SpecialChar LaTeX\r
6785 文書クラス\r
6786 \begin_inset Flex Code\r
6787 status collapsed\r
6788 \r
6789 \begin_layout Plain Layout\r
6790 article.cls\r
6791 \end_layout\r
6792 \r
6793 \end_inset\r
6794 \r
6795 を使用するようになります(既定ではレイアウトと同じ名称のものを使用します)。上記に現れる「Article (Standard Class)」という文字列は、\r
6796 \begin_inset Flex MenuItem\r
6797 status collapsed\r
6798 \r
6799 \begin_layout Plain Layout\r
6800 文書\SpecialChar menuseparator\r
6801 設定\r
6802 \end_layout\r
6803 \r
6804 \end_inset\r
6805 \r
6806 ダイアログのテキストクラスの説明に使用されます。分類(例中の「Articles」)は、\r
6807 \begin_inset Flex MenuItem\r
6808 status collapsed\r
6809 \r
6810 \begin_layout Plain Layout\r
6811 文書\SpecialChar menuseparator\r
6812 設定\r
6813 \end_layout\r
6814 \r
6815 \end_inset\r
6816 \r
6817 ダイアログで使用され、文書クラスはこの分類によってグループ化されます(分類は通常ジャンルを表し、典型的なものには、「Articles」「Books」「Repor\r
6818 ts」「Letters」「Presentations」「Curricula Vitae」等があります)。分類を宣言しない場合には、このクラスは「Uncatego\r
6819 rized」グループに属することになります。\r
6820 \end_layout\r
6821 \r
6822 \begin_layout Standard\r
6823 節見出し表示に変更を加えた、\r
6824 \begin_inset Flex Code\r
6825 status collapsed\r
6826 \r
6827 \begin_layout Plain Layout\r
6828 article.cls\r
6829 \end_layout\r
6830 \r
6831 \end_inset\r
6832 \r
6833 文書クラスを使用するテキストクラスを自分で書いたものとしましょう。これを\r
6834 \begin_inset Flex Code\r
6835 status collapsed\r
6836 \r
6837 \begin_layout Plain Layout\r
6838 myarticle.layout\r
6839 \end_layout\r
6840 \r
6841 \end_inset\r
6842 \r
6843 というファイルに置いたとすると、このファイルのヘッダは以下のようになります。\r
6844 \end_layout\r
6845 \r
6846 \begin_layout LyX-Code\r
6847 \r
6848 \size small\r
6849 #% Do not delete the line below; configure depends on this \r
6850 \end_layout\r
6851 \r
6852 \begin_layout LyX-Code\r
6853 \r
6854 \size small\r
6855 #  \r
6856 \backslash\r
6857 DeclareLaTeXClass[article]{article (with My Own Headings)}\r
6858 \end_layout\r
6859 \r
6860 \begin_layout LyX-Code\r
6861 \r
6862 \size small\r
6863 #  \r
6864 \backslash\r
6865 DeclareCategory{Articles}\r
6866 \end_layout\r
6867 \r
6868 \begin_layout Standard\r
6869 これは、\SpecialChar LaTeX\r
6870 文書クラス\r
6871 \begin_inset Flex Code\r
6872 status collapsed\r
6873 \r
6874 \begin_layout Plain Layout\r
6875 article.cls\r
6876 \end_layout\r
6877 \r
6878 \end_inset\r
6879 \r
6880 に関連づけられ、「Article (with My Own Headings)」と表示される、\r
6881 \begin_inset Flex Code\r
6882 status collapsed\r
6883 \r
6884 \begin_layout Plain Layout\r
6885 myarticle\r
6886 \end_layout\r
6887 \r
6888 \end_inset\r
6889 \r
6890 テキストクラスを宣言するものです。もしこのテキストクラスが複数のパッケージに依存するならば、以下のように宣言すると良いでしょう。\r
6891 \end_layout\r
6892 \r
6893 \begin_layout LyX-Code\r
6894 \r
6895 \size small\r
6896 #% Do not delete the line below; configure depends on this \r
6897 \end_layout\r
6898 \r
6899 \begin_layout LyX-Code\r
6900 \r
6901 \size small\r
6902 #  \r
6903 \backslash\r
6904 DeclareLaT\r
6905 \size default\r
6906 \r
6907 \begin_inset ERT\r
6908 status collapsed\r
6909 \r
6910 \begin_layout Plain Layout\r
6911 \r
6912 {}\r
6913 \end_layout\r
6914 \r
6915 \end_inset\r
6916 \r
6917 \r
6918 \size small\r
6919 eXClass[article,foo.sty]{Article (with My Own Headings)}\r
6920 \end_layout\r
6921 \r
6922 \begin_layout LyX-Code\r
6923 \r
6924 \size small\r
6925 #  \r
6926 \backslash\r
6927 DeclareCategory{Articles}\r
6928 \end_layout\r
6929 \r
6930 \begin_layout Standard\r
6931 これは、このテキストクラスが\r
6932 \begin_inset Flex Code\r
6933 status collapsed\r
6934 \r
6935 \begin_layout Plain Layout\r
6936 foo.sty\r
6937 \end_layout\r
6938 \r
6939 \end_inset\r
6940 \r
6941 パッケージを使用することを示しています。最後に、DocBookコード向けのクラスを宣言することもできることを見ます。典型的な宣言は以下のようになります。\r
6942 \end_layout\r
6943 \r
6944 \begin_layout LyX-Code\r
6945 \r
6946 \size small\r
6947 #% Do not delete the line below; configure depends on this \r
6948 \end_layout\r
6949 \r
6950 \begin_layout LyX-Code\r
6951 \r
6952 \size small\r
6953\r
6954 \backslash\r
6955 DeclareDocBookClass[article]{SGML (DocBook article)}\r
6956 \end_layout\r
6957 \r
6958 \begin_layout LyX-Code\r
6959 \r
6960 \size small\r
6961 #  \r
6962 \backslash\r
6963 DeclareCategory{Articles}\r
6964 \end_layout\r
6965 \r
6966 \begin_layout Standard\r
6967 これらの宣言には、文書クラス名を宣言する非必須パラメータ(ただしリストではない)を与えることができることに注意してください。\r
6968 \end_layout\r
6969 \r
6970 \begin_layout Standard\r
6971 できる限り明示的に要約すると、レイアウト宣言は以下の形をとります。\r
6972 \end_layout\r
6973 \r
6974 \begin_layout LyX-Code\r
6975 \r
6976 \size small\r
6977 #  \r
6978 \backslash\r
6979 DeclareLaTeXClass[クラス,パッケージ名.sty]{レイアウトの説明}\r
6980 \end_layout\r
6981 \r
6982 \begin_layout LyX-Code\r
6983 \r
6984 \size small\r
6985 #  \r
6986 \backslash\r
6987 DeclareCategory{分類}\r
6988 \end_layout\r
6989 \r
6990 \begin_layout Standard\r
6991 ここで「クラス」は、\SpecialChar LaTeX\r
6992 クラスファイル名とレイアウトファイル名が異なるときのみ、指定する必要があります。クラスファイル名が指定されなければ、\SpecialChar LyX\r
6993 は単純に、クラスファイル\r
6994 名がレイアウトファイル名と同じであると仮定します。\r
6995 \end_layout\r
6996 \r
6997 \begin_layout Standard\r
6998 テキストクラスがあなたの嗜好に合うように修正できたならば、他にしなくてはならないことは、それを\r
6999 \begin_inset Flex Code\r
7000 status collapsed\r
7001 \r
7002 \begin_layout Plain Layout\r
7003 LyXDir/layouts/\r
7004 \end_layout\r
7005 \r
7006 \end_inset\r
7007 \r
7008\r
7009 \begin_inset Flex Code\r
7010 status collapsed\r
7011 \r
7012 \begin_layout Plain Layout\r
7013 UserDir/layouts\r
7014 \end_layout\r
7015 \r
7016 \end_inset\r
7017 \r
7018 にコピーし、\r
7019 \begin_inset Flex MenuItem\r
7020 status collapsed\r
7021 \r
7022 \begin_layout Plain Layout\r
7023 ツール\SpecialChar menuseparator\r
7024 環境構成\r
7025 \end_layout\r
7026 \r
7027 \end_inset\r
7028 \r
7029 を実行し、\SpecialChar LyX\r
7030 を終了して再起動するだけです。そうすれば、この新しいテキストクラスが、他のテキストクラスと同様に使用できるようになります。\r
7031 \end_layout\r
7032 \r
7033 \begin_layout Standard\r
7034 レイアウトファイルが導入されたならば、これを編集して、環境構成したり\SpecialChar LyX\r
7035 を再起動したりすることなく、その変更を確認することができます\r
7036 \begin_inset Foot\r
7037 status collapsed\r
7038 \r
7039 \begin_layout Plain Layout\r
7040 第1.6版よりも前の\SpecialChar LyX\r
7041 では、これを行うことはできませんでした。その結果、レイアウトファイルに加えた変更を反映させるには、その度に\SpecialChar LyX\r
7042 を再起動しなくてはならなかったので、\r
7043 レイアウトファイルを編集する作業は、たいへん時間を浪費する作業だったのです。\r
7044 \end_layout\r
7045 \r
7046 \end_inset\r
7047 \r
7048 。\SpecialChar LyX\r
7049 関数\r
7050 \begin_inset Flex MenuItem\r
7051 status collapsed\r
7052 \r
7053 \begin_layout Plain Layout\r
7054 layout-reload\r
7055 \end_layout\r
7056 \r
7057 \end_inset\r
7058 \r
7059 を使用すれば、現在使っているレイアウトの再読み込みを強制することができるのです。この関数への既定のキー割り当てはありません—もちろん自分でどれかのキーに割り当て\r
7060 ることもできますが—。しかし、通常は、この関数を使用する場合は、これをミニバッファに入力します。\r
7061 \end_layout\r
7062 \r
7063 \begin_layout Standard\r
7064 \r
7065 \emph on\r
7066 注意\r
7067 \emph default\r
7068\r
7069 \begin_inset Flex MenuItem\r
7070 status collapsed\r
7071 \r
7072 \begin_layout Plain Layout\r
7073 layout-reload\r
7074 \end_layout\r
7075 \r
7076 \end_inset\r
7077 \r
7078 はかなり「高度な機能」です。この機能を利用する前に、作業中の文書を保存しておくことを\r
7079 \emph on\r
7080 強く\r
7081 \emph default\r
7082 勧めます。もっと言えば、大事な文書の作業をしているときに、同時にレイアウト情報の編集をしようとしないことを\r
7083 \emph on\r
7084 強く\r
7085 \emph default\r
7086 勧めます。テスト用文書を使用してください。レイアウトファイル中の文法エラー等が奇妙な挙動を引き起こす可能性があります。特に、そのようなエラーが起こると、\SpecialChar LyX\r
7087 は現在の\r
7088 レイアウトが無効であるものと判断して、別のレイアウトに切り替えようとする可能性があります\r
7089 \begin_inset Foot\r
7090 status collapsed\r
7091 \r
7092 \begin_layout Plain Layout\r
7093 非常に悪質な文法エラーの場合には、\SpecialChar LyX\r
7094 が終了してしまうことさえあります。これは、ある種のエラーでは、\SpecialChar LyX\r
7095 がレイアウト情報を全く読めなくなる可能性があるからです。ご注意く\r
7096 ださい。\r
7097 \end_layout\r
7098 \r
7099 \end_inset\r
7100 \r
7101 。\SpecialChar LyX\r
7102 開発陣は、このような状況下でも安定性を保つよう努力していますが、後悔よりも安心の方が良いでしょう\r
7103 \begin_inset Foot\r
7104 status collapsed\r
7105 \r
7106 \begin_layout Plain Layout\r
7107 重ねての助言ですが、つねにバックアップを取ってください。それから、お母さんのお片づけに注意。\r
7108 \end_layout\r
7109 \r
7110 \end_inset\r
7111 \r
7112\r
7113 \end_layout\r
7114 \r
7115 \begin_layout Subsection\r
7116 モジュール宣言\r
7117 \end_layout\r
7118 \r
7119 \begin_layout Standard\r
7120 モジュールは、以下のような行で始まらなくてはなりません。\r
7121 \end_layout\r
7122 \r
7123 \begin_layout LyX-Code\r
7124 #\r
7125 \backslash\r
7126 DeclareL\r
7127 \begin_inset ERT\r
7128 status collapsed\r
7129 \r
7130 \begin_layout Plain Layout\r
7131 \r
7132 {}\r
7133 \end_layout\r
7134 \r
7135 \end_inset\r
7136 \r
7137 yXModule[endnotes.sty]{Endnotes} \r
7138 \end_layout\r
7139 \r
7140 \begin_layout Standard\r
7141 波括弧内に入っている必須引数はモジュール名で、これは\r
7142 \begin_inset Flex MenuItem\r
7143 status collapsed\r
7144 \r
7145 \begin_layout Plain Layout\r
7146 文書\SpecialChar menuseparator\r
7147 設定\r
7148 \end_layout\r
7149 \r
7150 \end_inset\r
7151 \r
7152 内に表示されます。角括弧内の引数は非必須です。これは、モジュールが依存する\SpecialChar LaTeX\r
7153 パッケージをすべて宣言します。また、非必須引数として、\r
7154 \begin_inset Flex Code\r
7155 status collapsed\r
7156 \r
7157 \begin_layout Plain Layout\r
7158 変換元->変換先\r
7159 \end_layout\r
7160 \r
7161 \end_inset\r
7162 \r
7163 の形を使用することができます。これは、\r
7164 \begin_inset Flex Code\r
7165 status collapsed\r
7166 \r
7167 \begin_layout Plain Layout\r
7168 変換元\r
7169 \end_layout\r
7170 \r
7171 \end_inset\r
7172 \r
7173 形式から\r
7174 \begin_inset Flex Code\r
7175 status collapsed\r
7176 \r
7177 \begin_layout Plain Layout\r
7178 変換先\r
7179 \end_layout\r
7180 \r
7181 \end_inset\r
7182 \r
7183 形式への変換鎖が存在するときのみ、このモジュールを使用できることを宣言するものです。\r
7184 \end_layout\r
7185 \r
7186 \begin_layout Standard\r
7187 それから、以下のようなモジュール宣言を行います\r
7188 \begin_inset Foot\r
7189 status collapsed\r
7190 \r
7191 \begin_layout Plain Layout\r
7192 モジュールを\SpecialChar LyX\r
7193 に公開する場合には英語が望ましいです。この説明は翻訳メッセージ一覧に現れるようになるので、次回のインタフェースの更新時に翻訳されることになります。\r
7194 \end_layout\r
7195 \r
7196 \end_inset\r
7197 \r
7198\r
7199 \end_layout\r
7200 \r
7201 \begin_layout LyX-Code\r
7202 #DescriptionBegin \r
7203 \end_layout\r
7204 \r
7205 \begin_layout LyX-Code\r
7206 #Adds an endnote command, in addition to footnotes.\r
7207  \r
7208 \end_layout\r
7209 \r
7210 \begin_layout LyX-Code\r
7211 #You will need to add  \r
7212 \backslash\r
7213 theendnotes in TeX code where you \r
7214 \end_layout\r
7215 \r
7216 \begin_layout LyX-Code\r
7217 #want the endnotes to appear.\r
7218  \r
7219 \end_layout\r
7220 \r
7221 \begin_layout LyX-Code\r
7222 #DescriptionEnd \r
7223 \end_layout\r
7224 \r
7225 \begin_layout LyX-Code\r
7226 #Requires: somemodule | othermodule\r
7227 \end_layout\r
7228 \r
7229 \begin_layout LyX-Code\r
7230 #Excludes: badmodule\r
7231 \end_layout\r
7232 \r
7233 \begin_layout Standard\r
7234 ここで説明(Description)は、\r
7235 \begin_inset Flex MenuItem\r
7236 status collapsed\r
7237 \r
7238 \begin_layout Plain Layout\r
7239 文書\SpecialChar menuseparator\r
7240 設定\r
7241 \end_layout\r
7242 \r
7243 \end_inset\r
7244 \r
7245 でこのモジュールが何をするものか、ユーザに情報を与えるために使用されます。\r
7246 \begin_inset Flex Code\r
7247 status collapsed\r
7248 \r
7249 \begin_layout Plain Layout\r
7250 Requires\r
7251 \end_layout\r
7252 \r
7253 \end_inset\r
7254 \r
7255 行は、このモジュールが共に使用する必要がある、他のモジュールを特定するのに用いられます。一方、\r
7256 \begin_inset Flex Code\r
7257 status collapsed\r
7258 \r
7259 \begin_layout Plain Layout\r
7260 Excludes\r
7261 \end_layout\r
7262 \r
7263 \end_inset\r
7264 \r
7265 行は、このモジュールが共に使用してはならない、他のモジュールを特定するのに用いられます。この2つの行は必須ではなく、上記のようにモジュールが複数ある場合には、パ\r
7266 イプ記号「|」で区切らなくてはなりません。\r
7267 \begin_inset Flex Code\r
7268 status collapsed\r
7269 \r
7270 \begin_layout Plain Layout\r
7271 Requires\r
7272 \end_layout\r
7273 \r
7274 \end_inset\r
7275 \r
7276 に指定されたモジュールは、選言的に取り扱われることに注意してください。つまり、\r
7277 \begin_inset Flex Code\r
7278 status collapsed\r
7279 \r
7280 \begin_layout Plain Layout\r
7281 Requires\r
7282 \end_layout\r
7283 \r
7284 \end_inset\r
7285 \r
7286 に指定されたモジュールのうち、\r
7287 \emph on\r
7288 少なくとも一つ\r
7289 \emph default\r
7290 が使用されていればよいということです。同様に、\r
7291 \begin_inset Flex Code\r
7292 status collapsed\r
7293 \r
7294 \begin_layout Plain Layout\r
7295 Excludes\r
7296 \end_layout\r
7297 \r
7298 \end_inset\r
7299 \r
7300 に指定されたモジュールは、一つも使用されてはなりません。ここでモジュールは、\r
7301 \begin_inset Flex Code\r
7302 status collapsed\r
7303 \r
7304 \begin_layout Plain Layout\r
7305 .module\r
7306 \end_layout\r
7307 \r
7308 \end_inset\r
7309 \r
7310 拡張子を除いたファイル名で認識されることに注意してください。つまり\r
7311 \begin_inset Flex Code\r
7312 status collapsed\r
7313 \r
7314 \begin_layout Plain Layout\r
7315 somemodule\r
7316 \end_layout\r
7317 \r
7318 \end_inset\r
7319 \r
7320 とは、実のところ\r
7321 \begin_inset Flex Code\r
7322 status collapsed\r
7323 \r
7324 \begin_layout Plain Layout\r
7325 somemodule.module\r
7326 \end_layout\r
7327 \r
7328 \end_inset\r
7329 \r
7330 のことです。\r
7331 \end_layout\r
7332 \r
7333 \begin_layout Subsection\r
7334 書式番号\r
7335 \end_layout\r
7336 \r
7337 \begin_layout Standard\r
7338 レイアウトファイルやインクルードされたファイル、またはモジュールの最初の非コメント行には、以下のように、かならずファイル形式番号が記されていなくてはなりません。\r
7339 \end_layout\r
7340 \r
7341 \begin_layout Description\r
7342 \begin_inset Flex Code\r
7343 status collapsed\r
7344 \r
7345 \begin_layout Plain Layout\r
7346 Format\r
7347 \end_layout\r
7348 \r
7349 \end_inset\r
7350 \r
7351  [\r
7352 \begin_inset Flex Code\r
7353 status collapsed\r
7354 \r
7355 \begin_layout Plain Layout\r
7356 整数型\r
7357 \end_layout\r
7358 \r
7359 \end_inset\r
7360 \r
7361 ] このレイアウトファイルの書式\r
7362 \end_layout\r
7363 \r
7364 \begin_layout Standard\r
7365 このタグは\SpecialChar LyX\r
7366 \r
7367 \begin_inset space ~\r
7368 \end_inset\r
7369 \r
7370 1.4.0で導入されました。\SpecialChar LyX\r
7371 \r
7372 \begin_inset space ~\r
7373 \end_inset\r
7374 \r
7375 1.3.x以前のレイアウトファイルには、明示されたファイル形式がないため、書式1と解されます。\SpecialChar LyX\r
7376 現行版のファイル形式は、書式35です。しかし、\SpecialChar LyX\r
7377 の各版は、旧版の\SpecialChar LyX\r
7378 で作成さ\r
7379 れたファイルを読むことができるように、旧版のレイアウトファイルも読むことができます。しかしながら、以前の書式に変換する方法はありません。\r
7380 \end_layout\r
7381 \r
7382 \begin_layout Subsection\r
7383 \begin_inset CommandInset label\r
7384 LatexCommand label\r
7385 name "subsec:汎用テキストクラスパラメータ"\r
7386 \r
7387 \end_inset\r
7388 \r
7389 汎用テキストクラスパラメータ\r
7390 \end_layout\r
7391 \r
7392 \begin_layout Standard\r
7393 以下は、文書クラス全体の挙動を決定する汎用パラメータです(これは、\r
7394 \begin_inset Flex Code\r
7395 status collapsed\r
7396 \r
7397 \begin_layout Plain Layout\r
7398 .layout\r
7399 \end_layout\r
7400 \r
7401 \end_inset\r
7402 \r
7403 ファイルのみに使用されるべきで、モジュールでは使ってはならない、ということを意味するものでは\r
7404 \emph on\r
7405 ありません\r
7406 \emph default\r
7407 。モジュールには、すべてのレイアウトタグを使用することができます)。\r
7408 \end_layout\r
7409 \r
7410 \begin_layout Description\r
7411 \begin_inset Flex Code\r
7412 status collapsed\r
7413 \r
7414 \begin_layout Plain Layout\r
7415 AddToHTMLPreamble\r
7416 \end_layout\r
7417 \r
7418 \end_inset\r
7419 \r
7420  この文書クラスがXHTMLに出力されるときに、\r
7421 \begin_inset Flex Code\r
7422 status collapsed\r
7423 \r
7424 \begin_layout Plain Layout\r
7425 <head>\r
7426 \end_layout\r
7427 \r
7428 \end_inset\r
7429 \r
7430 ブロックに追加出力される情報です。典型的には、これはCSSスタイル情報を出力するのに用いられますが、\r
7431 \begin_inset Flex Code\r
7432 status collapsed\r
7433 \r
7434 \begin_layout Plain Layout\r
7435 <head>\r
7436 \end_layout\r
7437 \r
7438 \end_inset\r
7439 \r
7440 に出力するものであれば、何でも使用することができます。「\r
7441 \begin_inset Flex Code\r
7442 status collapsed\r
7443 \r
7444 \begin_layout Plain Layout\r
7445 EndPreamble\r
7446 \end_layout\r
7447 \r
7448 \end_inset\r
7449 \r
7450 」で閉じる必要があります。\r
7451 \end_layout\r
7452 \r
7453 \begin_layout Description\r
7454 \begin_inset Flex Code\r
7455 status collapsed\r
7456 \r
7457 \begin_layout Plain Layout\r
7458 AddToPreamble\r
7459 \end_layout\r
7460 \r
7461 \end_inset\r
7462 \r
7463  文書プリアンブルに書き加えられる情報です。「\r
7464 \begin_inset Flex Code\r
7465 status collapsed\r
7466 \r
7467 \begin_layout Plain Layout\r
7468 EndPreamble\r
7469 \end_layout\r
7470 \r
7471 \end_inset\r
7472 \r
7473 」で閉じる必要があります。\r
7474 \end_layout\r
7475 \r
7476 \begin_layout Description\r
7477 \begin_inset Flex Code\r
7478 status collapsed\r
7479 \r
7480 \begin_layout Plain Layout\r
7481 CiteFormat\r
7482 \end_layout\r
7483 \r
7484 \end_inset\r
7485 \r
7486  書誌情報の表示に使う書式を定義します。詳細については、\r
7487 \begin_inset CommandInset ref\r
7488 LatexCommand ref\r
7489 reference "subsec:引用書式指定"\r
7490 \r
7491 \end_inset\r
7492 \r
7493 をご覧ください。「\r
7494 \begin_inset Flex Code\r
7495 status collapsed\r
7496 \r
7497 \begin_layout Plain Layout\r
7498 End\r
7499 \end_layout\r
7500 \r
7501 \end_inset\r
7502 \r
7503 」で閉じる必要があります。\r
7504 \end_layout\r
7505 \r
7506 \begin_layout Description\r
7507 \begin_inset Flex Code\r
7508 status collapsed\r
7509 \r
7510 \begin_layout Plain Layout\r
7511 ClassOptions\r
7512 \end_layout\r
7513 \r
7514 \end_inset\r
7515 \r
7516  文書クラスがサポートする様々な大域オプションを記します。説明は、\r
7517 \begin_inset CommandInset ref\r
7518 LatexCommand ref\r
7519 reference "subsec:ClassOptions"\r
7520 \r
7521 \end_inset\r
7522 \r
7523 を参照してください。「\r
7524 \begin_inset Flex Code\r
7525 status collapsed\r
7526 \r
7527 \begin_layout Plain Layout\r
7528 End\r
7529 \end_layout\r
7530 \r
7531 \end_inset\r
7532 \r
7533 」で閉じる必要があります。\r
7534 \end_layout\r
7535 \r
7536 \begin_layout Description\r
7537 \begin_inset Flex Code\r
7538 status collapsed\r
7539 \r
7540 \begin_layout Plain Layout\r
7541 Columns\r
7542 \end_layout\r
7543 \r
7544 \end_inset\r
7545 \r
7546  [\r
7547 \begin_inset Flex Code\r
7548 status collapsed\r
7549 \r
7550 \begin_layout Plain Layout\r
7551 \r
7552 \emph on\r
7553 1\r
7554 \end_layout\r
7555 \r
7556 \end_inset\r
7557 \r
7558 ,\r
7559 \begin_inset space \thinspace{}\r
7560 \end_inset\r
7561 \r
7562 \r
7563 \begin_inset Flex Code\r
7564 status collapsed\r
7565 \r
7566 \begin_layout Plain Layout\r
7567 2\r
7568 \end_layout\r
7569 \r
7570 \end_inset\r
7571 \r
7572 ] 文書クラスが既定で1段組か2段組かを指定します。\r
7573 \begin_inset Flex MenuItem\r
7574 status collapsed\r
7575 \r
7576 \begin_layout Plain Layout\r
7577 文書\SpecialChar menuseparator\r
7578 設定\r
7579 \end_layout\r
7580 \r
7581 \end_inset\r
7582 \r
7583 ダイアログで変更することができます。\r
7584 \end_layout\r
7585 \r
7586 \begin_layout Description\r
7587 \begin_inset Flex Code\r
7588 status collapsed\r
7589 \r
7590 \begin_layout Plain Layout\r
7591 Counter\r
7592 \end_layout\r
7593 \r
7594 \end_inset\r
7595 \r
7596  [\r
7597 \begin_inset Flex Code\r
7598 status collapsed\r
7599 \r
7600 \begin_layout Plain Layout\r
7601 文字列\r
7602 \end_layout\r
7603 \r
7604 \end_inset\r
7605 \r
7606 ] この部分はカウンタの特性を定義します。カウンタがまだ存在していなければ、生成されます。もし存在しなければ修正されます。「\r
7607 \begin_inset Flex Code\r
7608 status collapsed\r
7609 \r
7610 \begin_layout Plain Layout\r
7611 End\r
7612 \end_layout\r
7613 \r
7614 \end_inset\r
7615 \r
7616 」で閉じる必要があります。\r
7617 \begin_inset Newline newline\r
7618 \end_inset\r
7619 \r
7620 カウンタについての詳細は、\r
7621 \begin_inset CommandInset ref\r
7622 LatexCommand ref\r
7623 reference "subsec:カウンタ"\r
7624 \r
7625 \end_inset\r
7626 \r
7627 を参照してください。\r
7628 \end_layout\r
7629 \r
7630 \begin_layout Description\r
7631 \begin_inset Flex Code\r
7632 status collapsed\r
7633 \r
7634 \begin_layout Plain Layout\r
7635 DefaultFont\r
7636 \end_layout\r
7637 \r
7638 \end_inset\r
7639 \r
7640  文書を表示するのに用いられる既定フォントを設定します。フォントの宣言の仕方については、\r
7641 \begin_inset CommandInset ref\r
7642 LatexCommand ref\r
7643 reference "subsec:フォント指定"\r
7644 \r
7645 \end_inset\r
7646 \r
7647 を参照してください。「\r
7648 \begin_inset Flex Code\r
7649 status collapsed\r
7650 \r
7651 \begin_layout Plain Layout\r
7652 EndFont\r
7653 \end_layout\r
7654 \r
7655 \end_inset\r
7656 \r
7657 」で閉じる必要があります。\r
7658 \end_layout\r
7659 \r
7660 \begin_layout Description\r
7661 \begin_inset Flex Code\r
7662 status collapsed\r
7663 \r
7664 \begin_layout Plain Layout\r
7665 DefaultModule\r
7666 \end_layout\r
7667 \r
7668 \end_inset\r
7669 \r
7670  [\r
7671 \begin_inset Flex Code\r
7672 status collapsed\r
7673 \r
7674 \begin_layout Plain Layout\r
7675 <モジュール>\r
7676 \end_layout\r
7677 \r
7678 \end_inset\r
7679 \r
7680 ] この文書クラスに、既定で取り込むモジュールを指定します。モジュールは、\r
7681 \begin_inset Flex Code\r
7682 status collapsed\r
7683 \r
7684 \begin_layout Plain Layout\r
7685 .module\r
7686 \end_layout\r
7687 \r
7688 \end_inset\r
7689 \r
7690 拡張子を除いたファイル名で指定します。ユーザはこのモジュールを除外することができますが、当初は有効の状態になっています(これは新しいファイルが作成されたときや、\r
7691 既存の文書にこの文書クラスが選択したときのみ該当します)。\r
7692 \end_layout\r
7693 \r
7694 \begin_layout Description\r
7695 \begin_inset Flex Code\r
7696 status collapsed\r
7697 \r
7698 \begin_layout Plain Layout\r
7699 DefaultStyle\r
7700 \end_layout\r
7701 \r
7702 \end_inset\r
7703 \r
7704  [\r
7705 \begin_inset Flex Code\r
7706 status collapsed\r
7707 \r
7708 \begin_layout Plain Layout\r
7709 <様式>\r
7710 \end_layout\r
7711 \r
7712 \end_inset\r
7713 \r
7714 ]\r
7715 \lang english\r
7716  \r
7717 \lang japanese\r
7718 これは新規段落に割り当てられる様式であり、通常は\r
7719 \begin_inset Flex MenuItem\r
7720 status collapsed\r
7721 \r
7722 \begin_layout Plain Layout\r
7723 標準\r
7724 \end_layout\r
7725 \r
7726 \end_inset\r
7727 \r
7728 です。もしこれを指定しなければ、最初に定義される様式がこれに割り当てられるようにはなっていますが、このディレクティブを使用することが推奨されます。\r
7729 \end_layout\r
7730 \r
7731 \begin_layout Description\r
7732 \begin_inset Flex Code\r
7733 status collapsed\r
7734 \r
7735 \begin_layout Plain Layout\r
7736 ExcludesModule\r
7737 \end_layout\r
7738 \r
7739 \end_inset\r
7740 \r
7741  [\r
7742 \begin_inset Flex Code\r
7743 status collapsed\r
7744 \r
7745 \begin_layout Plain Layout\r
7746 <モジュール>\r
7747 \end_layout\r
7748 \r
7749 \end_inset\r
7750 \r
7751 ] このタグは、指定されたモジュール—\r
7752 \begin_inset Flex Code\r
7753 status collapsed\r
7754 \r
7755 \begin_layout Plain Layout\r
7756 .module\r
7757 \end_layout\r
7758 \r
7759 \end_inset\r
7760 \r
7761 拡張子を除いたファイル名で指定します—が、この文書クラスでは使用できないように設定します。これはたとえば、特定の学術誌用レイアウトファイルの中で、定理番号を節毎\r
7762 に振る\r
7763 \begin_inset Flex Code\r
7764 status collapsed\r
7765 \r
7766 \begin_layout Plain Layout\r
7767 theorems-sec\r
7768 \end_layout\r
7769 \r
7770 \end_inset\r
7771 \r
7772 モジュールが使用されるのを防ぐために用いたりすることができます。このタグは、モジュール内で\r
7773 \emph on\r
7774 使用してはいけません\r
7775 \emph default\r
7776 。モジュールは、他のモジュールを排除する独自の枠組みがあります(\r
7777 \begin_inset CommandInset ref\r
7778 LatexCommand ref\r
7779 reference "subsec:レイアウトモジュール"\r
7780 \r
7781 \end_inset\r
7782 \r
7783 参照)。\r
7784 \end_layout\r
7785 \r
7786 \begin_layout Description\r
7787 \begin_inset Flex Code\r
7788 status collapsed\r
7789 \r
7790 \begin_layout Plain Layout\r
7791 Float\r
7792 \end_layout\r
7793 \r
7794 \end_inset\r
7795 \r
7796  フロートを新規に定義します。詳細は、\r
7797 \begin_inset CommandInset ref\r
7798 LatexCommand ref\r
7799 reference "subsec:フロート"\r
7800 \r
7801 \end_inset\r
7802 \r
7803 を参照してください。「\r
7804 \begin_inset Flex Code\r
7805 status collapsed\r
7806 \r
7807 \begin_layout Plain Layout\r
7808 End\r
7809 \end_layout\r
7810 \r
7811 \end_inset\r
7812 \r
7813 」で閉じる必要があります。\r
7814 \end_layout\r
7815 \r
7816 \begin_layout Description\r
7817 \begin_inset Flex Code\r
7818 status collapsed\r
7819 \r
7820 \begin_layout Plain Layout\r
7821 HTMLPreamble\r
7822 \end_layout\r
7823 \r
7824 \end_inset\r
7825 \r
7826  この文書クラスがXHTMLに出力されるときに、\r
7827 \begin_inset Flex Code\r
7828 status collapsed\r
7829 \r
7830 \begin_layout Plain Layout\r
7831 <head>\r
7832 \end_layout\r
7833 \r
7834 \end_inset\r
7835 \r
7836 ブロックに出力される情報です。これより前に出現した\r
7837 \begin_inset Flex Code\r
7838 status collapsed\r
7839 \r
7840 \begin_layout Plain Layout\r
7841 HTMLPreamble\r
7842 \end_layout\r
7843 \r
7844 \end_inset\r
7845 \r
7846\r
7847 \begin_inset Flex Code\r
7848 status collapsed\r
7849 \r
7850 \begin_layout Plain Layout\r
7851 AddToHTMLPreamble\r
7852 \end_layout\r
7853 \r
7854 \end_inset\r
7855 \r
7856 宣言は、すべて完全に上書きされることに注意してください(プリアンブルに何かを追加したい時には、\r
7857 \begin_inset Flex Code\r
7858 status collapsed\r
7859 \r
7860 \begin_layout Plain Layout\r
7861 AddToHTMLPreamble\r
7862 \end_layout\r
7863 \r
7864 \end_inset\r
7865 \r
7866 を使用してください)。これは「\r
7867 \begin_inset Flex Code\r
7868 status collapsed\r
7869 \r
7870 \begin_layout Plain Layout\r
7871 EndPreamble\r
7872 \end_layout\r
7873 \r
7874 \end_inset\r
7875 \r
7876 」で閉じる必要があります。\r
7877 \end_layout\r
7878 \r
7879 \begin_layout Description\r
7880 \begin_inset Flex Code\r
7881 status collapsed\r
7882 \r
7883 \begin_layout Plain Layout\r
7884 HTMLTOCSection\r
7885 \end_layout\r
7886 \r
7887 \end_inset\r
7888 \r
7889  [\r
7890 \begin_inset Flex Code\r
7891 status collapsed\r
7892 \r
7893 \begin_layout Plain Layout\r
7894 <様式>\r
7895 \end_layout\r
7896 \r
7897 \end_inset\r
7898 \r
7899 ] 文書がHTMLに出力されるときに、目次や書誌情報などに使用されるレイアウトです。articleの場合には、これは通常「節」であり、bookの場合は「章」です\r
7900 。これを指定しない場合には、\SpecialChar LyX\r
7901 はどのレイアウトを使用するべきか、解析しようと試みます。\r
7902 \end_layout\r
7903 \r
7904 \begin_layout Description\r
7905 \begin_inset Flex Code\r
7906 status collapsed\r
7907 \r
7908 \begin_layout Plain Layout\r
7909 IfCounter \r
7910 \end_layout\r
7911 \r
7912 \end_inset\r
7913 \r
7914  [\r
7915 \begin_inset Flex Code\r
7916 status collapsed\r
7917 \r
7918 \begin_layout Plain Layout\r
7919 <カウンタ>\r
7920 \end_layout\r
7921 \r
7922 \end_inset\r
7923 \r
7924 ] 与えられたカウンタの特性を修正します。カウンタが存在しない場合には、この節は無視されます。「\r
7925 \begin_inset Flex Code\r
7926 status collapsed\r
7927 \r
7928 \begin_layout Plain Layout\r
7929 End\r
7930 \end_layout\r
7931 \r
7932 \end_inset\r
7933 \r
7934 」で閉じる必要があります。\r
7935 \begin_inset Newline newline\r
7936 \end_inset\r
7937 \r
7938 カウンタについての詳細は、\r
7939 \begin_inset CommandInset ref\r
7940 LatexCommand ref\r
7941 reference "subsec:カウンタ"\r
7942 \r
7943 \end_inset\r
7944 \r
7945 をご覧ください。\r
7946 \end_layout\r
7947 \r
7948 \begin_layout Description\r
7949 \begin_inset Flex Code\r
7950 status collapsed\r
7951 \r
7952 \begin_layout Plain Layout\r
7953 IfStyle\r
7954 \end_layout\r
7955 \r
7956 \end_inset\r
7957 \r
7958  [\r
7959 \begin_inset Flex Code\r
7960 status collapsed\r
7961 \r
7962 \begin_layout Plain Layout\r
7963 <様式>\r
7964 \end_layout\r
7965 \r
7966 \end_inset\r
7967 \r
7968 ] 与えられた段落様式の特性を修正します。様式が存在しない場合には、この節は無視されます。「\r
7969 \begin_inset Flex Code\r
7970 status collapsed\r
7971 \r
7972 \begin_layout Plain Layout\r
7973 End\r
7974 \end_layout\r
7975 \r
7976 \end_inset\r
7977 \r
7978 」で閉じる必要があります。\r
7979 \end_layout\r
7980 \r
7981 \begin_layout Description\r
7982 \begin_inset Flex Code\r
7983 status collapsed\r
7984 \r
7985 \begin_layout Plain Layout\r
7986 Input\r
7987 \end_layout\r
7988 \r
7989 \end_inset\r
7990 \r
7991  [\r
7992 \begin_inset Flex Code\r
7993 status collapsed\r
7994 \r
7995 \begin_layout Plain Layout\r
7996 <ファイル名>\r
7997 \end_layout\r
7998 \r
7999 \end_inset\r
8000 \r
8001 ]\r
8002 \lang english\r
8003  \r
8004 \lang japanese\r
8005 名称の指し示すように、このコマンドは、同じコマンドを何度も指定せずに済むように、別のレイアウト定義ファイルを取り込ませます。よく使われる例は、基本的なレイアウト\r
8006 のほとんどを収録している\r
8007 \begin_inset Flex Code\r
8008 status collapsed\r
8009 \r
8010 \begin_layout Plain Layout\r
8011 stdclass.inc\r
8012 \end_layout\r
8013 \r
8014 \end_inset\r
8015 \r
8016 のような標準レイアウトファイルです。\r
8017 \end_layout\r
8018 \r
8019 \begin_layout Description\r
8020 \begin_inset Flex Code\r
8021 status collapsed\r
8022 \r
8023 \begin_layout Plain Layout\r
8024 InsetLayout\r
8025 \end_layout\r
8026 \r
8027 \end_inset\r
8028 \r
8029  [\r
8030 \begin_inset Flex Code\r
8031 status collapsed\r
8032 \r
8033 \begin_layout Plain Layout\r
8034 <型>\r
8035 \end_layout\r
8036 \r
8037 \end_inset\r
8038 \r
8039 ]\r
8040 \lang english\r
8041  \r
8042 \lang japanese\r
8043 このセクションは、差込枠のレイアウトを定義(再定義)します。これは、既存の差込枠にも、新しい文字様式のような新規のユーザ定義差込枠にも使用することができます。「\r
8044 \begin_inset Flex Code\r
8045 status collapsed\r
8046 \r
8047 \begin_layout Plain Layout\r
8048 End\r
8049 \end_layout\r
8050 \r
8051 \end_inset\r
8052 \r
8053 」で閉じる必要があります。\r
8054 \begin_inset Newline newline\r
8055 \end_inset\r
8056 \r
8057 詳しい情報は、\r
8058 \begin_inset CommandInset ref\r
8059 LatexCommand ref\r
8060 reference "subsec:任意設定差込枠"\r
8061 \r
8062 \end_inset\r
8063 \r
8064 をご覧ください。\r
8065 \end_layout\r
8066 \r
8067 \begin_layout Description\r
8068 \begin_inset Flex Code\r
8069 status collapsed\r
8070 \r
8071 \begin_layout Plain Layout\r
8072 LeftMargin\r
8073 \end_layout\r
8074 \r
8075 \end_inset\r
8076 \r
8077  [\r
8078 \begin_inset Flex Code\r
8079 status collapsed\r
8080 \r
8081 \begin_layout Plain Layout\r
8082 文字列\r
8083 \end_layout\r
8084 \r
8085 \end_inset\r
8086 \r
8087 ] 画面上の左余白の幅を指示する文字列。例:「\r
8088 \begin_inset Flex Code\r
8089 status collapsed\r
8090 \r
8091 \begin_layout Plain Layout\r
8092 MMMMM\r
8093 \end_layout\r
8094 \r
8095 \end_inset\r
8096 \r
8097 」。(これは、「2ex」のような「長さ」ではないことに注意してください。)\r
8098 \end_layout\r
8099 \r
8100 \begin_layout Description\r
8101 \begin_inset Flex Code\r
8102 status collapsed\r
8103 \r
8104 \begin_layout Plain Layout\r
8105 NoCounter\r
8106 \end_layout\r
8107 \r
8108 \end_inset\r
8109 \r
8110  [\r
8111 \begin_inset Flex Code\r
8112 status collapsed\r
8113 \r
8114 \begin_layout Plain Layout\r
8115 <カウンタ>\r
8116 \end_layout\r
8117 \r
8118 \end_inset\r
8119 \r
8120 ] このコマンドは、既存のカウンタ(通常インクルードファイル内で定義されたもの)を削除します。\r
8121 \end_layout\r
8122 \r
8123 \begin_layout Description\r
8124 \begin_inset Flex Code\r
8125 status collapsed\r
8126 \r
8127 \begin_layout Plain Layout\r
8128 NoFloat\r
8129 \end_layout\r
8130 \r
8131 \end_inset\r
8132 \r
8133  [\r
8134 \begin_inset Flex Code\r
8135 status collapsed\r
8136 \r
8137 \begin_layout Plain Layout\r
8138 <フロート>\r
8139 \end_layout\r
8140 \r
8141 \end_inset\r
8142 \r
8143 ] このコマンドは既存のフロートを削除します。これは特に、Inputで取り込んだファイルに定義されていたフロートを抑制するのに便利です。\r
8144 \end_layout\r
8145 \r
8146 \begin_layout Description\r
8147 \begin_inset Flex Code\r
8148 status collapsed\r
8149 \r
8150 \begin_layout Plain Layout\r
8151 NoStyle\r
8152 \end_layout\r
8153 \r
8154 \end_inset\r
8155 \r
8156  [\r
8157 \begin_inset Flex Code\r
8158 status collapsed\r
8159 \r
8160 \begin_layout Plain Layout\r
8161 <様式>\r
8162 \end_layout\r
8163 \r
8164 \end_inset\r
8165 \r
8166 ] このコマンドは既存の様式を削除します。これは特に、Inputで取り込んだファイルに定義されていた様式を抑制するのに便利です。\r
8167 \end_layout\r
8168 \r
8169 \begin_layout Description\r
8170 \begin_inset Flex Code\r
8171 status collapsed\r
8172 \r
8173 \begin_layout Plain Layout\r
8174 OutputFormat\r
8175 \end_layout\r
8176 \r
8177 \end_inset\r
8178 \r
8179  [\r
8180 \begin_inset Flex Code\r
8181 status collapsed\r
8182 \r
8183 \begin_layout Plain Layout\r
8184 <形式>\r
8185 \end_layout\r
8186 \r
8187 \end_inset\r
8188 \r
8189 ] このクラスによって生成されるファイル形式を示す文字列(\r
8190 \family sans\r
8191 設定\r
8192 \family default\r
8193 ダイアログで定義される形のもの)。おもに、\r
8194 \begin_inset Flex Code\r
8195 status collapsed\r
8196 \r
8197 \begin_layout Plain Layout\r
8198 OutputType\r
8199 \end_layout\r
8200 \r
8201 \end_inset\r
8202 \r
8203\r
8204 \begin_inset Flex Code\r
8205 status collapsed\r
8206 \r
8207 \begin_layout Plain Layout\r
8208 literate\r
8209 \end_layout\r
8210 \r
8211 \end_inset\r
8212 \r
8213 になっていて、新しい型のliterate文書を定義したい時に便利です。対応する\r
8214 \begin_inset Flex Code\r
8215 status collapsed\r
8216 \r
8217 \begin_layout Plain Layout\r
8218 OutputType\r
8219 \end_layout\r
8220 \r
8221 \end_inset\r
8222 \r
8223 パラメーターに遭遇したときには、この文字列は、「\r
8224 \begin_inset Flex Code\r
8225 status collapsed\r
8226 \r
8227 \begin_layout Plain Layout\r
8228 docbook\r
8229 \end_layout\r
8230 \r
8231 \end_inset\r
8232 \r
8233 」・「\r
8234 \begin_inset Flex Code\r
8235 status collapsed\r
8236 \r
8237 \begin_layout Plain Layout\r
8238 lat\r
8239 \emph on\r
8240 ex\r
8241 \end_layout\r
8242 \r
8243 \end_inset\r
8244 \r
8245 」のいずれかにリセットされます。\r
8246 \end_layout\r
8247 \r
8248 \begin_layout Description\r
8249 \begin_inset Flex Code\r
8250 status collapsed\r
8251 \r
8252 \begin_layout Plain Layout\r
8253 OutputType\r
8254 \end_layout\r
8255 \r
8256 \end_inset\r
8257 \r
8258  [\r
8259 \begin_inset Flex Code\r
8260 status collapsed\r
8261 \r
8262 \begin_layout Plain Layout\r
8263 \r
8264 \emph on\r
8265 lat\r
8266 \emph default\r
8267 ex\r
8268 \end_layout\r
8269 \r
8270 \end_inset\r
8271 \r
8272\r
8273 \begin_inset Flex Code\r
8274 status collapsed\r
8275 \r
8276 \begin_layout Plain Layout\r
8277 docbook\r
8278 \end_layout\r
8279 \r
8280 \end_inset\r
8281 \r
8282\r
8283 \begin_inset Flex Code\r
8284 status collapsed\r
8285 \r
8286 \begin_layout Plain Layout\r
8287 literate\r
8288 \end_layout\r
8289 \r
8290 \end_inset\r
8291 \r
8292 ] このクラスを使用する文書がどのような種類の出力をするかを示す文字列。現在のところ、取り得る値は「docbook」・「latex」・「literate」です。\r
8293 \end_layout\r
8294 \r
8295 \begin_layout Description\r
8296 \begin_inset Flex Code\r
8297 status collapsed\r
8298 \r
8299 \begin_layout Plain Layout\r
8300 PackageOptions\r
8301 \end_layout\r
8302 \r
8303 \end_inset\r
8304 \r
8305  [\r
8306 \begin_inset Flex Code\r
8307 status collapsed\r
8308 \r
8309 \begin_layout Plain Layout\r
8310 文字列\r
8311 \end_layout\r
8312 \r
8313 \end_inset\r
8314 \r
8315  \r
8316 \begin_inset Flex Code\r
8317 status collapsed\r
8318 \r
8319 \begin_layout Plain Layout\r
8320 文字列\r
8321 \end_layout\r
8322 \r
8323 \end_inset\r
8324 \r
8325 ] 第1文字列で指定したパッケージ用のオプションを第2文字列で指定します。例えば、「\r
8326 \begin_inset Flex Code\r
8327 status collapsed\r
8328 \r
8329 \begin_layout Plain Layout\r
8330 PackageOptions natbib square\r
8331 \end_layout\r
8332 \r
8333 \end_inset\r
8334 \r
8335 」とすると、\r
8336 \begin_inset Flex Code\r
8337 status collapsed\r
8338 \r
8339 \begin_layout Plain Layout\r
8340 natbib\r
8341 \end_layout\r
8342 \r
8343 \end_inset\r
8344 \r
8345\r
8346 \begin_inset Flex Code\r
8347 status collapsed\r
8348 \r
8349 \begin_layout Plain Layout\r
8350 square\r
8351 \end_layout\r
8352 \r
8353 \end_inset\r
8354 \r
8355 オプションとともに読み込みます(\SpecialChar TeX\r
8356 perts向けに述べると、これは、\r
8357 \begin_inset Flex Code\r
8358 status collapsed\r
8359 \r
8360 \begin_layout Plain Layout\r
8361 natbib\r
8362 \end_layout\r
8363 \r
8364 \end_inset\r
8365 \r
8366 を読み込む前に、\SpecialChar LyX\r
8367\r
8368 \begin_inset Flex Code\r
8369 status collapsed\r
8370 \r
8371 \begin_layout Plain Layout\r
8372 \r
8373 \backslash\r
8374 PassOptionsToPackage{natbib}{square}\r
8375 \end_layout\r
8376 \r
8377 \end_inset\r
8378 \r
8379 を出力させます)。\r
8380 \end_layout\r
8381 \r
8382 \begin_layout Description\r
8383 \begin_inset Flex Code\r
8384 status collapsed\r
8385 \r
8386 \begin_layout Plain Layout\r
8387 PageStyle\r
8388 \end_layout\r
8389 \r
8390 \end_inset\r
8391 \r
8392  [\r
8393 \emph on\r
8394 \r
8395 \begin_inset Flex Code\r
8396 status collapsed\r
8397 \r
8398 \begin_layout Plain Layout\r
8399 plain\r
8400 \end_layout\r
8401 \r
8402 \end_inset\r
8403 \r
8404 \r
8405 \emph default\r
8406\r
8407 \begin_inset Flex Code\r
8408 status collapsed\r
8409 \r
8410 \begin_layout Plain Layout\r
8411 empty\r
8412 \end_layout\r
8413 \r
8414 \end_inset\r
8415 \r
8416\r
8417 \begin_inset Flex Code\r
8418 status collapsed\r
8419 \r
8420 \begin_layout Plain Layout\r
8421 headings\r
8422 \end_layout\r
8423 \r
8424 \end_inset\r
8425 \r
8426 ] 既定ページ様式。\r
8427 \begin_inset Flex MenuItem\r
8428 status collapsed\r
8429 \r
8430 \begin_layout Plain Layout\r
8431 文書\SpecialChar menuseparator\r
8432 設定\r
8433 \end_layout\r
8434 \r
8435 \end_inset\r
8436 \r
8437 ダイアログで変更することができます。\r
8438 \end_layout\r
8439 \r
8440 \begin_layout Description\r
8441 \begin_inset Flex Code\r
8442 status collapsed\r
8443 \r
8444 \begin_layout Plain Layout\r
8445 Preamble\r
8446 \end_layout\r
8447 \r
8448 \end_inset\r
8449 \r
8450  \SpecialChar LaTeX\r
8451 文書のプリアンブルを設定します。前に行った\r
8452 \begin_inset Flex Code\r
8453 status collapsed\r
8454 \r
8455 \begin_layout Plain Layout\r
8456 Preamble\r
8457 \end_layout\r
8458 \r
8459 \end_inset\r
8460 \r
8461 宣言や\r
8462 \begin_inset Flex Code\r
8463 status collapsed\r
8464 \r
8465 \begin_layout Plain Layout\r
8466 AddToPreamble\r
8467 \end_layout\r
8468 \r
8469 \end_inset\r
8470 \r
8471 宣言は、すべて上書きされてしまうので注意してください。(プリアンブルに何かを追加したい時には、\r
8472 \begin_inset Flex Code\r
8473 status collapsed\r
8474 \r
8475 \begin_layout Plain Layout\r
8476 AddToPreamble\r
8477 \end_layout\r
8478 \r
8479 \end_inset\r
8480 \r
8481 を使用してください。)「\r
8482 \begin_inset Flex Code\r
8483 status collapsed\r
8484 \r
8485 \begin_layout Plain Layout\r
8486 EndPreamble\r
8487 \end_layout\r
8488 \r
8489 \end_inset\r
8490 \r
8491 」で閉じる必要があります。\r
8492 \end_layout\r
8493 \r
8494 \begin_layout Description\r
8495 \begin_inset Flex Code\r
8496 status collapsed\r
8497 \r
8498 \begin_layout Plain Layout\r
8499 Provides\r
8500 \end_layout\r
8501 \r
8502 \end_inset\r
8503 \r
8504  [\r
8505 \begin_inset Flex Code\r
8506 status collapsed\r
8507 \r
8508 \begin_layout Plain Layout\r
8509 文字列\r
8510 \end_layout\r
8511 \r
8512 \end_inset\r
8513 \r
8514 ] [\r
8515 \begin_inset Flex Code\r
8516 status collapsed\r
8517 \r
8518 \begin_layout Plain Layout\r
8519 \r
8520 \emph on\r
8521 0\r
8522 \end_layout\r
8523 \r
8524 \end_inset\r
8525 \r
8526\r
8527 \begin_inset Flex Code\r
8528 status collapsed\r
8529 \r
8530 \begin_layout Plain Layout\r
8531 1\r
8532 \end_layout\r
8533 \r
8534 \end_inset\r
8535 \r
8536 ] このクラスが\r
8537 \begin_inset Flex Code\r
8538 status collapsed\r
8539 \r
8540 \begin_layout Plain Layout\r
8541 文字列\r
8542 \end_layout\r
8543 \r
8544 \end_inset\r
8545 \r
8546 で示される機能を既に提供しているかどうかを示します。機能は、一般的にパッケージ名(\r
8547 \begin_inset Flex Code\r
8548 status collapsed\r
8549 \r
8550 \begin_layout Plain Layout\r
8551 amsmath\r
8552 \end_layout\r
8553 \r
8554 \end_inset\r
8555 \r
8556\r
8557 \begin_inset Flex Code\r
8558 status collapsed\r
8559 \r
8560 \begin_layout Plain Layout\r
8561 makeidx\r
8562 \end_layout\r
8563 \r
8564 \end_inset\r
8565 \r
8566 ・\SpecialChar ldots\r
8567 )やマクロ名(\r
8568 \begin_inset Flex Code\r
8569 status collapsed\r
8570 \r
8571 \begin_layout Plain Layout\r
8572 url\r
8573 \end_layout\r
8574 \r
8575 \end_inset\r
8576 \r
8577\r
8578 \begin_inset Flex Code\r
8579 status collapsed\r
8580 \r
8581 \begin_layout Plain Layout\r
8582 boldsymbol\r
8583 \end_layout\r
8584 \r
8585 \end_inset\r
8586 \r
8587 ・\SpecialChar ldots\r
8588 )です。機能一覧については、\r
8589 \begin_inset CommandInset ref\r
8590 LatexCommand ref\r
8591 reference "chap:関数一覧"\r
8592 \r
8593 \end_inset\r
8594 \r
8595 を参照。\r
8596 \end_layout\r
8597 \r
8598 \begin_layout Description\r
8599 \begin_inset Flex Code\r
8600 status collapsed\r
8601 \r
8602 \begin_layout Plain Layout\r
8603 ProvidesModule\r
8604 \end_layout\r
8605 \r
8606 \end_inset\r
8607 \r
8608  [\r
8609 \begin_inset Flex Code\r
8610 status collapsed\r
8611 \r
8612 \begin_layout Plain Layout\r
8613 文字列\r
8614 \end_layout\r
8615 \r
8616 \end_inset\r
8617 \r
8618 ] このレイアウトが\r
8619 \begin_inset Flex Code\r
8620 status collapsed\r
8621 \r
8622 \begin_layout Plain Layout\r
8623 文字列\r
8624 \end_layout\r
8625 \r
8626 \end_inset\r
8627 \r
8628 で表されているモジュールの機能を提供することを示し、\r
8629 \begin_inset Flex Code\r
8630 status collapsed\r
8631 \r
8632 \begin_layout Plain Layout\r
8633 .module\r
8634 \end_layout\r
8635 \r
8636 \end_inset\r
8637 \r
8638 拡張子を除いたファイル名で指定します。\r
8639 \begin_inset Flex Code\r
8640 status collapsed\r
8641 \r
8642 \begin_layout Plain Layout\r
8643 DefaultModule\r
8644 \end_layout\r
8645 \r
8646 \end_inset\r
8647 \r
8648 タグを使用すると、モジュールを使用しなくてはならないことを示しますが、このタグは主に、このレイアウトがモジュールを直接取り込んでしまっていることを示すのに用いら\r
8649 れます。同じ機能を別に実装しているモジュール中で使用するなどすることもできます。\r
8650 \end_layout\r
8651 \r
8652 \begin_layout Description\r
8653 \begin_inset Flex Code\r
8654 status collapsed\r
8655 \r
8656 \begin_layout Plain Layout\r
8657 Requires\r
8658 \end_layout\r
8659 \r
8660 \end_inset\r
8661 \r
8662  [\r
8663 \begin_inset Flex Code\r
8664 status collapsed\r
8665 \r
8666 \begin_layout Plain Layout\r
8667 文字列\r
8668 \end_layout\r
8669 \r
8670 \end_inset\r
8671 \r
8672 ] このクラスが\r
8673 \begin_inset Flex Code\r
8674 status collapsed\r
8675 \r
8676 \begin_layout Plain Layout\r
8677 文字列\r
8678 \end_layout\r
8679 \r
8680 \end_inset\r
8681 \r
8682 で表されている機能を要求することを示します。機能が複数ある場合には、コンマで区切らなくてはなりません。サポートされている機能以外は要求できないことに注意してくだ\r
8683 さい(機能一覧については\r
8684 \begin_inset CommandInset ref\r
8685 LatexCommand ref\r
8686 reference "chap:関数一覧"\r
8687 \r
8688 \end_inset\r
8689 \r
8690 を参照)。特定のオプションをとるパッケージを要求する場合、\r
8691 \begin_inset Flex Code\r
8692 status collapsed\r
8693 \r
8694 \begin_layout Plain Layout\r
8695 PackageOptions\r
8696 \end_layout\r
8697 \r
8698 \end_inset\r
8699 \r
8700 を追加して使うことができます。\r
8701 \end_layout\r
8702 \r
8703 \begin_layout Description\r
8704 \begin_inset Flex Code\r
8705 status collapsed\r
8706 \r
8707 \begin_layout Plain Layout\r
8708 RightMargin\r
8709 \end_layout\r
8710 \r
8711 \end_inset\r
8712 \r
8713  [\r
8714 \begin_inset Flex Code\r
8715 status collapsed\r
8716 \r
8717 \begin_layout Plain Layout\r
8718 文字列\r
8719 \end_layout\r
8720 \r
8721 \end_inset\r
8722 \r
8723 ] 画面上の右余白の幅を指示する文字列。例:「\r
8724 \begin_inset Flex Code\r
8725 status collapsed\r
8726 \r
8727 \begin_layout Plain Layout\r
8728 MMMMM\r
8729 \end_layout\r
8730 \r
8731 \end_inset\r
8732 \r
8733 」。\r
8734 \end_layout\r
8735 \r
8736 \begin_layout Description\r
8737 \begin_inset Flex Code\r
8738 status collapsed\r
8739 \r
8740 \begin_layout Plain Layout\r
8741 SecNumDepth\r
8742 \end_layout\r
8743 \r
8744 \end_inset\r
8745 \r
8746  [\r
8747 \begin_inset Flex Code\r
8748 status collapsed\r
8749 \r
8750 \begin_layout Plain Layout\r
8751 int=3\r
8752 \end_layout\r
8753 \r
8754 \end_inset\r
8755 \r
8756 ] どの節区切りまで連番を振るかを指定します。\SpecialChar LaTeX\r
8757 における\r
8758 \begin_inset Flex Code\r
8759 status collapsed\r
8760 \r
8761 \begin_layout Plain Layout\r
8762 secnumdepth\r
8763 \end_layout\r
8764 \r
8765 \end_inset\r
8766 \r
8767 カウンタに対応します。\r
8768 \end_layout\r
8769 \r
8770 \begin_layout Description\r
8771 \begin_inset Flex Code\r
8772 status collapsed\r
8773 \r
8774 \begin_layout Plain Layout\r
8775 Sides\r
8776 \end_layout\r
8777 \r
8778 \end_inset\r
8779 \r
8780  [\r
8781 \emph on\r
8782 \r
8783 \begin_inset Flex Code\r
8784 status collapsed\r
8785 \r
8786 \begin_layout Plain Layout\r
8787 1\r
8788 \end_layout\r
8789 \r
8790 \end_inset\r
8791 \r
8792 \r
8793 \emph default\r
8794 ,\r
8795 \begin_inset space \thinspace{}\r
8796 \end_inset\r
8797 \r
8798 \r
8799 \begin_inset Flex Code\r
8800 status collapsed\r
8801 \r
8802 \begin_layout Plain Layout\r
8803 2\r
8804 \end_layout\r
8805 \r
8806 \end_inset\r
8807 \r
8808 ] クラスの既定値として、用紙の片面に印字するか両面に印字するかを指定します。\r
8809 \begin_inset Flex MenuItem\r
8810 status collapsed\r
8811 \r
8812 \begin_layout Plain Layout\r
8813 文書\SpecialChar menuseparator\r
8814 設定\r
8815 \end_layout\r
8816 \r
8817 \end_inset\r
8818 \r
8819 ダイアログで変更することができます。\r
8820 \end_layout\r
8821 \r
8822 \begin_layout Description\r
8823 \begin_inset Flex Code\r
8824 status collapsed\r
8825 \r
8826 \begin_layout Plain Layout\r
8827 Style\r
8828 \end_layout\r
8829 \r
8830 \end_inset\r
8831 \r
8832  [\r
8833 \begin_inset Flex Code\r
8834 status collapsed\r
8835 \r
8836 \begin_layout Plain Layout\r
8837 <名称>\r
8838 \end_layout\r
8839 \r
8840 \end_inset\r
8841 \r
8842 ]\r
8843 \lang english\r
8844  \r
8845 \lang japanese\r
8846 この部分は段落様式を定義します。様式がまだ存在していなければ、生成されます。既に存在していれば、そのパラメータが修正されます。「\r
8847 \begin_inset Flex Code\r
8848 status collapsed\r
8849 \r
8850 \begin_layout Plain Layout\r
8851 End\r
8852 \end_layout\r
8853 \r
8854 \end_inset\r
8855 \r
8856 」で閉じる必要があります。\r
8857 \begin_inset Newline newline\r
8858 \end_inset\r
8859 \r
8860 段落様式に関する詳細は、\r
8861 \begin_inset CommandInset ref\r
8862 LatexCommand ref\r
8863 reference "subsec:段落様式-XHTML"\r
8864 \r
8865 \end_inset\r
8866 \r
8867 をご覧ください。\r
8868 \end_layout\r
8869 \r
8870 \begin_layout Description\r
8871 \begin_inset Flex Code\r
8872 status collapsed\r
8873 \r
8874 \begin_layout Plain Layout\r
8875 TitleLatexName\r
8876 \end_layout\r
8877 \r
8878 \end_inset\r
8879 \r
8880  [\r
8881 \begin_inset Flex Code\r
8882 status collapsed\r
8883 \r
8884 \begin_layout Plain Layout\r
8885 文字列="maketitle"\r
8886 \end_layout\r
8887 \r
8888 \end_inset\r
8889 \r
8890\r
8891 \begin_inset Flex Code\r
8892 status collapsed\r
8893 \r
8894 \begin_layout Plain Layout\r
8895 TitleLatexType\r
8896 \end_layout\r
8897 \r
8898 \end_inset\r
8899 \r
8900 で使用すべきコマンド名あるいは環境名。The name of the command or environment to be used with\r
8901  \r
8902 \begin_inset Flex Code\r
8903 status collapsed\r
8904 \r
8905 \begin_layout Plain Layout\r
8906 TitleLatexType\r
8907 \end_layout\r
8908 \r
8909 \end_inset\r
8910 \r
8911 .\r
8912 \end_layout\r
8913 \r
8914 \begin_layout Description\r
8915 \begin_inset Flex Code\r
8916 status collapsed\r
8917 \r
8918 \begin_layout Plain Layout\r
8919 TitleLatexType\r
8920 \end_layout\r
8921 \r
8922 \end_inset\r
8923 \r
8924  [\r
8925 \begin_inset Flex Code\r
8926 status collapsed\r
8927 \r
8928 \begin_layout Plain Layout\r
8929 \r
8930 \emph on\r
8931 CommandAfter\r
8932 \end_layout\r
8933 \r
8934 \end_inset\r
8935 \r
8936\r
8937 \begin_inset Flex Code\r
8938 status collapsed\r
8939 \r
8940 \begin_layout Plain Layout\r
8941 Environment\r
8942 \end_layout\r
8943 \r
8944 \end_inset\r
8945 \r
8946 ] 文書のタイトルを定義するのに、どのようなマークアップを使用するのかを示します。\r
8947 \begin_inset Flex Code\r
8948 status collapsed\r
8949 \r
8950 \begin_layout Plain Layout\r
8951 CommandAfter\r
8952 \end_layout\r
8953 \r
8954 \end_inset\r
8955 \r
8956 は、「\r
8957 \begin_inset Flex Code\r
8958 status collapsed\r
8959 \r
8960 \begin_layout Plain Layout\r
8961 InTitle\r
8962 \begin_inset space ~\r
8963 \end_inset\r
8964 \r
8965 1\r
8966 \end_layout\r
8967 \r
8968 \end_inset\r
8969 \r
8970 」が指定されている最後のレイアウトの後に、\r
8971 \begin_inset Flex Code\r
8972 status collapsed\r
8973 \r
8974 \begin_layout Plain Layout\r
8975 TitleLatexName\r
8976 \end_layout\r
8977 \r
8978 \end_inset\r
8979 \r
8980 で指定したマクロ名を挿入することを意味します。\r
8981 \begin_inset Flex Code\r
8982 status collapsed\r
8983 \r
8984 \begin_layout Plain Layout\r
8985 Environment\r
8986 \end_layout\r
8987 \r
8988 \end_inset\r
8989 \r
8990 は、「\r
8991 \begin_inset Flex Code\r
8992 status collapsed\r
8993 \r
8994 \begin_layout Plain Layout\r
8995 InTitle\r
8996 \begin_inset space ~\r
8997 \end_inset\r
8998 \r
8999 1\r
9000 \end_layout\r
9001 \r
9002 \end_inset\r
9003 \r
9004 」を持つ段落群を\r
9005 \begin_inset Flex Code\r
9006 status collapsed\r
9007 \r
9008 \begin_layout Plain Layout\r
9009 TitleLatexName\r
9010 \end_layout\r
9011 \r
9012 \end_inset\r
9013 \r
9014 で指定した環境でくるむ場合に対応します。\r
9015 \end_layout\r
9016 \r
9017 \begin_layout Description\r
9018 \begin_inset Flex Code\r
9019 status collapsed\r
9020 \r
9021 \begin_layout Plain Layout\r
9022 TocDepth\r
9023 \end_layout\r
9024 \r
9025 \end_inset\r
9026 \r
9027  [\r
9028 \begin_inset Flex Code\r
9029 status collapsed\r
9030 \r
9031 \begin_layout Plain Layout\r
9032 int=3\r
9033 \end_layout\r
9034 \r
9035 \end_inset\r
9036 \r
9037 ] どの節区切りまで目次に取り込むかを指定します。\SpecialChar LaTeX\r
9038\r
9039 \begin_inset Flex Code\r
9040 status collapsed\r
9041 \r
9042 \begin_layout Plain Layout\r
9043 tocdepth\r
9044 \end_layout\r
9045 \r
9046 \end_inset\r
9047 \r
9048 カウンタに対応します。\r
9049 \end_layout\r
9050 \r
9051 \begin_layout Subsection\r
9052 \begin_inset Flex Code\r
9053 status collapsed\r
9054 \r
9055 \begin_layout Plain Layout\r
9056 ClassOptions\r
9057 \end_layout\r
9058 \r
9059 \end_inset\r
9060 \r
9061\r
9062 \begin_inset CommandInset label\r
9063 LatexCommand label\r
9064 name "subsec:ClassOptions"\r
9065 \r
9066 \end_inset\r
9067 \r
9068 \r
9069 \end_layout\r
9070 \r
9071 \begin_layout Standard\r
9072 \begin_inset Flex Code\r
9073 status collapsed\r
9074 \r
9075 \begin_layout Plain Layout\r
9076 ClassOptions\r
9077 \end_layout\r
9078 \r
9079 \end_inset\r
9080 \r
9081 部は、以下の項目を取り得ます。\r
9082 \end_layout\r
9083 \r
9084 \begin_layout Description\r
9085 \begin_inset Flex Code\r
9086 status collapsed\r
9087 \r
9088 \begin_layout Plain Layout\r
9089 FontSize\r
9090 \end_layout\r
9091 \r
9092 \end_inset\r
9093 \r
9094  [\r
9095 \begin_inset Flex Code\r
9096 status collapsed\r
9097 \r
9098 \begin_layout Plain Layout\r
9099 文字列="10|11|12"\r
9100 \end_layout\r
9101 \r
9102 \end_inset\r
9103 \r
9104 ] 文書のメインフォントが使用できるフォント寸法の一覧です。「\r
9105 \begin_inset Flex Code\r
9106 status collapsed\r
9107 \r
9108 \begin_layout Plain Layout\r
9109 |\r
9110 \end_layout\r
9111 \r
9112 \end_inset\r
9113 \r
9114 」で区切ります。\r
9115 \end_layout\r
9116 \r
9117 \begin_layout Description\r
9118 \begin_inset Flex Code\r
9119 status collapsed\r
9120 \r
9121 \begin_layout Plain Layout\r
9122 Header\r
9123 \end_layout\r
9124 \r
9125 \end_inset\r
9126 \r
9127  XMLベースの出力クラスで、DTD行を設定するのに使用されます。例:PUBLIC \r
9128 \begin_inset Quotes eld\r
9129 \end_inset\r
9130 \r
9131 -//OASIS//DTD DocBook V4.2//EN\r
9132 \begin_inset Quotes erd\r
9133 \end_inset\r
9134 \r
9135 \r
9136 \end_layout\r
9137 \r
9138 \begin_layout Description\r
9139 \begin_inset Flex Code\r
9140 status collapsed\r
9141 \r
9142 \begin_layout Plain Layout\r
9143 PageStyle\r
9144 \end_layout\r
9145 \r
9146 \end_inset\r
9147 \r
9148  [\r
9149 \begin_inset Flex Code\r
9150 status collapsed\r
9151 \r
9152 \begin_layout Plain Layout\r
9153 文字列="empty|plain|headings|fancy"\r
9154 \end_layout\r
9155 \r
9156 \end_inset\r
9157 \r
9158 ] 使用できるページ様式の一覧です。「\r
9159 \begin_inset Flex Code\r
9160 status collapsed\r
9161 \r
9162 \begin_layout Plain Layout\r
9163 |\r
9164 \end_layout\r
9165 \r
9166 \end_inset\r
9167 \r
9168 」で区切ります。\r
9169 \end_layout\r
9170 \r
9171 \begin_layout Description\r
9172 \begin_inset Flex Code\r
9173 status collapsed\r
9174 \r
9175 \begin_layout Plain Layout\r
9176 Other\r
9177 \end_layout\r
9178 \r
9179 \end_inset\r
9180 \r
9181  [\r
9182 \begin_inset Flex Code\r
9183 status collapsed\r
9184 \r
9185 \begin_layout Plain Layout\r
9186 文字列=""\r
9187 \end_layout\r
9188 \r
9189 \end_inset\r
9190 \r
9191\r
9192 \begin_inset Flex Code\r
9193 status collapsed\r
9194 \r
9195 \begin_layout Plain Layout\r
9196 \r
9197 \backslash\r
9198 documentclass\r
9199 \end_layout\r
9200 \r
9201 \end_inset\r
9202 \r
9203 コマンドの非必須パラメータとして付け加える文書クラスオプションです。コンマで区切ります。\r
9204 \end_layout\r
9205 \r
9206 \begin_layout Standard\r
9207 \begin_inset Flex Code\r
9208 status collapsed\r
9209 \r
9210 \begin_layout Plain Layout\r
9211 ClassOptions\r
9212 \end_layout\r
9213 \r
9214 \end_inset\r
9215 \r
9216 部は「\r
9217 \begin_inset Flex Code\r
9218 status collapsed\r
9219 \r
9220 \begin_layout Plain Layout\r
9221 End\r
9222 \end_layout\r
9223 \r
9224 \end_inset\r
9225 \r
9226 」で閉じる必要があります。\r
9227 \end_layout\r
9228 \r
9229 \begin_layout Subsection\r
9230 段落様式\r
9231 \begin_inset CommandInset label\r
9232 LatexCommand label\r
9233 name "subsec:段落様式"\r
9234 \r
9235 \end_inset\r
9236 \r
9237 \r
9238 \end_layout\r
9239 \r
9240 \begin_layout Standard\r
9241 段落様式の記述は、以下のようになります\r
9242 \begin_inset Foot\r
9243 status collapsed\r
9244 \r
9245 \begin_layout Plain Layout\r
9246 これは新しいレイアウトを定義するか、既存のレイアウトを修正することになることに注意してください。\r
9247 \end_layout\r
9248 \r
9249 \end_inset\r
9250 \r
9251\r
9252 \end_layout\r
9253 \r
9254 \begin_layout LyX-Code\r
9255 Style \r
9256 \family roman\r
9257 \emph on\r
9258 名称\r
9259 \end_layout\r
9260 \r
9261 \begin_layout LyX-Code\r
9262  ...\r
9263 \end_layout\r
9264 \r
9265 \begin_layout LyX-Code\r
9266 End\r
9267 \end_layout\r
9268 \r
9269 \begin_layout Standard\r
9270 ここでは、以下のコマンドを使用することができます。\r
9271 \end_layout\r
9272 \r
9273 \begin_layout Description\r
9274 \begin_inset Flex Code\r
9275 status collapsed\r
9276 \r
9277 \begin_layout Plain Layout\r
9278 Align\r
9279 \end_layout\r
9280 \r
9281 \end_inset\r
9282 \r
9283  [\r
9284 \begin_inset Flex Code\r
9285 status collapsed\r
9286 \r
9287 \begin_layout Plain Layout\r
9288 \r
9289 \emph on\r
9290 block\r
9291 \emph default\r
9292 , left, right, center\r
9293 \end_layout\r
9294 \r
9295 \end_inset\r
9296 \r
9297 ] 段落の揃え。\r
9298 \end_layout\r
9299 \r
9300 \begin_layout Description\r
9301 \begin_inset Flex Code\r
9302 status collapsed\r
9303 \r
9304 \begin_layout Plain Layout\r
9305 AlignPossible\r
9306 \end_layout\r
9307 \r
9308 \end_inset\r
9309 \r
9310  [\r
9311 \begin_inset Flex Code\r
9312 status collapsed\r
9313 \r
9314 \begin_layout Plain Layout\r
9315 \r
9316 \emph on\r
9317 block\r
9318 \emph default\r
9319 , left, right, center\r
9320 \end_layout\r
9321 \r
9322 \end_inset\r
9323 \r
9324 ] 使用できる揃えのコンマ区切りリスト(\SpecialChar LaTeX\r
9325 スタイルには、意味を成さない一部の揃えが禁じられているものがあります。たとえば、連番箇条書きを右揃えや中央揃えにすること\r
9326 はできません)。\r
9327 \end_layout\r
9328 \r
9329 \begin_layout Description\r
9330 \begin_inset Flex Code\r
9331 status collapsed\r
9332 \r
9333 \begin_layout Plain Layout\r
9334 Argument\r
9335 \end_layout\r
9336 \r
9337 \end_inset\r
9338 \r
9339  [\r
9340 \begin_inset Flex Code\r
9341 status collapsed\r
9342 \r
9343 \begin_layout Plain Layout\r
9344 整数\r
9345 \end_layout\r
9346 \r
9347 \end_inset\r
9348 \r
9349 ] 現在の様式に関連付けられたコマンドまたは環境の引数番号<整数>を定義します。これは、節見出しのようなものに便利で、また\SpecialChar LaTeX\r
9350 でのみ意味を持ちます。コマンドまたは環\r
9351 境の引数は全て–段落の内容自身に関連付けられた必須引数を除き、必須・非必須を問わず–、別の場所で定義され、引数番号はその順序を表します。定義は\r
9352 \begin_inset Flex Code\r
9353 status collapsed\r
9354 \r
9355 \begin_layout Plain Layout\r
9356 EndArgument\r
9357 \end_layout\r
9358 \r
9359 \end_inset\r
9360 \r
9361 で閉じなくてはなりません。非必須引数が2つあるコマンドの場合は、以下のようになります。\r
9362 \begin_inset Separator parbreak\r
9363 \end_inset\r
9364 \r
9365 \r
9366 \end_layout\r
9367 \r
9368 \begin_deeper\r
9369 \begin_layout Quote\r
9370 \r
9371 \family typewriter\r
9372 Argument 1\r
9373 \end_layout\r
9374 \r
9375 \begin_layout Quote\r
9376 \r
9377 \family typewriter\r
9378 ...\r
9379 \end_layout\r
9380 \r
9381 \begin_layout Quote\r
9382 \r
9383 \family typewriter\r
9384 EndArgument\r
9385 \end_layout\r
9386 \r
9387 \begin_layout Quote\r
9388 \r
9389 \family typewriter\r
9390 Argument 2\r
9391 \end_layout\r
9392 \r
9393 \begin_layout Quote\r
9394 \r
9395 \family typewriter\r
9396 ...\r
9397 \end_layout\r
9398 \r
9399 \begin_layout Quote\r
9400 \r
9401 \family typewriter\r
9402 EndArgument\r
9403 \end_layout\r
9404 \r
9405 \begin_layout Standard\r
9406 \begin_inset Flex Code\r
9407 status collapsed\r
9408 \r
9409 \begin_layout Plain Layout\r
9410 Argument\r
9411 \end_layout\r
9412 \r
9413 \end_inset\r
9414 \r
9415 定義内部では、以下の指定をすることができます。\r
9416 \end_layout\r
9417 \r
9418 \begin_layout Itemize\r
9419 \begin_inset Flex Code\r
9420 status collapsed\r
9421 \r
9422 \begin_layout Plain Layout\r
9423 LabelString\r
9424 \end_layout\r
9425 \r
9426 \end_inset\r
9427 \r
9428  \r
9429 \begin_inset Flex Code\r
9430 status collapsed\r
9431 \r
9432 \begin_layout Plain Layout\r
9433 [文字列]\r
9434 \end_layout\r
9435 \r
9436 \end_inset\r
9437 \r
9438  この引数を挿入するメニューと引数差込枠ボタンに表示される文字列です(別に\r
9439 \begin_inset Flex Code\r
9440 status collapsed\r
9441 \r
9442 \begin_layout Plain Layout\r
9443 MenuString\r
9444 \end_layout\r
9445 \r
9446 \end_inset\r
9447 \r
9448 を指定した場合を除く)。メニューには、後ろに「|」で区切った文字を置くことでアクセラレーターを定義することができます(例:\r
9449 \begin_inset space \space{}\r
9450 \end_inset\r
9451 \r
9452 \r
9453 \begin_inset Quotes eld\r
9454 \end_inset\r
9455 \r
9456 \r
9457 \begin_inset Flex Code\r
9458 status collapsed\r
9459 \r
9460 \begin_layout Plain Layout\r
9461 Short Title|S\r
9462 \end_layout\r
9463 \r
9464 \end_inset\r
9465 \r
9466 \r
9467 \begin_inset Quotes erd\r
9468 \end_inset\r
9469 \r
9470 )。\r
9471 \end_layout\r
9472 \r
9473 \begin_layout Itemize\r
9474 \begin_inset Flex Code\r
9475 status collapsed\r
9476 \r
9477 \begin_layout Plain Layout\r
9478 MenuString\r
9479 \end_layout\r
9480 \r
9481 \end_inset\r
9482 \r
9483  \r
9484 \begin_inset Flex Code\r
9485 status collapsed\r
9486 \r
9487 \begin_layout Plain Layout\r
9488 [文字列]\r
9489 \end_layout\r
9490 \r
9491 \end_inset\r
9492 \r
9493  メニュー単独用の文字列。後ろに「|」で区切った文字を置くことでアクセラレーターを定義することができます(例:\r
9494 \begin_inset space \space{}\r
9495 \end_inset\r
9496 \r
9497 \r
9498 \begin_inset Quotes eld\r
9499 \end_inset\r
9500 \r
9501 \r
9502 \begin_inset Flex Code\r
9503 status collapsed\r
9504 \r
9505 \begin_layout Plain Layout\r
9506 Short Title|S\r
9507 \end_layout\r
9508 \r
9509 \end_inset\r
9510 \r
9511 \r
9512 \begin_inset Quotes erd\r
9513 \end_inset\r
9514 \r
9515 )。この指定は必須ではありません。指定しない場合には、代わりに\r
9516 \begin_inset Flex Code\r
9517 status collapsed\r
9518 \r
9519 \begin_layout Plain Layout\r
9520 LabelString\r
9521 \end_layout\r
9522 \r
9523 \end_inset\r
9524 \r
9525 がメニューに用いられます。\r
9526 \end_layout\r
9527 \r
9528 \begin_layout Itemize\r
9529 \begin_inset Flex Code\r
9530 status collapsed\r
9531 \r
9532 \begin_layout Plain Layout\r
9533 Tooltip\r
9534 \end_layout\r
9535 \r
9536 \end_inset\r
9537 \r
9538  \r
9539 \begin_inset Flex Code\r
9540 status collapsed\r
9541 \r
9542 \begin_layout Plain Layout\r
9543 [文字列]\r
9544 \end_layout\r
9545 \r
9546 \end_inset\r
9547 \r
9548  引数差込枠にマウスをかざしたときに現れるツールチップに表示される長めの説明文。\r
9549 \end_layout\r
9550 \r
9551 \begin_layout Itemize\r
9552 \begin_inset Flex Code\r
9553 status collapsed\r
9554 \r
9555 \begin_layout Plain Layout\r
9556 Mandatory\r
9557 \end_layout\r
9558 \r
9559 \end_inset\r
9560 \r
9561  [\r
9562 \begin_inset Flex Code\r
9563 status collapsed\r
9564 \r
9565 \begin_layout Plain Layout\r
9566 \r
9567 \emph on\r
9568 0\r
9569 \end_layout\r
9570 \r
9571 \end_inset\r
9572 \r
9573 ,\r
9574 \begin_inset space \thinspace{}\r
9575 \end_inset\r
9576 \r
9577 \r
9578 \begin_inset Flex Code\r
9579 status collapsed\r
9580 \r
9581 \begin_layout Plain Layout\r
9582 1\r
9583 \end_layout\r
9584 \r
9585 \end_inset\r
9586 \r
9587 ] これが必須の引数なのか(1)非必須の引数なのか(0)を宣言します。必須引数は、与えられなければ空の出力を行いますが、非必須引数の場合はそもそも出力されません\r
9588 。既定では、必須引数は\r
9589 \begin_inset Flex Code\r
9590 status collapsed\r
9591 \r
9592 \begin_layout Plain Layout\r
9593 {...}\r
9594 \end_layout\r
9595 \r
9596 \end_inset\r
9597 \r
9598 で区切られ、非必須引数は\r
9599 \begin_inset Flex Code\r
9600 status collapsed\r
9601 \r
9602 \begin_layout Plain Layout\r
9603 [...]\r
9604 \end_layout\r
9605 \r
9606 \end_inset\r
9607 \r
9608 で区切られます。\r
9609 \end_layout\r
9610 \r
9611 \begin_layout Itemize\r
9612 \begin_inset Flex Code\r
9613 status collapsed\r
9614 \r
9615 \begin_layout Plain Layout\r
9616 Requires\r
9617 \end_layout\r
9618 \r
9619 \end_inset\r
9620 \r
9621  \r
9622 \begin_inset Flex Code\r
9623 status collapsed\r
9624 \r
9625 \begin_layout Plain Layout\r
9626 [整数=0]\r
9627 \end_layout\r
9628 \r
9629 \end_inset\r
9630 \r
9631  この引数が出力されるとき、必要となる別の引数を(番号によって)指定します。例えば、\SpecialChar LaTeX\r
9632 コマンドでは、\r
9633 \begin_inset Flex Code\r
9634 status collapsed\r
9635 \r
9636 \begin_layout Plain Layout\r
9637 \r
9638 \backslash\r
9639 command[][引数]{文字列}\r
9640 \end_layout\r
9641 \r
9642 \end_inset\r
9643 \r
9644 のように、前に(少なくとも空の)別の非必須引数を要求する非必須引数があります。これは、\r
9645 \begin_inset Flex Code\r
9646 status collapsed\r
9647 \r
9648 \begin_layout Plain Layout\r
9649 Argument 2\r
9650 \end_layout\r
9651 \r
9652 \end_inset\r
9653 \r
9654 中に\r
9655 \begin_inset Flex Code\r
9656 status collapsed\r
9657 \r
9658 \begin_layout Plain Layout\r
9659 Requires 1\r
9660 \end_layout\r
9661 \r
9662 \end_inset\r
9663 \r
9664 ステートメントを置くことで実現できます。\r
9665 \end_layout\r
9666 \r
9667 \begin_layout Itemize\r
9668 \begin_inset Flex Code\r
9669 status collapsed\r
9670 \r
9671 \begin_layout Plain Layout\r
9672 LeftDelim\r
9673 \end_layout\r
9674 \r
9675 \end_inset\r
9676 \r
9677  \r
9678 \begin_inset Flex Code\r
9679 status collapsed\r
9680 \r
9681 \begin_layout Plain Layout\r
9682 [文字列]\r
9683 \end_layout\r
9684 \r
9685 \end_inset\r
9686 \r
9687  (\r
9688 \begin_inset Flex Code\r
9689 status collapsed\r
9690 \r
9691 \begin_layout Plain Layout\r
9692 {\r
9693 \end_layout\r
9694 \r
9695 \end_inset\r
9696 \r
9697\r
9698 \begin_inset Flex Code\r
9699 status collapsed\r
9700 \r
9701 \begin_layout Plain Layout\r
9702 [\r
9703 \end_layout\r
9704 \r
9705 \end_inset\r
9706 \r
9707 ではない)ユーザー定義の左区切りを定義します。出力中の改行は\r
9708 \begin_inset Flex Code\r
9709 status collapsed\r
9710 \r
9711 \begin_layout Plain Layout\r
9712 <br/>\r
9713 \end_layout\r
9714 \r
9715 \end_inset\r
9716 \r
9717 で指示できます。\r
9718 \end_layout\r
9719 \r
9720 \begin_layout Itemize\r
9721 \begin_inset Flex Code\r
9722 status collapsed\r
9723 \r
9724 \begin_layout Plain Layout\r
9725 RightDelim\r
9726 \end_layout\r
9727 \r
9728 \end_inset\r
9729 \r
9730  \r
9731 \begin_inset Flex Code\r
9732 status collapsed\r
9733 \r
9734 \begin_layout Plain Layout\r
9735 [文字列]\r
9736 \end_layout\r
9737 \r
9738 \end_inset\r
9739 \r
9740  (\r
9741 \begin_inset Flex Code\r
9742 status collapsed\r
9743 \r
9744 \begin_layout Plain Layout\r
9745 }\r
9746 \end_layout\r
9747 \r
9748 \end_inset\r
9749 \r
9750\r
9751 \begin_inset Flex Code\r
9752 status collapsed\r
9753 \r
9754 \begin_layout Plain Layout\r
9755 ]\r
9756 \end_layout\r
9757 \r
9758 \end_inset\r
9759 \r
9760 ではない)ユーザー定義の右区切りを定義します。出力中の改行は\r
9761 \begin_inset Flex Code\r
9762 status collapsed\r
9763 \r
9764 \begin_layout Plain Layout\r
9765 <br/>\r
9766 \end_layout\r
9767 \r
9768 \end_inset\r
9769 \r
9770 で指示できます。\r
9771 \end_layout\r
9772 \r
9773 \begin_layout Itemize\r
9774 \begin_inset Flex Code\r
9775 status collapsed\r
9776 \r
9777 \begin_layout Plain Layout\r
9778 DefaultArg\r
9779 \end_layout\r
9780 \r
9781 \end_inset\r
9782 \r
9783  \r
9784 \begin_inset Flex Code\r
9785 status collapsed\r
9786 \r
9787 \begin_layout Plain Layout\r
9788 [文字列]\r
9789 \end_layout\r
9790 \r
9791 \end_inset\r
9792 \r
9793  ユーザー指定引数が与えられなかったとき、すなわち引数差込枠が挿入されなかったときに限り、挿入される引数を定義します(空の引数差込枠が挿入されてもDefault\r
9794 Argは無効になることに注意してください)。引数が複数のときはコンマで区切る必要があります。\r
9795 \end_layout\r
9796 \r
9797 \begin_layout Itemize\r
9798 \begin_inset Flex Code\r
9799 status collapsed\r
9800 \r
9801 \begin_layout Plain Layout\r
9802 PresetArg\r
9803 \end_layout\r
9804 \r
9805 \end_inset\r
9806 \r
9807  \r
9808 \begin_inset Flex Code\r
9809 status collapsed\r
9810 \r
9811 \begin_layout Plain Layout\r
9812 [文字列]\r
9813 \end_layout\r
9814 \r
9815 \end_inset\r
9816 \r
9817  どのような場合にも(単独もしくはユーザー定義引数とともに)挿入される引数を定義します。引数が複数のときはコンマで区切る必要があります。\r
9818 \end_layout\r
9819 \r
9820 \begin_layout Itemize\r
9821 \begin_inset Flex Code\r
9822 status collapsed\r
9823 \r
9824 \begin_layout Plain Layout\r
9825 Font\r
9826 \end_layout\r
9827 \r
9828 \end_inset\r
9829 \r
9830  引数の内容に用いられるフォント。\r
9831 \begin_inset CommandInset ref\r
9832 LatexCommand ref\r
9833 reference "subsec:フォント指定"\r
9834 \r
9835 \end_inset\r
9836 \r
9837 参照。\r
9838 \end_layout\r
9839 \r
9840 \begin_layout Itemize\r
9841 \begin_inset Flex Code\r
9842 status collapsed\r
9843 \r
9844 \begin_layout Plain Layout\r
9845 LabelFont\r
9846 \end_layout\r
9847 \r
9848 \end_inset\r
9849 \r
9850  ラベルに用いられるフォント。\r
9851 \begin_inset CommandInset ref\r
9852 LatexCommand ref\r
9853 reference "subsec:フォント指定"\r
9854 \r
9855 \end_inset\r
9856 \r
9857 参照。\r
9858 \end_layout\r
9859 \r
9860 \begin_layout Itemize\r
9861 \begin_inset Flex Code\r
9862 status collapsed\r
9863 \r
9864 \begin_layout Plain Layout\r
9865 Decoration\r
9866 \end_layout\r
9867 \r
9868 \end_inset\r
9869 \r
9870  [\r
9871 \begin_inset Flex Code\r
9872 status collapsed\r
9873 \r
9874 \begin_layout Plain Layout\r
9875 \r
9876 \emph on\r
9877 Classic\r
9878 \emph default\r
9879 , Minimalistic, Conglomerate\r
9880 \end_layout\r
9881 \r
9882 \end_inset\r
9883 \r
9884 ] 差込枠の枠とボタンに用いられる装飾様式。\r
9885 \end_layout\r
9886 \r
9887 \begin_layout Itemize\r
9888 \begin_inset Flex Code\r
9889 status collapsed\r
9890 \r
9891 \begin_layout Plain Layout\r
9892 AutoInsert\r
9893 \end_layout\r
9894 \r
9895 \end_inset\r
9896 \r
9897  \r
9898 \begin_inset Flex Code\r
9899 status collapsed\r
9900 \r
9901 \begin_layout Plain Layout\r
9902 [整数=0]\r
9903 \end_layout\r
9904 \r
9905 \end_inset\r
9906 \r
9907  これが\r
9908 \begin_inset Flex Code\r
9909 status collapsed\r
9910 \r
9911 \begin_layout Plain Layout\r
9912 1\r
9913 \end_layout\r
9914 \r
9915 \end_inset\r
9916 \r
9917 に設定されると、各様式が選択されたときに、この引数が自動的に挿入されます。現在のところ、様式・レイアウト毎に1変数のみ自動挿入することができます。\r
9918 \end_layout\r
9919 \r
9920 \begin_layout Itemize\r
9921 \begin_inset Flex Code\r
9922 status collapsed\r
9923 \r
9924 \begin_layout Plain Layout\r
9925 InsertCotext\r
9926 \end_layout\r
9927 \r
9928 \end_inset\r
9929 \r
9930  \r
9931 \begin_inset Flex Code\r
9932 status collapsed\r
9933 \r
9934 \begin_layout Plain Layout\r
9935 [整数=0]\r
9936 \end_layout\r
9937 \r
9938 \end_inset\r
9939 \r
9940  これが\r
9941 \begin_inset Flex Code\r
9942 status collapsed\r
9943 \r
9944 \begin_layout Plain Layout\r
9945 1\r
9946 \end_layout\r
9947 \r
9948 \end_inset\r
9949 \r
9950 に設定されると、この引数は、副文(選択した文ないしは段落全体)のコピーを内容にとって挿入されます。\r
9951 \end_layout\r
9952 \r
9953 \begin_layout Itemize\r
9954 \begin_inset Flex Code\r
9955 status collapsed\r
9956 \r
9957 \begin_layout Plain Layout\r
9958 PassThruChars\r
9959 \end_layout\r
9960 \r
9961 \end_inset\r
9962 \r
9963  [\r
9964 \begin_inset Flex Code\r
9965 status collapsed\r
9966 \r
9967 \begin_layout Plain Layout\r
9968 文字列\r
9969 \end_layout\r
9970 \r
9971 \end_inset\r
9972 \r
9973 ]\r
9974 \family typewriter\r
9975  \r
9976 \family default\r
9977 \SpecialChar LaTeX\r
9978 が要求する特別な翻訳は抜きにして、生の形で出力されるべき各文字を定義します。PassThruとは違って、引数用に、これは明示的に定義されなくてはなりません。つま\r
9979 り、引数は、親差込枠や親レイアウトからPassThruCharsを継承しません。\r
9980 \end_layout\r
9981 \r
9982 \begin_layout Standard\r
9983 既定では、\r
9984 \begin_inset Flex Code\r
9985 status collapsed\r
9986 \r
9987 \begin_layout Plain Layout\r
9988 LatexType\r
9989 \end_layout\r
9990 \r
9991 \end_inset\r
9992 \r
9993\r
9994 \begin_inset Flex Code\r
9995 status collapsed\r
9996 \r
9997 \begin_layout Plain Layout\r
9998 Command\r
9999 \end_layout\r
10000 \r
10001 \end_inset\r
10002 \r
10003 のとき、各レイアウトで\SpecialChar LyX\r
10004 作業領域に入力した文字列は、コマンドの最後の(必須)引数になります。しかしながら、前置句\r
10005 \begin_inset Flex Code\r
10006 status collapsed\r
10007 \r
10008 \begin_layout Plain Layout\r
10009 post:\r
10010 \end_layout\r
10011 \r
10012 \end_inset\r
10013 \r
10014 を付けた文字列は、この作業領域引数の後に出力されます。後置引数の番号は1から振られ直されますので、作業領域引数の後の最初の引数は\r
10015 \begin_inset Flex Code\r
10016 status collapsed\r
10017 \r
10018 \begin_layout Plain Layout\r
10019 post:1\r
10020 \end_layout\r
10021 \r
10022 \end_inset\r
10023 \r
10024 となります。後置引数は、\r
10025 \begin_inset Flex Code\r
10026 status collapsed\r
10027 \r
10028 \begin_layout Plain Layout\r
10029 Command\r
10030 \end_layout\r
10031 \r
10032 \end_inset\r
10033 \r
10034 以外の\r
10035 \begin_inset Flex Code\r
10036 status collapsed\r
10037 \r
10038 \begin_layout Plain Layout\r
10039 LatexType\r
10040 \end_layout\r
10041 \r
10042 \end_inset\r
10043 \r
10044 では無視されます。\r
10045 \end_layout\r
10046 \r
10047 \begin_layout Standard\r
10048 (\r
10049 \begin_inset Flex Code\r
10050 status collapsed\r
10051 \r
10052 \begin_layout Plain Layout\r
10053 \r
10054 \backslash\r
10055 item[foo]\r
10056 \end_layout\r
10057 \r
10058 \end_inset\r
10059 \r
10060 のような)箇条書き\r
10061 \begin_inset Flex Code\r
10062 status collapsed\r
10063 \r
10064 \begin_layout Plain Layout\r
10065 \r
10066 \backslash\r
10067 item\r
10068 \end_layout\r
10069 \r
10070 \end_inset\r
10071 \r
10072 の引数は、前置句\r
10073 \begin_inset Flex Code\r
10074 status collapsed\r
10075 \r
10076 \begin_layout Plain Layout\r
10077 item:\r
10078 \end_layout\r
10079 \r
10080 \end_inset\r
10081 \r
10082 の後に番号を付けます(例:\r
10083 \begin_inset Flex Code\r
10084 status collapsed\r
10085 \r
10086 \begin_layout Plain Layout\r
10087 Argument item:1\r
10088 \end_layout\r
10089 \r
10090 \end_inset\r
10091 \r
10092 )。\r
10093 \end_layout\r
10094 \r
10095 \end_deeper\r
10096 \begin_layout Description\r
10097 \begin_inset Flex Code\r
10098 status collapsed\r
10099 \r
10100 \begin_layout Plain Layout\r
10101 BabelPreamble\r
10102 \end_layout\r
10103 \r
10104 \end_inset\r
10105 \r
10106  これは、前に現れたこの様式の\r
10107 \begin_inset Flex Code\r
10108 status collapsed\r
10109 \r
10110 \begin_layout Plain Layout\r
10111 BabelPreamble\r
10112 \end_layout\r
10113 \r
10114 \end_inset\r
10115 \r
10116 宣言をすべて、完全に上書きしますので注意してください。「\r
10117 \begin_inset Flex Code\r
10118 status collapsed\r
10119 \r
10120 \begin_layout Plain Layout\r
10121 EndBabelPreamble\r
10122 \end_layout\r
10123 \r
10124 \end_inset\r
10125 \r
10126 」で閉じる必要があります。これの利用法についての詳細は、第\r
10127 \begin_inset CommandInset ref\r
10128 LatexCommand ref\r
10129 reference "subsec:段落様式の国際化"\r
10130 \r
10131 \end_inset\r
10132 \r
10133 節をご覧ください。\r
10134 \end_layout\r
10135 \r
10136 \begin_layout Description\r
10137 \begin_inset Flex Code\r
10138 status collapsed\r
10139 \r
10140 \begin_layout Plain Layout\r
10141 BottomSep\r
10142 \end_layout\r
10143 \r
10144 \end_inset\r
10145 \r
10146  [\r
10147 \begin_inset Flex Code\r
10148 status collapsed\r
10149 \r
10150 \begin_layout Plain Layout\r
10151 浮動小数点型=0\r
10152 \end_layout\r
10153 \r
10154 \end_inset\r
10155 \r
10156 ]\r
10157 \begin_inset Foot\r
10158 status collapsed\r
10159 \r
10160 \begin_layout Plain Layout\r
10161 ここで「浮動小数点型」とは1.5のような実数を指します。\r
10162 \end_layout\r
10163 \r
10164 \end_inset\r
10165 \r
10166  このレイアウト型の段落塊の最後の段落と、次の段落とを分離する垂直空白。次の段落が別のレイアウト型である場合、分離幅は足し上げられるのではなく、最大値がとられま\r
10167 す。\r
10168 \end_layout\r
10169 \r
10170 \begin_layout Description\r
10171 \begin_inset Flex Code\r
10172 status collapsed\r
10173 \r
10174 \begin_layout Plain Layout\r
10175 Category\r
10176 \end_layout\r
10177 \r
10178 \end_inset\r
10179 \r
10180  [\r
10181 \begin_inset Flex Code\r
10182 status collapsed\r
10183 \r
10184 \begin_layout Plain Layout\r
10185 文字列\r
10186 \end_layout\r
10187 \r
10188 \end_inset\r
10189 \r
10190 ] この様式のカテゴリです。これは、ツールバーのレイアウト・コンボボックスで関連した様式をグループ化するのに用いられます。任意の文字列を使用することができますが\r
10191 、作成した様式に既存のカテゴリを使用したいと思うことが多いでしょう。\r
10192 \end_layout\r
10193 \r
10194 \begin_layout Description\r
10195 \begin_inset Flex Code\r
10196 status collapsed\r
10197 \r
10198 \begin_layout Plain Layout\r
10199 CommandDepth\r
10200 \end_layout\r
10201 \r
10202 \end_inset\r
10203 \r
10204  XMLコマンドの深度。XML型の書式でのみ使用されます。\r
10205 \end_layout\r
10206 \r
10207 \begin_layout Description\r
10208 \begin_inset Flex Code\r
10209 status collapsed\r
10210 \r
10211 \begin_layout Plain Layout\r
10212 CopyStyle\r
10213 \end_layout\r
10214 \r
10215 \end_inset\r
10216 \r
10217  [\r
10218 \begin_inset Flex Code\r
10219 status collapsed\r
10220 \r
10221 \begin_layout Plain Layout\r
10222 文字列\r
10223 \end_layout\r
10224 \r
10225 \end_inset\r
10226 \r
10227 ] 既存の様式から、すべての機能を現在の様式にコピーします。\r
10228 \end_layout\r
10229 \r
10230 \begin_layout Description\r
10231 \begin_inset Flex Code\r
10232 status collapsed\r
10233 \r
10234 \begin_layout Plain Layout\r
10235 DependsOn\r
10236 \end_layout\r
10237 \r
10238 \end_inset\r
10239 \r
10240  [\r
10241 \begin_inset Flex Code\r
10242 status collapsed\r
10243 \r
10244 \begin_layout Plain Layout\r
10245 <名称>\r
10246 \end_layout\r
10247 \r
10248 \end_inset\r
10249 \r
10250 ]\r
10251 \lang english\r
10252  \r
10253 \lang japanese\r
10254 この\r
10255 \emph on\r
10256 前に\r
10257 \emph default\r
10258 プリアンブルを出力させる様式名。マクロ定義がお互いに依存関係にある場合に、プリアンブルの断片の順序を確実にするためのものです\r
10259 \begin_inset Foot\r
10260 status collapsed\r
10261 \r
10262 \begin_layout Plain Layout\r
10263 この機能以外には、プリアンブルの順序を確定する方法はないことに注意してください。\SpecialChar LyX\r
10264 の特定のバージョンで観察された順序は、将来のバージョンで警告なしに変わる可能性が\r
10265 あります。\r
10266 \end_layout\r
10267 \r
10268 \end_inset\r
10269 \r
10270\r
10271 \end_layout\r
10272 \r
10273 \begin_layout Description\r
10274 \begin_inset Flex Code\r
10275 status collapsed\r
10276 \r
10277 \begin_layout Plain Layout\r
10278 EndLabeltype\r
10279 \end_layout\r
10280 \r
10281 \end_inset\r
10282 \r
10283  [\r
10284 \begin_inset Flex Code\r
10285 status collapsed\r
10286 \r
10287 \begin_layout Plain Layout\r
10288 \r
10289 \emph on\r
10290 No_Label\r
10291 \emph default\r
10292 , Box, Filled_Box, Static\r
10293 \end_layout\r
10294 \r
10295 \end_inset\r
10296 \r
10297 ] 段落の最後(あるいは\r
10298 \begin_inset Flex Code\r
10299 status collapsed\r
10300 \r
10301 \begin_layout Plain Layout\r
10302 LatexType\r
10303 \end_layout\r
10304 \r
10305 \end_inset\r
10306 \r
10307 が、\r
10308 \begin_inset Flex Code\r
10309 status collapsed\r
10310 \r
10311 \begin_layout Plain Layout\r
10312 Environment\r
10313 \end_layout\r
10314 \r
10315 \end_inset\r
10316 \r
10317\r
10318 \begin_inset Flex Code\r
10319 status collapsed\r
10320 \r
10321 \begin_layout Plain Layout\r
10322 Item_Environment\r
10323 \end_layout\r
10324 \r
10325 \end_inset\r
10326 \r
10327\r
10328 \begin_inset Flex Code\r
10329 status collapsed\r
10330 \r
10331 \begin_layout Plain Layout\r
10332 List_Environment\r
10333 \end_layout\r
10334 \r
10335 \end_inset\r
10336 \r
10337 のいずれかの場合は、段落群の最後)に置くラベル。\r
10338 \begin_inset Flex Code\r
10339 status collapsed\r
10340 \r
10341 \begin_layout Plain Layout\r
10342 No_Label\r
10343 \end_layout\r
10344 \r
10345 \end_inset\r
10346 \r
10347 の場合は「何もない」ことを指し、\r
10348 \begin_inset Flex Code\r
10349 status collapsed\r
10350 \r
10351 \begin_layout Plain Layout\r
10352 Box\r
10353 \end_layout\r
10354 \r
10355 \end_inset\r
10356 \r
10357 (あるいは\r
10358 \begin_inset Flex Code\r
10359 status collapsed\r
10360 \r
10361 \begin_layout Plain Layout\r
10362 Filled_Box\r
10363 \end_layout\r
10364 \r
10365 \end_inset\r
10366 \r
10367 )の場合は、証明終了マーカ用の白い箱型(あるいは黒い箱型)を指し、\r
10368 \begin_inset Flex Code\r
10369 status collapsed\r
10370 \r
10371 \begin_layout Plain Layout\r
10372 Static\r
10373 \end_layout\r
10374 \r
10375 \end_inset\r
10376 \r
10377 は明示したテキスト文字列を指します。\r
10378 \end_layout\r
10379 \r
10380 \begin_layout Description\r
10381 \begin_inset Flex Code\r
10382 status collapsed\r
10383 \r
10384 \begin_layout Plain Layout\r
10385 EndLabelString\r
10386 \end_layout\r
10387 \r
10388 \end_inset\r
10389 \r
10390  [\r
10391 \begin_inset Flex Code\r
10392 status collapsed\r
10393 \r
10394 \begin_layout Plain Layout\r
10395 文字列=""\r
10396 \end_layout\r
10397 \r
10398 \end_inset\r
10399 \r
10400\r
10401 \begin_inset Flex Code\r
10402 status collapsed\r
10403 \r
10404 \begin_layout Plain Layout\r
10405 Static\r
10406 \end_layout\r
10407 \r
10408 \end_inset\r
10409 \r
10410\r
10411 \begin_inset Flex Code\r
10412 status collapsed\r
10413 \r
10414 \begin_layout Plain Layout\r
10415 EndLabelType\r
10416 \end_layout\r
10417 \r
10418 \end_inset\r
10419 \r
10420 のラベルで用いる文字列。\r
10421 \end_layout\r
10422 \r
10423 \begin_layout Description\r
10424 \begin_inset Flex Code\r
10425 status collapsed\r
10426 \r
10427 \begin_layout Plain Layout\r
10428 Font\r
10429 \end_layout\r
10430 \r
10431 \end_inset\r
10432 \r
10433  本文テキストとラベルの\r
10434 \emph on\r
10435 両方で\r
10436 \emph default\r
10437 用いられるフォント。第\r
10438 \begin_inset CommandInset ref\r
10439 LatexCommand ref\r
10440 reference "subsec:フォント指定"\r
10441 \r
10442 \end_inset\r
10443 \r
10444 節を参照。このフォントを定義すると、自動的に\r
10445 \begin_inset Flex Code\r
10446 status collapsed\r
10447 \r
10448 \begin_layout Plain Layout\r
10449 LabelFont\r
10450 \end_layout\r
10451 \r
10452 \end_inset\r
10453 \r
10454 も同じ値で定義されることに注意してください。したがって、\r
10455 \begin_inset Flex Code\r
10456 status collapsed\r
10457 \r
10458 \begin_layout Plain Layout\r
10459 LabelFont\r
10460 \end_layout\r
10461 \r
10462 \end_inset\r
10463 \r
10464 も同時に定義したい場合には、これを先に定義してください。\r
10465 \end_layout\r
10466 \r
10467 \begin_layout Description\r
10468 \begin_inset Flex Code\r
10469 status collapsed\r
10470 \r
10471 \begin_layout Plain Layout\r
10472 ForceLocal\r
10473 \end_layout\r
10474 \r
10475 \end_inset\r
10476 \r
10477  [\r
10478 \begin_inset Flex Code\r
10479 status collapsed\r
10480 \r
10481 \begin_layout Plain Layout\r
10482 int=0\r
10483 \end_layout\r
10484 \r
10485 \end_inset\r
10486 \r
10487 ] 新しい様式を\SpecialChar LyX\r
10488 安定版にバックポートするのに用いられます。このタグを最初にサポートした安定版は\SpecialChar LyX\r
10489  2.1.0です。引数は数字で、0・-1・1以上の任意の数をとることが\r
10490 できます。様式の\r
10491 \begin_inset Flex Code\r
10492 status collapsed\r
10493 \r
10494 \begin_layout Plain Layout\r
10495 ForceLocal\r
10496 \end_layout\r
10497 \r
10498 \end_inset\r
10499 \r
10500 フラグが1以上ならば、これは常に文書ヘッダに書き込まれます。.lyxファイルが読み込まれると、文書ヘッダからの様式定義が文書クラスに追加されます。したがって、古い\r
10501 版の\SpecialChar LyX\r
10502 もこの様式を取り扱えるようになります。\r
10503 \begin_inset Flex Code\r
10504 status collapsed\r
10505 \r
10506 \begin_layout Plain Layout\r
10507 ForceLocal\r
10508 \end_layout\r
10509 \r
10510 \end_inset\r
10511 \r
10512 の引数は版数です。様式が読み込まれたときに、文書クラス中の既存の様式の版数よりも小さいと、新しい様式は無視されます。版数が大きいと、既存の様式に代わって新しい様\r
10513 式が用いられます。値-1は無限大の版数を意味し、この様式が常に用いられることになります。\r
10514 \end_layout\r
10515 \r
10516 \begin_layout Description\r
10517 \begin_inset Flex Code\r
10518 status collapsed\r
10519 \r
10520 \begin_layout Plain Layout\r
10521 FreeSpacing\r
10522 \end_layout\r
10523 \r
10524 \end_inset\r
10525 \r
10526  [\r
10527 \emph on\r
10528 \r
10529 \begin_inset Flex Code\r
10530 status collapsed\r
10531 \r
10532 \begin_layout Plain Layout\r
10533 0\r
10534 \end_layout\r
10535 \r
10536 \end_inset\r
10537 \r
10538 \r
10539 \emph default\r
10540 ,\r
10541 \begin_inset space \thinspace{}\r
10542 \end_inset\r
10543 \r
10544 \r
10545 \begin_inset Flex Code\r
10546 status collapsed\r
10547 \r
10548 \begin_layout Plain Layout\r
10549 1\r
10550 \end_layout\r
10551 \r
10552 \end_inset\r
10553 \r
10554 ] \SpecialChar LyX\r
10555 は、空白をそれ自体文字や記号ではなく、2つの単語の間の分割子として捉えているため、単語間に2つ以上の空白を入れることは、通常許可していません。これ自体はとて\r
10556 も素晴らしいことですが、たとえばプログラムコードや生の\SpecialChar LaTeX\r
10557 コードを入力しようとするときなどに、煩わしくなることがあります。このことから、\r
10558 \begin_inset Flex Code\r
10559 status collapsed\r
10560 \r
10561 \begin_layout Plain Layout\r
10562 FreeSpacing\r
10563 \end_layout\r
10564 \r
10565 \end_inset\r
10566 \r
10567 を有効にすることが認められています。\SpecialChar LyX\r
10568 は、\SpecialChar LaTeX\r
10569 モード以外では2つめ以降の空白には、保護された空白を使用することに注意してください。\r
10570 \end_layout\r
10571 \r
10572 \begin_layout Description\r
10573 \begin_inset Flex Code\r
10574 status collapsed\r
10575 \r
10576 \begin_layout Plain Layout\r
10577 HTML*\r
10578 \end_layout\r
10579 \r
10580 \end_inset\r
10581 \r
10582  これらのタグは、XHTML出力で使用されます。第\r
10583 \begin_inset CommandInset ref\r
10584 LatexCommand ref\r
10585 reference "subsec:段落様式-XHTML"\r
10586 \r
10587 \end_inset\r
10588 \r
10589 節をご覧ください。\r
10590 \end_layout\r
10591 \r
10592 \begin_layout Description\r
10593 \begin_inset Flex Code\r
10594 status collapsed\r
10595 \r
10596 \begin_layout Plain Layout\r
10597 InnerTag\r
10598 \end_layout\r
10599 \r
10600 \end_inset\r
10601 \r
10602  [[FIXME]] (XML型書式でのみ使用されます。)\r
10603 \end_layout\r
10604 \r
10605 \begin_layout Description\r
10606 \begin_inset Flex Code\r
10607 status collapsed\r
10608 \r
10609 \begin_layout Plain Layout\r
10610 InPreamble\r
10611 \end_layout\r
10612 \r
10613 \end_inset\r
10614 \r
10615  [\r
10616 \emph on\r
10617 \r
10618 \begin_inset Flex Code\r
10619 status collapsed\r
10620 \r
10621 \begin_layout Plain Layout\r
10622 0\r
10623 \end_layout\r
10624 \r
10625 \end_inset\r
10626 \r
10627 \r
10628 \emph default\r
10629 ,\r
10630 \begin_inset space \thinspace{}\r
10631 \end_inset\r
10632 \r
10633 \r
10634 \begin_inset Flex Code\r
10635 status collapsed\r
10636 \r
10637 \begin_layout Plain Layout\r
10638 1\r
10639 \end_layout\r
10640 \r
10641 \end_inset\r
10642 \r
10643\r
10644 \begin_inset Flex Code\r
10645 status collapsed\r
10646 \r
10647 \begin_layout Plain Layout\r
10648 1\r
10649 \end_layout\r
10650 \r
10651 \end_inset\r
10652 \r
10653 の場合、様式が文書本体ではなく、文書プリアンブルにインクルードされるようにします。これは、タイトルや著者の情報をプリアンブルで設定する必要のある文書クラスに便利\r
10654 です。これは、\r
10655 \begin_inset Flex Code\r
10656 status collapsed\r
10657 \r
10658 \begin_layout Plain Layout\r
10659 LatexType\r
10660 \end_layout\r
10661 \r
10662 \end_inset\r
10663 \r
10664\r
10665 \begin_inset Flex Code\r
10666 status collapsed\r
10667 \r
10668 \begin_layout Plain Layout\r
10669 Command\r
10670 \end_layout\r
10671 \r
10672 \end_inset\r
10673 \r
10674 または\r
10675 \begin_inset Flex Code\r
10676 status collapsed\r
10677 \r
10678 \begin_layout Plain Layout\r
10679 Paragraph\r
10680 \end_layout\r
10681 \r
10682 \end_inset\r
10683 \r
10684 の様式に対してのみ動作します。\r
10685 \end_layout\r
10686 \r
10687 \begin_layout Description\r
10688 \begin_inset Flex Code\r
10689 status collapsed\r
10690 \r
10691 \begin_layout Plain Layout\r
10692 InTitle\r
10693 \end_layout\r
10694 \r
10695 \end_inset\r
10696 \r
10697  [\r
10698 \emph on\r
10699 \r
10700 \begin_inset Flex Code\r
10701 status collapsed\r
10702 \r
10703 \begin_layout Plain Layout\r
10704 0\r
10705 \end_layout\r
10706 \r
10707 \end_inset\r
10708 \r
10709 \r
10710 \emph default\r
10711 ,\r
10712 \begin_inset space \thinspace{}\r
10713 \end_inset\r
10714 \r
10715 \r
10716 \begin_inset Flex Code\r
10717 status collapsed\r
10718 \r
10719 \begin_layout Plain Layout\r
10720 1\r
10721 \end_layout\r
10722 \r
10723 \end_inset\r
10724 \r
10725\r
10726 \begin_inset Flex Code\r
10727 status collapsed\r
10728 \r
10729 \begin_layout Plain Layout\r
10730 1\r
10731 \end_layout\r
10732 \r
10733 \end_inset\r
10734 \r
10735 の場合、このレイアウトをタイトルブロックの一部としてマークします(大域項目の\r
10736 \begin_inset Flex Code\r
10737 status collapsed\r
10738 \r
10739 \begin_layout Plain Layout\r
10740 TitleLatexType\r
10741 \end_layout\r
10742 \r
10743 \end_inset\r
10744 \r
10745\r
10746 \begin_inset Flex Code\r
10747 status collapsed\r
10748 \r
10749 \begin_layout Plain Layout\r
10750 TitleLatexName\r
10751 \end_layout\r
10752 \r
10753 \end_inset\r
10754 \r
10755 も参照)。\r
10756 \end_layout\r
10757 \r
10758 \begin_layout Description\r
10759 \begin_inset Flex Code\r
10760 status collapsed\r
10761 \r
10762 \begin_layout Plain Layout\r
10763 ItemCommand\r
10764 \end_layout\r
10765 \r
10766 \end_inset\r
10767 \r
10768  [\r
10769 \begin_inset Flex Code\r
10770 status collapsed\r
10771 \r
10772 \begin_layout Plain Layout\r
10773 文字列="item"\r
10774 \end_layout\r
10775 \r
10776 \end_inset\r
10777 \r
10778 ] 箇条書きの項目を宣言する\SpecialChar LaTeX\r
10779 コマンド。コマンドは、前置されるバックスラッシュを除いた部分で定義されます(既定値は「item」です。これは、\SpecialChar LaTeX\r
10780 出力中では\r
10781 \begin_inset Flex Code\r
10782 status collapsed\r
10783 \r
10784 \begin_layout Plain Layout\r
10785 \r
10786 \backslash\r
10787 item\r
10788 \end_layout\r
10789 \r
10790 \end_inset\r
10791 \r
10792 となります)。\r
10793 \end_layout\r
10794 \r
10795 \begin_layout Description\r
10796 \begin_inset Flex Code\r
10797 status collapsed\r
10798 \r
10799 \begin_layout Plain Layout\r
10800 ItemSep\r
10801 \end_layout\r
10802 \r
10803 \end_inset\r
10804 \r
10805  [\r
10806 \begin_inset Flex Code\r
10807 status collapsed\r
10808 \r
10809 \begin_layout Plain Layout\r
10810 浮動小数点型=0\r
10811 \end_layout\r
10812 \r
10813 \end_inset\r
10814 \r
10815 ] これは、同じレイアウトを持つ段落群の間に追加する空白を与えるものです。複数のレイアウトを一つの環境に入れると、それぞれのレイアウトは、その環境の\r
10816 \begin_inset Flex Code\r
10817 status collapsed\r
10818 \r
10819 \begin_layout Plain Layout\r
10820 ParSep\r
10821 \end_layout\r
10822 \r
10823 \end_inset\r
10824 \r
10825 だけ分離されます。しかし、その環境の項目全体は、さらにこの\r
10826 \begin_inset Flex Code\r
10827 status collapsed\r
10828 \r
10829 \begin_layout Plain Layout\r
10830 ItemSep\r
10831 \end_layout\r
10832 \r
10833 \end_inset\r
10834 \r
10835 分だけ離されます。これは\r
10836 \emph on\r
10837 乗数\r
10838 \emph default\r
10839 であることに注意してください。\r
10840 \end_layout\r
10841 \r
10842 \begin_layout Description\r
10843 \begin_inset Flex Code\r
10844 status collapsed\r
10845 \r
10846 \begin_layout Plain Layout\r
10847 ItemTag\r
10848 \end_layout\r
10849 \r
10850 \end_inset\r
10851 \r
10852  [[FIXME]] (XML型書式でのみ使用されます。)\r
10853 \end_layout\r
10854 \r
10855 \begin_layout Description\r
10856 \begin_inset Flex Code\r
10857 status collapsed\r
10858 \r
10859 \begin_layout Plain Layout\r
10860 KeepEmpty\r
10861 \end_layout\r
10862 \r
10863 \end_inset\r
10864 \r
10865  [\r
10866 \emph on\r
10867 \r
10868 \begin_inset Flex Code\r
10869 status collapsed\r
10870 \r
10871 \begin_layout Plain Layout\r
10872 0\r
10873 \end_layout\r
10874 \r
10875 \end_inset\r
10876 \r
10877 \r
10878 \emph default\r
10879 ,\r
10880 \begin_inset space \thinspace{}\r
10881 \end_inset\r
10882 \r
10883 \r
10884 \begin_inset Flex Code\r
10885 status collapsed\r
10886 \r
10887 \begin_layout Plain Layout\r
10888 1\r
10889 \end_layout\r
10890 \r
10891 \end_inset\r
10892 \r
10893 ] 段落を空のままにすると、\SpecialChar LaTeX\r
10894 出力が空になってしまうので、通常、\SpecialChar LyX\r
10895 は段落を空にすることを許可しません。しかしながら、これを無効にすることが望ましい場合が存在します。\r
10896 たとえば、書簡のひな型では、必須フィールドを人々が忘れないように、空のフィールドのまま提供する手もあります。特別なクラスにおいては、レイアウトを実際には文章を含\r
10897 まないある種の改行として使用することもあります。\r
10898 \end_layout\r
10899 \r
10900 \begin_layout Description\r
10901 \begin_inset Flex Code\r
10902 status collapsed\r
10903 \r
10904 \begin_layout Plain Layout\r
10905 LabelBottomsep\r
10906 \end_layout\r
10907 \r
10908 \end_inset\r
10909 \r
10910  [\r
10911 \begin_inset Flex Code\r
10912 status collapsed\r
10913 \r
10914 \begin_layout Plain Layout\r
10915 浮動小数点型=0\r
10916 \end_layout\r
10917 \r
10918 \end_inset\r
10919 \r
10920 ] ラベルと本文テキストとの間の垂直余白。本文テキストの上に来るラベルにのみ使用されます(\r
10921 \begin_inset Flex Code\r
10922 status collapsed\r
10923 \r
10924 \begin_layout Plain Layout\r
10925 Top_Environment\r
10926 \end_layout\r
10927 \r
10928 \end_inset\r
10929 \r
10930 および\r
10931 \begin_inset Newline linebreak\r
10932 \end_inset\r
10933 \r
10934 \r
10935 \begin_inset Flex Code\r
10936 status collapsed\r
10937 \r
10938 \begin_layout Plain Layout\r
10939 Centered_Top_Environment\r
10940 \end_layout\r
10941 \r
10942 \end_inset\r
10943 \r
10944 )。\r
10945 \end_layout\r
10946 \r
10947 \begin_layout Description\r
10948 \begin_inset Flex Code\r
10949 status collapsed\r
10950 \r
10951 \begin_layout Plain Layout\r
10952 LabelCounter\r
10953 \end_layout\r
10954 \r
10955 \end_inset\r
10956 \r
10957  [\r
10958 \begin_inset Flex Code\r
10959 status collapsed\r
10960 \r
10961 \begin_layout Plain Layout\r
10962 文字列=""\r
10963 \end_layout\r
10964 \r
10965 \end_inset\r
10966 \r
10967 ] 自動連番に使われるカウンタ名(詳しくは第\r
10968 \begin_inset CommandInset ref\r
10969 LatexCommand ref\r
10970 reference "subsec:カウンタ"\r
10971 \r
10972 \end_inset\r
10973 \r
10974 節参照)。カウンタがラベル中に表示されるようにするためには、\r
10975 \begin_inset Flex Code\r
10976 status collapsed\r
10977 \r
10978 \begin_layout Plain Layout\r
10979 LabelString\r
10980 \end_layout\r
10981 \r
10982 \end_inset\r
10983 \r
10984 中で参照する必要があります。これは、少なくとも\r
10985 \begin_inset Flex Code\r
10986 status collapsed\r
10987 \r
10988 \begin_layout Plain Layout\r
10989 Static\r
10990 \end_layout\r
10991 \r
10992 \end_inset\r
10993 \r
10994\r
10995 \begin_inset Flex Code\r
10996 status collapsed\r
10997 \r
10998 \begin_layout Plain Layout\r
10999 Above\r
11000 \end_layout\r
11001 \r
11002 \end_inset\r
11003 \r
11004\r
11005 \begin_inset Flex Code\r
11006 status collapsed\r
11007 \r
11008 \begin_layout Plain Layout\r
11009 Centered\r
11010 \end_layout\r
11011 \r
11012 \end_inset\r
11013 \r
11014 の各\r
11015 \begin_inset Flex Code\r
11016 status collapsed\r
11017 \r
11018 \begin_layout Plain Layout\r
11019 LabelType\r
11020 \end_layout\r
11021 \r
11022 \end_inset\r
11023 \r
11024 で動作します。\r
11025 \begin_inset Newline newline\r
11026 \end_inset\r
11027 \r
11028 また、\r
11029 \begin_inset Flex Code\r
11030 status collapsed\r
11031 \r
11032 \begin_layout Plain Layout\r
11033 LabelType\r
11034 \end_layout\r
11035 \r
11036 \end_inset\r
11037 \r
11038\r
11039 \begin_inset Flex Code\r
11040 status collapsed\r
11041 \r
11042 \begin_layout Plain Layout\r
11043 Enumerate\r
11044 \end_layout\r
11045 \r
11046 \end_inset\r
11047 \r
11048 型のときにも、若干複雑にはなりますが、本項目を使うことができます。たとえば、「\r
11049 \begin_inset Flex Code\r
11050 status collapsed\r
11051 \r
11052 \begin_layout Plain Layout\r
11053 LabelCounter myenum\r
11054 \end_layout\r
11055 \r
11056 \end_inset\r
11057 \r
11058 」と宣言したものとしましょう。すると、\SpecialChar LaTeX\r
11059 におけるのと同様、実際に使われるカウンタは、\r
11060 \begin_inset Flex Code\r
11061 status collapsed\r
11062 \r
11063 \begin_layout Plain Layout\r
11064 myenumi\r
11065 \end_layout\r
11066 \r
11067 \end_inset\r
11068 \r
11069\r
11070 \begin_inset Flex Code\r
11071 status collapsed\r
11072 \r
11073 \begin_layout Plain Layout\r
11074 myenumii\r
11075 \end_layout\r
11076 \r
11077 \end_inset\r
11078 \r
11079\r
11080 \begin_inset Flex Code\r
11081 status collapsed\r
11082 \r
11083 \begin_layout Plain Layout\r
11084 myenumii\r
11085 \end_layout\r
11086 \r
11087 \end_inset\r
11088 \r
11089\r
11090 \begin_inset Flex Code\r
11091 status collapsed\r
11092 \r
11093 \begin_layout Plain Layout\r
11094 myenumiv\r
11095 \end_layout\r
11096 \r
11097 \end_inset\r
11098 \r
11099 のようになります。これらのカウンタは、全て別々に宣言されなくてはなりません。\r
11100 \begin_inset Newline newline\r
11101 \end_inset\r
11102 \r
11103 カウンタの詳細については、\r
11104 \begin_inset CommandInset ref\r
11105 LatexCommand ref\r
11106 reference "subsec:カウンタ"\r
11107 \r
11108 \end_inset\r
11109 \r
11110 をご覧ください。\r
11111 \end_layout\r
11112 \r
11113 \begin_layout Description\r
11114 \begin_inset Flex Code\r
11115 status collapsed\r
11116 \r
11117 \begin_layout Plain Layout\r
11118 LabelFont\r
11119 \end_layout\r
11120 \r
11121 \end_inset\r
11122 \r
11123  ラベルに使用されるフォント。\r
11124 \begin_inset CommandInset ref\r
11125 LatexCommand ref\r
11126 reference "subsec:フォント指定"\r
11127 \r
11128 \end_inset\r
11129 \r
11130 を参照。\r
11131 \end_layout\r
11132 \r
11133 \begin_layout Description\r
11134 \begin_inset Flex Code\r
11135 status collapsed\r
11136 \r
11137 \begin_layout Plain Layout\r
11138 LabelIndent\r
11139 \end_layout\r
11140 \r
11141 \end_inset\r
11142 \r
11143  [\r
11144 \begin_inset Flex Code\r
11145 status collapsed\r
11146 \r
11147 \begin_layout Plain Layout\r
11148 文字列=""\r
11149 \end_layout\r
11150 \r
11151 \end_inset\r
11152 \r
11153 ] ラベルをどれくらい行頭下げすべきかを示す文字列。\r
11154 \end_layout\r
11155 \r
11156 \begin_layout Description\r
11157 \begin_inset Flex Code\r
11158 status collapsed\r
11159 \r
11160 \begin_layout Plain Layout\r
11161 LabelSep\r
11162 \end_layout\r
11163 \r
11164 \end_inset\r
11165 \r
11166  [\r
11167 \begin_inset Flex Code\r
11168 status collapsed\r
11169 \r
11170 \begin_layout Plain Layout\r
11171 文字列=""\r
11172 \end_layout\r
11173 \r
11174 \end_inset\r
11175 \r
11176 ] ラベルと本文テキストの間の水平余白の大きさを表す文字列。本文テキストの上に来ないラベルにのみ使用されます。\r
11177 \end_layout\r
11178 \r
11179 \begin_layout Description\r
11180 \begin_inset Flex Code\r
11181 status collapsed\r
11182 \r
11183 \begin_layout Plain Layout\r
11184 LabelString\r
11185 \end_layout\r
11186 \r
11187 \end_inset\r
11188 \r
11189  [\r
11190 \begin_inset Flex Code\r
11191 status collapsed\r
11192 \r
11193 \begin_layout Plain Layout\r
11194 文字列=""\r
11195 \end_layout\r
11196 \r
11197 \end_inset\r
11198 \r
11199\r
11200 \begin_inset Flex Code\r
11201 status collapsed\r
11202 \r
11203 \begin_layout Plain Layout\r
11204 Static\r
11205 \end_layout\r
11206 \r
11207 \end_inset\r
11208 \r
11209 ラベル型でラベルに使用する文字列。\r
11210 \begin_inset Flex Code\r
11211 status collapsed\r
11212 \r
11213 \begin_layout Plain Layout\r
11214 LabelCounter\r
11215 \end_layout\r
11216 \r
11217 \end_inset\r
11218 \r
11219 を設定している場合、\r
11220 \begin_inset CommandInset ref\r
11221 LatexCommand ref\r
11222 reference "subsec:カウンタ"\r
11223 \r
11224 \end_inset\r
11225 \r
11226 に述べられている特別な整形コマンドを含めることができます。\r
11227 \end_layout\r
11228 \r
11229 \begin_layout Description\r
11230 \begin_inset Flex Code\r
11231 status collapsed\r
11232 \r
11233 \begin_layout Plain Layout\r
11234 LabelStringAppendix\r
11235 \end_layout\r
11236 \r
11237 \end_inset\r
11238 \r
11239  [\r
11240 \begin_inset Flex Code\r
11241 status collapsed\r
11242 \r
11243 \begin_layout Plain Layout\r
11244 文字列=""\r
11245 \end_layout\r
11246 \r
11247 \end_inset\r
11248 \r
11249 ] これは付録の中で\r
11250 \begin_inset Flex Code\r
11251 status collapsed\r
11252 \r
11253 \begin_layout Plain Layout\r
11254 LabelString\r
11255 \end_layout\r
11256 \r
11257 \end_inset\r
11258 \r
11259 の代わりに用いられます。各\r
11260 \begin_inset Flex Code\r
11261 status collapsed\r
11262 \r
11263 \begin_layout Plain Layout\r
11264 LabelString\r
11265 \end_layout\r
11266 \r
11267 \end_inset\r
11268 \r
11269 ステートメントは、\r
11270 \begin_inset Flex Code\r
11271 status collapsed\r
11272 \r
11273 \begin_layout Plain Layout\r
11274 LabelStringAppendix\r
11275 \end_layout\r
11276 \r
11277 \end_inset\r
11278 \r
11279 をもリセットすることに注意してください。\r
11280 \end_layout\r
11281 \r
11282 \begin_layout Description\r
11283 \begin_inset Flex Code\r
11284 status collapsed\r
11285 \r
11286 \begin_layout Plain Layout\r
11287 LabelTag\r
11288 \end_layout\r
11289 \r
11290 \end_inset\r
11291 \r
11292  [FIXME] (XML型書式でのみ使用されます。)\r
11293 \end_layout\r
11294 \r
11295 \begin_layout Description\r
11296 \begin_inset Flex Code\r
11297 status collapsed\r
11298 \r
11299 \begin_layout Plain Layout\r
11300 LabelType\r
11301 \end_layout\r
11302 \r
11303 \end_inset\r
11304 \r
11305  [\r
11306 \begin_inset Flex Code\r
11307 status collapsed\r
11308 \r
11309 \begin_layout Plain Layout\r
11310 \r
11311 \emph on\r
11312 No_Label\r
11313 \emph default\r
11314 , Manual, Static, Above,\r
11315 \begin_inset Newline newline\r
11316 \end_inset\r
11317 \r
11318 Centered, Sensitive, Enumerate,\r
11319 \begin_inset Newline newline\r
11320 \end_inset\r
11321 \r
11322 Itemize, Bibliography\r
11323 \end_layout\r
11324 \r
11325 \end_inset\r
11326 \r
11327 ]\r
11328 \begin_inset Separator parbreak\r
11329 \end_inset\r
11330 \r
11331 \r
11332 \end_layout\r
11333 \r
11334 \begin_deeper\r
11335 \begin_layout Description\r
11336 \begin_inset Flex Code\r
11337 status collapsed\r
11338 \r
11339 \begin_layout Plain Layout\r
11340 Manual\r
11341 \end_layout\r
11342 \r
11343 \end_inset\r
11344 \r
11345  は、ラベルが最初の単語(最初の本当の空白まで)であることを示します。ラベルに2単語以上使用したいときは、保護された空白を使用してください。\r
11346 \end_layout\r
11347 \r
11348 \begin_layout Description\r
11349 \begin_inset Flex Code\r
11350 status collapsed\r
11351 \r
11352 \begin_layout Plain Layout\r
11353 Static\r
11354 \end_layout\r
11355 \r
11356 \end_inset\r
11357 \r
11358  は、ラベルが\r
11359 \begin_inset Flex Code\r
11360 status collapsed\r
11361 \r
11362 \begin_layout Plain Layout\r
11363 LabelString\r
11364 \end_layout\r
11365 \r
11366 \end_inset\r
11367 \r
11368 で宣言したものであることを示します。これは段落冒頭の「行中」に表示されます。\r
11369 \begin_inset Flex Code\r
11370 status collapsed\r
11371 \r
11372 \begin_layout Plain Layout\r
11373 LatexType\r
11374 \end_layout\r
11375 \r
11376 \end_inset\r
11377 \r
11378\r
11379 \begin_inset Flex Code\r
11380 status collapsed\r
11381 \r
11382 \begin_layout Plain Layout\r
11383 Environment\r
11384 \end_layout\r
11385 \r
11386 \end_inset\r
11387 \r
11388 のときは、連続する同じ\r
11389 \begin_inset Flex Code\r
11390 status collapsed\r
11391 \r
11392 \begin_layout Plain Layout\r
11393 Style\r
11394 \end_layout\r
11395 \r
11396 \end_inset\r
11397 \r
11398 の段落中、最初の段落にのみ表示されます。\r
11399 \end_layout\r
11400 \r
11401 \begin_layout Description\r
11402 \begin_inset Flex Code\r
11403 status collapsed\r
11404 \r
11405 \begin_layout Plain Layout\r
11406 Above\r
11407 \end_layout\r
11408 \r
11409 \end_inset\r
11410 \r
11411 および\r
11412 \begin_inset Flex Code\r
11413 status collapsed\r
11414 \r
11415 \begin_layout Plain Layout\r
11416 Centered\r
11417 \end_layout\r
11418 \r
11419 \end_inset\r
11420 \r
11421  は、\r
11422 \begin_inset Flex Code\r
11423 status collapsed\r
11424 \r
11425 \begin_layout Plain Layout\r
11426 Static\r
11427 \end_layout\r
11428 \r
11429 \end_inset\r
11430 \r
11431 の特別な場合です。ラベルは段落の上部に行頭か中央揃えで印字されます。\r
11432 \end_layout\r
11433 \r
11434 \begin_layout Description\r
11435 \begin_inset Flex Code\r
11436 status collapsed\r
11437 \r
11438 \begin_layout Plain Layout\r
11439 Sensitive\r
11440 \end_layout\r
11441 \r
11442 \end_inset\r
11443 \r
11444  はキャプションラベルの「図」や「表」の特別な場合です。\r
11445 \begin_inset Flex Code\r
11446 status collapsed\r
11447 \r
11448 \begin_layout Plain Layout\r
11449 Sensitive\r
11450 \end_layout\r
11451 \r
11452 \end_inset\r
11453 \r
11454 は、(ハードコードされた)ラベル文字列がフロートの種類に依存することを示します。これは、フロートに関連付けられたカウンタの値がNであるものとすると、「Float\r
11455 Type N」にハードコードされています。キャプションがフロートの外に挿入されると、\r
11456 \begin_inset Flex Code\r
11457 status collapsed\r
11458 \r
11459 \begin_layout Plain Layout\r
11460 LabelString\r
11461 \end_layout\r
11462 \r
11463 \end_inset\r
11464 \r
11465 は「意味を成しません!」と表示されます。\r
11466 \end_layout\r
11467 \r
11468 \begin_layout Description\r
11469 \begin_inset Flex Code\r
11470 status collapsed\r
11471 \r
11472 \begin_layout Plain Layout\r
11473 Enumerate\r
11474 \end_layout\r
11475 \r
11476 \end_inset\r
11477 \r
11478  は、通常の連番ラベルを生成します。現在のところ、これは、第4階層まで順に、アラビア数字・小文字・小文字ローマ数字・大文字を使用するようにハードコードされていま\r
11479 す。\r
11480 \end_layout\r
11481 \r
11482 \begin_layout Description\r
11483 \begin_inset Flex Code\r
11484 status collapsed\r
11485 \r
11486 \begin_layout Plain Layout\r
11487 Itemize\r
11488 \end_layout\r
11489 \r
11490 \end_inset\r
11491 \r
11492  は、各階層でさまざまなブリットを生成します。これもハードコードされています。\r
11493 \end_layout\r
11494 \r
11495 \begin_layout Description\r
11496 \begin_inset Flex Code\r
11497 status collapsed\r
11498 \r
11499 \begin_layout Plain Layout\r
11500 Bibliography\r
11501 \end_layout\r
11502 \r
11503 \end_inset\r
11504 \r
11505  は、\r
11506 \begin_inset Flex Code\r
11507 status collapsed\r
11508 \r
11509 \begin_layout Plain Layout\r
11510 LatexType BibEnvironment\r
11511 \end_layout\r
11512 \r
11513 \end_inset\r
11514 \r
11515 とともにのみ使用されます。\r
11516 \end_layout\r
11517 \r
11518 \end_deeper\r
11519 \begin_layout Description\r
11520 \begin_inset Flex Code\r
11521 status collapsed\r
11522 \r
11523 \begin_layout Plain Layout\r
11524 LangPreamble\r
11525 \end_layout\r
11526 \r
11527 \end_inset\r
11528 \r
11529  これは、この様式で既に出現した\r
11530 \begin_inset Flex Code\r
11531 status collapsed\r
11532 \r
11533 \begin_layout Plain Layout\r
11534 LangPreamble\r
11535 \end_layout\r
11536 \r
11537 \end_inset\r
11538 \r
11539 宣言をすべて、完全に上書きしますので、注意してください。使用法についての詳細は、\r
11540 \begin_inset CommandInset ref\r
11541 LatexCommand ref\r
11542 reference "subsec:段落様式の国際化"\r
11543 \r
11544 \end_inset\r
11545 \r
11546 をご覧ください。\r
11547 \end_layout\r
11548 \r
11549 \begin_layout Description\r
11550 \begin_inset Flex Code\r
11551 status collapsed\r
11552 \r
11553 \begin_layout Plain Layout\r
11554 LatexName\r
11555 \end_layout\r
11556 \r
11557 \end_inset\r
11558 \r
11559  [\r
11560 \begin_inset Flex Code\r
11561 status collapsed\r
11562 \r
11563 \begin_layout Plain Layout\r
11564 <名称>\r
11565 \end_layout\r
11566 \r
11567 \end_inset\r
11568 \r
11569 ] 対応する\SpecialChar LaTeX\r
11570 の名称です。環境名かコマンド名を指します。\r
11571 \end_layout\r
11572 \r
11573 \begin_layout Description\r
11574 \begin_inset Flex Code\r
11575 status collapsed\r
11576 \r
11577 \begin_layout Plain Layout\r
11578 LatexParam\r
11579 \end_layout\r
11580 \r
11581 \end_inset\r
11582 \r
11583  [\r
11584 \begin_inset Flex Code\r
11585 status collapsed\r
11586 \r
11587 \begin_layout Plain Layout\r
11588 <パラメータ>\r
11589 \end_layout\r
11590 \r
11591 \end_inset\r
11592 \r
11593 ] 対応する\r
11594 \begin_inset Flex Code\r
11595 status collapsed\r
11596 \r
11597 \begin_layout Plain Layout\r
11598 LatexName\r
11599 \end_layout\r
11600 \r
11601 \end_inset\r
11602 \r
11603 の非必須パラメータです。このパラメータは、\SpecialChar LyX\r
11604 内部から変更することはできません(変更可能なパラメータには\r
11605 \begin_inset Flex Code\r
11606 status collapsed\r
11607 \r
11608 \begin_layout Plain Layout\r
11609 Argument\r
11610 \end_layout\r
11611 \r
11612 \end_inset\r
11613 \r
11614 を使用してください)。これは、全ての\SpecialChar LaTeX\r
11615  \r
11616 \begin_inset Flex Code\r
11617 status collapsed\r
11618 \r
11619 \begin_layout Plain Layout\r
11620 Argument\r
11621 \end_layout\r
11622 \r
11623 \end_inset\r
11624 \r
11625 の後にそのままの形で出力されます。\r
11626 \end_layout\r
11627 \r
11628 \begin_layout Description\r
11629 \begin_inset Flex Code\r
11630 status collapsed\r
11631 \r
11632 \begin_layout Plain Layout\r
11633 LatexType\r
11634 \end_layout\r
11635 \r
11636 \end_inset\r
11637 \r
11638  [\r
11639 \begin_inset Flex Code\r
11640 status collapsed\r
11641 \r
11642 \begin_layout Plain Layout\r
11643 \r
11644 \emph on\r
11645 Paragraph\r
11646 \emph default\r
11647 , Command, Environment, Item_Environment,\r
11648 \begin_inset Newline newline\r
11649 \end_inset\r
11650 \r
11651 List_Environment, Bib_Environment\r
11652 \end_layout\r
11653 \r
11654 \end_inset\r
11655 \r
11656 ] レイアウトがどのように\SpecialChar LaTeX\r
11657 に変換されるべきかを示します\r
11658 \begin_inset Foot\r
11659 status collapsed\r
11660 \r
11661 \begin_layout Plain Layout\r
11662 これらのルールはSGMLクラスにも適用されるので、\r
11663 \begin_inset Flex Code\r
11664 status collapsed\r
11665 \r
11666 \begin_layout Plain Layout\r
11667 LatexType\r
11668 \end_layout\r
11669 \r
11670 \end_inset\r
11671 \r
11672 の名称は、少しミスリーディングかもしれません。特定の例については、SGMLクラスファイル(ファイル名\r
11673 \begin_inset Flex Code\r
11674 status collapsed\r
11675 \r
11676 \begin_layout Plain Layout\r
11677 db_*.inc\r
11678 \end_layout\r
11679 \r
11680 \end_inset\r
11681 \r
11682 )を見てください。\r
11683 \end_layout\r
11684 \r
11685 \end_inset\r
11686 \r
11687\r
11688 \begin_inset Separator parbreak\r
11689 \end_inset\r
11690 \r
11691 \r
11692 \end_layout\r
11693 \r
11694 \begin_deeper\r
11695 \begin_layout Description\r
11696 \begin_inset Flex Code\r
11697 status collapsed\r
11698 \r
11699 \begin_layout Plain Layout\r
11700 Paragraph\r
11701 \end_layout\r
11702 \r
11703 \end_inset\r
11704 \r
11705  は、何も特別なことは意味しません。\r
11706 \end_layout\r
11707 \r
11708 \begin_layout Description\r
11709 \begin_inset Flex Code\r
11710 status collapsed\r
11711 \r
11712 \begin_layout Plain Layout\r
11713 Command\r
11714 \end_layout\r
11715 \r
11716 \end_inset\r
11717 \r
11718  は、\r
11719 \begin_inset Flex Code\r
11720 status collapsed\r
11721 \r
11722 \begin_layout Plain Layout\r
11723 \r
11724 \backslash\r
11725 \r
11726 \emph on\r
11727 LatexName\r
11728 \emph default\r
11729 {\SpecialChar ldots\r
11730 }\r
11731 \end_layout\r
11732 \r
11733 \end_inset\r
11734 \r
11735 を意味します。\r
11736 \end_layout\r
11737 \r
11738 \begin_layout Description\r
11739 \begin_inset Flex Code\r
11740 status collapsed\r
11741 \r
11742 \begin_layout Plain Layout\r
11743 Environment\r
11744 \end_layout\r
11745 \r
11746 \end_inset\r
11747 \r
11748  は、\r
11749 \begin_inset Flex Code\r
11750 status collapsed\r
11751 \r
11752 \begin_layout Plain Layout\r
11753 \r
11754 \backslash\r
11755 begin{\r
11756 \emph on\r
11757 LatexName\r
11758 \emph default\r
11759 }\SpecialChar ldots\r
11760 \r
11761 \backslash\r
11762 end{\r
11763 \emph on\r
11764 LatexName\r
11765 \emph default\r
11766 }\r
11767 \end_layout\r
11768 \r
11769 \end_inset\r
11770 \r
11771 を意味します。\r
11772 \end_layout\r
11773 \r
11774 \begin_layout Description\r
11775 \begin_inset Flex Code\r
11776 status collapsed\r
11777 \r
11778 \begin_layout Plain Layout\r
11779 Item_Environment\r
11780 \end_layout\r
11781 \r
11782 \end_inset\r
11783 \r
11784  は\r
11785 \begin_inset Flex Code\r
11786 status collapsed\r
11787 \r
11788 \begin_layout Plain Layout\r
11789 Environment\r
11790 \end_layout\r
11791 \r
11792 \end_inset\r
11793 \r
11794 と同じですが、\r
11795 \begin_inset Flex Code\r
11796 status collapsed\r
11797 \r
11798 \begin_layout Plain Layout\r
11799 \r
11800 \backslash\r
11801 item\r
11802 \end_layout\r
11803 \r
11804 \end_inset\r
11805 \r
11806 がこの環境のすべての段落に付けられるところだけが異なっています。\r
11807 \end_layout\r
11808 \r
11809 \begin_layout Description\r
11810 \begin_inset Flex Code\r
11811 status collapsed\r
11812 \r
11813 \begin_layout Plain Layout\r
11814 List_Environment\r
11815 \end_layout\r
11816 \r
11817 \end_inset\r
11818 \r
11819  は\r
11820 \begin_inset Flex Code\r
11821 status collapsed\r
11822 \r
11823 \begin_layout Plain Layout\r
11824 Item_Environment\r
11825 \end_layout\r
11826 \r
11827 \end_inset\r
11828 \r
11829 と同じですが、\r
11830 \begin_inset Flex Code\r
11831 status collapsed\r
11832 \r
11833 \begin_layout Plain Layout\r
11834 LabelWidthString\r
11835 \end_layout\r
11836 \r
11837 \end_inset\r
11838 \r
11839 が環境の引数として渡されるところだけが異なっています。\r
11840 \begin_inset Flex Code\r
11841 status collapsed\r
11842 \r
11843 \begin_layout Plain Layout\r
11844 LabelWidthString\r
11845 \end_layout\r
11846 \r
11847 \end_inset\r
11848 \r
11849 は、\r
11850 \begin_inset Flex MenuItem\r
11851 status collapsed\r
11852 \r
11853 \begin_layout Plain Layout\r
11854 編集\SpecialChar menuseparator\r
11855 段落設定\r
11856 \end_layout\r
11857 \r
11858 \end_inset\r
11859 \r
11860 ダイアログで定義することができます。\r
11861 \end_layout\r
11862 \r
11863 \begin_layout Description\r
11864 \begin_inset Flex Code\r
11865 status collapsed\r
11866 \r
11867 \begin_layout Plain Layout\r
11868 Bib_Environment\r
11869 \end_layout\r
11870 \r
11871 \end_inset\r
11872 \r
11873  は\r
11874 \begin_inset Flex Code\r
11875 status collapsed\r
11876 \r
11877 \begin_layout Plain Layout\r
11878 Environment\r
11879 \end_layout\r
11880 \r
11881 \end_inset\r
11882 \r
11883 に似ていますが、以下のように、書誌情報環境のbeginステートメントに必須引数(最長ラベル)を追記します。\r
11884 \begin_inset Newline newline\r
11885 \end_inset\r
11886 \r
11887 \r
11888 \begin_inset Flex Code\r
11889 status collapsed\r
11890 \r
11891 \begin_layout Plain Layout\r
11892 \r
11893 \backslash\r
11894 begin{thebibliography}{99}\r
11895 \end_layout\r
11896 \r
11897 \end_inset\r
11898 \r
11899 \r
11900 \begin_inset Newline newline\r
11901 \end_inset\r
11902 \r
11903 したがって、これは書誌情報環境にのみ有用です。既定の最長ラベル「99」は、書誌情報項目の段落設定で、ユーザーが変更することができます。\r
11904 \end_layout\r
11905 \r
11906 \begin_layout Standard\r
11907 上記最後のいくつかをまとめると、\SpecialChar LaTeX\r
11908 出力は、\SpecialChar LaTeX\r
11909 型に依存して\r
11910 \end_layout\r
11911 \r
11912 \begin_layout LyX-Code\r
11913 \r
11914 \backslash\r
11915 LatexName[LatexParam]{\SpecialChar ldots\r
11916 }\r
11917 \end_layout\r
11918 \r
11919 \begin_layout Standard\r
11920 のようになるか、\r
11921 \end_layout\r
11922 \r
11923 \begin_layout LyX-Code\r
11924 \r
11925 \backslash\r
11926 begin{LatexName}[LatexParam] \SpecialChar ldots\r
11927  \r
11928 \backslash\r
11929 end{LatexName}.\r
11930 \end_layout\r
11931 \r
11932 \begin_layout Standard\r
11933 となります。\r
11934 \end_layout\r
11935 \r
11936 \end_deeper\r
11937 \begin_layout Description\r
11938 \begin_inset Flex Code\r
11939 status collapsed\r
11940 \r
11941 \begin_layout Plain Layout\r
11942 LeftDelim\r
11943 \end_layout\r
11944 \r
11945 \end_inset\r
11946 \r
11947  [\r
11948 \begin_inset Flex Code\r
11949 status collapsed\r
11950 \r
11951 \begin_layout Plain Layout\r
11952 文字列\r
11953 \end_layout\r
11954 \r
11955 \end_inset\r
11956 \r
11957 ] 様式の内容の最初に置かれる文字列。出力中の改行は\r
11958 \begin_inset Flex Code\r
11959 status collapsed\r
11960 \r
11961 \begin_layout Plain Layout\r
11962 <br/>\r
11963 \end_layout\r
11964 \r
11965 \end_inset\r
11966 \r
11967 で指示できます。\r
11968 \end_layout\r
11969 \r
11970 \begin_layout Description\r
11971 \begin_inset Flex Code\r
11972 status collapsed\r
11973 \r
11974 \begin_layout Plain Layout\r
11975 LeftMargin\r
11976 \end_layout\r
11977 \r
11978 \end_inset\r
11979 \r
11980  [\r
11981 \begin_inset Flex Code\r
11982 status collapsed\r
11983 \r
11984 \begin_layout Plain Layout\r
11985 文字列=""\r
11986 \end_layout\r
11987 \r
11988 \end_inset\r
11989 \r
11990 ] レイアウトを環境の中に入れた場合、左余白は単純に加えられるのではなく、因子\r
11991 \begin_inset Formula $\frac{4}{\mathrm{depth}+4}$\r
11992 \end_inset\r
11993 \r
11994 をかけて加えられます。このパラメータは、\r
11995 \begin_inset Flex Code\r
11996 status collapsed\r
11997 \r
11998 \begin_layout Plain Layout\r
11999 Margin\r
12000 \end_layout\r
12001 \r
12002 \end_inset\r
12003 \r
12004\r
12005 \begin_inset Flex Code\r
12006 status collapsed\r
12007 \r
12008 \begin_layout Plain Layout\r
12009 Manual\r
12010 \end_layout\r
12011 \r
12012 \end_inset\r
12013 \r
12014 あるいは\r
12015 \begin_inset Flex Code\r
12016 status collapsed\r
12017 \r
12018 \begin_layout Plain Layout\r
12019 Dynamic\r
12020 \end_layout\r
12021 \r
12022 \end_inset\r
12023 \r
12024 に設定されているときにも用いられることに注意してください。その場合には、これは手動設定余白または動的設定余白に加えられることに注意してください。\r
12025 \begin_inset Newline newline\r
12026 \end_inset\r
12027 \r
12028 たとえば「\r
12029 \begin_inset Flex Code\r
12030 status collapsed\r
12031 \r
12032 \begin_layout Plain Layout\r
12033 MM\r
12034 \end_layout\r
12035 \r
12036 \end_inset\r
12037 \r
12038 」と指定すると、段落を通常フォントの「\r
12039 \begin_inset Flex Code\r
12040 status collapsed\r
12041 \r
12042 \begin_layout Plain Layout\r
12043 MM\r
12044 \end_layout\r
12045 \r
12046 \end_inset\r
12047 \r
12048 」の幅だけ行頭下げを行います。文字列の前に「\r
12049 \begin_inset Flex Code\r
12050 status collapsed\r
12051 \r
12052 \begin_layout Plain Layout\r
12053 -\r
12054 \end_layout\r
12055 \r
12056 \end_inset\r
12057 \r
12058 」を付けると、負の幅を与えることができます。この方法が採用されたのは、どの画面フォントでも見かけが同じになるようにするためです。\r
12059 \end_layout\r
12060 \r
12061 \begin_layout Description\r
12062 \begin_inset Flex Code\r
12063 status collapsed\r
12064 \r
12065 \begin_layout Plain Layout\r
12066 Margin\r
12067 \end_layout\r
12068 \r
12069 \end_inset\r
12070 \r
12071  [\r
12072 \begin_inset Flex Code\r
12073 status collapsed\r
12074 \r
12075 \begin_layout Plain Layout\r
12076 \r
12077 \emph on\r
12078 Static\r
12079 \emph default\r
12080 , Manual, Dynamic, First_Dynamic, Right_Address_Box\r
12081 \end_layout\r
12082 \r
12083 \end_inset\r
12084 \r
12085\r
12086 \begin_inset Newline newline\r
12087 \end_inset\r
12088 \r
12089 このレイアウトの左余白の種類です。\r
12090 \begin_inset Separator parbreak\r
12091 \end_inset\r
12092 \r
12093 \r
12094 \end_layout\r
12095 \r
12096 \begin_deeper\r
12097 \begin_layout Description\r
12098 \begin_inset Flex Code\r
12099 status collapsed\r
12100 \r
12101 \begin_layout Plain Layout\r
12102 Static\r
12103 \end_layout\r
12104 \r
12105 \end_inset\r
12106 \r
12107  は固定余白を示します。\r
12108 \end_layout\r
12109 \r
12110 \begin_layout Description\r
12111 \begin_inset Flex Code\r
12112 status collapsed\r
12113 \r
12114 \begin_layout Plain Layout\r
12115 Manual\r
12116 \end_layout\r
12117 \r
12118 \end_inset\r
12119 \r
12120  は、左余白が\r
12121 \begin_inset Flex MenuItem\r
12122 status collapsed\r
12123 \r
12124 \begin_layout Plain Layout\r
12125 編集\SpecialChar menuseparator\r
12126 段落設定\r
12127 \end_layout\r
12128 \r
12129 \end_inset\r
12130 \r
12131 ダイアログで入力した文字列によって決められることを示します。これは、タブを用いずに整った一覧表を組むのに使用されます。\r
12132 \end_layout\r
12133 \r
12134 \begin_layout Description\r
12135 \begin_inset Flex Code\r
12136 status collapsed\r
12137 \r
12138 \begin_layout Plain Layout\r
12139 Dynamic\r
12140 \end_layout\r
12141 \r
12142 \end_inset\r
12143 \r
12144  は、余白がラベルの大きさに依存することを示します。これは、自動連番の見出しに使用されます。「5.4.3.2.1 非常に長い見出し」という見出し行が、「3.2\r
12145  非常に長い見出し」よりも広い左余白(5.4.3.2.1足す空白と同じ幅)を必要とすることは明らかでしょう(標準的「ワープロ」はこんなことはやってくれませんが)。\r
12146 \end_layout\r
12147 \r
12148 \begin_layout Description\r
12149 \begin_inset Flex Code\r
12150 status collapsed\r
12151 \r
12152 \begin_layout Plain Layout\r
12153 First_Dynamic\r
12154 \end_layout\r
12155 \r
12156 \end_inset\r
12157 \r
12158  は似ていますが、段落の最初の行だけがDynamicでその他の行はStaticです。これは、たとえば、箇条書き(記述)に使用されます。\r
12159 \end_layout\r
12160 \r
12161 \begin_layout Description\r
12162 \begin_inset Flex Code\r
12163 status collapsed\r
12164 \r
12165 \begin_layout Plain Layout\r
12166 Right_Address_Box\r
12167 \end_layout\r
12168 \r
12169 \end_inset\r
12170 \r
12171  は、段落中、最も長い行が右余白に合うように余白を選択します。これは、ページの右端に住所を組版するのに用いられます。\r
12172 \end_layout\r
12173 \r
12174 \end_deeper\r
12175 \begin_layout Description\r
12176 \begin_inset Flex Code\r
12177 status collapsed\r
12178 \r
12179 \begin_layout Plain Layout\r
12180 NeedProtect\r
12181 \end_layout\r
12182 \r
12183 \end_inset\r
12184 \r
12185  [\r
12186 \begin_inset Flex Code\r
12187 status collapsed\r
12188 \r
12189 \begin_layout Plain Layout\r
12190 \r
12191 \emph on\r
12192 0\r
12193 \end_layout\r
12194 \r
12195 \end_inset\r
12196 \r
12197 ,\r
12198 \begin_inset space \thinspace{}\r
12199 \end_inset\r
12200 \r
12201 \r
12202 \begin_inset Flex Code\r
12203 status collapsed\r
12204 \r
12205 \begin_layout Plain Layout\r
12206 1\r
12207 \end_layout\r
12208 \r
12209 \end_inset\r
12210 \r
12211 ] このレイアウト中の脆弱なコマンドが\r
12212 \begin_inset Flex Code\r
12213 status collapsed\r
12214 \r
12215 \begin_layout Plain Layout\r
12216 \r
12217 \backslash\r
12218 protect\r
12219 \end_layout\r
12220 \r
12221 \end_inset\r
12222 \r
12223 されるべきか否か(註:これはこのコマンド自体が\r
12224 \begin_inset Flex Code\r
12225 status collapsed\r
12226 \r
12227 \begin_layout Plain Layout\r
12228 \r
12229 \backslash\r
12230 protect\r
12231 \end_layout\r
12232 \r
12233 \end_inset\r
12234 \r
12235 されるべきかでは\r
12236 \emph on\r
12237 ありません\r
12238 \emph default\r
12239 )。\r
12240 \end_layout\r
12241 \r
12242 \begin_layout Description\r
12243 \begin_inset Flex Code\r
12244 status collapsed\r
12245 \r
12246 \begin_layout Plain Layout\r
12247 Newline\r
12248 \end_layout\r
12249 \r
12250 \end_inset\r
12251 \r
12252  [\r
12253 \begin_inset Flex Code\r
12254 status collapsed\r
12255 \r
12256 \begin_layout Plain Layout\r
12257 0\r
12258 \end_layout\r
12259 \r
12260 \end_inset\r
12261 \r
12262 ,\r
12263 \begin_inset space \thinspace{}\r
12264 \end_inset\r
12265 \r
12266 \r
12267 \begin_inset Flex Code\r
12268 status collapsed\r
12269 \r
12270 \begin_layout Plain Layout\r
12271 \r
12272 \emph on\r
12273 1\r
12274 \end_layout\r
12275 \r
12276 \end_inset\r
12277 \r
12278 ] 新規行を\SpecialChar LaTeX\r
12279 の新規行(\r
12280 \begin_inset Flex Code\r
12281 status collapsed\r
12282 \r
12283 \begin_layout Plain Layout\r
12284 \r
12285 \backslash\r
12286 \r
12287 \backslash\r
12288 \r
12289 \end_layout\r
12290 \r
12291 \end_inset\r
12292 \r
12293 )に変換するか否か。\SpecialChar LyX\r
12294 中で\SpecialChar LaTeX\r
12295 編集をやりやすくするために、変換は無効にすることができます。\r
12296 \end_layout\r
12297 \r
12298 \begin_layout Description\r
12299 \begin_inset Flex Code\r
12300 status collapsed\r
12301 \r
12302 \begin_layout Plain Layout\r
12303 NextNoIndent\r
12304 \end_layout\r
12305 \r
12306 \end_inset\r
12307 \r
12308  [\r
12309 \begin_inset Flex Code\r
12310 status collapsed\r
12311 \r
12312 \begin_layout Plain Layout\r
12313 \r
12314 \emph on\r
12315 0\r
12316 \end_layout\r
12317 \r
12318 \end_inset\r
12319 \r
12320 ,\r
12321 \begin_inset space \thinspace{}\r
12322 \end_inset\r
12323 \r
12324 \r
12325 \begin_inset Flex Code\r
12326 status collapsed\r
12327 \r
12328 \begin_layout Plain Layout\r
12329 1\r
12330 \end_layout\r
12331 \r
12332 \end_inset\r
12333 \r
12334 ] 真に設定すると、\r
12335 \begin_inset Flex Code\r
12336 status collapsed\r
12337 \r
12338 \begin_layout Plain Layout\r
12339 DefaultStyle\r
12340 \end_layout\r
12341 \r
12342 \end_inset\r
12343 \r
12344  (通常\r
12345 \begin_inset Flex Code\r
12346 status collapsed\r
12347 \r
12348 \begin_layout Plain Layout\r
12349 Standard\r
12350 \end_layout\r
12351 \r
12352 \end_inset\r
12353 \r
12354 )段落が行頭下げになっている場合でも、この型の段落に続くそれらの段落は、字下げされません(逆に言えば,既定でない段落には影響を与えません)。\r
12355 \end_layout\r
12356 \r
12357 \begin_layout Description\r
12358 \begin_inset Flex Code\r
12359 status collapsed\r
12360 \r
12361 \begin_layout Plain Layout\r
12362 ObsoletedBy\r
12363 \end_layout\r
12364 \r
12365 \end_inset\r
12366 \r
12367  [\r
12368 \begin_inset Flex Code\r
12369 status collapsed\r
12370 \r
12371 \begin_layout Plain Layout\r
12372 <名称>\r
12373 \end_layout\r
12374 \r
12375 \end_inset\r
12376 \r
12377 ] このレイアウトが置き換えられたレイアウト名。これは、後方互換性を維持しながら、レイアウトの名称を変更するのに使用されます。\r
12378 \end_layout\r
12379 \r
12380 \begin_layout Description\r
12381 \begin_inset Flex Code\r
12382 status collapsed\r
12383 \r
12384 \begin_layout Plain Layout\r
12385 ParagraphGroup\r
12386 \end_layout\r
12387 \r
12388 \end_inset\r
12389 \r
12390  [\r
12391 \begin_inset Flex Code\r
12392 status collapsed\r
12393 \r
12394 \begin_layout Plain Layout\r
12395 0\r
12396 \end_layout\r
12397 \r
12398 \end_inset\r
12399 \r
12400 ,\r
12401 \begin_inset space \thinspace{}\r
12402 \end_inset\r
12403 \r
12404 \r
12405 \begin_inset Flex Code\r
12406 status collapsed\r
12407 \r
12408 \begin_layout Plain Layout\r
12409 1\r
12410 \end_layout\r
12411 \r
12412 \end_inset\r
12413 \r
12414 ] 同じ型の段落が引き続く場合、同じ段落として取り扱うか否かを決定します。これは、そのような連続グループに対して、\r
12415 \begin_inset Flex Code\r
12416 status collapsed\r
12417 \r
12418 \begin_layout Plain Layout\r
12419 GuiLabel\r
12420 \end_layout\r
12421 \r
12422 \end_inset\r
12423 \r
12424 が一度だけ出力される効果があります。既定では、\r
12425 \begin_inset Flex Code\r
12426 status collapsed\r
12427 \r
12428 \begin_layout Plain Layout\r
12429 LaTeXType\r
12430 \end_layout\r
12431 \r
12432 \end_inset\r
12433 \r
12434\r
12435 \begin_inset Flex Code\r
12436 status collapsed\r
12437 \r
12438 \begin_layout Plain Layout\r
12439 Environment\r
12440 \end_layout\r
12441 \r
12442 \end_inset\r
12443 \r
12444 および\r
12445 \begin_inset Flex Code\r
12446 status collapsed\r
12447 \r
12448 \begin_layout Plain Layout\r
12449 Bib_Environment\r
12450 \end_layout\r
12451 \r
12452 \end_inset\r
12453 \r
12454  については有効であり、他の型すべてについて無効になっています。\r
12455 \end_layout\r
12456 \r
12457 \begin_layout Description\r
12458 \begin_inset Flex Code\r
12459 status collapsed\r
12460 \r
12461 \begin_layout Plain Layout\r
12462 ParbreakIsNewline\r
12463 \end_layout\r
12464 \r
12465 \end_inset\r
12466 \r
12467  [\r
12468 \begin_inset Flex Code\r
12469 status collapsed\r
12470 \r
12471 \begin_layout Plain Layout\r
12472 \r
12473 \emph on\r
12474 0\r
12475 \end_layout\r
12476 \r
12477 \end_inset\r
12478 \r
12479 ,\r
12480 \begin_inset space \thinspace{}\r
12481 \end_inset\r
12482 \r
12483 \r
12484 \begin_inset Flex Code\r
12485 status collapsed\r
12486 \r
12487 \begin_layout Plain Layout\r
12488 1\r
12489 \end_layout\r
12490 \r
12491 \end_inset\r
12492 \r
12493 ] \SpecialChar LaTeX\r
12494 出力中で、段落を空行ではなく、改行で区切るよう指定します。\r
12495 \begin_inset Flex Code\r
12496 status collapsed\r
12497 \r
12498 \begin_layout Plain Layout\r
12499 PassThru 1\r
12500 \end_layout\r
12501 \r
12502 \end_inset\r
12503 \r
12504 と併用すれば、(\SpecialChar TeX\r
12505 コードを使用したときのように)テキストエディタをエミュレートすることができます。\r
12506 \end_layout\r
12507 \r
12508 \begin_layout Description\r
12509 \begin_inset Flex Code\r
12510 status collapsed\r
12511 \r
12512 \begin_layout Plain Layout\r
12513 ParIndent\r
12514 \end_layout\r
12515 \r
12516 \end_inset\r
12517 \r
12518  [\r
12519 \begin_inset Flex Code\r
12520 status collapsed\r
12521 \r
12522 \begin_layout Plain Layout\r
12523 文字列=""\r
12524 \end_layout\r
12525 \r
12526 \end_inset\r
12527 \r
12528 ] 段落の最初の行の行頭下げ。レイアウトによっては\r
12529 \begin_inset Flex Code\r
12530 status collapsed\r
12531 \r
12532 \begin_layout Plain Layout\r
12533 Parindent\r
12534 \end_layout\r
12535 \r
12536 \end_inset\r
12537 \r
12538 は固定されています。例外には標準レイアウトがあり、標準レイアウトの段落の行頭下げは、\r
12539 \begin_inset Flex Code\r
12540 status collapsed\r
12541 \r
12542 \begin_layout Plain Layout\r
12543 NextNoIndent\r
12544 \end_layout\r
12545 \r
12546 \end_inset\r
12547 \r
12548 で禁止することができるようになっています。また、環境中の標準レイアウト段落は、当該段落の\r
12549 \begin_inset Flex Code\r
12550 status collapsed\r
12551 \r
12552 \begin_layout Plain Layout\r
12553 Parindent\r
12554 \end_layout\r
12555 \r
12556 \end_inset\r
12557 \r
12558 ではなく、この環境の\r
12559 \begin_inset Flex Code\r
12560 status collapsed\r
12561 \r
12562 \begin_layout Plain Layout\r
12563 Parindent\r
12564 \end_layout\r
12565 \r
12566 \end_inset\r
12567 \r
12568 を使用します。たとえば、箇条書き(連番)内の標準段落は、行頭下げされません。\r
12569 \end_layout\r
12570 \r
12571 \begin_layout Description\r
12572 \begin_inset Flex Code\r
12573 status collapsed\r
12574 \r
12575 \begin_layout Plain Layout\r
12576 ParSep\r
12577 \end_layout\r
12578 \r
12579 \end_inset\r
12580 \r
12581  [\r
12582 \begin_inset Flex Code\r
12583 status collapsed\r
12584 \r
12585 \begin_layout Plain Layout\r
12586 浮動小数点型=0\r
12587 \end_layout\r
12588 \r
12589 \end_inset\r
12590 \r
12591 ] このレイアウトの2段落間の垂直余白。\r
12592 \end_layout\r
12593 \r
12594 \begin_layout Description\r
12595 \begin_inset Flex Code\r
12596 status collapsed\r
12597 \r
12598 \begin_layout Plain Layout\r
12599 Parskip\r
12600 \end_layout\r
12601 \r
12602 \end_inset\r
12603 \r
12604  [\r
12605 \begin_inset Flex Code\r
12606 status collapsed\r
12607 \r
12608 \begin_layout Plain Layout\r
12609 浮動小数点型=0\r
12610 \end_layout\r
12611 \r
12612 \end_inset\r
12613 \r
12614 ] \SpecialChar LyX\r
12615 では、文書を組版するのに、ユーザが「行頭下げ」か「スキップ」を選ぶことができます。「行頭下げ」を選択した際には、この値は完全に無視されます。「スキップ」を選\r
12616 択した際には、\SpecialChar LaTeX\r
12617 型「段落」レイアウトの\r
12618 \begin_inset Flex Code\r
12619 status collapsed\r
12620 \r
12621 \begin_layout Plain Layout\r
12622 ParIndent\r
12623 \end_layout\r
12624 \r
12625 \end_inset\r
12626 \r
12627 は無視され、すべての段落はこの\r
12628 \begin_inset Flex Code\r
12629 status collapsed\r
12630 \r
12631 \begin_layout Plain Layout\r
12632 Parskip\r
12633 \end_layout\r
12634 \r
12635 \end_inset\r
12636 \r
12637 引数分だけ引き離されます。垂直余白は、\r
12638 \begin_inset Flex Code\r
12639 status collapsed\r
12640 \r
12641 \begin_layout Plain Layout\r
12642 DefaultHeight\r
12643 \end_layout\r
12644 \r
12645 \end_inset\r
12646 \r
12647 を標準フォントでの1行の高さとすると、\r
12648 \begin_inset Flex Code\r
12649 status collapsed\r
12650 \r
12651 \begin_layout Plain Layout\r
12652 Parskipの値\r
12653 \end_layout\r
12654 \r
12655 \end_inset\r
12656 \r
12657 \r
12658 \begin_inset Formula $\times$\r
12659 \end_inset\r
12660 \r
12661 \r
12662 \begin_inset Flex Code\r
12663 status collapsed\r
12664 \r
12665 \begin_layout Plain Layout\r
12666 DefaultHeight\r
12667 \end_layout\r
12668 \r
12669 \end_inset\r
12670 \r
12671 によって計算されます。このようにして、画面フォントを変更しても同じように表示されるのです。\r
12672 \end_layout\r
12673 \r
12674 \begin_layout Description\r
12675 \begin_inset Flex Code\r
12676 status collapsed\r
12677 \r
12678 \begin_layout Plain Layout\r
12679 PassThru\r
12680 \end_layout\r
12681 \r
12682 \end_inset\r
12683 \r
12684  [\r
12685 \emph on\r
12686 \r
12687 \begin_inset Flex Code\r
12688 status collapsed\r
12689 \r
12690 \begin_layout Plain Layout\r
12691 0\r
12692 \end_layout\r
12693 \r
12694 \end_inset\r
12695 \r
12696 \r
12697 \emph default\r
12698 ,\r
12699 \begin_inset space \thinspace{}\r
12700 \end_inset\r
12701 \r
12702 \r
12703 \begin_inset Flex Code\r
12704 status collapsed\r
12705 \r
12706 \begin_layout Plain Layout\r
12707 1\r
12708 \end_layout\r
12709 \r
12710 \end_inset\r
12711 \r
12712 ] この段落の内容が、\SpecialChar LaTeX\r
12713 が必要とするような特別な変換を行わずに、生の形で出力されるべきかどうか。\r
12714 \end_layout\r
12715 \r
12716 \begin_layout Description\r
12717 \begin_inset Flex Code\r
12718 status collapsed\r
12719 \r
12720 \begin_layout Plain Layout\r
12721 PassThruChars\r
12722 \end_layout\r
12723 \r
12724 \end_inset\r
12725 \r
12726  [\r
12727 \begin_inset Flex Code\r
12728 status collapsed\r
12729 \r
12730 \begin_layout Plain Layout\r
12731 文字列\r
12732 \end_layout\r
12733 \r
12734 \end_inset\r
12735 \r
12736 ]\r
12737 \family typewriter\r
12738  \r
12739 \family default\r
12740 \SpecialChar LaTeX\r
12741 が要請する特別な翻訳なしで。生の形で出力されるべき、それぞれの文字を定義します。\r
12742 \end_layout\r
12743 \r
12744 \begin_layout Description\r
12745 \begin_inset Flex Code\r
12746 status collapsed\r
12747 \r
12748 \begin_layout Plain Layout\r
12749 Preamble\r
12750 \end_layout\r
12751 \r
12752 \end_inset\r
12753 \r
12754  この様式が使用されたときに、\SpecialChar LaTeX\r
12755 プリアンブルに付け加えるべき情報。この特定の様式が要求するマクロを定義したり、パッケージを読み込んだりと言ったことに使用します。「\r
12756 \begin_inset Flex Code\r
12757 status collapsed\r
12758 \r
12759 \begin_layout Plain Layout\r
12760 EndPreamble\r
12761 \end_layout\r
12762 \r
12763 \end_inset\r
12764 \r
12765 」で閉じる必要があります。\r
12766 \end_layout\r
12767 \r
12768 \begin_layout Description\r
12769 \begin_inset Flex Code\r
12770 status collapsed\r
12771 \r
12772 \begin_layout Plain Layout\r
12773 RefPrefix\r
12774 \end_layout\r
12775 \r
12776 \end_inset\r
12777 \r
12778  [\r
12779 \begin_inset Flex Code\r
12780 status collapsed\r
12781 \r
12782 \begin_layout Plain Layout\r
12783 文字列\r
12784 \end_layout\r
12785 \r
12786 \end_inset\r
12787 \r
12788 ] この型の段落を参照する際、生成されるラベルに使用する前置句。これによって、整形参照を使用することができるようになります。\r
12789 \end_layout\r
12790 \r
12791 \begin_layout Description\r
12792 \begin_inset Flex Code\r
12793 status collapsed\r
12794 \r
12795 \begin_layout Plain Layout\r
12796 Requires\r
12797 \end_layout\r
12798 \r
12799 \end_inset\r
12800 \r
12801  [\r
12802 \begin_inset Flex Code\r
12803 status collapsed\r
12804 \r
12805 \begin_layout Plain Layout\r
12806 文字列\r
12807 \end_layout\r
12808 \r
12809 \end_inset\r
12810 \r
12811 ] この様式が機能\r
12812 \begin_inset Flex Code\r
12813 status collapsed\r
12814 \r
12815 \begin_layout Plain Layout\r
12816 文字列\r
12817 \end_layout\r
12818 \r
12819 \end_inset\r
12820 \r
12821 を必要とするかどうか(機能詳細については、第\r
12822 \begin_inset CommandInset ref\r
12823 LatexCommand ref\r
12824 reference "chap:関数一覧"\r
12825 \r
12826 \end_inset\r
12827 \r
12828 節参照)。特定のオプションをとるパッケージを要求する場合、\r
12829 \begin_inset Flex Code\r
12830 status collapsed\r
12831 \r
12832 \begin_layout Plain Layout\r
12833 PackageOptions\r
12834 \end_layout\r
12835 \r
12836 \end_inset\r
12837 \r
12838 を汎用テキストクラスパラメータとして追加して使うことができます(\r
12839 \begin_inset CommandInset ref\r
12840 LatexCommand ref\r
12841 reference "subsec:汎用テキストクラスパラメータ"\r
12842 \r
12843 \end_inset\r
12844 \r
12845 を参照)。\r
12846 \end_layout\r
12847 \r
12848 \begin_layout Description\r
12849 \begin_inset Flex Code\r
12850 status collapsed\r
12851 \r
12852 \begin_layout Plain Layout\r
12853 ResetArgs\r
12854 \end_layout\r
12855 \r
12856 \end_inset\r
12857 \r
12858  [\r
12859 \begin_inset Flex Code\r
12860 status collapsed\r
12861 \r
12862 \begin_layout Plain Layout\r
12863 \r
12864 \emph on\r
12865 0\r
12866 \end_layout\r
12867 \r
12868 \end_inset\r
12869 \r
12870 ,\r
12871 \begin_inset Flex Code\r
12872 status collapsed\r
12873 \r
12874 \begin_layout Plain Layout\r
12875 1\r
12876 \end_layout\r
12877 \r
12878 \end_inset\r
12879 \r
12880 ] (\r
12881 \begin_inset Flex Code\r
12882 status collapsed\r
12883 \r
12884 \begin_layout Plain Layout\r
12885 Argument\r
12886 \end_layout\r
12887 \r
12888 \end_inset\r
12889 \r
12890 タグで定義された)この様式の\SpecialChar LaTeX\r
12891 引数をリセットします。これは、様式を\r
12892 \begin_inset Flex Code\r
12893 status collapsed\r
12894 \r
12895 \begin_layout Plain Layout\r
12896 CopyStyle\r
12897 \end_layout\r
12898 \r
12899 \end_inset\r
12900 \r
12901 でコピーし、その(必須及び非必須)引数は継承したくない場合に便利です。\r
12902 \end_layout\r
12903 \r
12904 \begin_layout Description\r
12905 \begin_inset Flex Code\r
12906 status collapsed\r
12907 \r
12908 \begin_layout Plain Layout\r
12909 RightDelim\r
12910 \end_layout\r
12911 \r
12912 \end_inset\r
12913 \r
12914  [\r
12915 \begin_inset Flex Code\r
12916 status collapsed\r
12917 \r
12918 \begin_layout Plain Layout\r
12919 文字列\r
12920 \end_layout\r
12921 \r
12922 \end_inset\r
12923 \r
12924 ] 様式の内容の最後に置かれる文字列。出力中の改行は\r
12925 \begin_inset Flex Code\r
12926 status collapsed\r
12927 \r
12928 \begin_layout Plain Layout\r
12929 <br/>\r
12930 \end_layout\r
12931 \r
12932 \end_inset\r
12933 \r
12934 で指示できます。\r
12935 \end_layout\r
12936 \r
12937 \begin_layout Description\r
12938 \begin_inset Flex Code\r
12939 status collapsed\r
12940 \r
12941 \begin_layout Plain Layout\r
12942 RightMargin\r
12943 \end_layout\r
12944 \r
12945 \end_inset\r
12946 \r
12947  [\r
12948 \begin_inset Flex Code\r
12949 status collapsed\r
12950 \r
12951 \begin_layout Plain Layout\r
12952 文字列=""\r
12953 \end_layout\r
12954 \r
12955 \end_inset\r
12956 \r
12957\r
12958 \begin_inset Flex Code\r
12959 status collapsed\r
12960 \r
12961 \begin_layout Plain Layout\r
12962 LeftMargin\r
12963 \end_layout\r
12964 \r
12965 \end_inset\r
12966 \r
12967 に同様。\r
12968 \end_layout\r
12969 \r
12970 \begin_layout Description\r
12971 \begin_inset Flex Code\r
12972 status collapsed\r
12973 \r
12974 \begin_layout Plain Layout\r
12975 Spacing\r
12976 \end_layout\r
12977 \r
12978 \end_inset\r
12979 \r
12980  [\r
12981 \begin_inset Flex Code\r
12982 status collapsed\r
12983 \r
12984 \begin_layout Plain Layout\r
12985 \r
12986 \emph on\r
12987 single\r
12988 \end_layout\r
12989 \r
12990 \end_inset\r
12991 \r
12992\r
12993 \begin_inset Flex Code\r
12994 status collapsed\r
12995 \r
12996 \begin_layout Plain Layout\r
12997 onehalf\r
12998 \end_layout\r
12999 \r
13000 \end_inset\r
13001 \r
13002\r
13003 \begin_inset Flex Code\r
13004 status collapsed\r
13005 \r
13006 \begin_layout Plain Layout\r
13007 double\r
13008 \end_layout\r
13009 \r
13010 \end_inset\r
13011 \r
13012\r
13013 \begin_inset Flex Code\r
13014 status collapsed\r
13015 \r
13016 \begin_layout Plain Layout\r
13017 other\r
13018 \begin_inset space ~\r
13019 \end_inset\r
13020 \r
13021 <\r
13022 \emph on\r
13023\r
13024 \emph default\r
13025 >\r
13026 \end_layout\r
13027 \r
13028 \end_inset\r
13029 \r
13030 ]\r
13031 \lang english\r
13032  \r
13033 \lang japanese\r
13034 これはレイアウト中の既定の行間をどうすべきか定義するものです。引数の\r
13035 \begin_inset Flex Code\r
13036 status collapsed\r
13037 \r
13038 \begin_layout Plain Layout\r
13039 single\r
13040 \end_layout\r
13041 \r
13042 \end_inset\r
13043 \r
13044\r
13045 \begin_inset Flex Code\r
13046 status collapsed\r
13047 \r
13048 \begin_layout Plain Layout\r
13049 onehalf\r
13050 \end_layout\r
13051 \r
13052 \end_inset\r
13053 \r
13054\r
13055 \begin_inset Flex Code\r
13056 status collapsed\r
13057 \r
13058 \begin_layout Plain Layout\r
13059 double\r
13060 \end_layout\r
13061 \r
13062 \end_inset\r
13063 \r
13064 は、それぞれ乗数1・1.25・1.667に対応します。引数\r
13065 \begin_inset Flex Code\r
13066 status collapsed\r
13067 \r
13068 \begin_layout Plain Layout\r
13069 other\r
13070 \end_layout\r
13071 \r
13072 \end_inset\r
13073 \r
13074 を指定した場合には、実際の乗数値も引数として指定しなくてはなりません。他のパラメータと違って\r
13075 \begin_inset Flex Code\r
13076 status collapsed\r
13077 \r
13078 \begin_layout Plain Layout\r
13079 Spacing\r
13080 \end_layout\r
13081 \r
13082 \end_inset\r
13083 \r
13084 は、\SpecialChar LaTeX\r
13085 パッケージ\r
13086 \begin_inset Flex Code\r
13087 status collapsed\r
13088 \r
13089 \begin_layout Plain Layout\r
13090 setspace\r
13091 \end_layout\r
13092 \r
13093 \end_inset\r
13094 \r
13095 パッケージを使用した、限定的な\SpecialChar LaTeX\r
13096 コードを生成することを意味することにご注意ください。\r
13097 \end_layout\r
13098 \r
13099 \begin_layout Description\r
13100 \begin_inset Flex Code\r
13101 status collapsed\r
13102 \r
13103 \begin_layout Plain Layout\r
13104 Spellcheck\r
13105 \end_layout\r
13106 \r
13107 \end_inset\r
13108 \r
13109  [\r
13110 \begin_inset Flex Code\r
13111 status collapsed\r
13112 \r
13113 \begin_layout Plain Layout\r
13114 0\r
13115 \end_layout\r
13116 \r
13117 \end_inset\r
13118 \r
13119 ,\r
13120 \begin_inset space \thinspace{}\r
13121 \end_inset\r
13122 \r
13123 \r
13124 \begin_inset Flex Code\r
13125 status collapsed\r
13126 \r
13127 \begin_layout Plain Layout\r
13128 1\r
13129 \end_layout\r
13130 \r
13131 \end_inset\r
13132 \r
13133 ] この様式の段落をスペルチェックするか否か。既定値は真です。\r
13134 \end_layout\r
13135 \r
13136 \begin_layout Description\r
13137 \begin_inset Flex Code\r
13138 status collapsed\r
13139 \r
13140 \begin_layout Plain Layout\r
13141 TextFont\r
13142 \end_layout\r
13143 \r
13144 \end_inset\r
13145 \r
13146  本文に使うフォント。\r
13147 \begin_inset CommandInset ref\r
13148 LatexCommand ref\r
13149 reference "subsec:フォント指定"\r
13150 \r
13151 \end_inset\r
13152 \r
13153 参照。\r
13154 \end_layout\r
13155 \r
13156 \begin_layout Description\r
13157 \begin_inset Flex Code\r
13158 status collapsed\r
13159 \r
13160 \begin_layout Plain Layout\r
13161 TocLevel\r
13162 \end_layout\r
13163 \r
13164 \end_inset\r
13165 \r
13166  [\r
13167 \begin_inset Flex Code\r
13168 status collapsed\r
13169 \r
13170 \begin_layout Plain Layout\r
13171 整数型=3\r
13172 \end_layout\r
13173 \r
13174 \end_inset\r
13175 \r
13176 ] 目次中でのこの様式の階層。これは、節見出しの自動連番に使用されます。\r
13177 \end_layout\r
13178 \r
13179 \begin_layout Description\r
13180 \begin_inset Flex Code\r
13181 status collapsed\r
13182 \r
13183 \begin_layout Plain Layout\r
13184 ToggleIndent\r
13185 \end_layout\r
13186 \r
13187 \end_inset\r
13188 \r
13189  [\r
13190 \emph on\r
13191 \r
13192 \begin_inset Flex Code\r
13193 status collapsed\r
13194 \r
13195 \begin_layout Plain Layout\r
13196 default\r
13197 \end_layout\r
13198 \r
13199 \end_inset\r
13200 \r
13201 \r
13202 \emph default\r
13203\r
13204 \begin_inset Flex Code\r
13205 status collapsed\r
13206 \r
13207 \begin_layout Plain Layout\r
13208 always\r
13209 \end_layout\r
13210 \r
13211 \end_inset\r
13212 \r
13213\r
13214 \begin_inset Flex Code\r
13215 status collapsed\r
13216 \r
13217 \begin_layout Plain Layout\r
13218 never\r
13219 \end_layout\r
13220 \r
13221 \end_inset\r
13222 \r
13223 ] このタグは、この段落の1行目の行頭下げが、段落設定ダイアログで切り替えられるかどうかを決めます。\r
13224 \begin_inset Flex Code\r
13225 status collapsed\r
13226 \r
13227 \begin_layout Plain Layout\r
13228 default\r
13229 \end_layout\r
13230 \r
13231 \end_inset\r
13232 \r
13233 が指定されると、文書設定が「行頭下げ」段落様式を使用しているときに、行頭下げを変更することができます。\r
13234 \begin_inset Flex Code\r
13235 status collapsed\r
13236 \r
13237 \begin_layout Plain Layout\r
13238 always\r
13239 \end_layout\r
13240 \r
13241 \end_inset\r
13242 \r
13243 は、文書設定にかかわらず変更することができ、\r
13244 \begin_inset Flex Code\r
13245 status collapsed\r
13246 \r
13247 \begin_layout Plain Layout\r
13248 never\r
13249 \end_layout\r
13250 \r
13251 \end_inset\r
13252 \r
13253 は、どのような場合でも変更することができません。\r
13254 \end_layout\r
13255 \r
13256 \begin_layout Description\r
13257 \begin_inset Flex Code\r
13258 status collapsed\r
13259 \r
13260 \begin_layout Plain Layout\r
13261 TopSep\r
13262 \end_layout\r
13263 \r
13264 \end_inset\r
13265 \r
13266  [\r
13267 \begin_inset Flex Code\r
13268 status collapsed\r
13269 \r
13270 \begin_layout Plain Layout\r
13271 浮動小数点型=0\r
13272 \end_layout\r
13273 \r
13274 \end_inset\r
13275 \r
13276 ] このレイアウトを持つ一連の段落群の最初の段落と、その前の段落の間の垂直余白。前の段落が別のレイアウトを持っていれば、余白は単純に追加されるのではなく、それら\r
13277 の最大値がとられます。\r
13278 \end_layout\r
13279 \r
13280 \begin_layout Subsection\r
13281 段落様式の国際化\r
13282 \begin_inset CommandInset label\r
13283 LatexCommand label\r
13284 name "subsec:段落様式の国際化"\r
13285 \r
13286 \end_inset\r
13287 \r
13288 \r
13289 \end_layout\r
13290 \r
13291 \begin_layout Standard\r
13292 \SpecialChar LyX\r
13293 は、長きにわたってレイアウト情報の国際化をサポートしてきましたが、第2.0版までは、これは操作画面にのみ適用されるものであって、たとえばPDF出力には適用されませ\r
13294 んでした。たとえば、フランスの著者が、「Theorem 1」の代わりに「\r
13295 \lang french\r
13296 Théorème\r
13297 \lang japanese\r
13298  1」としたければ、醜いハックに頼るしかありませんでした。Georg Baumのおかげで、これは解消されました。\r
13299 \end_layout\r
13300 \r
13301 \begin_layout Standard\r
13302 もし\r
13303 \begin_inset Flex MenuItem\r
13304 status collapsed\r
13305 \r
13306 \begin_layout Plain Layout\r
13307 Style\r
13308 \end_layout\r
13309 \r
13310 \end_inset\r
13311 \r
13312 が、組版文書に出力される文字列を定義するのであれば、非英語文書や複数言語文書をサポートするために、\r
13313 \begin_inset Flex MenuItem\r
13314 status collapsed\r
13315 \r
13316 \begin_layout Plain Layout\r
13317 LangPreamble\r
13318 \end_layout\r
13319 \r
13320 \end_inset\r
13321 \r
13322\r
13323 \begin_inset Flex MenuItem\r
13324 status collapsed\r
13325 \r
13326 \begin_layout Plain Layout\r
13327 BabelPreamble\r
13328 \end_layout\r
13329 \r
13330 \end_inset\r
13331 \r
13332 を使用することができます。以下の抜粋(\r
13333 \begin_inset Flex MenuItem\r
13334 status collapsed\r
13335 \r
13336 \begin_layout Plain Layout\r
13337 theorems-ams.inc\r
13338 \end_layout\r
13339 \r
13340 \end_inset\r
13341 \r
13342 より)は、これがどう動作するかを示すものです。\r
13343 \end_layout\r
13344 \r
13345 \begin_layout LyX-Code\r
13346 Preamble\r
13347 \begin_inset Separator parbreak\r
13348 \end_inset\r
13349 \r
13350 \r
13351 \end_layout\r
13352 \r
13353 \begin_deeper\r
13354 \begin_layout LyX-Code\r
13355   \r
13356 \backslash\r
13357 theoremstyle{remark}\r
13358 \end_layout\r
13359 \r
13360 \begin_layout LyX-Code\r
13361   \r
13362 \backslash\r
13363 newtheorem{claim}[thm]{\r
13364 \backslash\r
13365 protect\r
13366 \backslash\r
13367 claimname}\r
13368 \end_layout\r
13369 \r
13370 \begin_layout LyX-Code\r
13371 EndPreamble\r
13372 \end_layout\r
13373 \r
13374 \begin_layout LyX-Code\r
13375 LangPreamble\r
13376 \end_layout\r
13377 \r
13378 \begin_layout LyX-Code\r
13379   \r
13380 \backslash\r
13381 providecommand{\r
13382 \backslash\r
13383 claimname}{_(Claim)}\r
13384 \end_layout\r
13385 \r
13386 \begin_layout LyX-Code\r
13387 EndLangPreamble\r
13388 \end_layout\r
13389 \r
13390 \begin_layout LyX-Code\r
13391 BabelPreamble\r
13392 \end_layout\r
13393 \r
13394 \begin_layout LyX-Code\r
13395     \r
13396 \backslash\r
13397 addto\r
13398 \backslash\r
13399 captions$$lang{\r
13400 \backslash\r
13401 renewcommand{\r
13402 \backslash\r
13403 claimname}{_(Claim)}}\r
13404 \end_layout\r
13405 \r
13406 \begin_layout LyX-Code\r
13407 EndBabelPreamble\r
13408 \end_layout\r
13409 \r
13410 \end_deeper\r
13411 \begin_layout Standard\r
13412 原則として、\r
13413 \begin_inset Flex MenuItem\r
13414 status collapsed\r
13415 \r
13416 \begin_layout Plain Layout\r
13417 LangPreamble\r
13418 \end_layout\r
13419 \r
13420 \end_inset\r
13421 \r
13422\r
13423 \begin_inset Flex MenuItem\r
13424 status collapsed\r
13425 \r
13426 \begin_layout Plain Layout\r
13427 BabelPreamble\r
13428 \end_layout\r
13429 \r
13430 \end_inset\r
13431 \r
13432 タグ内には、有効な\SpecialChar LaTeX\r
13433 コードはすべて用いることができますが、実際においては、ここで典型的に示したような形になるでしょう。組版文字列が正しく翻訳されるための鍵となるの\r
13434 は、\SpecialChar LaTeX\r
13435 コマンド\r
13436 \begin_inset Flex Code\r
13437 status collapsed\r
13438 \r
13439 \begin_layout Plain Layout\r
13440 \r
13441 \backslash\r
13442 claimname\r
13443 \end_layout\r
13444 \r
13445 \end_inset\r
13446 \r
13447 とその\r
13448 \begin_inset Flex Code\r
13449 status collapsed\r
13450 \r
13451 \begin_layout Plain Layout\r
13452 \r
13453 \backslash\r
13454 newtheorem\r
13455 \end_layout\r
13456 \r
13457 \end_inset\r
13458 \r
13459 中での用い方です。\r
13460 \end_layout\r
13461 \r
13462 \begin_layout Standard\r
13463 \begin_inset Flex Code\r
13464 status collapsed\r
13465 \r
13466 \begin_layout Plain Layout\r
13467 LangPreamble\r
13468 \end_layout\r
13469 \r
13470 \end_inset\r
13471 \r
13472 タグは、文書全体の言語に基づいた国際化を提供します。タグの内容は、\r
13473 \begin_inset Flex Code\r
13474 status collapsed\r
13475 \r
13476 \begin_layout Plain Layout\r
13477 Preamble\r
13478 \end_layout\r
13479 \r
13480 \end_inset\r
13481 \r
13482 タグと同様、プリアンブルに置かれるのですが、これを特別なものにしているのは、「関数」\r
13483 \begin_inset Flex Code\r
13484 status collapsed\r
13485 \r
13486 \begin_layout Plain Layout\r
13487 _()\r
13488 \end_layout\r
13489 \r
13490 \end_inset\r
13491 \r
13492 が使用されていることです。これは、\SpecialChar LyX\r
13493 が\SpecialChar LaTeX\r
13494 出力を生成する際、その引数を文書言語に翻訳したもので置き換えられます。\r
13495 \end_layout\r
13496 \r
13497 \begin_layout Standard\r
13498 \begin_inset Flex Code\r
13499 status collapsed\r
13500 \r
13501 \begin_layout Plain Layout\r
13502 BabelPreamble\r
13503 \end_layout\r
13504 \r
13505 \end_inset\r
13506 \r
13507 タグは、複数言語文書をサポートし、\r
13508 \begin_inset Flex Code\r
13509 status collapsed\r
13510 \r
13511 \begin_layout Plain Layout\r
13512 babel\r
13513 \end_layout\r
13514 \r
13515 \end_inset\r
13516 \r
13517 パッケージへのインタフェースを提供することを意図しているので、もう少し複雑です。その内容は、文書に現れる言語それぞれについて一度、プリアンブルに追加されます。こ\r
13518 の場合には、\r
13519 \begin_inset Flex Code\r
13520 status collapsed\r
13521 \r
13522 \begin_layout Plain Layout\r
13523 _()\r
13524 \end_layout\r
13525 \r
13526 \end_inset\r
13527 \r
13528 の引数は、その当該言語への翻訳で置き換えられ、\r
13529 \begin_inset Flex Code\r
13530 status collapsed\r
13531 \r
13532 \begin_layout Plain Layout\r
13533 $$lang\r
13534 \end_layout\r
13535 \r
13536 \end_inset\r
13537 \r
13538 は言語名(babelパッケージで使用されるもの)で置き換えられます。\r
13539 \end_layout\r
13540 \r
13541 \begin_layout Standard\r
13542 したがって、フランス語のセクションを持つドイツ語文書では、以下のような内容がプリアンブルに追加されます\r
13543 \end_layout\r
13544 \r
13545 \begin_layout LyX-Code\r
13546 \r
13547 \backslash\r
13548 addto\r
13549 \backslash\r
13550 captionsfrench{\r
13551 \backslash\r
13552 renewcommand{\r
13553 \backslash\r
13554 claimname}{Affirmation}}\r
13555 \begin_inset Newline newline\r
13556 \end_inset\r
13557 \r
13558 \r
13559 \backslash\r
13560 addto\r
13561 \backslash\r
13562 captionsngerman{\r
13563 \backslash\r
13564 renewcommand{\r
13565 \backslash\r
13566 claimname}{Behauptung}}\r
13567 \begin_inset Newline newline\r
13568 \end_inset\r
13569 \r
13570 \r
13571 \backslash\r
13572 providecommand{\r
13573 \backslash\r
13574 claimname}{Behauptung}\r
13575 \end_layout\r
13576 \r
13577 \begin_layout Standard\r
13578 それから、\SpecialChar LaTeX\r
13579\r
13580 \begin_inset Flex Code\r
13581 status collapsed\r
13582 \r
13583 \begin_layout Plain Layout\r
13584 babel\r
13585 \end_layout\r
13586 \r
13587 \end_inset\r
13588 \r
13589 は協力して、出力に正しい文字列を生成します。\r
13590 \end_layout\r
13591 \r
13592 \begin_layout Standard\r
13593 ここで注意しておくべき一つの重要な点は、翻訳は、\r
13594 \begin_inset Flex Code\r
13595 status collapsed\r
13596 \r
13597 \begin_layout Plain Layout\r
13598 layouttranslations\r
13599 \end_layout\r
13600 \r
13601 \end_inset\r
13602 \r
13603 ファイルを通じて、\SpecialChar LyX\r
13604 自身によって提供されるということです。つまり、ユーザー作成のレイアウトファイルに入力された文字列は、\r
13605 \begin_inset Flex Code\r
13606 status collapsed\r
13607 \r
13608 \begin_layout Plain Layout\r
13609 layouttranslations\r
13610 \end_layout\r
13611 \r
13612 \end_inset\r
13613 \r
13614 ファイルをそれに応じて変更しない限り、\SpecialChar LyX\r
13615 の国際化ルーチンでは取り扱われないので、\r
13616 \begin_inset Flex MenuItem\r
13617 status collapsed\r
13618 \r
13619 \begin_layout Plain Layout\r
13620 LangPreamble\r
13621 \end_layout\r
13622 \r
13623 \end_inset\r
13624 \r
13625\r
13626 \begin_inset Flex MenuItem\r
13627 status collapsed\r
13628 \r
13629 \begin_layout Plain Layout\r
13630 BabelPreamble\r
13631 \end_layout\r
13632 \r
13633 \end_inset\r
13634 \r
13635 は、事実上、\SpecialChar LyX\r
13636 とともに提供されるレイアウトファイルでのみ、使うことができるということを意味します。とはいえ、こういうことでありますので、将来的に\SpecialChar LyX\r
13637 に同梱させようとい\r
13638 う意図を以て作成されたレイアウトは、適切なところではすべて、これらのタグを使用するべきです。\SpecialChar LyX\r
13639 が提供する段落様式の翻訳は、マイナー更新(例えば2.1.x版から2.1.y版\r
13640 )では変更されないことに注意してください。しかしながら、メジャー更新(例えば2.0.x版から2.1.y版)では、新しい翻訳や修正が導入される可能性は大いにあります。\r
13641 \end_layout\r
13642 \r
13643 \begin_layout Subsection\r
13644 フロート\r
13645 \begin_inset CommandInset label\r
13646 LatexCommand label\r
13647 name "subsec:フロート"\r
13648 \r
13649 \end_inset\r
13650 \r
13651 \r
13652 \end_layout\r
13653 \r
13654 \begin_layout Standard\r
13655 \SpecialChar LyX\r
13656 第1.3.0版以来、テキストクラス自体の中でフロート(\r
13657 \begin_inset Flex MenuItem\r
13658 status collapsed\r
13659 \r
13660 \begin_layout Plain Layout\r
13661 figure\r
13662 \end_layout\r
13663 \r
13664 \end_inset\r
13665 \r
13666\r
13667 \begin_inset Flex MenuItem\r
13668 status collapsed\r
13669 \r
13670 \begin_layout Plain Layout\r
13671 table\r
13672 \end_layout\r
13673 \r
13674 \end_inset\r
13675 \r
13676 ・\SpecialChar ldots\r
13677 )を定義することが可能となり、かつ必要となりました。標準的なフロートは\r
13678 \begin_inset Flex Code\r
13679 status collapsed\r
13680 \r
13681 \begin_layout Plain Layout\r
13682 stdfloats.inc\r
13683 \end_layout\r
13684 \r
13685 \end_inset\r
13686 \r
13687 ファイルに含まれているので、作業中のレイアウトファイルに\r
13688 \end_layout\r
13689 \r
13690 \begin_layout LyX-Code\r
13691 Input stdfloats.inc\r
13692 \end_layout\r
13693 \r
13694 \begin_layout Standard\r
13695 と加えるだけで済むことも多いでしょう。\SpecialChar LyX\r
13696 に同梱されているAGUクラスのように、それ以外のフロート型を提供するテキストクラスを実装するには、以下の情報が役立つであり\r
13697 ましょう。\r
13698 \end_layout\r
13699 \r
13700 \begin_layout Description\r
13701 \begin_inset Flex Code\r
13702 status collapsed\r
13703 \r
13704 \begin_layout Plain Layout\r
13705 AllowedPlacement\r
13706 \end_layout\r
13707 \r
13708 \end_inset\r
13709 \r
13710  [\r
13711 \begin_inset Flex Code\r
13712 status collapsed\r
13713 \r
13714 \begin_layout Plain Layout\r
13715 文字列\r
13716 \end_layout\r
13717 \r
13718 \end_inset\r
13719 \r
13720 =!htbpH] このフロート型に許可された配置用の選択肢。値は、配置文字からなる文字列です。使用できる文字には、\r
13721 \emph on\r
13722 h\r
13723 \emph default\r
13724  (\r
13725 \begin_inset Quotes eld\r
13726 \end_inset\r
13727 \r
13728 here if possible:可能ならば現在位置に\r
13729 \begin_inset Quotes erd\r
13730 \end_inset\r
13731 \r
13732 ), \r
13733 \emph on\r
13734 t\r
13735 \emph default\r
13736  (\r
13737 \begin_inset Quotes eld\r
13738 \end_inset\r
13739 \r
13740 top of page:ページ上部\r
13741 \begin_inset Quotes erd\r
13742 \end_inset\r
13743 \r
13744 )・\r
13745 \emph on\r
13746 b\r
13747 \emph default\r
13748  (\r
13749 \begin_inset Quotes eld\r
13750 \end_inset\r
13751 \r
13752 bottom of page:ページ下部\r
13753 \begin_inset Quotes erd\r
13754 \end_inset\r
13755 \r
13756 )・\r
13757 \emph on\r
13758 p\r
13759 \emph default\r
13760  (\r
13761 \begin_inset Quotes eld\r
13762 \end_inset\r
13763 \r
13764 page of floats:フロートを独立したページに\r
13765 \begin_inset Quotes erd\r
13766 \end_inset\r
13767 \r
13768 )・\r
13769 \emph on\r
13770 H\r
13771 \emph default\r
13772  (\r
13773 \begin_inset Quotes eld\r
13774 \end_inset\r
13775 \r
13776 here definitely:何としても現在位置に置く\r
13777 \begin_inset Quotes erd\r
13778 \end_inset\r
13779 \r
13780 )・\r
13781 \emph on\r
13782 !\r
13783 \emph default\r
13784  (\r
13785 \begin_inset Quotes eld\r
13786 \end_inset\r
13787 \r
13788 ignore LaTeX rules:LaTeXの規則を無視する\r
13789 \begin_inset Quotes erd\r
13790 \end_inset\r
13791 \r
13792 )があります。文字列中の文字の順序は関係ありません。配置の選択肢を与えない場合には、文字列として\r
13793 \emph on\r
13794 none\r
13795 \emph default\r
13796 を与えてください。\r
13797 \end_layout\r
13798 \r
13799 \begin_layout Description\r
13800 \begin_inset Flex Code\r
13801 status collapsed\r
13802 \r
13803 \begin_layout Plain Layout\r
13804 AllowsSideways\r
13805 \end_layout\r
13806 \r
13807 \end_inset\r
13808 \r
13809  [\r
13810 \begin_inset Flex Code\r
13811 status collapsed\r
13812 \r
13813 \begin_layout Plain Layout\r
13814 0\r
13815 \end_layout\r
13816 \r
13817 \end_inset\r
13818 \r
13819 ,\r
13820 \begin_inset space \thinspace{}\r
13821 \end_inset\r
13822 \r
13823 \r
13824 \emph on\r
13825 \r
13826 \begin_inset Flex Code\r
13827 status collapsed\r
13828 \r
13829 \begin_layout Plain Layout\r
13830 1\r
13831 \end_layout\r
13832 \r
13833 \end_inset\r
13834 \r
13835 \r
13836 \emph default\r
13837 ] フロートを、\SpecialChar LaTeX\r
13838 パッケージの\r
13839 \family typewriter\r
13840 rotfloat\r
13841 \family default\r
13842  (横向きフロート)を使って回転させることを許可するか否かを指定。フロートにこの機能をサポートさせないときには、\r
13843 \begin_inset Flex Code\r
13844 status collapsed\r
13845 \r
13846 \begin_layout Plain Layout\r
13847 0\r
13848 \end_layout\r
13849 \r
13850 \end_inset\r
13851 \r
13852 を指定してください。\r
13853 \end_layout\r
13854 \r
13855 \begin_layout Description\r
13856 \begin_inset Flex Code\r
13857 status collapsed\r
13858 \r
13859 \begin_layout Plain Layout\r
13860 AllowsWide\r
13861 \end_layout\r
13862 \r
13863 \end_inset\r
13864 \r
13865  [\r
13866 \begin_inset Flex Code\r
13867 status collapsed\r
13868 \r
13869 \begin_layout Plain Layout\r
13870 0\r
13871 \end_layout\r
13872 \r
13873 \end_inset\r
13874 \r
13875 ,\r
13876 \begin_inset space \thinspace{}\r
13877 \end_inset\r
13878 \r
13879 \r
13880 \emph on\r
13881 \r
13882 \begin_inset Flex Code\r
13883 status collapsed\r
13884 \r
13885 \begin_layout Plain Layout\r
13886 1\r
13887 \end_layout\r
13888 \r
13889 \end_inset\r
13890 \r
13891 \r
13892 \emph default\r
13893 ] このフロートに、二段組段落において段落をまたぐ、星付き版があるか否かを定義。フロートにこの機能をサポートさせないときには、\r
13894 \begin_inset Flex Code\r
13895 status collapsed\r
13896 \r
13897 \begin_layout Plain Layout\r
13898 0\r
13899 \end_layout\r
13900 \r
13901 \end_inset\r
13902 \r
13903 を指定してください。\r
13904 \end_layout\r
13905 \r
13906 \begin_layout Description\r
13907 \begin_inset Flex Code\r
13908 status collapsed\r
13909 \r
13910 \begin_layout Plain Layout\r
13911 Extension\r
13912 \end_layout\r
13913 \r
13914 \end_inset\r
13915 \r
13916  [\r
13917 \begin_inset Flex Code\r
13918 status collapsed\r
13919 \r
13920 \begin_layout Plain Layout\r
13921 文字列\r
13922 \end_layout\r
13923 \r
13924 \end_inset\r
13925 \r
13926 =\r
13927 \begin_inset Quotes erd\r
13928 \end_inset\r
13929 \r
13930 \r
13931 \begin_inset Quotes erd\r
13932 \end_inset\r
13933 \r
13934 ] 図などのリストを含む外部ファイルのファイル拡張子名。\SpecialChar LaTeX\r
13935 がキャプションを書き込むファイルです。\r
13936 \end_layout\r
13937 \r
13938 \begin_layout Description\r
13939 \begin_inset Flex Code\r
13940 status collapsed\r
13941 \r
13942 \begin_layout Plain Layout\r
13943 GuiName\r
13944 \end_layout\r
13945 \r
13946 \end_inset\r
13947 \r
13948  [\r
13949 \begin_inset Flex Code\r
13950 status collapsed\r
13951 \r
13952 \begin_layout Plain Layout\r
13953 文字列\r
13954 \end_layout\r
13955 \r
13956 \end_inset\r
13957 \r
13958 =\r
13959 \begin_inset Quotes erd\r
13960 \end_inset\r
13961 \r
13962 \r
13963 \begin_inset Quotes erd\r
13964 \end_inset\r
13965 \r
13966 ] メニューとキャプションに使用される文字列。babelが使用される場合には、これは現在の言語に翻訳されます。\r
13967 \end_layout\r
13968 \r
13969 \begin_layout Description\r
13970 \begin_inset Flex Code\r
13971 status collapsed\r
13972 \r
13973 \begin_layout Plain Layout\r
13974 HTML*\r
13975 \end_layout\r
13976 \r
13977 \end_inset\r
13978 \r
13979  これらは、XHTML出力で使用されます。\r
13980 \begin_inset CommandInset ref\r
13981 LatexCommand ref\r
13982 reference "sec:XHTML出力のタグ"\r
13983 \r
13984 \end_inset\r
13985 \r
13986 をご覧ください。\r
13987 \end_layout\r
13988 \r
13989 \begin_layout Description\r
13990 \begin_inset Flex Code\r
13991 status collapsed\r
13992 \r
13993 \begin_layout Plain Layout\r
13994 IsPredefined\r
13995 \end_layout\r
13996 \r
13997 \end_inset\r
13998 \r
13999  [\r
14000 \begin_inset Flex Code\r
14001 status collapsed\r
14002 \r
14003 \begin_layout Plain Layout\r
14004 \r
14005 \emph on\r
14006 0\r
14007 \end_layout\r
14008 \r
14009 \end_inset\r
14010 \r
14011 ,\r
14012 \begin_inset space \thinspace{}\r
14013 \end_inset\r
14014 \r
14015 \r
14016 \begin_inset Flex Code\r
14017 status collapsed\r
14018 \r
14019 \begin_layout Plain Layout\r
14020 1\r
14021 \end_layout\r
14022 \r
14023 \end_inset\r
14024 \r
14025 ] フロートがドキュメントクラス中に既に定義されているのか、あるいは\SpecialChar LaTeX\r
14026 パッケージ\r
14027 \begin_inset Flex Code\r
14028 status collapsed\r
14029 \r
14030 \begin_layout Plain Layout\r
14031 float\r
14032 \end_layout\r
14033 \r
14034 \end_inset\r
14035 \r
14036 を読み込む必要があり、そのファイル内のものを使用して、オン・ザ・フライで定義するかを示します。既定は\r
14037 \begin_inset Flex Code\r
14038 status collapsed\r
14039 \r
14040 \begin_layout Plain Layout\r
14041 0\r
14042 \end_layout\r
14043 \r
14044 \end_inset\r
14045 \r
14046 で、この場合\r
14047 \begin_inset Flex Code\r
14048 status collapsed\r
14049 \r
14050 \begin_layout Plain Layout\r
14051 float\r
14052 \end_layout\r
14053 \r
14054 \end_inset\r
14055 \r
14056 を使用します。\SpecialChar LaTeX\r
14057 ドキュメントクラス中に既に定義されているときには、\r
14058 \begin_inset Flex Code\r
14059 status collapsed\r
14060 \r
14061 \begin_layout Plain Layout\r
14062 0\r
14063 \end_layout\r
14064 \r
14065 \end_inset\r
14066 \r
14067 に設定しなくてはなりません。\r
14068 \end_layout\r
14069 \r
14070 \begin_layout Description\r
14071 \begin_inset Flex Code\r
14072 status collapsed\r
14073 \r
14074 \begin_layout Plain Layout\r
14075 ListCommand\r
14076 \end_layout\r
14077 \r
14078 \end_inset\r
14079 \r
14080  [\r
14081 \begin_inset Flex Code\r
14082 status collapsed\r
14083 \r
14084 \begin_layout Plain Layout\r
14085 文字列\r
14086 \end_layout\r
14087 \r
14088 \end_inset\r
14089 \r
14090 =\r
14091 \begin_inset Quotes erd\r
14092 \end_inset\r
14093 \r
14094 \r
14095 \begin_inset Quotes erd\r
14096 \end_inset\r
14097 \r
14098 ] この型のフロートの一覧を生成するのに使用するコマンド。頭部の「\r
14099 \backslash\r
14100 」は書きません。\r
14101 \begin_inset Flex Code\r
14102 status collapsed\r
14103 \r
14104 \begin_layout Plain Layout\r
14105 NeedsFloatPkg\r
14106 \end_layout\r
14107 \r
14108 \end_inset\r
14109 \r
14110 が偽の時には、このコマンドを生成する標準的な方法はないので、これは\r
14111 \emph on\r
14112 必ず\r
14113 \emph default\r
14114 指定しなくてはなりません。\r
14115 \begin_inset Flex Code\r
14116 status collapsed\r
14117 \r
14118 \begin_layout Plain Layout\r
14119 NeedsFloatPkg\r
14120 \end_layout\r
14121 \r
14122 \end_inset\r
14123 \r
14124 が真の時は、標準的な方法が存在するので、これは無視されます。\r
14125 \end_layout\r
14126 \r
14127 \begin_layout Description\r
14128 \begin_inset Flex Code\r
14129 status collapsed\r
14130 \r
14131 \begin_layout Plain Layout\r
14132 ListName\r
14133 \end_layout\r
14134 \r
14135 \end_inset\r
14136 \r
14137  [\r
14138 \begin_inset Flex Code\r
14139 status collapsed\r
14140 \r
14141 \begin_layout Plain Layout\r
14142 文字列\r
14143 \end_layout\r
14144 \r
14145 \end_inset\r
14146 \r
14147 =\r
14148 \begin_inset Quotes erd\r
14149 \end_inset\r
14150 \r
14151 \r
14152 \begin_inset Quotes erd\r
14153 \end_inset\r
14154 \r
14155 ] この種類のフロート一覧(図一覧・表一覧など)に使用される見出し。\SpecialChar LyX\r
14156 中では、これは画面上のラベルとして使用されます。また、見出しとして使用するために、La\SpecialChar TeX\r
14157 に渡さ\r
14158 れ、XHTML出力でも見出しとして使用されます。これは、文書言語に翻訳されます。\r
14159 \end_layout\r
14160 \r
14161 \begin_layout Description\r
14162 \begin_inset Flex Code\r
14163 status collapsed\r
14164 \r
14165 \begin_layout Plain Layout\r
14166 NumberWithin\r
14167 \end_layout\r
14168 \r
14169 \end_inset\r
14170 \r
14171  [\r
14172 \begin_inset Flex Code\r
14173 status collapsed\r
14174 \r
14175 \begin_layout Plain Layout\r
14176 文字列\r
14177 \end_layout\r
14178 \r
14179 \end_inset\r
14180 \r
14181 =\r
14182 \begin_inset Quotes erd\r
14183 \end_inset\r
14184 \r
14185 \r
14186 \begin_inset Quotes erd\r
14187 \end_inset\r
14188 \r
14189 ] この(非必須の)引数は、このクラスのフロートが文書中のある節単位ごとに番号を振り直されるべきかどうかを規定します。例えば、\r
14190 \begin_inset Flex Code\r
14191 status collapsed\r
14192 \r
14193 \begin_layout Plain Layout\r
14194 NumberWithin\r
14195 \end_layout\r
14196 \r
14197 \end_inset\r
14198 \r
14199 が「\r
14200 \begin_inset Flex Code\r
14201 status collapsed\r
14202 \r
14203 \begin_layout Plain Layout\r
14204 chapter\r
14205 \end_layout\r
14206 \r
14207 \end_inset\r
14208 \r
14209 」に指定されていれば、フロートは章ごとに番号が振り直されます。\r
14210 \end_layout\r
14211 \r
14212 \begin_layout Description\r
14213 \begin_inset Flex Code\r
14214 status collapsed\r
14215 \r
14216 \begin_layout Plain Layout\r
14217 Placement\r
14218 \end_layout\r
14219 \r
14220 \end_inset\r
14221 \r
14222  [\r
14223 \begin_inset Flex Code\r
14224 status collapsed\r
14225 \r
14226 \begin_layout Plain Layout\r
14227 文字列\r
14228 \end_layout\r
14229 \r
14230 \end_inset\r
14231 \r
14232 =\r
14233 \begin_inset Quotes erd\r
14234 \end_inset\r
14235 \r
14236 \r
14237 \begin_inset Quotes erd\r
14238 \end_inset\r
14239 \r
14240 ] このクラスのフロートの既定の配置法。文字列は、標準的な\SpecialChar LaTeX\r
14241 表記に従い、\r
14242 \begin_inset Flex Code\r
14243 status collapsed\r
14244 \r
14245 \begin_layout Plain Layout\r
14246 t\r
14247 \end_layout\r
14248 \r
14249 \end_inset\r
14250 \r
14251 ならば上部(top)、\r
14252 \begin_inset Flex Code\r
14253 status collapsed\r
14254 \r
14255 \begin_layout Plain Layout\r
14256 b\r
14257 \end_layout\r
14258 \r
14259 \end_inset\r
14260 \r
14261 ならば下部(bottom)、\r
14262 \begin_inset Flex Code\r
14263 status collapsed\r
14264 \r
14265 \begin_layout Plain Layout\r
14266 p\r
14267 \end_layout\r
14268 \r
14269 \end_inset\r
14270 \r
14271 ならばページ(page)、\r
14272 \begin_inset Flex Code\r
14273 status collapsed\r
14274 \r
14275 \begin_layout Plain Layout\r
14276 h\r
14277 \end_layout\r
14278 \r
14279 \end_inset\r
14280 \r
14281 ならばここ(here)を表します\r
14282 \begin_inset Foot\r
14283 status collapsed\r
14284 \r
14285 \begin_layout Plain Layout\r
14286 \SpecialChar LaTeX\r
14287 同様、文字列中でのこれらの文字の順序は関係ありません。\r
14288 \end_layout\r
14289 \r
14290 \end_inset\r
14291 \r
14292 。これらの他に新しい型\r
14293 \begin_inset Flex Code\r
14294 status collapsed\r
14295 \r
14296 \begin_layout Plain Layout\r
14297 H\r
14298 \end_layout\r
14299 \r
14300 \end_inset\r
14301 \r
14302 があり、これはフロートを「ここ」に置いていいけれども他の場所はだめ、というものなので、本当はフロートにあるものではありません。しかし、\r
14303 \begin_inset Flex Code\r
14304 status collapsed\r
14305 \r
14306 \begin_layout Plain Layout\r
14307 H\r
14308 \end_layout\r
14309 \r
14310 \end_inset\r
14311 \r
14312 指定子は特別なものであり、その細かい実装上の理由で、組み込み以外のフロート型では使用することができません。これが何を意味するかおわかりにならない場合には、代わり\r
14313 に「\r
14314 \begin_inset Flex Code\r
14315 status collapsed\r
14316 \r
14317 \begin_layout Plain Layout\r
14318 tbp\r
14319 \end_layout\r
14320 \r
14321 \end_inset\r
14322 \r
14323 」を指定してください。\r
14324 \end_layout\r
14325 \r
14326 \begin_layout Description\r
14327 \begin_inset Flex Code\r
14328 status collapsed\r
14329 \r
14330 \begin_layout Plain Layout\r
14331 RefPrefix\r
14332 \end_layout\r
14333 \r
14334 \end_inset\r
14335 \r
14336  [\r
14337 \begin_inset Flex Code\r
14338 status collapsed\r
14339 \r
14340 \begin_layout Plain Layout\r
14341 文字列\r
14342 \end_layout\r
14343 \r
14344 \end_inset\r
14345 \r
14346 ] この型のフロートを参照する際、生成されるラベルに使用する前置句。これによって、整形参照を使用することができるようになります。コピーした様式が設定した\r
14347 \begin_inset Flex Code\r
14348 status collapsed\r
14349 \r
14350 \begin_layout Plain Layout\r
14351 RefPrefix\r
14352 \end_layout\r
14353 \r
14354 \end_inset\r
14355 \r
14356 は、特別な文字列「OFF」(すべて大文字)を使えば、いつでも削除することができます。\r
14357 \end_layout\r
14358 \r
14359 \begin_layout Description\r
14360 \begin_inset Flex Code\r
14361 status collapsed\r
14362 \r
14363 \begin_layout Plain Layout\r
14364 Style\r
14365 \end_layout\r
14366 \r
14367 \end_inset\r
14368 \r
14369  [\r
14370 \begin_inset Flex Code\r
14371 status collapsed\r
14372 \r
14373 \begin_layout Plain Layout\r
14374 文字列\r
14375 \end_layout\r
14376 \r
14377 \end_inset\r
14378 \r
14379 =\r
14380 \begin_inset Quotes erd\r
14381 \end_inset\r
14382 \r
14383 \r
14384 \begin_inset Quotes erd\r
14385 \end_inset\r
14386 \r
14387\r
14388 \begin_inset Flex Code\r
14389 status collapsed\r
14390 \r
14391 \begin_layout Plain Layout\r
14392 \r
14393 \backslash\r
14394 newfloat\r
14395 \end_layout\r
14396 \r
14397 \end_inset\r
14398 \r
14399 を使用してフロートを定義する際に使用される様式。\r
14400 \end_layout\r
14401 \r
14402 \begin_layout Description\r
14403 \begin_inset Flex Code\r
14404 status collapsed\r
14405 \r
14406 \begin_layout Plain Layout\r
14407 Type\r
14408 \end_layout\r
14409 \r
14410 \end_inset\r
14411 \r
14412  [\r
14413 \begin_inset Flex Code\r
14414 status collapsed\r
14415 \r
14416 \begin_layout Plain Layout\r
14417 文字列\r
14418 \end_layout\r
14419 \r
14420 \end_inset\r
14421 \r
14422 =\r
14423 \begin_inset Quotes erd\r
14424 \end_inset\r
14425 \r
14426 \r
14427 \begin_inset Quotes erd\r
14428 \end_inset\r
14429 \r
14430 ] プログラムやアルゴリズムのような、フロートの新しいクラス「型」。適切な\r
14431 \begin_inset Flex Code\r
14432 status collapsed\r
14433 \r
14434 \begin_layout Plain Layout\r
14435 \r
14436 \backslash\r
14437 newfloat\r
14438 \end_layout\r
14439 \r
14440 \end_inset\r
14441 \r
14442 の後で、\r
14443 \begin_inset Flex Code\r
14444 status collapsed\r
14445 \r
14446 \begin_layout Plain Layout\r
14447 \r
14448 \backslash\r
14449 begin{program}\r
14450 \end_layout\r
14451 \r
14452 \end_inset\r
14453 \r
14454\r
14455 \begin_inset Flex Code\r
14456 status collapsed\r
14457 \r
14458 \begin_layout Plain Layout\r
14459 \r
14460 \backslash\r
14461 end{algorithm*}\r
14462 \end_layout\r
14463 \r
14464 \end_inset\r
14465 \r
14466 といったコマンドが利用できます。\r
14467 \end_layout\r
14468 \r
14469 \begin_layout Description\r
14470 \begin_inset Flex Code\r
14471 status collapsed\r
14472 \r
14473 \begin_layout Plain Layout\r
14474 UsesFloatPkg\r
14475 \end_layout\r
14476 \r
14477 \end_inset\r
14478 \r
14479  [\r
14480 \begin_inset Flex Code\r
14481 status collapsed\r
14482 \r
14483 \begin_layout Plain Layout\r
14484 0\r
14485 \end_layout\r
14486 \r
14487 \end_inset\r
14488 \r
14489 ,\r
14490 \begin_inset space \thinspace{}\r
14491 \end_inset\r
14492 \r
14493 \r
14494 \begin_inset Flex Code\r
14495 status collapsed\r
14496 \r
14497 \begin_layout Plain Layout\r
14498 \r
14499 \emph on\r
14500 1\r
14501 \end_layout\r
14502 \r
14503 \end_inset\r
14504 \r
14505 ] このフロートが、クラスファイルやパッケージ中で、\SpecialChar LaTeX\r
14506 パッケージ\r
14507 \begin_inset Flex Code\r
14508 status collapsed\r
14509 \r
14510 \begin_layout Plain Layout\r
14511 float\r
14512 \end_layout\r
14513 \r
14514 \end_inset\r
14515 \r
14516 が提供しているものを使用して定義されているのか、\SpecialChar LyX\r
14517 自身がオン・ザ・フライで定義しているのかを示します。\r
14518 \end_layout\r
14519 \r
14520 \begin_layout Standard\r
14521 \begin_inset Flex Code\r
14522 status collapsed\r
14523 \r
14524 \begin_layout Plain Layout\r
14525 \r
14526 \emph on\r
14527 type\r
14528 \end_layout\r
14529 \r
14530 \end_inset\r
14531 \r
14532 型のフロートを定義すると、自動的に\r
14533 \emph on\r
14534 対応する\r
14535 \emph default\r
14536 \r
14537 \begin_inset Flex Code\r
14538 status collapsed\r
14539 \r
14540 \begin_layout Plain Layout\r
14541 \r
14542 \emph on\r
14543 type\r
14544 \end_layout\r
14545 \r
14546 \end_inset\r
14547 \r
14548 名カウンタが定義されます。\r
14549 \end_layout\r
14550 \r
14551 \begin_layout Subsection\r
14552 自由差込枠と差込枠レイアウト\r
14553 \begin_inset CommandInset label\r
14554 LatexCommand label\r
14555 name "subsec:任意設定差込枠"\r
14556 \r
14557 \end_inset\r
14558 \r
14559 \r
14560 \end_layout\r
14561 \r
14562 \begin_layout Standard\r
14563 自由差込枠には次の3種類があります。\r
14564 \end_layout\r
14565 \r
14566 \begin_layout Itemize\r
14567 文字様式(\r
14568 \begin_inset Flex Code\r
14569 status collapsed\r
14570 \r
14571 \begin_layout Plain Layout\r
14572 CharStyle\r
14573 \end_layout\r
14574 \r
14575 \end_inset\r
14576 \r
14577 )。これは、\r
14578 \begin_inset Flex Code\r
14579 status collapsed\r
14580 \r
14581 \begin_layout Plain Layout\r
14582 \r
14583 \backslash\r
14584 noun\r
14585 \end_layout\r
14586 \r
14587 \end_inset\r
14588 \r
14589\r
14590 \begin_inset Flex Code\r
14591 status collapsed\r
14592 \r
14593 \begin_layout Plain Layout\r
14594 \r
14595 \backslash\r
14596 code\r
14597 \end_layout\r
14598 \r
14599 \end_inset\r
14600 \r
14601 などの\SpecialChar LaTeX\r
14602 コマンドに対応した意味論的マークアップを定義するものです。\r
14603 \end_layout\r
14604 \r
14605 \begin_layout Itemize\r
14606 ユーザ設定(\r
14607 \begin_inset Flex Code\r
14608 status collapsed\r
14609 \r
14610 \begin_layout Plain Layout\r
14611 Custom\r
14612 \end_layout\r
14613 \r
14614 \end_inset\r
14615 \r
14616 )。これは、\SpecialChar TeX\r
14617 コードや脚註などに似たユーザ設定の折りたたみ式差込枠を定義するのに使用することができます。わかりやすい例はendnote差込枠で、これは\r
14618 \begin_inset Flex Code\r
14619 status collapsed\r
14620 \r
14621 \begin_layout Plain Layout\r
14622 endnote\r
14623 \end_layout\r
14624 \r
14625 \end_inset\r
14626 \r
14627 モジュール中で定義されています。\r
14628 \end_layout\r
14629 \r
14630 \begin_layout Itemize\r
14631 XML要素(\r
14632 \begin_inset Flex Code\r
14633 status collapsed\r
14634 \r
14635 \begin_layout Plain Layout\r
14636 Element\r
14637 \end_layout\r
14638 \r
14639 \end_inset\r
14640 \r
14641 )。DocBookクラスで使用するものです。\r
14642 \end_layout\r
14643 \r
14644 \begin_layout Standard\r
14645 自由差込枠は、以下で説明する\r
14646 \begin_inset Flex Code\r
14647 status collapsed\r
14648 \r
14649 \begin_layout Plain Layout\r
14650 InsetLayout\r
14651 \end_layout\r
14652 \r
14653 \end_inset\r
14654 \r
14655 タグを使用して定義されます。\r
14656 \end_layout\r
14657 \r
14658 \begin_layout Standard\r
14659 \begin_inset Flex Code\r
14660 status collapsed\r
14661 \r
14662 \begin_layout Plain Layout\r
14663 InsetLayout\r
14664 \end_layout\r
14665 \r
14666 \end_inset\r
14667 \r
14668 タグは、もう一つ別の機能も提供します。これを使えば、いろいろな種類の差込枠全体のレイアウトを設定するのに使用することができるのです。現在のところ、\r
14669 \begin_inset Flex Code\r
14670 status collapsed\r
14671 \r
14672 \begin_layout Plain Layout\r
14673 InsetLayout\r
14674 \end_layout\r
14675 \r
14676 \end_inset\r
14677 \r
14678 は自由差込枠を定義することの他に、脚註・傍註・註釈差込枠・\SpecialChar TeX\r
14679 コード(ERT)差込枠・派生枝・リスト・索引・ボックス・表・アルゴリズム・URL・キャプションをユーザ\r
14680 ー定義するのに使用されます。\r
14681 \end_layout\r
14682 \r
14683 \begin_layout Standard\r
14684 \begin_inset Flex Code\r
14685 status collapsed\r
14686 \r
14687 \begin_layout Plain Layout\r
14688 InsetLayout\r
14689 \end_layout\r
14690 \r
14691 \end_inset\r
14692 \r
14693 定義は以下の形の行では始まらなくてはなりません。\r
14694 \end_layout\r
14695 \r
14696 \begin_layout LyX-Code\r
14697 InsetLayout <型>\r
14698 \end_layout\r
14699 \r
14700 \begin_layout Standard\r
14701 ここで\r
14702 \begin_inset Flex Code\r
14703 status collapsed\r
14704 \r
14705 \begin_layout Plain Layout\r
14706 <型>\r
14707 \end_layout\r
14708 \r
14709 \end_inset\r
14710 \r
14711 は、レイアウトを定義しようとしている差込枠を指し、4つの場合があります。\r
14712 \end_layout\r
14713 \r
14714 \begin_layout Enumerate\r
14715 既存の差込枠のレイアウトを変更する場合。この場合、\r
14716 \begin_inset Flex Code\r
14717 status collapsed\r
14718 \r
14719 \begin_layout Plain Layout\r
14720 <型>\r
14721 \end_layout\r
14722 \r
14723 \end_inset\r
14724 \r
14725 は以下のいずれかになります:\r
14726 \begin_inset Flex Code\r
14727 status collapsed\r
14728 \r
14729 \begin_layout Plain Layout\r
14730 Algorithm\r
14731 \end_layout\r
14732 \r
14733 \end_inset\r
14734 \r
14735\r
14736 \begin_inset Flex Code\r
14737 status collapsed\r
14738 \r
14739 \begin_layout Plain Layout\r
14740 Branch\r
14741 \end_layout\r
14742 \r
14743 \end_inset\r
14744 \r
14745\r
14746 \begin_inset Flex Code\r
14747 status collapsed\r
14748 \r
14749 \begin_layout Plain Layout\r
14750 Box\r
14751 \end_layout\r
14752 \r
14753 \end_inset\r
14754 \r
14755\r
14756 \begin_inset Flex Code\r
14757 status collapsed\r
14758 \r
14759 \begin_layout Plain Layout\r
14760 Box:shaded\r
14761 \end_layout\r
14762 \r
14763 \end_inset\r
14764 \r
14765\r
14766 \begin_inset Flex Code\r
14767 status collapsed\r
14768 \r
14769 \begin_layout Plain Layout\r
14770 Caption:Standard\r
14771 \end_layout\r
14772 \r
14773 \end_inset\r
14774 \r
14775\r
14776 \begin_inset Flex Code\r
14777 status collapsed\r
14778 \r
14779 \begin_layout Plain Layout\r
14780 ERT\r
14781 \end_layout\r
14782 \r
14783 \end_inset\r
14784 \r
14785\r
14786 \begin_inset Flex Code\r
14787 status collapsed\r
14788 \r
14789 \begin_layout Plain Layout\r
14790 Figure\r
14791 \end_layout\r
14792 \r
14793 \end_inset\r
14794 \r
14795\r
14796 \begin_inset Flex Code\r
14797 status collapsed\r
14798 \r
14799 \begin_layout Plain Layout\r
14800 Foot\r
14801 \end_layout\r
14802 \r
14803 \end_inset\r
14804 \r
14805\r
14806 \begin_inset Flex Code\r
14807 status collapsed\r
14808 \r
14809 \begin_layout Plain Layout\r
14810 Index\r
14811 \end_layout\r
14812 \r
14813 \end_inset\r
14814 \r
14815\r
14816 \begin_inset Flex Code\r
14817 status collapsed\r
14818 \r
14819 \begin_layout Plain Layout\r
14820 Info\r
14821 \end_layout\r
14822 \r
14823 \end_inset\r
14824 \r
14825\r
14826 \begin_inset Flex Code\r
14827 status collapsed\r
14828 \r
14829 \begin_layout Plain Layout\r
14830 Info:menu\r
14831 \end_layout\r
14832 \r
14833 \end_inset\r
14834 \r
14835\r
14836 \begin_inset Flex Code\r
14837 status collapsed\r
14838 \r
14839 \begin_layout Plain Layout\r
14840 Info:shortcut\r
14841 \end_layout\r
14842 \r
14843 \end_inset\r
14844 \r
14845\r
14846 \begin_inset Flex Code\r
14847 status collapsed\r
14848 \r
14849 \begin_layout Plain Layout\r
14850 Info:shortcuts\r
14851 \end_layout\r
14852 \r
14853 \end_inset\r
14854 \r
14855\r
14856 \begin_inset Flex Code\r
14857 status collapsed\r
14858 \r
14859 \begin_layout Plain Layout\r
14860 Listings\r
14861 \end_layout\r
14862 \r
14863 \end_inset\r
14864 \r
14865\r
14866 \begin_inset Flex Code\r
14867 status collapsed\r
14868 \r
14869 \begin_layout Plain Layout\r
14870 Marginal\r
14871 \end_layout\r
14872 \r
14873 \end_inset\r
14874 \r
14875\r
14876 \begin_inset Flex Code\r
14877 status collapsed\r
14878 \r
14879 \begin_layout Plain Layout\r
14880 Note:Comment\r
14881 \end_layout\r
14882 \r
14883 \end_inset\r
14884 \r
14885\r
14886 \begin_inset Flex Code\r
14887 status collapsed\r
14888 \r
14889 \begin_layout Plain Layout\r
14890 Note:Note\r
14891 \end_layout\r
14892 \r
14893 \end_inset\r
14894 \r
14895\r
14896 \begin_inset Flex Code\r
14897 status collapsed\r
14898 \r
14899 \begin_layout Plain Layout\r
14900 Note:GreyedOut\r
14901 \end_layout\r
14902 \r
14903 \end_inset\r
14904 \r
14905\r
14906 \begin_inset Flex Code\r
14907 status collapsed\r
14908 \r
14909 \begin_layout Plain Layout\r
14910 Table\r
14911 \end_layout\r
14912 \r
14913 \end_inset\r
14914 \r
14915\r
14916 \begin_inset Flex Code\r
14917 status collapsed\r
14918 \r
14919 \begin_layout Plain Layout\r
14920 URL\r
14921 \end_layout\r
14922 \r
14923 \end_inset\r
14924 \r
14925\r
14926 \end_layout\r
14927 \r
14928 \begin_layout Enumerate\r
14929 自由差込枠のレイアウトを定義する場合。この場合、\r
14930 \begin_inset Flex Code\r
14931 status collapsed\r
14932 \r
14933 \begin_layout Plain Layout\r
14934 <型>\r
14935 \end_layout\r
14936 \r
14937 \end_inset\r
14938 \r
14939\r
14940 \begin_inset Flex Code\r
14941 status collapsed\r
14942 \r
14943 \begin_layout Plain Layout\r
14944 Flex:<名称>\r
14945 \end_layout\r
14946 \r
14947 \end_inset\r
14948 \r
14949 の形でなくてはなりません。ここで、\r
14950 \begin_inset Flex Code\r
14951 status collapsed\r
14952 \r
14953 \begin_layout Plain Layout\r
14954 名称\r
14955 \end_layout\r
14956 \r
14957 \end_inset\r
14958 \r
14959 は、既存の自由差込枠で使用されていない有効な識別子であれば、何でも構いません。識別子には空白を入れることもできますが、この場合には全体を引用符で囲まなくてはなり\r
14960 ません。自由差込枠の定義には、この定義がどの差込枠型なのか宣言するために、\r
14961 \begin_inset Flex Code\r
14962 status collapsed\r
14963 \r
14964 \begin_layout Plain Layout\r
14965 LyXType\r
14966 \end_layout\r
14967 \r
14968 \end_inset\r
14969 \r
14970 項目が含まれていなくてはならないことに注意してください。\r
14971 \end_layout\r
14972 \r
14973 \begin_layout Enumerate\r
14974 ユーザー定義派生枝を定義する場合。この場合、\r
14975 \begin_inset Flex Code\r
14976 status collapsed\r
14977 \r
14978 \begin_layout Plain Layout\r
14979 <型>\r
14980 \end_layout\r
14981 \r
14982 \end_inset\r
14983 \r
14984 は「\r
14985 \begin_inset Flex Code\r
14986 status collapsed\r
14987 \r
14988 \begin_layout Plain Layout\r
14989 Branch:<名称>\r
14990 \end_layout\r
14991 \r
14992 \end_inset\r
14993 \r
14994 」の形でなくてはなりません。ここで、\r
14995 \begin_inset Flex Code\r
14996 status collapsed\r
14997 \r
14998 \begin_layout Plain Layout\r
14999 名称\r
15000 \end_layout\r
15001 \r
15002 \end_inset\r
15003 \r
15004 は、ユーザーの文書で定義されている有効な派生枝名です。派生枝名には空白を入れても構いませんが、その場合は派生枝全体を引用符で囲まなくてはなりません。この機能の主\r
15005 な目的は、ユーザーの必要に応じて、特定の派生枝を\SpecialChar LaTeX\r
15006 がくるむことができるようにすることです。\r
15007 \end_layout\r
15008 \r
15009 \begin_layout Enumerate\r
15010 ユーザー(またはクラス)定義のキャプションを定義する場合。この場合、\r
15011 \begin_inset Flex Code\r
15012 status collapsed\r
15013 \r
15014 \begin_layout Plain Layout\r
15015 <型>\r
15016 \end_layout\r
15017 \r
15018 \end_inset\r
15019 \r
15020 は「\r
15021 \begin_inset Flex Code\r
15022 status collapsed\r
15023 \r
15024 \begin_layout Plain Layout\r
15025 Caption:<名称>\r
15026 \end_layout\r
15027 \r
15028 \end_inset\r
15029 \r
15030 」の形でなくてはなりません。ここで、\r
15031 \begin_inset Flex Code\r
15032 status collapsed\r
15033 \r
15034 \begin_layout Plain Layout\r
15035 名称\r
15036 \end_layout\r
15037 \r
15038 \end_inset\r
15039 \r
15040 は、メニューに表示されるキャプション名です。応用例については、標準キャプション(\r
15041 \begin_inset Flex Code\r
15042 status collapsed\r
15043 \r
15044 \begin_layout Plain Layout\r
15045 Caption:Standard\r
15046 \end_layout\r
15047 \r
15048 \end_inset\r
15049 \r
15050 )、若しくはKOMA-Scriptクラスのクラス定義キャプション(\r
15051 \begin_inset Flex Code\r
15052 status collapsed\r
15053 \r
15054 \begin_layout Plain Layout\r
15055 Caption:Above\r
15056 \end_layout\r
15057 \r
15058 \end_inset\r
15059 \r
15060\r
15061 \begin_inset Flex Code\r
15062 status collapsed\r
15063 \r
15064 \begin_layout Plain Layout\r
15065 Caption:Below\r
15066 \end_layout\r
15067 \r
15068 \end_inset\r
15069 \r
15070 )、\r
15071 \family sans\r
15072 多言語キャプション\r
15073 \family default\r
15074 モジュール(\r
15075 \begin_inset Flex Code\r
15076 status collapsed\r
15077 \r
15078 \begin_layout Plain Layout\r
15079 Caption:Bicaption\r
15080 \end_layout\r
15081 \r
15082 \end_inset\r
15083 \r
15084 )をご覧ください。\r
15085 \end_layout\r
15086 \r
15087 \begin_layout Standard\r
15088 \begin_inset Flex Code\r
15089 status collapsed\r
15090 \r
15091 \begin_layout Plain Layout\r
15092 InsetLayout\r
15093 \end_layout\r
15094 \r
15095 \end_inset\r
15096 \r
15097 定義には以下の項目を入れることができます。\r
15098 \end_layout\r
15099 \r
15100 \begin_layout Description\r
15101 \begin_inset Flex Code\r
15102 status collapsed\r
15103 \r
15104 \begin_layout Plain Layout\r
15105 Argument\r
15106 \end_layout\r
15107 \r
15108 \end_inset\r
15109 \r
15110  [\r
15111 \begin_inset Flex Code\r
15112 status collapsed\r
15113 \r
15114 \begin_layout Plain Layout\r
15115 整数\r
15116 \end_layout\r
15117 \r
15118 \end_inset\r
15119 \r
15120 ] 現在のレイアウトに関連付けられたコマンドまたは環境の引数番号を定義します。定義は\r
15121 \begin_inset Flex Code\r
15122 status collapsed\r
15123 \r
15124 \begin_layout Plain Layout\r
15125 EndArgument\r
15126 \end_layout\r
15127 \r
15128 \end_inset\r
15129 \r
15130 で閉じなくてはなりません。詳細は\r
15131 \begin_inset CommandInset ref\r
15132 LatexCommand ref\r
15133 reference "subsec:段落様式"\r
15134 \r
15135 \end_inset\r
15136 \r
15137 参照。\r
15138 \end_layout\r
15139 \r
15140 \begin_layout Description\r
15141 \begin_inset Flex Code\r
15142 status collapsed\r
15143 \r
15144 \begin_layout Plain Layout\r
15145 BabelPreamble\r
15146 \end_layout\r
15147 \r
15148 \end_inset\r
15149 \r
15150  言語コマンドを変更するプリアンブル。\r
15151 \begin_inset CommandInset ref\r
15152 LatexCommand ref\r
15153 reference "subsec:段落様式の国際化"\r
15154 \r
15155 \end_inset\r
15156 \r
15157 参照。\r
15158 \end_layout\r
15159 \r
15160 \begin_layout Description\r
15161 \begin_inset Flex Code\r
15162 status collapsed\r
15163 \r
15164 \begin_layout Plain Layout\r
15165 BgColor\r
15166 \end_layout\r
15167 \r
15168 \end_inset\r
15169 \r
15170  [\r
15171 \begin_inset Flex Code\r
15172 status collapsed\r
15173 \r
15174 \begin_layout Plain Layout\r
15175 <名称>\r
15176 \end_layout\r
15177 \r
15178 \end_inset\r
15179 \r
15180 ] 差込枠の背景色。使用できる色名一覧は\r
15181 \begin_inset CommandInset ref\r
15182 LatexCommand ref\r
15183 reference "chap:色名"\r
15184 \r
15185 \end_inset\r
15186 \r
15187 参照。\r
15188 \end_layout\r
15189 \r
15190 \begin_layout Description\r
15191 \begin_inset Flex Code\r
15192 status collapsed\r
15193 \r
15194 \begin_layout Plain Layout\r
15195 ContentAsLabel\r
15196 \end_layout\r
15197 \r
15198 \end_inset\r
15199 \r
15200  [\r
15201 \begin_inset Flex Code\r
15202 status collapsed\r
15203 \r
15204 \begin_layout Plain Layout\r
15205 \r
15206 \emph on\r
15207 0\r
15208 \end_layout\r
15209 \r
15210 \end_inset\r
15211 \r
15212 ,\r
15213 \begin_inset space \thinspace{}\r
15214 \end_inset\r
15215 \r
15216 \r
15217 \begin_inset Flex Code\r
15218 status collapsed\r
15219 \r
15220 \begin_layout Plain Layout\r
15221 1\r
15222 \end_layout\r
15223 \r
15224 \end_inset\r
15225 \r
15226 ] 差込枠を閉じた際、差込枠の内容をラベルとして使用するか否か。既定値は偽です。\r
15227 \end_layout\r
15228 \r
15229 \begin_layout Description\r
15230 \begin_inset Flex Code\r
15231 status collapsed\r
15232 \r
15233 \begin_layout Plain Layout\r
15234 CopyStyle\r
15235 \end_layout\r
15236 \r
15237 \end_inset\r
15238 \r
15239  [<型>] 段落様式と同様です。\r
15240 \begin_inset CommandInset ref\r
15241 LatexCommand ref\r
15242 reference "subsec:段落様式"\r
15243 \r
15244 \end_inset\r
15245 \r
15246 参照のこと。完全な型を指定する必要があることに注意してください。例:\r
15247 \begin_inset Flex Code\r
15248 status collapsed\r
15249 \r
15250 \begin_layout Plain Layout\r
15251 CopyStyle Flex:<名称>\r
15252 \end_layout\r
15253 \r
15254 \end_inset\r
15255 \r
15256\r
15257 \end_layout\r
15258 \r
15259 \begin_layout Description\r
15260 \begin_inset Flex Code\r
15261 status collapsed\r
15262 \r
15263 \begin_layout Plain Layout\r
15264 CustomPars\r
15265 \end_layout\r
15266 \r
15267 \end_inset\r
15268 \r
15269  [\r
15270 \begin_inset Flex Code\r
15271 status collapsed\r
15272 \r
15273 \begin_layout Plain Layout\r
15274 \r
15275 \emph on\r
15276 0\r
15277 \end_layout\r
15278 \r
15279 \end_inset\r
15280 \r
15281 ,\r
15282 \begin_inset space \thinspace{}\r
15283 \end_inset\r
15284 \r
15285 \r
15286 \begin_inset Flex Code\r
15287 status collapsed\r
15288 \r
15289 \begin_layout Plain Layout\r
15290 1\r
15291 \end_layout\r
15292 \r
15293 \end_inset\r
15294 \r
15295 ] 段落を設定するのに、段落設定ダイアログをユーザが使えるかどうかを指定します。\r
15296 \end_layout\r
15297 \r
15298 \begin_layout Description\r
15299 \begin_inset Flex Code\r
15300 status collapsed\r
15301 \r
15302 \begin_layout Plain Layout\r
15303 Decoration\r
15304 \end_layout\r
15305 \r
15306 \end_inset\r
15307 \r
15308  差込枠の枠とボタンをレンダリングするのに使用する様式を指定するもので、\r
15309 \begin_inset Flex Code\r
15310 status collapsed\r
15311 \r
15312 \begin_layout Plain Layout\r
15313 Classic\r
15314 \end_layout\r
15315 \r
15316 \end_inset\r
15317 \r
15318\r
15319 \begin_inset Flex Code\r
15320 status collapsed\r
15321 \r
15322 \begin_layout Plain Layout\r
15323 Minimalistic\r
15324 \end_layout\r
15325 \r
15326 \end_inset\r
15327 \r
15328\r
15329 \begin_inset Flex Code\r
15330 status collapsed\r
15331 \r
15332 \begin_layout Plain Layout\r
15333 Conglomerate\r
15334 \end_layout\r
15335 \r
15336 \end_inset\r
15337 \r
15338 のいずれかを指定することができます。脚註は通常\r
15339 \begin_inset Flex Code\r
15340 status collapsed\r
15341 \r
15342 \begin_layout Plain Layout\r
15343 Classic\r
15344 \end_layout\r
15345 \r
15346 \end_inset\r
15347 \r
15348 を使用し、\SpecialChar TeX\r
15349 コード差込枠は通常\r
15350 \begin_inset Flex Code\r
15351 status collapsed\r
15352 \r
15353 \begin_layout Plain Layout\r
15354 Minimalistic\r
15355 \end_layout\r
15356 \r
15357 \end_inset\r
15358 \r
15359 、文字様式は\r
15360 \begin_inset Flex Code\r
15361 status collapsed\r
15362 \r
15363 \begin_layout Plain Layout\r
15364 Conglomerate\r
15365 \end_layout\r
15366 \r
15367 \end_inset\r
15368 \r
15369 を使用します。\r
15370 \end_layout\r
15371 \r
15372 \begin_layout Description\r
15373 \begin_inset Flex Code\r
15374 status collapsed\r
15375 \r
15376 \begin_layout Plain Layout\r
15377 Display\r
15378 \end_layout\r
15379 \r
15380 \end_inset\r
15381 \r
15382  [\r
15383 \begin_inset Flex Code\r
15384 status collapsed\r
15385 \r
15386 \begin_layout Plain Layout\r
15387 0\r
15388 \end_layout\r
15389 \r
15390 \end_inset\r
15391 \r
15392 ,\r
15393 \begin_inset space \thinspace{}\r
15394 \end_inset\r
15395 \r
15396 \r
15397 \begin_inset Flex Code\r
15398 status collapsed\r
15399 \r
15400 \begin_layout Plain Layout\r
15401 \r
15402 \emph on\r
15403 1\r
15404 \end_layout\r
15405 \r
15406 \end_inset\r
15407 \r
15408\r
15409 \begin_inset Flex Code\r
15410 status collapsed\r
15411 \r
15412 \begin_layout Plain Layout\r
15413 LatexType\r
15414 \end_layout\r
15415 \r
15416 \end_inset\r
15417 \r
15418\r
15419 \begin_inset Flex Code\r
15420 status collapsed\r
15421 \r
15422 \begin_layout Plain Layout\r
15423 Environment\r
15424 \end_layout\r
15425 \r
15426 \end_inset\r
15427 \r
15428 の時のみ意味をもちます。環境を、出力中で独立して出力させるか、周囲のテキストとインラインで出力させるかを示します。偽にすると、\SpecialChar LaTeX\r
15429 環境は、\r
15430 \begin_inset Flex Code\r
15431 status collapsed\r
15432 \r
15433 \begin_layout Plain Layout\r
15434 \r
15435 \backslash\r
15436 begin{LatexName}\r
15437 \end_layout\r
15438 \r
15439 \end_inset\r
15440 \r
15441 タグと\r
15442 \begin_inset Flex Code\r
15443 status collapsed\r
15444 \r
15445 \begin_layout Plain Layout\r
15446 \r
15447 \backslash\r
15448 end{LatexName}\r
15449 \end_layout\r
15450 \r
15451 \end_inset\r
15452 \r
15453 タグの後の空白(改行文字を含む)を無視するものと仮定します。\r
15454 \end_layout\r
15455 \r
15456 \begin_layout Description\r
15457 \begin_inset Flex Code\r
15458 status collapsed\r
15459 \r
15460 \begin_layout Plain Layout\r
15461 End\r
15462 \end_layout\r
15463 \r
15464 \end_inset\r
15465 \r
15466  \r
15467 \begin_inset Flex Code\r
15468 status collapsed\r
15469 \r
15470 \begin_layout Plain Layout\r
15471 InsetLayout\r
15472 \end_layout\r
15473 \r
15474 \end_inset\r
15475 \r
15476 宣言を閉じるのに必要です。\r
15477 \end_layout\r
15478 \r
15479 \begin_layout Description\r
15480 \begin_inset Flex Code\r
15481 status collapsed\r
15482 \r
15483 \begin_layout Plain Layout\r
15484 Font\r
15485 \end_layout\r
15486 \r
15487 \end_inset\r
15488 \r
15489  本文本体とラベル\r
15490 \emph on\r
15491 両方に\r
15492 \emph default\r
15493 使用されるフォントです。\r
15494 \begin_inset CommandInset ref\r
15495 LatexCommand ref\r
15496 reference "subsec:フォント指定"\r
15497 \r
15498 \end_inset\r
15499 \r
15500 を参照。このフォントを定義すると自動的に\r
15501 \begin_inset Flex Code\r
15502 status collapsed\r
15503 \r
15504 \begin_layout Plain Layout\r
15505 LabelFont\r
15506 \end_layout\r
15507 \r
15508 \end_inset\r
15509 \r
15510 も同じ値に定義されるので、これらを別々の値にしたいときは、これを先に定義してから後に\r
15511 \begin_inset Flex Code\r
15512 status collapsed\r
15513 \r
15514 \begin_layout Plain Layout\r
15515 LabelFont\r
15516 \end_layout\r
15517 \r
15518 \end_inset\r
15519 \r
15520 を定義しなくてはならないことに注意してください。\r
15521 \end_layout\r
15522 \r
15523 \begin_layout Description\r
15524 \begin_inset Flex Code\r
15525 status collapsed\r
15526 \r
15527 \begin_layout Plain Layout\r
15528 FixedWidthPreambleEncoding\r
15529 \end_layout\r
15530 \r
15531 \end_inset\r
15532 \r
15533  [\r
15534 \begin_inset Flex Code\r
15535 status collapsed\r
15536 \r
15537 \begin_layout Plain Layout\r
15538 \r
15539 \emph on\r
15540 0\r
15541 \end_layout\r
15542 \r
15543 \end_inset\r
15544 \r
15545 ,\r
15546 \begin_inset space \thinspace{}\r
15547 \end_inset\r
15548 \r
15549 \r
15550 \begin_inset Flex Code\r
15551 status collapsed\r
15552 \r
15553 \begin_layout Plain Layout\r
15554 1\r
15555 \end_layout\r
15556 \r
15557 \end_inset\r
15558 \r
15559 ] このレイアウトによって生成される\r
15560 \begin_inset Flex Code\r
15561 status collapsed\r
15562 \r
15563 \begin_layout Plain Layout\r
15564 BabelPreamble\r
15565 \end_layout\r
15566 \r
15567 \end_inset\r
15568 \r
15569 および\r
15570 \begin_inset Flex Code\r
15571 status collapsed\r
15572 \r
15573 \begin_layout Plain Layout\r
15574 LangPreamble\r
15575 \end_layout\r
15576 \r
15577 \end_inset\r
15578 \r
15579 コードの訳出後の内容が固定幅エンコーディングを持つように強制するか否か。これは、\r
15580 \family typewriter\r
15581 listings\r
15582 \family default\r
15583 のように、\r
15584 \family sans\r
15585 utf8\r
15586 \family default\r
15587 などの可変幅エンコーディングでは機能しない特殊な\SpecialChar LaTeX\r
15588 パッケージのために必要です。この設定は、Xe\SpecialChar TeX\r
15589 やLua\SpecialChar TeX\r
15590 のようなUnicodeを完全に解する\SpecialChar LaTeX\r
15591 バックエンドを使用してい\r
15592 る場合には、無視されます。\r
15593 \end_layout\r
15594 \r
15595 \begin_layout Description\r
15596 \begin_inset Flex Code\r
15597 status collapsed\r
15598 \r
15599 \begin_layout Plain Layout\r
15600 ForceLocalFontSwitch\r
15601 \end_layout\r
15602 \r
15603 \end_inset\r
15604 \r
15605  [\r
15606 \begin_inset Flex Code\r
15607 status collapsed\r
15608 \r
15609 \begin_layout Plain Layout\r
15610 \r
15611 \emph on\r
15612 0\r
15613 \end_layout\r
15614 \r
15615 \end_inset\r
15616 \r
15617 ,\r
15618 \begin_inset space \thinspace{}\r
15619 \end_inset\r
15620 \r
15621 \r
15622 \begin_inset Flex Code\r
15623 status collapsed\r
15624 \r
15625 \begin_layout Plain Layout\r
15626 1\r
15627 \end_layout\r
15628 \r
15629 \end_inset\r
15630 \r
15631 ] babel使用時に、常にローカルフォント切替(\r
15632 \begin_inset Flex Code\r
15633 status collapsed\r
15634 \r
15635 \begin_layout Plain Layout\r
15636 \r
15637 \backslash\r
15638 foreignlanguage\r
15639 \end_layout\r
15640 \r
15641 \end_inset\r
15642 \r
15643 )を使い、グローバル切替(\r
15644 \begin_inset Flex Code\r
15645 status collapsed\r
15646 \r
15647 \begin_layout Plain Layout\r
15648 \r
15649 \backslash\r
15650 selectlanguage\r
15651 \end_layout\r
15652 \r
15653 \end_inset\r
15654 \r
15655 など)は使わない。\r
15656 \end_layout\r
15657 \r
15658 \begin_layout Description\r
15659 \begin_inset Flex Code\r
15660 status collapsed\r
15661 \r
15662 \begin_layout Plain Layout\r
15663 ForceLTR\r
15664 \end_layout\r
15665 \r
15666 \end_inset\r
15667 \r
15668  [\r
15669 \begin_inset Flex Code\r
15670 status collapsed\r
15671 \r
15672 \begin_layout Plain Layout\r
15673 \r
15674 \emph on\r
15675 0\r
15676 \end_layout\r
15677 \r
15678 \end_inset\r
15679 \r
15680 ,\r
15681 \begin_inset space \thinspace{}\r
15682 \end_inset\r
15683 \r
15684 \r
15685 \begin_inset Flex Code\r
15686 status collapsed\r
15687 \r
15688 \begin_layout Plain Layout\r
15689 1\r
15690 \end_layout\r
15691 \r
15692 \end_inset\r
15693 \r
15694 ] たとえば\SpecialChar TeX\r
15695 コードやURLで「latex」言語が「左から右」(ラテン式)出力になるように強制します。うまく機能しません。\r
15696 \end_layout\r
15697 \r
15698 \begin_layout Description\r
15699 \begin_inset Flex Code\r
15700 status collapsed\r
15701 \r
15702 \begin_layout Plain Layout\r
15703 ForceOwnlines\r
15704 \end_layout\r
15705 \r
15706 \end_inset\r
15707 \r
15708  [\r
15709 \begin_inset Flex Code\r
15710 status collapsed\r
15711 \r
15712 \begin_layout Plain Layout\r
15713 \r
15714 \emph on\r
15715 0\r
15716 \end_layout\r
15717 \r
15718 \end_inset\r
15719 \r
15720 ,\r
15721 \begin_inset space \thinspace{}\r
15722 \end_inset\r
15723 \r
15724 \r
15725 \begin_inset Flex Code\r
15726 status collapsed\r
15727 \r
15728 \begin_layout Plain Layout\r
15729 1\r
15730 \end_layout\r
15731 \r
15732 \end_inset\r
15733 \r
15734 ] \SpecialChar LaTeX\r
15735 出力において、この差込枠が開始する前と終了する後に、改行を強制します。これは、解析上の目的のために、差込枠が単独行に出力されるように保証します。\r
15736 \end_layout\r
15737 \r
15738 \begin_layout Description\r
15739 \begin_inset Flex Code\r
15740 status collapsed\r
15741 \r
15742 \begin_layout Plain Layout\r
15743 ForcePlain\r
15744 \end_layout\r
15745 \r
15746 \end_inset\r
15747 \r
15748  [\r
15749 \begin_inset Flex Code\r
15750 status collapsed\r
15751 \r
15752 \begin_layout Plain Layout\r
15753 \r
15754 \emph on\r
15755 0\r
15756 \end_layout\r
15757 \r
15758 \end_inset\r
15759 \r
15760 ,\r
15761 \begin_inset space \thinspace{}\r
15762 \end_inset\r
15763 \r
15764 \r
15765 \begin_inset Flex Code\r
15766 status collapsed\r
15767 \r
15768 \begin_layout Plain Layout\r
15769 1\r
15770 \end_layout\r
15771 \r
15772 \end_inset\r
15773 \r
15774 ] PlainLayoutを使用するべきなのか、それともユーザが差込枠で使用されている段落様式を変更できるのかを指定します。既定値は偽です。\r
15775 \end_layout\r
15776 \r
15777 \begin_layout Description\r
15778 \begin_inset Flex Code\r
15779 status collapsed\r
15780 \r
15781 \begin_layout Plain Layout\r
15782 FreeSpacing\r
15783 \end_layout\r
15784 \r
15785 \end_inset\r
15786 \r
15787  [\r
15788 \emph on\r
15789 \r
15790 \begin_inset Flex Code\r
15791 status collapsed\r
15792 \r
15793 \begin_layout Plain Layout\r
15794 0\r
15795 \end_layout\r
15796 \r
15797 \end_inset\r
15798 \r
15799 \r
15800 \emph default\r
15801 ,\r
15802 \begin_inset space \thinspace{}\r
15803 \end_inset\r
15804 \r
15805 \r
15806 \begin_inset Flex Code\r
15807 status collapsed\r
15808 \r
15809 \begin_layout Plain Layout\r
15810 1\r
15811 \end_layout\r
15812 \r
15813 \end_inset\r
15814 \r
15815 ] 段落様式と同様。\r
15816 \begin_inset CommandInset ref\r
15817 LatexCommand ref\r
15818 reference "subsec:段落様式"\r
15819 \r
15820 \end_inset\r
15821 \r
15822 参照。\r
15823 \end_layout\r
15824 \r
15825 \begin_layout Description\r
15826 \begin_inset Flex Code\r
15827 status collapsed\r
15828 \r
15829 \begin_layout Plain Layout\r
15830 HTML*\r
15831 \end_layout\r
15832 \r
15833 \end_inset\r
15834 \r
15835  これらは、XHTML出力で使用されます。\r
15836 \begin_inset CommandInset ref\r
15837 LatexCommand ref\r
15838 reference "sec:XHTML出力のタグ"\r
15839 \r
15840 \end_inset\r
15841 \r
15842 をご覧ください。\r
15843 \end_layout\r
15844 \r
15845 \begin_layout Description\r
15846 \begin_inset Flex Code\r
15847 status collapsed\r
15848 \r
15849 \begin_layout Plain Layout\r
15850 InToc\r
15851 \end_layout\r
15852 \r
15853 \end_inset\r
15854 \r
15855  [\r
15856 \begin_inset Flex Code\r
15857 status collapsed\r
15858 \r
15859 \begin_layout Plain Layout\r
15860 \r
15861 \emph on\r
15862 0\r
15863 \end_layout\r
15864 \r
15865 \end_inset\r
15866 \r
15867 ,\r
15868 \begin_inset space \thinspace{}\r
15869 \end_inset\r
15870 \r
15871 \r
15872 \begin_inset Flex Code\r
15873 status collapsed\r
15874 \r
15875 \begin_layout Plain Layout\r
15876 1\r
15877 \end_layout\r
15878 \r
15879 \end_inset\r
15880 \r
15881 ] 「文書構造」ペイン用に出力される文字列に、この差込枠の内容を含めるかどうか。たとえば、節見出しの脚註の内容が、文書構造の目次に表示されることは望まないでしょ\r
15882 うが、通常、文字様式の内容は表示されることを望むでしょう。既定値は偽、すなわち含めません。\r
15883 \end_layout\r
15884 \r
15885 \begin_layout Description\r
15886 \begin_inset Flex Code\r
15887 status collapsed\r
15888 \r
15889 \begin_layout Plain Layout\r
15890 KeepEmpty\r
15891 \end_layout\r
15892 \r
15893 \end_inset\r
15894 \r
15895  [\r
15896 \emph on\r
15897 \r
15898 \begin_inset Flex Code\r
15899 status collapsed\r
15900 \r
15901 \begin_layout Plain Layout\r
15902 0\r
15903 \end_layout\r
15904 \r
15905 \end_inset\r
15906 \r
15907 \r
15908 \emph default\r
15909 ,\r
15910 \begin_inset space \thinspace{}\r
15911 \end_inset\r
15912 \r
15913 \r
15914 \begin_inset Flex Code\r
15915 status collapsed\r
15916 \r
15917 \begin_layout Plain Layout\r
15918 1\r
15919 \end_layout\r
15920 \r
15921 \end_inset\r
15922 \r
15923 ] 段落様式と同様。\r
15924 \begin_inset CommandInset ref\r
15925 LatexCommand ref\r
15926 reference "subsec:段落様式"\r
15927 \r
15928 \end_inset\r
15929 \r
15930 参照。\r
15931 \end_layout\r
15932 \r
15933 \begin_layout Description\r
15934 \begin_inset Flex Code\r
15935 status collapsed\r
15936 \r
15937 \begin_layout Plain Layout\r
15938 LabelFont\r
15939 \end_layout\r
15940 \r
15941 \end_inset\r
15942 \r
15943  ラベルに使用されるフォント。第\r
15944 \begin_inset CommandInset ref\r
15945 LatexCommand ref\r
15946 reference "subsec:フォント指定"\r
15947 \r
15948 \end_inset\r
15949 \r
15950 節を参照。非効率を回避するため、この定義は\r
15951 \begin_inset Flex Code\r
15952 status collapsed\r
15953 \r
15954 \begin_layout Plain Layout\r
15955 Font\r
15956 \end_layout\r
15957 \r
15958 \end_inset\r
15959 \r
15960 の前には決して現れてはなりません。\r
15961 \end_layout\r
15962 \r
15963 \begin_layout Description\r
15964 \begin_inset Flex Code\r
15965 status collapsed\r
15966 \r
15967 \begin_layout Plain Layout\r
15968 LabelString\r
15969 \end_layout\r
15970 \r
15971 \end_inset\r
15972 \r
15973  [\r
15974 \begin_inset Flex Code\r
15975 status collapsed\r
15976 \r
15977 \begin_layout Plain Layout\r
15978 文字列\r
15979 \end_layout\r
15980 \r
15981 \end_inset\r
15982 \r
15983 =\r
15984 \begin_inset Quotes erd\r
15985 \end_inset\r
15986 \r
15987 \r
15988 \begin_inset Quotes erd\r
15989 \end_inset\r
15990 \r
15991 ]\r
15992 \lang english\r
15993  \r
15994 \lang japanese\r
15995 ボタンなどに差込枠のラベルとして表示されるもの。差込枠型によっては(\SpecialChar TeX\r
15996 コードや派生枝)、ラベルが動的に変更されます。\r
15997 \end_layout\r
15998 \r
15999 \begin_layout Description\r
16000 \begin_inset Flex Code\r
16001 status collapsed\r
16002 \r
16003 \begin_layout Plain Layout\r
16004 LangPreamble\r
16005 \end_layout\r
16006 \r
16007 \end_inset\r
16008 \r
16009  言語依存のプリアンブル。\r
16010 \begin_inset CommandInset ref\r
16011 LatexCommand ref\r
16012 reference "subsec:段落様式の国際化"\r
16013 \r
16014 \end_inset\r
16015 \r
16016 参照。\r
16017 \end_layout\r
16018 \r
16019 \begin_layout Description\r
16020 \begin_inset Flex Code\r
16021 status collapsed\r
16022 \r
16023 \begin_layout Plain Layout\r
16024 LatexName\r
16025 \end_layout\r
16026 \r
16027 \end_inset\r
16028 \r
16029  [\r
16030 \begin_inset Flex Code\r
16031 status collapsed\r
16032 \r
16033 \begin_layout Plain Layout\r
16034 <名称>\r
16035 \end_layout\r
16036 \r
16037 \end_inset\r
16038 \r
16039 ] 対応する\SpecialChar LaTeX\r
16040 関連物の名称。環境名ないしはコマンド名。\r
16041 \end_layout\r
16042 \r
16043 \begin_layout Description\r
16044 \begin_inset Flex Code\r
16045 status collapsed\r
16046 \r
16047 \begin_layout Plain Layout\r
16048 LatexParam\r
16049 \end_layout\r
16050 \r
16051 \end_inset\r
16052 \r
16053  [\r
16054 \begin_inset Flex Code\r
16055 status collapsed\r
16056 \r
16057 \begin_layout Plain Layout\r
16058 <パラメータ>\r
16059 \end_layout\r
16060 \r
16061 \end_inset\r
16062 \r
16063 ]\r
16064 \lang english\r
16065  \r
16066 \lang japanese\r
16067 対応する\r
16068 \begin_inset Flex Code\r
16069 status collapsed\r
16070 \r
16071 \begin_layout Plain Layout\r
16072 LatexName\r
16073 \end_layout\r
16074 \r
16075 \end_inset\r
16076 \r
16077 関連物の非必須パラメータ。\r
16078 \begin_inset Flex Code\r
16079 status collapsed\r
16080 \r
16081 \begin_layout Plain Layout\r
16082 []\r
16083 \end_layout\r
16084 \r
16085 \end_inset\r
16086 \r
16087 のような括弧対を含む。このパラメータは\SpecialChar LyX\r
16088 内部から変更することはできません(変更可能なパラメータには\r
16089 \begin_inset Flex Code\r
16090 status collapsed\r
16091 \r
16092 \begin_layout Plain Layout\r
16093 Argument\r
16094 \end_layout\r
16095 \r
16096 \end_inset\r
16097 \r
16098 を使用してください)。これは、全ての\SpecialChar LaTeX\r
16099  \r
16100 \begin_inset Flex Code\r
16101 status collapsed\r
16102 \r
16103 \begin_layout Plain Layout\r
16104 Argument\r
16105 \end_layout\r
16106 \r
16107 \end_inset\r
16108 \r
16109 の後にそのままの形で出力されます。\r
16110 \end_layout\r
16111 \r
16112 \begin_layout Description\r
16113 \begin_inset Flex Code\r
16114 status collapsed\r
16115 \r
16116 \begin_layout Plain Layout\r
16117 LatexType\r
16118 \end_layout\r
16119 \r
16120 \end_inset\r
16121 \r
16122  [\r
16123 \begin_inset Flex Code\r
16124 status collapsed\r
16125 \r
16126 \begin_layout Plain Layout\r
16127 Command, Environment, None\r
16128 \end_layout\r
16129 \r
16130 \end_inset\r
16131 \r
16132 ] 様式がどのように\SpecialChar LaTeX\r
16133 に変換されるべきかを示します\r
16134 \begin_inset Foot\r
16135 status collapsed\r
16136 \r
16137 \begin_layout Plain Layout\r
16138 これらのルールはSGMLクラスにも適用されるので、\r
16139 \begin_inset Flex Code\r
16140 status collapsed\r
16141 \r
16142 \begin_layout Plain Layout\r
16143 LatexType\r
16144 \end_layout\r
16145 \r
16146 \end_inset\r
16147 \r
16148 の名称は、少しミスリーディングかもしれません。特定の例については、SGMLクラスファイルを見てください。\r
16149 \end_layout\r
16150 \r
16151 \end_inset\r
16152 \r
16153\r
16154 \begin_inset Separator parbreak\r
16155 \end_inset\r
16156 \r
16157 \r
16158 \end_layout\r
16159 \r
16160 \begin_deeper\r
16161 \begin_layout Description\r
16162 \begin_inset Flex Code\r
16163 status collapsed\r
16164 \r
16165 \begin_layout Plain Layout\r
16166 None\r
16167 \end_layout\r
16168 \r
16169 \end_inset\r
16170 \r
16171  は、何も特別なことは意味しません\r
16172 \end_layout\r
16173 \r
16174 \begin_layout Description\r
16175 \begin_inset Flex Code\r
16176 status collapsed\r
16177 \r
16178 \begin_layout Plain Layout\r
16179 Command\r
16180 \end_layout\r
16181 \r
16182 \end_inset\r
16183 \r
16184  は、\r
16185 \begin_inset Flex Code\r
16186 status collapsed\r
16187 \r
16188 \begin_layout Plain Layout\r
16189 \r
16190 \backslash\r
16191 \r
16192 \emph on\r
16193 LatexName\r
16194 \emph default\r
16195 {\SpecialChar ldots\r
16196 }\r
16197 \end_layout\r
16198 \r
16199 \end_inset\r
16200 \r
16201 を意味します\r
16202 \end_layout\r
16203 \r
16204 \begin_layout Description\r
16205 \begin_inset Flex Code\r
16206 status collapsed\r
16207 \r
16208 \begin_layout Plain Layout\r
16209 Environment\r
16210 \end_layout\r
16211 \r
16212 \end_inset\r
16213 \r
16214  は、\r
16215 \begin_inset Flex Code\r
16216 status collapsed\r
16217 \r
16218 \begin_layout Plain Layout\r
16219 \r
16220 \backslash\r
16221 begin{\r
16222 \emph on\r
16223 LatexName\r
16224 \emph default\r
16225 }\SpecialChar ldots\r
16226 \r
16227 \backslash\r
16228 end{\r
16229 \emph on\r
16230 LatexName\r
16231 \emph default\r
16232 }\r
16233 \end_layout\r
16234 \r
16235 \end_inset\r
16236 \r
16237 を意味します\r
16238 \end_layout\r
16239 \r
16240 \begin_layout Standard\r
16241 上記最後のいくつかをまとめると、\SpecialChar LaTeX\r
16242 出力は、\SpecialChar LaTeX\r
16243 型に依存して\r
16244 \end_layout\r
16245 \r
16246 \begin_layout LyX-Code\r
16247 \r
16248 \backslash\r
16249 LatexName[LatexParam]{\SpecialChar ldots\r
16250 }\r
16251 \end_layout\r
16252 \r
16253 \begin_layout Standard\r
16254 のようになるか、\r
16255 \end_layout\r
16256 \r
16257 \begin_layout LyX-Code\r
16258 \r
16259 \backslash\r
16260 begin{LatexName}[LatexParam] \SpecialChar ldots\r
16261  \r
16262 \backslash\r
16263 end{LatexName}.\r
16264 \end_layout\r
16265 \r
16266 \begin_layout Standard\r
16267 となります。\r
16268 \end_layout\r
16269 \r
16270 \end_deeper\r
16271 \begin_layout Description\r
16272 \begin_inset Flex Code\r
16273 status collapsed\r
16274 \r
16275 \begin_layout Plain Layout\r
16276 LeftDelim\r
16277 \end_layout\r
16278 \r
16279 \end_inset\r
16280 \r
16281  [\r
16282 \begin_inset Flex Code\r
16283 status collapsed\r
16284 \r
16285 \begin_layout Plain Layout\r
16286 文字列\r
16287 \end_layout\r
16288 \r
16289 \end_inset\r
16290 \r
16291 ] 様式の内容の最初に置かれる文字列。出力中の改行は\r
16292 \begin_inset Flex Code\r
16293 status collapsed\r
16294 \r
16295 \begin_layout Plain Layout\r
16296 <br/>\r
16297 \end_layout\r
16298 \r
16299 \end_inset\r
16300 \r
16301 で指示できます。\r
16302 \end_layout\r
16303 \r
16304 \begin_layout Description\r
16305 \begin_inset Flex Code\r
16306 status collapsed\r
16307 \r
16308 \begin_layout Plain Layout\r
16309 LyxType\r
16310 \end_layout\r
16311 \r
16312 \end_inset\r
16313 \r
16314  \r
16315 \begin_inset Flex Code\r
16316 status collapsed\r
16317 \r
16318 \begin_layout Plain Layout\r
16319 charstyle\r
16320 \end_layout\r
16321 \r
16322 \end_inset\r
16323 \r
16324\r
16325 \begin_inset Flex Code\r
16326 status collapsed\r
16327 \r
16328 \begin_layout Plain Layout\r
16329 custom\r
16330 \end_layout\r
16331 \r
16332 \end_inset\r
16333 \r
16334\r
16335 \begin_inset Flex Code\r
16336 status collapsed\r
16337 \r
16338 \begin_layout Plain Layout\r
16339 element\r
16340 \end_layout\r
16341 \r
16342 \end_inset\r
16343 \r
16344\r
16345 \begin_inset Flex Code\r
16346 status collapsed\r
16347 \r
16348 \begin_layout Plain Layout\r
16349 end\r
16350 \end_layout\r
16351 \r
16352 \end_inset\r
16353 \r
16354 (charstyleの定義の終わりなどを示すダミー定義)の各値を取ることができます。この項目は、自由差込枠に必須であり、かつ自由差込枠でしか意味を持ちません。こ\r
16355 の項目は、就中、差込枠がどのメニューに表示されるかを決定します。\r
16356 \begin_inset Flex Code\r
16357 status collapsed\r
16358 \r
16359 \begin_layout Plain Layout\r
16360 LyXType\r
16361 \end_layout\r
16362 \r
16363 \end_inset\r
16364 \r
16365\r
16366 \begin_inset Flex Code\r
16367 status collapsed\r
16368 \r
16369 \begin_layout Plain Layout\r
16370 charstyle\r
16371 \end_layout\r
16372 \r
16373 \end_inset\r
16374 \r
16375 に設定すると、\r
16376 \begin_inset Flex Code\r
16377 status collapsed\r
16378 \r
16379 \begin_layout Plain Layout\r
16380 MultiPar\r
16381 \end_layout\r
16382 \r
16383 \end_inset\r
16384 \r
16385 が偽に設定されます。文字様式差込枠で\r
16386 \begin_inset Flex Code\r
16387 status collapsed\r
16388 \r
16389 \begin_layout Plain Layout\r
16390 MultiPar\r
16391 \end_layout\r
16392 \r
16393 \end_inset\r
16394 \r
16395 を真にしたい時には、\r
16396 \begin_inset Flex Code\r
16397 status collapsed\r
16398 \r
16399 \begin_layout Plain Layout\r
16400 LyXType\r
16401 \end_layout\r
16402 \r
16403 \end_inset\r
16404 \r
16405 を設定した\r
16406 \emph on\r
16407 後に\r
16408 \emph default\r
16409 設定すれば、真に設定することができます。\r
16410 \end_layout\r
16411 \r
16412 \begin_layout Description\r
16413 \begin_inset Flex Code\r
16414 status collapsed\r
16415 \r
16416 \begin_layout Plain Layout\r
16417 MultiPar\r
16418 \end_layout\r
16419 \r
16420 \end_inset\r
16421 \r
16422  [\r
16423 \begin_inset Flex Code\r
16424 status collapsed\r
16425 \r
16426 \begin_layout Plain Layout\r
16427 \r
16428 \emph on\r
16429 0\r
16430 \end_layout\r
16431 \r
16432 \end_inset\r
16433 \r
16434 ,\r
16435 \begin_inset space \thinspace{}\r
16436 \end_inset\r
16437 \r
16438 \r
16439 \begin_inset Flex Code\r
16440 status collapsed\r
16441 \r
16442 \begin_layout Plain Layout\r
16443 1\r
16444 \end_layout\r
16445 \r
16446 \end_inset\r
16447 \r
16448 ] この差込枠中に複数の段落を入れることができるかどうか。これは同時に、\r
16449 \begin_inset Flex Code\r
16450 status collapsed\r
16451 \r
16452 \begin_layout Plain Layout\r
16453 CustomPars\r
16454 \end_layout\r
16455 \r
16456 \end_inset\r
16457 \r
16458 を同じ値に設定し、\r
16459 \begin_inset Flex Code\r
16460 status collapsed\r
16461 \r
16462 \begin_layout Plain Layout\r
16463 ForcePlain\r
16464 \end_layout\r
16465 \r
16466 \end_inset\r
16467 \r
16468 を逆の値に設定します。これらは、\r
16469 \begin_inset Flex Code\r
16470 status collapsed\r
16471 \r
16472 \begin_layout Plain Layout\r
16473 MultiPar\r
16474 \end_layout\r
16475 \r
16476 \end_inset\r
16477 \r
16478\r
16479 \emph on\r
16480 後に\r
16481 \emph default\r
16482 指定されれば、他の値に指定し直すことができます。既定値は真です。\r
16483 \end_layout\r
16484 \r
16485 \begin_layout Description\r
16486 \begin_inset Flex Code\r
16487 status collapsed\r
16488 \r
16489 \begin_layout Plain Layout\r
16490 NeedProtect\r
16491 \end_layout\r
16492 \r
16493 \end_inset\r
16494 \r
16495  [\r
16496 \begin_inset Flex Code\r
16497 status collapsed\r
16498 \r
16499 \begin_layout Plain Layout\r
16500 \r
16501 \emph on\r
16502 0\r
16503 \end_layout\r
16504 \r
16505 \end_inset\r
16506 \r
16507 ,\r
16508 \begin_inset space \thinspace{}\r
16509 \end_inset\r
16510 \r
16511 \r
16512 \begin_inset Flex Code\r
16513 status collapsed\r
16514 \r
16515 \begin_layout Plain Layout\r
16516 1\r
16517 \end_layout\r
16518 \r
16519 \end_inset\r
16520 \r
16521 ] 本レイアウト中で脆弱なコマンドを\r
16522 \begin_inset Flex Code\r
16523 status collapsed\r
16524 \r
16525 \begin_layout Plain Layout\r
16526 \r
16527 \backslash\r
16528 protect\r
16529 \end_layout\r
16530 \r
16531 \end_inset\r
16532 \r
16533 するか否か(註:当該コマンド自身をprotectするかどうかでは\r
16534 \emph on\r
16535 ありません\r
16536 \emph default\r
16537 )。既定値は偽です。\r
16538 \end_layout\r
16539 \r
16540 \begin_layout Description\r
16541 \begin_inset Flex Code\r
16542 status collapsed\r
16543 \r
16544 \begin_layout Plain Layout\r
16545 NoInsetLayout\r
16546 \end_layout\r
16547 \r
16548 \end_inset\r
16549 \r
16550  [\r
16551 \begin_inset Flex Code\r
16552 status collapsed\r
16553 \r
16554 \begin_layout Plain Layout\r
16555 <レイアウト>\r
16556 \end_layout\r
16557 \r
16558 \end_inset\r
16559 \r
16560 ] 既存の\r
16561 \begin_inset Flex Code\r
16562 status collapsed\r
16563 \r
16564 \begin_layout Plain Layout\r
16565 InsetLayout\r
16566 \end_layout\r
16567 \r
16568 \end_inset\r
16569 \r
16570 を削除します。\r
16571 \end_layout\r
16572 \r
16573 \begin_layout Description\r
16574 \begin_inset Flex Code\r
16575 status collapsed\r
16576 \r
16577 \begin_layout Plain Layout\r
16578 ObsoletedBy\r
16579 \end_layout\r
16580 \r
16581 \end_inset\r
16582 \r
16583  [\r
16584 \begin_inset Flex Code\r
16585 status collapsed\r
16586 \r
16587 \begin_layout Plain Layout\r
16588 <レイアウト>\r
16589 \end_layout\r
16590 \r
16591 \end_inset\r
16592 \r
16593 ] この古い\r
16594 \begin_inset Flex Code\r
16595 status collapsed\r
16596 \r
16597 \begin_layout Plain Layout\r
16598 InsetLayout\r
16599 \end_layout\r
16600 \r
16601 \end_inset\r
16602 \r
16603 を引き継いだ\r
16604 \begin_inset Flex Code\r
16605 status collapsed\r
16606 \r
16607 \begin_layout Plain Layout\r
16608 InsetLayout\r
16609 \end_layout\r
16610 \r
16611 \end_inset\r
16612 \r
16613 の名称。これは、\r
16614 \begin_inset Flex Code\r
16615 status collapsed\r
16616 \r
16617 \begin_layout Plain Layout\r
16618 InsetLayout\r
16619 \end_layout\r
16620 \r
16621 \end_inset\r
16622 \r
16623 の改名を、後方互換性を維持しながら行うために用いられます。\r
16624 \end_layout\r
16625 \r
16626 \begin_layout Description\r
16627 \begin_inset Flex Code\r
16628 status collapsed\r
16629 \r
16630 \begin_layout Plain Layout\r
16631 ParbreakIsNewline\r
16632 \end_layout\r
16633 \r
16634 \end_inset\r
16635 \r
16636  [\r
16637 \begin_inset Flex Code\r
16638 status collapsed\r
16639 \r
16640 \begin_layout Plain Layout\r
16641 \r
16642 \emph on\r
16643 0\r
16644 \end_layout\r
16645 \r
16646 \end_inset\r
16647 \r
16648 ,\r
16649 \begin_inset space \thinspace{}\r
16650 \end_inset\r
16651 \r
16652 \r
16653 \begin_inset Flex Code\r
16654 status collapsed\r
16655 \r
16656 \begin_layout Plain Layout\r
16657 1\r
16658 \end_layout\r
16659 \r
16660 \end_inset\r
16661 \r
16662 ] 段落様式と同様。\r
16663 \begin_inset CommandInset ref\r
16664 LatexCommand ref\r
16665 reference "subsec:段落様式"\r
16666 \r
16667 \end_inset\r
16668 \r
16669 参照。\r
16670 \end_layout\r
16671 \r
16672 \begin_layout Description\r
16673 \begin_inset Flex Code\r
16674 status collapsed\r
16675 \r
16676 \begin_layout Plain Layout\r
16677 PassThru\r
16678 \end_layout\r
16679 \r
16680 \end_inset\r
16681 \r
16682  [\r
16683 \emph on\r
16684 \r
16685 \begin_inset Flex Code\r
16686 status collapsed\r
16687 \r
16688 \begin_layout Plain Layout\r
16689 0\r
16690 \end_layout\r
16691 \r
16692 \end_inset\r
16693 \r
16694 \r
16695 \emph default\r
16696 ,\r
16697 \begin_inset space \thinspace{}\r
16698 \end_inset\r
16699 \r
16700 \r
16701 \begin_inset Flex Code\r
16702 status collapsed\r
16703 \r
16704 \begin_layout Plain Layout\r
16705 1\r
16706 \end_layout\r
16707 \r
16708 \end_inset\r
16709 \r
16710 ] 段落様式と同様。\r
16711 \begin_inset CommandInset ref\r
16712 LatexCommand ref\r
16713 reference "subsec:段落様式"\r
16714 \r
16715 \end_inset\r
16716 \r
16717 参照。\r
16718 \end_layout\r
16719 \r
16720 \begin_layout Description\r
16721 \begin_inset Flex Code\r
16722 status collapsed\r
16723 \r
16724 \begin_layout Plain Layout\r
16725 Preamble\r
16726 \end_layout\r
16727 \r
16728 \end_inset\r
16729 \r
16730  段落様式と同様。\r
16731 \begin_inset CommandInset ref\r
16732 LatexCommand ref\r
16733 reference "subsec:段落様式"\r
16734 \r
16735 \end_inset\r
16736 \r
16737 参照。\r
16738 \end_layout\r
16739 \r
16740 \begin_layout Description\r
16741 \begin_inset Flex Code\r
16742 status collapsed\r
16743 \r
16744 \begin_layout Plain Layout\r
16745 RefPrefix\r
16746 \end_layout\r
16747 \r
16748 \end_inset\r
16749 \r
16750  [\r
16751 \begin_inset Flex Code\r
16752 status collapsed\r
16753 \r
16754 \begin_layout Plain Layout\r
16755 文字列\r
16756 \end_layout\r
16757 \r
16758 \end_inset\r
16759 \r
16760 ] この型の差込枠を参照する際、生成されるラベルに使用する前置句。これによって、整形参照を使用することができるようになります。\r
16761 \end_layout\r
16762 \r
16763 \begin_layout Description\r
16764 \begin_inset Flex Code\r
16765 status collapsed\r
16766 \r
16767 \begin_layout Plain Layout\r
16768 Requires\r
16769 \end_layout\r
16770 \r
16771 \end_inset\r
16772 \r
16773  [\r
16774 \begin_inset Flex Code\r
16775 status collapsed\r
16776 \r
16777 \begin_layout Plain Layout\r
16778 文字列\r
16779 \end_layout\r
16780 \r
16781 \end_inset\r
16782 \r
16783 ] 段落様式と同様。\r
16784 \begin_inset CommandInset ref\r
16785 LatexCommand ref\r
16786 reference "subsec:段落様式"\r
16787 \r
16788 \end_inset\r
16789 \r
16790 参照。\r
16791 \end_layout\r
16792 \r
16793 \begin_layout Description\r
16794 \begin_inset Flex Code\r
16795 status collapsed\r
16796 \r
16797 \begin_layout Plain Layout\r
16798 ResetArgs\r
16799 \end_layout\r
16800 \r
16801 \end_inset\r
16802 \r
16803  [\r
16804 \begin_inset Flex Code\r
16805 status collapsed\r
16806 \r
16807 \begin_layout Plain Layout\r
16808 \r
16809 \emph on\r
16810 0\r
16811 \end_layout\r
16812 \r
16813 \end_inset\r
16814 \r
16815 ,\r
16816 \begin_inset space \thinspace{}\r
16817 \end_inset\r
16818 \r
16819 \r
16820 \begin_inset Flex Code\r
16821 status collapsed\r
16822 \r
16823 \begin_layout Plain Layout\r
16824 1\r
16825 \end_layout\r
16826 \r
16827 \end_inset\r
16828 \r
16829 ] (\r
16830 \begin_inset Flex Code\r
16831 status collapsed\r
16832 \r
16833 \begin_layout Plain Layout\r
16834 Argument\r
16835 \end_layout\r
16836 \r
16837 \end_inset\r
16838 \r
16839 タグで定義された)この様式の\SpecialChar LaTeX\r
16840 引数をリセットします。これは、様式を\r
16841 \begin_inset Flex Code\r
16842 status collapsed\r
16843 \r
16844 \begin_layout Plain Layout\r
16845 CopyStyle\r
16846 \end_layout\r
16847 \r
16848 \end_inset\r
16849 \r
16850 でコピーし、その(必須及び非必須)引数は継承したくない場合に便利です。\r
16851 \end_layout\r
16852 \r
16853 \begin_layout Description\r
16854 \begin_inset Flex Code\r
16855 status collapsed\r
16856 \r
16857 \begin_layout Plain Layout\r
16858 ResetsFont\r
16859 \end_layout\r
16860 \r
16861 \end_inset\r
16862 \r
16863  [\r
16864 \begin_inset Flex Code\r
16865 status collapsed\r
16866 \r
16867 \begin_layout Plain Layout\r
16868 0\r
16869 \end_layout\r
16870 \r
16871 \end_inset\r
16872 \r
16873 ,\r
16874 \begin_inset space \thinspace{}\r
16875 \end_inset\r
16876 \r
16877 \r
16878 \begin_inset Flex Code\r
16879 status collapsed\r
16880 \r
16881 \begin_layout Plain Layout\r
16882 \r
16883 \emph on\r
16884 1\r
16885 \end_layout\r
16886 \r
16887 \end_inset\r
16888 \r
16889 ] この差込枠が周囲の環境と同じフォントを用いるか、独自のフォントを用いるか。既定値は真、すなわち独自のフォントを用います。\r
16890 \begin_inset Note Note\r
16891 status open\r
16892 \r
16893 \begin_layout Plain Layout\r
16894 This is outdated: The default changed from 1 to 0\r
16895 \end_layout\r
16896 \r
16897 \end_inset\r
16898 \r
16899 \r
16900 \end_layout\r
16901 \r
16902 \begin_layout Description\r
16903 \begin_inset Flex Code\r
16904 status collapsed\r
16905 \r
16906 \begin_layout Plain Layout\r
16907 RightDelim\r
16908 \end_layout\r
16909 \r
16910 \end_inset\r
16911 \r
16912  [\r
16913 \begin_inset Flex Code\r
16914 status collapsed\r
16915 \r
16916 \begin_layout Plain Layout\r
16917 文字列\r
16918 \end_layout\r
16919 \r
16920 \end_inset\r
16921 \r
16922 ] 様式の内容の最後に置かれる文字列。出力中の改行は\r
16923 \begin_inset Flex Code\r
16924 status collapsed\r
16925 \r
16926 \begin_layout Plain Layout\r
16927 <br/>\r
16928 \end_layout\r
16929 \r
16930 \end_inset\r
16931 \r
16932 で指示できます。\r
16933 \end_layout\r
16934 \r
16935 \begin_layout Description\r
16936 \begin_inset Flex Code\r
16937 status collapsed\r
16938 \r
16939 \begin_layout Plain Layout\r
16940 Spellcheck\r
16941 \end_layout\r
16942 \r
16943 \end_inset\r
16944 \r
16945  [\r
16946 \begin_inset Flex Code\r
16947 status collapsed\r
16948 \r
16949 \begin_layout Plain Layout\r
16950 0\r
16951 \end_layout\r
16952 \r
16953 \end_inset\r
16954 \r
16955 ,\r
16956 \begin_inset space \thinspace{}\r
16957 \end_inset\r
16958 \r
16959 \r
16960 \begin_inset Flex Code\r
16961 status collapsed\r
16962 \r
16963 \begin_layout Plain Layout\r
16964 \r
16965 \emph on\r
16966 1\r
16967 \end_layout\r
16968 \r
16969 \end_inset\r
16970 \r
16971 ] この差込枠の内容をスペルチェックするか否か。既定値は真です。\r
16972 \end_layout\r
16973 \r
16974 \begin_layout Subsection\r
16975 カウンタ\r
16976 \begin_inset CommandInset label\r
16977 LatexCommand label\r
16978 name "subsec:カウンタ"\r
16979 \r
16980 \end_inset\r
16981 \r
16982 \r
16983 \end_layout\r
16984 \r
16985 \begin_layout Standard\r
16986 テキストクラスには、カウンタ(\r
16987 \begin_inset Flex MenuItem\r
16988 status collapsed\r
16989 \r
16990 \begin_layout Plain Layout\r
16991 chapter\r
16992 \end_layout\r
16993 \r
16994 \end_inset\r
16995 \r
16996\r
16997 \begin_inset Flex MenuItem\r
16998 status collapsed\r
16999 \r
17000 \begin_layout Plain Layout\r
17001 figure\r
17002 \end_layout\r
17003 \r
17004 \end_inset\r
17005 \r
17006 ・\SpecialChar ldots\r
17007 )を定義することが必要です。標準的なカウンタは\r
17008 \begin_inset Flex Code\r
17009 status collapsed\r
17010 \r
17011 \begin_layout Plain Layout\r
17012 stdcounters.inc\r
17013 \end_layout\r
17014 \r
17015 \end_inset\r
17016 \r
17017 ファイルに含まれているので、作業中のレイアウトファイルに\r
17018 \end_layout\r
17019 \r
17020 \begin_layout LyX-Code\r
17021 Input stdcounters.inc\r
17022 \end_layout\r
17023 \r
17024 \begin_layout Standard\r
17025 と加えるだけで済むことも多いでしょう。しかし自製カウンタを定義したければ、そうすることもできます。カウンタ宣言は、\r
17026 \end_layout\r
17027 \r
17028 \begin_layout LyX-Code\r
17029 Counter カウンタ名\r
17030 \end_layout\r
17031 \r
17032 \begin_layout Standard\r
17033 で始まらなくてはなりません。ここで「\r
17034 \begin_inset Flex Code\r
17035 status collapsed\r
17036 \r
17037 \begin_layout Plain Layout\r
17038 カウンタ名\r
17039 \end_layout\r
17040 \r
17041 \end_inset\r
17042 \r
17043 」は、実際のカウンタ名で置き換えます。また、宣言は「\r
17044 \begin_inset Flex Code\r
17045 status collapsed\r
17046 \r
17047 \begin_layout Plain Layout\r
17048 End\r
17049 \end_layout\r
17050 \r
17051 \end_inset\r
17052 \r
17053 」で終わらなくてはなりません。\r
17054 \end_layout\r
17055 \r
17056 \begin_layout Standard\r
17057 以下のパラメータを使用することができます。\r
17058 \end_layout\r
17059 \r
17060 \begin_layout Description\r
17061 \begin_inset Flex Code\r
17062 status collapsed\r
17063 \r
17064 \begin_layout Plain Layout\r
17065 InitialValue\r
17066 \end_layout\r
17067 \r
17068 \end_inset\r
17069 \r
17070  [\r
17071 \begin_inset Flex Code\r
17072 status collapsed\r
17073 \r
17074 \begin_layout Plain Layout\r
17075 整数=1\r
17076 \end_layout\r
17077 \r
17078 \end_inset\r
17079 \r
17080 ] カウンタの初期値を設定します。リセットの度にカウンタはこの値に戻ります。通常、既定値1のままで充分でしょう。\r
17081 \end_layout\r
17082 \r
17083 \begin_layout Description\r
17084 \begin_inset Flex Code\r
17085 status collapsed\r
17086 \r
17087 \begin_layout Plain Layout\r
17088 LabelString [文字列=""]\r
17089 \end_layout\r
17090 \r
17091 \end_inset\r
17092 \r
17093  定義されていると、ここで指定した文字列がカウンタの表示の仕方を定義します。この値を指定すると、\r
17094 \begin_inset Flex Code\r
17095 status collapsed\r
17096 \r
17097 \begin_layout Plain Layout\r
17098 LabelStringAppendix\r
17099 \end_layout\r
17100 \r
17101 \end_inset\r
17102 \r
17103 も同じ値に設定されます。文字列中では、以下の構成要素を使用することができます。\r
17104 \begin_inset Separator parbreak\r
17105 \end_inset\r
17106 \r
17107 \r
17108 \end_layout\r
17109 \r
17110 \begin_deeper\r
17111 \begin_layout Itemize\r
17112 \begin_inset Flex Code\r
17113 status collapsed\r
17114 \r
17115 \begin_layout Plain Layout\r
17116 \r
17117 \backslash\r
17118 thecounter\r
17119 \end_layout\r
17120 \r
17121 \end_inset\r
17122 \r
17123 は、カウンタ\r
17124 \begin_inset Flex Code\r
17125 status collapsed\r
17126 \r
17127 \begin_layout Plain Layout\r
17128 counter\r
17129 \end_layout\r
17130 \r
17131 \end_inset\r
17132 \r
17133\r
17134 \begin_inset Flex Code\r
17135 status collapsed\r
17136 \r
17137 \begin_layout Plain Layout\r
17138 LabelString\r
17139 \end_layout\r
17140 \r
17141 \end_inset\r
17142 \r
17143 (または\r
17144 \begin_inset Newline linebreak\r
17145 \end_inset\r
17146 \r
17147 \r
17148 \begin_inset Flex Code\r
17149 status collapsed\r
17150 \r
17151 \begin_layout Plain Layout\r
17152 LabelStringAppendix\r
17153 \end_layout\r
17154 \r
17155 \end_inset\r
17156 \r
17157 )を展開したもので置き換えられます。 \r
17158 \end_layout\r
17159 \r
17160 \begin_layout Itemize\r
17161 カウンタ値は、\SpecialChar LaTeX\r
17162 型マクロ\r
17163 \begin_inset Flex Code\r
17164 status collapsed\r
17165 \r
17166 \begin_layout Plain Layout\r
17167 \r
17168 \backslash\r
17169 \r
17170 \emph on\r
17171 numbertype\r
17172 \emph default\r
17173 {\r
17174 \emph on\r
17175 カウンタ\r
17176 \emph default\r
17177 }\r
17178 \end_layout\r
17179 \r
17180 \end_inset\r
17181 \r
17182 を用いて表現することができます。ここで\r
17183 \begin_inset Flex Code\r
17184 status collapsed\r
17185 \r
17186 \begin_layout Plain Layout\r
17187 \r
17188 \emph on\r
17189 numbertype\r
17190 \end_layout\r
17191 \r
17192 \end_inset\r
17193 \r
17194 は以下のいずれかです。\r
17195 \begin_inset Flex Code\r
17196 status collapsed\r
17197 \r
17198 \begin_layout Plain Layout\r
17199 arabic\r
17200 \end_layout\r
17201 \r
17202 \end_inset\r
17203 \r
17204 :1, 2, 3,\SpecialChar ldots\r
17205\r
17206 \begin_inset Flex Code\r
17207 status collapsed\r
17208 \r
17209 \begin_layout Plain Layout\r
17210 alph\r
17211 \end_layout\r
17212 \r
17213 \end_inset\r
17214 \r
17215 :a, b, c, \SpecialChar ldots\r
17216 (小文字);\r
17217 \begin_inset Flex Code\r
17218 status collapsed\r
17219 \r
17220 \begin_layout Plain Layout\r
17221 Alph\r
17222 \end_layout\r
17223 \r
17224 \end_inset\r
17225 \r
17226 :A, B, C, \SpecialChar ldots\r
17227 (大文字);\r
17228 \begin_inset Flex Code\r
17229 status collapsed\r
17230 \r
17231 \begin_layout Plain Layout\r
17232 roman\r
17233 \end_layout\r
17234 \r
17235 \end_inset\r
17236 \r
17237 :i, ii, iii, \SpecialChar ldots\r
17238 (小文字ローマ数字);\r
17239 \begin_inset Flex Code\r
17240 status collapsed\r
17241 \r
17242 \begin_layout Plain Layout\r
17243 Roman\r
17244 \end_layout\r
17245 \r
17246 \end_inset\r
17247 \r
17248 :I, II, III\SpecialChar ldots\r
17249 (大文字ローマ数字)。\r
17250 \end_layout\r
17251 \r
17252 \end_deeper\r
17253 \begin_layout Standard\r
17254 \begin_inset Flex Code\r
17255 status collapsed\r
17256 \r
17257 \begin_layout Plain Layout\r
17258 LabelString\r
17259 \end_layout\r
17260 \r
17261 \end_inset\r
17262 \r
17263 が定義されていないときは、既定値は以下のように組み立てられます。このカウンタに親カウンタ\r
17264 \begin_inset Flex Code\r
17265 status collapsed\r
17266 \r
17267 \begin_layout Plain Layout\r
17268 master\r
17269 \end_layout\r
17270 \r
17271 \end_inset\r
17272 \r
17273\r
17274 \begin_inset Flex Code\r
17275 status collapsed\r
17276 \r
17277 \begin_layout Plain Layout\r
17278 Within\r
17279 \end_layout\r
17280 \r
17281 \end_inset\r
17282 \r
17283 で定義)があるときには、文字列\r
17284 \begin_inset Newline linebreak\r
17285 \end_inset\r
17286 \r
17287 \r
17288 \begin_inset Flex Code\r
17289 status collapsed\r
17290 \r
17291 \begin_layout Plain Layout\r
17292 \r
17293 \backslash\r
17294 themaster.\r
17295 \backslash\r
17296 arabic{カウンタ}\r
17297 \end_layout\r
17298 \r
17299 \end_inset\r
17300 \r
17301 が使用されます。それ以外の場合は、\r
17302 \begin_inset Flex Code\r
17303 status collapsed\r
17304 \r
17305 \begin_layout Plain Layout\r
17306 \r
17307 \backslash\r
17308 arabic{カウンタ}\r
17309 \end_layout\r
17310 \r
17311 \end_inset\r
17312 \r
17313 が使用されます。\r
17314 \end_layout\r
17315 \r
17316 \begin_layout Description\r
17317 \begin_inset Flex Code\r
17318 status collapsed\r
17319 \r
17320 \begin_layout Plain Layout\r
17321 LabelStringAppendix\r
17322 \end_layout\r
17323 \r
17324 \end_inset\r
17325 \r
17326  [\r
17327 \begin_inset Flex Code\r
17328 status collapsed\r
17329 \r
17330 \begin_layout Plain Layout\r
17331 文字列\r
17332 \end_layout\r
17333 \r
17334 \end_inset\r
17335 \r
17336 =""] \r
17337 \begin_inset Flex Code\r
17338 status collapsed\r
17339 \r
17340 \begin_layout Plain Layout\r
17341 LabelString\r
17342 \end_layout\r
17343 \r
17344 \end_inset\r
17345 \r
17346 と同様ですが、付録で使用するためのものです。\r
17347 \end_layout\r
17348 \r
17349 \begin_layout Description\r
17350 \begin_inset Flex Code\r
17351 status collapsed\r
17352 \r
17353 \begin_layout Plain Layout\r
17354 PrettyFormat\r
17355 \end_layout\r
17356 \r
17357 \end_inset\r
17358 \r
17359  [\r
17360 \begin_inset Flex Code\r
17361 status collapsed\r
17362 \r
17363 \begin_layout Plain Layout\r
17364 文字列\r
17365 \end_layout\r
17366 \r
17367 \end_inset\r
17368 \r
17369 =\r
17370 \begin_inset Quotes erd\r
17371 \end_inset\r
17372 \r
17373 \r
17374 \begin_inset Quotes erd\r
17375 \end_inset\r
17376 \r
17377 ] このカウンタの整形参照で使用する書式。たとえば、節番号への参照を「Section\r
17378 \begin_inset space ~\r
17379 \end_inset\r
17380 \r
17381 2.4」のように表示させたい場合には、文字列に「##」を含めます。これは、カウンタ番号で置換されます。したがって、節の場合には「Section ##」のようにしま\r
17382 す。\r
17383 \end_layout\r
17384 \r
17385 \begin_layout Description\r
17386 \begin_inset Flex Code\r
17387 status collapsed\r
17388 \r
17389 \begin_layout Plain Layout\r
17390 Within\r
17391 \end_layout\r
17392 \r
17393 \end_inset\r
17394 \r
17395  [\r
17396 \begin_inset Flex Code\r
17397 status collapsed\r
17398 \r
17399 \begin_layout Plain Layout\r
17400 文字列\r
17401 \end_layout\r
17402 \r
17403 \end_inset\r
17404 \r
17405 =\r
17406 \begin_inset Quotes erd\r
17407 \end_inset\r
17408 \r
17409 \r
17410 \begin_inset Quotes erd\r
17411 \end_inset\r
17412 \r
17413 ] これを別のカウンタ名に設定すると、現在のカウンタは、別のカウンタが増加する毎にリセットされます。たとえば、\r
17414 \begin_inset Flex Code\r
17415 status collapsed\r
17416 \r
17417 \begin_layout Plain Layout\r
17418 subsection\r
17419 \end_layout\r
17420 \r
17421 \end_inset\r
17422 \r
17423\r
17424 \begin_inset Flex Code\r
17425 status collapsed\r
17426 \r
17427 \begin_layout Plain Layout\r
17428 section\r
17429 \end_layout\r
17430 \r
17431 \end_inset\r
17432 \r
17433 毎に番号がリセットされます。\r
17434 \end_layout\r
17435 \r
17436 \begin_layout Subsection\r
17437 フォント指定\r
17438 \begin_inset CommandInset label\r
17439 LatexCommand label\r
17440 name "subsec:フォント指定"\r
17441 \r
17442 \end_inset\r
17443 \r
17444 \r
17445 \end_layout\r
17446 \r
17447 \begin_layout Standard\r
17448 フォント指定は、以下のような形を取ります。\r
17449 \end_layout\r
17450 \r
17451 \begin_layout LyX-Code\r
17452 Font \r
17453 \family roman\r
17454 \emph on\r
17455 または\r
17456 \family default\r
17457 \emph default\r
17458  LabelFont \r
17459 \family roman\r
17460 \emph on\r
17461 または\r
17462 \family default\r
17463 \emph default\r
17464  DefaultFont\r
17465 \end_layout\r
17466 \r
17467 \begin_layout LyX-Code\r
17468  ...\r
17469 \end_layout\r
17470 \r
17471 \begin_layout LyX-Code\r
17472 EndFont\r
17473 \end_layout\r
17474 \r
17475 \begin_layout Standard\r
17476 以下のコマンドを使用することができます。\r
17477 \end_layout\r
17478 \r
17479 \begin_layout Description\r
17480 \begin_inset Flex Code\r
17481 status collapsed\r
17482 \r
17483 \begin_layout Plain Layout\r
17484 Color\r
17485 \end_layout\r
17486 \r
17487 \end_inset\r
17488 \r
17489  [\r
17490 \begin_inset Flex Code\r
17491 status collapsed\r
17492 \r
17493 \begin_layout Plain Layout\r
17494 \r
17495 \emph on\r
17496 none\r
17497 \end_layout\r
17498 \r
17499 \end_inset\r
17500 \r
17501\r
17502 \begin_inset Flex Code\r
17503 status collapsed\r
17504 \r
17505 \begin_layout Plain Layout\r
17506 black\r
17507 \end_layout\r
17508 \r
17509 \end_inset\r
17510 \r
17511\r
17512 \begin_inset Flex Code\r
17513 status collapsed\r
17514 \r
17515 \begin_layout Plain Layout\r
17516 white\r
17517 \end_layout\r
17518 \r
17519 \end_inset\r
17520 \r
17521\r
17522 \begin_inset Flex Code\r
17523 status collapsed\r
17524 \r
17525 \begin_layout Plain Layout\r
17526 red\r
17527 \end_layout\r
17528 \r
17529 \end_inset\r
17530 \r
17531\r
17532 \begin_inset Flex Code\r
17533 status collapsed\r
17534 \r
17535 \begin_layout Plain Layout\r
17536 green\r
17537 \end_layout\r
17538 \r
17539 \end_inset\r
17540 \r
17541\r
17542 \begin_inset Flex Code\r
17543 status collapsed\r
17544 \r
17545 \begin_layout Plain Layout\r
17546 blue\r
17547 \end_layout\r
17548 \r
17549 \end_inset\r
17550 \r
17551\r
17552 \begin_inset Flex Code\r
17553 status collapsed\r
17554 \r
17555 \begin_layout Plain Layout\r
17556 cyan\r
17557 \end_layout\r
17558 \r
17559 \end_inset\r
17560 \r
17561\r
17562 \begin_inset Flex Code\r
17563 status collapsed\r
17564 \r
17565 \begin_layout Plain Layout\r
17566 magenta\r
17567 \end_layout\r
17568 \r
17569 \end_inset\r
17570 \r
17571\r
17572 \begin_inset Flex Code\r
17573 status collapsed\r
17574 \r
17575 \begin_layout Plain Layout\r
17576 yellow\r
17577 \end_layout\r
17578 \r
17579 \end_inset\r
17580 \r
17581 ]\r
17582 \end_layout\r
17583 \r
17584 \begin_layout Description\r
17585 \begin_inset Flex Code\r
17586 status collapsed\r
17587 \r
17588 \begin_layout Plain Layout\r
17589 Family\r
17590 \end_layout\r
17591 \r
17592 \end_inset\r
17593 \r
17594  [\r
17595 \emph on\r
17596 \r
17597 \begin_inset Flex Code\r
17598 status collapsed\r
17599 \r
17600 \begin_layout Plain Layout\r
17601 Roman\r
17602 \end_layout\r
17603 \r
17604 \end_inset\r
17605 \r
17606 \r
17607 \emph default\r
17608\r
17609 \begin_inset Flex Code\r
17610 status collapsed\r
17611 \r
17612 \begin_layout Plain Layout\r
17613 Sans\r
17614 \end_layout\r
17615 \r
17616 \end_inset\r
17617 \r
17618\r
17619 \begin_inset Flex Code\r
17620 status collapsed\r
17621 \r
17622 \begin_layout Plain Layout\r
17623 Typewriter\r
17624 \end_layout\r
17625 \r
17626 \end_inset\r
17627 \r
17628\r
17629 \end_layout\r
17630 \r
17631 \begin_layout Description\r
17632 \begin_inset Flex Code\r
17633 status collapsed\r
17634 \r
17635 \begin_layout Plain Layout\r
17636 Misc\r
17637 \end_layout\r
17638 \r
17639 \end_inset\r
17640 \r
17641  [\r
17642 \begin_inset Flex Code\r
17643 status collapsed\r
17644 \r
17645 \begin_layout Plain Layout\r
17646 文字列\r
17647 \end_layout\r
17648 \r
17649 \end_inset\r
17650 \r
17651 ] 有効な引数は、\r
17652 \begin_inset Flex Code\r
17653 status collapsed\r
17654 \r
17655 \begin_layout Plain Layout\r
17656 emph\r
17657 \end_layout\r
17658 \r
17659 \end_inset\r
17660 \r
17661\r
17662 \begin_inset Flex Code\r
17663 status collapsed\r
17664 \r
17665 \begin_layout Plain Layout\r
17666 noun\r
17667 \end_layout\r
17668 \r
17669 \end_inset\r
17670 \r
17671\r
17672 \begin_inset Flex Code\r
17673 status collapsed\r
17674 \r
17675 \begin_layout Plain Layout\r
17676 strikeout\r
17677 \end_layout\r
17678 \r
17679 \end_inset\r
17680 \r
17681\r
17682 \begin_inset Flex Code\r
17683 status collapsed\r
17684 \r
17685 \begin_layout Plain Layout\r
17686 underbar\r
17687 \end_layout\r
17688 \r
17689 \end_inset\r
17690 \r
17691\r
17692 \begin_inset Flex Code\r
17693 status collapsed\r
17694 \r
17695 \begin_layout Plain Layout\r
17696 uuline\r
17697 \end_layout\r
17698 \r
17699 \end_inset\r
17700 \r
17701\r
17702 \begin_inset Flex Code\r
17703 status collapsed\r
17704 \r
17705 \begin_layout Plain Layout\r
17706 uwave\r
17707 \end_layout\r
17708 \r
17709 \end_inset\r
17710 \r
17711\r
17712 \begin_inset Flex Code\r
17713 status collapsed\r
17714 \r
17715 \begin_layout Plain Layout\r
17716 no_emph\r
17717 \end_layout\r
17718 \r
17719 \end_inset\r
17720 \r
17721\r
17722 \begin_inset Flex Code\r
17723 status collapsed\r
17724 \r
17725 \begin_layout Plain Layout\r
17726 no_noun\r
17727 \end_layout\r
17728 \r
17729 \end_inset\r
17730 \r
17731\r
17732 \begin_inset Flex Code\r
17733 status collapsed\r
17734 \r
17735 \begin_layout Plain Layout\r
17736 no_strikeout\r
17737 \end_layout\r
17738 \r
17739 \end_inset\r
17740 \r
17741\r
17742 \begin_inset Flex Code\r
17743 status collapsed\r
17744 \r
17745 \begin_layout Plain Layout\r
17746 no_bar\r
17747 \end_layout\r
17748 \r
17749 \end_inset\r
17750 \r
17751\r
17752 \begin_inset Flex Code\r
17753 status collapsed\r
17754 \r
17755 \begin_layout Plain Layout\r
17756 no_uuline\r
17757 \end_layout\r
17758 \r
17759 \end_inset\r
17760 \r
17761\r
17762 \begin_inset Flex Code\r
17763 status collapsed\r
17764 \r
17765 \begin_layout Plain Layout\r
17766 no_uwave\r
17767 \end_layout\r
17768 \r
17769 \end_inset\r
17770 \r
17771 です。それぞれ、対応する属性を有効にしたり無効にしたりします。\r
17772 \begin_inset Newline newline\r
17773 \end_inset\r
17774 \r
17775 たとえば、\r
17776 \begin_inset Flex Code\r
17777 status collapsed\r
17778 \r
17779 \begin_layout Plain Layout\r
17780 emph\r
17781 \end_layout\r
17782 \r
17783 \end_inset\r
17784 \r
17785 は強調を有効にし、\r
17786 \begin_inset Flex Code\r
17787 status collapsed\r
17788 \r
17789 \begin_layout Plain Layout\r
17790 no_emph\r
17791 \end_layout\r
17792 \r
17793 \end_inset\r
17794 \r
17795 はそれを無効にします。もし後者がわかりにくければ、現在のコンテクストのフォント設定は、一般的に周囲のコンテクストから継承していることを思い出してください。ですか\r
17796\r
17797 \begin_inset Flex Code\r
17798 status collapsed\r
17799 \r
17800 \begin_layout Plain Layout\r
17801 no_emph\r
17802 \end_layout\r
17803 \r
17804 \end_inset\r
17805 \r
17806 は、たとえば定理環境で、何をせずとも有効となっている強調を無効にするのです。\r
17807 \end_layout\r
17808 \r
17809 \begin_layout Description\r
17810 \begin_inset Flex Code\r
17811 status collapsed\r
17812 \r
17813 \begin_layout Plain Layout\r
17814 Series\r
17815 \end_layout\r
17816 \r
17817 \end_inset\r
17818 \r
17819  [\r
17820 \emph on\r
17821 \r
17822 \begin_inset Flex Code\r
17823 status collapsed\r
17824 \r
17825 \begin_layout Plain Layout\r
17826 Medium\r
17827 \end_layout\r
17828 \r
17829 \end_inset\r
17830 \r
17831 \r
17832 \emph default\r
17833\r
17834 \begin_inset Flex Code\r
17835 status collapsed\r
17836 \r
17837 \begin_layout Plain Layout\r
17838 Bold\r
17839 \end_layout\r
17840 \r
17841 \end_inset\r
17842 \r
17843\r
17844 \end_layout\r
17845 \r
17846 \begin_layout Description\r
17847 \begin_inset Flex Code\r
17848 status collapsed\r
17849 \r
17850 \begin_layout Plain Layout\r
17851 Shape\r
17852 \end_layout\r
17853 \r
17854 \end_inset\r
17855 \r
17856  [\r
17857 \emph on\r
17858 \r
17859 \begin_inset Flex Code\r
17860 status collapsed\r
17861 \r
17862 \begin_layout Plain Layout\r
17863 Up\r
17864 \end_layout\r
17865 \r
17866 \end_inset\r
17867 \r
17868 \r
17869 \emph default\r
17870\r
17871 \begin_inset Flex Code\r
17872 status collapsed\r
17873 \r
17874 \begin_layout Plain Layout\r
17875 Italic\r
17876 \end_layout\r
17877 \r
17878 \end_inset\r
17879 \r
17880\r
17881 \begin_inset Flex Code\r
17882 status collapsed\r
17883 \r
17884 \begin_layout Plain Layout\r
17885 SmallCaps\r
17886 \end_layout\r
17887 \r
17888 \end_inset\r
17889 \r
17890\r
17891 \begin_inset Flex Code\r
17892 status collapsed\r
17893 \r
17894 \begin_layout Plain Layout\r
17895 Slanted\r
17896 \end_layout\r
17897 \r
17898 \end_inset\r
17899 \r
17900\r
17901 \end_layout\r
17902 \r
17903 \begin_layout Description\r
17904 \begin_inset Flex Code\r
17905 status collapsed\r
17906 \r
17907 \begin_layout Plain Layout\r
17908 Size\r
17909 \end_layout\r
17910 \r
17911 \end_inset\r
17912 \r
17913  [\r
17914 \begin_inset Flex Code\r
17915 status collapsed\r
17916 \r
17917 \begin_layout Plain Layout\r
17918 tiny\r
17919 \end_layout\r
17920 \r
17921 \end_inset\r
17922 \r
17923\r
17924 \begin_inset Flex Code\r
17925 status collapsed\r
17926 \r
17927 \begin_layout Plain Layout\r
17928 small\r
17929 \end_layout\r
17930 \r
17931 \end_inset\r
17932 \r
17933\r
17934 \begin_inset Flex Code\r
17935 status collapsed\r
17936 \r
17937 \begin_layout Plain Layout\r
17938 \r
17939 \emph on\r
17940 normal\r
17941 \end_layout\r
17942 \r
17943 \end_inset\r
17944 \r
17945\r
17946 \begin_inset Flex Code\r
17947 status collapsed\r
17948 \r
17949 \begin_layout Plain Layout\r
17950 large\r
17951 \end_layout\r
17952 \r
17953 \end_inset\r
17954 \r
17955\r
17956 \begin_inset Flex Code\r
17957 status collapsed\r
17958 \r
17959 \begin_layout Plain Layout\r
17960 larger\r
17961 \end_layout\r
17962 \r
17963 \end_inset\r
17964 \r
17965\r
17966 \begin_inset Flex Code\r
17967 status collapsed\r
17968 \r
17969 \begin_layout Plain Layout\r
17970 largest\r
17971 \end_layout\r
17972 \r
17973 \end_inset\r
17974 \r
17975\r
17976 \begin_inset Flex Code\r
17977 status collapsed\r
17978 \r
17979 \begin_layout Plain Layout\r
17980 huge\r
17981 \end_layout\r
17982 \r
17983 \end_inset\r
17984 \r
17985\r
17986 \begin_inset Flex Code\r
17987 status collapsed\r
17988 \r
17989 \begin_layout Plain Layout\r
17990 giant\r
17991 \end_layout\r
17992 \r
17993 \end_inset\r
17994 \r
17995 ]\r
17996 \end_layout\r
17997 \r
17998 \begin_layout Subsection\r
17999 \begin_inset CommandInset label\r
18000 LatexCommand label\r
18001 name "subsec:引用書式指定"\r
18002 \r
18003 \end_inset\r
18004 \r
18005 引用書式指定\r
18006 \end_layout\r
18007 \r
18008 \begin_layout Standard\r
18009 (引用ダイアログやツールチップなどの)\SpecialChar LyX\r
18010 内部やXHTML出力において、書誌情報をどのように表示するべきかの叙述には、\r
18011 \begin_inset Flex Code\r
18012 status collapsed\r
18013 \r
18014 \begin_layout Plain Layout\r
18015 CiteFormat\r
18016 \end_layout\r
18017 \r
18018 \end_inset\r
18019 \r
18020 ブロックが使用されています。このブロックは、以下のような形をしています。\r
18021 \end_layout\r
18022 \r
18023 \begin_layout LyX-Code\r
18024 CiteFormat\r
18025 \end_layout\r
18026 \r
18027 \begin_layout LyX-Code\r
18028  article ...\r
18029 \end_layout\r
18030 \r
18031 \begin_layout LyX-Code\r
18032  book ...\r
18033 \end_layout\r
18034 \r
18035 \begin_layout LyX-Code\r
18036 End\r
18037 \end_layout\r
18038 \r
18039 \begin_layout Standard\r
18040 上記の各行は、それぞれarticleやbookに関連付けられた書誌情報をどのように表示するべきかを定義するものですが、このような定義は、Bib\SpecialChar TeX\r
18041 ファイル中に存在し\r
18042 うる「項目型」すべてについて与えることができます。特定の定義が与えられなければ、\SpecialChar LyX\r
18043 は、ソースコード中に定義されている既定書式を使用します。\SpecialChar LyX\r
18044 は、いくつかの書式を\r
18045 \begin_inset Flex Code\r
18046 status collapsed\r
18047 \r
18048 \begin_layout Plain Layout\r
18049 stdciteformats.inc\r
18050 \end_layout\r
18051 \r
18052 \end_inset\r
18053 \r
18054 ファイルで事前定義しており、これはほとんどの\SpecialChar LyX\r
18055 文書クラスにインクルードされています。\r
18056 \end_layout\r
18057 \r
18058 \begin_layout Standard\r
18059 この定義は、Bib\SpecialChar TeX\r
18060 キーをその値で置換できる機能を持った、簡単な言語を使用しています。キーは、\r
18061 \begin_inset Flex Code\r
18062 status collapsed\r
18063 \r
18064 \begin_layout Plain Layout\r
18065 %author%\r
18066 \end_layout\r
18067 \r
18068 \end_inset\r
18069 \r
18070 のように\r
18071 \begin_inset Flex Code\r
18072 status collapsed\r
18073 \r
18074 \begin_layout Plain Layout\r
18075 %\r
18076 \end_layout\r
18077 \r
18078 \end_inset\r
18079 \r
18080 記号でくくらなくてはなりません。したがって、簡単な定義は以下のようになります。\r
18081 \end_layout\r
18082 \r
18083 \begin_layout LyX-Code\r
18084 misc %author%, \r
18085 \begin_inset Quotes eld\r
18086 \end_inset\r
18087 \r
18088 %title%\r
18089 \begin_inset Quotes erd\r
18090 \end_inset\r
18091 \r
18092 \r
18093 \end_layout\r
18094 \r
18095 \begin_layout Standard\r
18096 これは、「著者名・コンマ・引用に囲まれたタイトル・終止符」を出力します。\r
18097 \end_layout\r
18098 \r
18099 \begin_layout Standard\r
18100 もちろん、キーが存在するときのみ、キーを出力したい時があるはずです。このようなときには\r
18101 \begin_inset Flex Code\r
18102 status collapsed\r
18103 \r
18104 \begin_layout Plain Layout\r
18105 {%volume%[[vol.\r
18106 \begin_inset space ~\r
18107 \end_inset\r
18108 \r
18109 %volume%]]}\r
18110 \end_layout\r
18111 \r
18112 \end_inset\r
18113 \r
18114 のように、条件付きの構成を使用することができます。これは、\r
18115 \begin_inset Flex Code\r
18116 status collapsed\r
18117 \r
18118 \begin_layout Plain Layout\r
18119 volume\r
18120 \end_layout\r
18121 \r
18122 \end_inset\r
18123 \r
18124 が存在するならば,「vol.\r
18125 \begin_inset space ~\r
18126 \end_inset\r
18127 \r
18128 」とvolumeキーを出力するという意味です。また、\r
18129 \begin_inset Newline newline\r
18130 \end_inset\r
18131 \r
18132 \r
18133 \begin_inset Flex Code\r
18134 status collapsed\r
18135 \r
18136 \begin_layout Plain Layout\r
18137 {%author%[[%author%]][[%editor%, ed.]]}\r
18138 \end_layout\r
18139 \r
18140 \end_inset\r
18141 \r
18142 \r
18143 \begin_inset Newline newline\r
18144 \end_inset\r
18145 \r
18146 のように、条件の中にelse節を含めることも可能です。ここでは、もし\r
18147 \begin_inset Flex Code\r
18148 status collapsed\r
18149 \r
18150 \begin_layout Plain Layout\r
18151 author\r
18152 \end_layout\r
18153 \r
18154 \end_inset\r
18155 \r
18156 キーが存在するならば出力され、そうでなければeditorキーと「,\r
18157 \begin_inset space ~\r
18158 \end_inset\r
18159 \r
18160 ed.」が出力されます。ここでもキーは、\r
18161 \begin_inset Flex Code\r
18162 status collapsed\r
18163 \r
18164 \begin_layout Plain Layout\r
18165 %\r
18166 \end_layout\r
18167 \r
18168 \end_inset\r
18169 \r
18170 記号でくくられていることに注意してください。条件全体は、波括弧で囲まれています。if節およびelse節は、「\r
18171 \begin_inset Flex Code\r
18172 status collapsed\r
18173 \r
18174 \begin_layout Plain Layout\r
18175 [[\r
18176 \end_layout\r
18177 \r
18178 \end_inset\r
18179 \r
18180 」と「\r
18181 \begin_inset Flex Code\r
18182 status collapsed\r
18183 \r
18184 \begin_layout Plain Layout\r
18185 ]]\r
18186 \end_layout\r
18187 \r
18188 \end_inset\r
18189 \r
18190 」の二重角括弧で囲まれています。これらすべてのあいだには,空白は入ってはなりません。\r
18191 \end_layout\r
18192 \r
18193 \begin_layout Standard\r
18194 もう一つ、定義中で使用することのできる文法として、\r
18195 \begin_inset Flex Code\r
18196 status collapsed\r
18197 \r
18198 \begin_layout Plain Layout\r
18199 {!<i>!}\r
18200 \end_layout\r
18201 \r
18202 \end_inset\r
18203 \r
18204 という形をしたものがあります。これは、「リッチテキスト」を生成するときに使われる整形情報を定義するものです。当然のことながら、平文を書き出すときには、HTMLタ\r
18205 グを出力させたくはありませんから、HTMLタグは「\r
18206 \begin_inset Flex Code\r
18207 status collapsed\r
18208 \r
18209 \begin_layout Plain Layout\r
18210 {!\r
18211 \end_layout\r
18212 \r
18213 \end_inset\r
18214 \r
18215 」と「\r
18216 \begin_inset Flex Code\r
18217 status collapsed\r
18218 \r
18219 \begin_layout Plain Layout\r
18220 !}\r
18221 \end_layout\r
18222 \r
18223 \end_inset\r
18224 \r
18225 」でくるんでやらなくてはならないのです。\r
18226 \end_layout\r
18227 \r
18228 \begin_layout Standard\r
18229 \begin_inset Flex Code\r
18230 status collapsed\r
18231 \r
18232 \begin_layout Plain Layout\r
18233 CiteFormat\r
18234 \end_layout\r
18235 \r
18236 \end_inset\r
18237 \r
18238 ブロックでは、他に2つの特殊な定義が可能です。一つめの例としては、\r
18239 \end_layout\r
18240 \r
18241 \begin_layout LyX-Code\r
18242 !quotetitle \r
18243 \begin_inset Quotes eld\r
18244 \end_inset\r
18245 \r
18246 %title%\r
18247 \begin_inset Quotes erd\r
18248 \end_inset\r
18249 \r
18250 \r
18251 \end_layout\r
18252 \r
18253 \begin_layout Standard\r
18254 といった例が挙げられます。これは、短縮形ないしはマクロであり、\r
18255 \begin_inset Flex Code\r
18256 status collapsed\r
18257 \r
18258 \begin_layout Plain Layout\r
18259 %!quotetitle%\r
18260 \end_layout\r
18261 \r
18262 \end_inset\r
18263 \r
18264 のように、これがキーであるかのように扱って使用することができます。\SpecialChar LyX\r
18265 は、\r
18266 \begin_inset Flex Code\r
18267 status collapsed\r
18268 \r
18269 \begin_layout Plain Layout\r
18270 %!quotetitle%\r
18271 \end_layout\r
18272 \r
18273 \end_inset\r
18274 \r
18275 を、そこで定義されているものを扱う場合と同じように取り扱います。ですから、明白な警告を敢えてさせて頂くと、\r
18276 \end_layout\r
18277 \r
18278 \begin_layout LyX-Code\r
18279 !funfun %funfun%\r
18280 \end_layout\r
18281 \r
18282 \begin_layout Standard\r
18283 のようなことはしないでください。\SpecialChar LyX\r
18284 は、無限ループに陥るようなことはありませんが、諦めるまでに長いループに入るかもしれません。\r
18285 \end_layout\r
18286 \r
18287 \begin_layout Standard\r
18288 特殊な定義の二つめは、\r
18289 \end_layout\r
18290 \r
18291 \begin_layout LyX-Code\r
18292 _pptext pp.\r
18293 \end_layout\r
18294 \r
18295 \begin_layout Standard\r
18296 のようなものです。これは、文字列の翻訳可能な部分を定義するもので、書誌情報中の関連部分が翻訳されるようにすることができます。\r
18297 \begin_inset Flex Code\r
18298 status collapsed\r
18299 \r
18300 \begin_layout Plain Layout\r
18301 %_pptext%\r
18302 \end_layout\r
18303 \r
18304 \end_inset\r
18305 \r
18306 のように、これをキーとして扱って、定義の中に入れることもできます。これらのうちいくつかは、\r
18307 \begin_inset Flex Code\r
18308 status collapsed\r
18309 \r
18310 \begin_layout Plain Layout\r
18311 stdciteformats.inc\r
18312 \end_layout\r
18313 \r
18314 \end_inset\r
18315 \r
18316 中に事前定義されています。これは、上記で述べたような意味でのマクロではないことに注意してください。\r
18317 \end_layout\r
18318 \r
18319 \begin_layout Standard\r
18320 以下は、これらの機能を全て使った例です。\r
18321 \begin_inset VSpace defskip\r
18322 \end_inset\r
18323 \r
18324 \r
18325 \end_layout\r
18326 \r
18327 \begin_layout Standard\r
18328 \noindent\r
18329 \r
18330 \family typewriter\r
18331 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}\r
18332 \end_layout\r
18333 \r
18334 \begin_layout Standard\r
18335 \begin_inset VSpace defskip\r
18336 \end_inset\r
18337 \r
18338 これは、\r
18339 \begin_inset Flex Code\r
18340 status collapsed\r
18341 \r
18342 \begin_layout Plain Layout\r
18343 author\r
18344 \end_layout\r
18345 \r
18346 \end_inset\r
18347 \r
18348 キーが定義されているならば、著者とコンマを出力し、\r
18349 \begin_inset Flex Code\r
18350 status collapsed\r
18351 \r
18352 \begin_layout Plain Layout\r
18353 author\r
18354 \end_layout\r
18355 \r
18356 \end_inset\r
18357 \r
18358 キーが定義されておらず、\r
18359 \begin_inset Flex Code\r
18360 status collapsed\r
18361 \r
18362 \begin_layout Plain Layout\r
18363 editor\r
18364 \end_layout\r
18365 \r
18366 \end_inset\r
18367 \r
18368 キーが定義されているならば、編集者名の後に\r
18369 \begin_inset Flex Code\r
18370 status collapsed\r
18371 \r
18372 \begin_layout Plain Layout\r
18373 _edtext\r
18374 \end_layout\r
18375 \r
18376 \end_inset\r
18377 \r
18378 ないしはその翻訳(既定では「ed.」)を出力します。これは実は\r
18379 \begin_inset Flex Code\r
18380 status collapsed\r
18381 \r
18382 \begin_layout Plain Layout\r
18383 stdciteformats.inc\r
18384 \end_layout\r
18385 \r
18386 \end_inset\r
18387 \r
18388 の中で定義されていますので、このファイルをまず読みこめば、ご自身の定義ないしは再定義の中で使用することができます。\r
18389 \end_layout\r
18390 \r
18391 \begin_layout Section\r
18392 \begin_inset CommandInset label\r
18393 LatexCommand label\r
18394 name "sec:XHTML出力のタグ"\r
18395 \r
18396 \end_inset\r
18397 \r
18398 XHTML出力のタグ\r
18399 \end_layout\r
18400 \r
18401 \begin_layout Standard\r
18402 \SpecialChar LaTeX\r
18403 やDocBookと同様、\SpecialChar LyX\r
18404 のXHTML出力の書式も、レイアウト情報によって制御することができます。一般的に、\SpecialChar LyX\r
18405 は適切な既定値を提供し、前述したように、他のレイアウト\r
18406 タグに基づいて、既定のCSSスタイルの構成まで行ないます。たとえば、章見出しを適切に整形するためのCSSを書き出すために、\SpecialChar LyX\r
18407 は、章様式の\r
18408 \begin_inset Flex Code\r
18409 status collapsed\r
18410 \r
18411 \begin_layout Plain Layout\r
18412 Font\r
18413 \end_layout\r
18414 \r
18415 \end_inset\r
18416 \r
18417 宣言で提供されている情報を利用しようと試みます。\r
18418 \end_layout\r
18419 \r
18420 \begin_layout Standard\r
18421 したがって、多くの場合、使いたい環境やユーザ設定差込枠などのために満足のいくXHTML出力を得るために、まったく何もしなくてよいことになるでしょう。しかしながら\r
18422 、これが必要になる場合もあるので、\SpecialChar LyX\r
18423 は、生成されるXHTMLやCSSをカスタマイズするために使用できるレイアウトタグを、たくさん提供しています。\r
18424 \end_layout\r
18425 \r
18426 \begin_layout Standard\r
18427 様式宣言や差込枠宣言の外で使用することができるタグに、\r
18428 \begin_inset Flex Code\r
18429 status collapsed\r
18430 \r
18431 \begin_layout Plain Layout\r
18432 HTMLPreamble\r
18433 \end_layout\r
18434 \r
18435 \end_inset\r
18436 \r
18437\r
18438 \begin_inset Flex Code\r
18439 status collapsed\r
18440 \r
18441 \begin_layout Plain Layout\r
18442 AddToHTMLPreamble\r
18443 \end_layout\r
18444 \r
18445 \end_inset\r
18446 \r
18447 の2つがあることに注意してください。これらの詳細については、\r
18448 \begin_inset CommandInset ref\r
18449 LatexCommand ref\r
18450 reference "subsec:汎用テキストクラスパラメータ"\r
18451 \r
18452 \end_inset\r
18453 \r
18454 をご覧ください。\r
18455 \end_layout\r
18456 \r
18457 \begin_layout Subsection\r
18458 \begin_inset CommandInset label\r
18459 LatexCommand label\r
18460 name "subsec:段落様式-XHTML"\r
18461 \r
18462 \end_inset\r
18463 \r
18464 段落様式\r
18465 \end_layout\r
18466 \r
18467 \begin_layout Standard\r
18468 \SpecialChar LyX\r
18469 が段落のために出力するXHTMLの種類は、通常の段落を取り扱っているのか、コマンドを取り扱っているのか、あるいは環境を取り扱っているのかに依存し、これは対応する\r
18470 \begin_inset Flex Code\r
18471 status collapsed\r
18472 \r
18473 \begin_layout Plain Layout\r
18474 \SpecialChar LaTeX\r
18475 Type\r
18476 \end_layout\r
18477 \r
18478 \end_inset\r
18479 \r
18480 タグの内容によって決定されます。\r
18481 \end_layout\r
18482 \r
18483 \begin_layout Standard\r
18484 コマンドや通常の段落の場合には、XHTML出力は以下の形になります。\r
18485 \end_layout\r
18486 \r
18487 \begin_layout LyX-Code\r
18488 <tag attr=\r
18489 \begin_inset Quotes erd\r
18490 \end_inset\r
18491 \r
18492 value\r
18493 \begin_inset Quotes erd\r
18494 \end_inset\r
18495 \r
18496 >\r
18497 \end_layout\r
18498 \r
18499 \begin_layout LyX-Code\r
18500 <labeltag attr=\r
18501 \begin_inset Quotes erd\r
18502 \end_inset\r
18503 \r
18504 value\r
18505 \begin_inset Quotes erd\r
18506 \end_inset\r
18507 \r
18508 >ラベル</labeltag>\r
18509 \end_layout\r
18510 \r
18511 \begin_layout LyX-Code\r
18512 段落の内容\r
18513 \end_layout\r
18514 \r
18515 \begin_layout LyX-Code\r
18516 </tag>\r
18517 \end_layout\r
18518 \r
18519 \begin_layout Standard\r
18520 もちろん、段落にラベルがなければ、ラベルタグは省略することができます。\r
18521 \end_layout\r
18522 \r
18523 \begin_layout Standard\r
18524 環境のうち、リストの変種でないものに関しては、XHTMLは以下の形を取ります。\r
18525 \end_layout\r
18526 \r
18527 \begin_layout LyX-Code\r
18528 <tag attr=\r
18529 \begin_inset Quotes erd\r
18530 \end_inset\r
18531 \r
18532 value\r
18533 \begin_inset Quotes erd\r
18534 \end_inset\r
18535 \r
18536 >\r
18537 \end_layout\r
18538 \r
18539 \begin_layout LyX-Code\r
18540 <itemtag attr=\r
18541 \begin_inset Quotes erd\r
18542 \end_inset\r
18543 \r
18544 value\r
18545 \begin_inset Quotes erd\r
18546 \end_inset\r
18547 \r
18548 ><labeltag attr=\r
18549 \begin_inset Quotes erd\r
18550 \end_inset\r
18551 \r
18552 value\r
18553 \begin_inset Quotes erd\r
18554 \end_inset\r
18555 \r
18556 >環境ラベル</labeltag>最初の段落。\r
18557 \end_layout\r
18558 \r
18559 \begin_layout LyX-Code\r
18560 </itemtag>\r
18561 \end_layout\r
18562 \r
18563 \begin_layout LyX-Code\r
18564 <itemtag>二つめの段落。</itemtag>\r
18565 \end_layout\r
18566 \r
18567 \begin_layout LyX-Code\r
18568 </tag>\r
18569 \end_layout\r
18570 \r
18571 \begin_layout Standard\r
18572 ラベルは、たとえば定理の場合にそうであるように、最初の段落にだけ出力されることに注意してください。\r
18573 \end_layout\r
18574 \r
18575 \begin_layout Standard\r
18576 リストに関しては、次のような形になります。\r
18577 \end_layout\r
18578 \r
18579 \begin_layout LyX-Code\r
18580 <tag attr=\r
18581 \begin_inset Quotes erd\r
18582 \end_inset\r
18583 \r
18584 value\r
18585 \begin_inset Quotes erd\r
18586 \end_inset\r
18587 \r
18588 >\r
18589 \end_layout\r
18590 \r
18591 \begin_layout LyX-Code\r
18592 <itemtag attr=\r
18593 \begin_inset Quotes erd\r
18594 \end_inset\r
18595 \r
18596 value\r
18597 \begin_inset Quotes erd\r
18598 \end_inset\r
18599 \r
18600 ><labeltag attr=\r
18601 \begin_inset Quotes erd\r
18602 \end_inset\r
18603 \r
18604 value\r
18605 \begin_inset Quotes erd\r
18606 \end_inset\r
18607 \r
18608 >リストのラベル</labeltag>最初の項目。</itemtag>\r
18609 \end_layout\r
18610 \r
18611 \begin_layout LyX-Code\r
18612 <itemtag attr=\r
18613 \begin_inset Quotes erd\r
18614 \end_inset\r
18615 \r
18616 value\r
18617 \begin_inset Quotes erd\r
18618 \end_inset\r
18619 \r
18620 ><labeltag attr=\r
18621 \begin_inset Quotes erd\r
18622 \end_inset\r
18623 \r
18624 value\r
18625 \begin_inset Quotes erd\r
18626 \end_inset\r
18627 \r
18628 >リストのラベル</labeltag>二つめの項目。</itemtag>\r
18629 \end_layout\r
18630 \r
18631 \begin_layout LyX-Code\r
18632 </tag>\r
18633 \end_layout\r
18634 \r
18635 \begin_layout LyX-Code\r
18636 \r
18637 \end_layout\r
18638 \r
18639 \begin_layout LyX-Code\r
18640 <tag attr=\r
18641 \begin_inset Quotes erd\r
18642 \end_inset\r
18643 \r
18644 value\r
18645 \begin_inset Quotes erd\r
18646 \end_inset\r
18647 \r
18648 >\r
18649 \end_layout\r
18650 \r
18651 \begin_layout LyX-Code\r
18652 <labeltag attr=\r
18653 \begin_inset Quotes erd\r
18654 \end_inset\r
18655 \r
18656 value\r
18657 \begin_inset Quotes erd\r
18658 \end_inset\r
18659 \r
18660 >リストのラベル</labeltag><itemtag attr=\r
18661 \begin_inset Quotes erd\r
18662 \end_inset\r
18663 \r
18664 value\r
18665 \begin_inset Quotes erd\r
18666 \end_inset\r
18667 \r
18668 >最初の項目。</itemtag>\r
18669 \end_layout\r
18670 \r
18671 \begin_layout LyX-Code\r
18672 <labeltag attr=\r
18673 \begin_inset Quotes erd\r
18674 \end_inset\r
18675 \r
18676 value\r
18677 \begin_inset Quotes erd\r
18678 \end_inset\r
18679 \r
18680 >リストのラベル</labeltag><itemtag attr=\r
18681 \begin_inset Quotes erd\r
18682 \end_inset\r
18683 \r
18684 value\r
18685 \begin_inset Quotes erd\r
18686 \end_inset\r
18687 \r
18688 >二つめの項目</itemtag>\r
18689 \end_layout\r
18690 \r
18691 \begin_layout LyX-Code\r
18692 </tag>\r
18693 \end_layout\r
18694 \r
18695 \begin_layout Standard\r
18696 ここで\r
18697 \begin_inset Flex Code\r
18698 status collapsed\r
18699 \r
18700 \begin_layout Plain Layout\r
18701 labeltag\r
18702 \end_layout\r
18703 \r
18704 \end_inset\r
18705 \r
18706\r
18707 \begin_inset Flex Code\r
18708 status collapsed\r
18709 \r
18710 \begin_layout Plain Layout\r
18711 itemtag\r
18712 \end_layout\r
18713 \r
18714 \end_inset\r
18715 \r
18716 の順序が違っていることに注意してください。どちらの順序になるかは、\r
18717 \begin_inset Flex Code\r
18718 status collapsed\r
18719 \r
18720 \begin_layout Plain Layout\r
18721 HTMLLabelFirst\r
18722 \end_layout\r
18723 \r
18724 \end_inset\r
18725 \r
18726 の設定に依存します。もし\r
18727 \begin_inset Flex Code\r
18728 status collapsed\r
18729 \r
18730 \begin_layout Plain Layout\r
18731 HTMLLabelFirst\r
18732 \end_layout\r
18733 \r
18734 \end_inset\r
18735 \r
18736 が偽であれば(既定値)、最初のケースのようになり、これが真であれば、二番めのケースのように、labelがitemの外側に来るようになります。\r
18737 \end_layout\r
18738 \r
18739 \begin_layout Standard\r
18740 各段落の特定のタグ出力や属性出力は、以下に述べるようなレイアウトタグを使って制御することができます。しかしながら、前述のように、多くの場合、\SpecialChar LyX\r
18741 は適切な既定値を生成\r
18742 するので、たいしたことをしなくても、望ましいXHTML出力を得ることができるということになるはずです。ここで利用出来るタグは、自分の好みにあわせて微調整する目的\r
18743 でここにあるものと考えてください。\r
18744 \end_layout\r
18745 \r
18746 \begin_layout Description\r
18747 \begin_inset Flex Code\r
18748 status collapsed\r
18749 \r
18750 \begin_layout Plain Layout\r
18751 HTMLAttr\r
18752 \end_layout\r
18753 \r
18754 \end_inset\r
18755 \r
18756  [\r
18757 \begin_inset Flex Code\r
18758 status collapsed\r
18759 \r
18760 \begin_layout Plain Layout\r
18761 文字列\r
18762 \end_layout\r
18763 \r
18764 \end_inset\r
18765 \r
18766 ] 主幹タグと共に出力される属性情報を指定します。たとえば、「\r
18767 \begin_inset Flex Code\r
18768 status collapsed\r
18769 \r
18770 \begin_layout Plain Layout\r
18771 class=`mydiv'\r
18772 \end_layout\r
18773 \r
18774 \end_inset\r
18775 \r
18776 」のようなものです。既定においては、\SpecialChar LyX\r
18777 は「\r
18778 \begin_inset Flex Code\r
18779 status collapsed\r
18780 \r
18781 \begin_layout Plain Layout\r
18782 class=`レイアウト名'\r
18783 \end_layout\r
18784 \r
18785 \end_inset\r
18786 \r
18787 」と出力します。ここで\r
18788 \begin_inset Flex Code\r
18789 status collapsed\r
18790 \r
18791 \begin_layout Plain Layout\r
18792 レイアウト名\r
18793 \end_layout\r
18794 \r
18795 \end_inset\r
18796 \r
18797 は、レイアウトの\SpecialChar LyX\r
18798 名であり、chapterのように小文字で記述します。\r
18799 \end_layout\r
18800 \r
18801 \begin_layout Description\r
18802 \begin_inset Flex Code\r
18803 status collapsed\r
18804 \r
18805 \begin_layout Plain Layout\r
18806 HTMLForceCSS\r
18807 \end_layout\r
18808 \r
18809 \end_inset\r
18810 \r
18811  [\r
18812 \begin_inset Flex Code\r
18813 status collapsed\r
18814 \r
18815 \begin_layout Plain Layout\r
18816 \r
18817 \emph on\r
18818 0\r
18819 \emph default\r
18820 ,1\r
18821 \end_layout\r
18822 \r
18823 \end_inset\r
18824 \r
18825 ] \r
18826 \begin_inset Flex Code\r
18827 status collapsed\r
18828 \r
18829 \begin_layout Plain Layout\r
18830 HTMLStyle\r
18831 \end_layout\r
18832 \r
18833 \end_inset\r
18834 \r
18835 で追加情報が明示的に与えられているときでも、\SpecialChar LyX\r
18836 がこのレイアウト用に生成する既定CSS情報を出力するか否か。これを\r
18837 \begin_inset Flex Code\r
18838 status collapsed\r
18839 \r
18840 \begin_layout Plain Layout\r
18841 1\r
18842 \end_layout\r
18843 \r
18844 \end_inset\r
18845 \r
18846 にすると、生成されたCSSを完全に上書きする代わりに、変更したり追加したりすることができます。既定値は\r
18847 \begin_inset Flex Code\r
18848 status collapsed\r
18849 \r
18850 \begin_layout Plain Layout\r
18851 0\r
18852 \end_layout\r
18853 \r
18854 \end_inset\r
18855 \r
18856 です。\r
18857 \end_layout\r
18858 \r
18859 \begin_layout Description\r
18860 \begin_inset Flex Code\r
18861 status collapsed\r
18862 \r
18863 \begin_layout Plain Layout\r
18864 HTMLItem\r
18865 \end_layout\r
18866 \r
18867 \end_inset\r
18868 \r
18869  [\r
18870 \begin_inset Flex Code\r
18871 status collapsed\r
18872 \r
18873 \begin_layout Plain Layout\r
18874 文字列\r
18875 \end_layout\r
18876 \r
18877 \end_inset\r
18878 \r
18879 ] 環境の段落に使用されるタグ。上記各例の\r
18880 \begin_inset Flex Code\r
18881 status collapsed\r
18882 \r
18883 \begin_layout Plain Layout\r
18884 itemtag\r
18885 \end_layout\r
18886 \r
18887 \end_inset\r
18888 \r
18889 を置き換えます。既定値は\r
18890 \begin_inset Flex Code\r
18891 status collapsed\r
18892 \r
18893 \begin_layout Plain Layout\r
18894 div\r
18895 \end_layout\r
18896 \r
18897 \end_inset\r
18898 \r
18899 です。\r
18900 \end_layout\r
18901 \r
18902 \begin_layout Description\r
18903 \begin_inset Flex Code\r
18904 status collapsed\r
18905 \r
18906 \begin_layout Plain Layout\r
18907 HTMLItemAttr\r
18908 \end_layout\r
18909 \r
18910 \end_inset\r
18911 \r
18912  [\r
18913 \begin_inset Flex Code\r
18914 status collapsed\r
18915 \r
18916 \begin_layout Plain Layout\r
18917 文字列\r
18918 \end_layout\r
18919 \r
18920 \end_inset\r
18921 \r
18922 ] itemタグの属性。既定値は\r
18923 \begin_inset Flex Code\r
18924 status collapsed\r
18925 \r
18926 \begin_layout Plain Layout\r
18927 class=`レイアウト名_item'\r
18928 \end_layout\r
18929 \r
18930 \end_inset\r
18931 \r
18932 です。ここには、様式情報は含まれては\r
18933 \emph on\r
18934 なりません\r
18935 \emph default\r
18936 。その目的のためには、\r
18937 \begin_inset Flex Code\r
18938 status collapsed\r
18939 \r
18940 \begin_layout Plain Layout\r
18941 HTMLStyle\r
18942 \end_layout\r
18943 \r
18944 \end_inset\r
18945 \r
18946 を使用してください。\r
18947 \end_layout\r
18948 \r
18949 \begin_layout Description\r
18950 \begin_inset Flex Code\r
18951 status collapsed\r
18952 \r
18953 \begin_layout Plain Layout\r
18954 HTMLLabel\r
18955 \end_layout\r
18956 \r
18957 \end_inset\r
18958 \r
18959  [\r
18960 \begin_inset Flex Code\r
18961 status collapsed\r
18962 \r
18963 \begin_layout Plain Layout\r
18964 文字列\r
18965 \end_layout\r
18966 \r
18967 \end_inset\r
18968 \r
18969 ] 段落と項目ラベルに使用されるタグ。上記各例の\r
18970 \begin_inset Flex Code\r
18971 status collapsed\r
18972 \r
18973 \begin_layout Plain Layout\r
18974 labeltag\r
18975 \end_layout\r
18976 \r
18977 \end_inset\r
18978 \r
18979 を置き換えます。\r
18980 \begin_inset Flex Code\r
18981 status collapsed\r
18982 \r
18983 \begin_layout Plain Layout\r
18984 LabelType\r
18985 \end_layout\r
18986 \r
18987 \end_inset\r
18988 \r
18989\r
18990 \begin_inset Flex Code\r
18991 status collapsed\r
18992 \r
18993 \begin_layout Plain Layout\r
18994 Top_Environment\r
18995 \end_layout\r
18996 \r
18997 \end_inset\r
18998 \r
18999\r
19000 \begin_inset Flex Code\r
19001 status collapsed\r
19002 \r
19003 \begin_layout Plain Layout\r
19004 Centered_Top_Environment\r
19005 \end_layout\r
19006 \r
19007 \end_inset\r
19008 \r
19009 の時は、既定値は\r
19010 \begin_inset Flex Code\r
19011 status collapsed\r
19012 \r
19013 \begin_layout Plain Layout\r
19014 div\r
19015 \end_layout\r
19016 \r
19017 \end_inset\r
19018 \r
19019 ですが、それ以外の時の既定値は\r
19020 \begin_inset Flex Code\r
19021 status collapsed\r
19022 \r
19023 \begin_layout Plain Layout\r
19024 span\r
19025 \end_layout\r
19026 \r
19027 \end_inset\r
19028 \r
19029 です。\r
19030 \end_layout\r
19031 \r
19032 \begin_layout Description\r
19033 \begin_inset Flex Code\r
19034 status collapsed\r
19035 \r
19036 \begin_layout Plain Layout\r
19037 HTMLLabelAttr\r
19038 \end_layout\r
19039 \r
19040 \end_inset\r
19041 \r
19042  [\r
19043 \begin_inset Flex Code\r
19044 status collapsed\r
19045 \r
19046 \begin_layout Plain Layout\r
19047 文字列\r
19048 \end_layout\r
19049 \r
19050 \end_inset\r
19051 \r
19052 ] labelタグの属性。既定値は\r
19053 \begin_inset Flex Code\r
19054 status collapsed\r
19055 \r
19056 \begin_layout Plain Layout\r
19057 class=`レイアウト名_label'\r
19058 \end_layout\r
19059 \r
19060 \end_inset\r
19061 \r
19062 です。ここには、様式情報は含まれては\r
19063 \emph on\r
19064 なりません\r
19065 \emph default\r
19066 。その目的のためには、\r
19067 \begin_inset Flex Code\r
19068 status collapsed\r
19069 \r
19070 \begin_layout Plain Layout\r
19071 HTMLStyle\r
19072 \end_layout\r
19073 \r
19074 \end_inset\r
19075 \r
19076 を使用してください。\r
19077 \end_layout\r
19078 \r
19079 \begin_layout Description\r
19080 \begin_inset Flex Code\r
19081 status collapsed\r
19082 \r
19083 \begin_layout Plain Layout\r
19084 HTMLLabelFirst\r
19085 \end_layout\r
19086 \r
19087 \end_inset\r
19088 \r
19089  [\r
19090 \begin_inset Flex Code\r
19091 status collapsed\r
19092 \r
19093 \begin_layout Plain Layout\r
19094 \r
19095 \emph on\r
19096 0\r
19097 \emph default\r
19098 ,1\r
19099 \end_layout\r
19100 \r
19101 \end_inset\r
19102 \r
19103 ] このタグは、リスト関係環境でのみ意味を持ち、labelタグが、itemタグの前に出力されるか、中に出力されるかを制御します。これは、たとえば、descrip\r
19104 tion環境の中で、\r
19105 \begin_inset Flex Code\r
19106 status collapsed\r
19107 \r
19108 \begin_layout Plain Layout\r
19109 `<dt>\SpecialChar ldots\r
19110 </dt><dd>\SpecialChar ldots\r
19111 </dd>\r
19112 \end_layout\r
19113 \r
19114 \end_inset\r
19115 \r
19116 という形を得るために使用されます。既定値は\r
19117 \begin_inset Flex Code\r
19118 status collapsed\r
19119 \r
19120 \begin_layout Plain Layout\r
19121 0\r
19122 \end_layout\r
19123 \r
19124 \end_inset\r
19125 \r
19126 で、labelタグはitemタグの中に出力されます。\r
19127 \end_layout\r
19128 \r
19129 \begin_layout Description\r
19130 \begin_inset Flex Code\r
19131 status collapsed\r
19132 \r
19133 \begin_layout Plain Layout\r
19134 HTMLPreamble\r
19135 \end_layout\r
19136 \r
19137 \end_inset\r
19138 \r
19139  この様式が使用されたときに、\r
19140 \begin_inset Flex Code\r
19141 status collapsed\r
19142 \r
19143 \begin_layout Plain Layout\r
19144 <head>\r
19145 \end_layout\r
19146 \r
19147 \end_inset\r
19148 \r
19149 セクションに出力される情報。これは、たとえば、\r
19150 \begin_inset Flex Code\r
19151 status collapsed\r
19152 \r
19153 \begin_layout Plain Layout\r
19154 onclick\r
19155 \end_layout\r
19156 \r
19157 \end_inset\r
19158 \r
19159 ハンドラを定義するために\r
19160 \begin_inset Flex Code\r
19161 status collapsed\r
19162 \r
19163 \begin_layout Plain Layout\r
19164 <script>\r
19165 \end_layout\r
19166 \r
19167 \end_inset\r
19168 \r
19169 ブロックをインクルードするのに使用することができます。\r
19170 \end_layout\r
19171 \r
19172 \begin_layout Description\r
19173 \begin_inset Flex Code\r
19174 status collapsed\r
19175 \r
19176 \begin_layout Plain Layout\r
19177 HTMLStyle\r
19178 \end_layout\r
19179 \r
19180 \end_inset\r
19181 \r
19182   この様式が使用されたときに、インクルードするCSSスタイル情報。これは、レイアウトが生成する\r
19183 \begin_inset Flex Code\r
19184 status collapsed\r
19185 \r
19186 \begin_layout Plain Layout\r
19187 <style>\r
19188 \end_layout\r
19189 \r
19190 \end_inset\r
19191 \r
19192 ブロックで自動的に包まれますので、CSS自体をインクルードするだけで大丈夫です。\r
19193 \begin_inset Flex Code\r
19194 status collapsed\r
19195 \r
19196 \begin_layout Plain Layout\r
19197 EndHTMLStyle\r
19198 \end_layout\r
19199 \r
19200 \end_inset\r
19201 \r
19202 で閉じなくてはなりません。\r
19203 \end_layout\r
19204 \r
19205 \begin_layout Description\r
19206 \begin_inset Flex Code\r
19207 status collapsed\r
19208 \r
19209 \begin_layout Plain Layout\r
19210 HTMLTag\r
19211 \end_layout\r
19212 \r
19213 \end_inset\r
19214 \r
19215  [\r
19216 \begin_inset Flex Code\r
19217 status collapsed\r
19218 \r
19219 \begin_layout Plain Layout\r
19220 文字列\r
19221 \end_layout\r
19222 \r
19223 \end_inset\r
19224 \r
19225 ] 主幹ラベルに使用されるタグ。上記各例の\r
19226 \begin_inset Flex Code\r
19227 status collapsed\r
19228 \r
19229 \begin_layout Plain Layout\r
19230 tag\r
19231 \end_layout\r
19232 \r
19233 \end_inset\r
19234 \r
19235 を置き換えます。既定値は\r
19236 \begin_inset Flex Code\r
19237 status collapsed\r
19238 \r
19239 \begin_layout Plain Layout\r
19240 div\r
19241 \end_layout\r
19242 \r
19243 \end_inset\r
19244 \r
19245 です。\r
19246 \end_layout\r
19247 \r
19248 \begin_layout Description\r
19249 \begin_inset Flex Code\r
19250 status collapsed\r
19251 \r
19252 \begin_layout Plain Layout\r
19253 HTMLTitle\r
19254 \end_layout\r
19255 \r
19256 \end_inset\r
19257 \r
19258  [\r
19259 \begin_inset Flex Code\r
19260 status collapsed\r
19261 \r
19262 \begin_layout Plain Layout\r
19263 \r
19264 \emph on\r
19265 0\r
19266 \emph default\r
19267 ,1\r
19268 \end_layout\r
19269 \r
19270 \end_inset\r
19271 \r
19272 ] この様式が、XHTMLファイルの\r
19273 \begin_inset Flex Code\r
19274 status collapsed\r
19275 \r
19276 \begin_layout Plain Layout\r
19277 <title>\r
19278 \end_layout\r
19279 \r
19280 \end_inset\r
19281 \r
19282 タグを生成するのに使用する様式であるという印をつけます。既定値は偽です。\r
19283 \begin_inset Flex Code\r
19284 status collapsed\r
19285 \r
19286 \begin_layout Plain Layout\r
19287 stdtitle.inc\r
19288 \end_layout\r
19289 \r
19290 \end_inset\r
19291 \r
19292 ファイルでは、\r
19293 \begin_inset Flex Code\r
19294 status collapsed\r
19295 \r
19296 \begin_layout Plain Layout\r
19297 title\r
19298 \end_layout\r
19299 \r
19300 \end_inset\r
19301 \r
19302 環境のこの項目を真に設定しています。\r
19303 \end_layout\r
19304 \r
19305 \begin_layout Subsection\r
19306 差込枠レイアウトXHTML\r
19307 \end_layout\r
19308 \r
19309 \begin_layout Standard\r
19310 差込枠のXHTML出力も、レイアウトファイル内の情報によって制御することができます\r
19311 \begin_inset Foot\r
19312 status collapsed\r
19313 \r
19314 \begin_layout Plain Layout\r
19315 現在のところ、これは「テキスト」差込枠(中に書き込みができる差込枠)にのみ有効で、「コマンド」差込枠(ダイアログボックスに関連付けられた差込枠)には適用されませ\r
19316 ん。\r
19317 \end_layout\r
19318 \r
19319 \end_inset\r
19320 \r
19321 。ここでも、\SpecialChar LyX\r
19322 は適切な既定値を提供しようと試み、既定のCSS様式を構成します。しかし、すべてカスタマイズ可能です。\r
19323 \end_layout\r
19324 \r
19325 \begin_layout Standard\r
19326 \SpecialChar LyX\r
19327 が差込枠用に出力するXHTMLは、以下の形を取ります。\r
19328 \end_layout\r
19329 \r
19330 \begin_layout LyX-Code\r
19331 <tag attr=\r
19332 \begin_inset Quotes erd\r
19333 \end_inset\r
19334 \r
19335 value\r
19336 \begin_inset Quotes erd\r
19337 \end_inset\r
19338 \r
19339 >\r
19340 \end_layout\r
19341 \r
19342 \begin_layout LyX-Code\r
19343 <labeltag>ラベル</labeltag>\r
19344 \end_layout\r
19345 \r
19346 \begin_layout LyX-Code\r
19347 <innertag attr=\r
19348 \begin_inset Quotes erd\r
19349 \end_inset\r
19350 \r
19351 value\r
19352 \begin_inset Quotes erd\r
19353 \end_inset\r
19354 \r
19355 >差込枠の内容。</innertag>\r
19356 \end_layout\r
19357 \r
19358 \begin_layout LyX-Code\r
19359 </tag>\r
19360 \end_layout\r
19361 \r
19362 \begin_layout Standard\r
19363 差込枠が多段落を許可している—つまり\r
19364 \begin_inset Flex Code\r
19365 status collapsed\r
19366 \r
19367 \begin_layout Plain Layout\r
19368 MultiPar\r
19369 \end_layout\r
19370 \r
19371 \end_inset\r
19372 \r
19373 が真—ならば、差込枠の内容は、それ自身段落として出力され、それらの段落に用いられる様式(標準、引用など)を用いて整形されます。もちろん、段落にラベルがなければ、\r
19374 labelタグは省略され、ラベルがあれば、現在のところ、つねに\r
19375 \begin_inset Flex Code\r
19376 status collapsed\r
19377 \r
19378 \begin_layout Plain Layout\r
19379 span\r
19380 \end_layout\r
19381 \r
19382 \end_inset\r
19383 \r
19384 が用いられます。innerタグは非必須であり、既定では出力されません。各差込枠用に出力される特定のタグや属性は、以下のレイアウトタグによって制御することができま\r
19385 す。\r
19386 \end_layout\r
19387 \r
19388 \begin_layout Description\r
19389 \begin_inset Flex Code\r
19390 status collapsed\r
19391 \r
19392 \begin_layout Plain Layout\r
19393 HTMLAttr\r
19394 \end_layout\r
19395 \r
19396 \end_inset\r
19397 \r
19398  [\r
19399 \begin_inset Flex Code\r
19400 status collapsed\r
19401 \r
19402 \begin_layout Plain Layout\r
19403 文字列\r
19404 \end_layout\r
19405 \r
19406 \end_inset\r
19407 \r
19408 ] 主幹タグと共に出力される属性情報を指定します。たとえば、「\r
19409 \begin_inset Flex Code\r
19410 status collapsed\r
19411 \r
19412 \begin_layout Plain Layout\r
19413 class=`myinset' onclick=`\SpecialChar ldots\r
19414 '\r
19415 \end_layout\r
19416 \r
19417 \end_inset\r
19418 \r
19419 」のようなものです。既定においては、\SpecialChar LyX\r
19420 は「\r
19421 \begin_inset Flex Code\r
19422 status collapsed\r
19423 \r
19424 \begin_layout Plain Layout\r
19425 class=`差込枠名'\r
19426 \end_layout\r
19427 \r
19428 \end_inset\r
19429 \r
19430 」と出力します。ここで\r
19431 \begin_inset Flex Code\r
19432 status collapsed\r
19433 \r
19434 \begin_layout Plain Layout\r
19435 差込枠名\r
19436 \end_layout\r
19437 \r
19438 \end_inset\r
19439 \r
19440 は、差込枠の\SpecialChar LyX\r
19441 名であり、小文字で記述します。アルファベットや数字以外の文字は、アンダースコアに置き換えられます。\r
19442 \end_layout\r
19443 \r
19444 \begin_layout Description\r
19445 \begin_inset Flex Code\r
19446 status collapsed\r
19447 \r
19448 \begin_layout Plain Layout\r
19449 HTMLForceCSS\r
19450 \end_layout\r
19451 \r
19452 \end_inset\r
19453 \r
19454  [\r
19455 \begin_inset Flex Code\r
19456 status collapsed\r
19457 \r
19458 \begin_layout Plain Layout\r
19459 \r
19460 \emph on\r
19461 0\r
19462 \emph default\r
19463 ,1\r
19464 \end_layout\r
19465 \r
19466 \end_inset\r
19467 \r
19468 ] \r
19469 \begin_inset Flex Code\r
19470 status collapsed\r
19471 \r
19472 \begin_layout Plain Layout\r
19473 HTMLStyle\r
19474 \end_layout\r
19475 \r
19476 \end_inset\r
19477 \r
19478 で追加情報が明示的に与えられているときでも、\SpecialChar LyX\r
19479 がこのレイアウト用に生成する既定CSS情報を出力するか否か。これを\r
19480 \begin_inset Flex Code\r
19481 status collapsed\r
19482 \r
19483 \begin_layout Plain Layout\r
19484 1\r
19485 \end_layout\r
19486 \r
19487 \end_inset\r
19488 \r
19489 にすると、生成されたCSSを完全に上書きする代わりに、変更したり追加したりすることができます。既定値は\r
19490 \begin_inset Flex Code\r
19491 status collapsed\r
19492 \r
19493 \begin_layout Plain Layout\r
19494 0\r
19495 \end_layout\r
19496 \r
19497 \end_inset\r
19498 \r
19499 です。\r
19500 \end_layout\r
19501 \r
19502 \begin_layout Description\r
19503 \begin_inset Flex Code\r
19504 status collapsed\r
19505 \r
19506 \begin_layout Plain Layout\r
19507 HTMLInnerAttr\r
19508 \end_layout\r
19509 \r
19510 \end_inset\r
19511 \r
19512  [\r
19513 \begin_inset Flex Code\r
19514 status collapsed\r
19515 \r
19516 \begin_layout Plain Layout\r
19517 文字列\r
19518 \end_layout\r
19519 \r
19520 \end_inset\r
19521 \r
19522 ] innerタグの属性。既定値は\r
19523 \begin_inset Flex Code\r
19524 status collapsed\r
19525 \r
19526 \begin_layout Plain Layout\r
19527 class=`差込枠名_inner'\r
19528 \end_layout\r
19529 \r
19530 \end_inset\r
19531 \r
19532 です。\r
19533 \end_layout\r
19534 \r
19535 \begin_layout Description\r
19536 \begin_inset Flex Code\r
19537 status collapsed\r
19538 \r
19539 \begin_layout Plain Layout\r
19540 HTMLInnerTag\r
19541 \end_layout\r
19542 \r
19543 \end_inset\r
19544 \r
19545  [\r
19546 \begin_inset Flex Code\r
19547 status collapsed\r
19548 \r
19549 \begin_layout Plain Layout\r
19550 文字列\r
19551 \end_layout\r
19552 \r
19553 \end_inset\r
19554 \r
19555 ] innerタグです。上記各例の\r
19556 \begin_inset Flex Code\r
19557 status collapsed\r
19558 \r
19559 \begin_layout Plain Layout\r
19560 innertag\r
19561 \end_layout\r
19562 \r
19563 \end_inset\r
19564 \r
19565 を置き換えます。既定値はなしです。\r
19566 \end_layout\r
19567 \r
19568 \begin_layout Description\r
19569 \begin_inset Flex Code\r
19570 status collapsed\r
19571 \r
19572 \begin_layout Plain Layout\r
19573 HTMLIsBlock\r
19574 \end_layout\r
19575 \r
19576 \end_inset\r
19577 \r
19578  [\r
19579 \begin_inset Flex Code\r
19580 status collapsed\r
19581 \r
19582 \begin_layout Plain Layout\r
19583 0,\r
19584 \emph on\r
19585 1\r
19586 \end_layout\r
19587 \r
19588 \end_inset\r
19589 \r
19590 ] この差込枠が(脚註のように)独立した文字列ブロックを表すのか、それとも、(派生枝のように)周囲の文字列の中に取り込まれる素材を表すのか。既定値は1です。\r
19591 \end_layout\r
19592 \r
19593 \begin_layout Description\r
19594 \begin_inset Flex Code\r
19595 status collapsed\r
19596 \r
19597 \begin_layout Plain Layout\r
19598 HTMLLabel\r
19599 \end_layout\r
19600 \r
19601 \end_inset\r
19602 \r
19603  [\r
19604 \begin_inset Flex Code\r
19605 status collapsed\r
19606 \r
19607 \begin_layout Plain Layout\r
19608 文字列\r
19609 \end_layout\r
19610 \r
19611 \end_inset\r
19612 \r
19613 ] 場合によっては、カウンタへの参照を含む、この差込枠のラベル。たとえば、脚註用には\r
19614 \begin_inset Flex Code\r
19615 status collapsed\r
19616 \r
19617 \begin_layout Plain Layout\r
19618 \r
19619 \backslash\r
19620 arabic{footnote}\r
19621 \end_layout\r
19622 \r
19623 \end_inset\r
19624 \r
19625 など。これは非必須であり、既定値はありません。\r
19626 \end_layout\r
19627 \r
19628 \begin_layout Description\r
19629 \begin_inset Flex Code\r
19630 status collapsed\r
19631 \r
19632 \begin_layout Plain Layout\r
19633 HTMLPreamble\r
19634 \end_layout\r
19635 \r
19636 \end_inset\r
19637 \r
19638  この様式が使用されたときに、\r
19639 \begin_inset Flex Code\r
19640 status collapsed\r
19641 \r
19642 \begin_layout Plain Layout\r
19643 <head>\r
19644 \end_layout\r
19645 \r
19646 \end_inset\r
19647 \r
19648 セクションに出力される情報。これは、たとえば、\r
19649 \begin_inset Flex Code\r
19650 status collapsed\r
19651 \r
19652 \begin_layout Plain Layout\r
19653 onclick\r
19654 \end_layout\r
19655 \r
19656 \end_inset\r
19657 \r
19658 ハンドラを定義するために\r
19659 \begin_inset Flex Code\r
19660 status collapsed\r
19661 \r
19662 \begin_layout Plain Layout\r
19663 <script>\r
19664 \end_layout\r
19665 \r
19666 \end_inset\r
19667 \r
19668 ブロックをインクルードするのに使用することができます。\r
19669 \end_layout\r
19670 \r
19671 \begin_layout Description\r
19672 \begin_inset Flex Code\r
19673 status collapsed\r
19674 \r
19675 \begin_layout Plain Layout\r
19676 HTMLStyle\r
19677 \end_layout\r
19678 \r
19679 \end_inset\r
19680 \r
19681   この様式が使用されたときに、インクルードするCSSスタイル情報。これは、レイアウトが生成する\r
19682 \begin_inset Flex Code\r
19683 status collapsed\r
19684 \r
19685 \begin_layout Plain Layout\r
19686 <style>\r
19687 \end_layout\r
19688 \r
19689 \end_inset\r
19690 \r
19691 ブロックで自動的に包まれますので、CSS自体をインクルードするだけで大丈夫です。\r
19692 \end_layout\r
19693 \r
19694 \begin_layout Description\r
19695 \begin_inset Flex Code\r
19696 status collapsed\r
19697 \r
19698 \begin_layout Plain Layout\r
19699 HTMLTag\r
19700 \end_layout\r
19701 \r
19702 \end_inset\r
19703 \r
19704  [\r
19705 \begin_inset Flex Code\r
19706 status collapsed\r
19707 \r
19708 \begin_layout Plain Layout\r
19709 文字列\r
19710 \end_layout\r
19711 \r
19712 \end_inset\r
19713 \r
19714 ] 主幹ラベルに使用されるタグ。上記各例の\r
19715 \begin_inset Flex Code\r
19716 status collapsed\r
19717 \r
19718 \begin_layout Plain Layout\r
19719 tag\r
19720 \end_layout\r
19721 \r
19722 \end_inset\r
19723 \r
19724 を置き換えます。既定値は\r
19725 \begin_inset Flex Code\r
19726 status collapsed\r
19727 \r
19728 \begin_layout Plain Layout\r
19729 MultiPar\r
19730 \end_layout\r
19731 \r
19732 \end_inset\r
19733 \r
19734 の設定に依存し、\r
19735 \begin_inset Flex Code\r
19736 status collapsed\r
19737 \r
19738 \begin_layout Plain Layout\r
19739 MultiPar\r
19740 \end_layout\r
19741 \r
19742 \end_inset\r
19743 \r
19744 が真ならば\r
19745 \begin_inset Flex Code\r
19746 status collapsed\r
19747 \r
19748 \begin_layout Plain Layout\r
19749 div\r
19750 \end_layout\r
19751 \r
19752 \end_inset\r
19753 \r
19754 、偽ならば\r
19755 \begin_inset Flex Code\r
19756 status collapsed\r
19757 \r
19758 \begin_layout Plain Layout\r
19759 span\r
19760 \end_layout\r
19761 \r
19762 \end_inset\r
19763 \r
19764 です。\r
19765 \end_layout\r
19766 \r
19767 \begin_layout Subsection\r
19768 フロートXHTML\r
19769 \end_layout\r
19770 \r
19771 \begin_layout Standard\r
19772 フロートのXHTML出力も、レイアウトファイル内の情報によって制御することができます。出力は、以下の形を取ります。\r
19773 \end_layout\r
19774 \r
19775 \begin_layout LyX-Code\r
19776 <tag attr=\r
19777 \begin_inset Quotes erd\r
19778 \end_inset\r
19779 \r
19780 value\r
19781 \begin_inset Quotes erd\r
19782 \end_inset\r
19783 \r
19784 >\r
19785 \end_layout\r
19786 \r
19787 \begin_layout LyX-Code\r
19788 フロートの内容。\r
19789 \end_layout\r
19790 \r
19791 \begin_layout LyX-Code\r
19792 </tag>\r
19793 \end_layout\r
19794 \r
19795 \begin_layout Standard\r
19796 キャプションは、存在している場合には、独立した差込枠となり、そのような形で出力されます。その外観は、キャプション差込枠のInsetLayoutで制御することがで\r
19797 きます。\r
19798 \end_layout\r
19799 \r
19800 \begin_layout Description\r
19801 \begin_inset Flex Code\r
19802 status collapsed\r
19803 \r
19804 \begin_layout Plain Layout\r
19805 HTMLAttr\r
19806 \end_layout\r
19807 \r
19808 \end_inset\r
19809 \r
19810  [\r
19811 \begin_inset Flex Code\r
19812 status collapsed\r
19813 \r
19814 \begin_layout Plain Layout\r
19815 文字列\r
19816 \end_layout\r
19817 \r
19818 \end_inset\r
19819 \r
19820 ] 主幹タグと共に出力される属性情報を指定します。たとえば、「\r
19821 \begin_inset Flex Code\r
19822 status collapsed\r
19823 \r
19824 \begin_layout Plain Layout\r
19825 class=`myfloat' onclick=`\SpecialChar ldots\r
19826 '\r
19827 \end_layout\r
19828 \r
19829 \end_inset\r
19830 \r
19831 」のようなものです。既定においては、\SpecialChar LyX\r
19832 は「\r
19833 \begin_inset Flex Code\r
19834 status collapsed\r
19835 \r
19836 \begin_layout Plain Layout\r
19837 class=`float フロート-フロート型'\r
19838 \end_layout\r
19839 \r
19840 \end_inset\r
19841 \r
19842 」と出力します。ここで\r
19843 \begin_inset Flex Code\r
19844 status collapsed\r
19845 \r
19846 \begin_layout Plain Layout\r
19847 フロート型\r
19848 \end_layout\r
19849 \r
19850 \end_inset\r
19851 \r
19852 は、フロート宣言で定義された(\r
19853 \begin_inset CommandInset ref\r
19854 LatexCommand ref\r
19855 reference "subsec:フロート"\r
19856 \r
19857 \end_inset\r
19858 \r
19859 参照)、この型のフロートの\SpecialChar LyX\r
19860 名です。ただし、これは小文字に変換され、アルファベットや数字でない文字はアンダースコアに変換されます。例:float-table。\r
19861 \end_layout\r
19862 \r
19863 \begin_layout Description\r
19864 \begin_inset Flex Code\r
19865 status collapsed\r
19866 \r
19867 \begin_layout Plain Layout\r
19868 HTMLStyle\r
19869 \end_layout\r
19870 \r
19871 \end_inset\r
19872 \r
19873   このフロートが使用されたときに、インクルードするCSSスタイル情報。これは、レイアウトが生成する\r
19874 \begin_inset Flex Code\r
19875 status collapsed\r
19876 \r
19877 \begin_layout Plain Layout\r
19878 <style>\r
19879 \end_layout\r
19880 \r
19881 \end_inset\r
19882 \r
19883 ブロックで自動的に包まれますので、CSS自体をインクルードするだけで大丈夫です。\r
19884 \end_layout\r
19885 \r
19886 \begin_layout Description\r
19887 \begin_inset Flex Code\r
19888 status collapsed\r
19889 \r
19890 \begin_layout Plain Layout\r
19891 HTMLTag\r
19892 \end_layout\r
19893 \r
19894 \end_inset\r
19895 \r
19896  [\r
19897 \begin_inset Flex Code\r
19898 status collapsed\r
19899 \r
19900 \begin_layout Plain Layout\r
19901 文字列\r
19902 \end_layout\r
19903 \r
19904 \end_inset\r
19905 \r
19906 ] このフロートに使用されるタグ。上記各例の\r
19907 \begin_inset Flex Code\r
19908 status collapsed\r
19909 \r
19910 \begin_layout Plain Layout\r
19911 tag\r
19912 \end_layout\r
19913 \r
19914 \end_inset\r
19915 \r
19916 を置き換えます。既定値は\r
19917 \begin_inset Flex Code\r
19918 status collapsed\r
19919 \r
19920 \begin_layout Plain Layout\r
19921 div\r
19922 \end_layout\r
19923 \r
19924 \end_inset\r
19925 \r
19926 であり、ほとんどの場合変更する必要はありません。\r
19927 \end_layout\r
19928 \r
19929 \begin_layout Subsection\r
19930 書誌情報の整形\r
19931 \end_layout\r
19932 \r
19933 \begin_layout Standard\r
19934 書誌情報は、\r
19935 \begin_inset Flex Code\r
19936 status collapsed\r
19937 \r
19938 \begin_layout Plain Layout\r
19939 CiteFormat\r
19940 \end_layout\r
19941 \r
19942 \end_inset\r
19943 \r
19944 ブロックを使用して整形することができます。詳細については、\r
19945 \begin_inset CommandInset ref\r
19946 LatexCommand ref\r
19947 reference "subsec:引用書式指定"\r
19948 \r
19949 \end_inset\r
19950 \r
19951 を参照してください。\r
19952 \end_layout\r
19953 \r
19954 \begin_layout Subsection\r
19955 \SpecialChar LyX\r
19956 が生成したCSS\r
19957 \end_layout\r
19958 \r
19959 \begin_layout Standard\r
19960 \SpecialChar LyX\r
19961 は、提供されている他のレイアウト情報に基づいて、差込枠と段落様式の両方の既定CSS様式ルールを生成ということすることを、これまでに何度か触れました。この節では、\SpecialChar LyX\r
19962 \r
19963 がどのレイアウト情報を、どのように使うのか、ひとこと述べておきたいと思います。\r
19964 \end_layout\r
19965 \r
19966 \begin_layout Standard\r
19967 \SpecialChar LyX\r
19968 は、現在のところ、\r
19969 \begin_inset Flex Code\r
19970 status collapsed\r
19971 \r
19972 \begin_layout Plain Layout\r
19973 Font\r
19974 \end_layout\r
19975 \r
19976 \end_inset\r
19977 \r
19978 宣言で指定されている\r
19979 \begin_inset Flex Code\r
19980 status collapsed\r
19981 \r
19982 \begin_layout Plain Layout\r
19983 Family\r
19984 \end_layout\r
19985 \r
19986 \end_inset\r
19987 \r
19988\r
19989 \begin_inset Flex Code\r
19990 status collapsed\r
19991 \r
19992 \begin_layout Plain Layout\r
19993 Series\r
19994 \end_layout\r
19995 \r
19996 \end_inset\r
19997 \r
19998\r
19999 \begin_inset Flex Code\r
20000 status collapsed\r
20001 \r
20002 \begin_layout Plain Layout\r
20003 Shape\r
20004 \end_layout\r
20005 \r
20006 \end_inset\r
20007 \r
20008\r
20009 \begin_inset Flex Code\r
20010 status collapsed\r
20011 \r
20012 \begin_layout Plain Layout\r
20013 Size\r
20014 \end_layout\r
20015 \r
20016 \end_inset\r
20017 \r
20018 を利用して、フォント情報についてのみCSSを自動生成します(\r
20019 \begin_inset CommandInset ref\r
20020 LatexCommand ref\r
20021 reference "subsec:フォント指定"\r
20022 \r
20023 \end_inset\r
20024 \r
20025 を参照)。この変換は、きわめて分かりやすく自明です。たとえば、「\r
20026 \begin_inset Flex Code\r
20027 status collapsed\r
20028 \r
20029 \begin_layout Plain Layout\r
20030 Family Sans\r
20031 \end_layout\r
20032 \r
20033 \end_inset\r
20034 \r
20035 」は「\r
20036 \begin_inset Flex Code\r
20037 status collapsed\r
20038 \r
20039 \begin_layout Plain Layout\r
20040 font-family: sans-serif\r
20041 \end_layout\r
20042 \r
20043 \end_inset\r
20044 \r
20045 」になります。\SpecialChar LyX\r
20046 の寸法とCSSの寸法のあいだの対応は、少し複雑ですが、それでも直感的に分かります。詳細については、\r
20047 \begin_inset Flex URL\r
20048 status collapsed\r
20049 \r
20050 \begin_layout Plain Layout\r
20051 \r
20052 src/FontInfo.cpp\r
20053 \end_layout\r
20054 \r
20055 \end_inset\r
20056 \r
20057\r
20058 \begin_inset Flex Code\r
20059 status collapsed\r
20060 \r
20061 \begin_layout Plain Layout\r
20062 getSizeCSS()\r
20063 \end_layout\r
20064 \r
20065 \end_inset\r
20066 \r
20067 関数をご覧ください。\r
20068 \end_layout\r
20069 \r
20070 \begin_layout Chapter\r
20071 外部素材を取り込む\r
20072 \begin_inset CommandInset label\r
20073 LatexCommand label\r
20074 name "chap:外部素材を取り込む"\r
20075 \r
20076 \end_inset\r
20077 \r
20078 \r
20079 \end_layout\r
20080 \r
20081 \begin_layout Standard\r
20082 \begin_inset Box Shadowbox\r
20083 position "t"\r
20084 hor_pos "c"\r
20085 has_inner_box 1\r
20086 inner_pos "t"\r
20087 use_parbox 0\r
20088 use_makebox 0\r
20089 width "100col%"\r
20090 special "none"\r
20091 height "1in"\r
20092 height_special "totalheight"\r
20093 thickness "0.4pt"\r
20094 separation "3pt"\r
20095 shadowsize "4pt"\r
20096 framecolor "black"\r
20097 backgroundcolor "none"\r
20098 status open\r
20099 \r
20100 \begin_layout Plain Layout\r
20101 【警告】本説明書のこの部分は、しばらく更新されていません。もちろんまだ正確であることを期待していますが、保証の限りではありません。\r
20102 \end_layout\r
20103 \r
20104 \end_inset\r
20105 \r
20106 \r
20107 \end_layout\r
20108 \r
20109 \begin_layout Standard\r
20110 \SpecialChar LyX\r
20111 外部のソースから素材を使用する方法は、取扱説明書『\r
20112 \emph on\r
20113 埋込オブジェクト篇\r
20114 \emph default\r
20115 』で詳細にカバーされています。本章は、新種の素材を取り込む際に、舞台裏で何をする必要があるかをカバーします。\r
20116 \end_layout\r
20117 \r
20118 \begin_layout Section\r
20119 どのように機能するのか\r
20120 \end_layout\r
20121 \r
20122 \begin_layout Standard\r
20123 外部素材の機能は、ひな型の概念に基づいています。ひな型は、\SpecialChar LyX\r
20124 がある型の素材とどのように橋渡しをするべきかを指定するものです。同梱物として、\SpecialChar LyX\r
20125 は、Xfigの図や、様々\r
20126 なラスター形式画像、チェス棋譜、LilyPond楽譜用のひな型を事前に定義されたものとして含んでいます。実際に何が入っているかは、\r
20127 \begin_inset Flex MenuItem\r
20128 status collapsed\r
20129 \r
20130 \begin_layout Plain Layout\r
20131 挿入\SpecialChar menuseparator\r
20132 ファイル\SpecialChar menuseparator\r
20133 外部素材\r
20134 \end_layout\r
20135 \r
20136 \end_inset\r
20137 \r
20138 メニューで見ることができます。さらに、特定の型の素材をサポートするのに、自分自身のひな型を作成することも可能です。後でどのようなことをすればいいか詳細に説明しま\r
20139 すが、できればあなたが作ったすべてのひな型を投稿して、我々が\SpecialChar LyX\r
20140 の後の版に取り込むことができるようにしてくださることを希望します。\r
20141 \end_layout\r
20142 \r
20143 \begin_layout Standard\r
20144 外部素材の機能におけるもう一つの基本的な発想は、最終素材の元となるオリジナルファイルと、書き出された文書や印刷された文書に取り込むための生成ファイルとを区別して\r
20145 いることです。たとえば、\r
20146 \begin_inset Flex Code\r
20147 status collapsed\r
20148 \r
20149 \begin_layout Plain Layout\r
20150 Xfig\r
20151 \end_layout\r
20152 \r
20153 \end_inset\r
20154 \r
20155 で作成した図の場合を考えてみましょう。Xfigアプリケーション自体は、\r
20156 \begin_inset Flex Code\r
20157 status collapsed\r
20158 \r
20159 \begin_layout Plain Layout\r
20160 .fig\r
20161 \end_layout\r
20162 \r
20163 \end_inset\r
20164 \r
20165 拡張子を持つオリジナルファイルを操作します。Xfigで図を作成したり変更したりして、作業が終われば\r
20166 \begin_inset Flex Code\r
20167 status collapsed\r
20168 \r
20169 \begin_layout Plain Layout\r
20170 fig\r
20171 \end_layout\r
20172 \r
20173 \end_inset\r
20174 \r
20175 ファイルに保存します。この図をお使いの文書に取り込みたいときには、\SpecialChar LaTeX\r
20176 ファイルにそのままインクルードできるように、\r
20177 \begin_inset Flex Code\r
20178 status collapsed\r
20179 \r
20180 \begin_layout Plain Layout\r
20181 transfig\r
20182 \end_layout\r
20183 \r
20184 \end_inset\r
20185 \r
20186 を呼び出してPostScriptファイルを生成します。この場合には、\r
20187 \begin_inset Flex Code\r
20188 status collapsed\r
20189 \r
20190 \begin_layout Plain Layout\r
20191 .fig\r
20192 \end_layout\r
20193 \r
20194 \end_inset\r
20195 \r
20196 ファイルがオリジナルファイルであり、PostScriptファイルが生成ファイルになります。\r
20197 \end_layout\r
20198 \r
20199 \begin_layout Standard\r
20200 この区別は、文書を執筆している最中に、素材を更新することができるようにするために重要です。さらに、これによって、複数の書き出し書式をサポートするために必要な柔軟\r
20201 性が提供されます。たとえば、平文テキストファイルの場合には、図を生のPostScriptファイルとして取り込むのは、とても褒められた発想とはいえません。むしろ、\r
20202 その図への参照だけを含めるか、最終出力が実際の画像に近いものとなるように画像からASCIIへの変換子を呼び出したいと考えることでしょう。\SpecialChar LyX\r
20203 の外部素材マネジメントは\r
20204 、\SpecialChar LyX\r
20205 がサポートする各書き出し書式別に仕分けしているので、ユーザがこれを行うことが可能となっています。\r
20206 \end_layout\r
20207 \r
20208 \begin_layout Standard\r
20209 \SpecialChar LyX\r
20210 の外部素材マネジメントは、書き出し書式によって異なる生成物をサポートすることの他に、編集・閲覧アプリケーションを緊密に統合することもサポートします。Xfigの図\r
20211 の場合には、\SpecialChar LyX\r
20212 の外部素材ダイアログからシングルクリックでオリジナルファイルをXfigで開くことができ、ダブルクリックすることで生成されたPostScriptファイ\r
20213 ルをGhostviewで閲覧することができます。もうコマンドラインをもてあそんだり、オリジナルファイルや生成ファイルがどこにあるか探したり変更を加えるためにファ\r
20214 イルブラウザをいじくり回す必要はないのです。このようにして、文書を執筆する際に必要となる多くのアプリケーションを最大限に利用し、最終的により生産性を上げることが\r
20215 できるようになるのです。\r
20216 \end_layout\r
20217 \r
20218 \begin_layout Section\r
20219 外用ひな型設定ファイル\r
20220 \end_layout\r
20221 \r
20222 \begin_layout Standard\r
20223 \SpecialChar LyX\r
20224 に自製の外用ひな型を付け加えるのは、比較的簡単です。しかしながら、これを不用心に行ってしまうと、たいていの場合、簡単に濫用されてしまうようなセキュリティホールを\r
20225 作ってしまいがちであることを心に留めておいてください。したがって、これを実行に移す前に、\r
20226 \begin_inset CommandInset ref\r
20227 LatexCommand ref\r
20228 reference "sec:セキュリティに関する論点"\r
20229 \r
20230 \end_inset\r
20231 \r
20232 のセキュリティに関する議論を読んでおいてください。\r
20233 \end_layout\r
20234 \r
20235 \begin_layout Standard\r
20236 このことに言及した上で、あなたが作成した面白いひな型は、ぜひ投稿してください。\r
20237 \end_layout\r
20238 \r
20239 \begin_layout Standard\r
20240 外用ひな型は、\r
20241 \begin_inset Flex Code\r
20242 status collapsed\r
20243 \r
20244 \begin_layout Plain Layout\r
20245 LyXDir/lib/external_templates\r
20246 \end_layout\r
20247 \r
20248 \end_inset\r
20249 \r
20250 ファイルで定義されています。自分用の版を\r
20251 \begin_inset Flex Code\r
20252 status collapsed\r
20253 \r
20254 \begin_layout Plain Layout\r
20255 UserDir/external_templates\r
20256 \end_layout\r
20257 \r
20258 \end_inset\r
20259 \r
20260 に置くこともできます。\r
20261 \end_layout\r
20262 \r
20263 \begin_layout Standard\r
20264 典型的なひな型は以下のようになります。\r
20265 \end_layout\r
20266 \r
20267 \begin_layout LyX-Code\r
20268 Template XFig\r
20269 \end_layout\r
20270 \r
20271 \begin_layout LyX-Code\r
20272 GuiName "XFig: $$AbsOrRelPathParent$$Basename"\r
20273 \end_layout\r
20274 \r
20275 \begin_layout LyX-Code\r
20276 HelpText\r
20277 \end_layout\r
20278 \r
20279 \begin_layout LyX-Code\r
20280 An XFig figure.\r
20281 \end_layout\r
20282 \r
20283 \begin_layout LyX-Code\r
20284 HelpTextEnd\r
20285 \end_layout\r
20286 \r
20287 \begin_layout LyX-Code\r
20288 InputFormat fig\r
20289 \end_layout\r
20290 \r
20291 \begin_layout LyX-Code\r
20292 FileFilter "*.fig"\r
20293 \end_layout\r
20294 \r
20295 \begin_layout LyX-Code\r
20296 AutomaticProduction true\r
20297 \end_layout\r
20298 \r
20299 \begin_layout LyX-Code\r
20300 Transform Rotate\r
20301 \end_layout\r
20302 \r
20303 \begin_layout LyX-Code\r
20304 Transform Resize\r
20305 \end_layout\r
20306 \r
20307 \begin_layout LyX-Code\r
20308 Format LaTeX\r
20309 \end_layout\r
20310 \r
20311 \begin_layout LyX-Code\r
20312 TransformCommand Rotate RotationLatexCommand\r
20313 \end_layout\r
20314 \r
20315 \begin_layout LyX-Code\r
20316 TransformCommand Resize ResizeLatexCommand\r
20317 \end_layout\r
20318 \r
20319 \begin_layout LyX-Code\r
20320 Product "$$RotateFront$$ResizeFront\r
20321 \end_layout\r
20322 \r
20323 \begin_layout LyX-Code\r
20324          \r
20325 \backslash\r
20326 \r
20327 \backslash\r
20328 input{$$AbsOrRelPathMaster$$Basename.pstex_t}\r
20329 \end_layout\r
20330 \r
20331 \begin_layout LyX-Code\r
20332          $$ResizeBack$$RotateBack"\r
20333 \end_layout\r
20334 \r
20335 \begin_layout LyX-Code\r
20336 UpdateFormat pstex\r
20337 \end_layout\r
20338 \r
20339 \begin_layout LyX-Code\r
20340 UpdateResult "$$AbsPath$$Basename.pstex_t"\r
20341 \end_layout\r
20342 \r
20343 \begin_layout LyX-Code\r
20344 Requirement "graphicx"\r
20345 \end_layout\r
20346 \r
20347 \begin_layout LyX-Code\r
20348 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"\r
20349 \end_layout\r
20350 \r
20351 \begin_layout LyX-Code\r
20352 ReferencedFile latex "$$AbsPath$$Basename.eps"\r
20353 \end_layout\r
20354 \r
20355 \begin_layout LyX-Code\r
20356 ReferencedFile dvi "$$AbsPath$$Basename.eps"\r
20357 \end_layout\r
20358 \r
20359 \begin_layout LyX-Code\r
20360 FormatEnd\r
20361 \end_layout\r
20362 \r
20363 \begin_layout LyX-Code\r
20364 Format PDFLaTeX\r
20365 \end_layout\r
20366 \r
20367 \begin_layout LyX-Code\r
20368 TransformCommand Rotate RotationLatexCommand\r
20369 \end_layout\r
20370 \r
20371 \begin_layout LyX-Code\r
20372 TransformCommand Resize ResizeLatexCommand\r
20373 \end_layout\r
20374 \r
20375 \begin_layout LyX-Code\r
20376 Product "$$RotateFront$$ResizeFront\r
20377 \end_layout\r
20378 \r
20379 \begin_layout LyX-Code\r
20380          \r
20381 \backslash\r
20382 \r
20383 \backslash\r
20384 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}\r
20385 \end_layout\r
20386 \r
20387 \begin_layout LyX-Code\r
20388          $$ResizeBack$$RotateBack"\r
20389 \end_layout\r
20390 \r
20391 \begin_layout LyX-Code\r
20392 UpdateFormat pdftex\r
20393 \end_layout\r
20394 \r
20395 \begin_layout LyX-Code\r
20396 UpdateResult "$$AbsPath$$Basename.pdftex_t"\r
20397 \end_layout\r
20398 \r
20399 \begin_layout LyX-Code\r
20400 Requirement "graphicx"\r
20401 \end_layout\r
20402 \r
20403 \begin_layout LyX-Code\r
20404 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"\r
20405 \end_layout\r
20406 \r
20407 \begin_layout LyX-Code\r
20408 ReferencedFile latex "$$AbsPath$$Basename.pdf"\r
20409 \end_layout\r
20410 \r
20411 \begin_layout LyX-Code\r
20412 FormatEnd\r
20413 \end_layout\r
20414 \r
20415 \begin_layout LyX-Code\r
20416 Format Ascii\r
20417 \end_layout\r
20418 \r
20419 \begin_layout LyX-Code\r
20420 Product "$$Contents(\r
20421 \backslash\r
20422 "$$AbsPath$$Basename.asc\r
20423 \backslash\r
20424 ")"\r
20425 \end_layout\r
20426 \r
20427 \begin_layout LyX-Code\r
20428 UpdateFormat asciixfig\r
20429 \end_layout\r
20430 \r
20431 \begin_layout LyX-Code\r
20432 UpdateResult "$$AbsPath$$Basename.asc"\r
20433 \end_layout\r
20434 \r
20435 \begin_layout LyX-Code\r
20436 FormatEnd\r
20437 \end_layout\r
20438 \r
20439 \begin_layout LyX-Code\r
20440 Format DocBook\r
20441 \end_layout\r
20442 \r
20443 \begin_layout LyX-Code\r
20444 Product "<graphic fileref=\r
20445 \backslash\r
20446 "$$AbsOrRelPathMaster$$Basename.eps\r
20447 \backslash\r
20448 ">\r
20449 \end_layout\r
20450 \r
20451 \begin_layout LyX-Code\r
20452          </graphic>"\r
20453 \end_layout\r
20454 \r
20455 \begin_layout LyX-Code\r
20456 UpdateFormat eps\r
20457 \end_layout\r
20458 \r
20459 \begin_layout LyX-Code\r
20460 UpdateResult "$$AbsPath$$Basename.eps"\r
20461 \end_layout\r
20462 \r
20463 \begin_layout LyX-Code\r
20464 ReferencedFile docbook "$$AbsPath$$Basename.eps"\r
20465 \end_layout\r
20466 \r
20467 \begin_layout LyX-Code\r
20468 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"\r
20469 \end_layout\r
20470 \r
20471 \begin_layout LyX-Code\r
20472 FormatEnd\r
20473 \end_layout\r
20474 \r
20475 \begin_layout LyX-Code\r
20476 Product "[XFig: $$FName]"\r
20477 \end_layout\r
20478 \r
20479 \begin_layout LyX-Code\r
20480 FormatEnd\r
20481 \end_layout\r
20482 \r
20483 \begin_layout LyX-Code\r
20484 TemplateEnd\r
20485 \end_layout\r
20486 \r
20487 \begin_layout Standard\r
20488 ご覧の通り、ひな型は\r
20489 \begin_inset Flex Code\r
20490 status collapsed\r
20491 \r
20492 \begin_layout Plain Layout\r
20493 Template\r
20494 \end_layout\r
20495 \r
20496 \end_inset\r
20497 \r
20498  \SpecialChar ldots\r
20499  \r
20500 \begin_inset Flex Code\r
20501 status collapsed\r
20502 \r
20503 \begin_layout Plain Layout\r
20504 TemplateEnd\r
20505 \end_layout\r
20506 \r
20507 \end_inset\r
20508 \r
20509 で閉じられます。ひな型には、一般的な設定を行うヘッダ部と、サポートされている主要な文書ファイル形式の設定を行う\r
20510 \begin_inset Flex Code\r
20511 status collapsed\r
20512 \r
20513 \begin_layout Plain Layout\r
20514 Format\r
20515 \end_layout\r
20516 \r
20517 \end_inset\r
20518 \r
20519  \SpecialChar ldots\r
20520  \r
20521 \begin_inset Flex Code\r
20522 status collapsed\r
20523 \r
20524 \begin_layout Plain Layout\r
20525 FormatEnd\r
20526 \end_layout\r
20527 \r
20528 \end_inset\r
20529 \r
20530 部があります。\r
20531 \end_layout\r
20532 \r
20533 \begin_layout Subsection\r
20534 ひな型のヘッダ\r
20535 \end_layout\r
20536 \r
20537 \begin_layout Description\r
20538 \begin_inset Flex Code\r
20539 status collapsed\r
20540 \r
20541 \begin_layout Plain Layout\r
20542 AutomaticProduction\r
20543 \begin_inset space ~\r
20544 \end_inset\r
20545 \r
20546 true|false\r
20547 \end_layout\r
20548 \r
20549 \end_inset\r
20550 \r
20551  このひな型で扱うファイルを\SpecialChar LyX\r
20552 が生成しなくてはならないか否か。このコマンドは、一度だけ必ず現れなくてはなりません。\r
20553 \end_layout\r
20554 \r
20555 \begin_layout Description\r
20556 \begin_inset Flex Code\r
20557 status collapsed\r
20558 \r
20559 \begin_layout Plain Layout\r
20560 FileFilter\r
20561 \begin_inset space ~\r
20562 \end_inset\r
20563 \r
20564 <パターン>\r
20565 \end_layout\r
20566 \r
20567 \end_inset\r
20568 \r
20569  望むファイル群を表示するために、ファイルダイアログで使用するフィルタ用globパターン。2つ以上のファイル拡張子があり得る場合(たとえば、tgifには\r
20570 \begin_inset Flex Code\r
20571 status collapsed\r
20572 \r
20573 \begin_layout Plain Layout\r
20574 .obj\r
20575 \end_layout\r
20576 \r
20577 \end_inset\r
20578 \r
20579\r
20580 \begin_inset Flex Code\r
20581 status collapsed\r
20582 \r
20583 \begin_layout Plain Layout\r
20584 .tgo\r
20585 \end_layout\r
20586 \r
20587 \end_inset\r
20588 \r
20589 があります)、「\r
20590 \begin_inset Flex Code\r
20591 status collapsed\r
20592 \r
20593 \begin_layout Plain Layout\r
20594 *.{obj,tgo}\r
20595 \end_layout\r
20596 \r
20597 \end_inset\r
20598 \r
20599 」の様なパターンを使用してください。このコマンドは、一度だけ必ず現れなくてはなりません。\r
20600 \end_layout\r
20601 \r
20602 \begin_layout Description\r
20603 \begin_inset Flex Code\r
20604 status collapsed\r
20605 \r
20606 \begin_layout Plain Layout\r
20607 GuiName\r
20608 \begin_inset space ~\r
20609 \end_inset\r
20610 \r
20611 <GUI名>\r
20612 \end_layout\r
20613 \r
20614 \end_inset\r
20615 \r
20616  この文字列はボタン上に表示されます。このコマンドは、一度だけ必ず現れなくてはなりません。\r
20617 \end_layout\r
20618 \r
20619 \begin_layout Description\r
20620 \begin_inset Flex Code\r
20621 status collapsed\r
20622 \r
20623 \begin_layout Plain Layout\r
20624 HelpText\r
20625 \begin_inset space ~\r
20626 \end_inset\r
20627 \r
20628 <文章>\r
20629 \begin_inset space ~\r
20630 \end_inset\r
20631 \r
20632 HelpTextEnd\r
20633 \end_layout\r
20634 \r
20635 \end_inset\r
20636 \r
20637  外部素材ダイアログで使用されるヘルプ文。このひな型がユーザに何を提供できるのか、ユーザに説明するのに十分な情報を盛り込んでください。このコマンドは、一度だけ必\r
20638 ず現れなくてはなりません。\r
20639 \end_layout\r
20640 \r
20641 \begin_layout Description\r
20642 \begin_inset Flex Code\r
20643 status collapsed\r
20644 \r
20645 \begin_layout Plain Layout\r
20646 InputFormat\r
20647 \begin_inset space ~\r
20648 \end_inset\r
20649 \r
20650 <書式>\r
20651 \end_layout\r
20652 \r
20653 \end_inset\r
20654 \r
20655  オリジナルファイルのファイル形式。これは、\SpecialChar LyX\r
20656 が知っている書式名でなくてはなりません(\r
20657 \begin_inset CommandInset ref\r
20658 LatexCommand ref\r
20659 reference "sec:ファイル形式"\r
20660 \r
20661 \end_inset\r
20662 \r
20663 参照)。このひな型が、2つ以上の書式のオリジナルファイルを取り扱える場合は、「\r
20664 \begin_inset Flex Code\r
20665 status collapsed\r
20666 \r
20667 \begin_layout Plain Layout\r
20668 *\r
20669 \end_layout\r
20670 \r
20671 \end_inset\r
20672 \r
20673 」を使用してください。この場合、\SpecialChar LyX\r
20674 はファイル形式を推定するために、ファイル自体に詮索を試みます。このコマンドは、一度だけ必ず現れなくてはなりません。\r
20675 \end_layout\r
20676 \r
20677 \begin_layout Description\r
20678 \begin_inset Flex Code\r
20679 status collapsed\r
20680 \r
20681 \begin_layout Plain Layout\r
20682 Template\r
20683 \begin_inset space ~\r
20684 \end_inset\r
20685 \r
20686 <ID>\r
20687 \end_layout\r
20688 \r
20689 \end_inset\r
20690 \r
20691  このひな型の(他と重複しない)名称。代入マクロを含めてはなりません(下記参照)。\r
20692 \end_layout\r
20693 \r
20694 \begin_layout Description\r
20695 \begin_inset Flex Code\r
20696 status collapsed\r
20697 \r
20698 \begin_layout Plain Layout\r
20699 Transform\r
20700 \begin_inset space ~\r
20701 \end_inset\r
20702 \r
20703 Rotate|Resize|Clip|Extra\r
20704 \end_layout\r
20705 \r
20706 \end_inset\r
20707 \r
20708  このコマンドは、このひな型がどのような変換をサポートしているかを指定します。これは全く登場しなくても1回以上現れても構いません。このコマンドは、外部素材ダイア\r
20709 ログ中の対応するタブを使用可能にします。\r
20710 \begin_inset Flex Code\r
20711 status collapsed\r
20712 \r
20713 \begin_layout Plain Layout\r
20714 Transform\r
20715 \end_layout\r
20716 \r
20717 \end_inset\r
20718 \r
20719 コマンド一つずつに応じて、\r
20720 \begin_inset Flex Code\r
20721 status collapsed\r
20722 \r
20723 \begin_layout Plain Layout\r
20724 Format\r
20725 \end_layout\r
20726 \r
20727 \end_inset\r
20728 \r
20729 部に、対応する\r
20730 \begin_inset Flex Code\r
20731 status collapsed\r
20732 \r
20733 \begin_layout Plain Layout\r
20734 TransformCommand\r
20735 \end_layout\r
20736 \r
20737 \end_inset\r
20738 \r
20739 コマンドか\r
20740 \begin_inset Flex Code\r
20741 status collapsed\r
20742 \r
20743 \begin_layout Plain Layout\r
20744 TransformOption\r
20745 \end_layout\r
20746 \r
20747 \end_inset\r
20748 \r
20749 コマンドを置かなくてはなりません。これを行わないと、この書式での変換はサポートされません。\r
20750 \end_layout\r
20751 \r
20752 \begin_layout Subsection\r
20753 \begin_inset Flex Code\r
20754 status collapsed\r
20755 \r
20756 \begin_layout Plain Layout\r
20757 Format\r
20758 \end_layout\r
20759 \r
20760 \end_inset\r
20761 \r
20762\r
20763 \end_layout\r
20764 \r
20765 \begin_layout Description\r
20766 \begin_inset Flex Code\r
20767 status collapsed\r
20768 \r
20769 \begin_layout Plain Layout\r
20770 Format\r
20771 \begin_inset space ~\r
20772 \end_inset\r
20773 \r
20774 LaTeX|PDFLaTeX|PlainText|DocBook\r
20775 \end_layout\r
20776 \r
20777 \end_inset\r
20778 \r
20779  この書式定義が定める主要な文書ファイル形式。すべてのひな型が、全文書ファイル形式に対して意味のある表示ができるわけではありません。それでも、全書式に対して\r
20780 \begin_inset Flex Code\r
20781 status collapsed\r
20782 \r
20783 \begin_layout Plain Layout\r
20784 Format\r
20785 \end_layout\r
20786 \r
20787 \end_inset\r
20788 \r
20789 部を定義してください。表示する方法がないときは、ダミーテキストを使用してください。これによって、書き出した文書内で、少なくとも外部素材への参照を見ることができる\r
20790 ようになります。\r
20791 \end_layout\r
20792 \r
20793 \begin_layout Description\r
20794 \begin_inset Flex Code\r
20795 status collapsed\r
20796 \r
20797 \begin_layout Plain Layout\r
20798 Option\r
20799 \begin_inset space ~\r
20800 \end_inset\r
20801 \r
20802 <名称>\r
20803 \begin_inset space ~\r
20804 \end_inset\r
20805 \r
20806 <値>\r
20807 \end_layout\r
20808 \r
20809 \end_inset\r
20810 \r
20811  このコマンドは、\r
20812 \begin_inset Flex Code\r
20813 status collapsed\r
20814 \r
20815 \begin_layout Plain Layout\r
20816 Product\r
20817 \end_layout\r
20818 \r
20819 \end_inset\r
20820 \r
20821 での代入に使うマクロ\r
20822 \begin_inset Flex Code\r
20823 status collapsed\r
20824 \r
20825 \begin_layout Plain Layout\r
20826 $$<名称>\r
20827 \end_layout\r
20828 \r
20829 \end_inset\r
20830 \r
20831 を新たに定義します。\r
20832 \begin_inset Flex Code\r
20833 status collapsed\r
20834 \r
20835 \begin_layout Plain Layout\r
20836 <値>\r
20837 \end_layout\r
20838 \r
20839 \end_inset\r
20840 \r
20841 自体にも代入マクロを使うことができます。\r
20842 \begin_inset Flex Code\r
20843 status collapsed\r
20844 \r
20845 \begin_layout Plain Layout\r
20846 Product\r
20847 \end_layout\r
20848 \r
20849 \end_inset\r
20850 \r
20851\r
20852 \begin_inset Flex Code\r
20853 status collapsed\r
20854 \r
20855 \begin_layout Plain Layout\r
20856 <値>\r
20857 \end_layout\r
20858 \r
20859 \end_inset\r
20860 \r
20861 を直接使用するよりも優れた点は、\r
20862 \begin_inset Flex Code\r
20863 status collapsed\r
20864 \r
20865 \begin_layout Plain Layout\r
20866 $$<名称>\r
20867 \end_layout\r
20868 \r
20869 \end_inset\r
20870 \r
20871 に代入された値が、その文書書式で有効な非必須引数となるように健全化されることです。このコマンドは全く登場しなくても1回以上現れても構いません。\r
20872 \end_layout\r
20873 \r
20874 \begin_layout Description\r
20875 \begin_inset Flex Code\r
20876 status collapsed\r
20877 \r
20878 \begin_layout Plain Layout\r
20879 Product\r
20880 \begin_inset space ~\r
20881 \end_inset\r
20882 \r
20883 <文>\r
20884 \end_layout\r
20885 \r
20886 \end_inset\r
20887 \r
20888  書き出された文書に挿入される文。実のところ、これが最も重要なコマンドであり、とても複雑になることがあります。このコマンドは、一度だけ必ず現れなくてはなりません\r
20889\r
20890 \end_layout\r
20891 \r
20892 \begin_layout Description\r
20893 \begin_inset Flex Code\r
20894 status collapsed\r
20895 \r
20896 \begin_layout Plain Layout\r
20897 Preamble\r
20898 \begin_inset space ~\r
20899 \end_inset\r
20900 \r
20901 <名称>\r
20902 \end_layout\r
20903 \r
20904 \end_inset\r
20905 \r
20906  このコマンドは、\SpecialChar LaTeX\r
20907 プリアンブルに入れるプリアンブル片を指定します。これは\r
20908 \begin_inset Flex Code\r
20909 status collapsed\r
20910 \r
20911 \begin_layout Plain Layout\r
20912 PreambleDef\r
20913 \end_layout\r
20914 \r
20915 \end_inset\r
20916 \r
20917  \SpecialChar ldots\r
20918  \r
20919 \begin_inset Flex Code\r
20920 status collapsed\r
20921 \r
20922 \begin_layout Plain Layout\r
20923 PreambleDefEnd\r
20924 \end_layout\r
20925 \r
20926 \end_inset\r
20927 \r
20928 を使用して定義しなくてはなりません。このコマンドは全く登場しなくても1回以上現れても構いません。\r
20929 \end_layout\r
20930 \r
20931 \begin_layout Description\r
20932 \begin_inset Flex Code\r
20933 status collapsed\r
20934 \r
20935 \begin_layout Plain Layout\r
20936 ReferencedFile\r
20937 \begin_inset space ~\r
20938 \end_inset\r
20939 \r
20940 <書式>\r
20941 \begin_inset space ~\r
20942 \end_inset\r
20943 \r
20944 <ファイル名>\r
20945 \end_layout\r
20946 \r
20947 \end_inset\r
20948 \r
20949  このコマンドは、変換過程で生成され、特定の書き出し書式に必要とされるファイルを示します。ファイル名が相対パスである場合には、親文書に対する相対パスとして解釈さ\r
20950 れます。このコマンドは全く登場しなくても1回以上現れても構いません。\r
20951 \end_layout\r
20952 \r
20953 \begin_layout Description\r
20954 \begin_inset Flex Code\r
20955 status collapsed\r
20956 \r
20957 \begin_layout Plain Layout\r
20958 Requirement\r
20959 \begin_inset space ~\r
20960 \end_inset\r
20961 \r
20962 <package>\r
20963 \end_layout\r
20964 \r
20965 \end_inset\r
20966 \r
20967  必要とされる\SpecialChar LaTeX\r
20968 パッケージ名。パッケージは、\SpecialChar LaTeX\r
20969 プリアンブル中で\r
20970 \begin_inset Flex Code\r
20971 status collapsed\r
20972 \r
20973 \begin_layout Plain Layout\r
20974 \r
20975 \backslash\r
20976 usepackage{}\r
20977 \end_layout\r
20978 \r
20979 \end_inset\r
20980 \r
20981 を使って取り込まれます。このコマンドは全く登場しなくても1回以上現れても構いません。\r
20982 \end_layout\r
20983 \r
20984 \begin_layout Description\r
20985 \begin_inset Flex Code\r
20986 status collapsed\r
20987 \r
20988 \begin_layout Plain Layout\r
20989 TransformCommand\r
20990 \begin_inset space ~\r
20991 \end_inset\r
20992 \r
20993 Rotate\r
20994 \begin_inset space ~\r
20995 \end_inset\r
20996 \r
20997 RotationLatexCommand\r
20998 \end_layout\r
20999 \r
21000 \end_inset\r
21001 \r
21002  このコマンドは、回転用に、組み込みの\SpecialChar LaTeX\r
21003 コマンドを使用するように指定します。このコマンドは、1回現れても全く現れなくても構いません。\r
21004 \end_layout\r
21005 \r
21006 \begin_layout Description\r
21007 \begin_inset Flex Code\r
21008 status collapsed\r
21009 \r
21010 \begin_layout Plain Layout\r
21011 TransformCommand\r
21012 \begin_inset space ~\r
21013 \end_inset\r
21014 \r
21015 Resize\r
21016 \begin_inset space ~\r
21017 \end_inset\r
21018 \r
21019 ResizeLatexCommand\r
21020 \end_layout\r
21021 \r
21022 \end_inset\r
21023 \r
21024  このコマンドは、伸縮用に、組み込みの\SpecialChar LaTeX\r
21025 コマンドを使用するように指定します。このコマンドは、1回現れても全く現れなくても構いません。\r
21026 \end_layout\r
21027 \r
21028 \begin_layout Description\r
21029 \begin_inset Flex Code\r
21030 status collapsed\r
21031 \r
21032 \begin_layout Plain Layout\r
21033 TransformOption\r
21034 \begin_inset space ~\r
21035 \end_inset\r
21036 \r
21037 Rotate\r
21038 \begin_inset space ~\r
21039 \end_inset\r
21040 \r
21041 RotationLatexOption\r
21042 \end_layout\r
21043 \r
21044 \end_inset\r
21045 \r
21046  このコマンドは、回転が非必須引数を通じて行われるように指定します。このコマンドは、1回現れても全く現れなくても構いません。\r
21047 \end_layout\r
21048 \r
21049 \begin_layout Description\r
21050 \begin_inset Flex Code\r
21051 status collapsed\r
21052 \r
21053 \begin_layout Plain Layout\r
21054 TransformOption\r
21055 \begin_inset space ~\r
21056 \end_inset\r
21057 \r
21058 Resize\r
21059 \begin_inset space ~\r
21060 \end_inset\r
21061 \r
21062 ResizeLatexOption\r
21063 \end_layout\r
21064 \r
21065 \end_inset\r
21066 \r
21067  このコマンドは、伸縮が非必須引数を通じて行われるように指定します。このコマンドは、1回現れても全く現れなくても構いません。\r
21068 \end_layout\r
21069 \r
21070 \begin_layout Description\r
21071 \begin_inset Flex Code\r
21072 status collapsed\r
21073 \r
21074 \begin_layout Plain Layout\r
21075 TransformOption\r
21076 \begin_inset space ~\r
21077 \end_inset\r
21078 \r
21079 Clip\r
21080 \begin_inset space ~\r
21081 \end_inset\r
21082 \r
21083 ClipLatexOption\r
21084 \end_layout\r
21085 \r
21086 \end_inset\r
21087 \r
21088  このコマンドは、切り抜きが非必須引数を通じて行われるように指定します。このコマンドは、1回現れても全く現れなくても構いません。\r
21089 \end_layout\r
21090 \r
21091 \begin_layout Description\r
21092 \begin_inset Flex Code\r
21093 status collapsed\r
21094 \r
21095 \begin_layout Plain Layout\r
21096 TransformOption\r
21097 \begin_inset space ~\r
21098 \end_inset\r
21099 \r
21100 Extra\r
21101 \begin_inset space ~\r
21102 \end_inset\r
21103 \r
21104 ExtraLatexOption\r
21105 \end_layout\r
21106 \r
21107 \end_inset\r
21108 \r
21109  このコマンドは、追加の非必須引数を使用することを指定します。このコマンドは、1回現れても全く現れなくても構いません。\r
21110 \end_layout\r
21111 \r
21112 \begin_layout Description\r
21113 \begin_inset Flex Code\r
21114 status collapsed\r
21115 \r
21116 \begin_layout Plain Layout\r
21117 UpdateFormat\r
21118 \begin_inset space ~\r
21119 \end_inset\r
21120 \r
21121 <書式>\r
21122 \end_layout\r
21123 \r
21124 \end_inset\r
21125 \r
21126  変換されたファイルのファイル形式。これは、\SpecialChar LyX\r
21127 が知っている書式名でなくてはなりません(\r
21128 \begin_inset Flex MenuItem\r
21129 status collapsed\r
21130 \r
21131 \begin_layout Plain Layout\r
21132 ツール\SpecialChar menuseparator\r
21133 設定\SpecialChar menuseparator\r
21134 ファイル処理\SpecialChar menuseparator\r
21135 ファイル書式\r
21136 \end_layout\r
21137 \r
21138 \end_inset\r
21139 \r
21140 ダイアログを参照)。このコマンドは、一度だけ必ず現れなくてはなりません。得られるファイル形式がPDFの場合、書式\r
21141 \begin_inset Flex Code\r
21142 status collapsed\r
21143 \r
21144 \begin_layout Plain Layout\r
21145 pdf6\r
21146 \end_layout\r
21147 \r
21148 \end_inset\r
21149 \r
21150 を指定する必要があります。これは画像取り込みに用いられるPDF計四機です。他の定義済みPDF形式は文書書き出し用のものです。\r
21151 \end_layout\r
21152 \r
21153 \begin_layout Description\r
21154 \begin_inset Flex Code\r
21155 status collapsed\r
21156 \r
21157 \begin_layout Plain Layout\r
21158 UpdateResult\r
21159 \begin_inset space ~\r
21160 \end_inset\r
21161 \r
21162 <ファイル名>\r
21163 \end_layout\r
21164 \r
21165 \end_inset\r
21166 \r
21167  変換されたファイルのファイル名。ファイル名は絶対パスでなくてはなりません。このコマンドは、一度だけ必ず現れなくてはなりません。\r
21168 \end_layout\r
21169 \r
21170 \begin_layout Subsection\r
21171 プリアンブルの定義\r
21172 \end_layout\r
21173 \r
21174 \begin_layout Standard\r
21175 外用ひな型設定ファイルには、\r
21176 \begin_inset Flex Code\r
21177 status collapsed\r
21178 \r
21179 \begin_layout Plain Layout\r
21180 PreambleDef\r
21181 \end_layout\r
21182 \r
21183 \end_inset\r
21184 \r
21185  \SpecialChar ldots\r
21186  \r
21187 \begin_inset Flex Code\r
21188 status collapsed\r
21189 \r
21190 \begin_layout Plain Layout\r
21191 PreambleDefEnd\r
21192 \end_layout\r
21193 \r
21194 \end_inset\r
21195 \r
21196 で囲んだプリアンブル定義を追加することができます。これらの定義は、ひな型の\r
21197 \begin_inset Flex Code\r
21198 status collapsed\r
21199 \r
21200 \begin_layout Plain Layout\r
21201 Format\r
21202 \end_layout\r
21203 \r
21204 \end_inset\r
21205 \r
21206 部で使用することができます。\r
21207 \end_layout\r
21208 \r
21209 \begin_layout Section\r
21210 代入機構\r
21211 \end_layout\r
21212 \r
21213 \begin_layout Standard\r
21214 外部素材機構が外部プログラムを呼び出すときには、ひな型設定ファイルで定義されたコマンドにしたがって行われます。これらのコマンドには、実行前に展開されるマクロをい\r
21215 ろいろ入れることができます。実行は、つねに元の文書があるディレクトリで行われます。\r
21216 \end_layout\r
21217 \r
21218 \begin_layout Standard\r
21219 また、外部素材が表示されるときにはいつでも、その名称は代入機構によって組み立てられ、ひな型定義中の他のほとんどのコマンドも代入をサポートしています。\r
21220 \end_layout\r
21221 \r
21222 \begin_layout Standard\r
21223 使用できるマクロは以下の通りです。\r
21224 \end_layout\r
21225 \r
21226 \begin_layout Description\r
21227 \begin_inset Flex Code\r
21228 status collapsed\r
21229 \r
21230 \begin_layout Plain Layout\r
21231 $$AbsOrRelPathMaster\r
21232 \end_layout\r
21233 \r
21234 \end_inset\r
21235 \r
21236  \SpecialChar LyX\r
21237 親文書への絶対ファイルパスないしは相対ファイルパス\r
21238 \end_layout\r
21239 \r
21240 \begin_layout Description\r
21241 \begin_inset Flex Code\r
21242 status collapsed\r
21243 \r
21244 \begin_layout Plain Layout\r
21245 $$AbsOrRelPathParent\r
21246 \end_layout\r
21247 \r
21248 \end_inset\r
21249 \r
21250  \SpecialChar LyX\r
21251 文書への絶対ファイルパスないしは相対ファイルパス\r
21252 \end_layout\r
21253 \r
21254 \begin_layout Description\r
21255 \begin_inset Flex Code\r
21256 status collapsed\r
21257 \r
21258 \begin_layout Plain Layout\r
21259 $$AbsPath\r
21260 \end_layout\r
21261 \r
21262 \end_inset\r
21263 \r
21264  絶対ファイルパス\r
21265 \end_layout\r
21266 \r
21267 \begin_layout Description\r
21268 \begin_inset Flex Code\r
21269 status collapsed\r
21270 \r
21271 \begin_layout Plain Layout\r
21272 $$Basename\r
21273 \end_layout\r
21274 \r
21275 \end_inset\r
21276 \r
21277  パスおよび拡張子を除いたファイル名\r
21278 \end_layout\r
21279 \r
21280 \begin_layout Description\r
21281 \begin_inset Flex Code\r
21282 status collapsed\r
21283 \r
21284 \begin_layout Plain Layout\r
21285 $$Contents(\r
21286 \begin_inset Quotes eld\r
21287 \end_inset\r
21288 \r
21289 filename.ext\r
21290 \begin_inset Quotes erd\r
21291 \end_inset\r
21292 \r
21293 )\r
21294 \end_layout\r
21295 \r
21296 \end_inset\r
21297 \r
21298  このマクロは、\r
21299 \begin_inset Flex Code\r
21300 status collapsed\r
21301 \r
21302 \begin_layout Plain Layout\r
21303 filename.ext\r
21304 \end_layout\r
21305 \r
21306 \end_inset\r
21307 \r
21308 と云う名のファイルの中身を展開します。\r
21309 \end_layout\r
21310 \r
21311 \begin_layout Description\r
21312 \begin_inset Flex Code\r
21313 status collapsed\r
21314 \r
21315 \begin_layout Plain Layout\r
21316 $$Extension\r
21317 \end_layout\r
21318 \r
21319 \end_inset\r
21320 \r
21321  ファイル拡張子(点を含む)\r
21322 \end_layout\r
21323 \r
21324 \begin_layout Description\r
21325 \begin_inset Flex Code\r
21326 status collapsed\r
21327 \r
21328 \begin_layout Plain Layout\r
21329 $$pngOrjpg\r
21330 \end_layout\r
21331 \r
21332 \end_inset\r
21333 \r
21334  これは、ファイルがJPEG形式の場合は、文字列「jpg」となり、それ以外では文字列「png」となります。これは、PNG形式とJPEG形式の両方をサポートする出\r
21335 力形式に対して、不必要な変換を行うことを避けるのに役立ちます。事前設定されているラスター画像ひな形は、pdf\SpecialChar TeX\r
21336 出力形式に対してこのマクロを使用します。\r
21337 \end_layout\r
21338 \r
21339 \begin_layout Description\r
21340 \begin_inset Flex Code\r
21341 status collapsed\r
21342 \r
21343 \begin_layout Plain Layout\r
21344 $$FName\r
21345 \end_layout\r
21346 \r
21347 \end_inset\r
21348 \r
21349  外部素材ダイアログで指定されたファイルのファイル名。これは\SpecialChar LyX\r
21350 文書への絶対パスでも良いですし、相対パスでも構いません。\r
21351 \end_layout\r
21352 \r
21353 \begin_layout Description\r
21354 \begin_inset Flex Code\r
21355 status collapsed\r
21356 \r
21357 \begin_layout Plain Layout\r
21358 $$FPath\r
21359 \end_layout\r
21360 \r
21361 \end_inset\r
21362 \r
21363  \r
21364 \begin_inset Flex Code\r
21365 status collapsed\r
21366 \r
21367 \begin_layout Plain Layout\r
21368 $$FName\r
21369 \end_layout\r
21370 \r
21371 \end_inset\r
21372 \r
21373 のパス部分(\SpecialChar LyX\r
21374 文書への絶対パス名か相対パス名)\r
21375 \end_layout\r
21376 \r
21377 \begin_layout Description\r
21378 \begin_inset Flex Code\r
21379 status collapsed\r
21380 \r
21381 \begin_layout Plain Layout\r
21382 $$RelPathMaster\r
21383 \end_layout\r
21384 \r
21385 \end_inset\r
21386 \r
21387  \SpecialChar LyX\r
21388 親文書への相対ファイルパス\r
21389 \end_layout\r
21390 \r
21391 \begin_layout Description\r
21392 \begin_inset Flex Code\r
21393 status collapsed\r
21394 \r
21395 \begin_layout Plain Layout\r
21396 $$RelPathParent\r
21397 \end_layout\r
21398 \r
21399 \end_inset\r
21400 \r
21401  \SpecialChar LyX\r
21402 文書への相対ファイルパス\r
21403 \end_layout\r
21404 \r
21405 \begin_layout Description\r
21406 \begin_inset Flex Code\r
21407 status collapsed\r
21408 \r
21409 \begin_layout Plain Layout\r
21410 $$Sysdir\r
21411 \end_layout\r
21412 \r
21413 \end_inset\r
21414 \r
21415  このマクロは、システムディレクトリの絶対パスを展開します。これは、典型的には、\SpecialChar LyX\r
21416 に同梱されているヘルパースクリプト群を示したりするのに使用されます。\r
21417 \end_layout\r
21418 \r
21419 \begin_layout Description\r
21420 \begin_inset Flex Code\r
21421 status collapsed\r
21422 \r
21423 \begin_layout Plain Layout\r
21424 $$Tempname\r
21425 \end_layout\r
21426 \r
21427 \end_inset\r
21428 \r
21429  元の文書が閉じられたり、挿入されていた外部素材が削除されたりすると自動的に削除される一時ファイルのフルパスとファイル名。\r
21430 \end_layout\r
21431 \r
21432 \begin_layout Standard\r
21433 パスを示すマクロはすべて最後のディレクトリ区切りも含んでいますので、たとえば絶対パスのファイル名を \r
21434 \begin_inset Flex Code\r
21435 status collapsed\r
21436 \r
21437 \begin_layout Plain Layout\r
21438 $$AbsPath$$Basename$$Extension\r
21439 \end_layout\r
21440 \r
21441 \end_inset\r
21442 \r
21443 のようにして作ることができます。\r
21444 \end_layout\r
21445 \r
21446 \begin_layout Standard\r
21447 上記マクロは、特記しない限りはすべてのコマンドで代入が行われます。\r
21448 \begin_inset Flex Code\r
21449 status collapsed\r
21450 \r
21451 \begin_layout Plain Layout\r
21452 Transform\r
21453 \end_layout\r
21454 \r
21455 \end_inset\r
21456 \r
21457 コマンドと\r
21458 \begin_inset Flex Code\r
21459 status collapsed\r
21460 \r
21461 \begin_layout Plain Layout\r
21462 TransformCommand\r
21463 \end_layout\r
21464 \r
21465 \end_inset\r
21466 \r
21467 コマンドが有効にされている場合、\r
21468 \begin_inset Flex Code\r
21469 status collapsed\r
21470 \r
21471 \begin_layout Plain Layout\r
21472 Product\r
21473 \end_layout\r
21474 \r
21475 \end_inset\r
21476 \r
21477 コマンドは、これらに加えて以下の代入もサポートします。\r
21478 \end_layout\r
21479 \r
21480 \begin_layout Description\r
21481 \begin_inset Flex Code\r
21482 status collapsed\r
21483 \r
21484 \begin_layout Plain Layout\r
21485 $$ResizeFront\r
21486 \end_layout\r
21487 \r
21488 \end_inset\r
21489 \r
21490  伸縮コマンドの前置部。\r
21491 \end_layout\r
21492 \r
21493 \begin_layout Description\r
21494 \begin_inset Flex Code\r
21495 status collapsed\r
21496 \r
21497 \begin_layout Plain Layout\r
21498 $$ResizeBack\r
21499 \end_layout\r
21500 \r
21501 \end_inset\r
21502 \r
21503  伸縮コマンドの後置部。\r
21504 \end_layout\r
21505 \r
21506 \begin_layout Description\r
21507 \begin_inset Flex Code\r
21508 status collapsed\r
21509 \r
21510 \begin_layout Plain Layout\r
21511 $$RotateFront\r
21512 \end_layout\r
21513 \r
21514 \end_inset\r
21515 \r
21516  回転コマンドの前置部。\r
21517 \end_layout\r
21518 \r
21519 \begin_layout Description\r
21520 \begin_inset Flex Code\r
21521 status collapsed\r
21522 \r
21523 \begin_layout Plain Layout\r
21524 $$RotateBack\r
21525 \end_layout\r
21526 \r
21527 \end_inset\r
21528 \r
21529  回転コマンドの後置部。\r
21530 \end_layout\r
21531 \r
21532 \begin_layout Standard\r
21533 \begin_inset Flex Code\r
21534 status collapsed\r
21535 \r
21536 \begin_layout Plain Layout\r
21537 Option\r
21538 \end_layout\r
21539 \r
21540 \end_inset\r
21541 \r
21542 コマンドの値に入れる文字列では、\r
21543 \begin_inset Flex Code\r
21544 status collapsed\r
21545 \r
21546 \begin_layout Plain Layout\r
21547 Transform\r
21548 \end_layout\r
21549 \r
21550 \end_inset\r
21551 \r
21552 コマンドと\r
21553 \begin_inset Flex Code\r
21554 status collapsed\r
21555 \r
21556 \begin_layout Plain Layout\r
21557 TransformOption\r
21558 \end_layout\r
21559 \r
21560 \end_inset\r
21561 \r
21562 コマンドが有効にされていれば、以下の代入もサポートされます。\r
21563 \end_layout\r
21564 \r
21565 \begin_layout Description\r
21566 \begin_inset Flex Code\r
21567 status collapsed\r
21568 \r
21569 \begin_layout Plain Layout\r
21570 $$Clip\r
21571 \end_layout\r
21572 \r
21573 \end_inset\r
21574 \r
21575  切り抜きオプション。\r
21576 \end_layout\r
21577 \r
21578 \begin_layout Description\r
21579 \begin_inset Flex Code\r
21580 status collapsed\r
21581 \r
21582 \begin_layout Plain Layout\r
21583 $$Extra\r
21584 \end_layout\r
21585 \r
21586 \end_inset\r
21587 \r
21588  追加オプション。\r
21589 \end_layout\r
21590 \r
21591 \begin_layout Description\r
21592 \begin_inset Flex Code\r
21593 status collapsed\r
21594 \r
21595 \begin_layout Plain Layout\r
21596 $$Resize\r
21597 \end_layout\r
21598 \r
21599 \end_inset\r
21600 \r
21601  伸縮オプション。\r
21602 \end_layout\r
21603 \r
21604 \begin_layout Description\r
21605 \begin_inset Flex Code\r
21606 status collapsed\r
21607 \r
21608 \begin_layout Plain Layout\r
21609 $$Rotate\r
21610 \end_layout\r
21611 \r
21612 \end_inset\r
21613 \r
21614  回転オプション。\r
21615 \end_layout\r
21616 \r
21617 \begin_layout Standard\r
21618 どうしてこんなに多くのパス関連マクロがあるのか不思議に思われるかもしれません。主に以下の二つの理由があります。\r
21619 \end_layout\r
21620 \r
21621 \begin_layout Enumerate\r
21622 相対ファイル名と絶対ファイル名は、それぞれ相対的あるいは絶対的なままで維持されなくてはなりません。ユーザにはどちらかの形を好む理由があるのかもしれません。たとえ\r
21623 ば相対名は、いろいろなマシンで作業をする持ち運び用の文書で役立ちます。絶対名は、プログラムによっては必要とされることがあり得ます。\r
21624 \end_layout\r
21625 \r
21626 \begin_layout Enumerate\r
21627 \SpecialChar LaTeX\r
21628 は、相対ファイル名に関して、\SpecialChar LyX\r
21629 や入れ子にした取り込みファイル中の他のプログラムとは異なった取り扱いを行います。\SpecialChar LyX\r
21630 にとって相対ファイル名とは、常にこのファイル名が書か\r
21631 れている文書に対して相対的なものになります。\SpecialChar LaTeX\r
21632 にとっての相対ファイル名は、常に親文書に対するものになります。これら二つの定義は、一つの文書しかないときには同じです\r
21633 が、部分文書を含む親文書があるときには異なったものとなってきます。つまり、相対ファイル名は、\SpecialChar LaTeX\r
21634 に提示されるときに変換されなくてはならないのです。幸い、正しいマクロ\r
21635 を選びさえすれば、これは\SpecialChar LyX\r
21636 が自動的に行ってくれます。\r
21637 \end_layout\r
21638 \r
21639 \begin_layout Standard\r
21640 すると、新しく作ったひな型定義では、どのパス関連マクロを使うべきでしょうか。このルールは難しくありません。つまり、\r
21641 \end_layout\r
21642 \r
21643 \begin_layout Itemize\r
21644 絶対パスが必要とされるときには\r
21645 \begin_inset Flex Code\r
21646 status collapsed\r
21647 \r
21648 \begin_layout Plain Layout\r
21649 $$AbsPath\r
21650 \end_layout\r
21651 \r
21652 \end_inset\r
21653 \r
21654 を使う。\r
21655 \end_layout\r
21656 \r
21657 \begin_layout Itemize\r
21658 代入された文字列が、\SpecialChar LaTeX\r
21659 インプットの一種である場合には、\r
21660 \begin_inset Flex Code\r
21661 status collapsed\r
21662 \r
21663 \begin_layout Plain Layout\r
21664 $$AbsOrRelPathMaster\r
21665 \end_layout\r
21666 \r
21667 \end_inset\r
21668 \r
21669 を使う。\r
21670 \end_layout\r
21671 \r
21672 \begin_layout Itemize\r
21673 それ以外ならば、ユーザの選択を尊重するために\r
21674 \begin_inset Flex Code\r
21675 status collapsed\r
21676 \r
21677 \begin_layout Plain Layout\r
21678 $$AbsOrRelPathParent\r
21679 \end_layout\r
21680 \r
21681 \end_inset\r
21682 \r
21683 を使う。\r
21684 \end_layout\r
21685 \r
21686 \begin_layout Standard\r
21687 このルールが機能せずに、たとえば相対名が必要となる特殊な場合もありますが、通常、上記でうまく動作します。特殊例の例としては、上述のXFigひな型での\r
21688 \begin_inset Flex Code\r
21689 status collapsed\r
21690 \r
21691 \begin_layout Plain Layout\r
21692 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"\r
21693 \end_layout\r
21694 \r
21695 \end_inset\r
21696 \r
21697 というコマンドがあります。この場合、\r
21698 \begin_inset Flex Code\r
21699 status collapsed\r
21700 \r
21701 \begin_layout Plain Layout\r
21702 .pstex_t\r
21703 \end_layout\r
21704 \r
21705 \end_inset\r
21706 \r
21707 ファイルの複写子は、ファイル内容を書き換えるのに相対名を必要とするために、絶対名を使用することができないのです。\r
21708 \end_layout\r
21709 \r
21710 \begin_layout Section\r
21711 セキュリティに関する論点\r
21712 \begin_inset CommandInset label\r
21713 LatexCommand label\r
21714 name "sec:セキュリティに関する論点"\r
21715 \r
21716 \end_inset\r
21717 \r
21718 \r
21719 \end_layout\r
21720 \r
21721 \begin_layout Standard\r
21722 外部素材機能は、多くの外部プログラムとの橋渡しをし、しかもそれを自動的に行うので、そのセキュリティ面での帰結を考慮しなくてはなりません。特に、ユーザは好きなファ\r
21723 イル名やパラメータ文字列を含めることが許されていて、しかもそれらがコマンドに展開されるので、ユーザが文書を閲覧したり印刷したりしたときに、任意のコマンドを実行す\r
21724 ることができるような悪意ある文書を作成することが可能となりましょう。これは、我々がぜひとも避けたいことなのです。\r
21725 \end_layout\r
21726 \r
21727 \begin_layout Standard\r
21728 しかしながら、外部プログラムコマンドはひな型設定ファイルでのみ指定されているので、\SpecialChar LyX\r
21729 が安全なひな型でのみ適切に設定されているならば、セキュリティ上の問題は発生しま\r
21730 せん。これは、外部プログラムが\r
21731 \begin_inset Flex Code\r
21732 status collapsed\r
21733 \r
21734 \begin_layout Plain Layout\r
21735 system\r
21736 \end_layout\r
21737 \r
21738 \end_inset\r
21739 \r
21740 システムコールではなく、\r
21741 \begin_inset Flex Code\r
21742 status collapsed\r
21743 \r
21744 \begin_layout Plain Layout\r
21745 execvp\r
21746 \end_layout\r
21747 \r
21748 \end_inset\r
21749 \r
21750 システムコールで呼び出されているため、ファイル名やパラメータ部からシェル経由で任意のコマンドを実行することはできないためです。\r
21751 \end_layout\r
21752 \r
21753 \begin_layout Standard\r
21754 これは、外部素材ひな型でどのようなコマンド文字列を使用することのできるかについて、制限があることを意味します。特に、パイプやリダイレクトはそのまま使用することは\r
21755 できません。これは、\SpecialChar LyX\r
21756 の安全性を維持するためにそうしなくてはならないのです。もしシェル機能の一部を使用したいとすると、これを完全に統御の下においたまま行う安全なス\r
21757 クリプトを書いた上で、このスクリプトをコマンド文字列から呼び出すようにしなくてはなりません。\r
21758 \end_layout\r
21759 \r
21760 \begin_layout Standard\r
21761 シェルと直接やりとりするひな型を設計することは可能ではありますが、悪意のあるユーザが狡猾なファイル名やパラメータを書くことによって、任意のコマンドを実行できるよ\r
21762 うになるため、一般的には、統御下に置いた状態で\r
21763 \begin_inset Flex Code\r
21764 status collapsed\r
21765 \r
21766 \begin_layout Plain Layout\r
21767 execvp\r
21768 \end_layout\r
21769 \r
21770 \end_inset\r
21771 \r
21772 システムコールを使用する安全なスクリプトのみを使用することをお勧めします。確かに、管理された環境下で使用する分には、通常のシェルスクリプトを使用する方に流れる誘\r
21773 惑はあります。そうした場合には、お使いのシステムに簡単に濫用することのできるセキュリティホールを、\r
21774 \emph on\r
21775 間違いなく\r
21776 \emph default\r
21777 導入することを理解しておいてください。オープンソースの伝統に従って、私たちは人々に新しいひな型を投稿してくれるよう促していますが、そのような安全でないひな型はL\r
21778 yXの標準頒布版には取り入れるべきでないとすることには当然の正当性があります。公式の頒布チャンネルから出荷されている\SpecialChar LyX\r
21779 には、安全でないひな型は決して入っていません\r
21780\r
21781 \end_layout\r
21782 \r
21783 \begin_layout Standard\r
21784 外部素材を含めることで強力な力を手に入れることができますが、この力とともにセキュリティ上の危険を導入してしまわないように気をつける必要があります。無防備なスクリ\r
21785 プトのたった一行に入り込んだ、ちょっとしたエラーが、巨大なセキュリティ上の問題に扉を開きうるのです。したがって、もしこの問題を完全に理解していないならば、特定の\r
21786 ひな型が安全であるかどうか疑問がある際には、知識豊富なセキュリティの専門家か、\SpecialChar LyX\r
21787 開発チームに相談してみてください。そしてこの相談は、管理されていない環境下でこれを\r
21788 使用する前に、行うようにしてください。\r
21789 \end_layout\r
21790 \r
21791 \begin_layout Chapter\r
21792 \start_of_appendix\r
21793 サポートされているレイアウト用\SpecialChar LyX\r
21794 関数一覧\r
21795 \begin_inset CommandInset label\r
21796 LatexCommand label\r
21797 name "chap:関数一覧"\r
21798 \r
21799 \end_inset\r
21800 \r
21801 \r
21802 \end_layout\r
21803 \r
21804 \begin_layout Standard\r
21805 \align center\r
21806 \begin_inset Tabular\r
21807 <lyxtabular version="3" rows="11" columns="8">\r
21808 <features tabularvalignment="middle">\r
21809 <column alignment="left" valignment="top">\r
21810 <column alignment="left" valignment="top">\r
21811 <column alignment="left" valignment="top">\r
21812 <column alignment="left" valignment="top">\r
21813 <column alignment="left" valignment="top">\r
21814 <column alignment="left" valignment="top">\r
21815 <column alignment="left" valignment="top">\r
21816 <column alignment="left" valignment="top">\r
21817 <row>\r
21818 <cell alignment="left" valignment="top" usebox="none">\r
21819 \begin_inset Text\r
21820 \r
21821 \begin_layout Plain Layout\r
21822 accents\r
21823 \end_layout\r
21824 \r
21825 \end_inset\r
21826 </cell>\r
21827 <cell alignment="left" valignment="top" usebox="none">\r
21828 \begin_inset Text\r
21829 \r
21830 \begin_layout Plain Layout\r
21831 booktabs\r
21832 \end_layout\r
21833 \r
21834 \end_inset\r
21835 </cell>\r
21836 <cell alignment="left" valignment="top" usebox="none">\r
21837 \begin_inset Text\r
21838 \r
21839 \begin_layout Plain Layout\r
21840 feyn\r
21841 \end_layout\r
21842 \r
21843 \end_inset\r
21844 </cell>\r
21845 <cell alignment="left" valignment="top" usebox="none">\r
21846 \begin_inset Text\r
21847 \r
21848 \begin_layout Plain Layout\r
21849 listings\r
21850 \end_layout\r
21851 \r
21852 \end_inset\r
21853 </cell>\r
21854 <cell alignment="center" valignment="top" usebox="none">\r
21855 \begin_inset Text\r
21856 \r
21857 \begin_layout Plain Layout\r
21858 natbib\r
21859 \end_layout\r
21860 \r
21861 \end_inset\r
21862 </cell>\r
21863 <cell alignment="center" valignment="top" usebox="none">\r
21864 \begin_inset Text\r
21865 \r
21866 \begin_layout Plain Layout\r
21867 rotfloat\r
21868 \end_layout\r
21869 \r
21870 \end_inset\r
21871 </cell>\r
21872 <cell alignment="center" valignment="top" usebox="none">\r
21873 \begin_inset Text\r
21874 \r
21875 \begin_layout Plain Layout\r
21876 tfrupee\r
21877 \end_layout\r
21878 \r
21879 \end_inset\r
21880 </cell>\r
21881 <cell alignment="center" valignment="top" usebox="none">\r
21882 \begin_inset Text\r
21883 \r
21884 \begin_layout Plain Layout\r
21885 wasysym\r
21886 \end_layout\r
21887 \r
21888 \end_inset\r
21889 </cell>\r
21890 </row>\r
21891 <row>\r
21892 <cell alignment="left" valignment="top" usebox="none">\r
21893 \begin_inset Text\r
21894 \r
21895 \begin_layout Plain Layout\r
21896 amsbsy\r
21897 \end_layout\r
21898 \r
21899 \end_inset\r
21900 </cell>\r
21901 <cell alignment="left" valignment="top" usebox="none">\r
21902 \begin_inset Text\r
21903 \r
21904 \begin_layout Plain Layout\r
21905 calc\r
21906 \end_layout\r
21907 \r
21908 \end_inset\r
21909 </cell>\r
21910 <cell alignment="left" valignment="top" usebox="none">\r
21911 \begin_inset Text\r
21912 \r
21913 \begin_layout Plain Layout\r
21914 fixltx2e\r
21915 \end_layout\r
21916 \r
21917 \end_inset\r
21918 </cell>\r
21919 <cell alignment="left" valignment="top" usebox="none">\r
21920 \begin_inset Text\r
21921 \r
21922 \begin_layout Plain Layout\r
21923 longtable\r
21924 \end_layout\r
21925 \r
21926 \end_inset\r
21927 </cell>\r
21928 <cell alignment="center" valignment="top" usebox="none">\r
21929 \begin_inset Text\r
21930 \r
21931 \begin_layout Plain Layout\r
21932 nomencl\r
21933 \end_layout\r
21934 \r
21935 \end_inset\r
21936 </cell>\r
21937 <cell alignment="center" valignment="top" usebox="none">\r
21938 \begin_inset Text\r
21939 \r
21940 \begin_layout Plain Layout\r
21941 rsphrase\r
21942 \end_layout\r
21943 \r
21944 \end_inset\r
21945 </cell>\r
21946 <cell alignment="center" valignment="top" usebox="none">\r
21947 \begin_inset Text\r
21948 \r
21949 \begin_layout Plain Layout\r
21950 tipa\r
21951 \end_layout\r
21952 \r
21953 \end_inset\r
21954 </cell>\r
21955 <cell alignment="center" valignment="top" usebox="none">\r
21956 \begin_inset Text\r
21957 \r
21958 \begin_layout Plain Layout\r
21959 wrapfig\r
21960 \end_layout\r
21961 \r
21962 \end_inset\r
21963 </cell>\r
21964 </row>\r
21965 <row>\r
21966 <cell alignment="left" valignment="top" usebox="none">\r
21967 \begin_inset Text\r
21968 \r
21969 \begin_layout Plain Layout\r
21970 amscd\r
21971 \end_layout\r
21972 \r
21973 \end_inset\r
21974 </cell>\r
21975 <cell alignment="left" valignment="top" usebox="none">\r
21976 \begin_inset Text\r
21977 \r
21978 \begin_layout Plain Layout\r
21979 CJK\r
21980 \end_layout\r
21981 \r
21982 \end_inset\r
21983 </cell>\r
21984 <cell alignment="left" valignment="top" usebox="none">\r
21985 \begin_inset Text\r
21986 \r
21987 \begin_layout Plain Layout\r
21988 float\r
21989 \end_layout\r
21990 \r
21991 \end_inset\r
21992 </cell>\r
21993 <cell alignment="left" valignment="top" usebox="none">\r
21994 \begin_inset Text\r
21995 \r
21996 \begin_layout Plain Layout\r
21997 lyxskak\r
21998 \end_layout\r
21999 \r
22000 \end_inset\r
22001 </cell>\r
22002 <cell alignment="center" valignment="top" usebox="none">\r
22003 \begin_inset Text\r
22004 \r
22005 \begin_layout Plain Layout\r
22006 pdfcolmk\r
22007 \end_layout\r
22008 \r
22009 \end_inset\r
22010 </cell>\r
22011 <cell alignment="center" valignment="top" usebox="none">\r
22012 \begin_inset Text\r
22013 \r
22014 \begin_layout Plain Layout\r
22015 setspace\r
22016 \end_layout\r
22017 \r
22018 \end_inset\r
22019 </cell>\r
22020 <cell alignment="center" valignment="top" usebox="none">\r
22021 \begin_inset Text\r
22022 \r
22023 \begin_layout Plain Layout\r
22024 tipx\r
22025 \end_layout\r
22026 \r
22027 \end_inset\r
22028 </cell>\r
22029 <cell alignment="center" valignment="top" usebox="none">\r
22030 \begin_inset Text\r
22031 \r
22032 \begin_layout Plain Layout\r
22033 xargs\r
22034 \end_layout\r
22035 \r
22036 \end_inset\r
22037 </cell>\r
22038 </row>\r
22039 <row>\r
22040 <cell alignment="left" valignment="top" usebox="none">\r
22041 \begin_inset Text\r
22042 \r
22043 \begin_layout Plain Layout\r
22044 amsmath\r
22045 \end_layout\r
22046 \r
22047 \end_inset\r
22048 </cell>\r
22049 <cell alignment="left" valignment="top" usebox="none">\r
22050 \begin_inset Text\r
22051 \r
22052 \begin_layout Plain Layout\r
22053 color\r
22054 \end_layout\r
22055 \r
22056 \end_inset\r
22057 </cell>\r
22058 <cell alignment="left" valignment="top" usebox="none">\r
22059 \begin_inset Text\r
22060 \r
22061 \begin_layout Plain Layout\r
22062 framed\r
22063 \end_layout\r
22064 \r
22065 \end_inset\r
22066 </cell>\r
22067 <cell alignment="left" valignment="top" usebox="none">\r
22068 \begin_inset Text\r
22069 \r
22070 \begin_layout Plain Layout\r
22071 makeidx\r
22072 \end_layout\r
22073 \r
22074 \end_inset\r
22075 </cell>\r
22076 <cell alignment="center" valignment="top" usebox="none">\r
22077 \begin_inset Text\r
22078 \r
22079 \begin_layout Plain Layout\r
22080 pdfpages\r
22081 \end_layout\r
22082 \r
22083 \end_inset\r
22084 </cell>\r
22085 <cell alignment="center" valignment="top" usebox="none">\r
22086 \begin_inset Text\r
22087 \r
22088 \begin_layout Plain Layout\r
22089 shapepar\r
22090 \end_layout\r
22091 \r
22092 \end_inset\r
22093 </cell>\r
22094 <cell alignment="center" valignment="top" usebox="none">\r
22095 \begin_inset Text\r
22096 \r
22097 \begin_layout Plain Layout\r
22098 tone\r
22099 \end_layout\r
22100 \r
22101 \end_inset\r
22102 </cell>\r
22103 <cell alignment="center" valignment="top" usebox="none">\r
22104 \begin_inset Text\r
22105 \r
22106 \begin_layout Plain Layout\r
22107 xcolor\r
22108 \end_layout\r
22109 \r
22110 \end_inset\r
22111 </cell>\r
22112 </row>\r
22113 <row>\r
22114 <cell alignment="left" valignment="top" usebox="none">\r
22115 \begin_inset Text\r
22116 \r
22117 \begin_layout Plain Layout\r
22118 amssymb\r
22119 \end_layout\r
22120 \r
22121 \end_inset\r
22122 </cell>\r
22123 <cell alignment="left" valignment="top" usebox="none">\r
22124 \begin_inset Text\r
22125 \r
22126 \begin_layout Plain Layout\r
22127 covington\r
22128 \end_layout\r
22129 \r
22130 \end_inset\r
22131 </cell>\r
22132 <cell alignment="left" valignment="top" usebox="none">\r
22133 \begin_inset Text\r
22134 \r
22135 \begin_layout Plain Layout\r
22136 graphicx\r
22137 \end_layout\r
22138 \r
22139 \end_inset\r
22140 </cell>\r
22141 <cell alignment="left" valignment="top" usebox="none">\r
22142 \begin_inset Text\r
22143 \r
22144 \begin_layout Plain Layout\r
22145 marvosym\r
22146 \end_layout\r
22147 \r
22148 \end_inset\r
22149 </cell>\r
22150 <cell alignment="center" valignment="top" usebox="none">\r
22151 \begin_inset Text\r
22152 \r
22153 \begin_layout Plain Layout\r
22154 pifont\r
22155 \end_layout\r
22156 \r
22157 \end_inset\r
22158 </cell>\r
22159 <cell alignment="center" valignment="top" usebox="none">\r
22160 \begin_inset Text\r
22161 \r
22162 \begin_layout Plain Layout\r
22163 slashed\r
22164 \end_layout\r
22165 \r
22166 \end_inset\r
22167 </cell>\r
22168 <cell alignment="center" valignment="top" usebox="none">\r
22169 \begin_inset Text\r
22170 \r
22171 \begin_layout Plain Layout\r
22172 txfonts\r
22173 \end_layout\r
22174 \r
22175 \end_inset\r
22176 </cell>\r
22177 <cell alignment="center" valignment="top" usebox="none">\r
22178 \begin_inset Text\r
22179 \r
22180 \begin_layout Plain Layout\r
22181 xy\r
22182 \end_layout\r
22183 \r
22184 \end_inset\r
22185 </cell>\r
22186 </row>\r
22187 <row>\r
22188 <cell alignment="left" valignment="top" usebox="none">\r
22189 \begin_inset Text\r
22190 \r
22191 \begin_layout Plain Layout\r
22192 amstext\r
22193 \end_layout\r
22194 \r
22195 \end_inset\r
22196 </cell>\r
22197 <cell alignment="left" valignment="top" usebox="none">\r
22198 \begin_inset Text\r
22199 \r
22200 \begin_layout Plain Layout\r
22201 csquotes\r
22202 \end_layout\r
22203 \r
22204 \end_inset\r
22205 </cell>\r
22206 <cell alignment="left" valignment="top" usebox="none">\r
22207 \begin_inset Text\r
22208 \r
22209 \begin_layout Plain Layout\r
22210 hhline\r
22211 \end_layout\r
22212 \r
22213 \end_inset\r
22214 </cell>\r
22215 <cell alignment="left" valignment="top" usebox="none">\r
22216 \begin_inset Text\r
22217 \r
22218 \begin_layout Plain Layout\r
22219 mathdesign\r
22220 \end_layout\r
22221 \r
22222 \end_inset\r
22223 </cell>\r
22224 <cell alignment="center" valignment="top" usebox="none">\r
22225 \begin_inset Text\r
22226 \r
22227 \begin_layout Plain Layout\r
22228 pmboxdraw\r
22229 \end_layout\r
22230 \r
22231 \end_inset\r
22232 </cell>\r
22233 <cell alignment="center" valignment="top" usebox="none">\r
22234 \begin_inset Text\r
22235 \r
22236 \begin_layout Plain Layout\r
22237 soul\r
22238 \end_layout\r
22239 \r
22240 \end_inset\r
22241 </cell>\r
22242 <cell alignment="center" valignment="top" usebox="none">\r
22243 \begin_inset Text\r
22244 \r
22245 \begin_layout Plain Layout\r
22246 ulem\r
22247 \end_layout\r
22248 \r
22249 \end_inset\r
22250 </cell>\r
22251 <cell alignment="center" valignment="top" usebox="none">\r
22252 \begin_inset Text\r
22253 \r
22254 \begin_layout Plain Layout\r
22255 yhmath\r
22256 \end_layout\r
22257 \r
22258 \end_inset\r
22259 </cell>\r
22260 </row>\r
22261 <row>\r
22262 <cell alignment="left" valignment="top" usebox="none">\r
22263 \begin_inset Text\r
22264 \r
22265 \begin_layout Plain Layout\r
22266 amsthm\r
22267 \end_layout\r
22268 \r
22269 \end_inset\r
22270 </cell>\r
22271 <cell alignment="left" valignment="top" usebox="none">\r
22272 \begin_inset Text\r
22273 \r
22274 \begin_layout Plain Layout\r
22275 dvipost\r
22276 \end_layout\r
22277 \r
22278 \end_inset\r
22279 </cell>\r
22280 <cell alignment="left" valignment="top" usebox="none">\r
22281 \begin_inset Text\r
22282 \r
22283 \begin_layout Plain Layout\r
22284 hyperref\r
22285 \end_layout\r
22286 \r
22287 \end_inset\r
22288 </cell>\r
22289 <cell alignment="left" valignment="top" usebox="none">\r
22290 \begin_inset Text\r
22291 \r
22292 \begin_layout Plain Layout\r
22293 mathdots\r
22294 \end_layout\r
22295 \r
22296 \end_inset\r
22297 </cell>\r
22298 <cell alignment="center" valignment="top" usebox="none">\r
22299 \begin_inset Text\r
22300 \r
22301 \begin_layout Plain Layout\r
22302 polyglossia\r
22303 \end_layout\r
22304 \r
22305 \end_inset\r
22306 </cell>\r
22307 <cell alignment="center" valignment="top" usebox="none">\r
22308 \begin_inset Text\r
22309 \r
22310 \begin_layout Plain Layout\r
22311 splitidx\r
22312 \end_layout\r
22313 \r
22314 \end_inset\r
22315 </cell>\r
22316 <cell alignment="center" valignment="top" usebox="none">\r
22317 \begin_inset Text\r
22318 \r
22319 \begin_layout Plain Layout\r
22320 undertilde\r
22321 \end_layout\r
22322 \r
22323 \end_inset\r
22324 </cell>\r
22325 <cell alignment="center" valignment="top" usebox="none">\r
22326 \begin_inset Text\r
22327 \r
22328 \begin_layout Plain Layout\r
22329 \r
22330 \end_layout\r
22331 \r
22332 \end_inset\r
22333 </cell>\r
22334 </row>\r
22335 <row>\r
22336 <cell alignment="left" valignment="top" usebox="none">\r
22337 \begin_inset Text\r
22338 \r
22339 \begin_layout Plain Layout\r
22340 array\r
22341 \end_layout\r
22342 \r
22343 \end_inset\r
22344 </cell>\r
22345 <cell alignment="left" valignment="top" usebox="none">\r
22346 \begin_inset Text\r
22347 \r
22348 \begin_layout Plain Layout\r
22349 endnotes\r
22350 \end_layout\r
22351 \r
22352 \end_inset\r
22353 </cell>\r
22354 <cell alignment="left" valignment="top" usebox="none">\r
22355 \begin_inset Text\r
22356 \r
22357 \begin_layout Plain Layout\r
22358 ifsym\r
22359 \end_layout\r
22360 \r
22361 \end_inset\r
22362 </cell>\r
22363 <cell alignment="left" valignment="top" usebox="none">\r
22364 \begin_inset Text\r
22365 \r
22366 \begin_layout Plain Layout\r
22367 mathrsfs\r
22368 \end_layout\r
22369 \r
22370 \end_inset\r
22371 </cell>\r
22372 <cell alignment="center" valignment="top" usebox="none">\r
22373 \begin_inset Text\r
22374 \r
22375 \begin_layout Plain Layout\r
22376 prettyref\r
22377 \end_layout\r
22378 \r
22379 \end_inset\r
22380 </cell>\r
22381 <cell alignment="center" valignment="top" usebox="none">\r
22382 \begin_inset Text\r
22383 \r
22384 \begin_layout Plain Layout\r
22385 subfig\r
22386 \end_layout\r
22387 \r
22388 \end_inset\r
22389 </cell>\r
22390 <cell alignment="center" valignment="top" usebox="none">\r
22391 \begin_inset Text\r
22392 \r
22393 \begin_layout Plain Layout\r
22394 units\r
22395 \end_layout\r
22396 \r
22397 \end_inset\r
22398 </cell>\r
22399 <cell alignment="center" valignment="top" usebox="none">\r
22400 \begin_inset Text\r
22401 \r
22402 \begin_layout Plain Layout\r
22403 \r
22404 \end_layout\r
22405 \r
22406 \end_inset\r
22407 </cell>\r
22408 </row>\r
22409 <row>\r
22410 <cell alignment="left" valignment="top" usebox="none">\r
22411 \begin_inset Text\r
22412 \r
22413 \begin_layout Plain Layout\r
22414 ascii\r
22415 \end_layout\r
22416 \r
22417 \end_inset\r
22418 </cell>\r
22419 <cell alignment="left" valignment="top" usebox="none">\r
22420 \begin_inset Text\r
22421 \r
22422 \begin_layout Plain Layout\r
22423 enumitem\r
22424 \end_layout\r
22425 \r
22426 \end_inset\r
22427 </cell>\r
22428 <cell alignment="left" valignment="top" usebox="none">\r
22429 \begin_inset Text\r
22430 \r
22431 \begin_layout Plain Layout\r
22432 ifthen\r
22433 \end_layout\r
22434 \r
22435 \end_inset\r
22436 </cell>\r
22437 <cell alignment="left" valignment="top" usebox="none">\r
22438 \begin_inset Text\r
22439 \r
22440 \begin_layout Plain Layout\r
22441 mhchem\r
22442 \end_layout\r
22443 \r
22444 \end_inset\r
22445 </cell>\r
22446 <cell alignment="center" valignment="top" usebox="none">\r
22447 \begin_inset Text\r
22448 \r
22449 \begin_layout Plain Layout\r
22450 pxfonts\r
22451 \end_layout\r
22452 \r
22453 \end_inset\r
22454 </cell>\r
22455 <cell alignment="center" valignment="top" usebox="none">\r
22456 \begin_inset Text\r
22457 \r
22458 \begin_layout Plain Layout\r
22459 subscript\r
22460 \end_layout\r
22461 \r
22462 \end_inset\r
22463 </cell>\r
22464 <cell alignment="center" valignment="top" usebox="none">\r
22465 \begin_inset Text\r
22466 \r
22467 \begin_layout Plain Layout\r
22468 url\r
22469 \end_layout\r
22470 \r
22471 \end_inset\r
22472 </cell>\r
22473 <cell alignment="center" valignment="top" usebox="none">\r
22474 \begin_inset Text\r
22475 \r
22476 \begin_layout Plain Layout\r
22477 \r
22478 \end_layout\r
22479 \r
22480 \end_inset\r
22481 </cell>\r
22482 </row>\r
22483 <row>\r
22484 <cell alignment="left" valignment="top" usebox="none">\r
22485 \begin_inset Text\r
22486 \r
22487 \begin_layout Plain Layout\r
22488 bbding\r
22489 \end_layout\r
22490 \r
22491 \end_inset\r
22492 </cell>\r
22493 <cell alignment="left" valignment="top" usebox="none">\r
22494 \begin_inset Text\r
22495 \r
22496 \begin_layout Plain Layout\r
22497 esint\r
22498 \end_layout\r
22499 \r
22500 \end_inset\r
22501 </cell>\r
22502 <cell alignment="left" valignment="top" usebox="none">\r
22503 \begin_inset Text\r
22504 \r
22505 \begin_layout Plain Layout\r
22506 jurabib\r
22507 \end_layout\r
22508 \r
22509 \end_inset\r
22510 </cell>\r
22511 <cell alignment="left" valignment="top" usebox="none">\r
22512 \begin_inset Text\r
22513 \r
22514 \begin_layout Plain Layout\r
22515 multicol\r
22516 \end_layout\r
22517 \r
22518 \end_inset\r
22519 </cell>\r
22520 <cell alignment="center" valignment="top" usebox="none">\r
22521 \begin_inset Text\r
22522 \r
22523 \begin_layout Plain Layout\r
22524 refstyle\r
22525 \end_layout\r
22526 \r
22527 \end_inset\r
22528 </cell>\r
22529 <cell alignment="center" valignment="top" usebox="none">\r
22530 \begin_inset Text\r
22531 \r
22532 \begin_layout Plain Layout\r
22533 textcomp\r
22534 \end_layout\r
22535 \r
22536 \end_inset\r
22537 </cell>\r
22538 <cell alignment="center" valignment="top" usebox="none">\r
22539 \begin_inset Text\r
22540 \r
22541 \begin_layout Plain Layout\r
22542 varioref\r
22543 \end_layout\r
22544 \r
22545 \end_inset\r
22546 </cell>\r
22547 <cell alignment="center" valignment="top" usebox="none">\r
22548 \begin_inset Text\r
22549 \r
22550 \begin_layout Plain Layout\r
22551 \r
22552 \end_layout\r
22553 \r
22554 \end_inset\r
22555 </cell>\r
22556 </row>\r
22557 <row>\r
22558 <cell alignment="center" valignment="top" usebox="none">\r
22559 \begin_inset Text\r
22560 \r
22561 \begin_layout Plain Layout\r
22562 bm\r
22563 \end_layout\r
22564 \r
22565 \end_inset\r
22566 </cell>\r
22567 <cell alignment="center" valignment="top" usebox="none">\r
22568 \begin_inset Text\r
22569 \r
22570 \begin_layout Plain Layout\r
22571 fancybox\r
22572 \end_layout\r
22573 \r
22574 \end_inset\r
22575 </cell>\r
22576 <cell alignment="center" valignment="top" usebox="none">\r
22577 \begin_inset Text\r
22578 \r
22579 \begin_layout Plain Layout\r
22580 latexsym\r
22581 \end_layout\r
22582 \r
22583 \end_inset\r
22584 </cell>\r
22585 <cell alignment="center" valignment="top" usebox="none">\r
22586 \begin_inset Text\r
22587 \r
22588 \begin_layout Plain Layout\r
22589 multirow\r
22590 \end_layout\r
22591 \r
22592 \end_inset\r
22593 </cell>\r
22594 <cell alignment="center" valignment="top" usebox="none">\r
22595 \begin_inset Text\r
22596 \r
22597 \begin_layout Plain Layout\r
22598 rotating\r
22599 \end_layout\r
22600 \r
22601 \end_inset\r
22602 </cell>\r
22603 <cell alignment="center" valignment="top" usebox="none">\r
22604 \begin_inset Text\r
22605 \r
22606 \begin_layout Plain Layout\r
22607 textgreek\r
22608 \end_layout\r
22609 \r
22610 \end_inset\r
22611 </cell>\r
22612 <cell alignment="center" valignment="top" usebox="none">\r
22613 \begin_inset Text\r
22614 \r
22615 \begin_layout Plain Layout\r
22616 verbatim\r
22617 \end_layout\r
22618 \r
22619 \end_inset\r
22620 </cell>\r
22621 <cell alignment="center" valignment="top" usebox="none">\r
22622 \begin_inset Text\r
22623 \r
22624 \begin_layout Plain Layout\r
22625 \r
22626 \end_layout\r
22627 \r
22628 \end_inset\r
22629 </cell>\r
22630 </row>\r
22631 </lyxtabular>\r
22632 \r
22633 \end_inset\r
22634 \r
22635 \r
22636 \end_layout\r
22637 \r
22638 \begin_layout Chapter\r
22639 レイアウトで使用できる色名\r
22640 \begin_inset CommandInset label\r
22641 LatexCommand label\r
22642 name "chap:色名"\r
22643 \r
22644 \end_inset\r
22645 \r
22646 \r
22647 \end_layout\r
22648 \r
22649 \begin_layout Standard\r
22650 ここに列挙されている色は標準色であり、\SpecialChar LyX\r
22651 設定で調整できるものです。\r
22652 \end_layout\r
22653 \r
22654 \begin_layout Description\r
22655 none\r
22656 \series medium\r
22657  \r
22658 \series default\r
22659 特定の色ではありません – 透明か既定色です\r
22660 \end_layout\r
22661 \r
22662 \begin_layout Description\r
22663 black\r
22664 \end_layout\r
22665 \r
22666 \begin_layout Description\r
22667 white\r
22668 \end_layout\r
22669 \r
22670 \begin_layout Description\r
22671 red\r
22672 \end_layout\r
22673 \r
22674 \begin_layout Description\r
22675 green\r
22676 \end_layout\r
22677 \r
22678 \begin_layout Description\r
22679 blue\r
22680 \end_layout\r
22681 \r
22682 \begin_layout Description\r
22683 cyan\r
22684 \end_layout\r
22685 \r
22686 \begin_layout Description\r
22687 magenta\r
22688 \end_layout\r
22689 \r
22690 \begin_layout Description\r
22691 yellow\r
22692 \end_layout\r
22693 \r
22694 \begin_layout Description\r
22695 added_space 空白マーカ色\r
22696 \end_layout\r
22697 \r
22698 \begin_layout Description\r
22699 addedtext 追加された文章色\r
22700 \end_layout\r
22701 \r
22702 \begin_layout Description\r
22703 appendix 付録マーカ色\r
22704 \end_layout\r
22705 \r
22706 \begin_layout Description\r
22707 background 背景色\r
22708 \end_layout\r
22709 \r
22710 \begin_layout Description\r
22711 bottomarea 下部領域色\r
22712 \end_layout\r
22713 \r
22714 \begin_layout Description\r
22715 branchlabel 派生枝ラベル色\r
22716 \end_layout\r
22717 \r
22718 \begin_layout Description\r
22719 buttonbg ボタンの背景色\r
22720 \end_layout\r
22721 \r
22722 \begin_layout Description\r
22723 buttonhoverbg フォーカスを得ているボタンの背景色\r
22724 \end_layout\r
22725 \r
22726 \begin_layout Description\r
22727 buttonframe 差込枠の縁色\r
22728 \end_layout\r
22729 \r
22730 \begin_layout Description\r
22731 changebar 変更バー色\r
22732 \end_layout\r
22733 \r
22734 \begin_layout Description\r
22735 changedtextauthor1 変更された文章:第1著者の色\r
22736 \end_layout\r
22737 \r
22738 \begin_layout Description\r
22739 changedtextauthor2 変更された文章:第2著者の色\r
22740 \end_layout\r
22741 \r
22742 \begin_layout Description\r
22743 changedtextauthor3 変更された文章:第3著者の色\r
22744 \end_layout\r
22745 \r
22746 \begin_layout Description\r
22747 changedtextauthor4 変更された文章:第4著者の色\r
22748 \end_layout\r
22749 \r
22750 \begin_layout Description\r
22751 changedtextauthor5 変更された文章:第5著者の色\r
22752 \end_layout\r
22753 \r
22754 \begin_layout Description\r
22755 collapsable_inset_frame 畳み込み可能枠の縁色\r
22756 \end_layout\r
22757 \r
22758 \begin_layout Description\r
22759 collapsable_inset_text 畳み込み可能枠の文字色\r
22760 \end_layout\r
22761 \r
22762 \begin_layout Description\r
22763 command コマンド差込枠の文字色\r
22764 \end_layout\r
22765 \r
22766 \begin_layout Description\r
22767 commandbg コマンド差込枠の背景色\r
22768 \end_layout\r
22769 \r
22770 \begin_layout Description\r
22771 commandframe コマンド差込枠の縁色\r
22772 \end_layout\r
22773 \r
22774 \begin_layout Description\r
22775 comment コメント色\r
22776 \end_layout\r
22777 \r
22778 \begin_layout Description\r
22779 commentbg コメントの背景色\r
22780 \end_layout\r
22781 \r
22782 \begin_layout Description\r
22783 cursor カーソル色\r
22784 \end_layout\r
22785 \r
22786 \begin_layout Description\r
22787 deletedtext 削除された文章の色\r
22788 \end_layout\r
22789 \r
22790 \begin_layout Description\r
22791 deletedtextmodifier 削除された文章の修飾子の色\r
22792 \end_layout\r
22793 \r
22794 \begin_layout Description\r
22795 depthbar 余白部の階層表示線の色\r
22796 \end_layout\r
22797 \r
22798 \begin_layout Description\r
22799 eolmarker 行末標色\r
22800 \end_layout\r
22801 \r
22802 \begin_layout Description\r
22803 error \SpecialChar LaTeX\r
22804 エラーボックス色\r
22805 \end_layout\r
22806 \r
22807 \begin_layout Description\r
22808 footlabel 脚註ラベル色\r
22809 \end_layout\r
22810 \r
22811 \begin_layout Description\r
22812 graphicsbg 画像差込枠の背景色\r
22813 \end_layout\r
22814 \r
22815 \begin_layout Description\r
22816 greyedout 淡色表示差込枠のラベル色\r
22817 \end_layout\r
22818 \r
22819 \begin_layout Description\r
22820 greyedoutbg 淡色表示差込枠の背景色\r
22821 \end_layout\r
22822 \r
22823 \begin_layout Description\r
22824 greyedouttext 淡色表示差込枠の文字色\r
22825 \end_layout\r
22826 \r
22827 \begin_layout Description\r
22828 indexlabel 索引差込枠のラベル色\r
22829 \end_layout\r
22830 \r
22831 \begin_layout Description\r
22832 ignore この色を無視します\r
22833 \end_layout\r
22834 \r
22835 \begin_layout Description\r
22836 inherit この色を継承します\r
22837 \end_layout\r
22838 \r
22839 \begin_layout Description\r
22840 inlinecompletion 行内補完色\r
22841 \end_layout\r
22842 \r
22843 \begin_layout Description\r
22844 insetbg 差込枠標の背景色\r
22845 \end_layout\r
22846 \r
22847 \begin_layout Description\r
22848 insetframe 差込枠標の縁色\r
22849 \end_layout\r
22850 \r
22851 \begin_layout Description\r
22852 language 外国語の単語を標識するための色\r
22853 \end_layout\r
22854 \r
22855 \begin_layout Description\r
22856 latex \SpecialChar LaTeX\r
22857 モードの文字色\r
22858 \end_layout\r
22859 \r
22860 \begin_layout Description\r
22861 listingsbg プログラムリスト差込枠の背景色\r
22862 \end_layout\r
22863 \r
22864 \begin_layout Description\r
22865 marginlabel 傍註のラベル色\r
22866 \end_layout\r
22867 \r
22868 \begin_layout Description\r
22869 math 数式差込枠の文字色\r
22870 \end_layout\r
22871 \r
22872 \begin_layout Description\r
22873 mathbg 数式差込枠の背景色\r
22874 \end_layout\r
22875 \r
22876 \begin_layout Description\r
22877 mathcorners フォーカスを得ていない数式差込枠の縁色\r
22878 \end_layout\r
22879 \r
22880 \begin_layout Description\r
22881 mathframe フォーカスを得ている数式差込枠の縁色\r
22882 \end_layout\r
22883 \r
22884 \begin_layout Description\r
22885 mathline 数式行色\r
22886 \end_layout\r
22887 \r
22888 \begin_layout Description\r
22889 mathmacrobg 数式マクロ差込枠の背景色\r
22890 \end_layout\r
22891 \r
22892 \begin_layout Description\r
22893 mathmacroblend 数式マクロ差込枠の混ぜ合わせ色\r
22894 \end_layout\r
22895 \r
22896 \begin_layout Description\r
22897 mathmacroframe 数式マクロ差込枠の縁色\r
22898 \end_layout\r
22899 \r
22900 \begin_layout Description\r
22901 mathmacrohoverbg マウスを置いたときの数式マクロ差込枠の背景色\r
22902 \end_layout\r
22903 \r
22904 \begin_layout Description\r
22905 mathmacrolabel 数式マクロ差込枠のラベル色\r
22906 \end_layout\r
22907 \r
22908 \begin_layout Description\r
22909 mathmacronewarg 数式マクロ新パラメーターのひな型色\r
22910 \end_layout\r
22911 \r
22912 \begin_layout Description\r
22913 mathmacrooldarg 数式マクロ旧パラメーターのひな型色\r
22914 \end_layout\r
22915 \r
22916 \begin_layout Description\r
22917 newpage 新規頁色\r
22918 \end_layout\r
22919 \r
22920 \begin_layout Description\r
22921 nonunique_inlinecompletion 行内補完の一意でない部分の色\r
22922 \end_layout\r
22923 \r
22924 \begin_layout Description\r
22925 notebg 註釈の背景色\r
22926 \end_layout\r
22927 \r
22928 \begin_layout Description\r
22929 notelabel 註釈のラベル色\r
22930 \end_layout\r
22931 \r
22932 \begin_layout Description\r
22933 pagebreak 改頁/改行色\r
22934 \end_layout\r
22935 \r
22936 \begin_layout Description\r
22937 paragraphmarker 段落末を標識するための段落標の色\r
22938 \end_layout\r
22939 \r
22940 \begin_layout Description\r
22941 phantomtext 埋め草差込枠の文字色\r
22942 \end_layout\r
22943 \r
22944 \begin_layout Description\r
22945 preview プレビューに用いられる色\r
22946 \end_layout\r
22947 \r
22948 \begin_layout Description\r
22949 previewframe プレビュー縁色\r
22950 \end_layout\r
22951 \r
22952 \begin_layout Description\r
22953 regexpframe 正規表現枠の色\r
22954 \end_layout\r
22955 \r
22956 \begin_layout Description\r
22957 selection 文章選択部の背景色\r
22958 \end_layout\r
22959 \r
22960 \begin_layout Description\r
22961 selectiontext 文章選択部の前景色\r
22962 \end_layout\r
22963 \r
22964 \begin_layout Description\r
22965 shadedbg 影付きボックスの背景色\r
22966 \end_layout\r
22967 \r
22968 \begin_layout Description\r
22969 special 特殊文字の色\r
22970 \end_layout\r
22971 \r
22972 \begin_layout Description\r
22973 tabularline 罫線色\r
22974 \end_layout\r
22975 \r
22976 \begin_layout Description\r
22977 tabularonoffline 罫線色\r
22978 \end_layout\r
22979 \r
22980 \begin_layout Description\r
22981 urllabel URL差込枠のラベル色\r
22982 \end_layout\r
22983 \r
22984 \begin_layout Description\r
22985 urltext URL差込枠の文字色\r
22986 \end_layout\r
22987 \r
22988 \end_body\r
22989 \end_document\r