lyx_mirror/lib/doc/ja/Formula-numbering.lyx

484 lines
7.1 KiB
Plaintext
Raw Normal View History

2020-12-29 17:03:05 +00:00
#LyX 2.4 created this file. For more info see https://www.lyx.org/
\lyxformat 612
\begin_document
\begin_header
2016-01-12 21:30:37 +00:00
\save_transient_properties true
2019-03-25 15:32:27 +00:00
\origin /systemlyxdir/doc/ja/
\textclass bxjsbook
\begin_preamble
\usepackage{ifpdf}
\ifpdf
\usepackage[colorlinks=true,
pdftitle=Formelnummerierung, pdfpagemode=none,
pdfpagelayout=OneColumn, pdfstartview=XYZ,
pdfauthor={Uwe Stohr},
pdfsubject={LaTeX/LyX numbering example},
pdfkeywords={LaTeX, numbering, LyX}]{hyperref}
\else % if DVI
\usepackage[colorlinks=true, hypertex]{hyperref}
\fi
% define Roman counter
\newcounter{rom}
\renewcommand{\therom}{\roman{rom}}
% remember the original counter
\newcommand{\c@org@eq}{}
\let\c@org@eq\c@equation
\newcommand{\org@theeq}{}
\let\org@theeq\theequation
% \setrom activates the Roman counter
\newcommand{\setrom}{
\let\c@equation\c@rom
\let\theequation\therom}
% \setarab activates the original Arabic counter
\newcommand{\setarab}{
\let\c@equation\c@org@eq
\let\theequation\org@theeq}
2020-12-29 17:03:05 +00:00
% Added by lyx2lyx
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\end_preamble
\use_default_options true
2020-12-29 17:03:05 +00:00
\maintain_unincluded_children no
\language japanese
\language_package default
2020-12-29 17:03:05 +00:00
\inputencoding utf8
\fontencoding auto
\font_roman "lmodern" "IPAexMincho"
\font_sans "default" "IPAexGothic"
\font_typewriter "default" "default"
\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_roman_osf false
2020-12-29 17:03:05 +00:00
\font_sans_osf false
\font_typewriter_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
2017-04-24 04:03:19 +00:00
\use_microtype false
\use_dash_ligatures false
\graphics default
\default_output_format default
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize 12
\spacing single
\use_hyperref false
\papersize default
\use_geometry false
2014-03-23 14:45:15 +00:00
\use_package amsmath 2
\use_package amssymb 2
\use_package cancel 1
\use_package esint 1
2014-03-23 14:45:15 +00:00
\use_package mathdots 1
\use_package mathtools 1
2014-03-23 14:45:15 +00:00
\use_package mhchem 1
\use_package stackrel 1
\use_package stmaryrd 1
\use_package undertilde 1
\cite_engine basic
2014-03-23 14:45:15 +00:00
\cite_engine_type default
\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
2014-03-23 14:45:15 +00:00
\justification true
\use_refstyle 0
\use_minted 0
2020-12-29 17:03:05 +00:00
\use_lineno 0
\index 索引
\shortcut idx
\color #008000
\end_index
\secnumdepth 4
\tocdepth 3
2020-12-29 17:03:05 +00:00
\paragraph_separation indent
\paragraph_indentation default
2017-04-24 04:03:19 +00:00
\is_math_indent 1
\math_indentation default
2017-08-14 06:31:24 +00:00
\math_numbering_side default
2017-04-24 04:03:19 +00:00
\quotes_style english
\dynamic_quotes 0
\papercolumns 1
\papersides 1
\paperpagestyle empty
\tablestyle default
\tracking_changes false
\output_changes false
\change_bars false
\postpone_fragile_content false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\docbook_table_output 0
\docbook_mathml_prefix 1
\end_header
\begin_body
\begin_layout Standard
この文書は,
二つの数式カテゴリの使い方を示すものです.一つのカテゴリにはアラビア数字,
もう一つはローマ数字で番号が振られています.
\end_layout
\begin_layout Standard
\begin_inset Formula
\begin{equation}
A=B\label{eq:B}
\end{equation}
\end_inset
\begin_inset Formula
\begin{equation}
A=C\label{eq:C}
\end{equation}
\end_inset
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
setrom
\end_layout
\end_inset
\begin_inset Formula
\begin{equation}
A=D\label{eq:D}
\end{equation}
\end_inset
\begin_inset Formula
\begin{equation}
A=E\label{eq:E}
\end{equation}
\end_inset
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
setarab
\end_layout
\end_inset
\begin_inset Formula
\begin{equation}
A=F\label{eq:F}
\end{equation}
\end_inset
\begin_inset Formula
\begin{equation}
A=G\label{eq:G}
\end{equation}
\end_inset
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
setrom
\end_layout
\end_inset
\begin_inset Formula
\begin{equation}
A=H\label{eq:H}
\end{equation}
\end_inset
\begin_inset Formula
\begin{equation}
A=I\label{eq:I}
\end{equation}
\end_inset
\end_layout
\begin_layout Standard
相互参照:
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:B"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:C"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:F"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:G"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:D"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:E"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:H"
nolink "false"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:I"
nolink "false"
\end_inset
\end_layout
\begin_layout Standard
\noindent
\begin_inset CommandInset line
LatexCommand rule
offset "0.5ex"
width "100line%"
height "1pt"
\end_inset
\begin_inset VSpace medskip
\end_inset
この例を作成するには,
ローマ数字の数式のカウンタをまず定義しなくてはなりません.そのためには,
\SpecialChar LaTeX
プリアンブルに以下のように入力します.
\end_layout
\begin_layout Standard
\series bold
\backslash
newcounter{rom}
\begin_inset Newline newline
\end_inset
\backslash
renewcommand{
\backslash
therom}{
\backslash
roman{rom}}
\end_layout
\begin_layout Standard
\begin_inset Newpage newpage
\end_inset
アラビア数字カウンタ
\series bold
equation
\series default
の値を保存するには,
プリアンブルに以下のように入力します.
\end_layout
\begin_layout Standard
\series bold
\backslash
newcommand{
\backslash
c@org@eq}{}
\begin_inset Newline newline
\end_inset
\backslash
let
\backslash
c@org@eq
\backslash
c@equation
\begin_inset Newline newline
\end_inset
\backslash
newcommand{
\backslash
org@theeq}{}
\begin_inset Newline newline
\end_inset
\backslash
let
\backslash
org@theeq
\backslash
theequation
\end_layout
\begin_layout Standard
文書中で二つの連番スキームの間を切り替えるには,
ローマ数字用に
\end_layout
\begin_layout Standard
\series bold
\backslash
newcommand{
\backslash
setrom}{
\backslash
let
\backslash
c@equation
\backslash
c@rom
\backslash
let
\backslash
theequation
\backslash
therom}
\end_layout
\begin_layout Standard
というコマンドをプリアンブルで定義し,
アラビア数字用には
\end_layout
\begin_layout Standard
\series bold
\backslash
newcommand{
\backslash
setarab}{
\backslash
let
\backslash
c@equation
\backslash
c@org@eq
\backslash
let
\backslash
theequation
\backslash
org@theeq}
\end_layout
\begin_layout Standard
と定義します.
\end_layout
\begin_layout Standard
各数式は,
既定ではアラビア数字で連番が振られます.ローマ数字に切り替えるには\SpecialChar TeX
コードで
\series bold
\backslash
setrom
\series default
コマンドを挿入します.
\series bold
\backslash
setarab
\series default
コマンドで連番はアラビア数字に切り替わります.
\end_layout
\end_body
\end_document